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 }