github.com/cloudwan/edgelq-sdk@v1.15.4/meta/client/v1alpha2/region/region_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: RegionService 3 // DO NOT EDIT!!! 4 5 package region_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 region "github.com/cloudwan/edgelq-sdk/meta/resources/v1alpha2/region" 17 ) 18 19 // Reference imports to suppress errors if they are not otherwise used. 20 var ( 21 _ = new(proto.Message) 22 _ = new(gotenclient.MethodDescriptor) 23 _ = gotenresource.WildcardId 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = ®ion.Region{} 29 ) 30 31 var ( 32 descriptorsInitialized bool 33 regionServiceDescriptor *RegionServiceDescriptor 34 getRegionDescriptor *GetRegionDescriptor 35 batchGetRegionsDescriptor *BatchGetRegionsDescriptor 36 listRegionsDescriptor *ListRegionsDescriptor 37 watchRegionDescriptor *WatchRegionDescriptor 38 watchRegionsDescriptor *WatchRegionsDescriptor 39 ) 40 41 type GetRegionDescriptor struct{} 42 43 type GetRegionDescriptorClientMsgHandle struct{} 44 45 type GetRegionDescriptorServerMsgHandle struct{} 46 47 func (d *GetRegionDescriptor) NewEmptyClientMsg() proto.Message { 48 return &GetRegionRequest{} 49 } 50 51 func (d *GetRegionDescriptor) NewEmptyServerMsg() proto.Message { 52 return ®ion.Region{} 53 } 54 55 func (d *GetRegionDescriptor) IsUnary() bool { 56 return true 57 } 58 59 func (d *GetRegionDescriptor) IsClientStream() bool { 60 return false 61 } 62 63 func (d *GetRegionDescriptor) IsServerStream() bool { 64 return false 65 } 66 67 func (d *GetRegionDescriptor) IsCollection() bool { 68 return false 69 } 70 71 func (d *GetRegionDescriptor) IsPlural() bool { 72 return false 73 } 74 75 func (d *GetRegionDescriptor) HasResource() bool { 76 return true 77 } 78 79 func (d *GetRegionDescriptor) RequestHasResourceBody() bool { 80 return false 81 } 82 83 func (d *GetRegionDescriptor) GetVerb() string { 84 return "get" 85 } 86 87 func (d *GetRegionDescriptor) GetMethodName() string { 88 return "GetRegion" 89 } 90 91 func (d *GetRegionDescriptor) GetFullMethodName() string { 92 return "/ntt.meta.v1alpha2.RegionService/GetRegion" 93 } 94 95 func (d *GetRegionDescriptor) GetProtoPkgName() string { 96 return "ntt.meta.v1alpha2" 97 } 98 99 func (d *GetRegionDescriptor) GetApiName() string { 100 return "RegionService" 101 } 102 103 func (d *GetRegionDescriptor) GetServiceDomain() string { 104 return "meta.edgelq.com" 105 } 106 107 func (d *GetRegionDescriptor) GetServiceVersion() string { 108 return "v1alpha2" 109 } 110 111 func (d *GetRegionDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 112 return regionServiceDescriptor 113 } 114 115 func (d *GetRegionDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 116 return region.GetDescriptor() 117 } 118 119 func (d *GetRegionDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 120 return &GetRegionDescriptorClientMsgHandle{} 121 } 122 123 func (d *GetRegionDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 124 return &GetRegionDescriptorServerMsgHandle{} 125 } 126 127 func (h *GetRegionDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 128 typedMsg := msg.(*GetRegionRequest) 129 var asInterface interface{} = h 130 override, ok := asInterface.(interface { 131 OverrideExtractResourceName(*GetRegionRequest) *region.Name 132 }) 133 if ok { 134 return override.OverrideExtractResourceName(typedMsg) 135 } 136 { 137 if name := typedMsg.GetName(); name != nil { 138 return name 139 } 140 } 141 return (*region.Name)(nil) 142 } 143 144 func (h *GetRegionDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 145 typedMsg := msg.(*GetRegionRequest) 146 var asInterface interface{} = h 147 override, ok := asInterface.(interface { 148 OverrideExtractResourceNames(*GetRegionRequest) []*region.Name 149 }) 150 if ok { 151 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 152 } 153 return nil 154 } 155 156 func (h *GetRegionDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 157 return nil 158 } 159 160 func (h *GetRegionDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 161 typedMsg := msg.(*GetRegionRequest) 162 var asInterface interface{} = h 163 override, ok := asInterface.(interface { 164 OverrideExtractResourceBody(*GetRegionRequest) *region.Region 165 }) 166 if ok { 167 return override.OverrideExtractResourceBody(typedMsg) 168 } 169 return nil 170 } 171 172 func (h *GetRegionDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 173 typedMsg := msg.(*GetRegionRequest) 174 var asInterface interface{} = h 175 override, ok := asInterface.(interface { 176 OverrideExtractResourceBodies(*GetRegionRequest) []*region.Region 177 }) 178 if ok { 179 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 180 } 181 return nil 182 } 183 184 func (h *GetRegionDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 185 typedMsg := msg.(*region.Region) 186 var asInterface interface{} = h 187 override, ok := asInterface.(interface { 188 OverrideExtractResourceName(*region.Region) *region.Name 189 }) 190 if ok { 191 return override.OverrideExtractResourceName(typedMsg) 192 } 193 { 194 if name := typedMsg.GetName(); name != nil { 195 return name 196 } 197 } 198 return (*region.Name)(nil) 199 } 200 201 func (h *GetRegionDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 202 typedMsg := msg.(*region.Region) 203 var asInterface interface{} = h 204 override, ok := asInterface.(interface { 205 OverrideExtractResourceNames(*region.Region) []*region.Name 206 }) 207 if ok { 208 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 209 } 210 return nil 211 } 212 213 func (h *GetRegionDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 214 return nil 215 } 216 217 func (h *GetRegionDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 218 return msg.(*region.Region) 219 } 220 221 func (h *GetRegionDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 222 typedMsg := msg.(*region.Region) 223 var asInterface interface{} = h 224 override, ok := asInterface.(interface { 225 OverrideExtractResourceBodies(*region.Region) []*region.Region 226 }) 227 if ok { 228 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 229 } 230 return nil 231 } 232 233 func GetGetRegionDescriptor() *GetRegionDescriptor { 234 return getRegionDescriptor 235 } 236 237 type BatchGetRegionsDescriptor struct{} 238 239 type BatchGetRegionsDescriptorClientMsgHandle struct{} 240 241 type BatchGetRegionsDescriptorServerMsgHandle struct{} 242 243 func (d *BatchGetRegionsDescriptor) NewEmptyClientMsg() proto.Message { 244 return &BatchGetRegionsRequest{} 245 } 246 247 func (d *BatchGetRegionsDescriptor) NewEmptyServerMsg() proto.Message { 248 return &BatchGetRegionsResponse{} 249 } 250 251 func (d *BatchGetRegionsDescriptor) IsUnary() bool { 252 return true 253 } 254 255 func (d *BatchGetRegionsDescriptor) IsClientStream() bool { 256 return false 257 } 258 259 func (d *BatchGetRegionsDescriptor) IsServerStream() bool { 260 return false 261 } 262 263 func (d *BatchGetRegionsDescriptor) IsCollection() bool { 264 return false 265 } 266 267 func (d *BatchGetRegionsDescriptor) IsPlural() bool { 268 return true 269 } 270 271 func (d *BatchGetRegionsDescriptor) HasResource() bool { 272 return true 273 } 274 275 func (d *BatchGetRegionsDescriptor) RequestHasResourceBody() bool { 276 return false 277 } 278 279 func (d *BatchGetRegionsDescriptor) GetVerb() string { 280 return "batchGet" 281 } 282 283 func (d *BatchGetRegionsDescriptor) GetMethodName() string { 284 return "BatchGetRegions" 285 } 286 287 func (d *BatchGetRegionsDescriptor) GetFullMethodName() string { 288 return "/ntt.meta.v1alpha2.RegionService/BatchGetRegions" 289 } 290 291 func (d *BatchGetRegionsDescriptor) GetProtoPkgName() string { 292 return "ntt.meta.v1alpha2" 293 } 294 295 func (d *BatchGetRegionsDescriptor) GetApiName() string { 296 return "RegionService" 297 } 298 299 func (d *BatchGetRegionsDescriptor) GetServiceDomain() string { 300 return "meta.edgelq.com" 301 } 302 303 func (d *BatchGetRegionsDescriptor) GetServiceVersion() string { 304 return "v1alpha2" 305 } 306 307 func (d *BatchGetRegionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 308 return regionServiceDescriptor 309 } 310 311 func (d *BatchGetRegionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 312 return region.GetDescriptor() 313 } 314 315 func (d *BatchGetRegionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 316 return &BatchGetRegionsDescriptorClientMsgHandle{} 317 } 318 319 func (d *BatchGetRegionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 320 return &BatchGetRegionsDescriptorServerMsgHandle{} 321 } 322 323 func (h *BatchGetRegionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 324 typedMsg := msg.(*BatchGetRegionsRequest) 325 var asInterface interface{} = h 326 override, ok := asInterface.(interface { 327 OverrideExtractResourceName(*BatchGetRegionsRequest) *region.Name 328 }) 329 if ok { 330 return override.OverrideExtractResourceName(typedMsg) 331 } 332 return nil 333 } 334 335 func (h *BatchGetRegionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 336 typedMsg := msg.(*BatchGetRegionsRequest) 337 var asInterface interface{} = h 338 override, ok := asInterface.(interface { 339 OverrideExtractResourceNames(*BatchGetRegionsRequest) []*region.Name 340 }) 341 if ok { 342 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 343 } 344 { 345 if names := typedMsg.GetNames(); len(names) > 0 { 346 return region.RegionNameList(names) 347 } 348 } 349 return (region.RegionNameList)(nil) 350 } 351 352 func (h *BatchGetRegionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 353 return nil 354 } 355 356 func (h *BatchGetRegionsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 357 typedMsg := msg.(*BatchGetRegionsRequest) 358 var asInterface interface{} = h 359 override, ok := asInterface.(interface { 360 OverrideExtractResourceBody(*BatchGetRegionsRequest) *region.Region 361 }) 362 if ok { 363 return override.OverrideExtractResourceBody(typedMsg) 364 } 365 return nil 366 } 367 368 func (h *BatchGetRegionsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 369 typedMsg := msg.(*BatchGetRegionsRequest) 370 var asInterface interface{} = h 371 override, ok := asInterface.(interface { 372 OverrideExtractResourceBodies(*BatchGetRegionsRequest) []*region.Region 373 }) 374 if ok { 375 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 376 } 377 return nil 378 } 379 380 func (h *BatchGetRegionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 381 typedMsg := msg.(*BatchGetRegionsResponse) 382 var asInterface interface{} = h 383 override, ok := asInterface.(interface { 384 OverrideExtractResourceName(*BatchGetRegionsResponse) *region.Name 385 }) 386 if ok { 387 return override.OverrideExtractResourceName(typedMsg) 388 } 389 return nil 390 } 391 392 func (h *BatchGetRegionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 393 typedMsg := msg.(*BatchGetRegionsResponse) 394 var asInterface interface{} = h 395 override, ok := asInterface.(interface { 396 OverrideExtractResourceNames(*BatchGetRegionsResponse) []*region.Name 397 }) 398 if ok { 399 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 400 } 401 { 402 if resources := typedMsg.GetRegions(); len(resources) > 0 { 403 list := make(region.RegionNameList, 0, len(resources)) 404 for _, res := range resources { 405 list = append(list, res.GetName()) 406 } 407 return list 408 } 409 } 410 return (region.RegionNameList)(nil) 411 } 412 413 func (h *BatchGetRegionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 414 return nil 415 } 416 417 func (h *BatchGetRegionsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 418 typedMsg := msg.(*BatchGetRegionsResponse) 419 var asInterface interface{} = h 420 override, ok := asInterface.(interface { 421 OverrideExtractResourceBody(*BatchGetRegionsResponse) *region.Region 422 }) 423 if ok { 424 return override.OverrideExtractResourceBody(typedMsg) 425 } 426 return nil 427 } 428 429 func (h *BatchGetRegionsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 430 typedMsg := msg.(*BatchGetRegionsResponse) 431 var asInterface interface{} = h 432 override, ok := asInterface.(interface { 433 OverrideExtractResourceBodies(*BatchGetRegionsResponse) []*region.Region 434 }) 435 if ok { 436 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 437 } 438 { 439 if resources := typedMsg.GetRegions(); len(resources) > 0 { 440 return region.RegionList(resources) 441 } 442 } 443 return (region.RegionList)(nil) 444 } 445 446 func GetBatchGetRegionsDescriptor() *BatchGetRegionsDescriptor { 447 return batchGetRegionsDescriptor 448 } 449 450 type ListRegionsDescriptor struct{} 451 452 type ListRegionsDescriptorClientMsgHandle struct{} 453 454 type ListRegionsDescriptorServerMsgHandle struct{} 455 456 func (d *ListRegionsDescriptor) NewEmptyClientMsg() proto.Message { 457 return &ListRegionsRequest{} 458 } 459 460 func (d *ListRegionsDescriptor) NewEmptyServerMsg() proto.Message { 461 return &ListRegionsResponse{} 462 } 463 464 func (d *ListRegionsDescriptor) IsUnary() bool { 465 return true 466 } 467 468 func (d *ListRegionsDescriptor) IsClientStream() bool { 469 return false 470 } 471 472 func (d *ListRegionsDescriptor) IsServerStream() bool { 473 return false 474 } 475 476 func (d *ListRegionsDescriptor) IsCollection() bool { 477 return true 478 } 479 480 func (d *ListRegionsDescriptor) IsPlural() bool { 481 return true 482 } 483 484 func (d *ListRegionsDescriptor) HasResource() bool { 485 return true 486 } 487 488 func (d *ListRegionsDescriptor) RequestHasResourceBody() bool { 489 return false 490 } 491 492 func (d *ListRegionsDescriptor) GetVerb() string { 493 return "list" 494 } 495 496 func (d *ListRegionsDescriptor) GetMethodName() string { 497 return "ListRegions" 498 } 499 500 func (d *ListRegionsDescriptor) GetFullMethodName() string { 501 return "/ntt.meta.v1alpha2.RegionService/ListRegions" 502 } 503 504 func (d *ListRegionsDescriptor) GetProtoPkgName() string { 505 return "ntt.meta.v1alpha2" 506 } 507 508 func (d *ListRegionsDescriptor) GetApiName() string { 509 return "RegionService" 510 } 511 512 func (d *ListRegionsDescriptor) GetServiceDomain() string { 513 return "meta.edgelq.com" 514 } 515 516 func (d *ListRegionsDescriptor) GetServiceVersion() string { 517 return "v1alpha2" 518 } 519 520 func (d *ListRegionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 521 return regionServiceDescriptor 522 } 523 524 func (d *ListRegionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 525 return region.GetDescriptor() 526 } 527 528 func (d *ListRegionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 529 return &ListRegionsDescriptorClientMsgHandle{} 530 } 531 532 func (d *ListRegionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 533 return &ListRegionsDescriptorServerMsgHandle{} 534 } 535 536 func (h *ListRegionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 537 typedMsg := msg.(*ListRegionsRequest) 538 var asInterface interface{} = h 539 override, ok := asInterface.(interface { 540 OverrideExtractResourceName(*ListRegionsRequest) *region.Name 541 }) 542 if ok { 543 return override.OverrideExtractResourceName(typedMsg) 544 } 545 return nil 546 } 547 548 func (h *ListRegionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 549 typedMsg := msg.(*ListRegionsRequest) 550 var asInterface interface{} = h 551 override, ok := asInterface.(interface { 552 OverrideExtractResourceNames(*ListRegionsRequest) []*region.Name 553 }) 554 if ok { 555 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 556 } 557 return nil 558 } 559 560 func (h *ListRegionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 561 return nil 562 } 563 564 func (h *ListRegionsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 565 typedMsg := msg.(*ListRegionsRequest) 566 var asInterface interface{} = h 567 override, ok := asInterface.(interface { 568 OverrideExtractResourceBody(*ListRegionsRequest) *region.Region 569 }) 570 if ok { 571 return override.OverrideExtractResourceBody(typedMsg) 572 } 573 return nil 574 } 575 576 func (h *ListRegionsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 577 typedMsg := msg.(*ListRegionsRequest) 578 var asInterface interface{} = h 579 override, ok := asInterface.(interface { 580 OverrideExtractResourceBodies(*ListRegionsRequest) []*region.Region 581 }) 582 if ok { 583 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 584 } 585 return nil 586 } 587 588 func (h *ListRegionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 589 typedMsg := msg.(*ListRegionsResponse) 590 var asInterface interface{} = h 591 override, ok := asInterface.(interface { 592 OverrideExtractResourceName(*ListRegionsResponse) *region.Name 593 }) 594 if ok { 595 return override.OverrideExtractResourceName(typedMsg) 596 } 597 return nil 598 } 599 600 func (h *ListRegionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 601 typedMsg := msg.(*ListRegionsResponse) 602 var asInterface interface{} = h 603 override, ok := asInterface.(interface { 604 OverrideExtractResourceNames(*ListRegionsResponse) []*region.Name 605 }) 606 if ok { 607 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 608 } 609 { 610 if resources := typedMsg.GetRegions(); len(resources) > 0 { 611 list := make(region.RegionNameList, 0, len(resources)) 612 for _, res := range resources { 613 list = append(list, res.GetName()) 614 } 615 return list 616 } 617 } 618 return (region.RegionNameList)(nil) 619 } 620 621 func (h *ListRegionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 622 return nil 623 } 624 625 func (h *ListRegionsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 626 typedMsg := msg.(*ListRegionsResponse) 627 var asInterface interface{} = h 628 override, ok := asInterface.(interface { 629 OverrideExtractResourceBody(*ListRegionsResponse) *region.Region 630 }) 631 if ok { 632 return override.OverrideExtractResourceBody(typedMsg) 633 } 634 return nil 635 } 636 637 func (h *ListRegionsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 638 typedMsg := msg.(*ListRegionsResponse) 639 var asInterface interface{} = h 640 override, ok := asInterface.(interface { 641 OverrideExtractResourceBodies(*ListRegionsResponse) []*region.Region 642 }) 643 if ok { 644 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 645 } 646 { 647 if resources := typedMsg.GetRegions(); len(resources) > 0 { 648 return region.RegionList(resources) 649 } 650 } 651 return (region.RegionList)(nil) 652 } 653 654 func GetListRegionsDescriptor() *ListRegionsDescriptor { 655 return listRegionsDescriptor 656 } 657 658 type WatchRegionDescriptor struct{} 659 660 type WatchRegionDescriptorClientMsgHandle struct{} 661 662 type WatchRegionDescriptorServerMsgHandle struct{} 663 664 func (d *WatchRegionDescriptor) NewEmptyClientMsg() proto.Message { 665 return &WatchRegionRequest{} 666 } 667 668 func (d *WatchRegionDescriptor) NewEmptyServerMsg() proto.Message { 669 return &WatchRegionResponse{} 670 } 671 672 func (d *WatchRegionDescriptor) IsUnary() bool { 673 return false 674 } 675 676 func (d *WatchRegionDescriptor) IsClientStream() bool { 677 return false 678 } 679 680 func (d *WatchRegionDescriptor) IsServerStream() bool { 681 return true 682 } 683 684 func (d *WatchRegionDescriptor) IsCollection() bool { 685 return false 686 } 687 688 func (d *WatchRegionDescriptor) IsPlural() bool { 689 return false 690 } 691 692 func (d *WatchRegionDescriptor) HasResource() bool { 693 return true 694 } 695 696 func (d *WatchRegionDescriptor) RequestHasResourceBody() bool { 697 return false 698 } 699 700 func (d *WatchRegionDescriptor) GetVerb() string { 701 return "watch" 702 } 703 704 func (d *WatchRegionDescriptor) GetMethodName() string { 705 return "WatchRegion" 706 } 707 708 func (d *WatchRegionDescriptor) GetFullMethodName() string { 709 return "/ntt.meta.v1alpha2.RegionService/WatchRegion" 710 } 711 712 func (d *WatchRegionDescriptor) GetProtoPkgName() string { 713 return "ntt.meta.v1alpha2" 714 } 715 716 func (d *WatchRegionDescriptor) GetApiName() string { 717 return "RegionService" 718 } 719 720 func (d *WatchRegionDescriptor) GetServiceDomain() string { 721 return "meta.edgelq.com" 722 } 723 724 func (d *WatchRegionDescriptor) GetServiceVersion() string { 725 return "v1alpha2" 726 } 727 728 func (d *WatchRegionDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 729 return regionServiceDescriptor 730 } 731 732 func (d *WatchRegionDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 733 return region.GetDescriptor() 734 } 735 736 func (d *WatchRegionDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 737 return &WatchRegionDescriptorClientMsgHandle{} 738 } 739 740 func (d *WatchRegionDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 741 return &WatchRegionDescriptorServerMsgHandle{} 742 } 743 744 func (h *WatchRegionDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 745 typedMsg := msg.(*WatchRegionRequest) 746 var asInterface interface{} = h 747 override, ok := asInterface.(interface { 748 OverrideExtractResourceName(*WatchRegionRequest) *region.Name 749 }) 750 if ok { 751 return override.OverrideExtractResourceName(typedMsg) 752 } 753 { 754 if name := typedMsg.GetName(); name != nil { 755 return name 756 } 757 } 758 return (*region.Name)(nil) 759 } 760 761 func (h *WatchRegionDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 762 typedMsg := msg.(*WatchRegionRequest) 763 var asInterface interface{} = h 764 override, ok := asInterface.(interface { 765 OverrideExtractResourceNames(*WatchRegionRequest) []*region.Name 766 }) 767 if ok { 768 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 769 } 770 return nil 771 } 772 773 func (h *WatchRegionDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 774 return nil 775 } 776 777 func (h *WatchRegionDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 778 typedMsg := msg.(*WatchRegionRequest) 779 var asInterface interface{} = h 780 override, ok := asInterface.(interface { 781 OverrideExtractResourceBody(*WatchRegionRequest) *region.Region 782 }) 783 if ok { 784 return override.OverrideExtractResourceBody(typedMsg) 785 } 786 return nil 787 } 788 789 func (h *WatchRegionDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 790 typedMsg := msg.(*WatchRegionRequest) 791 var asInterface interface{} = h 792 override, ok := asInterface.(interface { 793 OverrideExtractResourceBodies(*WatchRegionRequest) []*region.Region 794 }) 795 if ok { 796 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 797 } 798 return nil 799 } 800 801 func (h *WatchRegionDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 802 typedMsg := msg.(*WatchRegionResponse) 803 var asInterface interface{} = h 804 override, ok := asInterface.(interface { 805 OverrideExtractResourceName(*WatchRegionResponse) *region.Name 806 }) 807 if ok { 808 return override.OverrideExtractResourceName(typedMsg) 809 } 810 { 811 if resChange := typedMsg.GetChange(); resChange != nil { 812 switch tResChange := resChange.ChangeType.(type) { 813 case *region.RegionChange_Added_: 814 return tResChange.Added.GetRegion().GetName() 815 case *region.RegionChange_Modified_: 816 return tResChange.Modified.GetName() 817 case *region.RegionChange_Removed_: 818 return tResChange.Removed.GetName() 819 case *region.RegionChange_Current_: 820 return tResChange.Current.GetRegion().GetName() 821 } 822 } 823 } 824 return (*region.Name)(nil) 825 } 826 827 func (h *WatchRegionDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 828 typedMsg := msg.(*WatchRegionResponse) 829 var asInterface interface{} = h 830 override, ok := asInterface.(interface { 831 OverrideExtractResourceNames(*WatchRegionResponse) []*region.Name 832 }) 833 if ok { 834 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 835 } 836 return nil 837 } 838 839 func (h *WatchRegionDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 840 return nil 841 } 842 843 func (h *WatchRegionDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 844 typedMsg := msg.(*WatchRegionResponse) 845 var asInterface interface{} = h 846 override, ok := asInterface.(interface { 847 OverrideExtractResourceBody(*WatchRegionResponse) *region.Region 848 }) 849 if ok { 850 return override.OverrideExtractResourceBody(typedMsg) 851 } 852 { 853 if resChange := typedMsg.GetChange(); resChange != nil { 854 switch tResChange := resChange.ChangeType.(type) { 855 case *region.RegionChange_Added_: 856 return tResChange.Added.GetRegion() 857 case *region.RegionChange_Modified_: 858 return tResChange.Modified.GetRegion() 859 case *region.RegionChange_Current_: 860 return tResChange.Current.GetRegion() 861 } 862 } 863 } 864 return (*region.Region)(nil) 865 } 866 867 func (h *WatchRegionDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 868 typedMsg := msg.(*WatchRegionResponse) 869 var asInterface interface{} = h 870 override, ok := asInterface.(interface { 871 OverrideExtractResourceBodies(*WatchRegionResponse) []*region.Region 872 }) 873 if ok { 874 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 875 } 876 return nil 877 } 878 879 func GetWatchRegionDescriptor() *WatchRegionDescriptor { 880 return watchRegionDescriptor 881 } 882 883 type WatchRegionsDescriptor struct{} 884 885 type WatchRegionsDescriptorClientMsgHandle struct{} 886 887 type WatchRegionsDescriptorServerMsgHandle struct{} 888 889 func (d *WatchRegionsDescriptor) NewEmptyClientMsg() proto.Message { 890 return &WatchRegionsRequest{} 891 } 892 893 func (d *WatchRegionsDescriptor) NewEmptyServerMsg() proto.Message { 894 return &WatchRegionsResponse{} 895 } 896 897 func (d *WatchRegionsDescriptor) IsUnary() bool { 898 return false 899 } 900 901 func (d *WatchRegionsDescriptor) IsClientStream() bool { 902 return false 903 } 904 905 func (d *WatchRegionsDescriptor) IsServerStream() bool { 906 return true 907 } 908 909 func (d *WatchRegionsDescriptor) IsCollection() bool { 910 return true 911 } 912 913 func (d *WatchRegionsDescriptor) IsPlural() bool { 914 return true 915 } 916 917 func (d *WatchRegionsDescriptor) HasResource() bool { 918 return true 919 } 920 921 func (d *WatchRegionsDescriptor) RequestHasResourceBody() bool { 922 return false 923 } 924 925 func (d *WatchRegionsDescriptor) GetVerb() string { 926 return "watch" 927 } 928 929 func (d *WatchRegionsDescriptor) GetMethodName() string { 930 return "WatchRegions" 931 } 932 933 func (d *WatchRegionsDescriptor) GetFullMethodName() string { 934 return "/ntt.meta.v1alpha2.RegionService/WatchRegions" 935 } 936 937 func (d *WatchRegionsDescriptor) GetProtoPkgName() string { 938 return "ntt.meta.v1alpha2" 939 } 940 941 func (d *WatchRegionsDescriptor) GetApiName() string { 942 return "RegionService" 943 } 944 945 func (d *WatchRegionsDescriptor) GetServiceDomain() string { 946 return "meta.edgelq.com" 947 } 948 949 func (d *WatchRegionsDescriptor) GetServiceVersion() string { 950 return "v1alpha2" 951 } 952 953 func (d *WatchRegionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 954 return regionServiceDescriptor 955 } 956 957 func (d *WatchRegionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 958 return region.GetDescriptor() 959 } 960 961 func (d *WatchRegionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 962 return &WatchRegionsDescriptorClientMsgHandle{} 963 } 964 965 func (d *WatchRegionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 966 return &WatchRegionsDescriptorServerMsgHandle{} 967 } 968 969 func (h *WatchRegionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 970 typedMsg := msg.(*WatchRegionsRequest) 971 var asInterface interface{} = h 972 override, ok := asInterface.(interface { 973 OverrideExtractResourceName(*WatchRegionsRequest) *region.Name 974 }) 975 if ok { 976 return override.OverrideExtractResourceName(typedMsg) 977 } 978 return nil 979 } 980 981 func (h *WatchRegionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 982 typedMsg := msg.(*WatchRegionsRequest) 983 var asInterface interface{} = h 984 override, ok := asInterface.(interface { 985 OverrideExtractResourceNames(*WatchRegionsRequest) []*region.Name 986 }) 987 if ok { 988 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 989 } 990 return nil 991 } 992 993 func (h *WatchRegionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 994 return nil 995 } 996 997 func (h *WatchRegionsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 998 typedMsg := msg.(*WatchRegionsRequest) 999 var asInterface interface{} = h 1000 override, ok := asInterface.(interface { 1001 OverrideExtractResourceBody(*WatchRegionsRequest) *region.Region 1002 }) 1003 if ok { 1004 return override.OverrideExtractResourceBody(typedMsg) 1005 } 1006 return nil 1007 } 1008 1009 func (h *WatchRegionsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1010 typedMsg := msg.(*WatchRegionsRequest) 1011 var asInterface interface{} = h 1012 override, ok := asInterface.(interface { 1013 OverrideExtractResourceBodies(*WatchRegionsRequest) []*region.Region 1014 }) 1015 if ok { 1016 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 1017 } 1018 return nil 1019 } 1020 1021 func (h *WatchRegionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1022 typedMsg := msg.(*WatchRegionsResponse) 1023 var asInterface interface{} = h 1024 override, ok := asInterface.(interface { 1025 OverrideExtractResourceName(*WatchRegionsResponse) *region.Name 1026 }) 1027 if ok { 1028 return override.OverrideExtractResourceName(typedMsg) 1029 } 1030 return nil 1031 } 1032 1033 func (h *WatchRegionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1034 typedMsg := msg.(*WatchRegionsResponse) 1035 var asInterface interface{} = h 1036 override, ok := asInterface.(interface { 1037 OverrideExtractResourceNames(*WatchRegionsResponse) []*region.Name 1038 }) 1039 if ok { 1040 return region.RegionNameList(override.OverrideExtractResourceNames(typedMsg)) 1041 } 1042 { 1043 if resChanges := typedMsg.GetRegionChanges(); len(resChanges) > 0 { 1044 list := make(region.RegionNameList, 0, len(resChanges)) 1045 for _, resChange := range resChanges { 1046 switch tResChange := resChange.ChangeType.(type) { 1047 case *region.RegionChange_Added_: 1048 list = append(list, tResChange.Added.GetRegion().GetName()) 1049 case *region.RegionChange_Modified_: 1050 list = append(list, tResChange.Modified.GetName()) 1051 case *region.RegionChange_Removed_: 1052 list = append(list, tResChange.Removed.GetName()) 1053 case *region.RegionChange_Current_: 1054 list = append(list, tResChange.Current.GetRegion().GetName()) 1055 } 1056 } 1057 return list 1058 } 1059 } 1060 return (region.RegionNameList)(nil) 1061 } 1062 1063 func (h *WatchRegionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1064 return nil 1065 } 1066 1067 func (h *WatchRegionsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1068 typedMsg := msg.(*WatchRegionsResponse) 1069 var asInterface interface{} = h 1070 override, ok := asInterface.(interface { 1071 OverrideExtractResourceBody(*WatchRegionsResponse) *region.Region 1072 }) 1073 if ok { 1074 return override.OverrideExtractResourceBody(typedMsg) 1075 } 1076 return nil 1077 } 1078 1079 func (h *WatchRegionsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1080 typedMsg := msg.(*WatchRegionsResponse) 1081 var asInterface interface{} = h 1082 override, ok := asInterface.(interface { 1083 OverrideExtractResourceBodies(*WatchRegionsResponse) []*region.Region 1084 }) 1085 if ok { 1086 return region.RegionList(override.OverrideExtractResourceBodies(typedMsg)) 1087 } 1088 { 1089 if resChanges := typedMsg.GetRegionChanges(); len(resChanges) > 0 { 1090 list := make(region.RegionList, 0, len(resChanges)) 1091 for _, resChange := range resChanges { 1092 switch tResChange := resChange.ChangeType.(type) { 1093 case *region.RegionChange_Added_: 1094 list = append(list, tResChange.Added.GetRegion()) 1095 case *region.RegionChange_Modified_: 1096 list = append(list, tResChange.Modified.GetRegion()) 1097 case *region.RegionChange_Current_: 1098 list = append(list, tResChange.Current.GetRegion()) 1099 } 1100 } 1101 return list 1102 } 1103 } 1104 return (region.RegionList)(nil) 1105 } 1106 1107 func GetWatchRegionsDescriptor() *WatchRegionsDescriptor { 1108 return watchRegionsDescriptor 1109 } 1110 1111 type RegionServiceDescriptor struct{} 1112 1113 func (d *RegionServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 1114 return []gotenclient.MethodDescriptor{ 1115 getRegionDescriptor, 1116 batchGetRegionsDescriptor, 1117 listRegionsDescriptor, 1118 watchRegionDescriptor, 1119 watchRegionsDescriptor, 1120 } 1121 } 1122 1123 func (d *RegionServiceDescriptor) GetFullAPIName() string { 1124 return "/ntt.meta.v1alpha2.RegionService" 1125 } 1126 1127 func (d *RegionServiceDescriptor) GetProtoPkgName() string { 1128 return "ntt.meta.v1alpha2" 1129 } 1130 1131 func (d *RegionServiceDescriptor) GetApiName() string { 1132 return "RegionService" 1133 } 1134 1135 func (d *RegionServiceDescriptor) GetServiceDomain() string { 1136 return "meta.edgelq.com" 1137 } 1138 1139 func (d *RegionServiceDescriptor) GetServiceVersion() string { 1140 return "v1alpha2" 1141 } 1142 1143 func GetRegionServiceDescriptor() *RegionServiceDescriptor { 1144 return regionServiceDescriptor 1145 } 1146 1147 func initDescriptors() { 1148 regionServiceDescriptor = &RegionServiceDescriptor{} 1149 getRegionDescriptor = &GetRegionDescriptor{} 1150 batchGetRegionsDescriptor = &BatchGetRegionsDescriptor{} 1151 listRegionsDescriptor = &ListRegionsDescriptor{} 1152 watchRegionDescriptor = &WatchRegionDescriptor{} 1153 watchRegionsDescriptor = &WatchRegionsDescriptor{} 1154 gotenclient.GetRegistry().RegisterApiDescriptor(regionServiceDescriptor) 1155 gotenclient.GetRegistry().RegisterMethodDescriptor(getRegionDescriptor) 1156 gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetRegionsDescriptor) 1157 gotenclient.GetRegistry().RegisterMethodDescriptor(listRegionsDescriptor) 1158 gotenclient.GetRegistry().RegisterMethodDescriptor(watchRegionDescriptor) 1159 gotenclient.GetRegistry().RegisterMethodDescriptor(watchRegionsDescriptor) 1160 } 1161 1162 func init() { 1163 if !descriptorsInitialized { 1164 initDescriptors() 1165 descriptorsInitialized = true 1166 } 1167 }