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