github.com/cloudwan/edgelq-sdk@v1.15.4/devices/client/v1alpha2/broker/broker_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: BrokerService 3 // DO NOT EDIT!!! 4 5 package broker_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/v1alpha2/device" 17 ) 18 19 // Reference imports to suppress errors if they are not otherwise used. 20 var ( 21 _ = new(proto.Message) 22 _ = new(gotenclient.MethodDescriptor) 23 _ = gotenresource.WildcardId 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = &device.Device{} 29 ) 30 31 var ( 32 descriptorsInitialized bool 33 brokerServiceDescriptor *BrokerServiceDescriptor 34 listenForConnectionsDescriptor *ListenForConnectionsDescriptor 35 openConnectionChannelSocketDescriptor *OpenConnectionChannelSocketDescriptor 36 connectToDeviceDescriptor *ConnectToDeviceDescriptor 37 ) 38 39 type ListenForConnectionsDescriptor struct{} 40 41 type ListenForConnectionsDescriptorClientMsgHandle struct{} 42 43 type ListenForConnectionsDescriptorServerMsgHandle struct{} 44 45 func (d *ListenForConnectionsDescriptor) NewEmptyClientMsg() proto.Message { 46 return &ListenForConnectionsRequest{} 47 } 48 49 func (d *ListenForConnectionsDescriptor) NewEmptyServerMsg() proto.Message { 50 return &ListenForConnectionsResponse{} 51 } 52 53 func (d *ListenForConnectionsDescriptor) IsUnary() bool { 54 return false 55 } 56 57 func (d *ListenForConnectionsDescriptor) IsClientStream() bool { 58 return true 59 } 60 61 func (d *ListenForConnectionsDescriptor) IsServerStream() bool { 62 return true 63 } 64 65 func (d *ListenForConnectionsDescriptor) IsCollection() bool { 66 return false 67 } 68 69 func (d *ListenForConnectionsDescriptor) IsPlural() bool { 70 return false 71 } 72 73 func (d *ListenForConnectionsDescriptor) HasResource() bool { 74 return true 75 } 76 77 func (d *ListenForConnectionsDescriptor) RequestHasResourceBody() bool { 78 return false 79 } 80 81 func (d *ListenForConnectionsDescriptor) GetVerb() string { 82 return "listenForConnections" 83 } 84 85 func (d *ListenForConnectionsDescriptor) GetMethodName() string { 86 return "ListenForConnections" 87 } 88 89 func (d *ListenForConnectionsDescriptor) GetFullMethodName() string { 90 return "/ntt.devices.v1alpha2.BrokerService/ListenForConnections" 91 } 92 93 func (d *ListenForConnectionsDescriptor) GetProtoPkgName() string { 94 return "ntt.devices.v1alpha2" 95 } 96 97 func (d *ListenForConnectionsDescriptor) GetApiName() string { 98 return "BrokerService" 99 } 100 101 func (d *ListenForConnectionsDescriptor) GetServiceDomain() string { 102 return "devices.edgelq.com" 103 } 104 105 func (d *ListenForConnectionsDescriptor) GetServiceVersion() string { 106 return "v1alpha2" 107 } 108 109 func (d *ListenForConnectionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 110 return brokerServiceDescriptor 111 } 112 113 func (d *ListenForConnectionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 114 return device.GetDescriptor() 115 } 116 117 func (d *ListenForConnectionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 118 return &ListenForConnectionsDescriptorClientMsgHandle{} 119 } 120 121 func (d *ListenForConnectionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 122 return &ListenForConnectionsDescriptorServerMsgHandle{} 123 } 124 125 func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 126 typedMsg := msg.(*ListenForConnectionsRequest) 127 var asInterface interface{} = h 128 override, ok := asInterface.(interface { 129 OverrideExtractResourceName(*ListenForConnectionsRequest) *device.Name 130 }) 131 if ok { 132 return override.OverrideExtractResourceName(typedMsg) 133 } 134 { 135 if name := typedMsg.GetRegisterListener().GetDevice(); name != nil { 136 return name 137 } 138 } 139 return (*device.Name)(nil) 140 } 141 142 func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 143 typedMsg := msg.(*ListenForConnectionsRequest) 144 var asInterface interface{} = h 145 override, ok := asInterface.(interface { 146 OverrideExtractResourceNames(*ListenForConnectionsRequest) []*device.Name 147 }) 148 if ok { 149 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 150 } 151 return nil 152 } 153 154 func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 155 typedMsg := msg.(*ListenForConnectionsRequest) 156 var asInterface interface{} = h 157 override, ok := asInterface.(interface { 158 OverrideExtractCollectionName(*ListenForConnectionsRequest) *device.ParentName 159 }) 160 if ok { 161 return override.OverrideExtractCollectionName(typedMsg) 162 } 163 return nil 164 } 165 166 func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 167 typedMsg := msg.(*ListenForConnectionsRequest) 168 var asInterface interface{} = h 169 override, ok := asInterface.(interface { 170 OverrideExtractResourceBody(*ListenForConnectionsRequest) *device.Device 171 }) 172 if ok { 173 return override.OverrideExtractResourceBody(typedMsg) 174 } 175 return nil 176 } 177 178 func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 179 typedMsg := msg.(*ListenForConnectionsRequest) 180 var asInterface interface{} = h 181 override, ok := asInterface.(interface { 182 OverrideExtractResourceBodies(*ListenForConnectionsRequest) []*device.Device 183 }) 184 if ok { 185 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 186 } 187 return nil 188 } 189 190 func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 191 typedMsg := msg.(*ListenForConnectionsResponse) 192 var asInterface interface{} = h 193 override, ok := asInterface.(interface { 194 OverrideExtractResourceName(*ListenForConnectionsResponse) *device.Name 195 }) 196 if ok { 197 return override.OverrideExtractResourceName(typedMsg) 198 } 199 return nil 200 } 201 202 func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 203 typedMsg := msg.(*ListenForConnectionsResponse) 204 var asInterface interface{} = h 205 override, ok := asInterface.(interface { 206 OverrideExtractResourceNames(*ListenForConnectionsResponse) []*device.Name 207 }) 208 if ok { 209 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 210 } 211 return nil 212 } 213 214 func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 215 typedMsg := msg.(*ListenForConnectionsResponse) 216 var asInterface interface{} = h 217 override, ok := asInterface.(interface { 218 OverrideExtractCollectionName(*ListenForConnectionsResponse) *device.ParentName 219 }) 220 if ok { 221 return override.OverrideExtractCollectionName(typedMsg) 222 } 223 return nil 224 } 225 226 func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 227 typedMsg := msg.(*ListenForConnectionsResponse) 228 var asInterface interface{} = h 229 override, ok := asInterface.(interface { 230 OverrideExtractResourceBody(*ListenForConnectionsResponse) *device.Device 231 }) 232 if ok { 233 return override.OverrideExtractResourceBody(typedMsg) 234 } 235 return nil 236 } 237 238 func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 239 typedMsg := msg.(*ListenForConnectionsResponse) 240 var asInterface interface{} = h 241 override, ok := asInterface.(interface { 242 OverrideExtractResourceBodies(*ListenForConnectionsResponse) []*device.Device 243 }) 244 if ok { 245 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 246 } 247 return nil 248 } 249 250 func GetListenForConnectionsDescriptor() *ListenForConnectionsDescriptor { 251 return listenForConnectionsDescriptor 252 } 253 254 type OpenConnectionChannelSocketDescriptor struct{} 255 256 type OpenConnectionChannelSocketDescriptorClientMsgHandle struct{} 257 258 type OpenConnectionChannelSocketDescriptorServerMsgHandle struct{} 259 260 func (d *OpenConnectionChannelSocketDescriptor) NewEmptyClientMsg() proto.Message { 261 return &OpenConnectionChannelSocketRequest{} 262 } 263 264 func (d *OpenConnectionChannelSocketDescriptor) NewEmptyServerMsg() proto.Message { 265 return &OpenConnectionChannelSocketResponse{} 266 } 267 268 func (d *OpenConnectionChannelSocketDescriptor) IsUnary() bool { 269 return false 270 } 271 272 func (d *OpenConnectionChannelSocketDescriptor) IsClientStream() bool { 273 return true 274 } 275 276 func (d *OpenConnectionChannelSocketDescriptor) IsServerStream() bool { 277 return true 278 } 279 280 func (d *OpenConnectionChannelSocketDescriptor) IsCollection() bool { 281 return false 282 } 283 284 func (d *OpenConnectionChannelSocketDescriptor) IsPlural() bool { 285 return false 286 } 287 288 func (d *OpenConnectionChannelSocketDescriptor) HasResource() bool { 289 return true 290 } 291 292 func (d *OpenConnectionChannelSocketDescriptor) RequestHasResourceBody() bool { 293 return false 294 } 295 296 func (d *OpenConnectionChannelSocketDescriptor) GetVerb() string { 297 return "openConnectionChannelSocket" 298 } 299 300 func (d *OpenConnectionChannelSocketDescriptor) GetMethodName() string { 301 return "OpenConnectionChannelSocket" 302 } 303 304 func (d *OpenConnectionChannelSocketDescriptor) GetFullMethodName() string { 305 return "/ntt.devices.v1alpha2.BrokerService/OpenConnectionChannelSocket" 306 } 307 308 func (d *OpenConnectionChannelSocketDescriptor) GetProtoPkgName() string { 309 return "ntt.devices.v1alpha2" 310 } 311 312 func (d *OpenConnectionChannelSocketDescriptor) GetApiName() string { 313 return "BrokerService" 314 } 315 316 func (d *OpenConnectionChannelSocketDescriptor) GetServiceDomain() string { 317 return "devices.edgelq.com" 318 } 319 320 func (d *OpenConnectionChannelSocketDescriptor) GetServiceVersion() string { 321 return "v1alpha2" 322 } 323 324 func (d *OpenConnectionChannelSocketDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 325 return brokerServiceDescriptor 326 } 327 328 func (d *OpenConnectionChannelSocketDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 329 return device.GetDescriptor() 330 } 331 332 func (d *OpenConnectionChannelSocketDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 333 return &OpenConnectionChannelSocketDescriptorClientMsgHandle{} 334 } 335 336 func (d *OpenConnectionChannelSocketDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 337 return &OpenConnectionChannelSocketDescriptorServerMsgHandle{} 338 } 339 340 func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 341 typedMsg := msg.(*OpenConnectionChannelSocketRequest) 342 var asInterface interface{} = h 343 override, ok := asInterface.(interface { 344 OverrideExtractResourceName(*OpenConnectionChannelSocketRequest) *device.Name 345 }) 346 if ok { 347 return override.OverrideExtractResourceName(typedMsg) 348 } 349 { 350 if name := typedMsg.GetRegisterSocket().GetDevice(); name != nil { 351 return name 352 } 353 } 354 return (*device.Name)(nil) 355 } 356 357 func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 358 typedMsg := msg.(*OpenConnectionChannelSocketRequest) 359 var asInterface interface{} = h 360 override, ok := asInterface.(interface { 361 OverrideExtractResourceNames(*OpenConnectionChannelSocketRequest) []*device.Name 362 }) 363 if ok { 364 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 365 } 366 return nil 367 } 368 369 func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 370 typedMsg := msg.(*OpenConnectionChannelSocketRequest) 371 var asInterface interface{} = h 372 override, ok := asInterface.(interface { 373 OverrideExtractCollectionName(*OpenConnectionChannelSocketRequest) *device.ParentName 374 }) 375 if ok { 376 return override.OverrideExtractCollectionName(typedMsg) 377 } 378 return nil 379 } 380 381 func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 382 typedMsg := msg.(*OpenConnectionChannelSocketRequest) 383 var asInterface interface{} = h 384 override, ok := asInterface.(interface { 385 OverrideExtractResourceBody(*OpenConnectionChannelSocketRequest) *device.Device 386 }) 387 if ok { 388 return override.OverrideExtractResourceBody(typedMsg) 389 } 390 return nil 391 } 392 393 func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 394 typedMsg := msg.(*OpenConnectionChannelSocketRequest) 395 var asInterface interface{} = h 396 override, ok := asInterface.(interface { 397 OverrideExtractResourceBodies(*OpenConnectionChannelSocketRequest) []*device.Device 398 }) 399 if ok { 400 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 401 } 402 return nil 403 } 404 405 func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 406 typedMsg := msg.(*OpenConnectionChannelSocketResponse) 407 var asInterface interface{} = h 408 override, ok := asInterface.(interface { 409 OverrideExtractResourceName(*OpenConnectionChannelSocketResponse) *device.Name 410 }) 411 if ok { 412 return override.OverrideExtractResourceName(typedMsg) 413 } 414 return nil 415 } 416 417 func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 418 typedMsg := msg.(*OpenConnectionChannelSocketResponse) 419 var asInterface interface{} = h 420 override, ok := asInterface.(interface { 421 OverrideExtractResourceNames(*OpenConnectionChannelSocketResponse) []*device.Name 422 }) 423 if ok { 424 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 425 } 426 return nil 427 } 428 429 func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 430 typedMsg := msg.(*OpenConnectionChannelSocketResponse) 431 var asInterface interface{} = h 432 override, ok := asInterface.(interface { 433 OverrideExtractCollectionName(*OpenConnectionChannelSocketResponse) *device.ParentName 434 }) 435 if ok { 436 return override.OverrideExtractCollectionName(typedMsg) 437 } 438 return nil 439 } 440 441 func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 442 typedMsg := msg.(*OpenConnectionChannelSocketResponse) 443 var asInterface interface{} = h 444 override, ok := asInterface.(interface { 445 OverrideExtractResourceBody(*OpenConnectionChannelSocketResponse) *device.Device 446 }) 447 if ok { 448 return override.OverrideExtractResourceBody(typedMsg) 449 } 450 return nil 451 } 452 453 func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 454 typedMsg := msg.(*OpenConnectionChannelSocketResponse) 455 var asInterface interface{} = h 456 override, ok := asInterface.(interface { 457 OverrideExtractResourceBodies(*OpenConnectionChannelSocketResponse) []*device.Device 458 }) 459 if ok { 460 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 461 } 462 return nil 463 } 464 465 func GetOpenConnectionChannelSocketDescriptor() *OpenConnectionChannelSocketDescriptor { 466 return openConnectionChannelSocketDescriptor 467 } 468 469 type ConnectToDeviceDescriptor struct{} 470 471 type ConnectToDeviceDescriptorClientMsgHandle struct{} 472 473 type ConnectToDeviceDescriptorServerMsgHandle struct{} 474 475 func (d *ConnectToDeviceDescriptor) NewEmptyClientMsg() proto.Message { 476 return &ConnectToDeviceRequest{} 477 } 478 479 func (d *ConnectToDeviceDescriptor) NewEmptyServerMsg() proto.Message { 480 return &ConnectToDeviceResponse{} 481 } 482 483 func (d *ConnectToDeviceDescriptor) IsUnary() bool { 484 return false 485 } 486 487 func (d *ConnectToDeviceDescriptor) IsClientStream() bool { 488 return true 489 } 490 491 func (d *ConnectToDeviceDescriptor) IsServerStream() bool { 492 return true 493 } 494 495 func (d *ConnectToDeviceDescriptor) IsCollection() bool { 496 return false 497 } 498 499 func (d *ConnectToDeviceDescriptor) IsPlural() bool { 500 return false 501 } 502 503 func (d *ConnectToDeviceDescriptor) HasResource() bool { 504 return true 505 } 506 507 func (d *ConnectToDeviceDescriptor) RequestHasResourceBody() bool { 508 return false 509 } 510 511 func (d *ConnectToDeviceDescriptor) GetVerb() string { 512 return "connectToDevice" 513 } 514 515 func (d *ConnectToDeviceDescriptor) GetMethodName() string { 516 return "ConnectToDevice" 517 } 518 519 func (d *ConnectToDeviceDescriptor) GetFullMethodName() string { 520 return "/ntt.devices.v1alpha2.BrokerService/ConnectToDevice" 521 } 522 523 func (d *ConnectToDeviceDescriptor) GetProtoPkgName() string { 524 return "ntt.devices.v1alpha2" 525 } 526 527 func (d *ConnectToDeviceDescriptor) GetApiName() string { 528 return "BrokerService" 529 } 530 531 func (d *ConnectToDeviceDescriptor) GetServiceDomain() string { 532 return "devices.edgelq.com" 533 } 534 535 func (d *ConnectToDeviceDescriptor) GetServiceVersion() string { 536 return "v1alpha2" 537 } 538 539 func (d *ConnectToDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 540 return brokerServiceDescriptor 541 } 542 543 func (d *ConnectToDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 544 return device.GetDescriptor() 545 } 546 547 func (d *ConnectToDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 548 return &ConnectToDeviceDescriptorClientMsgHandle{} 549 } 550 551 func (d *ConnectToDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 552 return &ConnectToDeviceDescriptorServerMsgHandle{} 553 } 554 555 func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 556 typedMsg := msg.(*ConnectToDeviceRequest) 557 var asInterface interface{} = h 558 override, ok := asInterface.(interface { 559 OverrideExtractResourceName(*ConnectToDeviceRequest) *device.Name 560 }) 561 if ok { 562 return override.OverrideExtractResourceName(typedMsg) 563 } 564 { 565 if name := typedMsg.GetOpenRequest().GetDevice(); name != nil { 566 return name 567 } 568 } 569 return (*device.Name)(nil) 570 } 571 572 func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 573 typedMsg := msg.(*ConnectToDeviceRequest) 574 var asInterface interface{} = h 575 override, ok := asInterface.(interface { 576 OverrideExtractResourceNames(*ConnectToDeviceRequest) []*device.Name 577 }) 578 if ok { 579 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 580 } 581 return nil 582 } 583 584 func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 585 typedMsg := msg.(*ConnectToDeviceRequest) 586 var asInterface interface{} = h 587 override, ok := asInterface.(interface { 588 OverrideExtractCollectionName(*ConnectToDeviceRequest) *device.ParentName 589 }) 590 if ok { 591 return override.OverrideExtractCollectionName(typedMsg) 592 } 593 return nil 594 } 595 596 func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 597 typedMsg := msg.(*ConnectToDeviceRequest) 598 var asInterface interface{} = h 599 override, ok := asInterface.(interface { 600 OverrideExtractResourceBody(*ConnectToDeviceRequest) *device.Device 601 }) 602 if ok { 603 return override.OverrideExtractResourceBody(typedMsg) 604 } 605 return nil 606 } 607 608 func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 609 typedMsg := msg.(*ConnectToDeviceRequest) 610 var asInterface interface{} = h 611 override, ok := asInterface.(interface { 612 OverrideExtractResourceBodies(*ConnectToDeviceRequest) []*device.Device 613 }) 614 if ok { 615 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 616 } 617 return nil 618 } 619 620 func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 621 typedMsg := msg.(*ConnectToDeviceResponse) 622 var asInterface interface{} = h 623 override, ok := asInterface.(interface { 624 OverrideExtractResourceName(*ConnectToDeviceResponse) *device.Name 625 }) 626 if ok { 627 return override.OverrideExtractResourceName(typedMsg) 628 } 629 return nil 630 } 631 632 func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 633 typedMsg := msg.(*ConnectToDeviceResponse) 634 var asInterface interface{} = h 635 override, ok := asInterface.(interface { 636 OverrideExtractResourceNames(*ConnectToDeviceResponse) []*device.Name 637 }) 638 if ok { 639 return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg)) 640 } 641 return nil 642 } 643 644 func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 645 typedMsg := msg.(*ConnectToDeviceResponse) 646 var asInterface interface{} = h 647 override, ok := asInterface.(interface { 648 OverrideExtractCollectionName(*ConnectToDeviceResponse) *device.ParentName 649 }) 650 if ok { 651 return override.OverrideExtractCollectionName(typedMsg) 652 } 653 return nil 654 } 655 656 func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 657 typedMsg := msg.(*ConnectToDeviceResponse) 658 var asInterface interface{} = h 659 override, ok := asInterface.(interface { 660 OverrideExtractResourceBody(*ConnectToDeviceResponse) *device.Device 661 }) 662 if ok { 663 return override.OverrideExtractResourceBody(typedMsg) 664 } 665 return nil 666 } 667 668 func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 669 typedMsg := msg.(*ConnectToDeviceResponse) 670 var asInterface interface{} = h 671 override, ok := asInterface.(interface { 672 OverrideExtractResourceBodies(*ConnectToDeviceResponse) []*device.Device 673 }) 674 if ok { 675 return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg)) 676 } 677 return nil 678 } 679 680 func GetConnectToDeviceDescriptor() *ConnectToDeviceDescriptor { 681 return connectToDeviceDescriptor 682 } 683 684 type BrokerServiceDescriptor struct{} 685 686 func (d *BrokerServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 687 return []gotenclient.MethodDescriptor{ 688 listenForConnectionsDescriptor, 689 openConnectionChannelSocketDescriptor, 690 connectToDeviceDescriptor, 691 } 692 } 693 694 func (d *BrokerServiceDescriptor) GetFullAPIName() string { 695 return "/ntt.devices.v1alpha2.BrokerService" 696 } 697 698 func (d *BrokerServiceDescriptor) GetProtoPkgName() string { 699 return "ntt.devices.v1alpha2" 700 } 701 702 func (d *BrokerServiceDescriptor) GetApiName() string { 703 return "BrokerService" 704 } 705 706 func (d *BrokerServiceDescriptor) GetServiceDomain() string { 707 return "devices.edgelq.com" 708 } 709 710 func (d *BrokerServiceDescriptor) GetServiceVersion() string { 711 return "v1alpha2" 712 } 713 714 func GetBrokerServiceDescriptor() *BrokerServiceDescriptor { 715 return brokerServiceDescriptor 716 } 717 718 func initDescriptors() { 719 brokerServiceDescriptor = &BrokerServiceDescriptor{} 720 listenForConnectionsDescriptor = &ListenForConnectionsDescriptor{} 721 openConnectionChannelSocketDescriptor = &OpenConnectionChannelSocketDescriptor{} 722 connectToDeviceDescriptor = &ConnectToDeviceDescriptor{} 723 gotenclient.GetRegistry().RegisterApiDescriptor(brokerServiceDescriptor) 724 gotenclient.GetRegistry().RegisterMethodDescriptor(listenForConnectionsDescriptor) 725 gotenclient.GetRegistry().RegisterMethodDescriptor(openConnectionChannelSocketDescriptor) 726 gotenclient.GetRegistry().RegisterMethodDescriptor(connectToDeviceDescriptor) 727 } 728 729 func init() { 730 if !descriptorsInitialized { 731 initDescriptors() 732 descriptorsInitialized = true 733 } 734 }