github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1alpha2/organization/organization_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: OrganizationService 3 // DO NOT EDIT!!! 4 5 package organization_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 organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/organization" 17 emptypb "google.golang.org/protobuf/types/known/emptypb" 18 ) 19 20 // Reference imports to suppress errors if they are not otherwise used. 21 var ( 22 _ = new(proto.Message) 23 _ = new(gotenclient.MethodDescriptor) 24 _ = gotenresource.WildcardId 25 ) 26 27 // make sure we're using proto imports 28 var ( 29 _ = &organization.Organization{} 30 _ = &emptypb.Empty{} 31 ) 32 33 var ( 34 descriptorsInitialized bool 35 organizationServiceDescriptor *OrganizationServiceDescriptor 36 getOrganizationDescriptor *GetOrganizationDescriptor 37 batchGetOrganizationsDescriptor *BatchGetOrganizationsDescriptor 38 listOrganizationsDescriptor *ListOrganizationsDescriptor 39 watchOrganizationDescriptor *WatchOrganizationDescriptor 40 watchOrganizationsDescriptor *WatchOrganizationsDescriptor 41 createOrganizationDescriptor *CreateOrganizationDescriptor 42 updateOrganizationDescriptor *UpdateOrganizationDescriptor 43 deleteOrganizationDescriptor *DeleteOrganizationDescriptor 44 listMyOrganizationsDescriptor *ListMyOrganizationsDescriptor 45 ) 46 47 type GetOrganizationDescriptor struct{} 48 49 type GetOrganizationDescriptorClientMsgHandle struct{} 50 51 type GetOrganizationDescriptorServerMsgHandle struct{} 52 53 func (d *GetOrganizationDescriptor) NewEmptyClientMsg() proto.Message { 54 return &GetOrganizationRequest{} 55 } 56 57 func (d *GetOrganizationDescriptor) NewEmptyServerMsg() proto.Message { 58 return &organization.Organization{} 59 } 60 61 func (d *GetOrganizationDescriptor) IsUnary() bool { 62 return true 63 } 64 65 func (d *GetOrganizationDescriptor) IsClientStream() bool { 66 return false 67 } 68 69 func (d *GetOrganizationDescriptor) IsServerStream() bool { 70 return false 71 } 72 73 func (d *GetOrganizationDescriptor) IsCollection() bool { 74 return false 75 } 76 77 func (d *GetOrganizationDescriptor) IsPlural() bool { 78 return false 79 } 80 81 func (d *GetOrganizationDescriptor) HasResource() bool { 82 return true 83 } 84 85 func (d *GetOrganizationDescriptor) RequestHasResourceBody() bool { 86 return false 87 } 88 89 func (d *GetOrganizationDescriptor) GetVerb() string { 90 return "get" 91 } 92 93 func (d *GetOrganizationDescriptor) GetMethodName() string { 94 return "GetOrganization" 95 } 96 97 func (d *GetOrganizationDescriptor) GetFullMethodName() string { 98 return "/ntt.iam.v1alpha2.OrganizationService/GetOrganization" 99 } 100 101 func (d *GetOrganizationDescriptor) GetProtoPkgName() string { 102 return "ntt.iam.v1alpha2" 103 } 104 105 func (d *GetOrganizationDescriptor) GetApiName() string { 106 return "OrganizationService" 107 } 108 109 func (d *GetOrganizationDescriptor) GetServiceDomain() string { 110 return "iam.edgelq.com" 111 } 112 113 func (d *GetOrganizationDescriptor) GetServiceVersion() string { 114 return "v1alpha2" 115 } 116 117 func (d *GetOrganizationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 118 return organizationServiceDescriptor 119 } 120 121 func (d *GetOrganizationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 122 return organization.GetDescriptor() 123 } 124 125 func (d *GetOrganizationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 126 return &GetOrganizationDescriptorClientMsgHandle{} 127 } 128 129 func (d *GetOrganizationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 130 return &GetOrganizationDescriptorServerMsgHandle{} 131 } 132 133 func (h *GetOrganizationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 134 typedMsg := msg.(*GetOrganizationRequest) 135 var asInterface interface{} = h 136 override, ok := asInterface.(interface { 137 OverrideExtractResourceName(*GetOrganizationRequest) *organization.Name 138 }) 139 if ok { 140 return override.OverrideExtractResourceName(typedMsg) 141 } 142 { 143 if name := typedMsg.GetName(); name != nil { 144 return name 145 } 146 } 147 return (*organization.Name)(nil) 148 } 149 150 func (h *GetOrganizationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 151 typedMsg := msg.(*GetOrganizationRequest) 152 var asInterface interface{} = h 153 override, ok := asInterface.(interface { 154 OverrideExtractResourceNames(*GetOrganizationRequest) []*organization.Name 155 }) 156 if ok { 157 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 158 } 159 return nil 160 } 161 162 func (h *GetOrganizationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 163 return nil 164 } 165 166 func (h *GetOrganizationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 167 typedMsg := msg.(*GetOrganizationRequest) 168 var asInterface interface{} = h 169 override, ok := asInterface.(interface { 170 OverrideExtractResourceBody(*GetOrganizationRequest) *organization.Organization 171 }) 172 if ok { 173 return override.OverrideExtractResourceBody(typedMsg) 174 } 175 return nil 176 } 177 178 func (h *GetOrganizationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 179 typedMsg := msg.(*GetOrganizationRequest) 180 var asInterface interface{} = h 181 override, ok := asInterface.(interface { 182 OverrideExtractResourceBodies(*GetOrganizationRequest) []*organization.Organization 183 }) 184 if ok { 185 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 186 } 187 return nil 188 } 189 190 func (h *GetOrganizationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 191 typedMsg := msg.(*organization.Organization) 192 var asInterface interface{} = h 193 override, ok := asInterface.(interface { 194 OverrideExtractResourceName(*organization.Organization) *organization.Name 195 }) 196 if ok { 197 return override.OverrideExtractResourceName(typedMsg) 198 } 199 { 200 if name := typedMsg.GetName(); name != nil { 201 return name 202 } 203 } 204 return (*organization.Name)(nil) 205 } 206 207 func (h *GetOrganizationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 208 typedMsg := msg.(*organization.Organization) 209 var asInterface interface{} = h 210 override, ok := asInterface.(interface { 211 OverrideExtractResourceNames(*organization.Organization) []*organization.Name 212 }) 213 if ok { 214 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 215 } 216 return nil 217 } 218 219 func (h *GetOrganizationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 220 return nil 221 } 222 223 func (h *GetOrganizationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 224 return msg.(*organization.Organization) 225 } 226 227 func (h *GetOrganizationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 228 typedMsg := msg.(*organization.Organization) 229 var asInterface interface{} = h 230 override, ok := asInterface.(interface { 231 OverrideExtractResourceBodies(*organization.Organization) []*organization.Organization 232 }) 233 if ok { 234 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 235 } 236 return nil 237 } 238 239 func GetGetOrganizationDescriptor() *GetOrganizationDescriptor { 240 return getOrganizationDescriptor 241 } 242 243 type BatchGetOrganizationsDescriptor struct{} 244 245 type BatchGetOrganizationsDescriptorClientMsgHandle struct{} 246 247 type BatchGetOrganizationsDescriptorServerMsgHandle struct{} 248 249 func (d *BatchGetOrganizationsDescriptor) NewEmptyClientMsg() proto.Message { 250 return &BatchGetOrganizationsRequest{} 251 } 252 253 func (d *BatchGetOrganizationsDescriptor) NewEmptyServerMsg() proto.Message { 254 return &BatchGetOrganizationsResponse{} 255 } 256 257 func (d *BatchGetOrganizationsDescriptor) IsUnary() bool { 258 return true 259 } 260 261 func (d *BatchGetOrganizationsDescriptor) IsClientStream() bool { 262 return false 263 } 264 265 func (d *BatchGetOrganizationsDescriptor) IsServerStream() bool { 266 return false 267 } 268 269 func (d *BatchGetOrganizationsDescriptor) IsCollection() bool { 270 return false 271 } 272 273 func (d *BatchGetOrganizationsDescriptor) IsPlural() bool { 274 return true 275 } 276 277 func (d *BatchGetOrganizationsDescriptor) HasResource() bool { 278 return true 279 } 280 281 func (d *BatchGetOrganizationsDescriptor) RequestHasResourceBody() bool { 282 return false 283 } 284 285 func (d *BatchGetOrganizationsDescriptor) GetVerb() string { 286 return "batchGet" 287 } 288 289 func (d *BatchGetOrganizationsDescriptor) GetMethodName() string { 290 return "BatchGetOrganizations" 291 } 292 293 func (d *BatchGetOrganizationsDescriptor) GetFullMethodName() string { 294 return "/ntt.iam.v1alpha2.OrganizationService/BatchGetOrganizations" 295 } 296 297 func (d *BatchGetOrganizationsDescriptor) GetProtoPkgName() string { 298 return "ntt.iam.v1alpha2" 299 } 300 301 func (d *BatchGetOrganizationsDescriptor) GetApiName() string { 302 return "OrganizationService" 303 } 304 305 func (d *BatchGetOrganizationsDescriptor) GetServiceDomain() string { 306 return "iam.edgelq.com" 307 } 308 309 func (d *BatchGetOrganizationsDescriptor) GetServiceVersion() string { 310 return "v1alpha2" 311 } 312 313 func (d *BatchGetOrganizationsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 314 return organizationServiceDescriptor 315 } 316 317 func (d *BatchGetOrganizationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 318 return organization.GetDescriptor() 319 } 320 321 func (d *BatchGetOrganizationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 322 return &BatchGetOrganizationsDescriptorClientMsgHandle{} 323 } 324 325 func (d *BatchGetOrganizationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 326 return &BatchGetOrganizationsDescriptorServerMsgHandle{} 327 } 328 329 func (h *BatchGetOrganizationsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 330 typedMsg := msg.(*BatchGetOrganizationsRequest) 331 var asInterface interface{} = h 332 override, ok := asInterface.(interface { 333 OverrideExtractResourceName(*BatchGetOrganizationsRequest) *organization.Name 334 }) 335 if ok { 336 return override.OverrideExtractResourceName(typedMsg) 337 } 338 return nil 339 } 340 341 func (h *BatchGetOrganizationsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 342 typedMsg := msg.(*BatchGetOrganizationsRequest) 343 var asInterface interface{} = h 344 override, ok := asInterface.(interface { 345 OverrideExtractResourceNames(*BatchGetOrganizationsRequest) []*organization.Name 346 }) 347 if ok { 348 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 349 } 350 { 351 if names := typedMsg.GetNames(); len(names) > 0 { 352 return organization.OrganizationNameList(names) 353 } 354 } 355 return (organization.OrganizationNameList)(nil) 356 } 357 358 func (h *BatchGetOrganizationsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 359 return nil 360 } 361 362 func (h *BatchGetOrganizationsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 363 typedMsg := msg.(*BatchGetOrganizationsRequest) 364 var asInterface interface{} = h 365 override, ok := asInterface.(interface { 366 OverrideExtractResourceBody(*BatchGetOrganizationsRequest) *organization.Organization 367 }) 368 if ok { 369 return override.OverrideExtractResourceBody(typedMsg) 370 } 371 return nil 372 } 373 374 func (h *BatchGetOrganizationsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 375 typedMsg := msg.(*BatchGetOrganizationsRequest) 376 var asInterface interface{} = h 377 override, ok := asInterface.(interface { 378 OverrideExtractResourceBodies(*BatchGetOrganizationsRequest) []*organization.Organization 379 }) 380 if ok { 381 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 382 } 383 return nil 384 } 385 386 func (h *BatchGetOrganizationsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 387 typedMsg := msg.(*BatchGetOrganizationsResponse) 388 var asInterface interface{} = h 389 override, ok := asInterface.(interface { 390 OverrideExtractResourceName(*BatchGetOrganizationsResponse) *organization.Name 391 }) 392 if ok { 393 return override.OverrideExtractResourceName(typedMsg) 394 } 395 return nil 396 } 397 398 func (h *BatchGetOrganizationsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 399 typedMsg := msg.(*BatchGetOrganizationsResponse) 400 var asInterface interface{} = h 401 override, ok := asInterface.(interface { 402 OverrideExtractResourceNames(*BatchGetOrganizationsResponse) []*organization.Name 403 }) 404 if ok { 405 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 406 } 407 { 408 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 409 list := make(organization.OrganizationNameList, 0, len(resources)) 410 for _, res := range resources { 411 list = append(list, res.GetName()) 412 } 413 return list 414 } 415 } 416 return (organization.OrganizationNameList)(nil) 417 } 418 419 func (h *BatchGetOrganizationsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 420 return nil 421 } 422 423 func (h *BatchGetOrganizationsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 424 typedMsg := msg.(*BatchGetOrganizationsResponse) 425 var asInterface interface{} = h 426 override, ok := asInterface.(interface { 427 OverrideExtractResourceBody(*BatchGetOrganizationsResponse) *organization.Organization 428 }) 429 if ok { 430 return override.OverrideExtractResourceBody(typedMsg) 431 } 432 return nil 433 } 434 435 func (h *BatchGetOrganizationsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 436 typedMsg := msg.(*BatchGetOrganizationsResponse) 437 var asInterface interface{} = h 438 override, ok := asInterface.(interface { 439 OverrideExtractResourceBodies(*BatchGetOrganizationsResponse) []*organization.Organization 440 }) 441 if ok { 442 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 443 } 444 { 445 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 446 return organization.OrganizationList(resources) 447 } 448 } 449 return (organization.OrganizationList)(nil) 450 } 451 452 func GetBatchGetOrganizationsDescriptor() *BatchGetOrganizationsDescriptor { 453 return batchGetOrganizationsDescriptor 454 } 455 456 type ListOrganizationsDescriptor struct{} 457 458 type ListOrganizationsDescriptorClientMsgHandle struct{} 459 460 type ListOrganizationsDescriptorServerMsgHandle struct{} 461 462 func (d *ListOrganizationsDescriptor) NewEmptyClientMsg() proto.Message { 463 return &ListOrganizationsRequest{} 464 } 465 466 func (d *ListOrganizationsDescriptor) NewEmptyServerMsg() proto.Message { 467 return &ListOrganizationsResponse{} 468 } 469 470 func (d *ListOrganizationsDescriptor) IsUnary() bool { 471 return true 472 } 473 474 func (d *ListOrganizationsDescriptor) IsClientStream() bool { 475 return false 476 } 477 478 func (d *ListOrganizationsDescriptor) IsServerStream() bool { 479 return false 480 } 481 482 func (d *ListOrganizationsDescriptor) IsCollection() bool { 483 return true 484 } 485 486 func (d *ListOrganizationsDescriptor) IsPlural() bool { 487 return true 488 } 489 490 func (d *ListOrganizationsDescriptor) HasResource() bool { 491 return true 492 } 493 494 func (d *ListOrganizationsDescriptor) RequestHasResourceBody() bool { 495 return false 496 } 497 498 func (d *ListOrganizationsDescriptor) GetVerb() string { 499 return "list" 500 } 501 502 func (d *ListOrganizationsDescriptor) GetMethodName() string { 503 return "ListOrganizations" 504 } 505 506 func (d *ListOrganizationsDescriptor) GetFullMethodName() string { 507 return "/ntt.iam.v1alpha2.OrganizationService/ListOrganizations" 508 } 509 510 func (d *ListOrganizationsDescriptor) GetProtoPkgName() string { 511 return "ntt.iam.v1alpha2" 512 } 513 514 func (d *ListOrganizationsDescriptor) GetApiName() string { 515 return "OrganizationService" 516 } 517 518 func (d *ListOrganizationsDescriptor) GetServiceDomain() string { 519 return "iam.edgelq.com" 520 } 521 522 func (d *ListOrganizationsDescriptor) GetServiceVersion() string { 523 return "v1alpha2" 524 } 525 526 func (d *ListOrganizationsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 527 return organizationServiceDescriptor 528 } 529 530 func (d *ListOrganizationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 531 return organization.GetDescriptor() 532 } 533 534 func (d *ListOrganizationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 535 return &ListOrganizationsDescriptorClientMsgHandle{} 536 } 537 538 func (d *ListOrganizationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 539 return &ListOrganizationsDescriptorServerMsgHandle{} 540 } 541 542 func (h *ListOrganizationsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 543 typedMsg := msg.(*ListOrganizationsRequest) 544 var asInterface interface{} = h 545 override, ok := asInterface.(interface { 546 OverrideExtractResourceName(*ListOrganizationsRequest) *organization.Name 547 }) 548 if ok { 549 return override.OverrideExtractResourceName(typedMsg) 550 } 551 return nil 552 } 553 554 func (h *ListOrganizationsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 555 typedMsg := msg.(*ListOrganizationsRequest) 556 var asInterface interface{} = h 557 override, ok := asInterface.(interface { 558 OverrideExtractResourceNames(*ListOrganizationsRequest) []*organization.Name 559 }) 560 if ok { 561 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 562 } 563 return nil 564 } 565 566 func (h *ListOrganizationsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 567 return nil 568 } 569 570 func (h *ListOrganizationsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 571 typedMsg := msg.(*ListOrganizationsRequest) 572 var asInterface interface{} = h 573 override, ok := asInterface.(interface { 574 OverrideExtractResourceBody(*ListOrganizationsRequest) *organization.Organization 575 }) 576 if ok { 577 return override.OverrideExtractResourceBody(typedMsg) 578 } 579 return nil 580 } 581 582 func (h *ListOrganizationsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 583 typedMsg := msg.(*ListOrganizationsRequest) 584 var asInterface interface{} = h 585 override, ok := asInterface.(interface { 586 OverrideExtractResourceBodies(*ListOrganizationsRequest) []*organization.Organization 587 }) 588 if ok { 589 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 590 } 591 return nil 592 } 593 594 func (h *ListOrganizationsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 595 typedMsg := msg.(*ListOrganizationsResponse) 596 var asInterface interface{} = h 597 override, ok := asInterface.(interface { 598 OverrideExtractResourceName(*ListOrganizationsResponse) *organization.Name 599 }) 600 if ok { 601 return override.OverrideExtractResourceName(typedMsg) 602 } 603 return nil 604 } 605 606 func (h *ListOrganizationsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 607 typedMsg := msg.(*ListOrganizationsResponse) 608 var asInterface interface{} = h 609 override, ok := asInterface.(interface { 610 OverrideExtractResourceNames(*ListOrganizationsResponse) []*organization.Name 611 }) 612 if ok { 613 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 614 } 615 { 616 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 617 list := make(organization.OrganizationNameList, 0, len(resources)) 618 for _, res := range resources { 619 list = append(list, res.GetName()) 620 } 621 return list 622 } 623 } 624 return (organization.OrganizationNameList)(nil) 625 } 626 627 func (h *ListOrganizationsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 628 return nil 629 } 630 631 func (h *ListOrganizationsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 632 typedMsg := msg.(*ListOrganizationsResponse) 633 var asInterface interface{} = h 634 override, ok := asInterface.(interface { 635 OverrideExtractResourceBody(*ListOrganizationsResponse) *organization.Organization 636 }) 637 if ok { 638 return override.OverrideExtractResourceBody(typedMsg) 639 } 640 return nil 641 } 642 643 func (h *ListOrganizationsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 644 typedMsg := msg.(*ListOrganizationsResponse) 645 var asInterface interface{} = h 646 override, ok := asInterface.(interface { 647 OverrideExtractResourceBodies(*ListOrganizationsResponse) []*organization.Organization 648 }) 649 if ok { 650 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 651 } 652 { 653 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 654 return organization.OrganizationList(resources) 655 } 656 } 657 return (organization.OrganizationList)(nil) 658 } 659 660 func GetListOrganizationsDescriptor() *ListOrganizationsDescriptor { 661 return listOrganizationsDescriptor 662 } 663 664 type WatchOrganizationDescriptor struct{} 665 666 type WatchOrganizationDescriptorClientMsgHandle struct{} 667 668 type WatchOrganizationDescriptorServerMsgHandle struct{} 669 670 func (d *WatchOrganizationDescriptor) NewEmptyClientMsg() proto.Message { 671 return &WatchOrganizationRequest{} 672 } 673 674 func (d *WatchOrganizationDescriptor) NewEmptyServerMsg() proto.Message { 675 return &WatchOrganizationResponse{} 676 } 677 678 func (d *WatchOrganizationDescriptor) IsUnary() bool { 679 return false 680 } 681 682 func (d *WatchOrganizationDescriptor) IsClientStream() bool { 683 return false 684 } 685 686 func (d *WatchOrganizationDescriptor) IsServerStream() bool { 687 return true 688 } 689 690 func (d *WatchOrganizationDescriptor) IsCollection() bool { 691 return false 692 } 693 694 func (d *WatchOrganizationDescriptor) IsPlural() bool { 695 return false 696 } 697 698 func (d *WatchOrganizationDescriptor) HasResource() bool { 699 return true 700 } 701 702 func (d *WatchOrganizationDescriptor) RequestHasResourceBody() bool { 703 return false 704 } 705 706 func (d *WatchOrganizationDescriptor) GetVerb() string { 707 return "watch" 708 } 709 710 func (d *WatchOrganizationDescriptor) GetMethodName() string { 711 return "WatchOrganization" 712 } 713 714 func (d *WatchOrganizationDescriptor) GetFullMethodName() string { 715 return "/ntt.iam.v1alpha2.OrganizationService/WatchOrganization" 716 } 717 718 func (d *WatchOrganizationDescriptor) GetProtoPkgName() string { 719 return "ntt.iam.v1alpha2" 720 } 721 722 func (d *WatchOrganizationDescriptor) GetApiName() string { 723 return "OrganizationService" 724 } 725 726 func (d *WatchOrganizationDescriptor) GetServiceDomain() string { 727 return "iam.edgelq.com" 728 } 729 730 func (d *WatchOrganizationDescriptor) GetServiceVersion() string { 731 return "v1alpha2" 732 } 733 734 func (d *WatchOrganizationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 735 return organizationServiceDescriptor 736 } 737 738 func (d *WatchOrganizationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 739 return organization.GetDescriptor() 740 } 741 742 func (d *WatchOrganizationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 743 return &WatchOrganizationDescriptorClientMsgHandle{} 744 } 745 746 func (d *WatchOrganizationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 747 return &WatchOrganizationDescriptorServerMsgHandle{} 748 } 749 750 func (h *WatchOrganizationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 751 typedMsg := msg.(*WatchOrganizationRequest) 752 var asInterface interface{} = h 753 override, ok := asInterface.(interface { 754 OverrideExtractResourceName(*WatchOrganizationRequest) *organization.Name 755 }) 756 if ok { 757 return override.OverrideExtractResourceName(typedMsg) 758 } 759 { 760 if name := typedMsg.GetName(); name != nil { 761 return name 762 } 763 } 764 return (*organization.Name)(nil) 765 } 766 767 func (h *WatchOrganizationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 768 typedMsg := msg.(*WatchOrganizationRequest) 769 var asInterface interface{} = h 770 override, ok := asInterface.(interface { 771 OverrideExtractResourceNames(*WatchOrganizationRequest) []*organization.Name 772 }) 773 if ok { 774 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 775 } 776 return nil 777 } 778 779 func (h *WatchOrganizationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 780 return nil 781 } 782 783 func (h *WatchOrganizationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 784 typedMsg := msg.(*WatchOrganizationRequest) 785 var asInterface interface{} = h 786 override, ok := asInterface.(interface { 787 OverrideExtractResourceBody(*WatchOrganizationRequest) *organization.Organization 788 }) 789 if ok { 790 return override.OverrideExtractResourceBody(typedMsg) 791 } 792 return nil 793 } 794 795 func (h *WatchOrganizationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 796 typedMsg := msg.(*WatchOrganizationRequest) 797 var asInterface interface{} = h 798 override, ok := asInterface.(interface { 799 OverrideExtractResourceBodies(*WatchOrganizationRequest) []*organization.Organization 800 }) 801 if ok { 802 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 803 } 804 return nil 805 } 806 807 func (h *WatchOrganizationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 808 typedMsg := msg.(*WatchOrganizationResponse) 809 var asInterface interface{} = h 810 override, ok := asInterface.(interface { 811 OverrideExtractResourceName(*WatchOrganizationResponse) *organization.Name 812 }) 813 if ok { 814 return override.OverrideExtractResourceName(typedMsg) 815 } 816 { 817 if resChange := typedMsg.GetChange(); resChange != nil { 818 switch tResChange := resChange.ChangeType.(type) { 819 case *organization.OrganizationChange_Added_: 820 return tResChange.Added.GetOrganization().GetName() 821 case *organization.OrganizationChange_Modified_: 822 return tResChange.Modified.GetName() 823 case *organization.OrganizationChange_Removed_: 824 return tResChange.Removed.GetName() 825 case *organization.OrganizationChange_Current_: 826 return tResChange.Current.GetOrganization().GetName() 827 } 828 } 829 } 830 return (*organization.Name)(nil) 831 } 832 833 func (h *WatchOrganizationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 834 typedMsg := msg.(*WatchOrganizationResponse) 835 var asInterface interface{} = h 836 override, ok := asInterface.(interface { 837 OverrideExtractResourceNames(*WatchOrganizationResponse) []*organization.Name 838 }) 839 if ok { 840 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 841 } 842 return nil 843 } 844 845 func (h *WatchOrganizationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 846 return nil 847 } 848 849 func (h *WatchOrganizationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 850 typedMsg := msg.(*WatchOrganizationResponse) 851 var asInterface interface{} = h 852 override, ok := asInterface.(interface { 853 OverrideExtractResourceBody(*WatchOrganizationResponse) *organization.Organization 854 }) 855 if ok { 856 return override.OverrideExtractResourceBody(typedMsg) 857 } 858 { 859 if resChange := typedMsg.GetChange(); resChange != nil { 860 switch tResChange := resChange.ChangeType.(type) { 861 case *organization.OrganizationChange_Added_: 862 return tResChange.Added.GetOrganization() 863 case *organization.OrganizationChange_Modified_: 864 return tResChange.Modified.GetOrganization() 865 case *organization.OrganizationChange_Current_: 866 return tResChange.Current.GetOrganization() 867 } 868 } 869 } 870 return (*organization.Organization)(nil) 871 } 872 873 func (h *WatchOrganizationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 874 typedMsg := msg.(*WatchOrganizationResponse) 875 var asInterface interface{} = h 876 override, ok := asInterface.(interface { 877 OverrideExtractResourceBodies(*WatchOrganizationResponse) []*organization.Organization 878 }) 879 if ok { 880 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 881 } 882 return nil 883 } 884 885 func GetWatchOrganizationDescriptor() *WatchOrganizationDescriptor { 886 return watchOrganizationDescriptor 887 } 888 889 type WatchOrganizationsDescriptor struct{} 890 891 type WatchOrganizationsDescriptorClientMsgHandle struct{} 892 893 type WatchOrganizationsDescriptorServerMsgHandle struct{} 894 895 func (d *WatchOrganizationsDescriptor) NewEmptyClientMsg() proto.Message { 896 return &WatchOrganizationsRequest{} 897 } 898 899 func (d *WatchOrganizationsDescriptor) NewEmptyServerMsg() proto.Message { 900 return &WatchOrganizationsResponse{} 901 } 902 903 func (d *WatchOrganizationsDescriptor) IsUnary() bool { 904 return false 905 } 906 907 func (d *WatchOrganizationsDescriptor) IsClientStream() bool { 908 return false 909 } 910 911 func (d *WatchOrganizationsDescriptor) IsServerStream() bool { 912 return true 913 } 914 915 func (d *WatchOrganizationsDescriptor) IsCollection() bool { 916 return true 917 } 918 919 func (d *WatchOrganizationsDescriptor) IsPlural() bool { 920 return true 921 } 922 923 func (d *WatchOrganizationsDescriptor) HasResource() bool { 924 return true 925 } 926 927 func (d *WatchOrganizationsDescriptor) RequestHasResourceBody() bool { 928 return false 929 } 930 931 func (d *WatchOrganizationsDescriptor) GetVerb() string { 932 return "watch" 933 } 934 935 func (d *WatchOrganizationsDescriptor) GetMethodName() string { 936 return "WatchOrganizations" 937 } 938 939 func (d *WatchOrganizationsDescriptor) GetFullMethodName() string { 940 return "/ntt.iam.v1alpha2.OrganizationService/WatchOrganizations" 941 } 942 943 func (d *WatchOrganizationsDescriptor) GetProtoPkgName() string { 944 return "ntt.iam.v1alpha2" 945 } 946 947 func (d *WatchOrganizationsDescriptor) GetApiName() string { 948 return "OrganizationService" 949 } 950 951 func (d *WatchOrganizationsDescriptor) GetServiceDomain() string { 952 return "iam.edgelq.com" 953 } 954 955 func (d *WatchOrganizationsDescriptor) GetServiceVersion() string { 956 return "v1alpha2" 957 } 958 959 func (d *WatchOrganizationsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 960 return organizationServiceDescriptor 961 } 962 963 func (d *WatchOrganizationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 964 return organization.GetDescriptor() 965 } 966 967 func (d *WatchOrganizationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 968 return &WatchOrganizationsDescriptorClientMsgHandle{} 969 } 970 971 func (d *WatchOrganizationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 972 return &WatchOrganizationsDescriptorServerMsgHandle{} 973 } 974 975 func (h *WatchOrganizationsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 976 typedMsg := msg.(*WatchOrganizationsRequest) 977 var asInterface interface{} = h 978 override, ok := asInterface.(interface { 979 OverrideExtractResourceName(*WatchOrganizationsRequest) *organization.Name 980 }) 981 if ok { 982 return override.OverrideExtractResourceName(typedMsg) 983 } 984 return nil 985 } 986 987 func (h *WatchOrganizationsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 988 typedMsg := msg.(*WatchOrganizationsRequest) 989 var asInterface interface{} = h 990 override, ok := asInterface.(interface { 991 OverrideExtractResourceNames(*WatchOrganizationsRequest) []*organization.Name 992 }) 993 if ok { 994 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 995 } 996 return nil 997 } 998 999 func (h *WatchOrganizationsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1000 return nil 1001 } 1002 1003 func (h *WatchOrganizationsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1004 typedMsg := msg.(*WatchOrganizationsRequest) 1005 var asInterface interface{} = h 1006 override, ok := asInterface.(interface { 1007 OverrideExtractResourceBody(*WatchOrganizationsRequest) *organization.Organization 1008 }) 1009 if ok { 1010 return override.OverrideExtractResourceBody(typedMsg) 1011 } 1012 return nil 1013 } 1014 1015 func (h *WatchOrganizationsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1016 typedMsg := msg.(*WatchOrganizationsRequest) 1017 var asInterface interface{} = h 1018 override, ok := asInterface.(interface { 1019 OverrideExtractResourceBodies(*WatchOrganizationsRequest) []*organization.Organization 1020 }) 1021 if ok { 1022 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1023 } 1024 return nil 1025 } 1026 1027 func (h *WatchOrganizationsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1028 typedMsg := msg.(*WatchOrganizationsResponse) 1029 var asInterface interface{} = h 1030 override, ok := asInterface.(interface { 1031 OverrideExtractResourceName(*WatchOrganizationsResponse) *organization.Name 1032 }) 1033 if ok { 1034 return override.OverrideExtractResourceName(typedMsg) 1035 } 1036 return nil 1037 } 1038 1039 func (h *WatchOrganizationsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1040 typedMsg := msg.(*WatchOrganizationsResponse) 1041 var asInterface interface{} = h 1042 override, ok := asInterface.(interface { 1043 OverrideExtractResourceNames(*WatchOrganizationsResponse) []*organization.Name 1044 }) 1045 if ok { 1046 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1047 } 1048 { 1049 if resChanges := typedMsg.GetOrganizationChanges(); len(resChanges) > 0 { 1050 list := make(organization.OrganizationNameList, 0, len(resChanges)) 1051 for _, resChange := range resChanges { 1052 switch tResChange := resChange.ChangeType.(type) { 1053 case *organization.OrganizationChange_Added_: 1054 list = append(list, tResChange.Added.GetOrganization().GetName()) 1055 case *organization.OrganizationChange_Modified_: 1056 list = append(list, tResChange.Modified.GetName()) 1057 case *organization.OrganizationChange_Removed_: 1058 list = append(list, tResChange.Removed.GetName()) 1059 case *organization.OrganizationChange_Current_: 1060 list = append(list, tResChange.Current.GetOrganization().GetName()) 1061 } 1062 } 1063 return list 1064 } 1065 } 1066 return (organization.OrganizationNameList)(nil) 1067 } 1068 1069 func (h *WatchOrganizationsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1070 return nil 1071 } 1072 1073 func (h *WatchOrganizationsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1074 typedMsg := msg.(*WatchOrganizationsResponse) 1075 var asInterface interface{} = h 1076 override, ok := asInterface.(interface { 1077 OverrideExtractResourceBody(*WatchOrganizationsResponse) *organization.Organization 1078 }) 1079 if ok { 1080 return override.OverrideExtractResourceBody(typedMsg) 1081 } 1082 return nil 1083 } 1084 1085 func (h *WatchOrganizationsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1086 typedMsg := msg.(*WatchOrganizationsResponse) 1087 var asInterface interface{} = h 1088 override, ok := asInterface.(interface { 1089 OverrideExtractResourceBodies(*WatchOrganizationsResponse) []*organization.Organization 1090 }) 1091 if ok { 1092 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1093 } 1094 { 1095 if resChanges := typedMsg.GetOrganizationChanges(); len(resChanges) > 0 { 1096 list := make(organization.OrganizationList, 0, len(resChanges)) 1097 for _, resChange := range resChanges { 1098 switch tResChange := resChange.ChangeType.(type) { 1099 case *organization.OrganizationChange_Added_: 1100 list = append(list, tResChange.Added.GetOrganization()) 1101 case *organization.OrganizationChange_Modified_: 1102 list = append(list, tResChange.Modified.GetOrganization()) 1103 case *organization.OrganizationChange_Current_: 1104 list = append(list, tResChange.Current.GetOrganization()) 1105 } 1106 } 1107 return list 1108 } 1109 } 1110 return (organization.OrganizationList)(nil) 1111 } 1112 1113 func GetWatchOrganizationsDescriptor() *WatchOrganizationsDescriptor { 1114 return watchOrganizationsDescriptor 1115 } 1116 1117 type CreateOrganizationDescriptor struct{} 1118 1119 type CreateOrganizationDescriptorClientMsgHandle struct{} 1120 1121 type CreateOrganizationDescriptorServerMsgHandle struct{} 1122 1123 func (d *CreateOrganizationDescriptor) NewEmptyClientMsg() proto.Message { 1124 return &CreateOrganizationRequest{} 1125 } 1126 1127 func (d *CreateOrganizationDescriptor) NewEmptyServerMsg() proto.Message { 1128 return &organization.Organization{} 1129 } 1130 1131 func (d *CreateOrganizationDescriptor) IsUnary() bool { 1132 return true 1133 } 1134 1135 func (d *CreateOrganizationDescriptor) IsClientStream() bool { 1136 return false 1137 } 1138 1139 func (d *CreateOrganizationDescriptor) IsServerStream() bool { 1140 return false 1141 } 1142 1143 func (d *CreateOrganizationDescriptor) IsCollection() bool { 1144 return true 1145 } 1146 1147 func (d *CreateOrganizationDescriptor) IsPlural() bool { 1148 return false 1149 } 1150 1151 func (d *CreateOrganizationDescriptor) HasResource() bool { 1152 return true 1153 } 1154 1155 func (d *CreateOrganizationDescriptor) RequestHasResourceBody() bool { 1156 return true 1157 } 1158 1159 func (d *CreateOrganizationDescriptor) GetVerb() string { 1160 return "create" 1161 } 1162 1163 func (d *CreateOrganizationDescriptor) GetMethodName() string { 1164 return "CreateOrganization" 1165 } 1166 1167 func (d *CreateOrganizationDescriptor) GetFullMethodName() string { 1168 return "/ntt.iam.v1alpha2.OrganizationService/CreateOrganization" 1169 } 1170 1171 func (d *CreateOrganizationDescriptor) GetProtoPkgName() string { 1172 return "ntt.iam.v1alpha2" 1173 } 1174 1175 func (d *CreateOrganizationDescriptor) GetApiName() string { 1176 return "OrganizationService" 1177 } 1178 1179 func (d *CreateOrganizationDescriptor) GetServiceDomain() string { 1180 return "iam.edgelq.com" 1181 } 1182 1183 func (d *CreateOrganizationDescriptor) GetServiceVersion() string { 1184 return "v1alpha2" 1185 } 1186 1187 func (d *CreateOrganizationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1188 return organizationServiceDescriptor 1189 } 1190 1191 func (d *CreateOrganizationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1192 return organization.GetDescriptor() 1193 } 1194 1195 func (d *CreateOrganizationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1196 return &CreateOrganizationDescriptorClientMsgHandle{} 1197 } 1198 1199 func (d *CreateOrganizationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1200 return &CreateOrganizationDescriptorServerMsgHandle{} 1201 } 1202 1203 func (h *CreateOrganizationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1204 typedMsg := msg.(*CreateOrganizationRequest) 1205 var asInterface interface{} = h 1206 override, ok := asInterface.(interface { 1207 OverrideExtractResourceName(*CreateOrganizationRequest) *organization.Name 1208 }) 1209 if ok { 1210 return override.OverrideExtractResourceName(typedMsg) 1211 } 1212 { 1213 res := typedMsg.GetOrganization() 1214 if name := res.GetName(); name != nil { 1215 return name 1216 } 1217 } 1218 return (*organization.Name)(nil) 1219 } 1220 1221 func (h *CreateOrganizationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1222 typedMsg := msg.(*CreateOrganizationRequest) 1223 var asInterface interface{} = h 1224 override, ok := asInterface.(interface { 1225 OverrideExtractResourceNames(*CreateOrganizationRequest) []*organization.Name 1226 }) 1227 if ok { 1228 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1229 } 1230 return nil 1231 } 1232 1233 func (h *CreateOrganizationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1234 return nil 1235 } 1236 1237 func (h *CreateOrganizationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1238 typedMsg := msg.(*CreateOrganizationRequest) 1239 var asInterface interface{} = h 1240 override, ok := asInterface.(interface { 1241 OverrideExtractResourceBody(*CreateOrganizationRequest) *organization.Organization 1242 }) 1243 if ok { 1244 return override.OverrideExtractResourceBody(typedMsg) 1245 } 1246 { 1247 return typedMsg.GetOrganization() 1248 } 1249 return (*organization.Organization)(nil) 1250 } 1251 1252 func (h *CreateOrganizationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1253 typedMsg := msg.(*CreateOrganizationRequest) 1254 var asInterface interface{} = h 1255 override, ok := asInterface.(interface { 1256 OverrideExtractResourceBodies(*CreateOrganizationRequest) []*organization.Organization 1257 }) 1258 if ok { 1259 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1260 } 1261 return nil 1262 } 1263 1264 func (h *CreateOrganizationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1265 typedMsg := msg.(*organization.Organization) 1266 var asInterface interface{} = h 1267 override, ok := asInterface.(interface { 1268 OverrideExtractResourceName(*organization.Organization) *organization.Name 1269 }) 1270 if ok { 1271 return override.OverrideExtractResourceName(typedMsg) 1272 } 1273 { 1274 if name := typedMsg.GetName(); name != nil { 1275 return name 1276 } 1277 } 1278 return (*organization.Name)(nil) 1279 } 1280 1281 func (h *CreateOrganizationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1282 typedMsg := msg.(*organization.Organization) 1283 var asInterface interface{} = h 1284 override, ok := asInterface.(interface { 1285 OverrideExtractResourceNames(*organization.Organization) []*organization.Name 1286 }) 1287 if ok { 1288 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1289 } 1290 return nil 1291 } 1292 1293 func (h *CreateOrganizationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1294 return nil 1295 } 1296 1297 func (h *CreateOrganizationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1298 return msg.(*organization.Organization) 1299 } 1300 1301 func (h *CreateOrganizationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1302 typedMsg := msg.(*organization.Organization) 1303 var asInterface interface{} = h 1304 override, ok := asInterface.(interface { 1305 OverrideExtractResourceBodies(*organization.Organization) []*organization.Organization 1306 }) 1307 if ok { 1308 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1309 } 1310 return nil 1311 } 1312 1313 func GetCreateOrganizationDescriptor() *CreateOrganizationDescriptor { 1314 return createOrganizationDescriptor 1315 } 1316 1317 type UpdateOrganizationDescriptor struct{} 1318 1319 type UpdateOrganizationDescriptorClientMsgHandle struct{} 1320 1321 type UpdateOrganizationDescriptorServerMsgHandle struct{} 1322 1323 func (d *UpdateOrganizationDescriptor) NewEmptyClientMsg() proto.Message { 1324 return &UpdateOrganizationRequest{} 1325 } 1326 1327 func (d *UpdateOrganizationDescriptor) NewEmptyServerMsg() proto.Message { 1328 return &organization.Organization{} 1329 } 1330 1331 func (d *UpdateOrganizationDescriptor) IsUnary() bool { 1332 return true 1333 } 1334 1335 func (d *UpdateOrganizationDescriptor) IsClientStream() bool { 1336 return false 1337 } 1338 1339 func (d *UpdateOrganizationDescriptor) IsServerStream() bool { 1340 return false 1341 } 1342 1343 func (d *UpdateOrganizationDescriptor) IsCollection() bool { 1344 return false 1345 } 1346 1347 func (d *UpdateOrganizationDescriptor) IsPlural() bool { 1348 return false 1349 } 1350 1351 func (d *UpdateOrganizationDescriptor) HasResource() bool { 1352 return true 1353 } 1354 1355 func (d *UpdateOrganizationDescriptor) RequestHasResourceBody() bool { 1356 return true 1357 } 1358 1359 func (d *UpdateOrganizationDescriptor) GetVerb() string { 1360 return "update" 1361 } 1362 1363 func (d *UpdateOrganizationDescriptor) GetMethodName() string { 1364 return "UpdateOrganization" 1365 } 1366 1367 func (d *UpdateOrganizationDescriptor) GetFullMethodName() string { 1368 return "/ntt.iam.v1alpha2.OrganizationService/UpdateOrganization" 1369 } 1370 1371 func (d *UpdateOrganizationDescriptor) GetProtoPkgName() string { 1372 return "ntt.iam.v1alpha2" 1373 } 1374 1375 func (d *UpdateOrganizationDescriptor) GetApiName() string { 1376 return "OrganizationService" 1377 } 1378 1379 func (d *UpdateOrganizationDescriptor) GetServiceDomain() string { 1380 return "iam.edgelq.com" 1381 } 1382 1383 func (d *UpdateOrganizationDescriptor) GetServiceVersion() string { 1384 return "v1alpha2" 1385 } 1386 1387 func (d *UpdateOrganizationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1388 return organizationServiceDescriptor 1389 } 1390 1391 func (d *UpdateOrganizationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1392 return organization.GetDescriptor() 1393 } 1394 1395 func (d *UpdateOrganizationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1396 return &UpdateOrganizationDescriptorClientMsgHandle{} 1397 } 1398 1399 func (d *UpdateOrganizationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1400 return &UpdateOrganizationDescriptorServerMsgHandle{} 1401 } 1402 1403 func (h *UpdateOrganizationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1404 typedMsg := msg.(*UpdateOrganizationRequest) 1405 var asInterface interface{} = h 1406 override, ok := asInterface.(interface { 1407 OverrideExtractResourceName(*UpdateOrganizationRequest) *organization.Name 1408 }) 1409 if ok { 1410 return override.OverrideExtractResourceName(typedMsg) 1411 } 1412 { 1413 res := typedMsg.GetOrganization() 1414 if name := res.GetName(); name != nil { 1415 return name 1416 } 1417 } 1418 return (*organization.Name)(nil) 1419 } 1420 1421 func (h *UpdateOrganizationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1422 typedMsg := msg.(*UpdateOrganizationRequest) 1423 var asInterface interface{} = h 1424 override, ok := asInterface.(interface { 1425 OverrideExtractResourceNames(*UpdateOrganizationRequest) []*organization.Name 1426 }) 1427 if ok { 1428 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1429 } 1430 return nil 1431 } 1432 1433 func (h *UpdateOrganizationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1434 return nil 1435 } 1436 1437 func (h *UpdateOrganizationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1438 typedMsg := msg.(*UpdateOrganizationRequest) 1439 var asInterface interface{} = h 1440 override, ok := asInterface.(interface { 1441 OverrideExtractResourceBody(*UpdateOrganizationRequest) *organization.Organization 1442 }) 1443 if ok { 1444 return override.OverrideExtractResourceBody(typedMsg) 1445 } 1446 { 1447 return typedMsg.GetOrganization() 1448 } 1449 return (*organization.Organization)(nil) 1450 } 1451 1452 func (h *UpdateOrganizationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1453 typedMsg := msg.(*UpdateOrganizationRequest) 1454 var asInterface interface{} = h 1455 override, ok := asInterface.(interface { 1456 OverrideExtractResourceBodies(*UpdateOrganizationRequest) []*organization.Organization 1457 }) 1458 if ok { 1459 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1460 } 1461 return nil 1462 } 1463 1464 func (h *UpdateOrganizationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1465 typedMsg := msg.(*organization.Organization) 1466 var asInterface interface{} = h 1467 override, ok := asInterface.(interface { 1468 OverrideExtractResourceName(*organization.Organization) *organization.Name 1469 }) 1470 if ok { 1471 return override.OverrideExtractResourceName(typedMsg) 1472 } 1473 { 1474 if name := typedMsg.GetName(); name != nil { 1475 return name 1476 } 1477 } 1478 return (*organization.Name)(nil) 1479 } 1480 1481 func (h *UpdateOrganizationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1482 typedMsg := msg.(*organization.Organization) 1483 var asInterface interface{} = h 1484 override, ok := asInterface.(interface { 1485 OverrideExtractResourceNames(*organization.Organization) []*organization.Name 1486 }) 1487 if ok { 1488 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1489 } 1490 return nil 1491 } 1492 1493 func (h *UpdateOrganizationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1494 return nil 1495 } 1496 1497 func (h *UpdateOrganizationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1498 return msg.(*organization.Organization) 1499 } 1500 1501 func (h *UpdateOrganizationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1502 typedMsg := msg.(*organization.Organization) 1503 var asInterface interface{} = h 1504 override, ok := asInterface.(interface { 1505 OverrideExtractResourceBodies(*organization.Organization) []*organization.Organization 1506 }) 1507 if ok { 1508 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1509 } 1510 return nil 1511 } 1512 1513 func GetUpdateOrganizationDescriptor() *UpdateOrganizationDescriptor { 1514 return updateOrganizationDescriptor 1515 } 1516 1517 type DeleteOrganizationDescriptor struct{} 1518 1519 type DeleteOrganizationDescriptorClientMsgHandle struct{} 1520 1521 type DeleteOrganizationDescriptorServerMsgHandle struct{} 1522 1523 func (d *DeleteOrganizationDescriptor) NewEmptyClientMsg() proto.Message { 1524 return &DeleteOrganizationRequest{} 1525 } 1526 1527 func (d *DeleteOrganizationDescriptor) NewEmptyServerMsg() proto.Message { 1528 return &emptypb.Empty{} 1529 } 1530 1531 func (d *DeleteOrganizationDescriptor) IsUnary() bool { 1532 return true 1533 } 1534 1535 func (d *DeleteOrganizationDescriptor) IsClientStream() bool { 1536 return false 1537 } 1538 1539 func (d *DeleteOrganizationDescriptor) IsServerStream() bool { 1540 return false 1541 } 1542 1543 func (d *DeleteOrganizationDescriptor) IsCollection() bool { 1544 return false 1545 } 1546 1547 func (d *DeleteOrganizationDescriptor) IsPlural() bool { 1548 return false 1549 } 1550 1551 func (d *DeleteOrganizationDescriptor) HasResource() bool { 1552 return true 1553 } 1554 1555 func (d *DeleteOrganizationDescriptor) RequestHasResourceBody() bool { 1556 return false 1557 } 1558 1559 func (d *DeleteOrganizationDescriptor) GetVerb() string { 1560 return "delete" 1561 } 1562 1563 func (d *DeleteOrganizationDescriptor) GetMethodName() string { 1564 return "DeleteOrganization" 1565 } 1566 1567 func (d *DeleteOrganizationDescriptor) GetFullMethodName() string { 1568 return "/ntt.iam.v1alpha2.OrganizationService/DeleteOrganization" 1569 } 1570 1571 func (d *DeleteOrganizationDescriptor) GetProtoPkgName() string { 1572 return "ntt.iam.v1alpha2" 1573 } 1574 1575 func (d *DeleteOrganizationDescriptor) GetApiName() string { 1576 return "OrganizationService" 1577 } 1578 1579 func (d *DeleteOrganizationDescriptor) GetServiceDomain() string { 1580 return "iam.edgelq.com" 1581 } 1582 1583 func (d *DeleteOrganizationDescriptor) GetServiceVersion() string { 1584 return "v1alpha2" 1585 } 1586 1587 func (d *DeleteOrganizationDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1588 return organizationServiceDescriptor 1589 } 1590 1591 func (d *DeleteOrganizationDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1592 return organization.GetDescriptor() 1593 } 1594 1595 func (d *DeleteOrganizationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1596 return &DeleteOrganizationDescriptorClientMsgHandle{} 1597 } 1598 1599 func (d *DeleteOrganizationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1600 return &DeleteOrganizationDescriptorServerMsgHandle{} 1601 } 1602 1603 func (h *DeleteOrganizationDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1604 typedMsg := msg.(*DeleteOrganizationRequest) 1605 var asInterface interface{} = h 1606 override, ok := asInterface.(interface { 1607 OverrideExtractResourceName(*DeleteOrganizationRequest) *organization.Name 1608 }) 1609 if ok { 1610 return override.OverrideExtractResourceName(typedMsg) 1611 } 1612 { 1613 if name := typedMsg.GetName(); name != nil { 1614 return name 1615 } 1616 } 1617 return (*organization.Name)(nil) 1618 } 1619 1620 func (h *DeleteOrganizationDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1621 typedMsg := msg.(*DeleteOrganizationRequest) 1622 var asInterface interface{} = h 1623 override, ok := asInterface.(interface { 1624 OverrideExtractResourceNames(*DeleteOrganizationRequest) []*organization.Name 1625 }) 1626 if ok { 1627 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1628 } 1629 return nil 1630 } 1631 1632 func (h *DeleteOrganizationDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1633 return nil 1634 } 1635 1636 func (h *DeleteOrganizationDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1637 typedMsg := msg.(*DeleteOrganizationRequest) 1638 var asInterface interface{} = h 1639 override, ok := asInterface.(interface { 1640 OverrideExtractResourceBody(*DeleteOrganizationRequest) *organization.Organization 1641 }) 1642 if ok { 1643 return override.OverrideExtractResourceBody(typedMsg) 1644 } 1645 return nil 1646 } 1647 1648 func (h *DeleteOrganizationDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1649 typedMsg := msg.(*DeleteOrganizationRequest) 1650 var asInterface interface{} = h 1651 override, ok := asInterface.(interface { 1652 OverrideExtractResourceBodies(*DeleteOrganizationRequest) []*organization.Organization 1653 }) 1654 if ok { 1655 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1656 } 1657 return nil 1658 } 1659 1660 func (h *DeleteOrganizationDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1661 typedMsg := msg.(*emptypb.Empty) 1662 var asInterface interface{} = h 1663 override, ok := asInterface.(interface { 1664 OverrideExtractResourceName(*emptypb.Empty) *organization.Name 1665 }) 1666 if ok { 1667 return override.OverrideExtractResourceName(typedMsg) 1668 } 1669 return nil 1670 } 1671 1672 func (h *DeleteOrganizationDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1673 typedMsg := msg.(*emptypb.Empty) 1674 var asInterface interface{} = h 1675 override, ok := asInterface.(interface { 1676 OverrideExtractResourceNames(*emptypb.Empty) []*organization.Name 1677 }) 1678 if ok { 1679 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1680 } 1681 return nil 1682 } 1683 1684 func (h *DeleteOrganizationDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1685 return nil 1686 } 1687 1688 func (h *DeleteOrganizationDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1689 typedMsg := msg.(*emptypb.Empty) 1690 var asInterface interface{} = h 1691 override, ok := asInterface.(interface { 1692 OverrideExtractResourceBody(*emptypb.Empty) *organization.Organization 1693 }) 1694 if ok { 1695 return override.OverrideExtractResourceBody(typedMsg) 1696 } 1697 return nil 1698 } 1699 1700 func (h *DeleteOrganizationDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1701 typedMsg := msg.(*emptypb.Empty) 1702 var asInterface interface{} = h 1703 override, ok := asInterface.(interface { 1704 OverrideExtractResourceBodies(*emptypb.Empty) []*organization.Organization 1705 }) 1706 if ok { 1707 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1708 } 1709 return nil 1710 } 1711 1712 func GetDeleteOrganizationDescriptor() *DeleteOrganizationDescriptor { 1713 return deleteOrganizationDescriptor 1714 } 1715 1716 type ListMyOrganizationsDescriptor struct{} 1717 1718 type ListMyOrganizationsDescriptorClientMsgHandle struct{} 1719 1720 type ListMyOrganizationsDescriptorServerMsgHandle struct{} 1721 1722 func (d *ListMyOrganizationsDescriptor) NewEmptyClientMsg() proto.Message { 1723 return &ListMyOrganizationsRequest{} 1724 } 1725 1726 func (d *ListMyOrganizationsDescriptor) NewEmptyServerMsg() proto.Message { 1727 return &ListMyOrganizationsResponse{} 1728 } 1729 1730 func (d *ListMyOrganizationsDescriptor) IsUnary() bool { 1731 return true 1732 } 1733 1734 func (d *ListMyOrganizationsDescriptor) IsClientStream() bool { 1735 return false 1736 } 1737 1738 func (d *ListMyOrganizationsDescriptor) IsServerStream() bool { 1739 return false 1740 } 1741 1742 func (d *ListMyOrganizationsDescriptor) IsCollection() bool { 1743 return true 1744 } 1745 1746 func (d *ListMyOrganizationsDescriptor) IsPlural() bool { 1747 return true 1748 } 1749 1750 func (d *ListMyOrganizationsDescriptor) HasResource() bool { 1751 return true 1752 } 1753 1754 func (d *ListMyOrganizationsDescriptor) RequestHasResourceBody() bool { 1755 return false 1756 } 1757 1758 func (d *ListMyOrganizationsDescriptor) GetVerb() string { 1759 return "listMy" 1760 } 1761 1762 func (d *ListMyOrganizationsDescriptor) GetMethodName() string { 1763 return "ListMyOrganizations" 1764 } 1765 1766 func (d *ListMyOrganizationsDescriptor) GetFullMethodName() string { 1767 return "/ntt.iam.v1alpha2.OrganizationService/ListMyOrganizations" 1768 } 1769 1770 func (d *ListMyOrganizationsDescriptor) GetProtoPkgName() string { 1771 return "ntt.iam.v1alpha2" 1772 } 1773 1774 func (d *ListMyOrganizationsDescriptor) GetApiName() string { 1775 return "OrganizationService" 1776 } 1777 1778 func (d *ListMyOrganizationsDescriptor) GetServiceDomain() string { 1779 return "iam.edgelq.com" 1780 } 1781 1782 func (d *ListMyOrganizationsDescriptor) GetServiceVersion() string { 1783 return "v1alpha2" 1784 } 1785 1786 func (d *ListMyOrganizationsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1787 return organizationServiceDescriptor 1788 } 1789 1790 func (d *ListMyOrganizationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1791 return organization.GetDescriptor() 1792 } 1793 1794 func (d *ListMyOrganizationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1795 return &ListMyOrganizationsDescriptorClientMsgHandle{} 1796 } 1797 1798 func (d *ListMyOrganizationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1799 return &ListMyOrganizationsDescriptorServerMsgHandle{} 1800 } 1801 1802 func (h *ListMyOrganizationsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1803 typedMsg := msg.(*ListMyOrganizationsRequest) 1804 var asInterface interface{} = h 1805 override, ok := asInterface.(interface { 1806 OverrideExtractResourceName(*ListMyOrganizationsRequest) *organization.Name 1807 }) 1808 if ok { 1809 return override.OverrideExtractResourceName(typedMsg) 1810 } 1811 return nil 1812 } 1813 1814 func (h *ListMyOrganizationsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1815 typedMsg := msg.(*ListMyOrganizationsRequest) 1816 var asInterface interface{} = h 1817 override, ok := asInterface.(interface { 1818 OverrideExtractResourceNames(*ListMyOrganizationsRequest) []*organization.Name 1819 }) 1820 if ok { 1821 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1822 } 1823 return nil 1824 } 1825 1826 func (h *ListMyOrganizationsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1827 return nil 1828 } 1829 1830 func (h *ListMyOrganizationsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1831 typedMsg := msg.(*ListMyOrganizationsRequest) 1832 var asInterface interface{} = h 1833 override, ok := asInterface.(interface { 1834 OverrideExtractResourceBody(*ListMyOrganizationsRequest) *organization.Organization 1835 }) 1836 if ok { 1837 return override.OverrideExtractResourceBody(typedMsg) 1838 } 1839 return nil 1840 } 1841 1842 func (h *ListMyOrganizationsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1843 typedMsg := msg.(*ListMyOrganizationsRequest) 1844 var asInterface interface{} = h 1845 override, ok := asInterface.(interface { 1846 OverrideExtractResourceBodies(*ListMyOrganizationsRequest) []*organization.Organization 1847 }) 1848 if ok { 1849 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1850 } 1851 return nil 1852 } 1853 1854 func (h *ListMyOrganizationsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1855 typedMsg := msg.(*ListMyOrganizationsResponse) 1856 var asInterface interface{} = h 1857 override, ok := asInterface.(interface { 1858 OverrideExtractResourceName(*ListMyOrganizationsResponse) *organization.Name 1859 }) 1860 if ok { 1861 return override.OverrideExtractResourceName(typedMsg) 1862 } 1863 return nil 1864 } 1865 1866 func (h *ListMyOrganizationsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1867 typedMsg := msg.(*ListMyOrganizationsResponse) 1868 var asInterface interface{} = h 1869 override, ok := asInterface.(interface { 1870 OverrideExtractResourceNames(*ListMyOrganizationsResponse) []*organization.Name 1871 }) 1872 if ok { 1873 return organization.OrganizationNameList(override.OverrideExtractResourceNames(typedMsg)) 1874 } 1875 { 1876 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 1877 list := make(organization.OrganizationNameList, 0, len(resources)) 1878 for _, res := range resources { 1879 list = append(list, res.GetName()) 1880 } 1881 return list 1882 } 1883 } 1884 return (organization.OrganizationNameList)(nil) 1885 } 1886 1887 func (h *ListMyOrganizationsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1888 return nil 1889 } 1890 1891 func (h *ListMyOrganizationsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1892 typedMsg := msg.(*ListMyOrganizationsResponse) 1893 var asInterface interface{} = h 1894 override, ok := asInterface.(interface { 1895 OverrideExtractResourceBody(*ListMyOrganizationsResponse) *organization.Organization 1896 }) 1897 if ok { 1898 return override.OverrideExtractResourceBody(typedMsg) 1899 } 1900 return nil 1901 } 1902 1903 func (h *ListMyOrganizationsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1904 typedMsg := msg.(*ListMyOrganizationsResponse) 1905 var asInterface interface{} = h 1906 override, ok := asInterface.(interface { 1907 OverrideExtractResourceBodies(*ListMyOrganizationsResponse) []*organization.Organization 1908 }) 1909 if ok { 1910 return organization.OrganizationList(override.OverrideExtractResourceBodies(typedMsg)) 1911 } 1912 { 1913 if resources := typedMsg.GetOrganizations(); len(resources) > 0 { 1914 return organization.OrganizationList(resources) 1915 } 1916 } 1917 return (organization.OrganizationList)(nil) 1918 } 1919 1920 func GetListMyOrganizationsDescriptor() *ListMyOrganizationsDescriptor { 1921 return listMyOrganizationsDescriptor 1922 } 1923 1924 type OrganizationServiceDescriptor struct{} 1925 1926 func (d *OrganizationServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 1927 return []gotenclient.MethodDescriptor{ 1928 getOrganizationDescriptor, 1929 batchGetOrganizationsDescriptor, 1930 listOrganizationsDescriptor, 1931 watchOrganizationDescriptor, 1932 watchOrganizationsDescriptor, 1933 createOrganizationDescriptor, 1934 updateOrganizationDescriptor, 1935 deleteOrganizationDescriptor, 1936 listMyOrganizationsDescriptor, 1937 } 1938 } 1939 1940 func (d *OrganizationServiceDescriptor) GetFullAPIName() string { 1941 return "/ntt.iam.v1alpha2.OrganizationService" 1942 } 1943 1944 func (d *OrganizationServiceDescriptor) GetProtoPkgName() string { 1945 return "ntt.iam.v1alpha2" 1946 } 1947 1948 func (d *OrganizationServiceDescriptor) GetApiName() string { 1949 return "OrganizationService" 1950 } 1951 1952 func (d *OrganizationServiceDescriptor) GetServiceDomain() string { 1953 return "iam.edgelq.com" 1954 } 1955 1956 func (d *OrganizationServiceDescriptor) GetServiceVersion() string { 1957 return "v1alpha2" 1958 } 1959 1960 func GetOrganizationServiceDescriptor() *OrganizationServiceDescriptor { 1961 return organizationServiceDescriptor 1962 } 1963 1964 func initDescriptors() { 1965 organizationServiceDescriptor = &OrganizationServiceDescriptor{} 1966 getOrganizationDescriptor = &GetOrganizationDescriptor{} 1967 batchGetOrganizationsDescriptor = &BatchGetOrganizationsDescriptor{} 1968 listOrganizationsDescriptor = &ListOrganizationsDescriptor{} 1969 watchOrganizationDescriptor = &WatchOrganizationDescriptor{} 1970 watchOrganizationsDescriptor = &WatchOrganizationsDescriptor{} 1971 createOrganizationDescriptor = &CreateOrganizationDescriptor{} 1972 updateOrganizationDescriptor = &UpdateOrganizationDescriptor{} 1973 deleteOrganizationDescriptor = &DeleteOrganizationDescriptor{} 1974 listMyOrganizationsDescriptor = &ListMyOrganizationsDescriptor{} 1975 gotenclient.GetRegistry().RegisterApiDescriptor(organizationServiceDescriptor) 1976 gotenclient.GetRegistry().RegisterMethodDescriptor(getOrganizationDescriptor) 1977 gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetOrganizationsDescriptor) 1978 gotenclient.GetRegistry().RegisterMethodDescriptor(listOrganizationsDescriptor) 1979 gotenclient.GetRegistry().RegisterMethodDescriptor(watchOrganizationDescriptor) 1980 gotenclient.GetRegistry().RegisterMethodDescriptor(watchOrganizationsDescriptor) 1981 gotenclient.GetRegistry().RegisterMethodDescriptor(createOrganizationDescriptor) 1982 gotenclient.GetRegistry().RegisterMethodDescriptor(updateOrganizationDescriptor) 1983 gotenclient.GetRegistry().RegisterMethodDescriptor(deleteOrganizationDescriptor) 1984 gotenclient.GetRegistry().RegisterMethodDescriptor(listMyOrganizationsDescriptor) 1985 } 1986 1987 func init() { 1988 if !descriptorsInitialized { 1989 initDescriptors() 1990 descriptorsInitialized = true 1991 } 1992 }