github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/organization/organization_service.pb.go (about)

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