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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/iam/proto/v1/project_custom.proto
     3  // DO NOT EDIT!!!
     4  
     5  package project_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  	project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project"
    21  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    22  )
    23  
    24  // Reference imports to suppress errors if they are not otherwise used.
    25  var (
    26  	_ = fmt.Errorf
    27  	_ = reflect.Method{}
    28  	_ = sync.Once{}
    29  
    30  	_ = protojson.MarshalOptions{}
    31  	_ = proto.MarshalOptions{}
    32  	_ = preflect.Value{}
    33  	_ = protoimpl.DescBuilder{}
    34  )
    35  
    36  // make sure we're using proto imports
    37  var (
    38  	_ = &project.Project{}
    39  	_ = &fieldmaskpb.FieldMask{}
    40  )
    41  
    42  const (
    43  	// Verify that this generated code is sufficiently up-to-date.
    44  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    45  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    46  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    47  )
    48  
    49  // Request message for method [ListMyProjects][ntt.iam.v1.ListMyProjects]
    50  type ListMyProjectsRequest struct {
    51  	state         protoimpl.MessageState
    52  	sizeCache     protoimpl.SizeCache
    53  	unknownFields protoimpl.UnknownFields
    54  	// Requested page size. Server may return fewer Projects than requested.
    55  	// If unspecified, server will pick an appropriate default.
    56  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    57  	// A token identifying a page of results the server should return.
    58  	// Typically, this is the value of
    59  	// [ListProjectsResponse.next_page_token][ntt.iam.v1.ListMyProjectsResponse.next_page_token]
    60  	PageToken *project.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
    61  	// Order By -
    62  	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
    63  	// of field path with order directive, either 'asc' or 'desc'. If direction is
    64  	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
    65  	// state.something.else desc, theme"
    66  	OrderBy *project.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
    67  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
    68  	// following operators:
    69  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
    70  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
    71  	// CONTAINS "severity:important" OR (state.last_error_time >
    72  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
    73  	Filter *project.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
    74  	// A FieldMask used to filter response fields. When present, only requested
    75  	// fields will be present in each response item. Omitting field_mask results
    76  	// will cause response items to contain all present fields.
    77  	FieldMask         *project.Project_FieldMask `protobuf:"bytes,6,opt,customtype=Project_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
    78  	IncludePagingInfo bool                       `protobuf:"varint,7,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"`
    79  }
    80  
    81  func (m *ListMyProjectsRequest) Reset() {
    82  	*m = ListMyProjectsRequest{}
    83  	if protoimpl.UnsafeEnabled {
    84  		mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[0]
    85  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    86  		ms.StoreMessageInfo(mi)
    87  	}
    88  }
    89  
    90  func (m *ListMyProjectsRequest) String() string {
    91  	return protoimpl.X.MessageStringOf(m)
    92  }
    93  
    94  func (*ListMyProjectsRequest) ProtoMessage() {}
    95  
    96  func (m *ListMyProjectsRequest) ProtoReflect() preflect.Message {
    97  	mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[0]
    98  	if protoimpl.UnsafeEnabled && m != nil {
    99  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   100  		if ms.LoadMessageInfo() == nil {
   101  			ms.StoreMessageInfo(mi)
   102  		}
   103  		return ms
   104  	}
   105  	return mi.MessageOf(m)
   106  }
   107  
   108  func (*ListMyProjectsRequest) GotenMessage() {}
   109  
   110  // Deprecated, Use ListMyProjectsRequest.ProtoReflect.Descriptor instead.
   111  func (*ListMyProjectsRequest) Descriptor() ([]byte, []int) {
   112  	return edgelq_iam_proto_v1_project_custom_proto_rawDescGZIP(), []int{0}
   113  }
   114  
   115  func (m *ListMyProjectsRequest) Unmarshal(b []byte) error {
   116  	return proto.Unmarshal(b, m)
   117  }
   118  
   119  func (m *ListMyProjectsRequest) Marshal() ([]byte, error) {
   120  	return proto.Marshal(m)
   121  }
   122  
   123  func (m *ListMyProjectsRequest) MarshalJSON() ([]byte, error) {
   124  	return protojson.MarshalOptions{}.Marshal(m)
   125  }
   126  
   127  func (m *ListMyProjectsRequest) UnmarshalJSON(data []byte) error {
   128  	return protojson.Unmarshal(data, m)
   129  }
   130  
   131  func (m *ListMyProjectsRequest) GetPageSize() int32 {
   132  	if m != nil {
   133  		return m.PageSize
   134  	}
   135  	return int32(0)
   136  }
   137  
   138  func (m *ListMyProjectsRequest) GetPageToken() *project.PagerCursor {
   139  	if m != nil {
   140  		return m.PageToken
   141  	}
   142  	return nil
   143  }
   144  
   145  func (m *ListMyProjectsRequest) GetOrderBy() *project.OrderBy {
   146  	if m != nil {
   147  		return m.OrderBy
   148  	}
   149  	return nil
   150  }
   151  
   152  func (m *ListMyProjectsRequest) GetFilter() *project.Filter {
   153  	if m != nil {
   154  		return m.Filter
   155  	}
   156  	return nil
   157  }
   158  
   159  func (m *ListMyProjectsRequest) GetFieldMask() *project.Project_FieldMask {
   160  	if m != nil {
   161  		return m.FieldMask
   162  	}
   163  	return nil
   164  }
   165  
   166  func (m *ListMyProjectsRequest) GetIncludePagingInfo() bool {
   167  	if m != nil {
   168  		return m.IncludePagingInfo
   169  	}
   170  	return false
   171  }
   172  
   173  func (m *ListMyProjectsRequest) SetPageSize(fv int32) {
   174  	if m == nil {
   175  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListMyProjectsRequest"))
   176  	}
   177  	m.PageSize = fv
   178  }
   179  
   180  func (m *ListMyProjectsRequest) SetPageToken(fv *project.PagerCursor) {
   181  	if m == nil {
   182  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListMyProjectsRequest"))
   183  	}
   184  	m.PageToken = fv
   185  }
   186  
   187  func (m *ListMyProjectsRequest) SetOrderBy(fv *project.OrderBy) {
   188  	if m == nil {
   189  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListMyProjectsRequest"))
   190  	}
   191  	m.OrderBy = fv
   192  }
   193  
   194  func (m *ListMyProjectsRequest) SetFilter(fv *project.Filter) {
   195  	if m == nil {
   196  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListMyProjectsRequest"))
   197  	}
   198  	m.Filter = fv
   199  }
   200  
   201  func (m *ListMyProjectsRequest) SetFieldMask(fv *project.Project_FieldMask) {
   202  	if m == nil {
   203  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListMyProjectsRequest"))
   204  	}
   205  	m.FieldMask = fv
   206  }
   207  
   208  func (m *ListMyProjectsRequest) SetIncludePagingInfo(fv bool) {
   209  	if m == nil {
   210  		panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListMyProjectsRequest"))
   211  	}
   212  	m.IncludePagingInfo = fv
   213  }
   214  
   215  // Response message for method [ListMyProjects][ntt.iam.v1.ListMyProjects]
   216  type ListMyProjectsResponse struct {
   217  	state         protoimpl.MessageState
   218  	sizeCache     protoimpl.SizeCache
   219  	unknownFields protoimpl.UnknownFields
   220  	// The list of Projects
   221  	Projects []*project.Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
   222  	// A token to retrieve previous page of results. Pass this value in the
   223  	// [ListMyProjectsRequest.page_token][ntt.iam.v1.ListMyProjectsRequest.page_token]
   224  	PrevPageToken *project.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
   225  	// A token to retrieve next page of results. Pass this value in the
   226  	// [ListMyProjectsRequest.page_token][ntt.iam.v1.ListMyProjectsRequest.page_token]
   227  	NextPageToken *project.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   228  	TotalCount    int32                `protobuf:"varint,5,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
   229  	CursorOffset  int32                `protobuf:"varint,6,opt,name=cursor_offset,json=cursorOffset,proto3" json:"cursor_offset,omitempty"`
   230  }
   231  
   232  func (m *ListMyProjectsResponse) Reset() {
   233  	*m = ListMyProjectsResponse{}
   234  	if protoimpl.UnsafeEnabled {
   235  		mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[1]
   236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   237  		ms.StoreMessageInfo(mi)
   238  	}
   239  }
   240  
   241  func (m *ListMyProjectsResponse) String() string {
   242  	return protoimpl.X.MessageStringOf(m)
   243  }
   244  
   245  func (*ListMyProjectsResponse) ProtoMessage() {}
   246  
   247  func (m *ListMyProjectsResponse) ProtoReflect() preflect.Message {
   248  	mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[1]
   249  	if protoimpl.UnsafeEnabled && m != nil {
   250  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   251  		if ms.LoadMessageInfo() == nil {
   252  			ms.StoreMessageInfo(mi)
   253  		}
   254  		return ms
   255  	}
   256  	return mi.MessageOf(m)
   257  }
   258  
   259  func (*ListMyProjectsResponse) GotenMessage() {}
   260  
   261  // Deprecated, Use ListMyProjectsResponse.ProtoReflect.Descriptor instead.
   262  func (*ListMyProjectsResponse) Descriptor() ([]byte, []int) {
   263  	return edgelq_iam_proto_v1_project_custom_proto_rawDescGZIP(), []int{1}
   264  }
   265  
   266  func (m *ListMyProjectsResponse) Unmarshal(b []byte) error {
   267  	return proto.Unmarshal(b, m)
   268  }
   269  
   270  func (m *ListMyProjectsResponse) Marshal() ([]byte, error) {
   271  	return proto.Marshal(m)
   272  }
   273  
   274  func (m *ListMyProjectsResponse) MarshalJSON() ([]byte, error) {
   275  	return protojson.MarshalOptions{}.Marshal(m)
   276  }
   277  
   278  func (m *ListMyProjectsResponse) UnmarshalJSON(data []byte) error {
   279  	return protojson.Unmarshal(data, m)
   280  }
   281  
   282  func (m *ListMyProjectsResponse) GetProjects() []*project.Project {
   283  	if m != nil {
   284  		return m.Projects
   285  	}
   286  	return nil
   287  }
   288  
   289  func (m *ListMyProjectsResponse) GetPrevPageToken() *project.PagerCursor {
   290  	if m != nil {
   291  		return m.PrevPageToken
   292  	}
   293  	return nil
   294  }
   295  
   296  func (m *ListMyProjectsResponse) GetNextPageToken() *project.PagerCursor {
   297  	if m != nil {
   298  		return m.NextPageToken
   299  	}
   300  	return nil
   301  }
   302  
   303  func (m *ListMyProjectsResponse) GetTotalCount() int32 {
   304  	if m != nil {
   305  		return m.TotalCount
   306  	}
   307  	return int32(0)
   308  }
   309  
   310  func (m *ListMyProjectsResponse) GetCursorOffset() int32 {
   311  	if m != nil {
   312  		return m.CursorOffset
   313  	}
   314  	return int32(0)
   315  }
   316  
   317  func (m *ListMyProjectsResponse) SetProjects(fv []*project.Project) {
   318  	if m == nil {
   319  		panic(fmt.Errorf("can't set %s on nil %s", "Projects", "ListMyProjectsResponse"))
   320  	}
   321  	m.Projects = fv
   322  }
   323  
   324  func (m *ListMyProjectsResponse) SetPrevPageToken(fv *project.PagerCursor) {
   325  	if m == nil {
   326  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListMyProjectsResponse"))
   327  	}
   328  	m.PrevPageToken = fv
   329  }
   330  
   331  func (m *ListMyProjectsResponse) SetNextPageToken(fv *project.PagerCursor) {
   332  	if m == nil {
   333  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListMyProjectsResponse"))
   334  	}
   335  	m.NextPageToken = fv
   336  }
   337  
   338  func (m *ListMyProjectsResponse) SetTotalCount(fv int32) {
   339  	if m == nil {
   340  		panic(fmt.Errorf("can't set %s on nil %s", "TotalCount", "ListMyProjectsResponse"))
   341  	}
   342  	m.TotalCount = fv
   343  }
   344  
   345  func (m *ListMyProjectsResponse) SetCursorOffset(fv int32) {
   346  	if m == nil {
   347  		panic(fmt.Errorf("can't set %s on nil %s", "CursorOffset", "ListMyProjectsResponse"))
   348  	}
   349  	m.CursorOffset = fv
   350  }
   351  
   352  // Request message for method [SearchMyProjects][ntt.iam.v1.SearchMyProjects]
   353  type SearchMyProjectsRequest struct {
   354  	state         protoimpl.MessageState
   355  	sizeCache     protoimpl.SizeCache
   356  	unknownFields protoimpl.UnknownFields
   357  	// Requested page size. Server may return fewer Projects than requested.
   358  	// If unspecified, server will pick an appropriate default.
   359  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   360  	// A token identifying a page of results the server should return.
   361  	// Typically, this is the value of
   362  	// [SearchProjectsResponse.next_page_token][ntt.iam.v1.SearchMyProjectsResponse.next_page_token]
   363  	PageToken *project.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   364  	// Order By -
   365  	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
   366  	// of field path with order directive, either 'asc' or 'desc'. If direction is
   367  	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
   368  	// state.something.else desc, theme"
   369  	OrderBy *project.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
   370  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
   371  	// following operators:
   372  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
   373  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
   374  	// CONTAINS "severity:important" OR (state.last_error_time >
   375  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
   376  	Filter *project.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
   377  	// A FieldMask used to filter response fields. When present, only requested
   378  	// fields will be present in each response item. Omitting field_mask results
   379  	// will cause response items to contain all present fields.
   380  	FieldMask         *project.Project_FieldMask `protobuf:"bytes,6,opt,customtype=Project_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   381  	IncludePagingInfo bool                       `protobuf:"varint,7,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"`
   382  	Phrase            string                     `protobuf:"bytes,8,opt,name=phrase,proto3" json:"phrase,omitempty"`
   383  }
   384  
   385  func (m *SearchMyProjectsRequest) Reset() {
   386  	*m = SearchMyProjectsRequest{}
   387  	if protoimpl.UnsafeEnabled {
   388  		mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[2]
   389  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   390  		ms.StoreMessageInfo(mi)
   391  	}
   392  }
   393  
   394  func (m *SearchMyProjectsRequest) String() string {
   395  	return protoimpl.X.MessageStringOf(m)
   396  }
   397  
   398  func (*SearchMyProjectsRequest) ProtoMessage() {}
   399  
   400  func (m *SearchMyProjectsRequest) ProtoReflect() preflect.Message {
   401  	mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[2]
   402  	if protoimpl.UnsafeEnabled && m != nil {
   403  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   404  		if ms.LoadMessageInfo() == nil {
   405  			ms.StoreMessageInfo(mi)
   406  		}
   407  		return ms
   408  	}
   409  	return mi.MessageOf(m)
   410  }
   411  
   412  func (*SearchMyProjectsRequest) GotenMessage() {}
   413  
   414  // Deprecated, Use SearchMyProjectsRequest.ProtoReflect.Descriptor instead.
   415  func (*SearchMyProjectsRequest) Descriptor() ([]byte, []int) {
   416  	return edgelq_iam_proto_v1_project_custom_proto_rawDescGZIP(), []int{2}
   417  }
   418  
   419  func (m *SearchMyProjectsRequest) Unmarshal(b []byte) error {
   420  	return proto.Unmarshal(b, m)
   421  }
   422  
   423  func (m *SearchMyProjectsRequest) Marshal() ([]byte, error) {
   424  	return proto.Marshal(m)
   425  }
   426  
   427  func (m *SearchMyProjectsRequest) MarshalJSON() ([]byte, error) {
   428  	return protojson.MarshalOptions{}.Marshal(m)
   429  }
   430  
   431  func (m *SearchMyProjectsRequest) UnmarshalJSON(data []byte) error {
   432  	return protojson.Unmarshal(data, m)
   433  }
   434  
   435  func (m *SearchMyProjectsRequest) GetPageSize() int32 {
   436  	if m != nil {
   437  		return m.PageSize
   438  	}
   439  	return int32(0)
   440  }
   441  
   442  func (m *SearchMyProjectsRequest) GetPageToken() *project.PagerCursor {
   443  	if m != nil {
   444  		return m.PageToken
   445  	}
   446  	return nil
   447  }
   448  
   449  func (m *SearchMyProjectsRequest) GetOrderBy() *project.OrderBy {
   450  	if m != nil {
   451  		return m.OrderBy
   452  	}
   453  	return nil
   454  }
   455  
   456  func (m *SearchMyProjectsRequest) GetFilter() *project.Filter {
   457  	if m != nil {
   458  		return m.Filter
   459  	}
   460  	return nil
   461  }
   462  
   463  func (m *SearchMyProjectsRequest) GetFieldMask() *project.Project_FieldMask {
   464  	if m != nil {
   465  		return m.FieldMask
   466  	}
   467  	return nil
   468  }
   469  
   470  func (m *SearchMyProjectsRequest) GetIncludePagingInfo() bool {
   471  	if m != nil {
   472  		return m.IncludePagingInfo
   473  	}
   474  	return false
   475  }
   476  
   477  func (m *SearchMyProjectsRequest) GetPhrase() string {
   478  	if m != nil {
   479  		return m.Phrase
   480  	}
   481  	return ""
   482  }
   483  
   484  func (m *SearchMyProjectsRequest) SetPageSize(fv int32) {
   485  	if m == nil {
   486  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "SearchMyProjectsRequest"))
   487  	}
   488  	m.PageSize = fv
   489  }
   490  
   491  func (m *SearchMyProjectsRequest) SetPageToken(fv *project.PagerCursor) {
   492  	if m == nil {
   493  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "SearchMyProjectsRequest"))
   494  	}
   495  	m.PageToken = fv
   496  }
   497  
   498  func (m *SearchMyProjectsRequest) SetOrderBy(fv *project.OrderBy) {
   499  	if m == nil {
   500  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "SearchMyProjectsRequest"))
   501  	}
   502  	m.OrderBy = fv
   503  }
   504  
   505  func (m *SearchMyProjectsRequest) SetFilter(fv *project.Filter) {
   506  	if m == nil {
   507  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "SearchMyProjectsRequest"))
   508  	}
   509  	m.Filter = fv
   510  }
   511  
   512  func (m *SearchMyProjectsRequest) SetFieldMask(fv *project.Project_FieldMask) {
   513  	if m == nil {
   514  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "SearchMyProjectsRequest"))
   515  	}
   516  	m.FieldMask = fv
   517  }
   518  
   519  func (m *SearchMyProjectsRequest) SetIncludePagingInfo(fv bool) {
   520  	if m == nil {
   521  		panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "SearchMyProjectsRequest"))
   522  	}
   523  	m.IncludePagingInfo = fv
   524  }
   525  
   526  func (m *SearchMyProjectsRequest) SetPhrase(fv string) {
   527  	if m == nil {
   528  		panic(fmt.Errorf("can't set %s on nil %s", "Phrase", "SearchMyProjectsRequest"))
   529  	}
   530  	m.Phrase = fv
   531  }
   532  
   533  // Response message for method [SearchMyProjects][ntt.iam.v1.SearchMyProjects]
   534  type SearchMyProjectsResponse struct {
   535  	state         protoimpl.MessageState
   536  	sizeCache     protoimpl.SizeCache
   537  	unknownFields protoimpl.UnknownFields
   538  	// The list of Projects
   539  	Projects []*project.Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
   540  	// A token to retrieve previous page of results. Pass this value in the
   541  	// [SearchMyProjectsRequest.page_token][ntt.iam.v1.SearchMyProjectsRequest.page_token]
   542  	PrevPageToken *project.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
   543  	// A token to retrieve next page of results. Pass this value in the
   544  	// [SearchMyProjectsRequest.page_token][ntt.iam.v1.SearchMyProjectsRequest.page_token]
   545  	NextPageToken *project.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   546  	TotalCount    int32                `protobuf:"varint,5,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
   547  	CursorOffset  int32                `protobuf:"varint,6,opt,name=cursor_offset,json=cursorOffset,proto3" json:"cursor_offset,omitempty"`
   548  }
   549  
   550  func (m *SearchMyProjectsResponse) Reset() {
   551  	*m = SearchMyProjectsResponse{}
   552  	if protoimpl.UnsafeEnabled {
   553  		mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[3]
   554  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   555  		ms.StoreMessageInfo(mi)
   556  	}
   557  }
   558  
   559  func (m *SearchMyProjectsResponse) String() string {
   560  	return protoimpl.X.MessageStringOf(m)
   561  }
   562  
   563  func (*SearchMyProjectsResponse) ProtoMessage() {}
   564  
   565  func (m *SearchMyProjectsResponse) ProtoReflect() preflect.Message {
   566  	mi := &edgelq_iam_proto_v1_project_custom_proto_msgTypes[3]
   567  	if protoimpl.UnsafeEnabled && m != nil {
   568  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   569  		if ms.LoadMessageInfo() == nil {
   570  			ms.StoreMessageInfo(mi)
   571  		}
   572  		return ms
   573  	}
   574  	return mi.MessageOf(m)
   575  }
   576  
   577  func (*SearchMyProjectsResponse) GotenMessage() {}
   578  
   579  // Deprecated, Use SearchMyProjectsResponse.ProtoReflect.Descriptor instead.
   580  func (*SearchMyProjectsResponse) Descriptor() ([]byte, []int) {
   581  	return edgelq_iam_proto_v1_project_custom_proto_rawDescGZIP(), []int{3}
   582  }
   583  
   584  func (m *SearchMyProjectsResponse) Unmarshal(b []byte) error {
   585  	return proto.Unmarshal(b, m)
   586  }
   587  
   588  func (m *SearchMyProjectsResponse) Marshal() ([]byte, error) {
   589  	return proto.Marshal(m)
   590  }
   591  
   592  func (m *SearchMyProjectsResponse) MarshalJSON() ([]byte, error) {
   593  	return protojson.MarshalOptions{}.Marshal(m)
   594  }
   595  
   596  func (m *SearchMyProjectsResponse) UnmarshalJSON(data []byte) error {
   597  	return protojson.Unmarshal(data, m)
   598  }
   599  
   600  func (m *SearchMyProjectsResponse) GetProjects() []*project.Project {
   601  	if m != nil {
   602  		return m.Projects
   603  	}
   604  	return nil
   605  }
   606  
   607  func (m *SearchMyProjectsResponse) GetPrevPageToken() *project.PagerCursor {
   608  	if m != nil {
   609  		return m.PrevPageToken
   610  	}
   611  	return nil
   612  }
   613  
   614  func (m *SearchMyProjectsResponse) GetNextPageToken() *project.PagerCursor {
   615  	if m != nil {
   616  		return m.NextPageToken
   617  	}
   618  	return nil
   619  }
   620  
   621  func (m *SearchMyProjectsResponse) GetTotalCount() int32 {
   622  	if m != nil {
   623  		return m.TotalCount
   624  	}
   625  	return int32(0)
   626  }
   627  
   628  func (m *SearchMyProjectsResponse) GetCursorOffset() int32 {
   629  	if m != nil {
   630  		return m.CursorOffset
   631  	}
   632  	return int32(0)
   633  }
   634  
   635  func (m *SearchMyProjectsResponse) SetProjects(fv []*project.Project) {
   636  	if m == nil {
   637  		panic(fmt.Errorf("can't set %s on nil %s", "Projects", "SearchMyProjectsResponse"))
   638  	}
   639  	m.Projects = fv
   640  }
   641  
   642  func (m *SearchMyProjectsResponse) SetPrevPageToken(fv *project.PagerCursor) {
   643  	if m == nil {
   644  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "SearchMyProjectsResponse"))
   645  	}
   646  	m.PrevPageToken = fv
   647  }
   648  
   649  func (m *SearchMyProjectsResponse) SetNextPageToken(fv *project.PagerCursor) {
   650  	if m == nil {
   651  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "SearchMyProjectsResponse"))
   652  	}
   653  	m.NextPageToken = fv
   654  }
   655  
   656  func (m *SearchMyProjectsResponse) SetTotalCount(fv int32) {
   657  	if m == nil {
   658  		panic(fmt.Errorf("can't set %s on nil %s", "TotalCount", "SearchMyProjectsResponse"))
   659  	}
   660  	m.TotalCount = fv
   661  }
   662  
   663  func (m *SearchMyProjectsResponse) SetCursorOffset(fv int32) {
   664  	if m == nil {
   665  		panic(fmt.Errorf("can't set %s on nil %s", "CursorOffset", "SearchMyProjectsResponse"))
   666  	}
   667  	m.CursorOffset = fv
   668  }
   669  
   670  var edgelq_iam_proto_v1_project_custom_proto preflect.FileDescriptor
   671  
   672  var edgelq_iam_proto_v1_project_custom_proto_rawDesc = []byte{
   673  	0x0a, 0x28, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f,
   674  	0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x63, 0x75,
   675  	0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x6e, 0x74, 0x74, 0x2e,
   676  	0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   677  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
   678  	0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   679  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65,
   680  	0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   681  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   682  	0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   683  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74,
   684  	0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20,
   685  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   686  	0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   687  	0x1a, 0x21, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f,
   688  	0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x70, 0x72,
   689  	0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f,
   690  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   691  	0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbf, 0x02,
   692  	0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   693  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
   694  	0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04,
   695  	0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2e,
   696  	0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
   697  	0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x22, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a,
   698  	0x65, 0x63, 0x74, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2a,
   699  	0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
   700  	0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x2a, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   701  	0x74, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x27, 0x0a, 0x06, 0x66, 0x69,
   702  	0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b,
   703  	0x1a, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x66, 0x69, 0x6c,
   704  	0x74, 0x65, 0x72, 0x12, 0x4a, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73,
   705  	0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   706  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
   707  	0x61, 0x73, 0x6b, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x32, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f,
   708  	0x6a, 0x65, 0x63, 0x74, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12,
   709  	0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x70, 0x61, 0x67, 0x69, 0x6e,
   710  	0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e,
   711  	0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x22,
   712  	0x81, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   713  	0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x08, 0x70, 0x72,
   714  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6e,
   715  	0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   716  	0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x37, 0x0a, 0x0f, 0x70,
   717  	0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
   718  	0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x22, 0x09, 0x0a, 0x07, 0x50, 0x72,
   719  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67, 0x65, 0x54,
   720  	0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x37, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67,
   721  	0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2,
   722  	0xda, 0x21, 0x0b, 0x22, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x0d,
   723  	0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1f, 0x0a,
   724  	0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01,
   725  	0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x23,
   726  	0x0a, 0x0d, 0x63, 0x75, 0x72, 0x73, 0x6f, 0x72, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18,
   727  	0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x73, 0x6f, 0x72, 0x4f, 0x66, 0x66,
   728  	0x73, 0x65, 0x74, 0x22, 0xd9, 0x02, 0x0a, 0x17, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 0x79,
   729  	0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
   730  	0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
   731  	0x28, 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61,
   732  	0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
   733  	0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b,
   734  	0x22, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x09, 0x70, 0x61, 0x67,
   735  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2a, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f,
   736  	0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x2a, 0x09,
   737  	0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72,
   738  	0x42, 0x79, 0x12, 0x27, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01,
   739  	0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x1a, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a,
   740  	0x65, 0x63, 0x74, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4a, 0x0a, 0x0a, 0x66,
   741  	0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
   742  	0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
   743  	0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x0f, 0xb2, 0xda, 0x21,
   744  	0x0b, 0x32, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x09, 0x66, 0x69,
   745  	0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75,
   746  	0x64, 0x65, 0x5f, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x07,
   747  	0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67,
   748  	0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x68, 0x72, 0x61, 0x73,
   749  	0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x22,
   750  	0x83, 0x02, 0x0a, 0x18, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 0x79, 0x50, 0x72, 0x6f, 0x6a,
   751  	0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x08,
   752  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13,
   753  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x6a,
   754  	0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x37, 0x0a,
   755  	0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
   756  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x22, 0x09, 0x0a, 0x07,
   757  	0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67,
   758  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x37, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
   759  	0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
   760  	0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x22, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   761  	0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
   762  	0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05,
   763  	0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74,
   764  	0x12, 0x23, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x73, 0x6f, 0x72, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65,
   765  	0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x73, 0x6f, 0x72, 0x4f,
   766  	0x66, 0x66, 0x73, 0x65, 0x74, 0x42, 0x6e, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x11, 0x63, 0x6f, 0x6d,
   767  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x12,
   768  	0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f,
   769  	0x74, 0x6f, 0x50, 0x00, 0x5a, 0x3f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
   770  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71,
   771  	0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
   772  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x3b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x63,
   773  	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   774  }
   775  
   776  var (
   777  	edgelq_iam_proto_v1_project_custom_proto_rawDescOnce sync.Once
   778  	edgelq_iam_proto_v1_project_custom_proto_rawDescData = edgelq_iam_proto_v1_project_custom_proto_rawDesc
   779  )
   780  
   781  func edgelq_iam_proto_v1_project_custom_proto_rawDescGZIP() []byte {
   782  	edgelq_iam_proto_v1_project_custom_proto_rawDescOnce.Do(func() {
   783  		edgelq_iam_proto_v1_project_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1_project_custom_proto_rawDescData)
   784  	})
   785  	return edgelq_iam_proto_v1_project_custom_proto_rawDescData
   786  }
   787  
   788  var edgelq_iam_proto_v1_project_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
   789  var edgelq_iam_proto_v1_project_custom_proto_goTypes = []interface{}{
   790  	(*ListMyProjectsRequest)(nil),     // 0: ntt.iam.v1.ListMyProjectsRequest
   791  	(*ListMyProjectsResponse)(nil),    // 1: ntt.iam.v1.ListMyProjectsResponse
   792  	(*SearchMyProjectsRequest)(nil),   // 2: ntt.iam.v1.SearchMyProjectsRequest
   793  	(*SearchMyProjectsResponse)(nil),  // 3: ntt.iam.v1.SearchMyProjectsResponse
   794  	(*project.Project_FieldMask)(nil), // 4: ntt.iam.v1.Project_FieldMask
   795  	(*project.Project)(nil),           // 5: ntt.iam.v1.Project
   796  }
   797  var edgelq_iam_proto_v1_project_custom_proto_depIdxs = []int32{
   798  	4, // 0: ntt.iam.v1.ListMyProjectsRequest.field_mask:type_name -> ntt.iam.v1.Project_FieldMask
   799  	5, // 1: ntt.iam.v1.ListMyProjectsResponse.projects:type_name -> ntt.iam.v1.Project
   800  	4, // 2: ntt.iam.v1.SearchMyProjectsRequest.field_mask:type_name -> ntt.iam.v1.Project_FieldMask
   801  	5, // 3: ntt.iam.v1.SearchMyProjectsResponse.projects:type_name -> ntt.iam.v1.Project
   802  	4, // [4:4] is the sub-list for method output_type
   803  	4, // [4:4] is the sub-list for method input_type
   804  	4, // [4:4] is the sub-list for extension type_name
   805  	4, // [4:4] is the sub-list for extension extendee
   806  	0, // [0:4] is the sub-list for field type_name
   807  }
   808  
   809  func init() { edgelq_iam_proto_v1_project_custom_proto_init() }
   810  func edgelq_iam_proto_v1_project_custom_proto_init() {
   811  	if edgelq_iam_proto_v1_project_custom_proto != nil {
   812  		return
   813  	}
   814  	if !protoimpl.UnsafeEnabled {
   815  
   816  		edgelq_iam_proto_v1_project_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   817  			switch v := v.(*ListMyProjectsRequest); i {
   818  			case 0:
   819  				return &v.state
   820  			case 1:
   821  				return &v.sizeCache
   822  			case 2:
   823  				return &v.unknownFields
   824  			default:
   825  				return nil
   826  			}
   827  		}
   828  		edgelq_iam_proto_v1_project_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   829  			switch v := v.(*ListMyProjectsResponse); i {
   830  			case 0:
   831  				return &v.state
   832  			case 1:
   833  				return &v.sizeCache
   834  			case 2:
   835  				return &v.unknownFields
   836  			default:
   837  				return nil
   838  			}
   839  		}
   840  		edgelq_iam_proto_v1_project_custom_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   841  			switch v := v.(*SearchMyProjectsRequest); i {
   842  			case 0:
   843  				return &v.state
   844  			case 1:
   845  				return &v.sizeCache
   846  			case 2:
   847  				return &v.unknownFields
   848  			default:
   849  				return nil
   850  			}
   851  		}
   852  		edgelq_iam_proto_v1_project_custom_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   853  			switch v := v.(*SearchMyProjectsResponse); i {
   854  			case 0:
   855  				return &v.state
   856  			case 1:
   857  				return &v.sizeCache
   858  			case 2:
   859  				return &v.unknownFields
   860  			default:
   861  				return nil
   862  			}
   863  		}
   864  	}
   865  
   866  	type x struct{}
   867  	out := protoimpl.TypeBuilder{
   868  		File: protoimpl.DescBuilder{
   869  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   870  			RawDescriptor: edgelq_iam_proto_v1_project_custom_proto_rawDesc,
   871  			NumEnums:      0,
   872  			NumMessages:   4,
   873  			NumExtensions: 0,
   874  			NumServices:   0,
   875  		},
   876  		GoTypes:           edgelq_iam_proto_v1_project_custom_proto_goTypes,
   877  		DependencyIndexes: edgelq_iam_proto_v1_project_custom_proto_depIdxs,
   878  		MessageInfos:      edgelq_iam_proto_v1_project_custom_proto_msgTypes,
   879  	}.Build()
   880  	edgelq_iam_proto_v1_project_custom_proto = out.File
   881  	edgelq_iam_proto_v1_project_custom_proto_rawDesc = nil
   882  	edgelq_iam_proto_v1_project_custom_proto_goTypes = nil
   883  	edgelq_iam_proto_v1_project_custom_proto_depIdxs = nil
   884  }