github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1alpha2/condition/condition_service.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/iam/proto/v1alpha2/condition_service.proto
     3  // DO NOT EDIT!!!
     4  
     5  package condition_client
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	condition "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/condition"
    21  	organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/organization"
    22  	project "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/project"
    23  	view "github.com/cloudwan/goten-sdk/types/view"
    24  	watch_type "github.com/cloudwan/goten-sdk/types/watch_type"
    25  	emptypb "google.golang.org/protobuf/types/known/emptypb"
    26  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    27  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    28  )
    29  
    30  // Reference imports to suppress errors if they are not otherwise used.
    31  var (
    32  	_ = fmt.Errorf
    33  	_ = reflect.Method{}
    34  	_ = sync.Once{}
    35  
    36  	_ = protojson.MarshalOptions{}
    37  	_ = proto.MarshalOptions{}
    38  	_ = preflect.Value{}
    39  	_ = protoimpl.DescBuilder{}
    40  )
    41  
    42  // make sure we're using proto imports
    43  var (
    44  	_ = &condition.Condition{}
    45  	_ = &organization.Organization{}
    46  	_ = &project.Project{}
    47  	_ = &emptypb.Empty{}
    48  	_ = &fieldmaskpb.FieldMask{}
    49  	_ = &timestamppb.Timestamp{}
    50  	_ = view.View(0)
    51  	_ = watch_type.WatchType(0)
    52  )
    53  
    54  const (
    55  	// Verify that this generated code is sufficiently up-to-date.
    56  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    57  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    58  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    59  )
    60  
    61  // A request message of the GetCondition method.
    62  type GetConditionRequest struct {
    63  	state         protoimpl.MessageState
    64  	sizeCache     protoimpl.SizeCache
    65  	unknownFields protoimpl.UnknownFields
    66  	// Name of ntt.iam.v1alpha2.Condition
    67  	Name *condition.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    68  	// A list of extra fields to be obtained for each response item on top of
    69  	// fields defined by request field view
    70  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,3,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
    71  	// View defines list of standard response fields present in response items.
    72  	// Additional fields can be amended by request field field_mask
    73  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
    74  }
    75  
    76  func (m *GetConditionRequest) Reset() {
    77  	*m = GetConditionRequest{}
    78  	if protoimpl.UnsafeEnabled {
    79  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[0]
    80  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    81  		ms.StoreMessageInfo(mi)
    82  	}
    83  }
    84  
    85  func (m *GetConditionRequest) String() string {
    86  	return protoimpl.X.MessageStringOf(m)
    87  }
    88  
    89  func (*GetConditionRequest) ProtoMessage() {}
    90  
    91  func (m *GetConditionRequest) ProtoReflect() preflect.Message {
    92  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[0]
    93  	if protoimpl.UnsafeEnabled && m != nil {
    94  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    95  		if ms.LoadMessageInfo() == nil {
    96  			ms.StoreMessageInfo(mi)
    97  		}
    98  		return ms
    99  	}
   100  	return mi.MessageOf(m)
   101  }
   102  
   103  func (*GetConditionRequest) GotenMessage() {}
   104  
   105  // Deprecated, Use GetConditionRequest.ProtoReflect.Descriptor instead.
   106  func (*GetConditionRequest) Descriptor() ([]byte, []int) {
   107  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{0}
   108  }
   109  
   110  func (m *GetConditionRequest) Unmarshal(b []byte) error {
   111  	return proto.Unmarshal(b, m)
   112  }
   113  
   114  func (m *GetConditionRequest) Marshal() ([]byte, error) {
   115  	return proto.Marshal(m)
   116  }
   117  
   118  func (m *GetConditionRequest) MarshalJSON() ([]byte, error) {
   119  	return protojson.MarshalOptions{}.Marshal(m)
   120  }
   121  
   122  func (m *GetConditionRequest) UnmarshalJSON(data []byte) error {
   123  	return protojson.Unmarshal(data, m)
   124  }
   125  
   126  func (m *GetConditionRequest) GetName() *condition.Name {
   127  	if m != nil {
   128  		return m.Name
   129  	}
   130  	return nil
   131  }
   132  
   133  func (m *GetConditionRequest) GetFieldMask() *condition.Condition_FieldMask {
   134  	if m != nil {
   135  		return m.FieldMask
   136  	}
   137  	return nil
   138  }
   139  
   140  func (m *GetConditionRequest) GetView() view.View {
   141  	if m != nil {
   142  		return m.View
   143  	}
   144  	return view.View_UNSPECIFIED
   145  }
   146  
   147  func (m *GetConditionRequest) SetName(fv *condition.Name) {
   148  	if m == nil {
   149  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "GetConditionRequest"))
   150  	}
   151  	m.Name = fv
   152  }
   153  
   154  func (m *GetConditionRequest) SetFieldMask(fv *condition.Condition_FieldMask) {
   155  	if m == nil {
   156  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "GetConditionRequest"))
   157  	}
   158  	m.FieldMask = fv
   159  }
   160  
   161  func (m *GetConditionRequest) SetView(fv view.View) {
   162  	if m == nil {
   163  		panic(fmt.Errorf("can't set %s on nil %s", "View", "GetConditionRequest"))
   164  	}
   165  	m.View = fv
   166  }
   167  
   168  // A request message of the BatchGetConditions method.
   169  type BatchGetConditionsRequest struct {
   170  	state         protoimpl.MessageState
   171  	sizeCache     protoimpl.SizeCache
   172  	unknownFields protoimpl.UnknownFields
   173  	// Names of Conditions
   174  	Names []*condition.Name `protobuf:"bytes,2,rep,customtype=Name,name=names,proto3" json:"names,omitempty"`
   175  	// A list of extra fields to be obtained for each response item on top of
   176  	// fields defined by request field view
   177  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,3,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   178  	// View defines list of standard response fields present in response items.
   179  	// Additional fields can be amended by request field field_mask
   180  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   181  }
   182  
   183  func (m *BatchGetConditionsRequest) Reset() {
   184  	*m = BatchGetConditionsRequest{}
   185  	if protoimpl.UnsafeEnabled {
   186  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[1]
   187  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   188  		ms.StoreMessageInfo(mi)
   189  	}
   190  }
   191  
   192  func (m *BatchGetConditionsRequest) String() string {
   193  	return protoimpl.X.MessageStringOf(m)
   194  }
   195  
   196  func (*BatchGetConditionsRequest) ProtoMessage() {}
   197  
   198  func (m *BatchGetConditionsRequest) ProtoReflect() preflect.Message {
   199  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[1]
   200  	if protoimpl.UnsafeEnabled && m != nil {
   201  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   202  		if ms.LoadMessageInfo() == nil {
   203  			ms.StoreMessageInfo(mi)
   204  		}
   205  		return ms
   206  	}
   207  	return mi.MessageOf(m)
   208  }
   209  
   210  func (*BatchGetConditionsRequest) GotenMessage() {}
   211  
   212  // Deprecated, Use BatchGetConditionsRequest.ProtoReflect.Descriptor instead.
   213  func (*BatchGetConditionsRequest) Descriptor() ([]byte, []int) {
   214  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{1}
   215  }
   216  
   217  func (m *BatchGetConditionsRequest) Unmarshal(b []byte) error {
   218  	return proto.Unmarshal(b, m)
   219  }
   220  
   221  func (m *BatchGetConditionsRequest) Marshal() ([]byte, error) {
   222  	return proto.Marshal(m)
   223  }
   224  
   225  func (m *BatchGetConditionsRequest) MarshalJSON() ([]byte, error) {
   226  	return protojson.MarshalOptions{}.Marshal(m)
   227  }
   228  
   229  func (m *BatchGetConditionsRequest) UnmarshalJSON(data []byte) error {
   230  	return protojson.Unmarshal(data, m)
   231  }
   232  
   233  func (m *BatchGetConditionsRequest) GetNames() []*condition.Name {
   234  	if m != nil {
   235  		return m.Names
   236  	}
   237  	return nil
   238  }
   239  
   240  func (m *BatchGetConditionsRequest) GetFieldMask() *condition.Condition_FieldMask {
   241  	if m != nil {
   242  		return m.FieldMask
   243  	}
   244  	return nil
   245  }
   246  
   247  func (m *BatchGetConditionsRequest) GetView() view.View {
   248  	if m != nil {
   249  		return m.View
   250  	}
   251  	return view.View_UNSPECIFIED
   252  }
   253  
   254  func (m *BatchGetConditionsRequest) SetNames(fv []*condition.Name) {
   255  	if m == nil {
   256  		panic(fmt.Errorf("can't set %s on nil %s", "Names", "BatchGetConditionsRequest"))
   257  	}
   258  	m.Names = fv
   259  }
   260  
   261  func (m *BatchGetConditionsRequest) SetFieldMask(fv *condition.Condition_FieldMask) {
   262  	if m == nil {
   263  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "BatchGetConditionsRequest"))
   264  	}
   265  	m.FieldMask = fv
   266  }
   267  
   268  func (m *BatchGetConditionsRequest) SetView(fv view.View) {
   269  	if m == nil {
   270  		panic(fmt.Errorf("can't set %s on nil %s", "View", "BatchGetConditionsRequest"))
   271  	}
   272  	m.View = fv
   273  }
   274  
   275  // A response message of the BatchGetConditions method.
   276  type BatchGetConditionsResponse struct {
   277  	state         protoimpl.MessageState
   278  	sizeCache     protoimpl.SizeCache
   279  	unknownFields protoimpl.UnknownFields
   280  	// found Conditions
   281  	Conditions []*condition.Condition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
   282  	// list of not found Conditions
   283  	Missing []*condition.Name `protobuf:"bytes,2,rep,customtype=Name,name=missing,proto3" json:"missing,omitempty"`
   284  }
   285  
   286  func (m *BatchGetConditionsResponse) Reset() {
   287  	*m = BatchGetConditionsResponse{}
   288  	if protoimpl.UnsafeEnabled {
   289  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[2]
   290  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   291  		ms.StoreMessageInfo(mi)
   292  	}
   293  }
   294  
   295  func (m *BatchGetConditionsResponse) String() string {
   296  	return protoimpl.X.MessageStringOf(m)
   297  }
   298  
   299  func (*BatchGetConditionsResponse) ProtoMessage() {}
   300  
   301  func (m *BatchGetConditionsResponse) ProtoReflect() preflect.Message {
   302  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[2]
   303  	if protoimpl.UnsafeEnabled && m != nil {
   304  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   305  		if ms.LoadMessageInfo() == nil {
   306  			ms.StoreMessageInfo(mi)
   307  		}
   308  		return ms
   309  	}
   310  	return mi.MessageOf(m)
   311  }
   312  
   313  func (*BatchGetConditionsResponse) GotenMessage() {}
   314  
   315  // Deprecated, Use BatchGetConditionsResponse.ProtoReflect.Descriptor instead.
   316  func (*BatchGetConditionsResponse) Descriptor() ([]byte, []int) {
   317  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{2}
   318  }
   319  
   320  func (m *BatchGetConditionsResponse) Unmarshal(b []byte) error {
   321  	return proto.Unmarshal(b, m)
   322  }
   323  
   324  func (m *BatchGetConditionsResponse) Marshal() ([]byte, error) {
   325  	return proto.Marshal(m)
   326  }
   327  
   328  func (m *BatchGetConditionsResponse) MarshalJSON() ([]byte, error) {
   329  	return protojson.MarshalOptions{}.Marshal(m)
   330  }
   331  
   332  func (m *BatchGetConditionsResponse) UnmarshalJSON(data []byte) error {
   333  	return protojson.Unmarshal(data, m)
   334  }
   335  
   336  func (m *BatchGetConditionsResponse) GetConditions() []*condition.Condition {
   337  	if m != nil {
   338  		return m.Conditions
   339  	}
   340  	return nil
   341  }
   342  
   343  func (m *BatchGetConditionsResponse) GetMissing() []*condition.Name {
   344  	if m != nil {
   345  		return m.Missing
   346  	}
   347  	return nil
   348  }
   349  
   350  func (m *BatchGetConditionsResponse) SetConditions(fv []*condition.Condition) {
   351  	if m == nil {
   352  		panic(fmt.Errorf("can't set %s on nil %s", "Conditions", "BatchGetConditionsResponse"))
   353  	}
   354  	m.Conditions = fv
   355  }
   356  
   357  func (m *BatchGetConditionsResponse) SetMissing(fv []*condition.Name) {
   358  	if m == nil {
   359  		panic(fmt.Errorf("can't set %s on nil %s", "Missing", "BatchGetConditionsResponse"))
   360  	}
   361  	m.Missing = fv
   362  }
   363  
   364  // A request message of the ListConditions method.
   365  type ListConditionsRequest struct {
   366  	state         protoimpl.MessageState
   367  	sizeCache     protoimpl.SizeCache
   368  	unknownFields protoimpl.UnknownFields
   369  	// Parent name of ntt.iam.v1alpha2.Condition
   370  	Parent *condition.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"`
   371  	// Requested page size. Server may return fewer Conditions than requested.
   372  	// If unspecified, server will pick an appropriate default.
   373  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   374  	// A token identifying a page of results the server should return.
   375  	// Typically, this is the value of
   376  	// ListConditionsResponse.next_page_token.
   377  	PageToken *condition.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   378  	// Order By -
   379  	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
   380  	// of field path with order directive, either 'asc' or 'desc'. If direction is
   381  	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
   382  	// state.something.else desc, theme"
   383  	OrderBy *condition.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
   384  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
   385  	// following operators:
   386  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
   387  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
   388  	// CONTAINS "severity:important" OR (state.last_error_time >
   389  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
   390  	Filter *condition.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
   391  	// A list of extra fields to be obtained for each response item on top of
   392  	// fields defined by request field view
   393  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,6,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   394  	// View defines list of standard response fields present in response items.
   395  	// Additional fields can be amended by request field field_mask
   396  	View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   397  	// Indicates if list response should contain total count and offset (fields
   398  	// current_offset and total_results_count).
   399  	IncludePagingInfo bool `protobuf:"varint,8,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"`
   400  }
   401  
   402  func (m *ListConditionsRequest) Reset() {
   403  	*m = ListConditionsRequest{}
   404  	if protoimpl.UnsafeEnabled {
   405  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[3]
   406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   407  		ms.StoreMessageInfo(mi)
   408  	}
   409  }
   410  
   411  func (m *ListConditionsRequest) String() string {
   412  	return protoimpl.X.MessageStringOf(m)
   413  }
   414  
   415  func (*ListConditionsRequest) ProtoMessage() {}
   416  
   417  func (m *ListConditionsRequest) ProtoReflect() preflect.Message {
   418  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[3]
   419  	if protoimpl.UnsafeEnabled && m != nil {
   420  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   421  		if ms.LoadMessageInfo() == nil {
   422  			ms.StoreMessageInfo(mi)
   423  		}
   424  		return ms
   425  	}
   426  	return mi.MessageOf(m)
   427  }
   428  
   429  func (*ListConditionsRequest) GotenMessage() {}
   430  
   431  // Deprecated, Use ListConditionsRequest.ProtoReflect.Descriptor instead.
   432  func (*ListConditionsRequest) Descriptor() ([]byte, []int) {
   433  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{3}
   434  }
   435  
   436  func (m *ListConditionsRequest) Unmarshal(b []byte) error {
   437  	return proto.Unmarshal(b, m)
   438  }
   439  
   440  func (m *ListConditionsRequest) Marshal() ([]byte, error) {
   441  	return proto.Marshal(m)
   442  }
   443  
   444  func (m *ListConditionsRequest) MarshalJSON() ([]byte, error) {
   445  	return protojson.MarshalOptions{}.Marshal(m)
   446  }
   447  
   448  func (m *ListConditionsRequest) UnmarshalJSON(data []byte) error {
   449  	return protojson.Unmarshal(data, m)
   450  }
   451  
   452  func (m *ListConditionsRequest) GetParent() *condition.ParentName {
   453  	if m != nil {
   454  		return m.Parent
   455  	}
   456  	return nil
   457  }
   458  
   459  func (m *ListConditionsRequest) GetPageSize() int32 {
   460  	if m != nil {
   461  		return m.PageSize
   462  	}
   463  	return int32(0)
   464  }
   465  
   466  func (m *ListConditionsRequest) GetPageToken() *condition.PagerCursor {
   467  	if m != nil {
   468  		return m.PageToken
   469  	}
   470  	return nil
   471  }
   472  
   473  func (m *ListConditionsRequest) GetOrderBy() *condition.OrderBy {
   474  	if m != nil {
   475  		return m.OrderBy
   476  	}
   477  	return nil
   478  }
   479  
   480  func (m *ListConditionsRequest) GetFilter() *condition.Filter {
   481  	if m != nil {
   482  		return m.Filter
   483  	}
   484  	return nil
   485  }
   486  
   487  func (m *ListConditionsRequest) GetFieldMask() *condition.Condition_FieldMask {
   488  	if m != nil {
   489  		return m.FieldMask
   490  	}
   491  	return nil
   492  }
   493  
   494  func (m *ListConditionsRequest) GetView() view.View {
   495  	if m != nil {
   496  		return m.View
   497  	}
   498  	return view.View_UNSPECIFIED
   499  }
   500  
   501  func (m *ListConditionsRequest) GetIncludePagingInfo() bool {
   502  	if m != nil {
   503  		return m.IncludePagingInfo
   504  	}
   505  	return false
   506  }
   507  
   508  func (m *ListConditionsRequest) SetParent(fv *condition.ParentName) {
   509  	if m == nil {
   510  		panic(fmt.Errorf("can't set %s on nil %s", "Parent", "ListConditionsRequest"))
   511  	}
   512  	m.Parent = fv
   513  }
   514  
   515  func (m *ListConditionsRequest) SetPageSize(fv int32) {
   516  	if m == nil {
   517  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListConditionsRequest"))
   518  	}
   519  	m.PageSize = fv
   520  }
   521  
   522  func (m *ListConditionsRequest) SetPageToken(fv *condition.PagerCursor) {
   523  	if m == nil {
   524  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListConditionsRequest"))
   525  	}
   526  	m.PageToken = fv
   527  }
   528  
   529  func (m *ListConditionsRequest) SetOrderBy(fv *condition.OrderBy) {
   530  	if m == nil {
   531  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListConditionsRequest"))
   532  	}
   533  	m.OrderBy = fv
   534  }
   535  
   536  func (m *ListConditionsRequest) SetFilter(fv *condition.Filter) {
   537  	if m == nil {
   538  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListConditionsRequest"))
   539  	}
   540  	m.Filter = fv
   541  }
   542  
   543  func (m *ListConditionsRequest) SetFieldMask(fv *condition.Condition_FieldMask) {
   544  	if m == nil {
   545  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListConditionsRequest"))
   546  	}
   547  	m.FieldMask = fv
   548  }
   549  
   550  func (m *ListConditionsRequest) SetView(fv view.View) {
   551  	if m == nil {
   552  		panic(fmt.Errorf("can't set %s on nil %s", "View", "ListConditionsRequest"))
   553  	}
   554  	m.View = fv
   555  }
   556  
   557  func (m *ListConditionsRequest) SetIncludePagingInfo(fv bool) {
   558  	if m == nil {
   559  		panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListConditionsRequest"))
   560  	}
   561  	m.IncludePagingInfo = fv
   562  }
   563  
   564  // A response message of the ListConditions method.
   565  type ListConditionsResponse struct {
   566  	state         protoimpl.MessageState
   567  	sizeCache     protoimpl.SizeCache
   568  	unknownFields protoimpl.UnknownFields
   569  	// The list of Conditions
   570  	Conditions []*condition.Condition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
   571  	// A token to retrieve previous page of results.
   572  	//
   573  	// Pass this value in the ListConditionsRequest.page_token.
   574  	PrevPageToken *condition.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
   575  	// A token to retrieve next page of results.
   576  	//
   577  	// Pass this value in the ListConditionsRequest.page_token.
   578  	NextPageToken *condition.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   579  	// Current offset from the first page or 0 if no page tokens were given,
   580  	// paging info was not requested or there was an error while trying to get
   581  	// it). Page index can be computed from offset and limit provided in a
   582  	// request.
   583  	CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"`
   584  	// Number of total Conditions across all pages or 0, if there are no items,
   585  	// paging info was not requested or there was an error while trying to get it.
   586  	TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
   587  }
   588  
   589  func (m *ListConditionsResponse) Reset() {
   590  	*m = ListConditionsResponse{}
   591  	if protoimpl.UnsafeEnabled {
   592  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[4]
   593  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   594  		ms.StoreMessageInfo(mi)
   595  	}
   596  }
   597  
   598  func (m *ListConditionsResponse) String() string {
   599  	return protoimpl.X.MessageStringOf(m)
   600  }
   601  
   602  func (*ListConditionsResponse) ProtoMessage() {}
   603  
   604  func (m *ListConditionsResponse) ProtoReflect() preflect.Message {
   605  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[4]
   606  	if protoimpl.UnsafeEnabled && m != nil {
   607  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   608  		if ms.LoadMessageInfo() == nil {
   609  			ms.StoreMessageInfo(mi)
   610  		}
   611  		return ms
   612  	}
   613  	return mi.MessageOf(m)
   614  }
   615  
   616  func (*ListConditionsResponse) GotenMessage() {}
   617  
   618  // Deprecated, Use ListConditionsResponse.ProtoReflect.Descriptor instead.
   619  func (*ListConditionsResponse) Descriptor() ([]byte, []int) {
   620  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{4}
   621  }
   622  
   623  func (m *ListConditionsResponse) Unmarshal(b []byte) error {
   624  	return proto.Unmarshal(b, m)
   625  }
   626  
   627  func (m *ListConditionsResponse) Marshal() ([]byte, error) {
   628  	return proto.Marshal(m)
   629  }
   630  
   631  func (m *ListConditionsResponse) MarshalJSON() ([]byte, error) {
   632  	return protojson.MarshalOptions{}.Marshal(m)
   633  }
   634  
   635  func (m *ListConditionsResponse) UnmarshalJSON(data []byte) error {
   636  	return protojson.Unmarshal(data, m)
   637  }
   638  
   639  func (m *ListConditionsResponse) GetConditions() []*condition.Condition {
   640  	if m != nil {
   641  		return m.Conditions
   642  	}
   643  	return nil
   644  }
   645  
   646  func (m *ListConditionsResponse) GetPrevPageToken() *condition.PagerCursor {
   647  	if m != nil {
   648  		return m.PrevPageToken
   649  	}
   650  	return nil
   651  }
   652  
   653  func (m *ListConditionsResponse) GetNextPageToken() *condition.PagerCursor {
   654  	if m != nil {
   655  		return m.NextPageToken
   656  	}
   657  	return nil
   658  }
   659  
   660  func (m *ListConditionsResponse) GetCurrentOffset() int32 {
   661  	if m != nil {
   662  		return m.CurrentOffset
   663  	}
   664  	return int32(0)
   665  }
   666  
   667  func (m *ListConditionsResponse) GetTotalResultsCount() int32 {
   668  	if m != nil {
   669  		return m.TotalResultsCount
   670  	}
   671  	return int32(0)
   672  }
   673  
   674  func (m *ListConditionsResponse) SetConditions(fv []*condition.Condition) {
   675  	if m == nil {
   676  		panic(fmt.Errorf("can't set %s on nil %s", "Conditions", "ListConditionsResponse"))
   677  	}
   678  	m.Conditions = fv
   679  }
   680  
   681  func (m *ListConditionsResponse) SetPrevPageToken(fv *condition.PagerCursor) {
   682  	if m == nil {
   683  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListConditionsResponse"))
   684  	}
   685  	m.PrevPageToken = fv
   686  }
   687  
   688  func (m *ListConditionsResponse) SetNextPageToken(fv *condition.PagerCursor) {
   689  	if m == nil {
   690  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListConditionsResponse"))
   691  	}
   692  	m.NextPageToken = fv
   693  }
   694  
   695  func (m *ListConditionsResponse) SetCurrentOffset(fv int32) {
   696  	if m == nil {
   697  		panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "ListConditionsResponse"))
   698  	}
   699  	m.CurrentOffset = fv
   700  }
   701  
   702  func (m *ListConditionsResponse) SetTotalResultsCount(fv int32) {
   703  	if m == nil {
   704  		panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "ListConditionsResponse"))
   705  	}
   706  	m.TotalResultsCount = fv
   707  }
   708  
   709  // A request message of the WatchCondition method.
   710  type WatchConditionRequest struct {
   711  	state         protoimpl.MessageState
   712  	sizeCache     protoimpl.SizeCache
   713  	unknownFields protoimpl.UnknownFields
   714  	// Name of ntt.iam.v1alpha2.Condition
   715  	Name *condition.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   716  	// A list of extra fields to be obtained for each response item on top of
   717  	// fields defined by request field view
   718  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,2,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   719  	// View defines list of standard response fields present in response items.
   720  	// Additional fields can be amended by request field field_mask
   721  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   722  }
   723  
   724  func (m *WatchConditionRequest) Reset() {
   725  	*m = WatchConditionRequest{}
   726  	if protoimpl.UnsafeEnabled {
   727  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[5]
   728  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   729  		ms.StoreMessageInfo(mi)
   730  	}
   731  }
   732  
   733  func (m *WatchConditionRequest) String() string {
   734  	return protoimpl.X.MessageStringOf(m)
   735  }
   736  
   737  func (*WatchConditionRequest) ProtoMessage() {}
   738  
   739  func (m *WatchConditionRequest) ProtoReflect() preflect.Message {
   740  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[5]
   741  	if protoimpl.UnsafeEnabled && m != nil {
   742  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   743  		if ms.LoadMessageInfo() == nil {
   744  			ms.StoreMessageInfo(mi)
   745  		}
   746  		return ms
   747  	}
   748  	return mi.MessageOf(m)
   749  }
   750  
   751  func (*WatchConditionRequest) GotenMessage() {}
   752  
   753  // Deprecated, Use WatchConditionRequest.ProtoReflect.Descriptor instead.
   754  func (*WatchConditionRequest) Descriptor() ([]byte, []int) {
   755  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{5}
   756  }
   757  
   758  func (m *WatchConditionRequest) Unmarshal(b []byte) error {
   759  	return proto.Unmarshal(b, m)
   760  }
   761  
   762  func (m *WatchConditionRequest) Marshal() ([]byte, error) {
   763  	return proto.Marshal(m)
   764  }
   765  
   766  func (m *WatchConditionRequest) MarshalJSON() ([]byte, error) {
   767  	return protojson.MarshalOptions{}.Marshal(m)
   768  }
   769  
   770  func (m *WatchConditionRequest) UnmarshalJSON(data []byte) error {
   771  	return protojson.Unmarshal(data, m)
   772  }
   773  
   774  func (m *WatchConditionRequest) GetName() *condition.Name {
   775  	if m != nil {
   776  		return m.Name
   777  	}
   778  	return nil
   779  }
   780  
   781  func (m *WatchConditionRequest) GetFieldMask() *condition.Condition_FieldMask {
   782  	if m != nil {
   783  		return m.FieldMask
   784  	}
   785  	return nil
   786  }
   787  
   788  func (m *WatchConditionRequest) GetView() view.View {
   789  	if m != nil {
   790  		return m.View
   791  	}
   792  	return view.View_UNSPECIFIED
   793  }
   794  
   795  func (m *WatchConditionRequest) SetName(fv *condition.Name) {
   796  	if m == nil {
   797  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "WatchConditionRequest"))
   798  	}
   799  	m.Name = fv
   800  }
   801  
   802  func (m *WatchConditionRequest) SetFieldMask(fv *condition.Condition_FieldMask) {
   803  	if m == nil {
   804  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchConditionRequest"))
   805  	}
   806  	m.FieldMask = fv
   807  }
   808  
   809  func (m *WatchConditionRequest) SetView(fv view.View) {
   810  	if m == nil {
   811  		panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchConditionRequest"))
   812  	}
   813  	m.View = fv
   814  }
   815  
   816  // A response message of the WatchCondition method.
   817  type WatchConditionResponse struct {
   818  	state         protoimpl.MessageState
   819  	sizeCache     protoimpl.SizeCache
   820  	unknownFields protoimpl.UnknownFields
   821  	Change        *condition.ConditionChange `protobuf:"bytes,1,opt,name=change,proto3" json:"change,omitempty"`
   822  }
   823  
   824  func (m *WatchConditionResponse) Reset() {
   825  	*m = WatchConditionResponse{}
   826  	if protoimpl.UnsafeEnabled {
   827  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[6]
   828  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   829  		ms.StoreMessageInfo(mi)
   830  	}
   831  }
   832  
   833  func (m *WatchConditionResponse) String() string {
   834  	return protoimpl.X.MessageStringOf(m)
   835  }
   836  
   837  func (*WatchConditionResponse) ProtoMessage() {}
   838  
   839  func (m *WatchConditionResponse) ProtoReflect() preflect.Message {
   840  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[6]
   841  	if protoimpl.UnsafeEnabled && m != nil {
   842  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   843  		if ms.LoadMessageInfo() == nil {
   844  			ms.StoreMessageInfo(mi)
   845  		}
   846  		return ms
   847  	}
   848  	return mi.MessageOf(m)
   849  }
   850  
   851  func (*WatchConditionResponse) GotenMessage() {}
   852  
   853  // Deprecated, Use WatchConditionResponse.ProtoReflect.Descriptor instead.
   854  func (*WatchConditionResponse) Descriptor() ([]byte, []int) {
   855  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{6}
   856  }
   857  
   858  func (m *WatchConditionResponse) Unmarshal(b []byte) error {
   859  	return proto.Unmarshal(b, m)
   860  }
   861  
   862  func (m *WatchConditionResponse) Marshal() ([]byte, error) {
   863  	return proto.Marshal(m)
   864  }
   865  
   866  func (m *WatchConditionResponse) MarshalJSON() ([]byte, error) {
   867  	return protojson.MarshalOptions{}.Marshal(m)
   868  }
   869  
   870  func (m *WatchConditionResponse) UnmarshalJSON(data []byte) error {
   871  	return protojson.Unmarshal(data, m)
   872  }
   873  
   874  func (m *WatchConditionResponse) GetChange() *condition.ConditionChange {
   875  	if m != nil {
   876  		return m.Change
   877  	}
   878  	return nil
   879  }
   880  
   881  func (m *WatchConditionResponse) SetChange(fv *condition.ConditionChange) {
   882  	if m == nil {
   883  		panic(fmt.Errorf("can't set %s on nil %s", "Change", "WatchConditionResponse"))
   884  	}
   885  	m.Change = fv
   886  }
   887  
   888  // A request message of the WatchConditions method.
   889  type WatchConditionsRequest struct {
   890  	state         protoimpl.MessageState
   891  	sizeCache     protoimpl.SizeCache
   892  	unknownFields protoimpl.UnknownFields
   893  	// Type of a watch. Identifies how server stream data to a client, which
   894  	// fields in a request are allowed and which fields in response are relevant.
   895  	Type watch_type.WatchType `protobuf:"varint,9,opt,name=type,proto3,enum=goten.types.WatchType" json:"type,omitempty"`
   896  	// Parent name of ntt.iam.v1alpha2.Condition
   897  	Parent *condition.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"`
   898  	// Requested page size. Server may return fewer Conditions than requested.
   899  	// If unspecified, server will pick an appropriate default.
   900  	// Can be populated only for stateful watch type.
   901  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   902  	// A token identifying a page of results the server should return.
   903  	// Can be populated only for stateful watch type.
   904  	PageToken *condition.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   905  	// Order By -
   906  	// https://cloud.google.com/apis/design/design_patterns#list_pagination Can be
   907  	// populated only for stateful watch type.
   908  	OrderBy *condition.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
   909  	// A token identifying watch resume point from previous session.
   910  	// Can be populated only for stateless watch type.
   911  	ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
   912  	// Point in the time from which we want to start getting updates. This field
   913  	// can be populated only for stateless watch type and if resume token is not
   914  	// known yet. If specified, initial snapshot will NOT be provided. It is
   915  	// assumed client can obtain it using separate means. Watch responses will
   916  	// contain resume tokens which should be used to resume broken connection.
   917  	StartingTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty"`
   918  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
   919  	// following operators:
   920  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
   921  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
   922  	// CONTAINS "severity:important" OR (state.last_error_time >
   923  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
   924  	Filter *condition.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
   925  	// A list of extra fields to be obtained for each response item on top of
   926  	// fields defined by request field view Changes to Condition that don't affect
   927  	// any of masked fields won't be sent back.
   928  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,6,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   929  	// View defines list of standard response fields present in response items.
   930  	// Additional fields can be amended by request field field_mask Changes to
   931  	// Condition that don't affect any of masked fields won't be sent back.
   932  	View view.View `protobuf:"varint,8,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   933  	// Maximum amount of changes in each response message. Query result response
   934  	// is divided on the server side into chunks with size of a specified amount
   935  	// to limit memory footprint of each message. Responses will hold information
   936  	// whether more elements will continue for the actual change. If unspecified,
   937  	// server will pick an appropriate default.
   938  	MaxChunkSize int32 `protobuf:"varint,11,opt,name=max_chunk_size,json=maxChunkSize,proto3" json:"max_chunk_size,omitempty"`
   939  }
   940  
   941  func (m *WatchConditionsRequest) Reset() {
   942  	*m = WatchConditionsRequest{}
   943  	if protoimpl.UnsafeEnabled {
   944  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[7]
   945  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   946  		ms.StoreMessageInfo(mi)
   947  	}
   948  }
   949  
   950  func (m *WatchConditionsRequest) String() string {
   951  	return protoimpl.X.MessageStringOf(m)
   952  }
   953  
   954  func (*WatchConditionsRequest) ProtoMessage() {}
   955  
   956  func (m *WatchConditionsRequest) ProtoReflect() preflect.Message {
   957  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[7]
   958  	if protoimpl.UnsafeEnabled && m != nil {
   959  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   960  		if ms.LoadMessageInfo() == nil {
   961  			ms.StoreMessageInfo(mi)
   962  		}
   963  		return ms
   964  	}
   965  	return mi.MessageOf(m)
   966  }
   967  
   968  func (*WatchConditionsRequest) GotenMessage() {}
   969  
   970  // Deprecated, Use WatchConditionsRequest.ProtoReflect.Descriptor instead.
   971  func (*WatchConditionsRequest) Descriptor() ([]byte, []int) {
   972  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{7}
   973  }
   974  
   975  func (m *WatchConditionsRequest) Unmarshal(b []byte) error {
   976  	return proto.Unmarshal(b, m)
   977  }
   978  
   979  func (m *WatchConditionsRequest) Marshal() ([]byte, error) {
   980  	return proto.Marshal(m)
   981  }
   982  
   983  func (m *WatchConditionsRequest) MarshalJSON() ([]byte, error) {
   984  	return protojson.MarshalOptions{}.Marshal(m)
   985  }
   986  
   987  func (m *WatchConditionsRequest) UnmarshalJSON(data []byte) error {
   988  	return protojson.Unmarshal(data, m)
   989  }
   990  
   991  func (m *WatchConditionsRequest) GetType() watch_type.WatchType {
   992  	if m != nil {
   993  		return m.Type
   994  	}
   995  	return watch_type.WatchType_STATEFUL
   996  }
   997  
   998  func (m *WatchConditionsRequest) GetParent() *condition.ParentName {
   999  	if m != nil {
  1000  		return m.Parent
  1001  	}
  1002  	return nil
  1003  }
  1004  
  1005  func (m *WatchConditionsRequest) GetPageSize() int32 {
  1006  	if m != nil {
  1007  		return m.PageSize
  1008  	}
  1009  	return int32(0)
  1010  }
  1011  
  1012  func (m *WatchConditionsRequest) GetPageToken() *condition.PagerCursor {
  1013  	if m != nil {
  1014  		return m.PageToken
  1015  	}
  1016  	return nil
  1017  }
  1018  
  1019  func (m *WatchConditionsRequest) GetOrderBy() *condition.OrderBy {
  1020  	if m != nil {
  1021  		return m.OrderBy
  1022  	}
  1023  	return nil
  1024  }
  1025  
  1026  func (m *WatchConditionsRequest) GetResumeToken() string {
  1027  	if m != nil {
  1028  		return m.ResumeToken
  1029  	}
  1030  	return ""
  1031  }
  1032  
  1033  func (m *WatchConditionsRequest) GetStartingTime() *timestamppb.Timestamp {
  1034  	if m != nil {
  1035  		return m.StartingTime
  1036  	}
  1037  	return nil
  1038  }
  1039  
  1040  func (m *WatchConditionsRequest) GetFilter() *condition.Filter {
  1041  	if m != nil {
  1042  		return m.Filter
  1043  	}
  1044  	return nil
  1045  }
  1046  
  1047  func (m *WatchConditionsRequest) GetFieldMask() *condition.Condition_FieldMask {
  1048  	if m != nil {
  1049  		return m.FieldMask
  1050  	}
  1051  	return nil
  1052  }
  1053  
  1054  func (m *WatchConditionsRequest) GetView() view.View {
  1055  	if m != nil {
  1056  		return m.View
  1057  	}
  1058  	return view.View_UNSPECIFIED
  1059  }
  1060  
  1061  func (m *WatchConditionsRequest) GetMaxChunkSize() int32 {
  1062  	if m != nil {
  1063  		return m.MaxChunkSize
  1064  	}
  1065  	return int32(0)
  1066  }
  1067  
  1068  func (m *WatchConditionsRequest) SetType(fv watch_type.WatchType) {
  1069  	if m == nil {
  1070  		panic(fmt.Errorf("can't set %s on nil %s", "Type", "WatchConditionsRequest"))
  1071  	}
  1072  	m.Type = fv
  1073  }
  1074  
  1075  func (m *WatchConditionsRequest) SetParent(fv *condition.ParentName) {
  1076  	if m == nil {
  1077  		panic(fmt.Errorf("can't set %s on nil %s", "Parent", "WatchConditionsRequest"))
  1078  	}
  1079  	m.Parent = fv
  1080  }
  1081  
  1082  func (m *WatchConditionsRequest) SetPageSize(fv int32) {
  1083  	if m == nil {
  1084  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "WatchConditionsRequest"))
  1085  	}
  1086  	m.PageSize = fv
  1087  }
  1088  
  1089  func (m *WatchConditionsRequest) SetPageToken(fv *condition.PagerCursor) {
  1090  	if m == nil {
  1091  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "WatchConditionsRequest"))
  1092  	}
  1093  	m.PageToken = fv
  1094  }
  1095  
  1096  func (m *WatchConditionsRequest) SetOrderBy(fv *condition.OrderBy) {
  1097  	if m == nil {
  1098  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "WatchConditionsRequest"))
  1099  	}
  1100  	m.OrderBy = fv
  1101  }
  1102  
  1103  func (m *WatchConditionsRequest) SetResumeToken(fv string) {
  1104  	if m == nil {
  1105  		panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchConditionsRequest"))
  1106  	}
  1107  	m.ResumeToken = fv
  1108  }
  1109  
  1110  func (m *WatchConditionsRequest) SetStartingTime(fv *timestamppb.Timestamp) {
  1111  	if m == nil {
  1112  		panic(fmt.Errorf("can't set %s on nil %s", "StartingTime", "WatchConditionsRequest"))
  1113  	}
  1114  	m.StartingTime = fv
  1115  }
  1116  
  1117  func (m *WatchConditionsRequest) SetFilter(fv *condition.Filter) {
  1118  	if m == nil {
  1119  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "WatchConditionsRequest"))
  1120  	}
  1121  	m.Filter = fv
  1122  }
  1123  
  1124  func (m *WatchConditionsRequest) SetFieldMask(fv *condition.Condition_FieldMask) {
  1125  	if m == nil {
  1126  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchConditionsRequest"))
  1127  	}
  1128  	m.FieldMask = fv
  1129  }
  1130  
  1131  func (m *WatchConditionsRequest) SetView(fv view.View) {
  1132  	if m == nil {
  1133  		panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchConditionsRequest"))
  1134  	}
  1135  	m.View = fv
  1136  }
  1137  
  1138  func (m *WatchConditionsRequest) SetMaxChunkSize(fv int32) {
  1139  	if m == nil {
  1140  		panic(fmt.Errorf("can't set %s on nil %s", "MaxChunkSize", "WatchConditionsRequest"))
  1141  	}
  1142  	m.MaxChunkSize = fv
  1143  }
  1144  
  1145  // A response message of the WatchConditions method.
  1146  type WatchConditionsResponse struct {
  1147  	state         protoimpl.MessageState
  1148  	sizeCache     protoimpl.SizeCache
  1149  	unknownFields protoimpl.UnknownFields
  1150  	// Changes of Conditions
  1151  	ConditionChanges []*condition.ConditionChange `protobuf:"bytes,2,rep,name=condition_changes,json=conditionChanges,proto3" json:"condition_changes,omitempty"`
  1152  	// If request specified max_chunk_size (or this limit was enforced if
  1153  	// stateless watch has been chosen), then responses with "full changeset" will
  1154  	// be divided into chunks. Client should keep receiving messages and, once
  1155  	// is_current has value true, combine this recent message with all previous
  1156  	// ones where is_current is false. If this is the first is_current in a whole
  1157  	// watch stream, then it means that client should have, at this moment,
  1158  	// contain snapshot of the current situation (or more accurately, snapshot of
  1159  	// situation at the moment of request). All Conditions will be of type
  1160  	// Added/Current (depending on watch_type specified in the request). Further
  1161  	// responses will be incremental - however messages may still be chunked and
  1162  	// is_current logic still applies. is_current is always true for stateful
  1163  	// watch if max_chunk_size was left to 0.
  1164  	IsCurrent bool `protobuf:"varint,4,opt,name=is_current,json=isCurrent,proto3" json:"is_current,omitempty"`
  1165  	// When present, PageTokens used for page navigation should be updated.
  1166  	// Present only if is_current is true (last chunk).
  1167  	PageTokenChange *WatchConditionsResponse_PageTokenChange `protobuf:"bytes,3,opt,name=page_token_change,json=pageTokenChange,proto3" json:"page_token_change,omitempty"`
  1168  	// Token that can be used if current connection drops and client needs to
  1169  	// reconnect. Populated only for stateless watch type. Present only if
  1170  	// is_current is true (last chunk).
  1171  	ResumeToken string `protobuf:"bytes,5,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
  1172  	// Server may occasionally send information how many resources should client
  1173  	// have in its state so far (response message without any changes, but with
  1174  	// snapshot_size field specified). If client has different value than the one
  1175  	// sent by the server, then it should be treated by a client as an error and
  1176  	// should reconnect. If value is smaller then 0, then client should ignore
  1177  	// this field as unpopulated. This field should be checked only for stateless
  1178  	// watch. In stateful those kind of errors are handled by the server side.
  1179  	// Will be never sent together with is_current, is_soft_reset and
  1180  	// is_hard_reset flags.
  1181  	SnapshotSize int64 `protobuf:"varint,6,opt,name=snapshot_size,json=snapshotSize,proto3" json:"snapshot_size,omitempty"`
  1182  	// In case of internal issue server may send response message with this flag.
  1183  	// It indicates that client should drop all changes from recent responses
  1184  	// where is_current is false only! If last message had is_current set to true,
  1185  	// client should do nothing and process normally. Resume token received before
  1186  	// is still valid. This field should be checked only for stateless watch. In
  1187  	// stateful those kind of errors are handled by the server side. Will never be
  1188  	// sent along with is_current, is_hard_reset or snapshot_size.
  1189  	IsSoftReset bool `protobuf:"varint,7,opt,name=is_soft_reset,json=isSoftReset,proto3" json:"is_soft_reset,omitempty"`
  1190  	// In case of internal issue server may send response message with this flag.
  1191  	// After receiving, client should clear whole state (drop all changes received
  1192  	// so far) as server will send new snapshot (Conditions will contains changes
  1193  	// of type Current only). Any resume tokens should be discarded as well. This
  1194  	// field should be checked only for stateless watch. In stateful those kind of
  1195  	// errors are handled by the server side. Will never be sent along with
  1196  	// is_current, is_soft_reset or snapshot_size.
  1197  	IsHardReset bool `protobuf:"varint,8,opt,name=is_hard_reset,json=isHardReset,proto3" json:"is_hard_reset,omitempty"`
  1198  }
  1199  
  1200  func (m *WatchConditionsResponse) Reset() {
  1201  	*m = WatchConditionsResponse{}
  1202  	if protoimpl.UnsafeEnabled {
  1203  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[8]
  1204  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1205  		ms.StoreMessageInfo(mi)
  1206  	}
  1207  }
  1208  
  1209  func (m *WatchConditionsResponse) String() string {
  1210  	return protoimpl.X.MessageStringOf(m)
  1211  }
  1212  
  1213  func (*WatchConditionsResponse) ProtoMessage() {}
  1214  
  1215  func (m *WatchConditionsResponse) ProtoReflect() preflect.Message {
  1216  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[8]
  1217  	if protoimpl.UnsafeEnabled && m != nil {
  1218  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1219  		if ms.LoadMessageInfo() == nil {
  1220  			ms.StoreMessageInfo(mi)
  1221  		}
  1222  		return ms
  1223  	}
  1224  	return mi.MessageOf(m)
  1225  }
  1226  
  1227  func (*WatchConditionsResponse) GotenMessage() {}
  1228  
  1229  // Deprecated, Use WatchConditionsResponse.ProtoReflect.Descriptor instead.
  1230  func (*WatchConditionsResponse) Descriptor() ([]byte, []int) {
  1231  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{8}
  1232  }
  1233  
  1234  func (m *WatchConditionsResponse) Unmarshal(b []byte) error {
  1235  	return proto.Unmarshal(b, m)
  1236  }
  1237  
  1238  func (m *WatchConditionsResponse) Marshal() ([]byte, error) {
  1239  	return proto.Marshal(m)
  1240  }
  1241  
  1242  func (m *WatchConditionsResponse) MarshalJSON() ([]byte, error) {
  1243  	return protojson.MarshalOptions{}.Marshal(m)
  1244  }
  1245  
  1246  func (m *WatchConditionsResponse) UnmarshalJSON(data []byte) error {
  1247  	return protojson.Unmarshal(data, m)
  1248  }
  1249  
  1250  func (m *WatchConditionsResponse) GetConditionChanges() []*condition.ConditionChange {
  1251  	if m != nil {
  1252  		return m.ConditionChanges
  1253  	}
  1254  	return nil
  1255  }
  1256  
  1257  func (m *WatchConditionsResponse) GetIsCurrent() bool {
  1258  	if m != nil {
  1259  		return m.IsCurrent
  1260  	}
  1261  	return false
  1262  }
  1263  
  1264  func (m *WatchConditionsResponse) GetPageTokenChange() *WatchConditionsResponse_PageTokenChange {
  1265  	if m != nil {
  1266  		return m.PageTokenChange
  1267  	}
  1268  	return nil
  1269  }
  1270  
  1271  func (m *WatchConditionsResponse) GetResumeToken() string {
  1272  	if m != nil {
  1273  		return m.ResumeToken
  1274  	}
  1275  	return ""
  1276  }
  1277  
  1278  func (m *WatchConditionsResponse) GetSnapshotSize() int64 {
  1279  	if m != nil {
  1280  		return m.SnapshotSize
  1281  	}
  1282  	return int64(0)
  1283  }
  1284  
  1285  func (m *WatchConditionsResponse) GetIsSoftReset() bool {
  1286  	if m != nil {
  1287  		return m.IsSoftReset
  1288  	}
  1289  	return false
  1290  }
  1291  
  1292  func (m *WatchConditionsResponse) GetIsHardReset() bool {
  1293  	if m != nil {
  1294  		return m.IsHardReset
  1295  	}
  1296  	return false
  1297  }
  1298  
  1299  func (m *WatchConditionsResponse) SetConditionChanges(fv []*condition.ConditionChange) {
  1300  	if m == nil {
  1301  		panic(fmt.Errorf("can't set %s on nil %s", "ConditionChanges", "WatchConditionsResponse"))
  1302  	}
  1303  	m.ConditionChanges = fv
  1304  }
  1305  
  1306  func (m *WatchConditionsResponse) SetIsCurrent(fv bool) {
  1307  	if m == nil {
  1308  		panic(fmt.Errorf("can't set %s on nil %s", "IsCurrent", "WatchConditionsResponse"))
  1309  	}
  1310  	m.IsCurrent = fv
  1311  }
  1312  
  1313  func (m *WatchConditionsResponse) SetPageTokenChange(fv *WatchConditionsResponse_PageTokenChange) {
  1314  	if m == nil {
  1315  		panic(fmt.Errorf("can't set %s on nil %s", "PageTokenChange", "WatchConditionsResponse"))
  1316  	}
  1317  	m.PageTokenChange = fv
  1318  }
  1319  
  1320  func (m *WatchConditionsResponse) SetResumeToken(fv string) {
  1321  	if m == nil {
  1322  		panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchConditionsResponse"))
  1323  	}
  1324  	m.ResumeToken = fv
  1325  }
  1326  
  1327  func (m *WatchConditionsResponse) SetSnapshotSize(fv int64) {
  1328  	if m == nil {
  1329  		panic(fmt.Errorf("can't set %s on nil %s", "SnapshotSize", "WatchConditionsResponse"))
  1330  	}
  1331  	m.SnapshotSize = fv
  1332  }
  1333  
  1334  func (m *WatchConditionsResponse) SetIsSoftReset(fv bool) {
  1335  	if m == nil {
  1336  		panic(fmt.Errorf("can't set %s on nil %s", "IsSoftReset", "WatchConditionsResponse"))
  1337  	}
  1338  	m.IsSoftReset = fv
  1339  }
  1340  
  1341  func (m *WatchConditionsResponse) SetIsHardReset(fv bool) {
  1342  	if m == nil {
  1343  		panic(fmt.Errorf("can't set %s on nil %s", "IsHardReset", "WatchConditionsResponse"))
  1344  	}
  1345  	m.IsHardReset = fv
  1346  }
  1347  
  1348  // A request message of the CreateCondition method.
  1349  type CreateConditionRequest struct {
  1350  	state         protoimpl.MessageState
  1351  	sizeCache     protoimpl.SizeCache
  1352  	unknownFields protoimpl.UnknownFields
  1353  	// Parent name of ntt.iam.v1alpha2.Condition
  1354  	Parent *condition.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"`
  1355  	// Condition resource body
  1356  	Condition *condition.Condition `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"`
  1357  	// Optional masking applied to response object to reduce message response
  1358  	// size.
  1359  	ResponseMask *CreateConditionRequest_ResponseMask `protobuf:"bytes,3,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"`
  1360  }
  1361  
  1362  func (m *CreateConditionRequest) Reset() {
  1363  	*m = CreateConditionRequest{}
  1364  	if protoimpl.UnsafeEnabled {
  1365  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[9]
  1366  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1367  		ms.StoreMessageInfo(mi)
  1368  	}
  1369  }
  1370  
  1371  func (m *CreateConditionRequest) String() string {
  1372  	return protoimpl.X.MessageStringOf(m)
  1373  }
  1374  
  1375  func (*CreateConditionRequest) ProtoMessage() {}
  1376  
  1377  func (m *CreateConditionRequest) ProtoReflect() preflect.Message {
  1378  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[9]
  1379  	if protoimpl.UnsafeEnabled && m != nil {
  1380  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1381  		if ms.LoadMessageInfo() == nil {
  1382  			ms.StoreMessageInfo(mi)
  1383  		}
  1384  		return ms
  1385  	}
  1386  	return mi.MessageOf(m)
  1387  }
  1388  
  1389  func (*CreateConditionRequest) GotenMessage() {}
  1390  
  1391  // Deprecated, Use CreateConditionRequest.ProtoReflect.Descriptor instead.
  1392  func (*CreateConditionRequest) Descriptor() ([]byte, []int) {
  1393  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{9}
  1394  }
  1395  
  1396  func (m *CreateConditionRequest) Unmarshal(b []byte) error {
  1397  	return proto.Unmarshal(b, m)
  1398  }
  1399  
  1400  func (m *CreateConditionRequest) Marshal() ([]byte, error) {
  1401  	return proto.Marshal(m)
  1402  }
  1403  
  1404  func (m *CreateConditionRequest) MarshalJSON() ([]byte, error) {
  1405  	return protojson.MarshalOptions{}.Marshal(m)
  1406  }
  1407  
  1408  func (m *CreateConditionRequest) UnmarshalJSON(data []byte) error {
  1409  	return protojson.Unmarshal(data, m)
  1410  }
  1411  
  1412  func (m *CreateConditionRequest) GetParent() *condition.ParentName {
  1413  	if m != nil {
  1414  		return m.Parent
  1415  	}
  1416  	return nil
  1417  }
  1418  
  1419  func (m *CreateConditionRequest) GetCondition() *condition.Condition {
  1420  	if m != nil {
  1421  		return m.Condition
  1422  	}
  1423  	return nil
  1424  }
  1425  
  1426  func (m *CreateConditionRequest) GetResponseMask() *CreateConditionRequest_ResponseMask {
  1427  	if m != nil {
  1428  		return m.ResponseMask
  1429  	}
  1430  	return nil
  1431  }
  1432  
  1433  func (m *CreateConditionRequest) SetParent(fv *condition.ParentName) {
  1434  	if m == nil {
  1435  		panic(fmt.Errorf("can't set %s on nil %s", "Parent", "CreateConditionRequest"))
  1436  	}
  1437  	m.Parent = fv
  1438  }
  1439  
  1440  func (m *CreateConditionRequest) SetCondition(fv *condition.Condition) {
  1441  	if m == nil {
  1442  		panic(fmt.Errorf("can't set %s on nil %s", "Condition", "CreateConditionRequest"))
  1443  	}
  1444  	m.Condition = fv
  1445  }
  1446  
  1447  func (m *CreateConditionRequest) SetResponseMask(fv *CreateConditionRequest_ResponseMask) {
  1448  	if m == nil {
  1449  		panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "CreateConditionRequest"))
  1450  	}
  1451  	m.ResponseMask = fv
  1452  }
  1453  
  1454  // A request message of the UpdateCondition method.
  1455  type UpdateConditionRequest struct {
  1456  	state         protoimpl.MessageState
  1457  	sizeCache     protoimpl.SizeCache
  1458  	unknownFields protoimpl.UnknownFields
  1459  	// Condition resource body
  1460  	Condition *condition.Condition `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"`
  1461  	// FieldMask applied to request - change will be applied only for fields in
  1462  	// the mask
  1463  	UpdateMask *condition.Condition_FieldMask `protobuf:"bytes,3,opt,customtype=Condition_FieldMask,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
  1464  	// Conditional update applied to request if update should be executed only for
  1465  	// specific resource state. If this field is populated, then server will fetch
  1466  	// existing resource, compare with the one stored in the cas field (after
  1467  	// applying field mask) and proceed with update only and only if they match.
  1468  	// Otherwise RPC error Aborted will be returned.
  1469  	Cas *UpdateConditionRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty"`
  1470  	// If set to true, and the resource is not found,
  1471  	// a new resource will be created.  In this situation,
  1472  	// 'field_mask' is ignored.
  1473  	//
  1474  	// https://google.aip.dev/134#create-or-update
  1475  	AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
  1476  	// reduce message response size.
  1477  	ResponseMask *UpdateConditionRequest_ResponseMask `protobuf:"bytes,6,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"`
  1478  }
  1479  
  1480  func (m *UpdateConditionRequest) Reset() {
  1481  	*m = UpdateConditionRequest{}
  1482  	if protoimpl.UnsafeEnabled {
  1483  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[10]
  1484  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1485  		ms.StoreMessageInfo(mi)
  1486  	}
  1487  }
  1488  
  1489  func (m *UpdateConditionRequest) String() string {
  1490  	return protoimpl.X.MessageStringOf(m)
  1491  }
  1492  
  1493  func (*UpdateConditionRequest) ProtoMessage() {}
  1494  
  1495  func (m *UpdateConditionRequest) ProtoReflect() preflect.Message {
  1496  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[10]
  1497  	if protoimpl.UnsafeEnabled && m != nil {
  1498  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1499  		if ms.LoadMessageInfo() == nil {
  1500  			ms.StoreMessageInfo(mi)
  1501  		}
  1502  		return ms
  1503  	}
  1504  	return mi.MessageOf(m)
  1505  }
  1506  
  1507  func (*UpdateConditionRequest) GotenMessage() {}
  1508  
  1509  // Deprecated, Use UpdateConditionRequest.ProtoReflect.Descriptor instead.
  1510  func (*UpdateConditionRequest) Descriptor() ([]byte, []int) {
  1511  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{10}
  1512  }
  1513  
  1514  func (m *UpdateConditionRequest) Unmarshal(b []byte) error {
  1515  	return proto.Unmarshal(b, m)
  1516  }
  1517  
  1518  func (m *UpdateConditionRequest) Marshal() ([]byte, error) {
  1519  	return proto.Marshal(m)
  1520  }
  1521  
  1522  func (m *UpdateConditionRequest) MarshalJSON() ([]byte, error) {
  1523  	return protojson.MarshalOptions{}.Marshal(m)
  1524  }
  1525  
  1526  func (m *UpdateConditionRequest) UnmarshalJSON(data []byte) error {
  1527  	return protojson.Unmarshal(data, m)
  1528  }
  1529  
  1530  func (m *UpdateConditionRequest) GetCondition() *condition.Condition {
  1531  	if m != nil {
  1532  		return m.Condition
  1533  	}
  1534  	return nil
  1535  }
  1536  
  1537  func (m *UpdateConditionRequest) GetUpdateMask() *condition.Condition_FieldMask {
  1538  	if m != nil {
  1539  		return m.UpdateMask
  1540  	}
  1541  	return nil
  1542  }
  1543  
  1544  func (m *UpdateConditionRequest) GetCas() *UpdateConditionRequest_CAS {
  1545  	if m != nil {
  1546  		return m.Cas
  1547  	}
  1548  	return nil
  1549  }
  1550  
  1551  func (m *UpdateConditionRequest) GetAllowMissing() bool {
  1552  	if m != nil {
  1553  		return m.AllowMissing
  1554  	}
  1555  	return false
  1556  }
  1557  
  1558  func (m *UpdateConditionRequest) GetResponseMask() *UpdateConditionRequest_ResponseMask {
  1559  	if m != nil {
  1560  		return m.ResponseMask
  1561  	}
  1562  	return nil
  1563  }
  1564  
  1565  func (m *UpdateConditionRequest) SetCondition(fv *condition.Condition) {
  1566  	if m == nil {
  1567  		panic(fmt.Errorf("can't set %s on nil %s", "Condition", "UpdateConditionRequest"))
  1568  	}
  1569  	m.Condition = fv
  1570  }
  1571  
  1572  func (m *UpdateConditionRequest) SetUpdateMask(fv *condition.Condition_FieldMask) {
  1573  	if m == nil {
  1574  		panic(fmt.Errorf("can't set %s on nil %s", "UpdateMask", "UpdateConditionRequest"))
  1575  	}
  1576  	m.UpdateMask = fv
  1577  }
  1578  
  1579  func (m *UpdateConditionRequest) SetCas(fv *UpdateConditionRequest_CAS) {
  1580  	if m == nil {
  1581  		panic(fmt.Errorf("can't set %s on nil %s", "Cas", "UpdateConditionRequest"))
  1582  	}
  1583  	m.Cas = fv
  1584  }
  1585  
  1586  func (m *UpdateConditionRequest) SetAllowMissing(fv bool) {
  1587  	if m == nil {
  1588  		panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "UpdateConditionRequest"))
  1589  	}
  1590  	m.AllowMissing = fv
  1591  }
  1592  
  1593  func (m *UpdateConditionRequest) SetResponseMask(fv *UpdateConditionRequest_ResponseMask) {
  1594  	if m == nil {
  1595  		panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "UpdateConditionRequest"))
  1596  	}
  1597  	m.ResponseMask = fv
  1598  }
  1599  
  1600  // A request message of the DeleteCondition method.
  1601  type DeleteConditionRequest struct {
  1602  	state         protoimpl.MessageState
  1603  	sizeCache     protoimpl.SizeCache
  1604  	unknownFields protoimpl.UnknownFields
  1605  	// Name of ntt.iam.v1alpha2.Condition
  1606  	Name *condition.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
  1607  	// If set to true, and the resource is not found, method will be successful
  1608  	// and will not return NotFound error.
  1609  	AllowMissing bool `protobuf:"varint,2,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
  1610  }
  1611  
  1612  func (m *DeleteConditionRequest) Reset() {
  1613  	*m = DeleteConditionRequest{}
  1614  	if protoimpl.UnsafeEnabled {
  1615  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[11]
  1616  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1617  		ms.StoreMessageInfo(mi)
  1618  	}
  1619  }
  1620  
  1621  func (m *DeleteConditionRequest) String() string {
  1622  	return protoimpl.X.MessageStringOf(m)
  1623  }
  1624  
  1625  func (*DeleteConditionRequest) ProtoMessage() {}
  1626  
  1627  func (m *DeleteConditionRequest) ProtoReflect() preflect.Message {
  1628  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[11]
  1629  	if protoimpl.UnsafeEnabled && m != nil {
  1630  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1631  		if ms.LoadMessageInfo() == nil {
  1632  			ms.StoreMessageInfo(mi)
  1633  		}
  1634  		return ms
  1635  	}
  1636  	return mi.MessageOf(m)
  1637  }
  1638  
  1639  func (*DeleteConditionRequest) GotenMessage() {}
  1640  
  1641  // Deprecated, Use DeleteConditionRequest.ProtoReflect.Descriptor instead.
  1642  func (*DeleteConditionRequest) Descriptor() ([]byte, []int) {
  1643  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{11}
  1644  }
  1645  
  1646  func (m *DeleteConditionRequest) Unmarshal(b []byte) error {
  1647  	return proto.Unmarshal(b, m)
  1648  }
  1649  
  1650  func (m *DeleteConditionRequest) Marshal() ([]byte, error) {
  1651  	return proto.Marshal(m)
  1652  }
  1653  
  1654  func (m *DeleteConditionRequest) MarshalJSON() ([]byte, error) {
  1655  	return protojson.MarshalOptions{}.Marshal(m)
  1656  }
  1657  
  1658  func (m *DeleteConditionRequest) UnmarshalJSON(data []byte) error {
  1659  	return protojson.Unmarshal(data, m)
  1660  }
  1661  
  1662  func (m *DeleteConditionRequest) GetName() *condition.Name {
  1663  	if m != nil {
  1664  		return m.Name
  1665  	}
  1666  	return nil
  1667  }
  1668  
  1669  func (m *DeleteConditionRequest) GetAllowMissing() bool {
  1670  	if m != nil {
  1671  		return m.AllowMissing
  1672  	}
  1673  	return false
  1674  }
  1675  
  1676  func (m *DeleteConditionRequest) SetName(fv *condition.Name) {
  1677  	if m == nil {
  1678  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "DeleteConditionRequest"))
  1679  	}
  1680  	m.Name = fv
  1681  }
  1682  
  1683  func (m *DeleteConditionRequest) SetAllowMissing(fv bool) {
  1684  	if m == nil {
  1685  		panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "DeleteConditionRequest"))
  1686  	}
  1687  	m.AllowMissing = fv
  1688  }
  1689  
  1690  type WatchConditionsResponse_PageTokenChange struct {
  1691  	state         protoimpl.MessageState
  1692  	sizeCache     protoimpl.SizeCache
  1693  	unknownFields protoimpl.UnknownFields
  1694  	// New token to retrieve previous page of results.
  1695  	PrevPageToken *condition.PagerCursor `protobuf:"bytes,1,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
  1696  	// New token to retrieve next page of results.
  1697  	NextPageToken *condition.PagerCursor `protobuf:"bytes,2,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
  1698  }
  1699  
  1700  func (m *WatchConditionsResponse_PageTokenChange) Reset() {
  1701  	*m = WatchConditionsResponse_PageTokenChange{}
  1702  	if protoimpl.UnsafeEnabled {
  1703  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[12]
  1704  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1705  		ms.StoreMessageInfo(mi)
  1706  	}
  1707  }
  1708  
  1709  func (m *WatchConditionsResponse_PageTokenChange) String() string {
  1710  	return protoimpl.X.MessageStringOf(m)
  1711  }
  1712  
  1713  func (*WatchConditionsResponse_PageTokenChange) ProtoMessage() {}
  1714  
  1715  func (m *WatchConditionsResponse_PageTokenChange) ProtoReflect() preflect.Message {
  1716  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[12]
  1717  	if protoimpl.UnsafeEnabled && m != nil {
  1718  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1719  		if ms.LoadMessageInfo() == nil {
  1720  			ms.StoreMessageInfo(mi)
  1721  		}
  1722  		return ms
  1723  	}
  1724  	return mi.MessageOf(m)
  1725  }
  1726  
  1727  func (*WatchConditionsResponse_PageTokenChange) GotenMessage() {}
  1728  
  1729  // Deprecated, Use WatchConditionsResponse_PageTokenChange.ProtoReflect.Descriptor instead.
  1730  func (*WatchConditionsResponse_PageTokenChange) Descriptor() ([]byte, []int) {
  1731  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{8, 0}
  1732  }
  1733  
  1734  func (m *WatchConditionsResponse_PageTokenChange) Unmarshal(b []byte) error {
  1735  	return proto.Unmarshal(b, m)
  1736  }
  1737  
  1738  func (m *WatchConditionsResponse_PageTokenChange) Marshal() ([]byte, error) {
  1739  	return proto.Marshal(m)
  1740  }
  1741  
  1742  func (m *WatchConditionsResponse_PageTokenChange) MarshalJSON() ([]byte, error) {
  1743  	return protojson.MarshalOptions{}.Marshal(m)
  1744  }
  1745  
  1746  func (m *WatchConditionsResponse_PageTokenChange) UnmarshalJSON(data []byte) error {
  1747  	return protojson.Unmarshal(data, m)
  1748  }
  1749  
  1750  func (m *WatchConditionsResponse_PageTokenChange) GetPrevPageToken() *condition.PagerCursor {
  1751  	if m != nil {
  1752  		return m.PrevPageToken
  1753  	}
  1754  	return nil
  1755  }
  1756  
  1757  func (m *WatchConditionsResponse_PageTokenChange) GetNextPageToken() *condition.PagerCursor {
  1758  	if m != nil {
  1759  		return m.NextPageToken
  1760  	}
  1761  	return nil
  1762  }
  1763  
  1764  func (m *WatchConditionsResponse_PageTokenChange) SetPrevPageToken(fv *condition.PagerCursor) {
  1765  	if m == nil {
  1766  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "WatchConditionsResponse_PageTokenChange"))
  1767  	}
  1768  	m.PrevPageToken = fv
  1769  }
  1770  
  1771  func (m *WatchConditionsResponse_PageTokenChange) SetNextPageToken(fv *condition.PagerCursor) {
  1772  	if m == nil {
  1773  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "WatchConditionsResponse_PageTokenChange"))
  1774  	}
  1775  	m.NextPageToken = fv
  1776  }
  1777  
  1778  // ResponseMask allows client to reduce response message size.
  1779  type CreateConditionRequest_ResponseMask struct {
  1780  	state         protoimpl.MessageState
  1781  	sizeCache     protoimpl.SizeCache
  1782  	unknownFields protoimpl.UnknownFields
  1783  	// Types that are valid to be assigned to Masking:
  1784  	//	*CreateConditionRequest_ResponseMask_SkipEntireResponseBody
  1785  	//	*CreateConditionRequest_ResponseMask_BodyMask
  1786  	Masking isCreateConditionRequest_ResponseMask_Masking `protobuf_oneof:"masking"`
  1787  }
  1788  
  1789  func (m *CreateConditionRequest_ResponseMask) Reset() {
  1790  	*m = CreateConditionRequest_ResponseMask{}
  1791  	if protoimpl.UnsafeEnabled {
  1792  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[13]
  1793  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1794  		ms.StoreMessageInfo(mi)
  1795  	}
  1796  }
  1797  
  1798  func (m *CreateConditionRequest_ResponseMask) String() string {
  1799  	return protoimpl.X.MessageStringOf(m)
  1800  }
  1801  
  1802  func (*CreateConditionRequest_ResponseMask) ProtoMessage() {}
  1803  
  1804  func (m *CreateConditionRequest_ResponseMask) ProtoReflect() preflect.Message {
  1805  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[13]
  1806  	if protoimpl.UnsafeEnabled && m != nil {
  1807  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1808  		if ms.LoadMessageInfo() == nil {
  1809  			ms.StoreMessageInfo(mi)
  1810  		}
  1811  		return ms
  1812  	}
  1813  	return mi.MessageOf(m)
  1814  }
  1815  
  1816  func (*CreateConditionRequest_ResponseMask) GotenMessage() {}
  1817  
  1818  // Deprecated, Use CreateConditionRequest_ResponseMask.ProtoReflect.Descriptor instead.
  1819  func (*CreateConditionRequest_ResponseMask) Descriptor() ([]byte, []int) {
  1820  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{9, 0}
  1821  }
  1822  
  1823  func (m *CreateConditionRequest_ResponseMask) Unmarshal(b []byte) error {
  1824  	return proto.Unmarshal(b, m)
  1825  }
  1826  
  1827  func (m *CreateConditionRequest_ResponseMask) Marshal() ([]byte, error) {
  1828  	return proto.Marshal(m)
  1829  }
  1830  
  1831  func (m *CreateConditionRequest_ResponseMask) MarshalJSON() ([]byte, error) {
  1832  	return protojson.MarshalOptions{}.Marshal(m)
  1833  }
  1834  
  1835  func (m *CreateConditionRequest_ResponseMask) UnmarshalJSON(data []byte) error {
  1836  	return protojson.Unmarshal(data, m)
  1837  }
  1838  
  1839  type isCreateConditionRequest_ResponseMask_Masking interface {
  1840  	isCreateConditionRequest_ResponseMask_Masking()
  1841  }
  1842  
  1843  type CreateConditionRequest_ResponseMask_SkipEntireResponseBody struct {
  1844  	// If this flag has value true, then response will contain just empty
  1845  	// resource without any fields populated.
  1846  	SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"`
  1847  }
  1848  type CreateConditionRequest_ResponseMask_BodyMask struct {
  1849  	// If this field is populated, then resource in response will contain only
  1850  	// specific fields.
  1851  	BodyMask *condition.Condition_FieldMask `protobuf:"bytes,2,opt,customtype=Condition_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"`
  1852  }
  1853  
  1854  func (*CreateConditionRequest_ResponseMask_SkipEntireResponseBody) isCreateConditionRequest_ResponseMask_Masking() {
  1855  }
  1856  func (*CreateConditionRequest_ResponseMask_BodyMask) isCreateConditionRequest_ResponseMask_Masking() {
  1857  }
  1858  func (m *CreateConditionRequest_ResponseMask) GetMasking() isCreateConditionRequest_ResponseMask_Masking {
  1859  	if m != nil {
  1860  		return m.Masking
  1861  	}
  1862  	return nil
  1863  }
  1864  func (m *CreateConditionRequest_ResponseMask) GetSkipEntireResponseBody() bool {
  1865  	if x, ok := m.GetMasking().(*CreateConditionRequest_ResponseMask_SkipEntireResponseBody); ok {
  1866  		return x.SkipEntireResponseBody
  1867  	}
  1868  	return false
  1869  }
  1870  func (m *CreateConditionRequest_ResponseMask) GetBodyMask() *condition.Condition_FieldMask {
  1871  	if x, ok := m.GetMasking().(*CreateConditionRequest_ResponseMask_BodyMask); ok {
  1872  		return x.BodyMask
  1873  	}
  1874  	return nil
  1875  }
  1876  func (m *CreateConditionRequest_ResponseMask) SetMasking(ofv isCreateConditionRequest_ResponseMask_Masking) {
  1877  	if m == nil {
  1878  		panic(fmt.Errorf("can't set %s on nil %s", "isCreateConditionRequest_ResponseMask_Masking", "CreateConditionRequest_ResponseMask"))
  1879  	}
  1880  	m.Masking = ofv
  1881  }
  1882  func (m *CreateConditionRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) {
  1883  	m.SetMasking(&CreateConditionRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv})
  1884  }
  1885  func (m *CreateConditionRequest_ResponseMask) SetBodyMask(fv *condition.Condition_FieldMask) {
  1886  	m.SetMasking(&CreateConditionRequest_ResponseMask_BodyMask{BodyMask: fv})
  1887  }
  1888  
  1889  // CAS - Compare and Swap. This object is used if user wants to make update
  1890  // conditional based upon previous resource version.
  1891  type UpdateConditionRequest_CAS struct {
  1892  	state         protoimpl.MessageState
  1893  	sizeCache     protoimpl.SizeCache
  1894  	unknownFields protoimpl.UnknownFields
  1895  	// Conditional desired state of a resource before update.
  1896  	ConditionalState *condition.Condition `protobuf:"bytes,1,opt,name=conditional_state,json=conditionalState,proto3" json:"conditional_state,omitempty"`
  1897  	// Field paths from conditional state of resource server should check and
  1898  	// compare.
  1899  	FieldMask *condition.Condition_FieldMask `protobuf:"bytes,2,opt,customtype=Condition_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
  1900  }
  1901  
  1902  func (m *UpdateConditionRequest_CAS) Reset() {
  1903  	*m = UpdateConditionRequest_CAS{}
  1904  	if protoimpl.UnsafeEnabled {
  1905  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[14]
  1906  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1907  		ms.StoreMessageInfo(mi)
  1908  	}
  1909  }
  1910  
  1911  func (m *UpdateConditionRequest_CAS) String() string {
  1912  	return protoimpl.X.MessageStringOf(m)
  1913  }
  1914  
  1915  func (*UpdateConditionRequest_CAS) ProtoMessage() {}
  1916  
  1917  func (m *UpdateConditionRequest_CAS) ProtoReflect() preflect.Message {
  1918  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[14]
  1919  	if protoimpl.UnsafeEnabled && m != nil {
  1920  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1921  		if ms.LoadMessageInfo() == nil {
  1922  			ms.StoreMessageInfo(mi)
  1923  		}
  1924  		return ms
  1925  	}
  1926  	return mi.MessageOf(m)
  1927  }
  1928  
  1929  func (*UpdateConditionRequest_CAS) GotenMessage() {}
  1930  
  1931  // Deprecated, Use UpdateConditionRequest_CAS.ProtoReflect.Descriptor instead.
  1932  func (*UpdateConditionRequest_CAS) Descriptor() ([]byte, []int) {
  1933  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{10, 0}
  1934  }
  1935  
  1936  func (m *UpdateConditionRequest_CAS) Unmarshal(b []byte) error {
  1937  	return proto.Unmarshal(b, m)
  1938  }
  1939  
  1940  func (m *UpdateConditionRequest_CAS) Marshal() ([]byte, error) {
  1941  	return proto.Marshal(m)
  1942  }
  1943  
  1944  func (m *UpdateConditionRequest_CAS) MarshalJSON() ([]byte, error) {
  1945  	return protojson.MarshalOptions{}.Marshal(m)
  1946  }
  1947  
  1948  func (m *UpdateConditionRequest_CAS) UnmarshalJSON(data []byte) error {
  1949  	return protojson.Unmarshal(data, m)
  1950  }
  1951  
  1952  func (m *UpdateConditionRequest_CAS) GetConditionalState() *condition.Condition {
  1953  	if m != nil {
  1954  		return m.ConditionalState
  1955  	}
  1956  	return nil
  1957  }
  1958  
  1959  func (m *UpdateConditionRequest_CAS) GetFieldMask() *condition.Condition_FieldMask {
  1960  	if m != nil {
  1961  		return m.FieldMask
  1962  	}
  1963  	return nil
  1964  }
  1965  
  1966  func (m *UpdateConditionRequest_CAS) SetConditionalState(fv *condition.Condition) {
  1967  	if m == nil {
  1968  		panic(fmt.Errorf("can't set %s on nil %s", "ConditionalState", "UpdateConditionRequest_CAS"))
  1969  	}
  1970  	m.ConditionalState = fv
  1971  }
  1972  
  1973  func (m *UpdateConditionRequest_CAS) SetFieldMask(fv *condition.Condition_FieldMask) {
  1974  	if m == nil {
  1975  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "UpdateConditionRequest_CAS"))
  1976  	}
  1977  	m.FieldMask = fv
  1978  }
  1979  
  1980  // ResponseMask allows client to reduce response message size.
  1981  type UpdateConditionRequest_ResponseMask struct {
  1982  	state         protoimpl.MessageState
  1983  	sizeCache     protoimpl.SizeCache
  1984  	unknownFields protoimpl.UnknownFields
  1985  	// Types that are valid to be assigned to Masking:
  1986  	//	*UpdateConditionRequest_ResponseMask_SkipEntireResponseBody
  1987  	//	*UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly
  1988  	//	*UpdateConditionRequest_ResponseMask_BodyMask
  1989  	Masking isUpdateConditionRequest_ResponseMask_Masking `protobuf_oneof:"masking"`
  1990  }
  1991  
  1992  func (m *UpdateConditionRequest_ResponseMask) Reset() {
  1993  	*m = UpdateConditionRequest_ResponseMask{}
  1994  	if protoimpl.UnsafeEnabled {
  1995  		mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[15]
  1996  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1997  		ms.StoreMessageInfo(mi)
  1998  	}
  1999  }
  2000  
  2001  func (m *UpdateConditionRequest_ResponseMask) String() string {
  2002  	return protoimpl.X.MessageStringOf(m)
  2003  }
  2004  
  2005  func (*UpdateConditionRequest_ResponseMask) ProtoMessage() {}
  2006  
  2007  func (m *UpdateConditionRequest_ResponseMask) ProtoReflect() preflect.Message {
  2008  	mi := &edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[15]
  2009  	if protoimpl.UnsafeEnabled && m != nil {
  2010  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  2011  		if ms.LoadMessageInfo() == nil {
  2012  			ms.StoreMessageInfo(mi)
  2013  		}
  2014  		return ms
  2015  	}
  2016  	return mi.MessageOf(m)
  2017  }
  2018  
  2019  func (*UpdateConditionRequest_ResponseMask) GotenMessage() {}
  2020  
  2021  // Deprecated, Use UpdateConditionRequest_ResponseMask.ProtoReflect.Descriptor instead.
  2022  func (*UpdateConditionRequest_ResponseMask) Descriptor() ([]byte, []int) {
  2023  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP(), []int{10, 1}
  2024  }
  2025  
  2026  func (m *UpdateConditionRequest_ResponseMask) Unmarshal(b []byte) error {
  2027  	return proto.Unmarshal(b, m)
  2028  }
  2029  
  2030  func (m *UpdateConditionRequest_ResponseMask) Marshal() ([]byte, error) {
  2031  	return proto.Marshal(m)
  2032  }
  2033  
  2034  func (m *UpdateConditionRequest_ResponseMask) MarshalJSON() ([]byte, error) {
  2035  	return protojson.MarshalOptions{}.Marshal(m)
  2036  }
  2037  
  2038  func (m *UpdateConditionRequest_ResponseMask) UnmarshalJSON(data []byte) error {
  2039  	return protojson.Unmarshal(data, m)
  2040  }
  2041  
  2042  type isUpdateConditionRequest_ResponseMask_Masking interface {
  2043  	isUpdateConditionRequest_ResponseMask_Masking()
  2044  }
  2045  
  2046  type UpdateConditionRequest_ResponseMask_SkipEntireResponseBody struct {
  2047  	// If this flag has value true, then response will contain just empty
  2048  	// resource without any fields populated. Field body_mask is ignored if
  2049  	// set.
  2050  	SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"`
  2051  }
  2052  type UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly struct {
  2053  	// Include all fields that were actually updated during processing. Note
  2054  	// this may be larger than update mask if some fields were computed
  2055  	// additionally. Name is added as well.
  2056  	UpdatedFieldsOnly bool `protobuf:"varint,2,opt,name=updated_fields_only,json=updatedFieldsOnly,proto3,oneof"`
  2057  }
  2058  type UpdateConditionRequest_ResponseMask_BodyMask struct {
  2059  	// If this field is populated, then resource in response will contain only
  2060  	// specific fields. If skip_entire_response_body is true, this field is
  2061  	// ignored.
  2062  	BodyMask *condition.Condition_FieldMask `protobuf:"bytes,3,opt,customtype=Condition_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"`
  2063  }
  2064  
  2065  func (*UpdateConditionRequest_ResponseMask_SkipEntireResponseBody) isUpdateConditionRequest_ResponseMask_Masking() {
  2066  }
  2067  func (*UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly) isUpdateConditionRequest_ResponseMask_Masking() {
  2068  }
  2069  func (*UpdateConditionRequest_ResponseMask_BodyMask) isUpdateConditionRequest_ResponseMask_Masking() {
  2070  }
  2071  func (m *UpdateConditionRequest_ResponseMask) GetMasking() isUpdateConditionRequest_ResponseMask_Masking {
  2072  	if m != nil {
  2073  		return m.Masking
  2074  	}
  2075  	return nil
  2076  }
  2077  func (m *UpdateConditionRequest_ResponseMask) GetSkipEntireResponseBody() bool {
  2078  	if x, ok := m.GetMasking().(*UpdateConditionRequest_ResponseMask_SkipEntireResponseBody); ok {
  2079  		return x.SkipEntireResponseBody
  2080  	}
  2081  	return false
  2082  }
  2083  func (m *UpdateConditionRequest_ResponseMask) GetUpdatedFieldsOnly() bool {
  2084  	if x, ok := m.GetMasking().(*UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly); ok {
  2085  		return x.UpdatedFieldsOnly
  2086  	}
  2087  	return false
  2088  }
  2089  func (m *UpdateConditionRequest_ResponseMask) GetBodyMask() *condition.Condition_FieldMask {
  2090  	if x, ok := m.GetMasking().(*UpdateConditionRequest_ResponseMask_BodyMask); ok {
  2091  		return x.BodyMask
  2092  	}
  2093  	return nil
  2094  }
  2095  func (m *UpdateConditionRequest_ResponseMask) SetMasking(ofv isUpdateConditionRequest_ResponseMask_Masking) {
  2096  	if m == nil {
  2097  		panic(fmt.Errorf("can't set %s on nil %s", "isUpdateConditionRequest_ResponseMask_Masking", "UpdateConditionRequest_ResponseMask"))
  2098  	}
  2099  	m.Masking = ofv
  2100  }
  2101  func (m *UpdateConditionRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) {
  2102  	m.SetMasking(&UpdateConditionRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv})
  2103  }
  2104  func (m *UpdateConditionRequest_ResponseMask) SetUpdatedFieldsOnly(fv bool) {
  2105  	m.SetMasking(&UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly{UpdatedFieldsOnly: fv})
  2106  }
  2107  func (m *UpdateConditionRequest_ResponseMask) SetBodyMask(fv *condition.Condition_FieldMask) {
  2108  	m.SetMasking(&UpdateConditionRequest_ResponseMask_BodyMask{BodyMask: fv})
  2109  }
  2110  
  2111  var edgelq_iam_proto_v1alpha2_condition_service_proto preflect.FileDescriptor
  2112  
  2113  var edgelq_iam_proto_v1alpha2_condition_service_proto_rawDesc = []byte{
  2114  	0x0a, 0x31, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f,
  2115  	0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64,
  2116  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72,
  2117  	0x6f, 0x74, 0x6f, 0x12, 0x10, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61,
  2118  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70,
  2119  	0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72,
  2120  	0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
  2121  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f,
  2122  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
  2123  	0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d,
  2124  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  2125  	0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67,
  2126  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  2127  	0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
  2128  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
  2129  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67,
  2130  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  2131  	0x2f, 0x63, 0x6c, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65,
  2132  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65,
  2133  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x67, 0x6f,
  2134  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
  2135  	0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2136  	0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
  2137  	0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  2138  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
  2139  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72,
  2140  	0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  2141  	0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e,
  2142  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
  2143  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  2144  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79,
  2145  	0x70, 0x65, 0x73, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c,
  2146  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x77, 0x61, 0x74, 0x63,
  2147  	0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x65, 0x64,
  2148  	0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76,
  2149  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2150  	0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f,
  2151  	0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2152  	0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61,
  2153  	0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x01, 0x0a, 0x13, 0x47, 0x65,
  2154  	0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  2155  	0x74, 0x12, 0x25, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
  2156  	0x11, 0xb2, 0xda, 0x21, 0x0d, 0x0a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2157  	0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c,
  2158  	0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
  2159  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
  2160  	0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b,
  2161  	0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65,
  2162  	0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04,
  2163  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70,
  2164  	0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0xbf, 0x01,
  2165  	0x0a, 0x19, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2166  	0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x27, 0x0a, 0x05, 0x6e,
  2167  	0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d,
  2168  	0x0a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x05, 0x6e,
  2169  	0x61, 0x6d, 0x65, 0x73, 0x12, 0x4c, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61,
  2170  	0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  2171  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
  2172  	0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f,
  2173  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
  2174  	0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e,
  2175  	0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56,
  2176  	0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22,
  2177  	0x86, 0x01, 0x0a, 0x1a, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x64,
  2178  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b,
  2179  	0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03,
  2180  	0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61,
  2181  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  2182  	0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x07, 0x6d,
  2183  	0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda,
  2184  	0x21, 0x0d, 0x0a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  2185  	0x07, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x99, 0x03, 0x0a, 0x15, 0x4c, 0x69, 0x73,
  2186  	0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
  2187  	0x73, 0x74, 0x12, 0x29, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
  2188  	0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x3a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64,
  2189  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x25, 0x0a,
  2190  	0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
  2191  	0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65,
  2192  	0x53, 0x69, 0x7a, 0x65, 0x12, 0x30, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
  2193  	0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b,
  2194  	0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x70, 0x61, 0x67,
  2195  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2c, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f,
  2196  	0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x2a, 0x0b,
  2197  	0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x6f, 0x72, 0x64,
  2198  	0x65, 0x72, 0x42, 0x79, 0x12, 0x29, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05,
  2199  	0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x1a, 0x0b, 0x0a, 0x09, 0x43, 0x6f,
  2200  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12,
  2201  	0x4c, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20,
  2202  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
  2203  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42,
  2204  	0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2205  	0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a,
  2206  	0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f,
  2207  	0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04,
  2208  	0x76, 0x69, 0x65, 0x77, 0x12, 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f,
  2209  	0x70, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28,
  2210  	0x08, 0x52, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67,
  2211  	0x49, 0x6e, 0x66, 0x6f, 0x22, 0xa2, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e,
  2212  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  2213  	0x3b, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20,
  2214  	0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
  2215  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2216  	0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x39, 0x0a, 0x0f,
  2217  	0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
  2218  	0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b, 0x0a, 0x09, 0x43,
  2219  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61,
  2220  	0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x39, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
  2221  	0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
  2222  	0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2223  	0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
  2224  	0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x66,
  2225  	0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72,
  2226  	0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74,
  2227  	0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  2228  	0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73,
  2229  	0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xb3, 0x01, 0x0a, 0x15, 0x57, 0x61,
  2230  	0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
  2231  	0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2232  	0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x0a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2233  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x66, 0x69,
  2234  	0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  2235  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  2236  	0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d,
  2237  	0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66,
  2238  	0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77,
  2239  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74,
  2240  	0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22,
  2241  	0x53, 0x0a, 0x16, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2242  	0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x06, 0x63, 0x68, 0x61,
  2243  	0x6e, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
  2244  	0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e,
  2245  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x06, 0x63, 0x68,
  2246  	0x61, 0x6e, 0x67, 0x65, 0x22, 0xae, 0x04, 0x0a, 0x16, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f,
  2247  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2248  	0x2a, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e,
  2249  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x57, 0x61, 0x74, 0x63,
  2250  	0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x29, 0x0a, 0x06, 0x70,
  2251  	0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21,
  2252  	0x0d, 0x3a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06,
  2253  	0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
  2254  	0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12,
  2255  	0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x30, 0x0a,
  2256  	0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
  2257  	0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2258  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
  2259  	0x2c, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28,
  2260  	0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x2a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2261  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x21, 0x0a,
  2262  	0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x0a, 0x20,
  2263  	0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
  2264  	0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x74, 0x69, 0x6d,
  2265  	0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  2266  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
  2267  	0x61, 0x6d, 0x70, 0x52, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x54, 0x69, 0x6d,
  2268  	0x65, 0x12, 0x29, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
  2269  	0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x1a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2270  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4c, 0x0a, 0x0a,
  2271  	0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b,
  2272  	0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  2273  	0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda,
  2274  	0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  2275  	0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69,
  2276  	0x65, 0x77, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e,
  2277  	0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65,
  2278  	0x77, 0x12, 0x32, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x5f, 0x73,
  2279  	0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0c, 0xca, 0xc6, 0x27, 0x08, 0x12,
  2280  	0x06, 0x1a, 0x02, 0x08, 0x64, 0x2a, 0x00, 0x52, 0x0c, 0x6d, 0x61, 0x78, 0x43, 0x68, 0x75, 0x6e,
  2281  	0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x89, 0x04, 0x0a, 0x17, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43,
  2282  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  2283  	0x65, 0x12, 0x4e, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63,
  2284  	0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6e,
  2285  	0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2286  	0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52,
  2287  	0x10, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
  2288  	0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18,
  2289  	0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74,
  2290  	0x12, 0x65, 0x0a, 0x11, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x63,
  2291  	0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x6e, 0x74,
  2292  	0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57,
  2293  	0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
  2294  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
  2295  	0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x0f, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
  2296  	0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d,
  2297  	0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72,
  2298  	0x65, 0x73, 0x75, 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x6e,
  2299  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
  2300  	0x03, 0x52, 0x0c, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x53, 0x69, 0x7a, 0x65, 0x12,
  2301  	0x22, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x73, 0x6f, 0x66, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x65, 0x74,
  2302  	0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x53, 0x6f, 0x66, 0x74, 0x52, 0x65,
  2303  	0x73, 0x65, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x68, 0x61, 0x72, 0x64, 0x5f, 0x72,
  2304  	0x65, 0x73, 0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x48, 0x61,
  2305  	0x72, 0x64, 0x52, 0x65, 0x73, 0x65, 0x74, 0x1a, 0x87, 0x01, 0x0a, 0x0f, 0x50, 0x61, 0x67, 0x65,
  2306  	0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x39, 0x0a, 0x0f, 0x70,
  2307  	0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01,
  2308  	0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x6f,
  2309  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67,
  2310  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x39, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
  2311  	0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
  2312  	0x11, 0xb2, 0xda, 0x21, 0x0d, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2313  	0x6f, 0x6e, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
  2314  	0x6e, 0x22, 0x8f, 0x03, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x64,
  2315  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x06,
  2316  	0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda,
  2317  	0x21, 0x0d, 0x3a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  2318  	0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69,
  2319  	0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6e, 0x74, 0x74,
  2320  	0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f,
  2321  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0c, 0xc8, 0xd5, 0x22, 0x01, 0xca, 0xc6, 0x27,
  2322  	0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2323  	0x12, 0x5a, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73,
  2324  	0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61,
  2325  	0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
  2326  	0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  2327  	0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c,
  2328  	0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xa4, 0x01, 0x0a,
  2329  	0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a,
  2330  	0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73,
  2331  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
  2332  	0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x52, 0x65,
  2333  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79, 0x12, 0x4c, 0x0a, 0x09, 0x62, 0x6f,
  2334  	0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  2335  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
  2336  	0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32,
  2337  	0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x08,
  2338  	0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b,
  2339  	0x69, 0x6e, 0x67, 0x22, 0xf5, 0x05, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f,
  2340  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47,
  2341  	0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
  2342  	0x0b, 0x32, 0x1b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c,
  2343  	0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0c,
  2344  	0xc8, 0xd5, 0x22, 0x01, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x09, 0x63, 0x6f,
  2345  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4e, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
  2346  	0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
  2347  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
  2348  	0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b,
  2349  	0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x75, 0x70, 0x64,
  2350  	0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3e, 0x0a, 0x03, 0x63, 0x61, 0x73, 0x18, 0x04,
  2351  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76,
  2352  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f,
  2353  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43,
  2354  	0x41, 0x53, 0x52, 0x03, 0x63, 0x61, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77,
  2355  	0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
  2356  	0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x12, 0x5a, 0x0a, 0x0d,
  2357  	0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20,
  2358  	0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
  2359  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e,
  2360  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65,
  2361  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70,
  2362  	0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xa7, 0x01, 0x0a, 0x03, 0x43, 0x41, 0x53,
  2363  	0x12, 0x52, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
  2364  	0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6e, 0x74,
  2365  	0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43,
  2366  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02,
  2367  	0x10, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
  2368  	0x74, 0x61, 0x74, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61,
  2369  	0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  2370  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
  2371  	0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f,
  2372  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
  2373  	0x73, 0x6b, 0x1a, 0xd6, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d,
  2374  	0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69,
  2375  	0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79,
  2376  	0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e,
  2377  	0x74, 0x69, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79,
  2378  	0x12, 0x30, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c,
  2379  	0x64, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52,
  2380  	0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x4f, 0x6e,
  2381  	0x6c, 0x79, 0x12, 0x4c, 0x0a, 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18,
  2382  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  2383  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73,
  2384  	0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2385  	0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b,
  2386  	0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x22, 0x64, 0x0a, 0x16, 0x44,
  2387  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
  2388  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
  2389  	0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x0a, 0x0b, 0x0a, 0x09, 0x43, 0x6f, 0x6e,
  2390  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d,
  2391  	0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20,
  2392  	0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e,
  2393  	0x67, 0x32, 0x94, 0x12, 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x53,
  2394  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x85, 0x02, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x43, 0x6f,
  2395  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61,
  2396  	0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f,
  2397  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
  2398  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2399  	0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xb0, 0x01, 0x82, 0xdb,
  2400  	0x21, 0x20, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x03, 0x67,
  2401  	0x65, 0x74, 0x2a, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61,
  2402  	0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x7c, 0x5a, 0x2a,
  2403  	0x12, 0x28, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
  2404  	0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e,
  2405  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x2f, 0x12, 0x2d, 0x2f, 0x76,
  2406  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72,
  2407  	0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f,
  2408  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x1d, 0x2f, 0x76, 0x31,
  2409  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x6f, 0x6e,
  2410  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xcc, 0x26, 0x00, 0x12, 0xd2,
  2411  	0x01, 0x0a, 0x12, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69,
  2412  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e,
  2413  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65,
  2414  	0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
  2415  	0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61,
  2416  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x43, 0x6f,
  2417  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  2418  	0x22, 0x61, 0x82, 0xdb, 0x21, 0x2e, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2419  	0x6e, 0x12, 0x08, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x20, 0x01, 0x2a, 0x07, 0x0a,
  2420  	0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x0c, 0x12, 0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2421  	0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1f,
  2422  	0x12, 0x1d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64,
  2423  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x8a,
  2424  	0xcc, 0x26, 0x00, 0x12, 0x9a, 0x02, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x64,
  2425  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d,
  2426  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f,
  2427  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  2428  	0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2429  	0x61, 0x32, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2430  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb4, 0x01, 0x82, 0xdb, 0x21, 0x2d,
  2431  	0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x04, 0x6c, 0x69, 0x73,
  2432  	0x74, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x08, 0x1a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x32,
  2433  	0x0c, 0x12, 0x0a, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21,
  2434  	0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x73, 0x5a, 0x2a, 0x12, 0x28, 0x2f, 0x76, 0x31,
  2435  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
  2436  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69,
  2437  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5a, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2438  	0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e,
  2439  	0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x64,
  2440  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x14, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2441  	0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x8a, 0xcc, 0x26, 0x00,
  2442  	0x12, 0xaf, 0x02, 0x0a, 0x0e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2443  	0x69, 0x6f, 0x6e, 0x12, 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
  2444  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64,
  2445  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x6e,
  2446  	0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2447  	0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
  2448  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xc7, 0x01, 0x82, 0xdb, 0x21, 0x24, 0x0a, 0x09, 0x43,
  2449  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x05, 0x77, 0x61, 0x74, 0x63, 0x68, 0x2a,
  2450  	0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x08, 0x12, 0x06, 0x63, 0x68, 0x61, 0x6e, 0x67,
  2451  	0x65, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x8e, 0x01, 0x5a, 0x30,
  2452  	0x22, 0x2e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
  2453  	0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e,
  2454  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68,
  2455  	0x5a, 0x35, 0x22, 0x33, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e,
  2456  	0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  2457  	0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
  2458  	0x7d, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x22, 0x23, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2459  	0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2460  	0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00,
  2461  	0x30, 0x01, 0x12, 0xba, 0x02, 0x0a, 0x0f, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64,
  2462  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d,
  2463  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43,
  2464  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  2465  	0x1a, 0x29, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
  2466  	0x68, 0x61, 0x32, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2467  	0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xcf, 0x01, 0x82, 0xdb,
  2468  	0x21, 0x35, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x05, 0x77,
  2469  	0x61, 0x74, 0x63, 0x68, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x08, 0x1a, 0x06, 0x70, 0x61, 0x72, 0x65,
  2470  	0x6e, 0x74, 0x32, 0x13, 0x12, 0x11, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
  2471  	0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4,
  2472  	0x93, 0x02, 0x85, 0x01, 0x5a, 0x30, 0x22, 0x2e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2473  	0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  2474  	0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  2475  	0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x5a, 0x35, 0x22, 0x33, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
  2476  	0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6f, 0x72, 0x67, 0x61,
  2477  	0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e,
  2478  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x22, 0x1a, 0x2f,
  2479  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2480  	0x6f, 0x6e, 0x73, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00, 0x30, 0x01, 0x12,
  2481  	0xa1, 0x02, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2482  	0x69, 0x6f, 0x6e, 0x12, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
  2483  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e,
  2484  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e,
  2485  	0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
  2486  	0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xc6, 0x01, 0x82, 0xdb, 0x21,
  2487  	0x32, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x63, 0x72,
  2488  	0x65, 0x61, 0x74, 0x65, 0x18, 0x01, 0x2a, 0x13, 0x12, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2489  	0x69, 0x6f, 0x6e, 0x1a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x32, 0x06, 0x0a, 0x04, 0x6e,
  2490  	0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x7e, 0x3a,
  2491  	0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5a, 0x2a, 0x22, 0x28, 0x2f, 0x76,
  2492  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d,
  2493  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x64,
  2494  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5a, 0x2f, 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
  2495  	0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6f, 0x72, 0x67, 0x61,
  2496  	0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e,
  2497  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x14, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2498  	0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x8a, 0xcc, 0x26,
  2499  	0x02, 0x10, 0x01, 0x12, 0xbf, 0x02, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f,
  2500  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61,
  2501  	0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
  2502  	0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  2503  	0x74, 0x1a, 0x1b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c,
  2504  	0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xe4,
  2505  	0x01, 0x82, 0xdb, 0x21, 0x28, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2506  	0x12, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x2a, 0x0b, 0x12, 0x09, 0x63, 0x6f, 0x6e, 0x64,
  2507  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21,
  2508  	0x02, 0x10, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0xa5, 0x01, 0x3a, 0x09, 0x63, 0x6f, 0x6e, 0x64,
  2509  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5a, 0x34, 0x1a, 0x32, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2510  	0x61, 0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61,
  2511  	0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f,
  2512  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x39, 0x1a, 0x37, 0x2f,
  2513  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74,
  2514  	0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a,
  2515  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2516  	0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x1a, 0x27, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2517  	0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d,
  2518  	0x65, 0x3d, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x8a,
  2519  	0xcc, 0x26, 0x02, 0x10, 0x01, 0x12, 0x83, 0x02, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
  2520  	0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
  2521  	0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x65, 0x6c,
  2522  	0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
  2523  	0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
  2524  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0xad, 0x01, 0x82, 0xdb,
  2525  	0x21, 0x1b, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x64,
  2526  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x2a, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21,
  2527  	0x02, 0x10, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x7c, 0x5a, 0x2a, 0x2a, 0x28, 0x2f, 0x76, 0x31,
  2528  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
  2529  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2530  	0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2531  	0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a,
  2532  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
  2533  	0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2a, 0x1d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2534  	0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2535  	0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xcc, 0x26, 0x02, 0x10, 0x01, 0x1a, 0x2b, 0xca, 0x41, 0x0e,
  2536  	0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41,
  2537  	0x17, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x65, 0x64,
  2538  	0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x42, 0xa3, 0x02, 0xe8, 0xde, 0x21, 0x00, 0x82,
  2539  	0xff, 0xd0, 0x02, 0x4c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
  2540  	0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x38, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
  2541  	0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65,
  2542  	0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2f, 0x76, 0x31,
  2543  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2544  	0x8a, 0xff, 0xd0, 0x02, 0x4c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
  2545  	0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x38, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
  2546  	0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67,
  2547  	0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76,
  2548  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2549  	0x6e, 0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70,
  2550  	0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x15, 0x43, 0x6f, 0x6e, 0x64,
  2551  	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74,
  2552  	0x6f, 0x50, 0x00, 0x5a, 0x49, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
  2553  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f,
  2554  	0x69, 0x61, 0x6d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
  2555  	0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x3b, 0x63, 0x6f,
  2556  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06,
  2557  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  2558  }
  2559  
  2560  var (
  2561  	edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescOnce sync.Once
  2562  	edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescData = edgelq_iam_proto_v1alpha2_condition_service_proto_rawDesc
  2563  )
  2564  
  2565  func edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescGZIP() []byte {
  2566  	edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescOnce.Do(func() {
  2567  		edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescData)
  2568  	})
  2569  	return edgelq_iam_proto_v1alpha2_condition_service_proto_rawDescData
  2570  }
  2571  
  2572  var edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes = make([]protoimpl.MessageInfo, 16)
  2573  var edgelq_iam_proto_v1alpha2_condition_service_proto_goTypes = []interface{}{
  2574  	(*GetConditionRequest)(nil),                     // 0: ntt.iam.v1alpha2.GetConditionRequest
  2575  	(*BatchGetConditionsRequest)(nil),               // 1: ntt.iam.v1alpha2.BatchGetConditionsRequest
  2576  	(*BatchGetConditionsResponse)(nil),              // 2: ntt.iam.v1alpha2.BatchGetConditionsResponse
  2577  	(*ListConditionsRequest)(nil),                   // 3: ntt.iam.v1alpha2.ListConditionsRequest
  2578  	(*ListConditionsResponse)(nil),                  // 4: ntt.iam.v1alpha2.ListConditionsResponse
  2579  	(*WatchConditionRequest)(nil),                   // 5: ntt.iam.v1alpha2.WatchConditionRequest
  2580  	(*WatchConditionResponse)(nil),                  // 6: ntt.iam.v1alpha2.WatchConditionResponse
  2581  	(*WatchConditionsRequest)(nil),                  // 7: ntt.iam.v1alpha2.WatchConditionsRequest
  2582  	(*WatchConditionsResponse)(nil),                 // 8: ntt.iam.v1alpha2.WatchConditionsResponse
  2583  	(*CreateConditionRequest)(nil),                  // 9: ntt.iam.v1alpha2.CreateConditionRequest
  2584  	(*UpdateConditionRequest)(nil),                  // 10: ntt.iam.v1alpha2.UpdateConditionRequest
  2585  	(*DeleteConditionRequest)(nil),                  // 11: ntt.iam.v1alpha2.DeleteConditionRequest
  2586  	(*WatchConditionsResponse_PageTokenChange)(nil), // 12: ntt.iam.v1alpha2.WatchConditionsResponse.PageTokenChange
  2587  	(*CreateConditionRequest_ResponseMask)(nil),     // 13: ntt.iam.v1alpha2.CreateConditionRequest.ResponseMask
  2588  	(*UpdateConditionRequest_CAS)(nil),              // 14: ntt.iam.v1alpha2.UpdateConditionRequest.CAS
  2589  	(*UpdateConditionRequest_ResponseMask)(nil),     // 15: ntt.iam.v1alpha2.UpdateConditionRequest.ResponseMask
  2590  	(*condition.Condition_FieldMask)(nil),           // 16: ntt.iam.v1alpha2.Condition_FieldMask
  2591  	(view.View)(0),                                  // 17: goten.types.View
  2592  	(*condition.Condition)(nil),                     // 18: ntt.iam.v1alpha2.Condition
  2593  	(*condition.ConditionChange)(nil),               // 19: ntt.iam.v1alpha2.ConditionChange
  2594  	(watch_type.WatchType)(0),                       // 20: goten.types.WatchType
  2595  	(*timestamppb.Timestamp)(nil),                   // 21: google.protobuf.Timestamp
  2596  	(*emptypb.Empty)(nil),                           // 22: google.protobuf.Empty
  2597  }
  2598  var edgelq_iam_proto_v1alpha2_condition_service_proto_depIdxs = []int32{
  2599  	16, // 0: ntt.iam.v1alpha2.GetConditionRequest.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2600  	17, // 1: ntt.iam.v1alpha2.GetConditionRequest.view:type_name -> goten.types.View
  2601  	16, // 2: ntt.iam.v1alpha2.BatchGetConditionsRequest.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2602  	17, // 3: ntt.iam.v1alpha2.BatchGetConditionsRequest.view:type_name -> goten.types.View
  2603  	18, // 4: ntt.iam.v1alpha2.BatchGetConditionsResponse.conditions:type_name -> ntt.iam.v1alpha2.Condition
  2604  	16, // 5: ntt.iam.v1alpha2.ListConditionsRequest.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2605  	17, // 6: ntt.iam.v1alpha2.ListConditionsRequest.view:type_name -> goten.types.View
  2606  	18, // 7: ntt.iam.v1alpha2.ListConditionsResponse.conditions:type_name -> ntt.iam.v1alpha2.Condition
  2607  	16, // 8: ntt.iam.v1alpha2.WatchConditionRequest.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2608  	17, // 9: ntt.iam.v1alpha2.WatchConditionRequest.view:type_name -> goten.types.View
  2609  	19, // 10: ntt.iam.v1alpha2.WatchConditionResponse.change:type_name -> ntt.iam.v1alpha2.ConditionChange
  2610  	20, // 11: ntt.iam.v1alpha2.WatchConditionsRequest.type:type_name -> goten.types.WatchType
  2611  	21, // 12: ntt.iam.v1alpha2.WatchConditionsRequest.starting_time:type_name -> google.protobuf.Timestamp
  2612  	16, // 13: ntt.iam.v1alpha2.WatchConditionsRequest.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2613  	17, // 14: ntt.iam.v1alpha2.WatchConditionsRequest.view:type_name -> goten.types.View
  2614  	19, // 15: ntt.iam.v1alpha2.WatchConditionsResponse.condition_changes:type_name -> ntt.iam.v1alpha2.ConditionChange
  2615  	12, // 16: ntt.iam.v1alpha2.WatchConditionsResponse.page_token_change:type_name -> ntt.iam.v1alpha2.WatchConditionsResponse.PageTokenChange
  2616  	18, // 17: ntt.iam.v1alpha2.CreateConditionRequest.condition:type_name -> ntt.iam.v1alpha2.Condition
  2617  	13, // 18: ntt.iam.v1alpha2.CreateConditionRequest.response_mask:type_name -> ntt.iam.v1alpha2.CreateConditionRequest.ResponseMask
  2618  	18, // 19: ntt.iam.v1alpha2.UpdateConditionRequest.condition:type_name -> ntt.iam.v1alpha2.Condition
  2619  	16, // 20: ntt.iam.v1alpha2.UpdateConditionRequest.update_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2620  	14, // 21: ntt.iam.v1alpha2.UpdateConditionRequest.cas:type_name -> ntt.iam.v1alpha2.UpdateConditionRequest.CAS
  2621  	15, // 22: ntt.iam.v1alpha2.UpdateConditionRequest.response_mask:type_name -> ntt.iam.v1alpha2.UpdateConditionRequest.ResponseMask
  2622  	16, // 23: ntt.iam.v1alpha2.CreateConditionRequest.ResponseMask.body_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2623  	18, // 24: ntt.iam.v1alpha2.UpdateConditionRequest.CAS.conditional_state:type_name -> ntt.iam.v1alpha2.Condition
  2624  	16, // 25: ntt.iam.v1alpha2.UpdateConditionRequest.CAS.field_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2625  	16, // 26: ntt.iam.v1alpha2.UpdateConditionRequest.ResponseMask.body_mask:type_name -> ntt.iam.v1alpha2.Condition_FieldMask
  2626  	0,  // 27: ntt.iam.v1alpha2.ConditionService.GetCondition:input_type -> ntt.iam.v1alpha2.GetConditionRequest
  2627  	1,  // 28: ntt.iam.v1alpha2.ConditionService.BatchGetConditions:input_type -> ntt.iam.v1alpha2.BatchGetConditionsRequest
  2628  	3,  // 29: ntt.iam.v1alpha2.ConditionService.ListConditions:input_type -> ntt.iam.v1alpha2.ListConditionsRequest
  2629  	5,  // 30: ntt.iam.v1alpha2.ConditionService.WatchCondition:input_type -> ntt.iam.v1alpha2.WatchConditionRequest
  2630  	7,  // 31: ntt.iam.v1alpha2.ConditionService.WatchConditions:input_type -> ntt.iam.v1alpha2.WatchConditionsRequest
  2631  	9,  // 32: ntt.iam.v1alpha2.ConditionService.CreateCondition:input_type -> ntt.iam.v1alpha2.CreateConditionRequest
  2632  	10, // 33: ntt.iam.v1alpha2.ConditionService.UpdateCondition:input_type -> ntt.iam.v1alpha2.UpdateConditionRequest
  2633  	11, // 34: ntt.iam.v1alpha2.ConditionService.DeleteCondition:input_type -> ntt.iam.v1alpha2.DeleteConditionRequest
  2634  	18, // 35: ntt.iam.v1alpha2.ConditionService.GetCondition:output_type -> ntt.iam.v1alpha2.Condition
  2635  	2,  // 36: ntt.iam.v1alpha2.ConditionService.BatchGetConditions:output_type -> ntt.iam.v1alpha2.BatchGetConditionsResponse
  2636  	4,  // 37: ntt.iam.v1alpha2.ConditionService.ListConditions:output_type -> ntt.iam.v1alpha2.ListConditionsResponse
  2637  	6,  // 38: ntt.iam.v1alpha2.ConditionService.WatchCondition:output_type -> ntt.iam.v1alpha2.WatchConditionResponse
  2638  	8,  // 39: ntt.iam.v1alpha2.ConditionService.WatchConditions:output_type -> ntt.iam.v1alpha2.WatchConditionsResponse
  2639  	18, // 40: ntt.iam.v1alpha2.ConditionService.CreateCondition:output_type -> ntt.iam.v1alpha2.Condition
  2640  	18, // 41: ntt.iam.v1alpha2.ConditionService.UpdateCondition:output_type -> ntt.iam.v1alpha2.Condition
  2641  	22, // 42: ntt.iam.v1alpha2.ConditionService.DeleteCondition:output_type -> google.protobuf.Empty
  2642  	35, // [35:43] is the sub-list for method output_type
  2643  	27, // [27:35] is the sub-list for method input_type
  2644  	27, // [27:27] is the sub-list for extension type_name
  2645  	27, // [27:27] is the sub-list for extension extendee
  2646  	0,  // [0:27] is the sub-list for field type_name
  2647  }
  2648  
  2649  func init() { edgelq_iam_proto_v1alpha2_condition_service_proto_init() }
  2650  func edgelq_iam_proto_v1alpha2_condition_service_proto_init() {
  2651  	if edgelq_iam_proto_v1alpha2_condition_service_proto != nil {
  2652  		return
  2653  	}
  2654  	if !protoimpl.UnsafeEnabled {
  2655  
  2656  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  2657  			switch v := v.(*GetConditionRequest); i {
  2658  			case 0:
  2659  				return &v.state
  2660  			case 1:
  2661  				return &v.sizeCache
  2662  			case 2:
  2663  				return &v.unknownFields
  2664  			default:
  2665  				return nil
  2666  			}
  2667  		}
  2668  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  2669  			switch v := v.(*BatchGetConditionsRequest); i {
  2670  			case 0:
  2671  				return &v.state
  2672  			case 1:
  2673  				return &v.sizeCache
  2674  			case 2:
  2675  				return &v.unknownFields
  2676  			default:
  2677  				return nil
  2678  			}
  2679  		}
  2680  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  2681  			switch v := v.(*BatchGetConditionsResponse); i {
  2682  			case 0:
  2683  				return &v.state
  2684  			case 1:
  2685  				return &v.sizeCache
  2686  			case 2:
  2687  				return &v.unknownFields
  2688  			default:
  2689  				return nil
  2690  			}
  2691  		}
  2692  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  2693  			switch v := v.(*ListConditionsRequest); i {
  2694  			case 0:
  2695  				return &v.state
  2696  			case 1:
  2697  				return &v.sizeCache
  2698  			case 2:
  2699  				return &v.unknownFields
  2700  			default:
  2701  				return nil
  2702  			}
  2703  		}
  2704  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  2705  			switch v := v.(*ListConditionsResponse); i {
  2706  			case 0:
  2707  				return &v.state
  2708  			case 1:
  2709  				return &v.sizeCache
  2710  			case 2:
  2711  				return &v.unknownFields
  2712  			default:
  2713  				return nil
  2714  			}
  2715  		}
  2716  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  2717  			switch v := v.(*WatchConditionRequest); i {
  2718  			case 0:
  2719  				return &v.state
  2720  			case 1:
  2721  				return &v.sizeCache
  2722  			case 2:
  2723  				return &v.unknownFields
  2724  			default:
  2725  				return nil
  2726  			}
  2727  		}
  2728  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  2729  			switch v := v.(*WatchConditionResponse); i {
  2730  			case 0:
  2731  				return &v.state
  2732  			case 1:
  2733  				return &v.sizeCache
  2734  			case 2:
  2735  				return &v.unknownFields
  2736  			default:
  2737  				return nil
  2738  			}
  2739  		}
  2740  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  2741  			switch v := v.(*WatchConditionsRequest); i {
  2742  			case 0:
  2743  				return &v.state
  2744  			case 1:
  2745  				return &v.sizeCache
  2746  			case 2:
  2747  				return &v.unknownFields
  2748  			default:
  2749  				return nil
  2750  			}
  2751  		}
  2752  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  2753  			switch v := v.(*WatchConditionsResponse); i {
  2754  			case 0:
  2755  				return &v.state
  2756  			case 1:
  2757  				return &v.sizeCache
  2758  			case 2:
  2759  				return &v.unknownFields
  2760  			default:
  2761  				return nil
  2762  			}
  2763  		}
  2764  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  2765  			switch v := v.(*CreateConditionRequest); i {
  2766  			case 0:
  2767  				return &v.state
  2768  			case 1:
  2769  				return &v.sizeCache
  2770  			case 2:
  2771  				return &v.unknownFields
  2772  			default:
  2773  				return nil
  2774  			}
  2775  		}
  2776  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  2777  			switch v := v.(*UpdateConditionRequest); i {
  2778  			case 0:
  2779  				return &v.state
  2780  			case 1:
  2781  				return &v.sizeCache
  2782  			case 2:
  2783  				return &v.unknownFields
  2784  			default:
  2785  				return nil
  2786  			}
  2787  		}
  2788  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  2789  			switch v := v.(*DeleteConditionRequest); i {
  2790  			case 0:
  2791  				return &v.state
  2792  			case 1:
  2793  				return &v.sizeCache
  2794  			case 2:
  2795  				return &v.unknownFields
  2796  			default:
  2797  				return nil
  2798  			}
  2799  		}
  2800  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  2801  			switch v := v.(*WatchConditionsResponse_PageTokenChange); i {
  2802  			case 0:
  2803  				return &v.state
  2804  			case 1:
  2805  				return &v.sizeCache
  2806  			case 2:
  2807  				return &v.unknownFields
  2808  			default:
  2809  				return nil
  2810  			}
  2811  		}
  2812  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  2813  			switch v := v.(*CreateConditionRequest_ResponseMask); i {
  2814  			case 0:
  2815  				return &v.state
  2816  			case 1:
  2817  				return &v.sizeCache
  2818  			case 2:
  2819  				return &v.unknownFields
  2820  			default:
  2821  				return nil
  2822  			}
  2823  		}
  2824  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  2825  			switch v := v.(*UpdateConditionRequest_CAS); i {
  2826  			case 0:
  2827  				return &v.state
  2828  			case 1:
  2829  				return &v.sizeCache
  2830  			case 2:
  2831  				return &v.unknownFields
  2832  			default:
  2833  				return nil
  2834  			}
  2835  		}
  2836  		edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  2837  			switch v := v.(*UpdateConditionRequest_ResponseMask); i {
  2838  			case 0:
  2839  				return &v.state
  2840  			case 1:
  2841  				return &v.sizeCache
  2842  			case 2:
  2843  				return &v.unknownFields
  2844  			default:
  2845  				return nil
  2846  			}
  2847  		}
  2848  	}
  2849  
  2850  	edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[13].OneofWrappers = []interface{}{
  2851  		(*CreateConditionRequest_ResponseMask_SkipEntireResponseBody)(nil),
  2852  		(*CreateConditionRequest_ResponseMask_BodyMask)(nil),
  2853  	}
  2854  	edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes[15].OneofWrappers = []interface{}{
  2855  		(*UpdateConditionRequest_ResponseMask_SkipEntireResponseBody)(nil),
  2856  		(*UpdateConditionRequest_ResponseMask_UpdatedFieldsOnly)(nil),
  2857  		(*UpdateConditionRequest_ResponseMask_BodyMask)(nil),
  2858  	}
  2859  	type x struct{}
  2860  	out := protoimpl.TypeBuilder{
  2861  		File: protoimpl.DescBuilder{
  2862  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  2863  			RawDescriptor: edgelq_iam_proto_v1alpha2_condition_service_proto_rawDesc,
  2864  			NumEnums:      0,
  2865  			NumMessages:   16,
  2866  			NumExtensions: 0,
  2867  			NumServices:   1,
  2868  		},
  2869  		GoTypes:           edgelq_iam_proto_v1alpha2_condition_service_proto_goTypes,
  2870  		DependencyIndexes: edgelq_iam_proto_v1alpha2_condition_service_proto_depIdxs,
  2871  		MessageInfos:      edgelq_iam_proto_v1alpha2_condition_service_proto_msgTypes,
  2872  	}.Build()
  2873  	edgelq_iam_proto_v1alpha2_condition_service_proto = out.File
  2874  	edgelq_iam_proto_v1alpha2_condition_service_proto_rawDesc = nil
  2875  	edgelq_iam_proto_v1alpha2_condition_service_proto_goTypes = nil
  2876  	edgelq_iam_proto_v1alpha2_condition_service_proto_depIdxs = nil
  2877  }