github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/service_projects_management/service_projects_management_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: ServiceProjectsManagementService 3 // DO NOT EDIT!!! 4 5 package service_projects_management_client 6 7 import ( 8 "google.golang.org/protobuf/proto" 9 10 gotenclient "github.com/cloudwan/goten-sdk/runtime/client" 11 gotenresource "github.com/cloudwan/goten-sdk/runtime/resource" 12 ) 13 14 // proto imports 15 import ( 16 project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 17 service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account" 18 emptypb "google.golang.org/protobuf/types/known/emptypb" 19 ) 20 21 // Reference imports to suppress errors if they are not otherwise used. 22 var ( 23 _ = new(proto.Message) 24 _ = new(gotenclient.MethodDescriptor) 25 _ = gotenresource.WildcardId 26 ) 27 28 // make sure we're using proto imports 29 var ( 30 _ = &project.Project{} 31 _ = &service_account.ServiceAccount{} 32 _ = &emptypb.Empty{} 33 ) 34 35 var ( 36 descriptorsInitialized bool 37 serviceProjectsManagementServiceDescriptor *ServiceProjectsManagementServiceDescriptor 38 listMyServiceProjectsDescriptor *ListMyServiceProjectsDescriptor 39 setupServiceProjectDescriptor *SetupServiceProjectDescriptor 40 reserveServiceNameDescriptor *ReserveServiceNameDescriptor 41 deleteServiceReservationDescriptor *DeleteServiceReservationDescriptor 42 listServiceReservationsDescriptor *ListServiceReservationsDescriptor 43 listProjectServicesDescriptor *ListProjectServicesDescriptor 44 addRegionalAdminAccountForServicesDescriptor *AddRegionalAdminAccountForServicesDescriptor 45 ) 46 47 type ListMyServiceProjectsDescriptor struct{} 48 49 type ListMyServiceProjectsDescriptorClientMsgHandle struct{} 50 51 type ListMyServiceProjectsDescriptorServerMsgHandle struct{} 52 53 func (d *ListMyServiceProjectsDescriptor) NewEmptyClientMsg() proto.Message { 54 return &ListMyServiceProjectsRequest{} 55 } 56 57 func (d *ListMyServiceProjectsDescriptor) NewEmptyServerMsg() proto.Message { 58 return &ListMyServiceProjectsResponse{} 59 } 60 61 func (d *ListMyServiceProjectsDescriptor) IsUnary() bool { 62 return true 63 } 64 65 func (d *ListMyServiceProjectsDescriptor) IsClientStream() bool { 66 return false 67 } 68 69 func (d *ListMyServiceProjectsDescriptor) IsServerStream() bool { 70 return false 71 } 72 73 func (d *ListMyServiceProjectsDescriptor) IsCollection() bool { 74 return true 75 } 76 77 func (d *ListMyServiceProjectsDescriptor) IsPlural() bool { 78 return true 79 } 80 81 func (d *ListMyServiceProjectsDescriptor) HasResource() bool { 82 return true 83 } 84 85 func (d *ListMyServiceProjectsDescriptor) RequestHasResourceBody() bool { 86 return false 87 } 88 89 func (d *ListMyServiceProjectsDescriptor) GetVerb() string { 90 return "listMyServiceProjects" 91 } 92 93 func (d *ListMyServiceProjectsDescriptor) GetMethodName() string { 94 return "ListMyServiceProjects" 95 } 96 97 func (d *ListMyServiceProjectsDescriptor) GetFullMethodName() string { 98 return "/ntt.iam.v1.ServiceProjectsManagementService/ListMyServiceProjects" 99 } 100 101 func (d *ListMyServiceProjectsDescriptor) GetProtoPkgName() string { 102 return "ntt.iam.v1" 103 } 104 105 func (d *ListMyServiceProjectsDescriptor) GetApiName() string { 106 return "ServiceProjectsManagementService" 107 } 108 109 func (d *ListMyServiceProjectsDescriptor) GetServiceDomain() string { 110 return "iam.edgelq.com" 111 } 112 113 func (d *ListMyServiceProjectsDescriptor) GetServiceVersion() string { 114 return "v1" 115 } 116 117 func (d *ListMyServiceProjectsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 118 return serviceProjectsManagementServiceDescriptor 119 } 120 121 func (d *ListMyServiceProjectsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 122 return project.GetDescriptor() 123 } 124 125 func (d *ListMyServiceProjectsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 126 return &ListMyServiceProjectsDescriptorClientMsgHandle{} 127 } 128 129 func (d *ListMyServiceProjectsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 130 return &ListMyServiceProjectsDescriptorServerMsgHandle{} 131 } 132 133 func (h *ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 134 typedMsg := msg.(*ListMyServiceProjectsRequest) 135 var asInterface interface{} = h 136 override, ok := asInterface.(interface { 137 OverrideExtractResourceName(*ListMyServiceProjectsRequest) *project.Name 138 }) 139 if ok { 140 return override.OverrideExtractResourceName(typedMsg) 141 } 142 return nil 143 } 144 145 func (h *ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 146 typedMsg := msg.(*ListMyServiceProjectsRequest) 147 var asInterface interface{} = h 148 override, ok := asInterface.(interface { 149 OverrideExtractResourceNames(*ListMyServiceProjectsRequest) []*project.Name 150 }) 151 if ok { 152 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 153 } 154 return nil 155 } 156 157 func (h *ListMyServiceProjectsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 158 return nil 159 } 160 161 func (h *ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 162 typedMsg := msg.(*ListMyServiceProjectsRequest) 163 var asInterface interface{} = h 164 override, ok := asInterface.(interface { 165 OverrideExtractResourceBody(*ListMyServiceProjectsRequest) *project.Project 166 }) 167 if ok { 168 return override.OverrideExtractResourceBody(typedMsg) 169 } 170 return nil 171 } 172 173 func (h *ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 174 typedMsg := msg.(*ListMyServiceProjectsRequest) 175 var asInterface interface{} = h 176 override, ok := asInterface.(interface { 177 OverrideExtractResourceBodies(*ListMyServiceProjectsRequest) []*project.Project 178 }) 179 if ok { 180 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 181 } 182 return nil 183 } 184 185 func (h *ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 186 typedMsg := msg.(*ListMyServiceProjectsResponse) 187 var asInterface interface{} = h 188 override, ok := asInterface.(interface { 189 OverrideExtractResourceName(*ListMyServiceProjectsResponse) *project.Name 190 }) 191 if ok { 192 return override.OverrideExtractResourceName(typedMsg) 193 } 194 return nil 195 } 196 197 func (h *ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 198 typedMsg := msg.(*ListMyServiceProjectsResponse) 199 var asInterface interface{} = h 200 override, ok := asInterface.(interface { 201 OverrideExtractResourceNames(*ListMyServiceProjectsResponse) []*project.Name 202 }) 203 if ok { 204 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 205 } 206 { 207 if resources := typedMsg.GetProjects(); len(resources) > 0 { 208 list := make(project.ProjectNameList, 0, len(resources)) 209 for _, res := range resources { 210 list = append(list, res.GetName()) 211 } 212 return list 213 } 214 } 215 return (project.ProjectNameList)(nil) 216 } 217 218 func (h *ListMyServiceProjectsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 219 return nil 220 } 221 222 func (h *ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 223 typedMsg := msg.(*ListMyServiceProjectsResponse) 224 var asInterface interface{} = h 225 override, ok := asInterface.(interface { 226 OverrideExtractResourceBody(*ListMyServiceProjectsResponse) *project.Project 227 }) 228 if ok { 229 return override.OverrideExtractResourceBody(typedMsg) 230 } 231 return nil 232 } 233 234 func (h *ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 235 typedMsg := msg.(*ListMyServiceProjectsResponse) 236 var asInterface interface{} = h 237 override, ok := asInterface.(interface { 238 OverrideExtractResourceBodies(*ListMyServiceProjectsResponse) []*project.Project 239 }) 240 if ok { 241 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 242 } 243 { 244 if resources := typedMsg.GetProjects(); len(resources) > 0 { 245 return project.ProjectList(resources) 246 } 247 } 248 return (project.ProjectList)(nil) 249 } 250 251 func GetListMyServiceProjectsDescriptor() *ListMyServiceProjectsDescriptor { 252 return listMyServiceProjectsDescriptor 253 } 254 255 type SetupServiceProjectDescriptor struct{} 256 257 type SetupServiceProjectDescriptorClientMsgHandle struct{} 258 259 type SetupServiceProjectDescriptorServerMsgHandle struct{} 260 261 func (d *SetupServiceProjectDescriptor) NewEmptyClientMsg() proto.Message { 262 return &SetupServiceProjectRequest{} 263 } 264 265 func (d *SetupServiceProjectDescriptor) NewEmptyServerMsg() proto.Message { 266 return &project.Project{} 267 } 268 269 func (d *SetupServiceProjectDescriptor) IsUnary() bool { 270 return true 271 } 272 273 func (d *SetupServiceProjectDescriptor) IsClientStream() bool { 274 return false 275 } 276 277 func (d *SetupServiceProjectDescriptor) IsServerStream() bool { 278 return false 279 } 280 281 func (d *SetupServiceProjectDescriptor) IsCollection() bool { 282 return true 283 } 284 285 func (d *SetupServiceProjectDescriptor) IsPlural() bool { 286 return false 287 } 288 289 func (d *SetupServiceProjectDescriptor) HasResource() bool { 290 return true 291 } 292 293 func (d *SetupServiceProjectDescriptor) RequestHasResourceBody() bool { 294 return false 295 } 296 297 func (d *SetupServiceProjectDescriptor) GetVerb() string { 298 return "setupServiceProject" 299 } 300 301 func (d *SetupServiceProjectDescriptor) GetMethodName() string { 302 return "SetupServiceProject" 303 } 304 305 func (d *SetupServiceProjectDescriptor) GetFullMethodName() string { 306 return "/ntt.iam.v1.ServiceProjectsManagementService/SetupServiceProject" 307 } 308 309 func (d *SetupServiceProjectDescriptor) GetProtoPkgName() string { 310 return "ntt.iam.v1" 311 } 312 313 func (d *SetupServiceProjectDescriptor) GetApiName() string { 314 return "ServiceProjectsManagementService" 315 } 316 317 func (d *SetupServiceProjectDescriptor) GetServiceDomain() string { 318 return "iam.edgelq.com" 319 } 320 321 func (d *SetupServiceProjectDescriptor) GetServiceVersion() string { 322 return "v1" 323 } 324 325 func (d *SetupServiceProjectDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 326 return serviceProjectsManagementServiceDescriptor 327 } 328 329 func (d *SetupServiceProjectDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 330 return project.GetDescriptor() 331 } 332 333 func (d *SetupServiceProjectDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 334 return &SetupServiceProjectDescriptorClientMsgHandle{} 335 } 336 337 func (d *SetupServiceProjectDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 338 return &SetupServiceProjectDescriptorServerMsgHandle{} 339 } 340 341 func (h *SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 342 typedMsg := msg.(*SetupServiceProjectRequest) 343 var asInterface interface{} = h 344 override, ok := asInterface.(interface { 345 OverrideExtractResourceName(*SetupServiceProjectRequest) *project.Name 346 }) 347 if ok { 348 return override.OverrideExtractResourceName(typedMsg) 349 } 350 return nil 351 } 352 353 func (h *SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 354 typedMsg := msg.(*SetupServiceProjectRequest) 355 var asInterface interface{} = h 356 override, ok := asInterface.(interface { 357 OverrideExtractResourceNames(*SetupServiceProjectRequest) []*project.Name 358 }) 359 if ok { 360 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 361 } 362 return nil 363 } 364 365 func (h *SetupServiceProjectDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 366 return nil 367 } 368 369 func (h *SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 370 typedMsg := msg.(*SetupServiceProjectRequest) 371 var asInterface interface{} = h 372 override, ok := asInterface.(interface { 373 OverrideExtractResourceBody(*SetupServiceProjectRequest) *project.Project 374 }) 375 if ok { 376 return override.OverrideExtractResourceBody(typedMsg) 377 } 378 return nil 379 } 380 381 func (h *SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 382 typedMsg := msg.(*SetupServiceProjectRequest) 383 var asInterface interface{} = h 384 override, ok := asInterface.(interface { 385 OverrideExtractResourceBodies(*SetupServiceProjectRequest) []*project.Project 386 }) 387 if ok { 388 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 389 } 390 return nil 391 } 392 393 func (h *SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 394 typedMsg := msg.(*project.Project) 395 var asInterface interface{} = h 396 override, ok := asInterface.(interface { 397 OverrideExtractResourceName(*project.Project) *project.Name 398 }) 399 if ok { 400 return override.OverrideExtractResourceName(typedMsg) 401 } 402 return nil 403 } 404 405 func (h *SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 406 typedMsg := msg.(*project.Project) 407 var asInterface interface{} = h 408 override, ok := asInterface.(interface { 409 OverrideExtractResourceNames(*project.Project) []*project.Name 410 }) 411 if ok { 412 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 413 } 414 return nil 415 } 416 417 func (h *SetupServiceProjectDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 418 return nil 419 } 420 421 func (h *SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 422 return msg.(*project.Project) 423 } 424 425 func (h *SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 426 typedMsg := msg.(*project.Project) 427 var asInterface interface{} = h 428 override, ok := asInterface.(interface { 429 OverrideExtractResourceBodies(*project.Project) []*project.Project 430 }) 431 if ok { 432 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 433 } 434 return nil 435 } 436 437 func GetSetupServiceProjectDescriptor() *SetupServiceProjectDescriptor { 438 return setupServiceProjectDescriptor 439 } 440 441 type ReserveServiceNameDescriptor struct{} 442 443 type ReserveServiceNameDescriptorClientMsgHandle struct{} 444 445 type ReserveServiceNameDescriptorServerMsgHandle struct{} 446 447 func (d *ReserveServiceNameDescriptor) NewEmptyClientMsg() proto.Message { 448 return &ReserveServiceNameRequest{} 449 } 450 451 func (d *ReserveServiceNameDescriptor) NewEmptyServerMsg() proto.Message { 452 return &ReserveServiceNameResponse{} 453 } 454 455 func (d *ReserveServiceNameDescriptor) IsUnary() bool { 456 return true 457 } 458 459 func (d *ReserveServiceNameDescriptor) IsClientStream() bool { 460 return false 461 } 462 463 func (d *ReserveServiceNameDescriptor) IsServerStream() bool { 464 return false 465 } 466 467 func (d *ReserveServiceNameDescriptor) IsCollection() bool { 468 return false 469 } 470 471 func (d *ReserveServiceNameDescriptor) IsPlural() bool { 472 return false 473 } 474 475 func (d *ReserveServiceNameDescriptor) HasResource() bool { 476 return true 477 } 478 479 func (d *ReserveServiceNameDescriptor) RequestHasResourceBody() bool { 480 return false 481 } 482 483 func (d *ReserveServiceNameDescriptor) GetVerb() string { 484 return "reserveServiceName" 485 } 486 487 func (d *ReserveServiceNameDescriptor) GetMethodName() string { 488 return "ReserveServiceName" 489 } 490 491 func (d *ReserveServiceNameDescriptor) GetFullMethodName() string { 492 return "/ntt.iam.v1.ServiceProjectsManagementService/ReserveServiceName" 493 } 494 495 func (d *ReserveServiceNameDescriptor) GetProtoPkgName() string { 496 return "ntt.iam.v1" 497 } 498 499 func (d *ReserveServiceNameDescriptor) GetApiName() string { 500 return "ServiceProjectsManagementService" 501 } 502 503 func (d *ReserveServiceNameDescriptor) GetServiceDomain() string { 504 return "iam.edgelq.com" 505 } 506 507 func (d *ReserveServiceNameDescriptor) GetServiceVersion() string { 508 return "v1" 509 } 510 511 func (d *ReserveServiceNameDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 512 return serviceProjectsManagementServiceDescriptor 513 } 514 515 func (d *ReserveServiceNameDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 516 return project.GetDescriptor() 517 } 518 519 func (d *ReserveServiceNameDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 520 return &ReserveServiceNameDescriptorClientMsgHandle{} 521 } 522 523 func (d *ReserveServiceNameDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 524 return &ReserveServiceNameDescriptorServerMsgHandle{} 525 } 526 527 func (h *ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 528 typedMsg := msg.(*ReserveServiceNameRequest) 529 var asInterface interface{} = h 530 override, ok := asInterface.(interface { 531 OverrideExtractResourceName(*ReserveServiceNameRequest) *project.Name 532 }) 533 if ok { 534 return override.OverrideExtractResourceName(typedMsg) 535 } 536 { 537 if name := typedMsg.GetName(); name != nil { 538 return name 539 } 540 } 541 return (*project.Name)(nil) 542 } 543 544 func (h *ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 545 typedMsg := msg.(*ReserveServiceNameRequest) 546 var asInterface interface{} = h 547 override, ok := asInterface.(interface { 548 OverrideExtractResourceNames(*ReserveServiceNameRequest) []*project.Name 549 }) 550 if ok { 551 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 552 } 553 return nil 554 } 555 556 func (h *ReserveServiceNameDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 557 return nil 558 } 559 560 func (h *ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 561 typedMsg := msg.(*ReserveServiceNameRequest) 562 var asInterface interface{} = h 563 override, ok := asInterface.(interface { 564 OverrideExtractResourceBody(*ReserveServiceNameRequest) *project.Project 565 }) 566 if ok { 567 return override.OverrideExtractResourceBody(typedMsg) 568 } 569 return nil 570 } 571 572 func (h *ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 573 typedMsg := msg.(*ReserveServiceNameRequest) 574 var asInterface interface{} = h 575 override, ok := asInterface.(interface { 576 OverrideExtractResourceBodies(*ReserveServiceNameRequest) []*project.Project 577 }) 578 if ok { 579 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 580 } 581 return nil 582 } 583 584 func (h *ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 585 typedMsg := msg.(*ReserveServiceNameResponse) 586 var asInterface interface{} = h 587 override, ok := asInterface.(interface { 588 OverrideExtractResourceName(*ReserveServiceNameResponse) *project.Name 589 }) 590 if ok { 591 return override.OverrideExtractResourceName(typedMsg) 592 } 593 return nil 594 } 595 596 func (h *ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 597 typedMsg := msg.(*ReserveServiceNameResponse) 598 var asInterface interface{} = h 599 override, ok := asInterface.(interface { 600 OverrideExtractResourceNames(*ReserveServiceNameResponse) []*project.Name 601 }) 602 if ok { 603 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 604 } 605 return nil 606 } 607 608 func (h *ReserveServiceNameDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 609 return nil 610 } 611 612 func (h *ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 613 typedMsg := msg.(*ReserveServiceNameResponse) 614 var asInterface interface{} = h 615 override, ok := asInterface.(interface { 616 OverrideExtractResourceBody(*ReserveServiceNameResponse) *project.Project 617 }) 618 if ok { 619 return override.OverrideExtractResourceBody(typedMsg) 620 } 621 return nil 622 } 623 624 func (h *ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 625 typedMsg := msg.(*ReserveServiceNameResponse) 626 var asInterface interface{} = h 627 override, ok := asInterface.(interface { 628 OverrideExtractResourceBodies(*ReserveServiceNameResponse) []*project.Project 629 }) 630 if ok { 631 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 632 } 633 return nil 634 } 635 636 func GetReserveServiceNameDescriptor() *ReserveServiceNameDescriptor { 637 return reserveServiceNameDescriptor 638 } 639 640 type DeleteServiceReservationDescriptor struct{} 641 642 type DeleteServiceReservationDescriptorClientMsgHandle struct{} 643 644 type DeleteServiceReservationDescriptorServerMsgHandle struct{} 645 646 func (d *DeleteServiceReservationDescriptor) NewEmptyClientMsg() proto.Message { 647 return &DeleteServiceReservationRequest{} 648 } 649 650 func (d *DeleteServiceReservationDescriptor) NewEmptyServerMsg() proto.Message { 651 return &emptypb.Empty{} 652 } 653 654 func (d *DeleteServiceReservationDescriptor) IsUnary() bool { 655 return true 656 } 657 658 func (d *DeleteServiceReservationDescriptor) IsClientStream() bool { 659 return false 660 } 661 662 func (d *DeleteServiceReservationDescriptor) IsServerStream() bool { 663 return false 664 } 665 666 func (d *DeleteServiceReservationDescriptor) IsCollection() bool { 667 return false 668 } 669 670 func (d *DeleteServiceReservationDescriptor) IsPlural() bool { 671 return false 672 } 673 674 func (d *DeleteServiceReservationDescriptor) HasResource() bool { 675 return true 676 } 677 678 func (d *DeleteServiceReservationDescriptor) RequestHasResourceBody() bool { 679 return false 680 } 681 682 func (d *DeleteServiceReservationDescriptor) GetVerb() string { 683 return "deleteServiceReservation" 684 } 685 686 func (d *DeleteServiceReservationDescriptor) GetMethodName() string { 687 return "DeleteServiceReservation" 688 } 689 690 func (d *DeleteServiceReservationDescriptor) GetFullMethodName() string { 691 return "/ntt.iam.v1.ServiceProjectsManagementService/DeleteServiceReservation" 692 } 693 694 func (d *DeleteServiceReservationDescriptor) GetProtoPkgName() string { 695 return "ntt.iam.v1" 696 } 697 698 func (d *DeleteServiceReservationDescriptor) GetApiName() string { 699 return "ServiceProjectsManagementService" 700 } 701 702 func (d *DeleteServiceReservationDescriptor) GetServiceDomain() string { 703 return "iam.edgelq.com" 704 } 705 706 func (d *DeleteServiceReservationDescriptor) GetServiceVersion() string { 707 return "v1" 708 } 709 710 func (d *DeleteServiceReservationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 711 return serviceProjectsManagementServiceDescriptor 712 } 713 714 func (d *DeleteServiceReservationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 715 return project.GetDescriptor() 716 } 717 718 func (d *DeleteServiceReservationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 719 return &DeleteServiceReservationDescriptorClientMsgHandle{} 720 } 721 722 func (d *DeleteServiceReservationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 723 return &DeleteServiceReservationDescriptorServerMsgHandle{} 724 } 725 726 func (h *DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 727 typedMsg := msg.(*DeleteServiceReservationRequest) 728 var asInterface interface{} = h 729 override, ok := asInterface.(interface { 730 OverrideExtractResourceName(*DeleteServiceReservationRequest) *project.Name 731 }) 732 if ok { 733 return override.OverrideExtractResourceName(typedMsg) 734 } 735 { 736 if name := typedMsg.GetName(); name != nil { 737 return name 738 } 739 } 740 return (*project.Name)(nil) 741 } 742 743 func (h *DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 744 typedMsg := msg.(*DeleteServiceReservationRequest) 745 var asInterface interface{} = h 746 override, ok := asInterface.(interface { 747 OverrideExtractResourceNames(*DeleteServiceReservationRequest) []*project.Name 748 }) 749 if ok { 750 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 751 } 752 return nil 753 } 754 755 func (h *DeleteServiceReservationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 756 return nil 757 } 758 759 func (h *DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 760 typedMsg := msg.(*DeleteServiceReservationRequest) 761 var asInterface interface{} = h 762 override, ok := asInterface.(interface { 763 OverrideExtractResourceBody(*DeleteServiceReservationRequest) *project.Project 764 }) 765 if ok { 766 return override.OverrideExtractResourceBody(typedMsg) 767 } 768 return nil 769 } 770 771 func (h *DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 772 typedMsg := msg.(*DeleteServiceReservationRequest) 773 var asInterface interface{} = h 774 override, ok := asInterface.(interface { 775 OverrideExtractResourceBodies(*DeleteServiceReservationRequest) []*project.Project 776 }) 777 if ok { 778 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 779 } 780 return nil 781 } 782 783 func (h *DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 784 typedMsg := msg.(*emptypb.Empty) 785 var asInterface interface{} = h 786 override, ok := asInterface.(interface { 787 OverrideExtractResourceName(*emptypb.Empty) *project.Name 788 }) 789 if ok { 790 return override.OverrideExtractResourceName(typedMsg) 791 } 792 return nil 793 } 794 795 func (h *DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 796 typedMsg := msg.(*emptypb.Empty) 797 var asInterface interface{} = h 798 override, ok := asInterface.(interface { 799 OverrideExtractResourceNames(*emptypb.Empty) []*project.Name 800 }) 801 if ok { 802 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 803 } 804 return nil 805 } 806 807 func (h *DeleteServiceReservationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 808 return nil 809 } 810 811 func (h *DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 812 typedMsg := msg.(*emptypb.Empty) 813 var asInterface interface{} = h 814 override, ok := asInterface.(interface { 815 OverrideExtractResourceBody(*emptypb.Empty) *project.Project 816 }) 817 if ok { 818 return override.OverrideExtractResourceBody(typedMsg) 819 } 820 return nil 821 } 822 823 func (h *DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 824 typedMsg := msg.(*emptypb.Empty) 825 var asInterface interface{} = h 826 override, ok := asInterface.(interface { 827 OverrideExtractResourceBodies(*emptypb.Empty) []*project.Project 828 }) 829 if ok { 830 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 831 } 832 return nil 833 } 834 835 func GetDeleteServiceReservationDescriptor() *DeleteServiceReservationDescriptor { 836 return deleteServiceReservationDescriptor 837 } 838 839 type ListServiceReservationsDescriptor struct{} 840 841 type ListServiceReservationsDescriptorClientMsgHandle struct{} 842 843 type ListServiceReservationsDescriptorServerMsgHandle struct{} 844 845 func (d *ListServiceReservationsDescriptor) NewEmptyClientMsg() proto.Message { 846 return &ListServiceReservationsRequest{} 847 } 848 849 func (d *ListServiceReservationsDescriptor) NewEmptyServerMsg() proto.Message { 850 return &ListServiceReservationsResponse{} 851 } 852 853 func (d *ListServiceReservationsDescriptor) IsUnary() bool { 854 return true 855 } 856 857 func (d *ListServiceReservationsDescriptor) IsClientStream() bool { 858 return false 859 } 860 861 func (d *ListServiceReservationsDescriptor) IsServerStream() bool { 862 return false 863 } 864 865 func (d *ListServiceReservationsDescriptor) IsCollection() bool { 866 return false 867 } 868 869 func (d *ListServiceReservationsDescriptor) IsPlural() bool { 870 return false 871 } 872 873 func (d *ListServiceReservationsDescriptor) HasResource() bool { 874 return true 875 } 876 877 func (d *ListServiceReservationsDescriptor) RequestHasResourceBody() bool { 878 return false 879 } 880 881 func (d *ListServiceReservationsDescriptor) GetVerb() string { 882 return "listServiceReservations" 883 } 884 885 func (d *ListServiceReservationsDescriptor) GetMethodName() string { 886 return "ListServiceReservations" 887 } 888 889 func (d *ListServiceReservationsDescriptor) GetFullMethodName() string { 890 return "/ntt.iam.v1.ServiceProjectsManagementService/ListServiceReservations" 891 } 892 893 func (d *ListServiceReservationsDescriptor) GetProtoPkgName() string { 894 return "ntt.iam.v1" 895 } 896 897 func (d *ListServiceReservationsDescriptor) GetApiName() string { 898 return "ServiceProjectsManagementService" 899 } 900 901 func (d *ListServiceReservationsDescriptor) GetServiceDomain() string { 902 return "iam.edgelq.com" 903 } 904 905 func (d *ListServiceReservationsDescriptor) GetServiceVersion() string { 906 return "v1" 907 } 908 909 func (d *ListServiceReservationsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 910 return serviceProjectsManagementServiceDescriptor 911 } 912 913 func (d *ListServiceReservationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 914 return project.GetDescriptor() 915 } 916 917 func (d *ListServiceReservationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 918 return &ListServiceReservationsDescriptorClientMsgHandle{} 919 } 920 921 func (d *ListServiceReservationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 922 return &ListServiceReservationsDescriptorServerMsgHandle{} 923 } 924 925 func (h *ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 926 typedMsg := msg.(*ListServiceReservationsRequest) 927 var asInterface interface{} = h 928 override, ok := asInterface.(interface { 929 OverrideExtractResourceName(*ListServiceReservationsRequest) *project.Name 930 }) 931 if ok { 932 return override.OverrideExtractResourceName(typedMsg) 933 } 934 { 935 if name := typedMsg.GetName(); name != nil { 936 return name 937 } 938 } 939 return (*project.Name)(nil) 940 } 941 942 func (h *ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 943 typedMsg := msg.(*ListServiceReservationsRequest) 944 var asInterface interface{} = h 945 override, ok := asInterface.(interface { 946 OverrideExtractResourceNames(*ListServiceReservationsRequest) []*project.Name 947 }) 948 if ok { 949 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 950 } 951 return nil 952 } 953 954 func (h *ListServiceReservationsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 955 return nil 956 } 957 958 func (h *ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 959 typedMsg := msg.(*ListServiceReservationsRequest) 960 var asInterface interface{} = h 961 override, ok := asInterface.(interface { 962 OverrideExtractResourceBody(*ListServiceReservationsRequest) *project.Project 963 }) 964 if ok { 965 return override.OverrideExtractResourceBody(typedMsg) 966 } 967 return nil 968 } 969 970 func (h *ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 971 typedMsg := msg.(*ListServiceReservationsRequest) 972 var asInterface interface{} = h 973 override, ok := asInterface.(interface { 974 OverrideExtractResourceBodies(*ListServiceReservationsRequest) []*project.Project 975 }) 976 if ok { 977 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 978 } 979 return nil 980 } 981 982 func (h *ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 983 typedMsg := msg.(*ListServiceReservationsResponse) 984 var asInterface interface{} = h 985 override, ok := asInterface.(interface { 986 OverrideExtractResourceName(*ListServiceReservationsResponse) *project.Name 987 }) 988 if ok { 989 return override.OverrideExtractResourceName(typedMsg) 990 } 991 return nil 992 } 993 994 func (h *ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 995 typedMsg := msg.(*ListServiceReservationsResponse) 996 var asInterface interface{} = h 997 override, ok := asInterface.(interface { 998 OverrideExtractResourceNames(*ListServiceReservationsResponse) []*project.Name 999 }) 1000 if ok { 1001 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 1002 } 1003 return nil 1004 } 1005 1006 func (h *ListServiceReservationsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1007 return nil 1008 } 1009 1010 func (h *ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1011 typedMsg := msg.(*ListServiceReservationsResponse) 1012 var asInterface interface{} = h 1013 override, ok := asInterface.(interface { 1014 OverrideExtractResourceBody(*ListServiceReservationsResponse) *project.Project 1015 }) 1016 if ok { 1017 return override.OverrideExtractResourceBody(typedMsg) 1018 } 1019 return nil 1020 } 1021 1022 func (h *ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1023 typedMsg := msg.(*ListServiceReservationsResponse) 1024 var asInterface interface{} = h 1025 override, ok := asInterface.(interface { 1026 OverrideExtractResourceBodies(*ListServiceReservationsResponse) []*project.Project 1027 }) 1028 if ok { 1029 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 1030 } 1031 return nil 1032 } 1033 1034 func GetListServiceReservationsDescriptor() *ListServiceReservationsDescriptor { 1035 return listServiceReservationsDescriptor 1036 } 1037 1038 type ListProjectServicesDescriptor struct{} 1039 1040 type ListProjectServicesDescriptorClientMsgHandle struct{} 1041 1042 type ListProjectServicesDescriptorServerMsgHandle struct{} 1043 1044 func (d *ListProjectServicesDescriptor) NewEmptyClientMsg() proto.Message { 1045 return &ListProjectServicesRequest{} 1046 } 1047 1048 func (d *ListProjectServicesDescriptor) NewEmptyServerMsg() proto.Message { 1049 return &ListProjectServicesResponse{} 1050 } 1051 1052 func (d *ListProjectServicesDescriptor) IsUnary() bool { 1053 return true 1054 } 1055 1056 func (d *ListProjectServicesDescriptor) IsClientStream() bool { 1057 return false 1058 } 1059 1060 func (d *ListProjectServicesDescriptor) IsServerStream() bool { 1061 return false 1062 } 1063 1064 func (d *ListProjectServicesDescriptor) IsCollection() bool { 1065 return false 1066 } 1067 1068 func (d *ListProjectServicesDescriptor) IsPlural() bool { 1069 return false 1070 } 1071 1072 func (d *ListProjectServicesDescriptor) HasResource() bool { 1073 return true 1074 } 1075 1076 func (d *ListProjectServicesDescriptor) RequestHasResourceBody() bool { 1077 return false 1078 } 1079 1080 func (d *ListProjectServicesDescriptor) GetVerb() string { 1081 return "listProjectServices" 1082 } 1083 1084 func (d *ListProjectServicesDescriptor) GetMethodName() string { 1085 return "ListProjectServices" 1086 } 1087 1088 func (d *ListProjectServicesDescriptor) GetFullMethodName() string { 1089 return "/ntt.iam.v1.ServiceProjectsManagementService/ListProjectServices" 1090 } 1091 1092 func (d *ListProjectServicesDescriptor) GetProtoPkgName() string { 1093 return "ntt.iam.v1" 1094 } 1095 1096 func (d *ListProjectServicesDescriptor) GetApiName() string { 1097 return "ServiceProjectsManagementService" 1098 } 1099 1100 func (d *ListProjectServicesDescriptor) GetServiceDomain() string { 1101 return "iam.edgelq.com" 1102 } 1103 1104 func (d *ListProjectServicesDescriptor) GetServiceVersion() string { 1105 return "v1" 1106 } 1107 1108 func (d *ListProjectServicesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1109 return serviceProjectsManagementServiceDescriptor 1110 } 1111 1112 func (d *ListProjectServicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1113 return project.GetDescriptor() 1114 } 1115 1116 func (d *ListProjectServicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1117 return &ListProjectServicesDescriptorClientMsgHandle{} 1118 } 1119 1120 func (d *ListProjectServicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1121 return &ListProjectServicesDescriptorServerMsgHandle{} 1122 } 1123 1124 func (h *ListProjectServicesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1125 typedMsg := msg.(*ListProjectServicesRequest) 1126 var asInterface interface{} = h 1127 override, ok := asInterface.(interface { 1128 OverrideExtractResourceName(*ListProjectServicesRequest) *project.Name 1129 }) 1130 if ok { 1131 return override.OverrideExtractResourceName(typedMsg) 1132 } 1133 { 1134 if name := typedMsg.GetName(); name != nil { 1135 return name 1136 } 1137 } 1138 return (*project.Name)(nil) 1139 } 1140 1141 func (h *ListProjectServicesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1142 typedMsg := msg.(*ListProjectServicesRequest) 1143 var asInterface interface{} = h 1144 override, ok := asInterface.(interface { 1145 OverrideExtractResourceNames(*ListProjectServicesRequest) []*project.Name 1146 }) 1147 if ok { 1148 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 1149 } 1150 return nil 1151 } 1152 1153 func (h *ListProjectServicesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1154 return nil 1155 } 1156 1157 func (h *ListProjectServicesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1158 typedMsg := msg.(*ListProjectServicesRequest) 1159 var asInterface interface{} = h 1160 override, ok := asInterface.(interface { 1161 OverrideExtractResourceBody(*ListProjectServicesRequest) *project.Project 1162 }) 1163 if ok { 1164 return override.OverrideExtractResourceBody(typedMsg) 1165 } 1166 return nil 1167 } 1168 1169 func (h *ListProjectServicesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1170 typedMsg := msg.(*ListProjectServicesRequest) 1171 var asInterface interface{} = h 1172 override, ok := asInterface.(interface { 1173 OverrideExtractResourceBodies(*ListProjectServicesRequest) []*project.Project 1174 }) 1175 if ok { 1176 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 1177 } 1178 return nil 1179 } 1180 1181 func (h *ListProjectServicesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1182 typedMsg := msg.(*ListProjectServicesResponse) 1183 var asInterface interface{} = h 1184 override, ok := asInterface.(interface { 1185 OverrideExtractResourceName(*ListProjectServicesResponse) *project.Name 1186 }) 1187 if ok { 1188 return override.OverrideExtractResourceName(typedMsg) 1189 } 1190 return nil 1191 } 1192 1193 func (h *ListProjectServicesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1194 typedMsg := msg.(*ListProjectServicesResponse) 1195 var asInterface interface{} = h 1196 override, ok := asInterface.(interface { 1197 OverrideExtractResourceNames(*ListProjectServicesResponse) []*project.Name 1198 }) 1199 if ok { 1200 return project.ProjectNameList(override.OverrideExtractResourceNames(typedMsg)) 1201 } 1202 return nil 1203 } 1204 1205 func (h *ListProjectServicesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1206 return nil 1207 } 1208 1209 func (h *ListProjectServicesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1210 typedMsg := msg.(*ListProjectServicesResponse) 1211 var asInterface interface{} = h 1212 override, ok := asInterface.(interface { 1213 OverrideExtractResourceBody(*ListProjectServicesResponse) *project.Project 1214 }) 1215 if ok { 1216 return override.OverrideExtractResourceBody(typedMsg) 1217 } 1218 return nil 1219 } 1220 1221 func (h *ListProjectServicesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1222 typedMsg := msg.(*ListProjectServicesResponse) 1223 var asInterface interface{} = h 1224 override, ok := asInterface.(interface { 1225 OverrideExtractResourceBodies(*ListProjectServicesResponse) []*project.Project 1226 }) 1227 if ok { 1228 return project.ProjectList(override.OverrideExtractResourceBodies(typedMsg)) 1229 } 1230 return nil 1231 } 1232 1233 func GetListProjectServicesDescriptor() *ListProjectServicesDescriptor { 1234 return listProjectServicesDescriptor 1235 } 1236 1237 type AddRegionalAdminAccountForServicesDescriptor struct{} 1238 1239 type AddRegionalAdminAccountForServicesDescriptorClientMsgHandle struct{} 1240 1241 type AddRegionalAdminAccountForServicesDescriptorServerMsgHandle struct{} 1242 1243 func (d *AddRegionalAdminAccountForServicesDescriptor) NewEmptyClientMsg() proto.Message { 1244 return &AddRegionalAdminAccountForServicesRequest{} 1245 } 1246 1247 func (d *AddRegionalAdminAccountForServicesDescriptor) NewEmptyServerMsg() proto.Message { 1248 return &AddRegionalAdminAccountForServicesResponse{} 1249 } 1250 1251 func (d *AddRegionalAdminAccountForServicesDescriptor) IsUnary() bool { 1252 return true 1253 } 1254 1255 func (d *AddRegionalAdminAccountForServicesDescriptor) IsClientStream() bool { 1256 return false 1257 } 1258 1259 func (d *AddRegionalAdminAccountForServicesDescriptor) IsServerStream() bool { 1260 return false 1261 } 1262 1263 func (d *AddRegionalAdminAccountForServicesDescriptor) IsCollection() bool { 1264 return true 1265 } 1266 1267 func (d *AddRegionalAdminAccountForServicesDescriptor) IsPlural() bool { 1268 return false 1269 } 1270 1271 func (d *AddRegionalAdminAccountForServicesDescriptor) HasResource() bool { 1272 return true 1273 } 1274 1275 func (d *AddRegionalAdminAccountForServicesDescriptor) RequestHasResourceBody() bool { 1276 return false 1277 } 1278 1279 func (d *AddRegionalAdminAccountForServicesDescriptor) GetVerb() string { 1280 return "addRegionalAdminAccountForServices" 1281 } 1282 1283 func (d *AddRegionalAdminAccountForServicesDescriptor) GetMethodName() string { 1284 return "AddRegionalAdminAccountForServices" 1285 } 1286 1287 func (d *AddRegionalAdminAccountForServicesDescriptor) GetFullMethodName() string { 1288 return "/ntt.iam.v1.ServiceProjectsManagementService/AddRegionalAdminAccountForServices" 1289 } 1290 1291 func (d *AddRegionalAdminAccountForServicesDescriptor) GetProtoPkgName() string { 1292 return "ntt.iam.v1" 1293 } 1294 1295 func (d *AddRegionalAdminAccountForServicesDescriptor) GetApiName() string { 1296 return "ServiceProjectsManagementService" 1297 } 1298 1299 func (d *AddRegionalAdminAccountForServicesDescriptor) GetServiceDomain() string { 1300 return "iam.edgelq.com" 1301 } 1302 1303 func (d *AddRegionalAdminAccountForServicesDescriptor) GetServiceVersion() string { 1304 return "v1" 1305 } 1306 1307 func (d *AddRegionalAdminAccountForServicesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1308 return serviceProjectsManagementServiceDescriptor 1309 } 1310 1311 func (d *AddRegionalAdminAccountForServicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1312 return service_account.GetDescriptor() 1313 } 1314 1315 func (d *AddRegionalAdminAccountForServicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1316 return &AddRegionalAdminAccountForServicesDescriptorClientMsgHandle{} 1317 } 1318 1319 func (d *AddRegionalAdminAccountForServicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1320 return &AddRegionalAdminAccountForServicesDescriptorServerMsgHandle{} 1321 } 1322 1323 func (h *AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1324 typedMsg := msg.(*AddRegionalAdminAccountForServicesRequest) 1325 var asInterface interface{} = h 1326 override, ok := asInterface.(interface { 1327 OverrideExtractResourceName(*AddRegionalAdminAccountForServicesRequest) *service_account.Name 1328 }) 1329 if ok { 1330 return override.OverrideExtractResourceName(typedMsg) 1331 } 1332 return nil 1333 } 1334 1335 func (h *AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1336 typedMsg := msg.(*AddRegionalAdminAccountForServicesRequest) 1337 var asInterface interface{} = h 1338 override, ok := asInterface.(interface { 1339 OverrideExtractResourceNames(*AddRegionalAdminAccountForServicesRequest) []*service_account.Name 1340 }) 1341 if ok { 1342 return service_account.ServiceAccountNameList(override.OverrideExtractResourceNames(typedMsg)) 1343 } 1344 return nil 1345 } 1346 1347 func (h *AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1348 typedMsg := msg.(*AddRegionalAdminAccountForServicesRequest) 1349 var asInterface interface{} = h 1350 override, ok := asInterface.(interface { 1351 OverrideExtractCollectionName(*AddRegionalAdminAccountForServicesRequest) *service_account.ParentName 1352 }) 1353 if ok { 1354 return override.OverrideExtractCollectionName(typedMsg) 1355 } 1356 { 1357 if parentName := typedMsg.GetParent(); parentName != nil { 1358 return parentName 1359 } 1360 } 1361 return (*service_account.ParentName)(nil) 1362 } 1363 1364 func (h *AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1365 typedMsg := msg.(*AddRegionalAdminAccountForServicesRequest) 1366 var asInterface interface{} = h 1367 override, ok := asInterface.(interface { 1368 OverrideExtractResourceBody(*AddRegionalAdminAccountForServicesRequest) *service_account.ServiceAccount 1369 }) 1370 if ok { 1371 return override.OverrideExtractResourceBody(typedMsg) 1372 } 1373 return nil 1374 } 1375 1376 func (h *AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1377 typedMsg := msg.(*AddRegionalAdminAccountForServicesRequest) 1378 var asInterface interface{} = h 1379 override, ok := asInterface.(interface { 1380 OverrideExtractResourceBodies(*AddRegionalAdminAccountForServicesRequest) []*service_account.ServiceAccount 1381 }) 1382 if ok { 1383 return service_account.ServiceAccountList(override.OverrideExtractResourceBodies(typedMsg)) 1384 } 1385 return nil 1386 } 1387 1388 func (h *AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1389 typedMsg := msg.(*AddRegionalAdminAccountForServicesResponse) 1390 var asInterface interface{} = h 1391 override, ok := asInterface.(interface { 1392 OverrideExtractResourceName(*AddRegionalAdminAccountForServicesResponse) *service_account.Name 1393 }) 1394 if ok { 1395 return override.OverrideExtractResourceName(typedMsg) 1396 } 1397 return nil 1398 } 1399 1400 func (h *AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1401 typedMsg := msg.(*AddRegionalAdminAccountForServicesResponse) 1402 var asInterface interface{} = h 1403 override, ok := asInterface.(interface { 1404 OverrideExtractResourceNames(*AddRegionalAdminAccountForServicesResponse) []*service_account.Name 1405 }) 1406 if ok { 1407 return service_account.ServiceAccountNameList(override.OverrideExtractResourceNames(typedMsg)) 1408 } 1409 return nil 1410 } 1411 1412 func (h *AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1413 typedMsg := msg.(*AddRegionalAdminAccountForServicesResponse) 1414 var asInterface interface{} = h 1415 override, ok := asInterface.(interface { 1416 OverrideExtractCollectionName(*AddRegionalAdminAccountForServicesResponse) *service_account.ParentName 1417 }) 1418 if ok { 1419 return override.OverrideExtractCollectionName(typedMsg) 1420 } 1421 return nil 1422 } 1423 1424 func (h *AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1425 typedMsg := msg.(*AddRegionalAdminAccountForServicesResponse) 1426 var asInterface interface{} = h 1427 override, ok := asInterface.(interface { 1428 OverrideExtractResourceBody(*AddRegionalAdminAccountForServicesResponse) *service_account.ServiceAccount 1429 }) 1430 if ok { 1431 return override.OverrideExtractResourceBody(typedMsg) 1432 } 1433 return nil 1434 } 1435 1436 func (h *AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1437 typedMsg := msg.(*AddRegionalAdminAccountForServicesResponse) 1438 var asInterface interface{} = h 1439 override, ok := asInterface.(interface { 1440 OverrideExtractResourceBodies(*AddRegionalAdminAccountForServicesResponse) []*service_account.ServiceAccount 1441 }) 1442 if ok { 1443 return service_account.ServiceAccountList(override.OverrideExtractResourceBodies(typedMsg)) 1444 } 1445 return nil 1446 } 1447 1448 func GetAddRegionalAdminAccountForServicesDescriptor() *AddRegionalAdminAccountForServicesDescriptor { 1449 return addRegionalAdminAccountForServicesDescriptor 1450 } 1451 1452 type ServiceProjectsManagementServiceDescriptor struct{} 1453 1454 func (d *ServiceProjectsManagementServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 1455 return []gotenclient.MethodDescriptor{ 1456 listMyServiceProjectsDescriptor, 1457 setupServiceProjectDescriptor, 1458 reserveServiceNameDescriptor, 1459 deleteServiceReservationDescriptor, 1460 listServiceReservationsDescriptor, 1461 listProjectServicesDescriptor, 1462 addRegionalAdminAccountForServicesDescriptor, 1463 } 1464 } 1465 1466 func (d *ServiceProjectsManagementServiceDescriptor) GetFullAPIName() string { 1467 return "/ntt.iam.v1.ServiceProjectsManagementService" 1468 } 1469 1470 func (d *ServiceProjectsManagementServiceDescriptor) GetProtoPkgName() string { 1471 return "ntt.iam.v1" 1472 } 1473 1474 func (d *ServiceProjectsManagementServiceDescriptor) GetApiName() string { 1475 return "ServiceProjectsManagementService" 1476 } 1477 1478 func (d *ServiceProjectsManagementServiceDescriptor) GetServiceDomain() string { 1479 return "iam.edgelq.com" 1480 } 1481 1482 func (d *ServiceProjectsManagementServiceDescriptor) GetServiceVersion() string { 1483 return "v1" 1484 } 1485 1486 func GetServiceProjectsManagementServiceDescriptor() *ServiceProjectsManagementServiceDescriptor { 1487 return serviceProjectsManagementServiceDescriptor 1488 } 1489 1490 func initDescriptors() { 1491 serviceProjectsManagementServiceDescriptor = &ServiceProjectsManagementServiceDescriptor{} 1492 listMyServiceProjectsDescriptor = &ListMyServiceProjectsDescriptor{} 1493 setupServiceProjectDescriptor = &SetupServiceProjectDescriptor{} 1494 reserveServiceNameDescriptor = &ReserveServiceNameDescriptor{} 1495 deleteServiceReservationDescriptor = &DeleteServiceReservationDescriptor{} 1496 listServiceReservationsDescriptor = &ListServiceReservationsDescriptor{} 1497 listProjectServicesDescriptor = &ListProjectServicesDescriptor{} 1498 addRegionalAdminAccountForServicesDescriptor = &AddRegionalAdminAccountForServicesDescriptor{} 1499 gotenclient.GetRegistry().RegisterApiDescriptor(serviceProjectsManagementServiceDescriptor) 1500 gotenclient.GetRegistry().RegisterMethodDescriptor(listMyServiceProjectsDescriptor) 1501 gotenclient.GetRegistry().RegisterMethodDescriptor(setupServiceProjectDescriptor) 1502 gotenclient.GetRegistry().RegisterMethodDescriptor(reserveServiceNameDescriptor) 1503 gotenclient.GetRegistry().RegisterMethodDescriptor(deleteServiceReservationDescriptor) 1504 gotenclient.GetRegistry().RegisterMethodDescriptor(listServiceReservationsDescriptor) 1505 gotenclient.GetRegistry().RegisterMethodDescriptor(listProjectServicesDescriptor) 1506 gotenclient.GetRegistry().RegisterMethodDescriptor(addRegionalAdminAccountForServicesDescriptor) 1507 } 1508 1509 func init() { 1510 if !descriptorsInitialized { 1511 initDescriptors() 1512 descriptorsInitialized = true 1513 } 1514 }