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