github.com/cloudwan/edgelq-sdk@v1.15.4/devices/client/v1/device/device_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: DeviceService 3 // DO NOT EDIT!!! 4 5 package device_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 device "github.com/cloudwan/edgelq-sdk/devices/resources/v1/device" 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 _ = &device.Device{} 30 _ = &emptypb.Empty{} 31 ) 32 33 var ( 34 descriptorsInitialized bool 35 deviceServiceDescriptor *DeviceServiceDescriptor 36 getDeviceDescriptor *GetDeviceDescriptor 37 batchGetDevicesDescriptor *BatchGetDevicesDescriptor 38 listDevicesDescriptor *ListDevicesDescriptor 39 watchDeviceDescriptor *WatchDeviceDescriptor 40 watchDevicesDescriptor *WatchDevicesDescriptor 41 createDeviceDescriptor *CreateDeviceDescriptor 42 updateDeviceDescriptor *UpdateDeviceDescriptor 43 deleteDeviceDescriptor *DeleteDeviceDescriptor 44 getDedicatedEndpointsDescriptor *GetDedicatedEndpointsDescriptor 45 provisionServiceAccountToDeviceDescriptor *ProvisionServiceAccountToDeviceDescriptor 46 removeServiceAccountFromDeviceDescriptor *RemoveServiceAccountFromDeviceDescriptor 47 heartbeatDescriptor *HeartbeatDescriptor 48 reportDeviceMetricsDescriptor *ReportDeviceMetricsDescriptor 49 ) 50 51 type GetDeviceDescriptor struct{} 52 53 type GetDeviceDescriptorClientMsgHandle struct{} 54 55 type GetDeviceDescriptorServerMsgHandle struct{} 56 57 func (d *GetDeviceDescriptor) NewEmptyClientMsg() proto.Message { 58 return &GetDeviceRequest{} 59 } 60 61 func (d *GetDeviceDescriptor) NewEmptyServerMsg() proto.Message { 62 return &device.Device{} 63 } 64 65 func (d *GetDeviceDescriptor) IsUnary() bool { 66 return true 67 } 68 69 func (d *GetDeviceDescriptor) IsClientStream() bool { 70 return false 71 } 72 73 func (d *GetDeviceDescriptor) IsServerStream() bool { 74 return false 75 } 76 77 func (d *GetDeviceDescriptor) IsCollection() bool { 78 return false 79 } 80 81 func (d *GetDeviceDescriptor) IsPlural() bool { 82 return false 83 } 84 85 func (d *GetDeviceDescriptor) HasResource() bool { 86 return true 87 } 88 89 func (d *GetDeviceDescriptor) RequestHasResourceBody() bool { 90 return false 91 } 92 93 func (d *GetDeviceDescriptor) GetVerb() string { 94 return "get" 95 } 96 97 func (d *GetDeviceDescriptor) GetMethodName() string { 98 return "GetDevice" 99 } 100 101 func (d *GetDeviceDescriptor) GetFullMethodName() string { 102 return "/ntt.devices.v1.DeviceService/GetDevice" 103 } 104 105 func (d *GetDeviceDescriptor) GetProtoPkgName() string { 106 return "ntt.devices.v1" 107 } 108 109 func (d *GetDeviceDescriptor) GetApiName() string { 110 return "DeviceService" 111 } 112 113 func (d *GetDeviceDescriptor) GetServiceDomain() string { 114 return "devices.edgelq.com" 115 } 116 117 func (d *GetDeviceDescriptor) GetServiceVersion() string { 118 return "v1" 119 } 120 121 func (d *GetDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 122 return deviceServiceDescriptor 123 } 124 125 func (d *GetDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 126 return device.GetDescriptor() 127 } 128 129 func (d *GetDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 130 return &GetDeviceDescriptorClientMsgHandle{} 131 } 132 133 func (d *GetDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 134 return &GetDeviceDescriptorServerMsgHandle{} 135 } 136 137 func (h *GetDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 138 typedMsg := msg.(*GetDeviceRequest) 139 var asInterface interface{} = h 140 override, ok := asInterface.(interface { 141 OverrideExtractResourceName(*GetDeviceRequest) *device.Name 142 }) 143 if ok { 144 return override.OverrideExtractResourceName(typedMsg) 145 } 146 { 147 if name := typedMsg.GetName(); name != nil { 148 return name 149 } 150 } 151 return (*device.Name)(nil) 152 } 153 154 func (h *GetDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 155 typedMsg := msg.(*GetDeviceRequest) 156 var asInterface interface{} = h 157 override, ok := asInterface.(interface { 158 OverrideExtractResourceNames(*GetDeviceRequest) []*device.Name 159 }) 160 if ok { 161 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 162 } 163 return nil 164 } 165 166 func (h *GetDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 167 typedMsg := msg.(*GetDeviceRequest) 168 var asInterface interface{} = h 169 override, ok := asInterface.(interface { 170 OverrideExtractCollectionName(*GetDeviceRequest) *device.ParentName 171 }) 172 if ok { 173 return override.OverrideExtractCollectionName(typedMsg) 174 } 175 return nil 176 } 177 178 func (h *GetDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 179 typedMsg := msg.(*GetDeviceRequest) 180 var asInterface interface{} = h 181 override, ok := asInterface.(interface { 182 OverrideExtractResourceBody(*GetDeviceRequest) *device.Device 183 }) 184 if ok { 185 return override.OverrideExtractResourceBody(typedMsg) 186 } 187 return nil 188 } 189 190 func (h *GetDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 191 typedMsg := msg.(*GetDeviceRequest) 192 var asInterface interface{} = h 193 override, ok := asInterface.(interface { 194 OverrideExtractResourceBodies(*GetDeviceRequest) []*device.Device 195 }) 196 if ok { 197 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 198 } 199 return nil 200 } 201 202 func (h *GetDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 203 typedMsg := msg.(*device.Device) 204 var asInterface interface{} = h 205 override, ok := asInterface.(interface { 206 OverrideExtractResourceName(*device.Device) *device.Name 207 }) 208 if ok { 209 return override.OverrideExtractResourceName(typedMsg) 210 } 211 { 212 if name := typedMsg.GetName(); name != nil { 213 return name 214 } 215 } 216 return (*device.Name)(nil) 217 } 218 219 func (h *GetDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 220 typedMsg := msg.(*device.Device) 221 var asInterface interface{} = h 222 override, ok := asInterface.(interface { 223 OverrideExtractResourceNames(*device.Device) []*device.Name 224 }) 225 if ok { 226 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 227 } 228 return nil 229 } 230 231 func (h *GetDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 232 typedMsg := msg.(*device.Device) 233 var asInterface interface{} = h 234 override, ok := asInterface.(interface { 235 OverrideExtractCollectionName(*device.Device) *device.ParentName 236 }) 237 if ok { 238 return override.OverrideExtractCollectionName(typedMsg) 239 } 240 return nil 241 } 242 243 func (h *GetDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 244 return msg.(*device.Device) 245 } 246 247 func (h *GetDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 248 typedMsg := msg.(*device.Device) 249 var asInterface interface{} = h 250 override, ok := asInterface.(interface { 251 OverrideExtractResourceBodies(*device.Device) []*device.Device 252 }) 253 if ok { 254 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 255 } 256 return nil 257 } 258 259 func GetGetDeviceDescriptor() *GetDeviceDescriptor { 260 return getDeviceDescriptor 261 } 262 263 type BatchGetDevicesDescriptor struct{} 264 265 type BatchGetDevicesDescriptorClientMsgHandle struct{} 266 267 type BatchGetDevicesDescriptorServerMsgHandle struct{} 268 269 func (d *BatchGetDevicesDescriptor) NewEmptyClientMsg() proto.Message { 270 return &BatchGetDevicesRequest{} 271 } 272 273 func (d *BatchGetDevicesDescriptor) NewEmptyServerMsg() proto.Message { 274 return &BatchGetDevicesResponse{} 275 } 276 277 func (d *BatchGetDevicesDescriptor) IsUnary() bool { 278 return true 279 } 280 281 func (d *BatchGetDevicesDescriptor) IsClientStream() bool { 282 return false 283 } 284 285 func (d *BatchGetDevicesDescriptor) IsServerStream() bool { 286 return false 287 } 288 289 func (d *BatchGetDevicesDescriptor) IsCollection() bool { 290 return false 291 } 292 293 func (d *BatchGetDevicesDescriptor) IsPlural() bool { 294 return true 295 } 296 297 func (d *BatchGetDevicesDescriptor) HasResource() bool { 298 return true 299 } 300 301 func (d *BatchGetDevicesDescriptor) RequestHasResourceBody() bool { 302 return false 303 } 304 305 func (d *BatchGetDevicesDescriptor) GetVerb() string { 306 return "batchGet" 307 } 308 309 func (d *BatchGetDevicesDescriptor) GetMethodName() string { 310 return "BatchGetDevices" 311 } 312 313 func (d *BatchGetDevicesDescriptor) GetFullMethodName() string { 314 return "/ntt.devices.v1.DeviceService/BatchGetDevices" 315 } 316 317 func (d *BatchGetDevicesDescriptor) GetProtoPkgName() string { 318 return "ntt.devices.v1" 319 } 320 321 func (d *BatchGetDevicesDescriptor) GetApiName() string { 322 return "DeviceService" 323 } 324 325 func (d *BatchGetDevicesDescriptor) GetServiceDomain() string { 326 return "devices.edgelq.com" 327 } 328 329 func (d *BatchGetDevicesDescriptor) GetServiceVersion() string { 330 return "v1" 331 } 332 333 func (d *BatchGetDevicesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 334 return deviceServiceDescriptor 335 } 336 337 func (d *BatchGetDevicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 338 return device.GetDescriptor() 339 } 340 341 func (d *BatchGetDevicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 342 return &BatchGetDevicesDescriptorClientMsgHandle{} 343 } 344 345 func (d *BatchGetDevicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 346 return &BatchGetDevicesDescriptorServerMsgHandle{} 347 } 348 349 func (h *BatchGetDevicesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 350 typedMsg := msg.(*BatchGetDevicesRequest) 351 var asInterface interface{} = h 352 override, ok := asInterface.(interface { 353 OverrideExtractResourceName(*BatchGetDevicesRequest) *device.Name 354 }) 355 if ok { 356 return override.OverrideExtractResourceName(typedMsg) 357 } 358 return nil 359 } 360 361 func (h *BatchGetDevicesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 362 typedMsg := msg.(*BatchGetDevicesRequest) 363 var asInterface interface{} = h 364 override, ok := asInterface.(interface { 365 OverrideExtractResourceNames(*BatchGetDevicesRequest) []*device.Name 366 }) 367 if ok { 368 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 369 } 370 { 371 if names := typedMsg.GetNames(); len(names) > 0 { 372 return device.DeviceNameList(names) 373 } 374 } 375 return (device.DeviceNameList)(nil) 376 } 377 378 func (h *BatchGetDevicesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 379 typedMsg := msg.(*BatchGetDevicesRequest) 380 var asInterface interface{} = h 381 override, ok := asInterface.(interface { 382 OverrideExtractCollectionName(*BatchGetDevicesRequest) *device.ParentName 383 }) 384 if ok { 385 return override.OverrideExtractCollectionName(typedMsg) 386 } 387 return nil 388 } 389 390 func (h *BatchGetDevicesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 391 typedMsg := msg.(*BatchGetDevicesRequest) 392 var asInterface interface{} = h 393 override, ok := asInterface.(interface { 394 OverrideExtractResourceBody(*BatchGetDevicesRequest) *device.Device 395 }) 396 if ok { 397 return override.OverrideExtractResourceBody(typedMsg) 398 } 399 return nil 400 } 401 402 func (h *BatchGetDevicesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 403 typedMsg := msg.(*BatchGetDevicesRequest) 404 var asInterface interface{} = h 405 override, ok := asInterface.(interface { 406 OverrideExtractResourceBodies(*BatchGetDevicesRequest) []*device.Device 407 }) 408 if ok { 409 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 410 } 411 return nil 412 } 413 414 func (h *BatchGetDevicesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 415 typedMsg := msg.(*BatchGetDevicesResponse) 416 var asInterface interface{} = h 417 override, ok := asInterface.(interface { 418 OverrideExtractResourceName(*BatchGetDevicesResponse) *device.Name 419 }) 420 if ok { 421 return override.OverrideExtractResourceName(typedMsg) 422 } 423 return nil 424 } 425 426 func (h *BatchGetDevicesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 427 typedMsg := msg.(*BatchGetDevicesResponse) 428 var asInterface interface{} = h 429 override, ok := asInterface.(interface { 430 OverrideExtractResourceNames(*BatchGetDevicesResponse) []*device.Name 431 }) 432 if ok { 433 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 434 } 435 { 436 if resources := typedMsg.GetDevices(); len(resources) > 0 { 437 list := make(device.DeviceNameList, 0, len(resources)) 438 for _, res := range resources { 439 list = append(list, res.GetName()) 440 } 441 return list 442 } 443 } 444 return (device.DeviceNameList)(nil) 445 } 446 447 func (h *BatchGetDevicesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 448 typedMsg := msg.(*BatchGetDevicesResponse) 449 var asInterface interface{} = h 450 override, ok := asInterface.(interface { 451 OverrideExtractCollectionName(*BatchGetDevicesResponse) *device.ParentName 452 }) 453 if ok { 454 return override.OverrideExtractCollectionName(typedMsg) 455 } 456 return nil 457 } 458 459 func (h *BatchGetDevicesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 460 typedMsg := msg.(*BatchGetDevicesResponse) 461 var asInterface interface{} = h 462 override, ok := asInterface.(interface { 463 OverrideExtractResourceBody(*BatchGetDevicesResponse) *device.Device 464 }) 465 if ok { 466 return override.OverrideExtractResourceBody(typedMsg) 467 } 468 return nil 469 } 470 471 func (h *BatchGetDevicesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 472 typedMsg := msg.(*BatchGetDevicesResponse) 473 var asInterface interface{} = h 474 override, ok := asInterface.(interface { 475 OverrideExtractResourceBodies(*BatchGetDevicesResponse) []*device.Device 476 }) 477 if ok { 478 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 479 } 480 { 481 if resources := typedMsg.GetDevices(); len(resources) > 0 { 482 return device.DeviceList(resources) 483 } 484 } 485 return (device.DeviceList)(nil) 486 } 487 488 func GetBatchGetDevicesDescriptor() *BatchGetDevicesDescriptor { 489 return batchGetDevicesDescriptor 490 } 491 492 type ListDevicesDescriptor struct{} 493 494 type ListDevicesDescriptorClientMsgHandle struct{} 495 496 type ListDevicesDescriptorServerMsgHandle struct{} 497 498 func (d *ListDevicesDescriptor) NewEmptyClientMsg() proto.Message { 499 return &ListDevicesRequest{} 500 } 501 502 func (d *ListDevicesDescriptor) NewEmptyServerMsg() proto.Message { 503 return &ListDevicesResponse{} 504 } 505 506 func (d *ListDevicesDescriptor) IsUnary() bool { 507 return true 508 } 509 510 func (d *ListDevicesDescriptor) IsClientStream() bool { 511 return false 512 } 513 514 func (d *ListDevicesDescriptor) IsServerStream() bool { 515 return false 516 } 517 518 func (d *ListDevicesDescriptor) IsCollection() bool { 519 return true 520 } 521 522 func (d *ListDevicesDescriptor) IsPlural() bool { 523 return true 524 } 525 526 func (d *ListDevicesDescriptor) HasResource() bool { 527 return true 528 } 529 530 func (d *ListDevicesDescriptor) RequestHasResourceBody() bool { 531 return false 532 } 533 534 func (d *ListDevicesDescriptor) GetVerb() string { 535 return "list" 536 } 537 538 func (d *ListDevicesDescriptor) GetMethodName() string { 539 return "ListDevices" 540 } 541 542 func (d *ListDevicesDescriptor) GetFullMethodName() string { 543 return "/ntt.devices.v1.DeviceService/ListDevices" 544 } 545 546 func (d *ListDevicesDescriptor) GetProtoPkgName() string { 547 return "ntt.devices.v1" 548 } 549 550 func (d *ListDevicesDescriptor) GetApiName() string { 551 return "DeviceService" 552 } 553 554 func (d *ListDevicesDescriptor) GetServiceDomain() string { 555 return "devices.edgelq.com" 556 } 557 558 func (d *ListDevicesDescriptor) GetServiceVersion() string { 559 return "v1" 560 } 561 562 func (d *ListDevicesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 563 return deviceServiceDescriptor 564 } 565 566 func (d *ListDevicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 567 return device.GetDescriptor() 568 } 569 570 func (d *ListDevicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 571 return &ListDevicesDescriptorClientMsgHandle{} 572 } 573 574 func (d *ListDevicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 575 return &ListDevicesDescriptorServerMsgHandle{} 576 } 577 578 func (h *ListDevicesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 579 typedMsg := msg.(*ListDevicesRequest) 580 var asInterface interface{} = h 581 override, ok := asInterface.(interface { 582 OverrideExtractResourceName(*ListDevicesRequest) *device.Name 583 }) 584 if ok { 585 return override.OverrideExtractResourceName(typedMsg) 586 } 587 return nil 588 } 589 590 func (h *ListDevicesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 591 typedMsg := msg.(*ListDevicesRequest) 592 var asInterface interface{} = h 593 override, ok := asInterface.(interface { 594 OverrideExtractResourceNames(*ListDevicesRequest) []*device.Name 595 }) 596 if ok { 597 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 598 } 599 return nil 600 } 601 602 func (h *ListDevicesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 603 typedMsg := msg.(*ListDevicesRequest) 604 var asInterface interface{} = h 605 override, ok := asInterface.(interface { 606 OverrideExtractCollectionName(*ListDevicesRequest) *device.ParentName 607 }) 608 if ok { 609 return override.OverrideExtractCollectionName(typedMsg) 610 } 611 { 612 if parentName := typedMsg.GetParent(); parentName != nil { 613 return parentName 614 } 615 } 616 return (*device.ParentName)(nil) 617 } 618 619 func (h *ListDevicesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 620 typedMsg := msg.(*ListDevicesRequest) 621 var asInterface interface{} = h 622 override, ok := asInterface.(interface { 623 OverrideExtractResourceBody(*ListDevicesRequest) *device.Device 624 }) 625 if ok { 626 return override.OverrideExtractResourceBody(typedMsg) 627 } 628 return nil 629 } 630 631 func (h *ListDevicesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 632 typedMsg := msg.(*ListDevicesRequest) 633 var asInterface interface{} = h 634 override, ok := asInterface.(interface { 635 OverrideExtractResourceBodies(*ListDevicesRequest) []*device.Device 636 }) 637 if ok { 638 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 639 } 640 return nil 641 } 642 643 func (h *ListDevicesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 644 typedMsg := msg.(*ListDevicesResponse) 645 var asInterface interface{} = h 646 override, ok := asInterface.(interface { 647 OverrideExtractResourceName(*ListDevicesResponse) *device.Name 648 }) 649 if ok { 650 return override.OverrideExtractResourceName(typedMsg) 651 } 652 return nil 653 } 654 655 func (h *ListDevicesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 656 typedMsg := msg.(*ListDevicesResponse) 657 var asInterface interface{} = h 658 override, ok := asInterface.(interface { 659 OverrideExtractResourceNames(*ListDevicesResponse) []*device.Name 660 }) 661 if ok { 662 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 663 } 664 { 665 if resources := typedMsg.GetDevices(); len(resources) > 0 { 666 list := make(device.DeviceNameList, 0, len(resources)) 667 for _, res := range resources { 668 list = append(list, res.GetName()) 669 } 670 return list 671 } 672 } 673 return (device.DeviceNameList)(nil) 674 } 675 676 func (h *ListDevicesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 677 typedMsg := msg.(*ListDevicesResponse) 678 var asInterface interface{} = h 679 override, ok := asInterface.(interface { 680 OverrideExtractCollectionName(*ListDevicesResponse) *device.ParentName 681 }) 682 if ok { 683 return override.OverrideExtractCollectionName(typedMsg) 684 } 685 return nil 686 } 687 688 func (h *ListDevicesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 689 typedMsg := msg.(*ListDevicesResponse) 690 var asInterface interface{} = h 691 override, ok := asInterface.(interface { 692 OverrideExtractResourceBody(*ListDevicesResponse) *device.Device 693 }) 694 if ok { 695 return override.OverrideExtractResourceBody(typedMsg) 696 } 697 return nil 698 } 699 700 func (h *ListDevicesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 701 typedMsg := msg.(*ListDevicesResponse) 702 var asInterface interface{} = h 703 override, ok := asInterface.(interface { 704 OverrideExtractResourceBodies(*ListDevicesResponse) []*device.Device 705 }) 706 if ok { 707 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 708 } 709 { 710 if resources := typedMsg.GetDevices(); len(resources) > 0 { 711 return device.DeviceList(resources) 712 } 713 } 714 return (device.DeviceList)(nil) 715 } 716 717 func GetListDevicesDescriptor() *ListDevicesDescriptor { 718 return listDevicesDescriptor 719 } 720 721 type WatchDeviceDescriptor struct{} 722 723 type WatchDeviceDescriptorClientMsgHandle struct{} 724 725 type WatchDeviceDescriptorServerMsgHandle struct{} 726 727 func (d *WatchDeviceDescriptor) NewEmptyClientMsg() proto.Message { 728 return &WatchDeviceRequest{} 729 } 730 731 func (d *WatchDeviceDescriptor) NewEmptyServerMsg() proto.Message { 732 return &WatchDeviceResponse{} 733 } 734 735 func (d *WatchDeviceDescriptor) IsUnary() bool { 736 return false 737 } 738 739 func (d *WatchDeviceDescriptor) IsClientStream() bool { 740 return false 741 } 742 743 func (d *WatchDeviceDescriptor) IsServerStream() bool { 744 return true 745 } 746 747 func (d *WatchDeviceDescriptor) IsCollection() bool { 748 return false 749 } 750 751 func (d *WatchDeviceDescriptor) IsPlural() bool { 752 return false 753 } 754 755 func (d *WatchDeviceDescriptor) HasResource() bool { 756 return true 757 } 758 759 func (d *WatchDeviceDescriptor) RequestHasResourceBody() bool { 760 return false 761 } 762 763 func (d *WatchDeviceDescriptor) GetVerb() string { 764 return "watch" 765 } 766 767 func (d *WatchDeviceDescriptor) GetMethodName() string { 768 return "WatchDevice" 769 } 770 771 func (d *WatchDeviceDescriptor) GetFullMethodName() string { 772 return "/ntt.devices.v1.DeviceService/WatchDevice" 773 } 774 775 func (d *WatchDeviceDescriptor) GetProtoPkgName() string { 776 return "ntt.devices.v1" 777 } 778 779 func (d *WatchDeviceDescriptor) GetApiName() string { 780 return "DeviceService" 781 } 782 783 func (d *WatchDeviceDescriptor) GetServiceDomain() string { 784 return "devices.edgelq.com" 785 } 786 787 func (d *WatchDeviceDescriptor) GetServiceVersion() string { 788 return "v1" 789 } 790 791 func (d *WatchDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 792 return deviceServiceDescriptor 793 } 794 795 func (d *WatchDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 796 return device.GetDescriptor() 797 } 798 799 func (d *WatchDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 800 return &WatchDeviceDescriptorClientMsgHandle{} 801 } 802 803 func (d *WatchDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 804 return &WatchDeviceDescriptorServerMsgHandle{} 805 } 806 807 func (h *WatchDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 808 typedMsg := msg.(*WatchDeviceRequest) 809 var asInterface interface{} = h 810 override, ok := asInterface.(interface { 811 OverrideExtractResourceName(*WatchDeviceRequest) *device.Name 812 }) 813 if ok { 814 return override.OverrideExtractResourceName(typedMsg) 815 } 816 { 817 if name := typedMsg.GetName(); name != nil { 818 return name 819 } 820 } 821 return (*device.Name)(nil) 822 } 823 824 func (h *WatchDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 825 typedMsg := msg.(*WatchDeviceRequest) 826 var asInterface interface{} = h 827 override, ok := asInterface.(interface { 828 OverrideExtractResourceNames(*WatchDeviceRequest) []*device.Name 829 }) 830 if ok { 831 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 832 } 833 return nil 834 } 835 836 func (h *WatchDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 837 typedMsg := msg.(*WatchDeviceRequest) 838 var asInterface interface{} = h 839 override, ok := asInterface.(interface { 840 OverrideExtractCollectionName(*WatchDeviceRequest) *device.ParentName 841 }) 842 if ok { 843 return override.OverrideExtractCollectionName(typedMsg) 844 } 845 return nil 846 } 847 848 func (h *WatchDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 849 typedMsg := msg.(*WatchDeviceRequest) 850 var asInterface interface{} = h 851 override, ok := asInterface.(interface { 852 OverrideExtractResourceBody(*WatchDeviceRequest) *device.Device 853 }) 854 if ok { 855 return override.OverrideExtractResourceBody(typedMsg) 856 } 857 return nil 858 } 859 860 func (h *WatchDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 861 typedMsg := msg.(*WatchDeviceRequest) 862 var asInterface interface{} = h 863 override, ok := asInterface.(interface { 864 OverrideExtractResourceBodies(*WatchDeviceRequest) []*device.Device 865 }) 866 if ok { 867 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 868 } 869 return nil 870 } 871 872 func (h *WatchDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 873 typedMsg := msg.(*WatchDeviceResponse) 874 var asInterface interface{} = h 875 override, ok := asInterface.(interface { 876 OverrideExtractResourceName(*WatchDeviceResponse) *device.Name 877 }) 878 if ok { 879 return override.OverrideExtractResourceName(typedMsg) 880 } 881 { 882 if resChange := typedMsg.GetChange(); resChange != nil { 883 switch tResChange := resChange.ChangeType.(type) { 884 case *device.DeviceChange_Added_: 885 return tResChange.Added.GetDevice().GetName() 886 case *device.DeviceChange_Modified_: 887 return tResChange.Modified.GetName() 888 case *device.DeviceChange_Removed_: 889 return tResChange.Removed.GetName() 890 case *device.DeviceChange_Current_: 891 return tResChange.Current.GetDevice().GetName() 892 } 893 } 894 } 895 return (*device.Name)(nil) 896 } 897 898 func (h *WatchDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 899 typedMsg := msg.(*WatchDeviceResponse) 900 var asInterface interface{} = h 901 override, ok := asInterface.(interface { 902 OverrideExtractResourceNames(*WatchDeviceResponse) []*device.Name 903 }) 904 if ok { 905 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 906 } 907 return nil 908 } 909 910 func (h *WatchDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 911 typedMsg := msg.(*WatchDeviceResponse) 912 var asInterface interface{} = h 913 override, ok := asInterface.(interface { 914 OverrideExtractCollectionName(*WatchDeviceResponse) *device.ParentName 915 }) 916 if ok { 917 return override.OverrideExtractCollectionName(typedMsg) 918 } 919 return nil 920 } 921 922 func (h *WatchDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 923 typedMsg := msg.(*WatchDeviceResponse) 924 var asInterface interface{} = h 925 override, ok := asInterface.(interface { 926 OverrideExtractResourceBody(*WatchDeviceResponse) *device.Device 927 }) 928 if ok { 929 return override.OverrideExtractResourceBody(typedMsg) 930 } 931 { 932 if resChange := typedMsg.GetChange(); resChange != nil { 933 switch tResChange := resChange.ChangeType.(type) { 934 case *device.DeviceChange_Added_: 935 return tResChange.Added.GetDevice() 936 case *device.DeviceChange_Modified_: 937 return tResChange.Modified.GetDevice() 938 case *device.DeviceChange_Current_: 939 return tResChange.Current.GetDevice() 940 } 941 } 942 } 943 return (*device.Device)(nil) 944 } 945 946 func (h *WatchDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 947 typedMsg := msg.(*WatchDeviceResponse) 948 var asInterface interface{} = h 949 override, ok := asInterface.(interface { 950 OverrideExtractResourceBodies(*WatchDeviceResponse) []*device.Device 951 }) 952 if ok { 953 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 954 } 955 return nil 956 } 957 958 func GetWatchDeviceDescriptor() *WatchDeviceDescriptor { 959 return watchDeviceDescriptor 960 } 961 962 type WatchDevicesDescriptor struct{} 963 964 type WatchDevicesDescriptorClientMsgHandle struct{} 965 966 type WatchDevicesDescriptorServerMsgHandle struct{} 967 968 func (d *WatchDevicesDescriptor) NewEmptyClientMsg() proto.Message { 969 return &WatchDevicesRequest{} 970 } 971 972 func (d *WatchDevicesDescriptor) NewEmptyServerMsg() proto.Message { 973 return &WatchDevicesResponse{} 974 } 975 976 func (d *WatchDevicesDescriptor) IsUnary() bool { 977 return false 978 } 979 980 func (d *WatchDevicesDescriptor) IsClientStream() bool { 981 return false 982 } 983 984 func (d *WatchDevicesDescriptor) IsServerStream() bool { 985 return true 986 } 987 988 func (d *WatchDevicesDescriptor) IsCollection() bool { 989 return true 990 } 991 992 func (d *WatchDevicesDescriptor) IsPlural() bool { 993 return true 994 } 995 996 func (d *WatchDevicesDescriptor) HasResource() bool { 997 return true 998 } 999 1000 func (d *WatchDevicesDescriptor) RequestHasResourceBody() bool { 1001 return false 1002 } 1003 1004 func (d *WatchDevicesDescriptor) GetVerb() string { 1005 return "watch" 1006 } 1007 1008 func (d *WatchDevicesDescriptor) GetMethodName() string { 1009 return "WatchDevices" 1010 } 1011 1012 func (d *WatchDevicesDescriptor) GetFullMethodName() string { 1013 return "/ntt.devices.v1.DeviceService/WatchDevices" 1014 } 1015 1016 func (d *WatchDevicesDescriptor) GetProtoPkgName() string { 1017 return "ntt.devices.v1" 1018 } 1019 1020 func (d *WatchDevicesDescriptor) GetApiName() string { 1021 return "DeviceService" 1022 } 1023 1024 func (d *WatchDevicesDescriptor) GetServiceDomain() string { 1025 return "devices.edgelq.com" 1026 } 1027 1028 func (d *WatchDevicesDescriptor) GetServiceVersion() string { 1029 return "v1" 1030 } 1031 1032 func (d *WatchDevicesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1033 return deviceServiceDescriptor 1034 } 1035 1036 func (d *WatchDevicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1037 return device.GetDescriptor() 1038 } 1039 1040 func (d *WatchDevicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1041 return &WatchDevicesDescriptorClientMsgHandle{} 1042 } 1043 1044 func (d *WatchDevicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1045 return &WatchDevicesDescriptorServerMsgHandle{} 1046 } 1047 1048 func (h *WatchDevicesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1049 typedMsg := msg.(*WatchDevicesRequest) 1050 var asInterface interface{} = h 1051 override, ok := asInterface.(interface { 1052 OverrideExtractResourceName(*WatchDevicesRequest) *device.Name 1053 }) 1054 if ok { 1055 return override.OverrideExtractResourceName(typedMsg) 1056 } 1057 return nil 1058 } 1059 1060 func (h *WatchDevicesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1061 typedMsg := msg.(*WatchDevicesRequest) 1062 var asInterface interface{} = h 1063 override, ok := asInterface.(interface { 1064 OverrideExtractResourceNames(*WatchDevicesRequest) []*device.Name 1065 }) 1066 if ok { 1067 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1068 } 1069 return nil 1070 } 1071 1072 func (h *WatchDevicesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1073 typedMsg := msg.(*WatchDevicesRequest) 1074 var asInterface interface{} = h 1075 override, ok := asInterface.(interface { 1076 OverrideExtractCollectionName(*WatchDevicesRequest) *device.ParentName 1077 }) 1078 if ok { 1079 return override.OverrideExtractCollectionName(typedMsg) 1080 } 1081 { 1082 if parentName := typedMsg.GetParent(); parentName != nil { 1083 return parentName 1084 } 1085 } 1086 return (*device.ParentName)(nil) 1087 } 1088 1089 func (h *WatchDevicesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1090 typedMsg := msg.(*WatchDevicesRequest) 1091 var asInterface interface{} = h 1092 override, ok := asInterface.(interface { 1093 OverrideExtractResourceBody(*WatchDevicesRequest) *device.Device 1094 }) 1095 if ok { 1096 return override.OverrideExtractResourceBody(typedMsg) 1097 } 1098 return nil 1099 } 1100 1101 func (h *WatchDevicesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1102 typedMsg := msg.(*WatchDevicesRequest) 1103 var asInterface interface{} = h 1104 override, ok := asInterface.(interface { 1105 OverrideExtractResourceBodies(*WatchDevicesRequest) []*device.Device 1106 }) 1107 if ok { 1108 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1109 } 1110 return nil 1111 } 1112 1113 func (h *WatchDevicesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1114 typedMsg := msg.(*WatchDevicesResponse) 1115 var asInterface interface{} = h 1116 override, ok := asInterface.(interface { 1117 OverrideExtractResourceName(*WatchDevicesResponse) *device.Name 1118 }) 1119 if ok { 1120 return override.OverrideExtractResourceName(typedMsg) 1121 } 1122 return nil 1123 } 1124 1125 func (h *WatchDevicesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1126 typedMsg := msg.(*WatchDevicesResponse) 1127 var asInterface interface{} = h 1128 override, ok := asInterface.(interface { 1129 OverrideExtractResourceNames(*WatchDevicesResponse) []*device.Name 1130 }) 1131 if ok { 1132 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1133 } 1134 { 1135 if resChanges := typedMsg.GetDeviceChanges(); len(resChanges) > 0 { 1136 list := make(device.DeviceNameList, 0, len(resChanges)) 1137 for _, resChange := range resChanges { 1138 switch tResChange := resChange.ChangeType.(type) { 1139 case *device.DeviceChange_Added_: 1140 list = append(list, tResChange.Added.GetDevice().GetName()) 1141 case *device.DeviceChange_Modified_: 1142 list = append(list, tResChange.Modified.GetName()) 1143 case *device.DeviceChange_Removed_: 1144 list = append(list, tResChange.Removed.GetName()) 1145 case *device.DeviceChange_Current_: 1146 list = append(list, tResChange.Current.GetDevice().GetName()) 1147 } 1148 } 1149 return list 1150 } 1151 } 1152 return (device.DeviceNameList)(nil) 1153 } 1154 1155 func (h *WatchDevicesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1156 typedMsg := msg.(*WatchDevicesResponse) 1157 var asInterface interface{} = h 1158 override, ok := asInterface.(interface { 1159 OverrideExtractCollectionName(*WatchDevicesResponse) *device.ParentName 1160 }) 1161 if ok { 1162 return override.OverrideExtractCollectionName(typedMsg) 1163 } 1164 return nil 1165 } 1166 1167 func (h *WatchDevicesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1168 typedMsg := msg.(*WatchDevicesResponse) 1169 var asInterface interface{} = h 1170 override, ok := asInterface.(interface { 1171 OverrideExtractResourceBody(*WatchDevicesResponse) *device.Device 1172 }) 1173 if ok { 1174 return override.OverrideExtractResourceBody(typedMsg) 1175 } 1176 return nil 1177 } 1178 1179 func (h *WatchDevicesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1180 typedMsg := msg.(*WatchDevicesResponse) 1181 var asInterface interface{} = h 1182 override, ok := asInterface.(interface { 1183 OverrideExtractResourceBodies(*WatchDevicesResponse) []*device.Device 1184 }) 1185 if ok { 1186 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1187 } 1188 { 1189 if resChanges := typedMsg.GetDeviceChanges(); len(resChanges) > 0 { 1190 list := make(device.DeviceList, 0, len(resChanges)) 1191 for _, resChange := range resChanges { 1192 switch tResChange := resChange.ChangeType.(type) { 1193 case *device.DeviceChange_Added_: 1194 list = append(list, tResChange.Added.GetDevice()) 1195 case *device.DeviceChange_Modified_: 1196 list = append(list, tResChange.Modified.GetDevice()) 1197 case *device.DeviceChange_Current_: 1198 list = append(list, tResChange.Current.GetDevice()) 1199 } 1200 } 1201 return list 1202 } 1203 } 1204 return (device.DeviceList)(nil) 1205 } 1206 1207 func GetWatchDevicesDescriptor() *WatchDevicesDescriptor { 1208 return watchDevicesDescriptor 1209 } 1210 1211 type CreateDeviceDescriptor struct{} 1212 1213 type CreateDeviceDescriptorClientMsgHandle struct{} 1214 1215 type CreateDeviceDescriptorServerMsgHandle struct{} 1216 1217 func (d *CreateDeviceDescriptor) NewEmptyClientMsg() proto.Message { 1218 return &CreateDeviceRequest{} 1219 } 1220 1221 func (d *CreateDeviceDescriptor) NewEmptyServerMsg() proto.Message { 1222 return &device.Device{} 1223 } 1224 1225 func (d *CreateDeviceDescriptor) IsUnary() bool { 1226 return true 1227 } 1228 1229 func (d *CreateDeviceDescriptor) IsClientStream() bool { 1230 return false 1231 } 1232 1233 func (d *CreateDeviceDescriptor) IsServerStream() bool { 1234 return false 1235 } 1236 1237 func (d *CreateDeviceDescriptor) IsCollection() bool { 1238 return true 1239 } 1240 1241 func (d *CreateDeviceDescriptor) IsPlural() bool { 1242 return false 1243 } 1244 1245 func (d *CreateDeviceDescriptor) HasResource() bool { 1246 return true 1247 } 1248 1249 func (d *CreateDeviceDescriptor) RequestHasResourceBody() bool { 1250 return true 1251 } 1252 1253 func (d *CreateDeviceDescriptor) GetVerb() string { 1254 return "create" 1255 } 1256 1257 func (d *CreateDeviceDescriptor) GetMethodName() string { 1258 return "CreateDevice" 1259 } 1260 1261 func (d *CreateDeviceDescriptor) GetFullMethodName() string { 1262 return "/ntt.devices.v1.DeviceService/CreateDevice" 1263 } 1264 1265 func (d *CreateDeviceDescriptor) GetProtoPkgName() string { 1266 return "ntt.devices.v1" 1267 } 1268 1269 func (d *CreateDeviceDescriptor) GetApiName() string { 1270 return "DeviceService" 1271 } 1272 1273 func (d *CreateDeviceDescriptor) GetServiceDomain() string { 1274 return "devices.edgelq.com" 1275 } 1276 1277 func (d *CreateDeviceDescriptor) GetServiceVersion() string { 1278 return "v1" 1279 } 1280 1281 func (d *CreateDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1282 return deviceServiceDescriptor 1283 } 1284 1285 func (d *CreateDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1286 return device.GetDescriptor() 1287 } 1288 1289 func (d *CreateDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1290 return &CreateDeviceDescriptorClientMsgHandle{} 1291 } 1292 1293 func (d *CreateDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1294 return &CreateDeviceDescriptorServerMsgHandle{} 1295 } 1296 1297 func (h *CreateDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1298 typedMsg := msg.(*CreateDeviceRequest) 1299 var asInterface interface{} = h 1300 override, ok := asInterface.(interface { 1301 OverrideExtractResourceName(*CreateDeviceRequest) *device.Name 1302 }) 1303 if ok { 1304 return override.OverrideExtractResourceName(typedMsg) 1305 } 1306 { 1307 res := typedMsg.GetDevice() 1308 if name := res.GetName(); name != nil { 1309 return name 1310 } 1311 } 1312 return (*device.Name)(nil) 1313 } 1314 1315 func (h *CreateDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1316 typedMsg := msg.(*CreateDeviceRequest) 1317 var asInterface interface{} = h 1318 override, ok := asInterface.(interface { 1319 OverrideExtractResourceNames(*CreateDeviceRequest) []*device.Name 1320 }) 1321 if ok { 1322 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1323 } 1324 return nil 1325 } 1326 1327 func (h *CreateDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1328 typedMsg := msg.(*CreateDeviceRequest) 1329 var asInterface interface{} = h 1330 override, ok := asInterface.(interface { 1331 OverrideExtractCollectionName(*CreateDeviceRequest) *device.ParentName 1332 }) 1333 if ok { 1334 return override.OverrideExtractCollectionName(typedMsg) 1335 } 1336 { 1337 if parentName := typedMsg.GetParent(); parentName != nil { 1338 return parentName 1339 } 1340 } 1341 return (*device.ParentName)(nil) 1342 } 1343 1344 func (h *CreateDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1345 typedMsg := msg.(*CreateDeviceRequest) 1346 var asInterface interface{} = h 1347 override, ok := asInterface.(interface { 1348 OverrideExtractResourceBody(*CreateDeviceRequest) *device.Device 1349 }) 1350 if ok { 1351 return override.OverrideExtractResourceBody(typedMsg) 1352 } 1353 { 1354 return typedMsg.GetDevice() 1355 } 1356 return (*device.Device)(nil) 1357 } 1358 1359 func (h *CreateDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1360 typedMsg := msg.(*CreateDeviceRequest) 1361 var asInterface interface{} = h 1362 override, ok := asInterface.(interface { 1363 OverrideExtractResourceBodies(*CreateDeviceRequest) []*device.Device 1364 }) 1365 if ok { 1366 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1367 } 1368 return nil 1369 } 1370 1371 func (h *CreateDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1372 typedMsg := msg.(*device.Device) 1373 var asInterface interface{} = h 1374 override, ok := asInterface.(interface { 1375 OverrideExtractResourceName(*device.Device) *device.Name 1376 }) 1377 if ok { 1378 return override.OverrideExtractResourceName(typedMsg) 1379 } 1380 { 1381 if name := typedMsg.GetName(); name != nil { 1382 return name 1383 } 1384 } 1385 return (*device.Name)(nil) 1386 } 1387 1388 func (h *CreateDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1389 typedMsg := msg.(*device.Device) 1390 var asInterface interface{} = h 1391 override, ok := asInterface.(interface { 1392 OverrideExtractResourceNames(*device.Device) []*device.Name 1393 }) 1394 if ok { 1395 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1396 } 1397 return nil 1398 } 1399 1400 func (h *CreateDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1401 typedMsg := msg.(*device.Device) 1402 var asInterface interface{} = h 1403 override, ok := asInterface.(interface { 1404 OverrideExtractCollectionName(*device.Device) *device.ParentName 1405 }) 1406 if ok { 1407 return override.OverrideExtractCollectionName(typedMsg) 1408 } 1409 return nil 1410 } 1411 1412 func (h *CreateDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1413 return msg.(*device.Device) 1414 } 1415 1416 func (h *CreateDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1417 typedMsg := msg.(*device.Device) 1418 var asInterface interface{} = h 1419 override, ok := asInterface.(interface { 1420 OverrideExtractResourceBodies(*device.Device) []*device.Device 1421 }) 1422 if ok { 1423 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1424 } 1425 return nil 1426 } 1427 1428 func GetCreateDeviceDescriptor() *CreateDeviceDescriptor { 1429 return createDeviceDescriptor 1430 } 1431 1432 type UpdateDeviceDescriptor struct{} 1433 1434 type UpdateDeviceDescriptorClientMsgHandle struct{} 1435 1436 type UpdateDeviceDescriptorServerMsgHandle struct{} 1437 1438 func (d *UpdateDeviceDescriptor) NewEmptyClientMsg() proto.Message { 1439 return &UpdateDeviceRequest{} 1440 } 1441 1442 func (d *UpdateDeviceDescriptor) NewEmptyServerMsg() proto.Message { 1443 return &device.Device{} 1444 } 1445 1446 func (d *UpdateDeviceDescriptor) IsUnary() bool { 1447 return true 1448 } 1449 1450 func (d *UpdateDeviceDescriptor) IsClientStream() bool { 1451 return false 1452 } 1453 1454 func (d *UpdateDeviceDescriptor) IsServerStream() bool { 1455 return false 1456 } 1457 1458 func (d *UpdateDeviceDescriptor) IsCollection() bool { 1459 return false 1460 } 1461 1462 func (d *UpdateDeviceDescriptor) IsPlural() bool { 1463 return false 1464 } 1465 1466 func (d *UpdateDeviceDescriptor) HasResource() bool { 1467 return true 1468 } 1469 1470 func (d *UpdateDeviceDescriptor) RequestHasResourceBody() bool { 1471 return true 1472 } 1473 1474 func (d *UpdateDeviceDescriptor) GetVerb() string { 1475 return "update" 1476 } 1477 1478 func (d *UpdateDeviceDescriptor) GetMethodName() string { 1479 return "UpdateDevice" 1480 } 1481 1482 func (d *UpdateDeviceDescriptor) GetFullMethodName() string { 1483 return "/ntt.devices.v1.DeviceService/UpdateDevice" 1484 } 1485 1486 func (d *UpdateDeviceDescriptor) GetProtoPkgName() string { 1487 return "ntt.devices.v1" 1488 } 1489 1490 func (d *UpdateDeviceDescriptor) GetApiName() string { 1491 return "DeviceService" 1492 } 1493 1494 func (d *UpdateDeviceDescriptor) GetServiceDomain() string { 1495 return "devices.edgelq.com" 1496 } 1497 1498 func (d *UpdateDeviceDescriptor) GetServiceVersion() string { 1499 return "v1" 1500 } 1501 1502 func (d *UpdateDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1503 return deviceServiceDescriptor 1504 } 1505 1506 func (d *UpdateDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1507 return device.GetDescriptor() 1508 } 1509 1510 func (d *UpdateDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1511 return &UpdateDeviceDescriptorClientMsgHandle{} 1512 } 1513 1514 func (d *UpdateDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1515 return &UpdateDeviceDescriptorServerMsgHandle{} 1516 } 1517 1518 func (h *UpdateDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1519 typedMsg := msg.(*UpdateDeviceRequest) 1520 var asInterface interface{} = h 1521 override, ok := asInterface.(interface { 1522 OverrideExtractResourceName(*UpdateDeviceRequest) *device.Name 1523 }) 1524 if ok { 1525 return override.OverrideExtractResourceName(typedMsg) 1526 } 1527 { 1528 res := typedMsg.GetDevice() 1529 if name := res.GetName(); name != nil { 1530 return name 1531 } 1532 } 1533 return (*device.Name)(nil) 1534 } 1535 1536 func (h *UpdateDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1537 typedMsg := msg.(*UpdateDeviceRequest) 1538 var asInterface interface{} = h 1539 override, ok := asInterface.(interface { 1540 OverrideExtractResourceNames(*UpdateDeviceRequest) []*device.Name 1541 }) 1542 if ok { 1543 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1544 } 1545 return nil 1546 } 1547 1548 func (h *UpdateDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1549 typedMsg := msg.(*UpdateDeviceRequest) 1550 var asInterface interface{} = h 1551 override, ok := asInterface.(interface { 1552 OverrideExtractCollectionName(*UpdateDeviceRequest) *device.ParentName 1553 }) 1554 if ok { 1555 return override.OverrideExtractCollectionName(typedMsg) 1556 } 1557 return nil 1558 } 1559 1560 func (h *UpdateDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1561 typedMsg := msg.(*UpdateDeviceRequest) 1562 var asInterface interface{} = h 1563 override, ok := asInterface.(interface { 1564 OverrideExtractResourceBody(*UpdateDeviceRequest) *device.Device 1565 }) 1566 if ok { 1567 return override.OverrideExtractResourceBody(typedMsg) 1568 } 1569 { 1570 return typedMsg.GetDevice() 1571 } 1572 return (*device.Device)(nil) 1573 } 1574 1575 func (h *UpdateDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1576 typedMsg := msg.(*UpdateDeviceRequest) 1577 var asInterface interface{} = h 1578 override, ok := asInterface.(interface { 1579 OverrideExtractResourceBodies(*UpdateDeviceRequest) []*device.Device 1580 }) 1581 if ok { 1582 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1583 } 1584 return nil 1585 } 1586 1587 func (h *UpdateDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1588 typedMsg := msg.(*device.Device) 1589 var asInterface interface{} = h 1590 override, ok := asInterface.(interface { 1591 OverrideExtractResourceName(*device.Device) *device.Name 1592 }) 1593 if ok { 1594 return override.OverrideExtractResourceName(typedMsg) 1595 } 1596 { 1597 if name := typedMsg.GetName(); name != nil { 1598 return name 1599 } 1600 } 1601 return (*device.Name)(nil) 1602 } 1603 1604 func (h *UpdateDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1605 typedMsg := msg.(*device.Device) 1606 var asInterface interface{} = h 1607 override, ok := asInterface.(interface { 1608 OverrideExtractResourceNames(*device.Device) []*device.Name 1609 }) 1610 if ok { 1611 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1612 } 1613 return nil 1614 } 1615 1616 func (h *UpdateDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1617 typedMsg := msg.(*device.Device) 1618 var asInterface interface{} = h 1619 override, ok := asInterface.(interface { 1620 OverrideExtractCollectionName(*device.Device) *device.ParentName 1621 }) 1622 if ok { 1623 return override.OverrideExtractCollectionName(typedMsg) 1624 } 1625 return nil 1626 } 1627 1628 func (h *UpdateDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1629 return msg.(*device.Device) 1630 } 1631 1632 func (h *UpdateDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1633 typedMsg := msg.(*device.Device) 1634 var asInterface interface{} = h 1635 override, ok := asInterface.(interface { 1636 OverrideExtractResourceBodies(*device.Device) []*device.Device 1637 }) 1638 if ok { 1639 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1640 } 1641 return nil 1642 } 1643 1644 func GetUpdateDeviceDescriptor() *UpdateDeviceDescriptor { 1645 return updateDeviceDescriptor 1646 } 1647 1648 type DeleteDeviceDescriptor struct{} 1649 1650 type DeleteDeviceDescriptorClientMsgHandle struct{} 1651 1652 type DeleteDeviceDescriptorServerMsgHandle struct{} 1653 1654 func (d *DeleteDeviceDescriptor) NewEmptyClientMsg() proto.Message { 1655 return &DeleteDeviceRequest{} 1656 } 1657 1658 func (d *DeleteDeviceDescriptor) NewEmptyServerMsg() proto.Message { 1659 return &emptypb.Empty{} 1660 } 1661 1662 func (d *DeleteDeviceDescriptor) IsUnary() bool { 1663 return true 1664 } 1665 1666 func (d *DeleteDeviceDescriptor) IsClientStream() bool { 1667 return false 1668 } 1669 1670 func (d *DeleteDeviceDescriptor) IsServerStream() bool { 1671 return false 1672 } 1673 1674 func (d *DeleteDeviceDescriptor) IsCollection() bool { 1675 return false 1676 } 1677 1678 func (d *DeleteDeviceDescriptor) IsPlural() bool { 1679 return false 1680 } 1681 1682 func (d *DeleteDeviceDescriptor) HasResource() bool { 1683 return true 1684 } 1685 1686 func (d *DeleteDeviceDescriptor) RequestHasResourceBody() bool { 1687 return false 1688 } 1689 1690 func (d *DeleteDeviceDescriptor) GetVerb() string { 1691 return "delete" 1692 } 1693 1694 func (d *DeleteDeviceDescriptor) GetMethodName() string { 1695 return "DeleteDevice" 1696 } 1697 1698 func (d *DeleteDeviceDescriptor) GetFullMethodName() string { 1699 return "/ntt.devices.v1.DeviceService/DeleteDevice" 1700 } 1701 1702 func (d *DeleteDeviceDescriptor) GetProtoPkgName() string { 1703 return "ntt.devices.v1" 1704 } 1705 1706 func (d *DeleteDeviceDescriptor) GetApiName() string { 1707 return "DeviceService" 1708 } 1709 1710 func (d *DeleteDeviceDescriptor) GetServiceDomain() string { 1711 return "devices.edgelq.com" 1712 } 1713 1714 func (d *DeleteDeviceDescriptor) GetServiceVersion() string { 1715 return "v1" 1716 } 1717 1718 func (d *DeleteDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1719 return deviceServiceDescriptor 1720 } 1721 1722 func (d *DeleteDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1723 return device.GetDescriptor() 1724 } 1725 1726 func (d *DeleteDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1727 return &DeleteDeviceDescriptorClientMsgHandle{} 1728 } 1729 1730 func (d *DeleteDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1731 return &DeleteDeviceDescriptorServerMsgHandle{} 1732 } 1733 1734 func (h *DeleteDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1735 typedMsg := msg.(*DeleteDeviceRequest) 1736 var asInterface interface{} = h 1737 override, ok := asInterface.(interface { 1738 OverrideExtractResourceName(*DeleteDeviceRequest) *device.Name 1739 }) 1740 if ok { 1741 return override.OverrideExtractResourceName(typedMsg) 1742 } 1743 { 1744 if name := typedMsg.GetName(); name != nil { 1745 return name 1746 } 1747 } 1748 return (*device.Name)(nil) 1749 } 1750 1751 func (h *DeleteDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1752 typedMsg := msg.(*DeleteDeviceRequest) 1753 var asInterface interface{} = h 1754 override, ok := asInterface.(interface { 1755 OverrideExtractResourceNames(*DeleteDeviceRequest) []*device.Name 1756 }) 1757 if ok { 1758 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1759 } 1760 return nil 1761 } 1762 1763 func (h *DeleteDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1764 typedMsg := msg.(*DeleteDeviceRequest) 1765 var asInterface interface{} = h 1766 override, ok := asInterface.(interface { 1767 OverrideExtractCollectionName(*DeleteDeviceRequest) *device.ParentName 1768 }) 1769 if ok { 1770 return override.OverrideExtractCollectionName(typedMsg) 1771 } 1772 return nil 1773 } 1774 1775 func (h *DeleteDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1776 typedMsg := msg.(*DeleteDeviceRequest) 1777 var asInterface interface{} = h 1778 override, ok := asInterface.(interface { 1779 OverrideExtractResourceBody(*DeleteDeviceRequest) *device.Device 1780 }) 1781 if ok { 1782 return override.OverrideExtractResourceBody(typedMsg) 1783 } 1784 return nil 1785 } 1786 1787 func (h *DeleteDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1788 typedMsg := msg.(*DeleteDeviceRequest) 1789 var asInterface interface{} = h 1790 override, ok := asInterface.(interface { 1791 OverrideExtractResourceBodies(*DeleteDeviceRequest) []*device.Device 1792 }) 1793 if ok { 1794 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1795 } 1796 return nil 1797 } 1798 1799 func (h *DeleteDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1800 typedMsg := msg.(*emptypb.Empty) 1801 var asInterface interface{} = h 1802 override, ok := asInterface.(interface { 1803 OverrideExtractResourceName(*emptypb.Empty) *device.Name 1804 }) 1805 if ok { 1806 return override.OverrideExtractResourceName(typedMsg) 1807 } 1808 return nil 1809 } 1810 1811 func (h *DeleteDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1812 typedMsg := msg.(*emptypb.Empty) 1813 var asInterface interface{} = h 1814 override, ok := asInterface.(interface { 1815 OverrideExtractResourceNames(*emptypb.Empty) []*device.Name 1816 }) 1817 if ok { 1818 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1819 } 1820 return nil 1821 } 1822 1823 func (h *DeleteDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1824 typedMsg := msg.(*emptypb.Empty) 1825 var asInterface interface{} = h 1826 override, ok := asInterface.(interface { 1827 OverrideExtractCollectionName(*emptypb.Empty) *device.ParentName 1828 }) 1829 if ok { 1830 return override.OverrideExtractCollectionName(typedMsg) 1831 } 1832 return nil 1833 } 1834 1835 func (h *DeleteDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1836 typedMsg := msg.(*emptypb.Empty) 1837 var asInterface interface{} = h 1838 override, ok := asInterface.(interface { 1839 OverrideExtractResourceBody(*emptypb.Empty) *device.Device 1840 }) 1841 if ok { 1842 return override.OverrideExtractResourceBody(typedMsg) 1843 } 1844 return nil 1845 } 1846 1847 func (h *DeleteDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1848 typedMsg := msg.(*emptypb.Empty) 1849 var asInterface interface{} = h 1850 override, ok := asInterface.(interface { 1851 OverrideExtractResourceBodies(*emptypb.Empty) []*device.Device 1852 }) 1853 if ok { 1854 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 1855 } 1856 return nil 1857 } 1858 1859 func GetDeleteDeviceDescriptor() *DeleteDeviceDescriptor { 1860 return deleteDeviceDescriptor 1861 } 1862 1863 type GetDedicatedEndpointsDescriptor struct{} 1864 1865 type GetDedicatedEndpointsDescriptorClientMsgHandle struct{} 1866 1867 type GetDedicatedEndpointsDescriptorServerMsgHandle struct{} 1868 1869 func (d *GetDedicatedEndpointsDescriptor) NewEmptyClientMsg() proto.Message { 1870 return &GetDedicatedEndpointsRequest{} 1871 } 1872 1873 func (d *GetDedicatedEndpointsDescriptor) NewEmptyServerMsg() proto.Message { 1874 return &GetDedicatedEndpointsResponse{} 1875 } 1876 1877 func (d *GetDedicatedEndpointsDescriptor) IsUnary() bool { 1878 return true 1879 } 1880 1881 func (d *GetDedicatedEndpointsDescriptor) IsClientStream() bool { 1882 return false 1883 } 1884 1885 func (d *GetDedicatedEndpointsDescriptor) IsServerStream() bool { 1886 return false 1887 } 1888 1889 func (d *GetDedicatedEndpointsDescriptor) IsCollection() bool { 1890 return false 1891 } 1892 1893 func (d *GetDedicatedEndpointsDescriptor) IsPlural() bool { 1894 return false 1895 } 1896 1897 func (d *GetDedicatedEndpointsDescriptor) HasResource() bool { 1898 return true 1899 } 1900 1901 func (d *GetDedicatedEndpointsDescriptor) RequestHasResourceBody() bool { 1902 return false 1903 } 1904 1905 func (d *GetDedicatedEndpointsDescriptor) GetVerb() string { 1906 return "getDedicatedEndpoints" 1907 } 1908 1909 func (d *GetDedicatedEndpointsDescriptor) GetMethodName() string { 1910 return "GetDedicatedEndpoints" 1911 } 1912 1913 func (d *GetDedicatedEndpointsDescriptor) GetFullMethodName() string { 1914 return "/ntt.devices.v1.DeviceService/GetDedicatedEndpoints" 1915 } 1916 1917 func (d *GetDedicatedEndpointsDescriptor) GetProtoPkgName() string { 1918 return "ntt.devices.v1" 1919 } 1920 1921 func (d *GetDedicatedEndpointsDescriptor) GetApiName() string { 1922 return "DeviceService" 1923 } 1924 1925 func (d *GetDedicatedEndpointsDescriptor) GetServiceDomain() string { 1926 return "devices.edgelq.com" 1927 } 1928 1929 func (d *GetDedicatedEndpointsDescriptor) GetServiceVersion() string { 1930 return "v1" 1931 } 1932 1933 func (d *GetDedicatedEndpointsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1934 return deviceServiceDescriptor 1935 } 1936 1937 func (d *GetDedicatedEndpointsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1938 return device.GetDescriptor() 1939 } 1940 1941 func (d *GetDedicatedEndpointsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1942 return &GetDedicatedEndpointsDescriptorClientMsgHandle{} 1943 } 1944 1945 func (d *GetDedicatedEndpointsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1946 return &GetDedicatedEndpointsDescriptorServerMsgHandle{} 1947 } 1948 1949 func (h *GetDedicatedEndpointsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1950 typedMsg := msg.(*GetDedicatedEndpointsRequest) 1951 var asInterface interface{} = h 1952 override, ok := asInterface.(interface { 1953 OverrideExtractResourceName(*GetDedicatedEndpointsRequest) *device.Name 1954 }) 1955 if ok { 1956 return override.OverrideExtractResourceName(typedMsg) 1957 } 1958 { 1959 if name := typedMsg.GetName(); name != nil { 1960 return name 1961 } 1962 } 1963 return (*device.Name)(nil) 1964 } 1965 1966 func (h *GetDedicatedEndpointsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1967 typedMsg := msg.(*GetDedicatedEndpointsRequest) 1968 var asInterface interface{} = h 1969 override, ok := asInterface.(interface { 1970 OverrideExtractResourceNames(*GetDedicatedEndpointsRequest) []*device.Name 1971 }) 1972 if ok { 1973 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 1974 } 1975 return nil 1976 } 1977 1978 func (h *GetDedicatedEndpointsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1979 typedMsg := msg.(*GetDedicatedEndpointsRequest) 1980 var asInterface interface{} = h 1981 override, ok := asInterface.(interface { 1982 OverrideExtractCollectionName(*GetDedicatedEndpointsRequest) *device.ParentName 1983 }) 1984 if ok { 1985 return override.OverrideExtractCollectionName(typedMsg) 1986 } 1987 return nil 1988 } 1989 1990 func (h *GetDedicatedEndpointsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1991 typedMsg := msg.(*GetDedicatedEndpointsRequest) 1992 var asInterface interface{} = h 1993 override, ok := asInterface.(interface { 1994 OverrideExtractResourceBody(*GetDedicatedEndpointsRequest) *device.Device 1995 }) 1996 if ok { 1997 return override.OverrideExtractResourceBody(typedMsg) 1998 } 1999 return nil 2000 } 2001 2002 func (h *GetDedicatedEndpointsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2003 typedMsg := msg.(*GetDedicatedEndpointsRequest) 2004 var asInterface interface{} = h 2005 override, ok := asInterface.(interface { 2006 OverrideExtractResourceBodies(*GetDedicatedEndpointsRequest) []*device.Device 2007 }) 2008 if ok { 2009 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2010 } 2011 return nil 2012 } 2013 2014 func (h *GetDedicatedEndpointsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2015 typedMsg := msg.(*GetDedicatedEndpointsResponse) 2016 var asInterface interface{} = h 2017 override, ok := asInterface.(interface { 2018 OverrideExtractResourceName(*GetDedicatedEndpointsResponse) *device.Name 2019 }) 2020 if ok { 2021 return override.OverrideExtractResourceName(typedMsg) 2022 } 2023 return nil 2024 } 2025 2026 func (h *GetDedicatedEndpointsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2027 typedMsg := msg.(*GetDedicatedEndpointsResponse) 2028 var asInterface interface{} = h 2029 override, ok := asInterface.(interface { 2030 OverrideExtractResourceNames(*GetDedicatedEndpointsResponse) []*device.Name 2031 }) 2032 if ok { 2033 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2034 } 2035 return nil 2036 } 2037 2038 func (h *GetDedicatedEndpointsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2039 typedMsg := msg.(*GetDedicatedEndpointsResponse) 2040 var asInterface interface{} = h 2041 override, ok := asInterface.(interface { 2042 OverrideExtractCollectionName(*GetDedicatedEndpointsResponse) *device.ParentName 2043 }) 2044 if ok { 2045 return override.OverrideExtractCollectionName(typedMsg) 2046 } 2047 return nil 2048 } 2049 2050 func (h *GetDedicatedEndpointsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2051 typedMsg := msg.(*GetDedicatedEndpointsResponse) 2052 var asInterface interface{} = h 2053 override, ok := asInterface.(interface { 2054 OverrideExtractResourceBody(*GetDedicatedEndpointsResponse) *device.Device 2055 }) 2056 if ok { 2057 return override.OverrideExtractResourceBody(typedMsg) 2058 } 2059 return nil 2060 } 2061 2062 func (h *GetDedicatedEndpointsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2063 typedMsg := msg.(*GetDedicatedEndpointsResponse) 2064 var asInterface interface{} = h 2065 override, ok := asInterface.(interface { 2066 OverrideExtractResourceBodies(*GetDedicatedEndpointsResponse) []*device.Device 2067 }) 2068 if ok { 2069 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2070 } 2071 return nil 2072 } 2073 2074 func GetGetDedicatedEndpointsDescriptor() *GetDedicatedEndpointsDescriptor { 2075 return getDedicatedEndpointsDescriptor 2076 } 2077 2078 type ProvisionServiceAccountToDeviceDescriptor struct{} 2079 2080 type ProvisionServiceAccountToDeviceDescriptorClientMsgHandle struct{} 2081 2082 type ProvisionServiceAccountToDeviceDescriptorServerMsgHandle struct{} 2083 2084 func (d *ProvisionServiceAccountToDeviceDescriptor) NewEmptyClientMsg() proto.Message { 2085 return &ProvisionServiceAccountToDeviceRequest{} 2086 } 2087 2088 func (d *ProvisionServiceAccountToDeviceDescriptor) NewEmptyServerMsg() proto.Message { 2089 return &ProvisionServiceAccountToDeviceResponse{} 2090 } 2091 2092 func (d *ProvisionServiceAccountToDeviceDescriptor) IsUnary() bool { 2093 return true 2094 } 2095 2096 func (d *ProvisionServiceAccountToDeviceDescriptor) IsClientStream() bool { 2097 return false 2098 } 2099 2100 func (d *ProvisionServiceAccountToDeviceDescriptor) IsServerStream() bool { 2101 return false 2102 } 2103 2104 func (d *ProvisionServiceAccountToDeviceDescriptor) IsCollection() bool { 2105 return false 2106 } 2107 2108 func (d *ProvisionServiceAccountToDeviceDescriptor) IsPlural() bool { 2109 return false 2110 } 2111 2112 func (d *ProvisionServiceAccountToDeviceDescriptor) HasResource() bool { 2113 return true 2114 } 2115 2116 func (d *ProvisionServiceAccountToDeviceDescriptor) RequestHasResourceBody() bool { 2117 return false 2118 } 2119 2120 func (d *ProvisionServiceAccountToDeviceDescriptor) GetVerb() string { 2121 return "provisionServiceAccountToDevice" 2122 } 2123 2124 func (d *ProvisionServiceAccountToDeviceDescriptor) GetMethodName() string { 2125 return "ProvisionServiceAccountToDevice" 2126 } 2127 2128 func (d *ProvisionServiceAccountToDeviceDescriptor) GetFullMethodName() string { 2129 return "/ntt.devices.v1.DeviceService/ProvisionServiceAccountToDevice" 2130 } 2131 2132 func (d *ProvisionServiceAccountToDeviceDescriptor) GetProtoPkgName() string { 2133 return "ntt.devices.v1" 2134 } 2135 2136 func (d *ProvisionServiceAccountToDeviceDescriptor) GetApiName() string { 2137 return "DeviceService" 2138 } 2139 2140 func (d *ProvisionServiceAccountToDeviceDescriptor) GetServiceDomain() string { 2141 return "devices.edgelq.com" 2142 } 2143 2144 func (d *ProvisionServiceAccountToDeviceDescriptor) GetServiceVersion() string { 2145 return "v1" 2146 } 2147 2148 func (d *ProvisionServiceAccountToDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 2149 return deviceServiceDescriptor 2150 } 2151 2152 func (d *ProvisionServiceAccountToDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 2153 return device.GetDescriptor() 2154 } 2155 2156 func (d *ProvisionServiceAccountToDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 2157 return &ProvisionServiceAccountToDeviceDescriptorClientMsgHandle{} 2158 } 2159 2160 func (d *ProvisionServiceAccountToDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 2161 return &ProvisionServiceAccountToDeviceDescriptorServerMsgHandle{} 2162 } 2163 2164 func (h *ProvisionServiceAccountToDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2165 typedMsg := msg.(*ProvisionServiceAccountToDeviceRequest) 2166 var asInterface interface{} = h 2167 override, ok := asInterface.(interface { 2168 OverrideExtractResourceName(*ProvisionServiceAccountToDeviceRequest) *device.Name 2169 }) 2170 if ok { 2171 return override.OverrideExtractResourceName(typedMsg) 2172 } 2173 { 2174 if name := typedMsg.GetName(); name != nil { 2175 return name 2176 } 2177 } 2178 return (*device.Name)(nil) 2179 } 2180 2181 func (h *ProvisionServiceAccountToDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2182 typedMsg := msg.(*ProvisionServiceAccountToDeviceRequest) 2183 var asInterface interface{} = h 2184 override, ok := asInterface.(interface { 2185 OverrideExtractResourceNames(*ProvisionServiceAccountToDeviceRequest) []*device.Name 2186 }) 2187 if ok { 2188 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2189 } 2190 return nil 2191 } 2192 2193 func (h *ProvisionServiceAccountToDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2194 typedMsg := msg.(*ProvisionServiceAccountToDeviceRequest) 2195 var asInterface interface{} = h 2196 override, ok := asInterface.(interface { 2197 OverrideExtractCollectionName(*ProvisionServiceAccountToDeviceRequest) *device.ParentName 2198 }) 2199 if ok { 2200 return override.OverrideExtractCollectionName(typedMsg) 2201 } 2202 return nil 2203 } 2204 2205 func (h *ProvisionServiceAccountToDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2206 typedMsg := msg.(*ProvisionServiceAccountToDeviceRequest) 2207 var asInterface interface{} = h 2208 override, ok := asInterface.(interface { 2209 OverrideExtractResourceBody(*ProvisionServiceAccountToDeviceRequest) *device.Device 2210 }) 2211 if ok { 2212 return override.OverrideExtractResourceBody(typedMsg) 2213 } 2214 return nil 2215 } 2216 2217 func (h *ProvisionServiceAccountToDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2218 typedMsg := msg.(*ProvisionServiceAccountToDeviceRequest) 2219 var asInterface interface{} = h 2220 override, ok := asInterface.(interface { 2221 OverrideExtractResourceBodies(*ProvisionServiceAccountToDeviceRequest) []*device.Device 2222 }) 2223 if ok { 2224 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2225 } 2226 return nil 2227 } 2228 2229 func (h *ProvisionServiceAccountToDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2230 typedMsg := msg.(*ProvisionServiceAccountToDeviceResponse) 2231 var asInterface interface{} = h 2232 override, ok := asInterface.(interface { 2233 OverrideExtractResourceName(*ProvisionServiceAccountToDeviceResponse) *device.Name 2234 }) 2235 if ok { 2236 return override.OverrideExtractResourceName(typedMsg) 2237 } 2238 return nil 2239 } 2240 2241 func (h *ProvisionServiceAccountToDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2242 typedMsg := msg.(*ProvisionServiceAccountToDeviceResponse) 2243 var asInterface interface{} = h 2244 override, ok := asInterface.(interface { 2245 OverrideExtractResourceNames(*ProvisionServiceAccountToDeviceResponse) []*device.Name 2246 }) 2247 if ok { 2248 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2249 } 2250 return nil 2251 } 2252 2253 func (h *ProvisionServiceAccountToDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2254 typedMsg := msg.(*ProvisionServiceAccountToDeviceResponse) 2255 var asInterface interface{} = h 2256 override, ok := asInterface.(interface { 2257 OverrideExtractCollectionName(*ProvisionServiceAccountToDeviceResponse) *device.ParentName 2258 }) 2259 if ok { 2260 return override.OverrideExtractCollectionName(typedMsg) 2261 } 2262 return nil 2263 } 2264 2265 func (h *ProvisionServiceAccountToDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2266 typedMsg := msg.(*ProvisionServiceAccountToDeviceResponse) 2267 var asInterface interface{} = h 2268 override, ok := asInterface.(interface { 2269 OverrideExtractResourceBody(*ProvisionServiceAccountToDeviceResponse) *device.Device 2270 }) 2271 if ok { 2272 return override.OverrideExtractResourceBody(typedMsg) 2273 } 2274 return nil 2275 } 2276 2277 func (h *ProvisionServiceAccountToDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2278 typedMsg := msg.(*ProvisionServiceAccountToDeviceResponse) 2279 var asInterface interface{} = h 2280 override, ok := asInterface.(interface { 2281 OverrideExtractResourceBodies(*ProvisionServiceAccountToDeviceResponse) []*device.Device 2282 }) 2283 if ok { 2284 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2285 } 2286 return nil 2287 } 2288 2289 func GetProvisionServiceAccountToDeviceDescriptor() *ProvisionServiceAccountToDeviceDescriptor { 2290 return provisionServiceAccountToDeviceDescriptor 2291 } 2292 2293 type RemoveServiceAccountFromDeviceDescriptor struct{} 2294 2295 type RemoveServiceAccountFromDeviceDescriptorClientMsgHandle struct{} 2296 2297 type RemoveServiceAccountFromDeviceDescriptorServerMsgHandle struct{} 2298 2299 func (d *RemoveServiceAccountFromDeviceDescriptor) NewEmptyClientMsg() proto.Message { 2300 return &RemoveServiceAccountFromDeviceRequest{} 2301 } 2302 2303 func (d *RemoveServiceAccountFromDeviceDescriptor) NewEmptyServerMsg() proto.Message { 2304 return &RemoveServiceAccountFromDeviceResponse{} 2305 } 2306 2307 func (d *RemoveServiceAccountFromDeviceDescriptor) IsUnary() bool { 2308 return true 2309 } 2310 2311 func (d *RemoveServiceAccountFromDeviceDescriptor) IsClientStream() bool { 2312 return false 2313 } 2314 2315 func (d *RemoveServiceAccountFromDeviceDescriptor) IsServerStream() bool { 2316 return false 2317 } 2318 2319 func (d *RemoveServiceAccountFromDeviceDescriptor) IsCollection() bool { 2320 return false 2321 } 2322 2323 func (d *RemoveServiceAccountFromDeviceDescriptor) IsPlural() bool { 2324 return false 2325 } 2326 2327 func (d *RemoveServiceAccountFromDeviceDescriptor) HasResource() bool { 2328 return true 2329 } 2330 2331 func (d *RemoveServiceAccountFromDeviceDescriptor) RequestHasResourceBody() bool { 2332 return false 2333 } 2334 2335 func (d *RemoveServiceAccountFromDeviceDescriptor) GetVerb() string { 2336 return "removeServiceAccountFromDevice" 2337 } 2338 2339 func (d *RemoveServiceAccountFromDeviceDescriptor) GetMethodName() string { 2340 return "RemoveServiceAccountFromDevice" 2341 } 2342 2343 func (d *RemoveServiceAccountFromDeviceDescriptor) GetFullMethodName() string { 2344 return "/ntt.devices.v1.DeviceService/RemoveServiceAccountFromDevice" 2345 } 2346 2347 func (d *RemoveServiceAccountFromDeviceDescriptor) GetProtoPkgName() string { 2348 return "ntt.devices.v1" 2349 } 2350 2351 func (d *RemoveServiceAccountFromDeviceDescriptor) GetApiName() string { 2352 return "DeviceService" 2353 } 2354 2355 func (d *RemoveServiceAccountFromDeviceDescriptor) GetServiceDomain() string { 2356 return "devices.edgelq.com" 2357 } 2358 2359 func (d *RemoveServiceAccountFromDeviceDescriptor) GetServiceVersion() string { 2360 return "v1" 2361 } 2362 2363 func (d *RemoveServiceAccountFromDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 2364 return deviceServiceDescriptor 2365 } 2366 2367 func (d *RemoveServiceAccountFromDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 2368 return device.GetDescriptor() 2369 } 2370 2371 func (d *RemoveServiceAccountFromDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 2372 return &RemoveServiceAccountFromDeviceDescriptorClientMsgHandle{} 2373 } 2374 2375 func (d *RemoveServiceAccountFromDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 2376 return &RemoveServiceAccountFromDeviceDescriptorServerMsgHandle{} 2377 } 2378 2379 func (h *RemoveServiceAccountFromDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2380 typedMsg := msg.(*RemoveServiceAccountFromDeviceRequest) 2381 var asInterface interface{} = h 2382 override, ok := asInterface.(interface { 2383 OverrideExtractResourceName(*RemoveServiceAccountFromDeviceRequest) *device.Name 2384 }) 2385 if ok { 2386 return override.OverrideExtractResourceName(typedMsg) 2387 } 2388 { 2389 if name := typedMsg.GetName(); name != nil { 2390 return name 2391 } 2392 } 2393 return (*device.Name)(nil) 2394 } 2395 2396 func (h *RemoveServiceAccountFromDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2397 typedMsg := msg.(*RemoveServiceAccountFromDeviceRequest) 2398 var asInterface interface{} = h 2399 override, ok := asInterface.(interface { 2400 OverrideExtractResourceNames(*RemoveServiceAccountFromDeviceRequest) []*device.Name 2401 }) 2402 if ok { 2403 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2404 } 2405 return nil 2406 } 2407 2408 func (h *RemoveServiceAccountFromDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2409 typedMsg := msg.(*RemoveServiceAccountFromDeviceRequest) 2410 var asInterface interface{} = h 2411 override, ok := asInterface.(interface { 2412 OverrideExtractCollectionName(*RemoveServiceAccountFromDeviceRequest) *device.ParentName 2413 }) 2414 if ok { 2415 return override.OverrideExtractCollectionName(typedMsg) 2416 } 2417 return nil 2418 } 2419 2420 func (h *RemoveServiceAccountFromDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2421 typedMsg := msg.(*RemoveServiceAccountFromDeviceRequest) 2422 var asInterface interface{} = h 2423 override, ok := asInterface.(interface { 2424 OverrideExtractResourceBody(*RemoveServiceAccountFromDeviceRequest) *device.Device 2425 }) 2426 if ok { 2427 return override.OverrideExtractResourceBody(typedMsg) 2428 } 2429 return nil 2430 } 2431 2432 func (h *RemoveServiceAccountFromDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2433 typedMsg := msg.(*RemoveServiceAccountFromDeviceRequest) 2434 var asInterface interface{} = h 2435 override, ok := asInterface.(interface { 2436 OverrideExtractResourceBodies(*RemoveServiceAccountFromDeviceRequest) []*device.Device 2437 }) 2438 if ok { 2439 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2440 } 2441 return nil 2442 } 2443 2444 func (h *RemoveServiceAccountFromDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2445 typedMsg := msg.(*RemoveServiceAccountFromDeviceResponse) 2446 var asInterface interface{} = h 2447 override, ok := asInterface.(interface { 2448 OverrideExtractResourceName(*RemoveServiceAccountFromDeviceResponse) *device.Name 2449 }) 2450 if ok { 2451 return override.OverrideExtractResourceName(typedMsg) 2452 } 2453 return nil 2454 } 2455 2456 func (h *RemoveServiceAccountFromDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2457 typedMsg := msg.(*RemoveServiceAccountFromDeviceResponse) 2458 var asInterface interface{} = h 2459 override, ok := asInterface.(interface { 2460 OverrideExtractResourceNames(*RemoveServiceAccountFromDeviceResponse) []*device.Name 2461 }) 2462 if ok { 2463 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2464 } 2465 return nil 2466 } 2467 2468 func (h *RemoveServiceAccountFromDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2469 typedMsg := msg.(*RemoveServiceAccountFromDeviceResponse) 2470 var asInterface interface{} = h 2471 override, ok := asInterface.(interface { 2472 OverrideExtractCollectionName(*RemoveServiceAccountFromDeviceResponse) *device.ParentName 2473 }) 2474 if ok { 2475 return override.OverrideExtractCollectionName(typedMsg) 2476 } 2477 return nil 2478 } 2479 2480 func (h *RemoveServiceAccountFromDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2481 typedMsg := msg.(*RemoveServiceAccountFromDeviceResponse) 2482 var asInterface interface{} = h 2483 override, ok := asInterface.(interface { 2484 OverrideExtractResourceBody(*RemoveServiceAccountFromDeviceResponse) *device.Device 2485 }) 2486 if ok { 2487 return override.OverrideExtractResourceBody(typedMsg) 2488 } 2489 return nil 2490 } 2491 2492 func (h *RemoveServiceAccountFromDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2493 typedMsg := msg.(*RemoveServiceAccountFromDeviceResponse) 2494 var asInterface interface{} = h 2495 override, ok := asInterface.(interface { 2496 OverrideExtractResourceBodies(*RemoveServiceAccountFromDeviceResponse) []*device.Device 2497 }) 2498 if ok { 2499 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2500 } 2501 return nil 2502 } 2503 2504 func GetRemoveServiceAccountFromDeviceDescriptor() *RemoveServiceAccountFromDeviceDescriptor { 2505 return removeServiceAccountFromDeviceDescriptor 2506 } 2507 2508 type HeartbeatDescriptor struct{} 2509 2510 type HeartbeatDescriptorClientMsgHandle struct{} 2511 2512 type HeartbeatDescriptorServerMsgHandle struct{} 2513 2514 func (d *HeartbeatDescriptor) NewEmptyClientMsg() proto.Message { 2515 return &HeartbeatMsg{} 2516 } 2517 2518 func (d *HeartbeatDescriptor) NewEmptyServerMsg() proto.Message { 2519 return &HeartbeatResponse{} 2520 } 2521 2522 func (d *HeartbeatDescriptor) IsUnary() bool { 2523 return false 2524 } 2525 2526 func (d *HeartbeatDescriptor) IsClientStream() bool { 2527 return true 2528 } 2529 2530 func (d *HeartbeatDescriptor) IsServerStream() bool { 2531 return true 2532 } 2533 2534 func (d *HeartbeatDescriptor) IsCollection() bool { 2535 return false 2536 } 2537 2538 func (d *HeartbeatDescriptor) IsPlural() bool { 2539 return false 2540 } 2541 2542 func (d *HeartbeatDescriptor) HasResource() bool { 2543 return true 2544 } 2545 2546 func (d *HeartbeatDescriptor) RequestHasResourceBody() bool { 2547 return false 2548 } 2549 2550 func (d *HeartbeatDescriptor) GetVerb() string { 2551 return "heartbeat" 2552 } 2553 2554 func (d *HeartbeatDescriptor) GetMethodName() string { 2555 return "Heartbeat" 2556 } 2557 2558 func (d *HeartbeatDescriptor) GetFullMethodName() string { 2559 return "/ntt.devices.v1.DeviceService/Heartbeat" 2560 } 2561 2562 func (d *HeartbeatDescriptor) GetProtoPkgName() string { 2563 return "ntt.devices.v1" 2564 } 2565 2566 func (d *HeartbeatDescriptor) GetApiName() string { 2567 return "DeviceService" 2568 } 2569 2570 func (d *HeartbeatDescriptor) GetServiceDomain() string { 2571 return "devices.edgelq.com" 2572 } 2573 2574 func (d *HeartbeatDescriptor) GetServiceVersion() string { 2575 return "v1" 2576 } 2577 2578 func (d *HeartbeatDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 2579 return deviceServiceDescriptor 2580 } 2581 2582 func (d *HeartbeatDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 2583 return device.GetDescriptor() 2584 } 2585 2586 func (d *HeartbeatDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 2587 return &HeartbeatDescriptorClientMsgHandle{} 2588 } 2589 2590 func (d *HeartbeatDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 2591 return &HeartbeatDescriptorServerMsgHandle{} 2592 } 2593 2594 func (h *HeartbeatDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2595 typedMsg := msg.(*HeartbeatMsg) 2596 var asInterface interface{} = h 2597 override, ok := asInterface.(interface { 2598 OverrideExtractResourceName(*HeartbeatMsg) *device.Name 2599 }) 2600 if ok { 2601 return override.OverrideExtractResourceName(typedMsg) 2602 } 2603 { 2604 if name := typedMsg.GetName(); name != nil { 2605 return name 2606 } 2607 } 2608 return (*device.Name)(nil) 2609 } 2610 2611 func (h *HeartbeatDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2612 typedMsg := msg.(*HeartbeatMsg) 2613 var asInterface interface{} = h 2614 override, ok := asInterface.(interface { 2615 OverrideExtractResourceNames(*HeartbeatMsg) []*device.Name 2616 }) 2617 if ok { 2618 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2619 } 2620 return nil 2621 } 2622 2623 func (h *HeartbeatDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2624 typedMsg := msg.(*HeartbeatMsg) 2625 var asInterface interface{} = h 2626 override, ok := asInterface.(interface { 2627 OverrideExtractCollectionName(*HeartbeatMsg) *device.ParentName 2628 }) 2629 if ok { 2630 return override.OverrideExtractCollectionName(typedMsg) 2631 } 2632 return nil 2633 } 2634 2635 func (h *HeartbeatDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2636 typedMsg := msg.(*HeartbeatMsg) 2637 var asInterface interface{} = h 2638 override, ok := asInterface.(interface { 2639 OverrideExtractResourceBody(*HeartbeatMsg) *device.Device 2640 }) 2641 if ok { 2642 return override.OverrideExtractResourceBody(typedMsg) 2643 } 2644 return nil 2645 } 2646 2647 func (h *HeartbeatDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2648 typedMsg := msg.(*HeartbeatMsg) 2649 var asInterface interface{} = h 2650 override, ok := asInterface.(interface { 2651 OverrideExtractResourceBodies(*HeartbeatMsg) []*device.Device 2652 }) 2653 if ok { 2654 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2655 } 2656 return nil 2657 } 2658 2659 func (h *HeartbeatDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2660 typedMsg := msg.(*HeartbeatResponse) 2661 var asInterface interface{} = h 2662 override, ok := asInterface.(interface { 2663 OverrideExtractResourceName(*HeartbeatResponse) *device.Name 2664 }) 2665 if ok { 2666 return override.OverrideExtractResourceName(typedMsg) 2667 } 2668 return nil 2669 } 2670 2671 func (h *HeartbeatDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2672 typedMsg := msg.(*HeartbeatResponse) 2673 var asInterface interface{} = h 2674 override, ok := asInterface.(interface { 2675 OverrideExtractResourceNames(*HeartbeatResponse) []*device.Name 2676 }) 2677 if ok { 2678 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2679 } 2680 return nil 2681 } 2682 2683 func (h *HeartbeatDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2684 typedMsg := msg.(*HeartbeatResponse) 2685 var asInterface interface{} = h 2686 override, ok := asInterface.(interface { 2687 OverrideExtractCollectionName(*HeartbeatResponse) *device.ParentName 2688 }) 2689 if ok { 2690 return override.OverrideExtractCollectionName(typedMsg) 2691 } 2692 return nil 2693 } 2694 2695 func (h *HeartbeatDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2696 typedMsg := msg.(*HeartbeatResponse) 2697 var asInterface interface{} = h 2698 override, ok := asInterface.(interface { 2699 OverrideExtractResourceBody(*HeartbeatResponse) *device.Device 2700 }) 2701 if ok { 2702 return override.OverrideExtractResourceBody(typedMsg) 2703 } 2704 return nil 2705 } 2706 2707 func (h *HeartbeatDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2708 typedMsg := msg.(*HeartbeatResponse) 2709 var asInterface interface{} = h 2710 override, ok := asInterface.(interface { 2711 OverrideExtractResourceBodies(*HeartbeatResponse) []*device.Device 2712 }) 2713 if ok { 2714 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2715 } 2716 return nil 2717 } 2718 2719 func GetHeartbeatDescriptor() *HeartbeatDescriptor { 2720 return heartbeatDescriptor 2721 } 2722 2723 type ReportDeviceMetricsDescriptor struct{} 2724 2725 type ReportDeviceMetricsDescriptorClientMsgHandle struct{} 2726 2727 type ReportDeviceMetricsDescriptorServerMsgHandle struct{} 2728 2729 func (d *ReportDeviceMetricsDescriptor) NewEmptyClientMsg() proto.Message { 2730 return &ReportDeviceMetricsRequest{} 2731 } 2732 2733 func (d *ReportDeviceMetricsDescriptor) NewEmptyServerMsg() proto.Message { 2734 return &ReportDeviceMetricsResponse{} 2735 } 2736 2737 func (d *ReportDeviceMetricsDescriptor) IsUnary() bool { 2738 return false 2739 } 2740 2741 func (d *ReportDeviceMetricsDescriptor) IsClientStream() bool { 2742 return true 2743 } 2744 2745 func (d *ReportDeviceMetricsDescriptor) IsServerStream() bool { 2746 return true 2747 } 2748 2749 func (d *ReportDeviceMetricsDescriptor) IsCollection() bool { 2750 return false 2751 } 2752 2753 func (d *ReportDeviceMetricsDescriptor) IsPlural() bool { 2754 return false 2755 } 2756 2757 func (d *ReportDeviceMetricsDescriptor) HasResource() bool { 2758 return true 2759 } 2760 2761 func (d *ReportDeviceMetricsDescriptor) RequestHasResourceBody() bool { 2762 return false 2763 } 2764 2765 func (d *ReportDeviceMetricsDescriptor) GetVerb() string { 2766 return "reportDeviceMetrics" 2767 } 2768 2769 func (d *ReportDeviceMetricsDescriptor) GetMethodName() string { 2770 return "ReportDeviceMetrics" 2771 } 2772 2773 func (d *ReportDeviceMetricsDescriptor) GetFullMethodName() string { 2774 return "/ntt.devices.v1.DeviceService/ReportDeviceMetrics" 2775 } 2776 2777 func (d *ReportDeviceMetricsDescriptor) GetProtoPkgName() string { 2778 return "ntt.devices.v1" 2779 } 2780 2781 func (d *ReportDeviceMetricsDescriptor) GetApiName() string { 2782 return "DeviceService" 2783 } 2784 2785 func (d *ReportDeviceMetricsDescriptor) GetServiceDomain() string { 2786 return "devices.edgelq.com" 2787 } 2788 2789 func (d *ReportDeviceMetricsDescriptor) GetServiceVersion() string { 2790 return "v1" 2791 } 2792 2793 func (d *ReportDeviceMetricsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 2794 return deviceServiceDescriptor 2795 } 2796 2797 func (d *ReportDeviceMetricsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 2798 return device.GetDescriptor() 2799 } 2800 2801 func (d *ReportDeviceMetricsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 2802 return &ReportDeviceMetricsDescriptorClientMsgHandle{} 2803 } 2804 2805 func (d *ReportDeviceMetricsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 2806 return &ReportDeviceMetricsDescriptorServerMsgHandle{} 2807 } 2808 2809 func (h *ReportDeviceMetricsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2810 typedMsg := msg.(*ReportDeviceMetricsRequest) 2811 var asInterface interface{} = h 2812 override, ok := asInterface.(interface { 2813 OverrideExtractResourceName(*ReportDeviceMetricsRequest) *device.Name 2814 }) 2815 if ok { 2816 return override.OverrideExtractResourceName(typedMsg) 2817 } 2818 { 2819 if name := typedMsg.GetName(); name != nil { 2820 return name 2821 } 2822 } 2823 return (*device.Name)(nil) 2824 } 2825 2826 func (h *ReportDeviceMetricsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2827 typedMsg := msg.(*ReportDeviceMetricsRequest) 2828 var asInterface interface{} = h 2829 override, ok := asInterface.(interface { 2830 OverrideExtractResourceNames(*ReportDeviceMetricsRequest) []*device.Name 2831 }) 2832 if ok { 2833 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2834 } 2835 return nil 2836 } 2837 2838 func (h *ReportDeviceMetricsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2839 typedMsg := msg.(*ReportDeviceMetricsRequest) 2840 var asInterface interface{} = h 2841 override, ok := asInterface.(interface { 2842 OverrideExtractCollectionName(*ReportDeviceMetricsRequest) *device.ParentName 2843 }) 2844 if ok { 2845 return override.OverrideExtractCollectionName(typedMsg) 2846 } 2847 return nil 2848 } 2849 2850 func (h *ReportDeviceMetricsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2851 typedMsg := msg.(*ReportDeviceMetricsRequest) 2852 var asInterface interface{} = h 2853 override, ok := asInterface.(interface { 2854 OverrideExtractResourceBody(*ReportDeviceMetricsRequest) *device.Device 2855 }) 2856 if ok { 2857 return override.OverrideExtractResourceBody(typedMsg) 2858 } 2859 return nil 2860 } 2861 2862 func (h *ReportDeviceMetricsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2863 typedMsg := msg.(*ReportDeviceMetricsRequest) 2864 var asInterface interface{} = h 2865 override, ok := asInterface.(interface { 2866 OverrideExtractResourceBodies(*ReportDeviceMetricsRequest) []*device.Device 2867 }) 2868 if ok { 2869 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2870 } 2871 return nil 2872 } 2873 2874 func (h *ReportDeviceMetricsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2875 typedMsg := msg.(*ReportDeviceMetricsResponse) 2876 var asInterface interface{} = h 2877 override, ok := asInterface.(interface { 2878 OverrideExtractResourceName(*ReportDeviceMetricsResponse) *device.Name 2879 }) 2880 if ok { 2881 return override.OverrideExtractResourceName(typedMsg) 2882 } 2883 return nil 2884 } 2885 2886 func (h *ReportDeviceMetricsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2887 typedMsg := msg.(*ReportDeviceMetricsResponse) 2888 var asInterface interface{} = h 2889 override, ok := asInterface.(interface { 2890 OverrideExtractResourceNames(*ReportDeviceMetricsResponse) []*device.Name 2891 }) 2892 if ok { 2893 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 2894 } 2895 return nil 2896 } 2897 2898 func (h *ReportDeviceMetricsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2899 typedMsg := msg.(*ReportDeviceMetricsResponse) 2900 var asInterface interface{} = h 2901 override, ok := asInterface.(interface { 2902 OverrideExtractCollectionName(*ReportDeviceMetricsResponse) *device.ParentName 2903 }) 2904 if ok { 2905 return override.OverrideExtractCollectionName(typedMsg) 2906 } 2907 return nil 2908 } 2909 2910 func (h *ReportDeviceMetricsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2911 typedMsg := msg.(*ReportDeviceMetricsResponse) 2912 var asInterface interface{} = h 2913 override, ok := asInterface.(interface { 2914 OverrideExtractResourceBody(*ReportDeviceMetricsResponse) *device.Device 2915 }) 2916 if ok { 2917 return override.OverrideExtractResourceBody(typedMsg) 2918 } 2919 return nil 2920 } 2921 2922 func (h *ReportDeviceMetricsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2923 typedMsg := msg.(*ReportDeviceMetricsResponse) 2924 var asInterface interface{} = h 2925 override, ok := asInterface.(interface { 2926 OverrideExtractResourceBodies(*ReportDeviceMetricsResponse) []*device.Device 2927 }) 2928 if ok { 2929 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 2930 } 2931 return nil 2932 } 2933 2934 func GetReportDeviceMetricsDescriptor() *ReportDeviceMetricsDescriptor { 2935 return reportDeviceMetricsDescriptor 2936 } 2937 2938 type DeviceServiceDescriptor struct{} 2939 2940 func (d *DeviceServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 2941 return []gotenclient.MethodDescriptor{ 2942 getDeviceDescriptor, 2943 batchGetDevicesDescriptor, 2944 listDevicesDescriptor, 2945 watchDeviceDescriptor, 2946 watchDevicesDescriptor, 2947 createDeviceDescriptor, 2948 updateDeviceDescriptor, 2949 deleteDeviceDescriptor, 2950 getDedicatedEndpointsDescriptor, 2951 provisionServiceAccountToDeviceDescriptor, 2952 removeServiceAccountFromDeviceDescriptor, 2953 heartbeatDescriptor, 2954 reportDeviceMetricsDescriptor, 2955 } 2956 } 2957 2958 func (d *DeviceServiceDescriptor) GetFullAPIName() string { 2959 return "/ntt.devices.v1.DeviceService" 2960 } 2961 2962 func (d *DeviceServiceDescriptor) GetProtoPkgName() string { 2963 return "ntt.devices.v1" 2964 } 2965 2966 func (d *DeviceServiceDescriptor) GetApiName() string { 2967 return "DeviceService" 2968 } 2969 2970 func (d *DeviceServiceDescriptor) GetServiceDomain() string { 2971 return "devices.edgelq.com" 2972 } 2973 2974 func (d *DeviceServiceDescriptor) GetServiceVersion() string { 2975 return "v1" 2976 } 2977 2978 func GetDeviceServiceDescriptor() *DeviceServiceDescriptor { 2979 return deviceServiceDescriptor 2980 } 2981 2982 func initDescriptors() { 2983 deviceServiceDescriptor = &DeviceServiceDescriptor{} 2984 getDeviceDescriptor = &GetDeviceDescriptor{} 2985 batchGetDevicesDescriptor = &BatchGetDevicesDescriptor{} 2986 listDevicesDescriptor = &ListDevicesDescriptor{} 2987 watchDeviceDescriptor = &WatchDeviceDescriptor{} 2988 watchDevicesDescriptor = &WatchDevicesDescriptor{} 2989 createDeviceDescriptor = &CreateDeviceDescriptor{} 2990 updateDeviceDescriptor = &UpdateDeviceDescriptor{} 2991 deleteDeviceDescriptor = &DeleteDeviceDescriptor{} 2992 getDedicatedEndpointsDescriptor = &GetDedicatedEndpointsDescriptor{} 2993 provisionServiceAccountToDeviceDescriptor = &ProvisionServiceAccountToDeviceDescriptor{} 2994 removeServiceAccountFromDeviceDescriptor = &RemoveServiceAccountFromDeviceDescriptor{} 2995 heartbeatDescriptor = &HeartbeatDescriptor{} 2996 reportDeviceMetricsDescriptor = &ReportDeviceMetricsDescriptor{} 2997 gotenclient.GetRegistry().RegisterApiDescriptor(deviceServiceDescriptor) 2998 gotenclient.GetRegistry().RegisterMethodDescriptor(getDeviceDescriptor) 2999 gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetDevicesDescriptor) 3000 gotenclient.GetRegistry().RegisterMethodDescriptor(listDevicesDescriptor) 3001 gotenclient.GetRegistry().RegisterMethodDescriptor(watchDeviceDescriptor) 3002 gotenclient.GetRegistry().RegisterMethodDescriptor(watchDevicesDescriptor) 3003 gotenclient.GetRegistry().RegisterMethodDescriptor(createDeviceDescriptor) 3004 gotenclient.GetRegistry().RegisterMethodDescriptor(updateDeviceDescriptor) 3005 gotenclient.GetRegistry().RegisterMethodDescriptor(deleteDeviceDescriptor) 3006 gotenclient.GetRegistry().RegisterMethodDescriptor(getDedicatedEndpointsDescriptor) 3007 gotenclient.GetRegistry().RegisterMethodDescriptor(provisionServiceAccountToDeviceDescriptor) 3008 gotenclient.GetRegistry().RegisterMethodDescriptor(removeServiceAccountFromDeviceDescriptor) 3009 gotenclient.GetRegistry().RegisterMethodDescriptor(heartbeatDescriptor) 3010 gotenclient.GetRegistry().RegisterMethodDescriptor(reportDeviceMetricsDescriptor) 3011 } 3012 3013 func init() { 3014 if !descriptorsInitialized { 3015 initDescriptors() 3016 descriptorsInitialized = true 3017 } 3018 }