github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/client/v4/alert/alert_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: AlertService 3 // DO NOT EDIT!!! 4 5 package alert_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 alert "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/alert" 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 _ = &alert.Alert{} 30 _ = &emptypb.Empty{} 31 ) 32 33 var ( 34 descriptorsInitialized bool 35 alertServiceDescriptor *AlertServiceDescriptor 36 getAlertDescriptor *GetAlertDescriptor 37 batchGetAlertsDescriptor *BatchGetAlertsDescriptor 38 listAlertsDescriptor *ListAlertsDescriptor 39 watchAlertDescriptor *WatchAlertDescriptor 40 watchAlertsDescriptor *WatchAlertsDescriptor 41 updateAlertDescriptor *UpdateAlertDescriptor 42 deleteAlertDescriptor *DeleteAlertDescriptor 43 bulkCreateAlertsDescriptor *BulkCreateAlertsDescriptor 44 bulkUpdateAlertsDescriptor *BulkUpdateAlertsDescriptor 45 ) 46 47 type GetAlertDescriptor struct{} 48 49 type GetAlertDescriptorClientMsgHandle struct{} 50 51 type GetAlertDescriptorServerMsgHandle struct{} 52 53 func (d *GetAlertDescriptor) NewEmptyClientMsg() proto.Message { 54 return &GetAlertRequest{} 55 } 56 57 func (d *GetAlertDescriptor) NewEmptyServerMsg() proto.Message { 58 return &alert.Alert{} 59 } 60 61 func (d *GetAlertDescriptor) IsUnary() bool { 62 return true 63 } 64 65 func (d *GetAlertDescriptor) IsClientStream() bool { 66 return false 67 } 68 69 func (d *GetAlertDescriptor) IsServerStream() bool { 70 return false 71 } 72 73 func (d *GetAlertDescriptor) IsCollection() bool { 74 return false 75 } 76 77 func (d *GetAlertDescriptor) IsPlural() bool { 78 return false 79 } 80 81 func (d *GetAlertDescriptor) HasResource() bool { 82 return true 83 } 84 85 func (d *GetAlertDescriptor) RequestHasResourceBody() bool { 86 return false 87 } 88 89 func (d *GetAlertDescriptor) GetVerb() string { 90 return "get" 91 } 92 93 func (d *GetAlertDescriptor) GetMethodName() string { 94 return "GetAlert" 95 } 96 97 func (d *GetAlertDescriptor) GetFullMethodName() string { 98 return "/ntt.monitoring.v4.AlertService/GetAlert" 99 } 100 101 func (d *GetAlertDescriptor) GetProtoPkgName() string { 102 return "ntt.monitoring.v4" 103 } 104 105 func (d *GetAlertDescriptor) GetApiName() string { 106 return "AlertService" 107 } 108 109 func (d *GetAlertDescriptor) GetServiceDomain() string { 110 return "monitoring.edgelq.com" 111 } 112 113 func (d *GetAlertDescriptor) GetServiceVersion() string { 114 return "v4" 115 } 116 117 func (d *GetAlertDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 118 return alertServiceDescriptor 119 } 120 121 func (d *GetAlertDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 122 return alert.GetDescriptor() 123 } 124 125 func (d *GetAlertDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 126 return &GetAlertDescriptorClientMsgHandle{} 127 } 128 129 func (d *GetAlertDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 130 return &GetAlertDescriptorServerMsgHandle{} 131 } 132 133 func (h *GetAlertDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 134 typedMsg := msg.(*GetAlertRequest) 135 var asInterface interface{} = h 136 override, ok := asInterface.(interface { 137 OverrideExtractResourceName(*GetAlertRequest) *alert.Name 138 }) 139 if ok { 140 return override.OverrideExtractResourceName(typedMsg) 141 } 142 { 143 if name := typedMsg.GetName(); name != nil { 144 return name 145 } 146 } 147 return (*alert.Name)(nil) 148 } 149 150 func (h *GetAlertDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 151 typedMsg := msg.(*GetAlertRequest) 152 var asInterface interface{} = h 153 override, ok := asInterface.(interface { 154 OverrideExtractResourceNames(*GetAlertRequest) []*alert.Name 155 }) 156 if ok { 157 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 158 } 159 return nil 160 } 161 162 func (h *GetAlertDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 163 typedMsg := msg.(*GetAlertRequest) 164 var asInterface interface{} = h 165 override, ok := asInterface.(interface { 166 OverrideExtractCollectionName(*GetAlertRequest) *alert.ParentName 167 }) 168 if ok { 169 return override.OverrideExtractCollectionName(typedMsg) 170 } 171 return nil 172 } 173 174 func (h *GetAlertDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 175 typedMsg := msg.(*GetAlertRequest) 176 var asInterface interface{} = h 177 override, ok := asInterface.(interface { 178 OverrideExtractResourceBody(*GetAlertRequest) *alert.Alert 179 }) 180 if ok { 181 return override.OverrideExtractResourceBody(typedMsg) 182 } 183 return nil 184 } 185 186 func (h *GetAlertDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 187 typedMsg := msg.(*GetAlertRequest) 188 var asInterface interface{} = h 189 override, ok := asInterface.(interface { 190 OverrideExtractResourceBodies(*GetAlertRequest) []*alert.Alert 191 }) 192 if ok { 193 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 194 } 195 return nil 196 } 197 198 func (h *GetAlertDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 199 typedMsg := msg.(*alert.Alert) 200 var asInterface interface{} = h 201 override, ok := asInterface.(interface { 202 OverrideExtractResourceName(*alert.Alert) *alert.Name 203 }) 204 if ok { 205 return override.OverrideExtractResourceName(typedMsg) 206 } 207 { 208 if name := typedMsg.GetName(); name != nil { 209 return name 210 } 211 } 212 return (*alert.Name)(nil) 213 } 214 215 func (h *GetAlertDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 216 typedMsg := msg.(*alert.Alert) 217 var asInterface interface{} = h 218 override, ok := asInterface.(interface { 219 OverrideExtractResourceNames(*alert.Alert) []*alert.Name 220 }) 221 if ok { 222 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 223 } 224 return nil 225 } 226 227 func (h *GetAlertDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 228 typedMsg := msg.(*alert.Alert) 229 var asInterface interface{} = h 230 override, ok := asInterface.(interface { 231 OverrideExtractCollectionName(*alert.Alert) *alert.ParentName 232 }) 233 if ok { 234 return override.OverrideExtractCollectionName(typedMsg) 235 } 236 return nil 237 } 238 239 func (h *GetAlertDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 240 return msg.(*alert.Alert) 241 } 242 243 func (h *GetAlertDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 244 typedMsg := msg.(*alert.Alert) 245 var asInterface interface{} = h 246 override, ok := asInterface.(interface { 247 OverrideExtractResourceBodies(*alert.Alert) []*alert.Alert 248 }) 249 if ok { 250 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 251 } 252 return nil 253 } 254 255 func GetGetAlertDescriptor() *GetAlertDescriptor { 256 return getAlertDescriptor 257 } 258 259 type BatchGetAlertsDescriptor struct{} 260 261 type BatchGetAlertsDescriptorClientMsgHandle struct{} 262 263 type BatchGetAlertsDescriptorServerMsgHandle struct{} 264 265 func (d *BatchGetAlertsDescriptor) NewEmptyClientMsg() proto.Message { 266 return &BatchGetAlertsRequest{} 267 } 268 269 func (d *BatchGetAlertsDescriptor) NewEmptyServerMsg() proto.Message { 270 return &BatchGetAlertsResponse{} 271 } 272 273 func (d *BatchGetAlertsDescriptor) IsUnary() bool { 274 return true 275 } 276 277 func (d *BatchGetAlertsDescriptor) IsClientStream() bool { 278 return false 279 } 280 281 func (d *BatchGetAlertsDescriptor) IsServerStream() bool { 282 return false 283 } 284 285 func (d *BatchGetAlertsDescriptor) IsCollection() bool { 286 return false 287 } 288 289 func (d *BatchGetAlertsDescriptor) IsPlural() bool { 290 return true 291 } 292 293 func (d *BatchGetAlertsDescriptor) HasResource() bool { 294 return true 295 } 296 297 func (d *BatchGetAlertsDescriptor) RequestHasResourceBody() bool { 298 return false 299 } 300 301 func (d *BatchGetAlertsDescriptor) GetVerb() string { 302 return "batchGet" 303 } 304 305 func (d *BatchGetAlertsDescriptor) GetMethodName() string { 306 return "BatchGetAlerts" 307 } 308 309 func (d *BatchGetAlertsDescriptor) GetFullMethodName() string { 310 return "/ntt.monitoring.v4.AlertService/BatchGetAlerts" 311 } 312 313 func (d *BatchGetAlertsDescriptor) GetProtoPkgName() string { 314 return "ntt.monitoring.v4" 315 } 316 317 func (d *BatchGetAlertsDescriptor) GetApiName() string { 318 return "AlertService" 319 } 320 321 func (d *BatchGetAlertsDescriptor) GetServiceDomain() string { 322 return "monitoring.edgelq.com" 323 } 324 325 func (d *BatchGetAlertsDescriptor) GetServiceVersion() string { 326 return "v4" 327 } 328 329 func (d *BatchGetAlertsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 330 return alertServiceDescriptor 331 } 332 333 func (d *BatchGetAlertsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 334 return alert.GetDescriptor() 335 } 336 337 func (d *BatchGetAlertsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 338 return &BatchGetAlertsDescriptorClientMsgHandle{} 339 } 340 341 func (d *BatchGetAlertsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 342 return &BatchGetAlertsDescriptorServerMsgHandle{} 343 } 344 345 func (h *BatchGetAlertsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 346 typedMsg := msg.(*BatchGetAlertsRequest) 347 var asInterface interface{} = h 348 override, ok := asInterface.(interface { 349 OverrideExtractResourceName(*BatchGetAlertsRequest) *alert.Name 350 }) 351 if ok { 352 return override.OverrideExtractResourceName(typedMsg) 353 } 354 return nil 355 } 356 357 func (h *BatchGetAlertsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 358 typedMsg := msg.(*BatchGetAlertsRequest) 359 var asInterface interface{} = h 360 override, ok := asInterface.(interface { 361 OverrideExtractResourceNames(*BatchGetAlertsRequest) []*alert.Name 362 }) 363 if ok { 364 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 365 } 366 { 367 if names := typedMsg.GetNames(); len(names) > 0 { 368 return alert.AlertNameList(names) 369 } 370 } 371 return (alert.AlertNameList)(nil) 372 } 373 374 func (h *BatchGetAlertsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 375 typedMsg := msg.(*BatchGetAlertsRequest) 376 var asInterface interface{} = h 377 override, ok := asInterface.(interface { 378 OverrideExtractCollectionName(*BatchGetAlertsRequest) *alert.ParentName 379 }) 380 if ok { 381 return override.OverrideExtractCollectionName(typedMsg) 382 } 383 return nil 384 } 385 386 func (h *BatchGetAlertsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 387 typedMsg := msg.(*BatchGetAlertsRequest) 388 var asInterface interface{} = h 389 override, ok := asInterface.(interface { 390 OverrideExtractResourceBody(*BatchGetAlertsRequest) *alert.Alert 391 }) 392 if ok { 393 return override.OverrideExtractResourceBody(typedMsg) 394 } 395 return nil 396 } 397 398 func (h *BatchGetAlertsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 399 typedMsg := msg.(*BatchGetAlertsRequest) 400 var asInterface interface{} = h 401 override, ok := asInterface.(interface { 402 OverrideExtractResourceBodies(*BatchGetAlertsRequest) []*alert.Alert 403 }) 404 if ok { 405 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 406 } 407 return nil 408 } 409 410 func (h *BatchGetAlertsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 411 typedMsg := msg.(*BatchGetAlertsResponse) 412 var asInterface interface{} = h 413 override, ok := asInterface.(interface { 414 OverrideExtractResourceName(*BatchGetAlertsResponse) *alert.Name 415 }) 416 if ok { 417 return override.OverrideExtractResourceName(typedMsg) 418 } 419 return nil 420 } 421 422 func (h *BatchGetAlertsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 423 typedMsg := msg.(*BatchGetAlertsResponse) 424 var asInterface interface{} = h 425 override, ok := asInterface.(interface { 426 OverrideExtractResourceNames(*BatchGetAlertsResponse) []*alert.Name 427 }) 428 if ok { 429 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 430 } 431 { 432 if resources := typedMsg.GetAlerts(); len(resources) > 0 { 433 list := make(alert.AlertNameList, 0, len(resources)) 434 for _, res := range resources { 435 list = append(list, res.GetName()) 436 } 437 return list 438 } 439 } 440 return (alert.AlertNameList)(nil) 441 } 442 443 func (h *BatchGetAlertsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 444 typedMsg := msg.(*BatchGetAlertsResponse) 445 var asInterface interface{} = h 446 override, ok := asInterface.(interface { 447 OverrideExtractCollectionName(*BatchGetAlertsResponse) *alert.ParentName 448 }) 449 if ok { 450 return override.OverrideExtractCollectionName(typedMsg) 451 } 452 return nil 453 } 454 455 func (h *BatchGetAlertsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 456 typedMsg := msg.(*BatchGetAlertsResponse) 457 var asInterface interface{} = h 458 override, ok := asInterface.(interface { 459 OverrideExtractResourceBody(*BatchGetAlertsResponse) *alert.Alert 460 }) 461 if ok { 462 return override.OverrideExtractResourceBody(typedMsg) 463 } 464 return nil 465 } 466 467 func (h *BatchGetAlertsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 468 typedMsg := msg.(*BatchGetAlertsResponse) 469 var asInterface interface{} = h 470 override, ok := asInterface.(interface { 471 OverrideExtractResourceBodies(*BatchGetAlertsResponse) []*alert.Alert 472 }) 473 if ok { 474 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 475 } 476 { 477 if resources := typedMsg.GetAlerts(); len(resources) > 0 { 478 return alert.AlertList(resources) 479 } 480 } 481 return (alert.AlertList)(nil) 482 } 483 484 func GetBatchGetAlertsDescriptor() *BatchGetAlertsDescriptor { 485 return batchGetAlertsDescriptor 486 } 487 488 type ListAlertsDescriptor struct{} 489 490 type ListAlertsDescriptorClientMsgHandle struct{} 491 492 type ListAlertsDescriptorServerMsgHandle struct{} 493 494 func (d *ListAlertsDescriptor) NewEmptyClientMsg() proto.Message { 495 return &ListAlertsRequest{} 496 } 497 498 func (d *ListAlertsDescriptor) NewEmptyServerMsg() proto.Message { 499 return &ListAlertsResponse{} 500 } 501 502 func (d *ListAlertsDescriptor) IsUnary() bool { 503 return true 504 } 505 506 func (d *ListAlertsDescriptor) IsClientStream() bool { 507 return false 508 } 509 510 func (d *ListAlertsDescriptor) IsServerStream() bool { 511 return false 512 } 513 514 func (d *ListAlertsDescriptor) IsCollection() bool { 515 return true 516 } 517 518 func (d *ListAlertsDescriptor) IsPlural() bool { 519 return true 520 } 521 522 func (d *ListAlertsDescriptor) HasResource() bool { 523 return true 524 } 525 526 func (d *ListAlertsDescriptor) RequestHasResourceBody() bool { 527 return false 528 } 529 530 func (d *ListAlertsDescriptor) GetVerb() string { 531 return "list" 532 } 533 534 func (d *ListAlertsDescriptor) GetMethodName() string { 535 return "ListAlerts" 536 } 537 538 func (d *ListAlertsDescriptor) GetFullMethodName() string { 539 return "/ntt.monitoring.v4.AlertService/ListAlerts" 540 } 541 542 func (d *ListAlertsDescriptor) GetProtoPkgName() string { 543 return "ntt.monitoring.v4" 544 } 545 546 func (d *ListAlertsDescriptor) GetApiName() string { 547 return "AlertService" 548 } 549 550 func (d *ListAlertsDescriptor) GetServiceDomain() string { 551 return "monitoring.edgelq.com" 552 } 553 554 func (d *ListAlertsDescriptor) GetServiceVersion() string { 555 return "v4" 556 } 557 558 func (d *ListAlertsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 559 return alertServiceDescriptor 560 } 561 562 func (d *ListAlertsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 563 return alert.GetDescriptor() 564 } 565 566 func (d *ListAlertsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 567 return &ListAlertsDescriptorClientMsgHandle{} 568 } 569 570 func (d *ListAlertsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 571 return &ListAlertsDescriptorServerMsgHandle{} 572 } 573 574 func (h *ListAlertsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 575 typedMsg := msg.(*ListAlertsRequest) 576 var asInterface interface{} = h 577 override, ok := asInterface.(interface { 578 OverrideExtractResourceName(*ListAlertsRequest) *alert.Name 579 }) 580 if ok { 581 return override.OverrideExtractResourceName(typedMsg) 582 } 583 return nil 584 } 585 586 func (h *ListAlertsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 587 typedMsg := msg.(*ListAlertsRequest) 588 var asInterface interface{} = h 589 override, ok := asInterface.(interface { 590 OverrideExtractResourceNames(*ListAlertsRequest) []*alert.Name 591 }) 592 if ok { 593 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 594 } 595 return nil 596 } 597 598 func (h *ListAlertsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 599 typedMsg := msg.(*ListAlertsRequest) 600 var asInterface interface{} = h 601 override, ok := asInterface.(interface { 602 OverrideExtractCollectionName(*ListAlertsRequest) *alert.ParentName 603 }) 604 if ok { 605 return override.OverrideExtractCollectionName(typedMsg) 606 } 607 { 608 if parentName := typedMsg.GetParent(); parentName != nil { 609 return parentName 610 } 611 } 612 return (*alert.ParentName)(nil) 613 } 614 615 func (h *ListAlertsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 616 typedMsg := msg.(*ListAlertsRequest) 617 var asInterface interface{} = h 618 override, ok := asInterface.(interface { 619 OverrideExtractResourceBody(*ListAlertsRequest) *alert.Alert 620 }) 621 if ok { 622 return override.OverrideExtractResourceBody(typedMsg) 623 } 624 return nil 625 } 626 627 func (h *ListAlertsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 628 typedMsg := msg.(*ListAlertsRequest) 629 var asInterface interface{} = h 630 override, ok := asInterface.(interface { 631 OverrideExtractResourceBodies(*ListAlertsRequest) []*alert.Alert 632 }) 633 if ok { 634 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 635 } 636 return nil 637 } 638 639 func (h *ListAlertsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 640 typedMsg := msg.(*ListAlertsResponse) 641 var asInterface interface{} = h 642 override, ok := asInterface.(interface { 643 OverrideExtractResourceName(*ListAlertsResponse) *alert.Name 644 }) 645 if ok { 646 return override.OverrideExtractResourceName(typedMsg) 647 } 648 return nil 649 } 650 651 func (h *ListAlertsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 652 typedMsg := msg.(*ListAlertsResponse) 653 var asInterface interface{} = h 654 override, ok := asInterface.(interface { 655 OverrideExtractResourceNames(*ListAlertsResponse) []*alert.Name 656 }) 657 if ok { 658 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 659 } 660 { 661 if resources := typedMsg.GetAlerts(); len(resources) > 0 { 662 list := make(alert.AlertNameList, 0, len(resources)) 663 for _, res := range resources { 664 list = append(list, res.GetName()) 665 } 666 return list 667 } 668 } 669 return (alert.AlertNameList)(nil) 670 } 671 672 func (h *ListAlertsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 673 typedMsg := msg.(*ListAlertsResponse) 674 var asInterface interface{} = h 675 override, ok := asInterface.(interface { 676 OverrideExtractCollectionName(*ListAlertsResponse) *alert.ParentName 677 }) 678 if ok { 679 return override.OverrideExtractCollectionName(typedMsg) 680 } 681 return nil 682 } 683 684 func (h *ListAlertsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 685 typedMsg := msg.(*ListAlertsResponse) 686 var asInterface interface{} = h 687 override, ok := asInterface.(interface { 688 OverrideExtractResourceBody(*ListAlertsResponse) *alert.Alert 689 }) 690 if ok { 691 return override.OverrideExtractResourceBody(typedMsg) 692 } 693 return nil 694 } 695 696 func (h *ListAlertsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 697 typedMsg := msg.(*ListAlertsResponse) 698 var asInterface interface{} = h 699 override, ok := asInterface.(interface { 700 OverrideExtractResourceBodies(*ListAlertsResponse) []*alert.Alert 701 }) 702 if ok { 703 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 704 } 705 { 706 if resources := typedMsg.GetAlerts(); len(resources) > 0 { 707 return alert.AlertList(resources) 708 } 709 } 710 return (alert.AlertList)(nil) 711 } 712 713 func GetListAlertsDescriptor() *ListAlertsDescriptor { 714 return listAlertsDescriptor 715 } 716 717 type WatchAlertDescriptor struct{} 718 719 type WatchAlertDescriptorClientMsgHandle struct{} 720 721 type WatchAlertDescriptorServerMsgHandle struct{} 722 723 func (d *WatchAlertDescriptor) NewEmptyClientMsg() proto.Message { 724 return &WatchAlertRequest{} 725 } 726 727 func (d *WatchAlertDescriptor) NewEmptyServerMsg() proto.Message { 728 return &WatchAlertResponse{} 729 } 730 731 func (d *WatchAlertDescriptor) IsUnary() bool { 732 return false 733 } 734 735 func (d *WatchAlertDescriptor) IsClientStream() bool { 736 return false 737 } 738 739 func (d *WatchAlertDescriptor) IsServerStream() bool { 740 return true 741 } 742 743 func (d *WatchAlertDescriptor) IsCollection() bool { 744 return false 745 } 746 747 func (d *WatchAlertDescriptor) IsPlural() bool { 748 return false 749 } 750 751 func (d *WatchAlertDescriptor) HasResource() bool { 752 return true 753 } 754 755 func (d *WatchAlertDescriptor) RequestHasResourceBody() bool { 756 return false 757 } 758 759 func (d *WatchAlertDescriptor) GetVerb() string { 760 return "watch" 761 } 762 763 func (d *WatchAlertDescriptor) GetMethodName() string { 764 return "WatchAlert" 765 } 766 767 func (d *WatchAlertDescriptor) GetFullMethodName() string { 768 return "/ntt.monitoring.v4.AlertService/WatchAlert" 769 } 770 771 func (d *WatchAlertDescriptor) GetProtoPkgName() string { 772 return "ntt.monitoring.v4" 773 } 774 775 func (d *WatchAlertDescriptor) GetApiName() string { 776 return "AlertService" 777 } 778 779 func (d *WatchAlertDescriptor) GetServiceDomain() string { 780 return "monitoring.edgelq.com" 781 } 782 783 func (d *WatchAlertDescriptor) GetServiceVersion() string { 784 return "v4" 785 } 786 787 func (d *WatchAlertDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 788 return alertServiceDescriptor 789 } 790 791 func (d *WatchAlertDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 792 return alert.GetDescriptor() 793 } 794 795 func (d *WatchAlertDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 796 return &WatchAlertDescriptorClientMsgHandle{} 797 } 798 799 func (d *WatchAlertDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 800 return &WatchAlertDescriptorServerMsgHandle{} 801 } 802 803 func (h *WatchAlertDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 804 typedMsg := msg.(*WatchAlertRequest) 805 var asInterface interface{} = h 806 override, ok := asInterface.(interface { 807 OverrideExtractResourceName(*WatchAlertRequest) *alert.Name 808 }) 809 if ok { 810 return override.OverrideExtractResourceName(typedMsg) 811 } 812 { 813 if name := typedMsg.GetName(); name != nil { 814 return name 815 } 816 } 817 return (*alert.Name)(nil) 818 } 819 820 func (h *WatchAlertDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 821 typedMsg := msg.(*WatchAlertRequest) 822 var asInterface interface{} = h 823 override, ok := asInterface.(interface { 824 OverrideExtractResourceNames(*WatchAlertRequest) []*alert.Name 825 }) 826 if ok { 827 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 828 } 829 return nil 830 } 831 832 func (h *WatchAlertDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 833 typedMsg := msg.(*WatchAlertRequest) 834 var asInterface interface{} = h 835 override, ok := asInterface.(interface { 836 OverrideExtractCollectionName(*WatchAlertRequest) *alert.ParentName 837 }) 838 if ok { 839 return override.OverrideExtractCollectionName(typedMsg) 840 } 841 return nil 842 } 843 844 func (h *WatchAlertDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 845 typedMsg := msg.(*WatchAlertRequest) 846 var asInterface interface{} = h 847 override, ok := asInterface.(interface { 848 OverrideExtractResourceBody(*WatchAlertRequest) *alert.Alert 849 }) 850 if ok { 851 return override.OverrideExtractResourceBody(typedMsg) 852 } 853 return nil 854 } 855 856 func (h *WatchAlertDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 857 typedMsg := msg.(*WatchAlertRequest) 858 var asInterface interface{} = h 859 override, ok := asInterface.(interface { 860 OverrideExtractResourceBodies(*WatchAlertRequest) []*alert.Alert 861 }) 862 if ok { 863 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 864 } 865 return nil 866 } 867 868 func (h *WatchAlertDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 869 typedMsg := msg.(*WatchAlertResponse) 870 var asInterface interface{} = h 871 override, ok := asInterface.(interface { 872 OverrideExtractResourceName(*WatchAlertResponse) *alert.Name 873 }) 874 if ok { 875 return override.OverrideExtractResourceName(typedMsg) 876 } 877 { 878 if resChange := typedMsg.GetChange(); resChange != nil { 879 switch tResChange := resChange.ChangeType.(type) { 880 case *alert.AlertChange_Added_: 881 return tResChange.Added.GetAlert().GetName() 882 case *alert.AlertChange_Modified_: 883 return tResChange.Modified.GetName() 884 case *alert.AlertChange_Removed_: 885 return tResChange.Removed.GetName() 886 case *alert.AlertChange_Current_: 887 return tResChange.Current.GetAlert().GetName() 888 } 889 } 890 } 891 return (*alert.Name)(nil) 892 } 893 894 func (h *WatchAlertDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 895 typedMsg := msg.(*WatchAlertResponse) 896 var asInterface interface{} = h 897 override, ok := asInterface.(interface { 898 OverrideExtractResourceNames(*WatchAlertResponse) []*alert.Name 899 }) 900 if ok { 901 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 902 } 903 return nil 904 } 905 906 func (h *WatchAlertDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 907 typedMsg := msg.(*WatchAlertResponse) 908 var asInterface interface{} = h 909 override, ok := asInterface.(interface { 910 OverrideExtractCollectionName(*WatchAlertResponse) *alert.ParentName 911 }) 912 if ok { 913 return override.OverrideExtractCollectionName(typedMsg) 914 } 915 return nil 916 } 917 918 func (h *WatchAlertDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 919 typedMsg := msg.(*WatchAlertResponse) 920 var asInterface interface{} = h 921 override, ok := asInterface.(interface { 922 OverrideExtractResourceBody(*WatchAlertResponse) *alert.Alert 923 }) 924 if ok { 925 return override.OverrideExtractResourceBody(typedMsg) 926 } 927 { 928 if resChange := typedMsg.GetChange(); resChange != nil { 929 switch tResChange := resChange.ChangeType.(type) { 930 case *alert.AlertChange_Added_: 931 return tResChange.Added.GetAlert() 932 case *alert.AlertChange_Modified_: 933 return tResChange.Modified.GetAlert() 934 case *alert.AlertChange_Current_: 935 return tResChange.Current.GetAlert() 936 } 937 } 938 } 939 return (*alert.Alert)(nil) 940 } 941 942 func (h *WatchAlertDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 943 typedMsg := msg.(*WatchAlertResponse) 944 var asInterface interface{} = h 945 override, ok := asInterface.(interface { 946 OverrideExtractResourceBodies(*WatchAlertResponse) []*alert.Alert 947 }) 948 if ok { 949 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 950 } 951 return nil 952 } 953 954 func GetWatchAlertDescriptor() *WatchAlertDescriptor { 955 return watchAlertDescriptor 956 } 957 958 type WatchAlertsDescriptor struct{} 959 960 type WatchAlertsDescriptorClientMsgHandle struct{} 961 962 type WatchAlertsDescriptorServerMsgHandle struct{} 963 964 func (d *WatchAlertsDescriptor) NewEmptyClientMsg() proto.Message { 965 return &WatchAlertsRequest{} 966 } 967 968 func (d *WatchAlertsDescriptor) NewEmptyServerMsg() proto.Message { 969 return &WatchAlertsResponse{} 970 } 971 972 func (d *WatchAlertsDescriptor) IsUnary() bool { 973 return false 974 } 975 976 func (d *WatchAlertsDescriptor) IsClientStream() bool { 977 return false 978 } 979 980 func (d *WatchAlertsDescriptor) IsServerStream() bool { 981 return true 982 } 983 984 func (d *WatchAlertsDescriptor) IsCollection() bool { 985 return true 986 } 987 988 func (d *WatchAlertsDescriptor) IsPlural() bool { 989 return true 990 } 991 992 func (d *WatchAlertsDescriptor) HasResource() bool { 993 return true 994 } 995 996 func (d *WatchAlertsDescriptor) RequestHasResourceBody() bool { 997 return false 998 } 999 1000 func (d *WatchAlertsDescriptor) GetVerb() string { 1001 return "watch" 1002 } 1003 1004 func (d *WatchAlertsDescriptor) GetMethodName() string { 1005 return "WatchAlerts" 1006 } 1007 1008 func (d *WatchAlertsDescriptor) GetFullMethodName() string { 1009 return "/ntt.monitoring.v4.AlertService/WatchAlerts" 1010 } 1011 1012 func (d *WatchAlertsDescriptor) GetProtoPkgName() string { 1013 return "ntt.monitoring.v4" 1014 } 1015 1016 func (d *WatchAlertsDescriptor) GetApiName() string { 1017 return "AlertService" 1018 } 1019 1020 func (d *WatchAlertsDescriptor) GetServiceDomain() string { 1021 return "monitoring.edgelq.com" 1022 } 1023 1024 func (d *WatchAlertsDescriptor) GetServiceVersion() string { 1025 return "v4" 1026 } 1027 1028 func (d *WatchAlertsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1029 return alertServiceDescriptor 1030 } 1031 1032 func (d *WatchAlertsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1033 return alert.GetDescriptor() 1034 } 1035 1036 func (d *WatchAlertsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1037 return &WatchAlertsDescriptorClientMsgHandle{} 1038 } 1039 1040 func (d *WatchAlertsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1041 return &WatchAlertsDescriptorServerMsgHandle{} 1042 } 1043 1044 func (h *WatchAlertsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1045 typedMsg := msg.(*WatchAlertsRequest) 1046 var asInterface interface{} = h 1047 override, ok := asInterface.(interface { 1048 OverrideExtractResourceName(*WatchAlertsRequest) *alert.Name 1049 }) 1050 if ok { 1051 return override.OverrideExtractResourceName(typedMsg) 1052 } 1053 return nil 1054 } 1055 1056 func (h *WatchAlertsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1057 typedMsg := msg.(*WatchAlertsRequest) 1058 var asInterface interface{} = h 1059 override, ok := asInterface.(interface { 1060 OverrideExtractResourceNames(*WatchAlertsRequest) []*alert.Name 1061 }) 1062 if ok { 1063 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1064 } 1065 return nil 1066 } 1067 1068 func (h *WatchAlertsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1069 typedMsg := msg.(*WatchAlertsRequest) 1070 var asInterface interface{} = h 1071 override, ok := asInterface.(interface { 1072 OverrideExtractCollectionName(*WatchAlertsRequest) *alert.ParentName 1073 }) 1074 if ok { 1075 return override.OverrideExtractCollectionName(typedMsg) 1076 } 1077 { 1078 if parentName := typedMsg.GetParent(); parentName != nil { 1079 return parentName 1080 } 1081 } 1082 return (*alert.ParentName)(nil) 1083 } 1084 1085 func (h *WatchAlertsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1086 typedMsg := msg.(*WatchAlertsRequest) 1087 var asInterface interface{} = h 1088 override, ok := asInterface.(interface { 1089 OverrideExtractResourceBody(*WatchAlertsRequest) *alert.Alert 1090 }) 1091 if ok { 1092 return override.OverrideExtractResourceBody(typedMsg) 1093 } 1094 return nil 1095 } 1096 1097 func (h *WatchAlertsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1098 typedMsg := msg.(*WatchAlertsRequest) 1099 var asInterface interface{} = h 1100 override, ok := asInterface.(interface { 1101 OverrideExtractResourceBodies(*WatchAlertsRequest) []*alert.Alert 1102 }) 1103 if ok { 1104 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1105 } 1106 return nil 1107 } 1108 1109 func (h *WatchAlertsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1110 typedMsg := msg.(*WatchAlertsResponse) 1111 var asInterface interface{} = h 1112 override, ok := asInterface.(interface { 1113 OverrideExtractResourceName(*WatchAlertsResponse) *alert.Name 1114 }) 1115 if ok { 1116 return override.OverrideExtractResourceName(typedMsg) 1117 } 1118 return nil 1119 } 1120 1121 func (h *WatchAlertsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1122 typedMsg := msg.(*WatchAlertsResponse) 1123 var asInterface interface{} = h 1124 override, ok := asInterface.(interface { 1125 OverrideExtractResourceNames(*WatchAlertsResponse) []*alert.Name 1126 }) 1127 if ok { 1128 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1129 } 1130 { 1131 if resChanges := typedMsg.GetAlertChanges(); len(resChanges) > 0 { 1132 list := make(alert.AlertNameList, 0, len(resChanges)) 1133 for _, resChange := range resChanges { 1134 switch tResChange := resChange.ChangeType.(type) { 1135 case *alert.AlertChange_Added_: 1136 list = append(list, tResChange.Added.GetAlert().GetName()) 1137 case *alert.AlertChange_Modified_: 1138 list = append(list, tResChange.Modified.GetName()) 1139 case *alert.AlertChange_Removed_: 1140 list = append(list, tResChange.Removed.GetName()) 1141 case *alert.AlertChange_Current_: 1142 list = append(list, tResChange.Current.GetAlert().GetName()) 1143 } 1144 } 1145 return list 1146 } 1147 } 1148 return (alert.AlertNameList)(nil) 1149 } 1150 1151 func (h *WatchAlertsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1152 typedMsg := msg.(*WatchAlertsResponse) 1153 var asInterface interface{} = h 1154 override, ok := asInterface.(interface { 1155 OverrideExtractCollectionName(*WatchAlertsResponse) *alert.ParentName 1156 }) 1157 if ok { 1158 return override.OverrideExtractCollectionName(typedMsg) 1159 } 1160 return nil 1161 } 1162 1163 func (h *WatchAlertsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1164 typedMsg := msg.(*WatchAlertsResponse) 1165 var asInterface interface{} = h 1166 override, ok := asInterface.(interface { 1167 OverrideExtractResourceBody(*WatchAlertsResponse) *alert.Alert 1168 }) 1169 if ok { 1170 return override.OverrideExtractResourceBody(typedMsg) 1171 } 1172 return nil 1173 } 1174 1175 func (h *WatchAlertsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1176 typedMsg := msg.(*WatchAlertsResponse) 1177 var asInterface interface{} = h 1178 override, ok := asInterface.(interface { 1179 OverrideExtractResourceBodies(*WatchAlertsResponse) []*alert.Alert 1180 }) 1181 if ok { 1182 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1183 } 1184 { 1185 if resChanges := typedMsg.GetAlertChanges(); len(resChanges) > 0 { 1186 list := make(alert.AlertList, 0, len(resChanges)) 1187 for _, resChange := range resChanges { 1188 switch tResChange := resChange.ChangeType.(type) { 1189 case *alert.AlertChange_Added_: 1190 list = append(list, tResChange.Added.GetAlert()) 1191 case *alert.AlertChange_Modified_: 1192 list = append(list, tResChange.Modified.GetAlert()) 1193 case *alert.AlertChange_Current_: 1194 list = append(list, tResChange.Current.GetAlert()) 1195 } 1196 } 1197 return list 1198 } 1199 } 1200 return (alert.AlertList)(nil) 1201 } 1202 1203 func GetWatchAlertsDescriptor() *WatchAlertsDescriptor { 1204 return watchAlertsDescriptor 1205 } 1206 1207 type UpdateAlertDescriptor struct{} 1208 1209 type UpdateAlertDescriptorClientMsgHandle struct{} 1210 1211 type UpdateAlertDescriptorServerMsgHandle struct{} 1212 1213 func (d *UpdateAlertDescriptor) NewEmptyClientMsg() proto.Message { 1214 return &UpdateAlertRequest{} 1215 } 1216 1217 func (d *UpdateAlertDescriptor) NewEmptyServerMsg() proto.Message { 1218 return &alert.Alert{} 1219 } 1220 1221 func (d *UpdateAlertDescriptor) IsUnary() bool { 1222 return true 1223 } 1224 1225 func (d *UpdateAlertDescriptor) IsClientStream() bool { 1226 return false 1227 } 1228 1229 func (d *UpdateAlertDescriptor) IsServerStream() bool { 1230 return false 1231 } 1232 1233 func (d *UpdateAlertDescriptor) IsCollection() bool { 1234 return false 1235 } 1236 1237 func (d *UpdateAlertDescriptor) IsPlural() bool { 1238 return false 1239 } 1240 1241 func (d *UpdateAlertDescriptor) HasResource() bool { 1242 return true 1243 } 1244 1245 func (d *UpdateAlertDescriptor) RequestHasResourceBody() bool { 1246 return true 1247 } 1248 1249 func (d *UpdateAlertDescriptor) GetVerb() string { 1250 return "update" 1251 } 1252 1253 func (d *UpdateAlertDescriptor) GetMethodName() string { 1254 return "UpdateAlert" 1255 } 1256 1257 func (d *UpdateAlertDescriptor) GetFullMethodName() string { 1258 return "/ntt.monitoring.v4.AlertService/UpdateAlert" 1259 } 1260 1261 func (d *UpdateAlertDescriptor) GetProtoPkgName() string { 1262 return "ntt.monitoring.v4" 1263 } 1264 1265 func (d *UpdateAlertDescriptor) GetApiName() string { 1266 return "AlertService" 1267 } 1268 1269 func (d *UpdateAlertDescriptor) GetServiceDomain() string { 1270 return "monitoring.edgelq.com" 1271 } 1272 1273 func (d *UpdateAlertDescriptor) GetServiceVersion() string { 1274 return "v4" 1275 } 1276 1277 func (d *UpdateAlertDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1278 return alertServiceDescriptor 1279 } 1280 1281 func (d *UpdateAlertDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1282 return alert.GetDescriptor() 1283 } 1284 1285 func (d *UpdateAlertDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1286 return &UpdateAlertDescriptorClientMsgHandle{} 1287 } 1288 1289 func (d *UpdateAlertDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1290 return &UpdateAlertDescriptorServerMsgHandle{} 1291 } 1292 1293 func (h *UpdateAlertDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1294 typedMsg := msg.(*UpdateAlertRequest) 1295 var asInterface interface{} = h 1296 override, ok := asInterface.(interface { 1297 OverrideExtractResourceName(*UpdateAlertRequest) *alert.Name 1298 }) 1299 if ok { 1300 return override.OverrideExtractResourceName(typedMsg) 1301 } 1302 { 1303 res := typedMsg.GetAlert() 1304 if name := res.GetName(); name != nil { 1305 return name 1306 } 1307 } 1308 return (*alert.Name)(nil) 1309 } 1310 1311 func (h *UpdateAlertDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1312 typedMsg := msg.(*UpdateAlertRequest) 1313 var asInterface interface{} = h 1314 override, ok := asInterface.(interface { 1315 OverrideExtractResourceNames(*UpdateAlertRequest) []*alert.Name 1316 }) 1317 if ok { 1318 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1319 } 1320 return nil 1321 } 1322 1323 func (h *UpdateAlertDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1324 typedMsg := msg.(*UpdateAlertRequest) 1325 var asInterface interface{} = h 1326 override, ok := asInterface.(interface { 1327 OverrideExtractCollectionName(*UpdateAlertRequest) *alert.ParentName 1328 }) 1329 if ok { 1330 return override.OverrideExtractCollectionName(typedMsg) 1331 } 1332 return nil 1333 } 1334 1335 func (h *UpdateAlertDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1336 typedMsg := msg.(*UpdateAlertRequest) 1337 var asInterface interface{} = h 1338 override, ok := asInterface.(interface { 1339 OverrideExtractResourceBody(*UpdateAlertRequest) *alert.Alert 1340 }) 1341 if ok { 1342 return override.OverrideExtractResourceBody(typedMsg) 1343 } 1344 { 1345 return typedMsg.GetAlert() 1346 } 1347 return (*alert.Alert)(nil) 1348 } 1349 1350 func (h *UpdateAlertDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1351 typedMsg := msg.(*UpdateAlertRequest) 1352 var asInterface interface{} = h 1353 override, ok := asInterface.(interface { 1354 OverrideExtractResourceBodies(*UpdateAlertRequest) []*alert.Alert 1355 }) 1356 if ok { 1357 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1358 } 1359 return nil 1360 } 1361 1362 func (h *UpdateAlertDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1363 typedMsg := msg.(*alert.Alert) 1364 var asInterface interface{} = h 1365 override, ok := asInterface.(interface { 1366 OverrideExtractResourceName(*alert.Alert) *alert.Name 1367 }) 1368 if ok { 1369 return override.OverrideExtractResourceName(typedMsg) 1370 } 1371 { 1372 if name := typedMsg.GetName(); name != nil { 1373 return name 1374 } 1375 } 1376 return (*alert.Name)(nil) 1377 } 1378 1379 func (h *UpdateAlertDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1380 typedMsg := msg.(*alert.Alert) 1381 var asInterface interface{} = h 1382 override, ok := asInterface.(interface { 1383 OverrideExtractResourceNames(*alert.Alert) []*alert.Name 1384 }) 1385 if ok { 1386 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1387 } 1388 return nil 1389 } 1390 1391 func (h *UpdateAlertDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1392 typedMsg := msg.(*alert.Alert) 1393 var asInterface interface{} = h 1394 override, ok := asInterface.(interface { 1395 OverrideExtractCollectionName(*alert.Alert) *alert.ParentName 1396 }) 1397 if ok { 1398 return override.OverrideExtractCollectionName(typedMsg) 1399 } 1400 return nil 1401 } 1402 1403 func (h *UpdateAlertDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1404 return msg.(*alert.Alert) 1405 } 1406 1407 func (h *UpdateAlertDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1408 typedMsg := msg.(*alert.Alert) 1409 var asInterface interface{} = h 1410 override, ok := asInterface.(interface { 1411 OverrideExtractResourceBodies(*alert.Alert) []*alert.Alert 1412 }) 1413 if ok { 1414 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1415 } 1416 return nil 1417 } 1418 1419 func GetUpdateAlertDescriptor() *UpdateAlertDescriptor { 1420 return updateAlertDescriptor 1421 } 1422 1423 type DeleteAlertDescriptor struct{} 1424 1425 type DeleteAlertDescriptorClientMsgHandle struct{} 1426 1427 type DeleteAlertDescriptorServerMsgHandle struct{} 1428 1429 func (d *DeleteAlertDescriptor) NewEmptyClientMsg() proto.Message { 1430 return &DeleteAlertRequest{} 1431 } 1432 1433 func (d *DeleteAlertDescriptor) NewEmptyServerMsg() proto.Message { 1434 return &emptypb.Empty{} 1435 } 1436 1437 func (d *DeleteAlertDescriptor) IsUnary() bool { 1438 return true 1439 } 1440 1441 func (d *DeleteAlertDescriptor) IsClientStream() bool { 1442 return false 1443 } 1444 1445 func (d *DeleteAlertDescriptor) IsServerStream() bool { 1446 return false 1447 } 1448 1449 func (d *DeleteAlertDescriptor) IsCollection() bool { 1450 return false 1451 } 1452 1453 func (d *DeleteAlertDescriptor) IsPlural() bool { 1454 return false 1455 } 1456 1457 func (d *DeleteAlertDescriptor) HasResource() bool { 1458 return true 1459 } 1460 1461 func (d *DeleteAlertDescriptor) RequestHasResourceBody() bool { 1462 return false 1463 } 1464 1465 func (d *DeleteAlertDescriptor) GetVerb() string { 1466 return "delete" 1467 } 1468 1469 func (d *DeleteAlertDescriptor) GetMethodName() string { 1470 return "DeleteAlert" 1471 } 1472 1473 func (d *DeleteAlertDescriptor) GetFullMethodName() string { 1474 return "/ntt.monitoring.v4.AlertService/DeleteAlert" 1475 } 1476 1477 func (d *DeleteAlertDescriptor) GetProtoPkgName() string { 1478 return "ntt.monitoring.v4" 1479 } 1480 1481 func (d *DeleteAlertDescriptor) GetApiName() string { 1482 return "AlertService" 1483 } 1484 1485 func (d *DeleteAlertDescriptor) GetServiceDomain() string { 1486 return "monitoring.edgelq.com" 1487 } 1488 1489 func (d *DeleteAlertDescriptor) GetServiceVersion() string { 1490 return "v4" 1491 } 1492 1493 func (d *DeleteAlertDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1494 return alertServiceDescriptor 1495 } 1496 1497 func (d *DeleteAlertDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1498 return alert.GetDescriptor() 1499 } 1500 1501 func (d *DeleteAlertDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1502 return &DeleteAlertDescriptorClientMsgHandle{} 1503 } 1504 1505 func (d *DeleteAlertDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1506 return &DeleteAlertDescriptorServerMsgHandle{} 1507 } 1508 1509 func (h *DeleteAlertDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1510 typedMsg := msg.(*DeleteAlertRequest) 1511 var asInterface interface{} = h 1512 override, ok := asInterface.(interface { 1513 OverrideExtractResourceName(*DeleteAlertRequest) *alert.Name 1514 }) 1515 if ok { 1516 return override.OverrideExtractResourceName(typedMsg) 1517 } 1518 { 1519 if name := typedMsg.GetName(); name != nil { 1520 return name 1521 } 1522 } 1523 return (*alert.Name)(nil) 1524 } 1525 1526 func (h *DeleteAlertDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1527 typedMsg := msg.(*DeleteAlertRequest) 1528 var asInterface interface{} = h 1529 override, ok := asInterface.(interface { 1530 OverrideExtractResourceNames(*DeleteAlertRequest) []*alert.Name 1531 }) 1532 if ok { 1533 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1534 } 1535 return nil 1536 } 1537 1538 func (h *DeleteAlertDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1539 typedMsg := msg.(*DeleteAlertRequest) 1540 var asInterface interface{} = h 1541 override, ok := asInterface.(interface { 1542 OverrideExtractCollectionName(*DeleteAlertRequest) *alert.ParentName 1543 }) 1544 if ok { 1545 return override.OverrideExtractCollectionName(typedMsg) 1546 } 1547 return nil 1548 } 1549 1550 func (h *DeleteAlertDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1551 typedMsg := msg.(*DeleteAlertRequest) 1552 var asInterface interface{} = h 1553 override, ok := asInterface.(interface { 1554 OverrideExtractResourceBody(*DeleteAlertRequest) *alert.Alert 1555 }) 1556 if ok { 1557 return override.OverrideExtractResourceBody(typedMsg) 1558 } 1559 return nil 1560 } 1561 1562 func (h *DeleteAlertDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1563 typedMsg := msg.(*DeleteAlertRequest) 1564 var asInterface interface{} = h 1565 override, ok := asInterface.(interface { 1566 OverrideExtractResourceBodies(*DeleteAlertRequest) []*alert.Alert 1567 }) 1568 if ok { 1569 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1570 } 1571 return nil 1572 } 1573 1574 func (h *DeleteAlertDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1575 typedMsg := msg.(*emptypb.Empty) 1576 var asInterface interface{} = h 1577 override, ok := asInterface.(interface { 1578 OverrideExtractResourceName(*emptypb.Empty) *alert.Name 1579 }) 1580 if ok { 1581 return override.OverrideExtractResourceName(typedMsg) 1582 } 1583 return nil 1584 } 1585 1586 func (h *DeleteAlertDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1587 typedMsg := msg.(*emptypb.Empty) 1588 var asInterface interface{} = h 1589 override, ok := asInterface.(interface { 1590 OverrideExtractResourceNames(*emptypb.Empty) []*alert.Name 1591 }) 1592 if ok { 1593 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1594 } 1595 return nil 1596 } 1597 1598 func (h *DeleteAlertDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1599 typedMsg := msg.(*emptypb.Empty) 1600 var asInterface interface{} = h 1601 override, ok := asInterface.(interface { 1602 OverrideExtractCollectionName(*emptypb.Empty) *alert.ParentName 1603 }) 1604 if ok { 1605 return override.OverrideExtractCollectionName(typedMsg) 1606 } 1607 return nil 1608 } 1609 1610 func (h *DeleteAlertDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1611 typedMsg := msg.(*emptypb.Empty) 1612 var asInterface interface{} = h 1613 override, ok := asInterface.(interface { 1614 OverrideExtractResourceBody(*emptypb.Empty) *alert.Alert 1615 }) 1616 if ok { 1617 return override.OverrideExtractResourceBody(typedMsg) 1618 } 1619 return nil 1620 } 1621 1622 func (h *DeleteAlertDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1623 typedMsg := msg.(*emptypb.Empty) 1624 var asInterface interface{} = h 1625 override, ok := asInterface.(interface { 1626 OverrideExtractResourceBodies(*emptypb.Empty) []*alert.Alert 1627 }) 1628 if ok { 1629 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1630 } 1631 return nil 1632 } 1633 1634 func GetDeleteAlertDescriptor() *DeleteAlertDescriptor { 1635 return deleteAlertDescriptor 1636 } 1637 1638 type BulkCreateAlertsDescriptor struct{} 1639 1640 type BulkCreateAlertsDescriptorClientMsgHandle struct{} 1641 1642 type BulkCreateAlertsDescriptorServerMsgHandle struct{} 1643 1644 func (d *BulkCreateAlertsDescriptor) NewEmptyClientMsg() proto.Message { 1645 return &BulkCreateAlertsRequest{} 1646 } 1647 1648 func (d *BulkCreateAlertsDescriptor) NewEmptyServerMsg() proto.Message { 1649 return &BulkCreateAlertsResponse{} 1650 } 1651 1652 func (d *BulkCreateAlertsDescriptor) IsUnary() bool { 1653 return true 1654 } 1655 1656 func (d *BulkCreateAlertsDescriptor) IsClientStream() bool { 1657 return false 1658 } 1659 1660 func (d *BulkCreateAlertsDescriptor) IsServerStream() bool { 1661 return false 1662 } 1663 1664 func (d *BulkCreateAlertsDescriptor) IsCollection() bool { 1665 return true 1666 } 1667 1668 func (d *BulkCreateAlertsDescriptor) IsPlural() bool { 1669 return false 1670 } 1671 1672 func (d *BulkCreateAlertsDescriptor) HasResource() bool { 1673 return true 1674 } 1675 1676 func (d *BulkCreateAlertsDescriptor) RequestHasResourceBody() bool { 1677 return false 1678 } 1679 1680 func (d *BulkCreateAlertsDescriptor) GetVerb() string { 1681 return "bulkCreateAlerts" 1682 } 1683 1684 func (d *BulkCreateAlertsDescriptor) GetMethodName() string { 1685 return "BulkCreateAlerts" 1686 } 1687 1688 func (d *BulkCreateAlertsDescriptor) GetFullMethodName() string { 1689 return "/ntt.monitoring.v4.AlertService/BulkCreateAlerts" 1690 } 1691 1692 func (d *BulkCreateAlertsDescriptor) GetProtoPkgName() string { 1693 return "ntt.monitoring.v4" 1694 } 1695 1696 func (d *BulkCreateAlertsDescriptor) GetApiName() string { 1697 return "AlertService" 1698 } 1699 1700 func (d *BulkCreateAlertsDescriptor) GetServiceDomain() string { 1701 return "monitoring.edgelq.com" 1702 } 1703 1704 func (d *BulkCreateAlertsDescriptor) GetServiceVersion() string { 1705 return "v4" 1706 } 1707 1708 func (d *BulkCreateAlertsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1709 return alertServiceDescriptor 1710 } 1711 1712 func (d *BulkCreateAlertsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1713 return alert.GetDescriptor() 1714 } 1715 1716 func (d *BulkCreateAlertsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1717 return &BulkCreateAlertsDescriptorClientMsgHandle{} 1718 } 1719 1720 func (d *BulkCreateAlertsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1721 return &BulkCreateAlertsDescriptorServerMsgHandle{} 1722 } 1723 1724 func (h *BulkCreateAlertsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1725 typedMsg := msg.(*BulkCreateAlertsRequest) 1726 var asInterface interface{} = h 1727 override, ok := asInterface.(interface { 1728 OverrideExtractResourceName(*BulkCreateAlertsRequest) *alert.Name 1729 }) 1730 if ok { 1731 return override.OverrideExtractResourceName(typedMsg) 1732 } 1733 return nil 1734 } 1735 1736 func (h *BulkCreateAlertsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1737 typedMsg := msg.(*BulkCreateAlertsRequest) 1738 var asInterface interface{} = h 1739 override, ok := asInterface.(interface { 1740 OverrideExtractResourceNames(*BulkCreateAlertsRequest) []*alert.Name 1741 }) 1742 if ok { 1743 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1744 } 1745 return nil 1746 } 1747 1748 func (h *BulkCreateAlertsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1749 typedMsg := msg.(*BulkCreateAlertsRequest) 1750 var asInterface interface{} = h 1751 override, ok := asInterface.(interface { 1752 OverrideExtractCollectionName(*BulkCreateAlertsRequest) *alert.ParentName 1753 }) 1754 if ok { 1755 return override.OverrideExtractCollectionName(typedMsg) 1756 } 1757 { 1758 if parentName := typedMsg.GetParent(); parentName != nil { 1759 return parentName 1760 } 1761 } 1762 return (*alert.ParentName)(nil) 1763 } 1764 1765 func (h *BulkCreateAlertsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1766 typedMsg := msg.(*BulkCreateAlertsRequest) 1767 var asInterface interface{} = h 1768 override, ok := asInterface.(interface { 1769 OverrideExtractResourceBody(*BulkCreateAlertsRequest) *alert.Alert 1770 }) 1771 if ok { 1772 return override.OverrideExtractResourceBody(typedMsg) 1773 } 1774 return nil 1775 } 1776 1777 func (h *BulkCreateAlertsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1778 typedMsg := msg.(*BulkCreateAlertsRequest) 1779 var asInterface interface{} = h 1780 override, ok := asInterface.(interface { 1781 OverrideExtractResourceBodies(*BulkCreateAlertsRequest) []*alert.Alert 1782 }) 1783 if ok { 1784 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1785 } 1786 return nil 1787 } 1788 1789 func (h *BulkCreateAlertsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1790 typedMsg := msg.(*BulkCreateAlertsResponse) 1791 var asInterface interface{} = h 1792 override, ok := asInterface.(interface { 1793 OverrideExtractResourceName(*BulkCreateAlertsResponse) *alert.Name 1794 }) 1795 if ok { 1796 return override.OverrideExtractResourceName(typedMsg) 1797 } 1798 return nil 1799 } 1800 1801 func (h *BulkCreateAlertsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1802 typedMsg := msg.(*BulkCreateAlertsResponse) 1803 var asInterface interface{} = h 1804 override, ok := asInterface.(interface { 1805 OverrideExtractResourceNames(*BulkCreateAlertsResponse) []*alert.Name 1806 }) 1807 if ok { 1808 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1809 } 1810 return nil 1811 } 1812 1813 func (h *BulkCreateAlertsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1814 typedMsg := msg.(*BulkCreateAlertsResponse) 1815 var asInterface interface{} = h 1816 override, ok := asInterface.(interface { 1817 OverrideExtractCollectionName(*BulkCreateAlertsResponse) *alert.ParentName 1818 }) 1819 if ok { 1820 return override.OverrideExtractCollectionName(typedMsg) 1821 } 1822 return nil 1823 } 1824 1825 func (h *BulkCreateAlertsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1826 typedMsg := msg.(*BulkCreateAlertsResponse) 1827 var asInterface interface{} = h 1828 override, ok := asInterface.(interface { 1829 OverrideExtractResourceBody(*BulkCreateAlertsResponse) *alert.Alert 1830 }) 1831 if ok { 1832 return override.OverrideExtractResourceBody(typedMsg) 1833 } 1834 return nil 1835 } 1836 1837 func (h *BulkCreateAlertsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1838 typedMsg := msg.(*BulkCreateAlertsResponse) 1839 var asInterface interface{} = h 1840 override, ok := asInterface.(interface { 1841 OverrideExtractResourceBodies(*BulkCreateAlertsResponse) []*alert.Alert 1842 }) 1843 if ok { 1844 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 1845 } 1846 return nil 1847 } 1848 1849 func GetBulkCreateAlertsDescriptor() *BulkCreateAlertsDescriptor { 1850 return bulkCreateAlertsDescriptor 1851 } 1852 1853 type BulkUpdateAlertsDescriptor struct{} 1854 1855 type BulkUpdateAlertsDescriptorClientMsgHandle struct{} 1856 1857 type BulkUpdateAlertsDescriptorServerMsgHandle struct{} 1858 1859 func (d *BulkUpdateAlertsDescriptor) NewEmptyClientMsg() proto.Message { 1860 return &BulkUpdateAlertsRequest{} 1861 } 1862 1863 func (d *BulkUpdateAlertsDescriptor) NewEmptyServerMsg() proto.Message { 1864 return &BulkUpdateAlertsResponse{} 1865 } 1866 1867 func (d *BulkUpdateAlertsDescriptor) IsUnary() bool { 1868 return true 1869 } 1870 1871 func (d *BulkUpdateAlertsDescriptor) IsClientStream() bool { 1872 return false 1873 } 1874 1875 func (d *BulkUpdateAlertsDescriptor) IsServerStream() bool { 1876 return false 1877 } 1878 1879 func (d *BulkUpdateAlertsDescriptor) IsCollection() bool { 1880 return true 1881 } 1882 1883 func (d *BulkUpdateAlertsDescriptor) IsPlural() bool { 1884 return false 1885 } 1886 1887 func (d *BulkUpdateAlertsDescriptor) HasResource() bool { 1888 return true 1889 } 1890 1891 func (d *BulkUpdateAlertsDescriptor) RequestHasResourceBody() bool { 1892 return false 1893 } 1894 1895 func (d *BulkUpdateAlertsDescriptor) GetVerb() string { 1896 return "bulkUpdateAlerts" 1897 } 1898 1899 func (d *BulkUpdateAlertsDescriptor) GetMethodName() string { 1900 return "BulkUpdateAlerts" 1901 } 1902 1903 func (d *BulkUpdateAlertsDescriptor) GetFullMethodName() string { 1904 return "/ntt.monitoring.v4.AlertService/BulkUpdateAlerts" 1905 } 1906 1907 func (d *BulkUpdateAlertsDescriptor) GetProtoPkgName() string { 1908 return "ntt.monitoring.v4" 1909 } 1910 1911 func (d *BulkUpdateAlertsDescriptor) GetApiName() string { 1912 return "AlertService" 1913 } 1914 1915 func (d *BulkUpdateAlertsDescriptor) GetServiceDomain() string { 1916 return "monitoring.edgelq.com" 1917 } 1918 1919 func (d *BulkUpdateAlertsDescriptor) GetServiceVersion() string { 1920 return "v4" 1921 } 1922 1923 func (d *BulkUpdateAlertsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1924 return alertServiceDescriptor 1925 } 1926 1927 func (d *BulkUpdateAlertsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1928 return alert.GetDescriptor() 1929 } 1930 1931 func (d *BulkUpdateAlertsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1932 return &BulkUpdateAlertsDescriptorClientMsgHandle{} 1933 } 1934 1935 func (d *BulkUpdateAlertsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1936 return &BulkUpdateAlertsDescriptorServerMsgHandle{} 1937 } 1938 1939 func (h *BulkUpdateAlertsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1940 typedMsg := msg.(*BulkUpdateAlertsRequest) 1941 var asInterface interface{} = h 1942 override, ok := asInterface.(interface { 1943 OverrideExtractResourceName(*BulkUpdateAlertsRequest) *alert.Name 1944 }) 1945 if ok { 1946 return override.OverrideExtractResourceName(typedMsg) 1947 } 1948 return nil 1949 } 1950 1951 func (h *BulkUpdateAlertsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1952 typedMsg := msg.(*BulkUpdateAlertsRequest) 1953 var asInterface interface{} = h 1954 override, ok := asInterface.(interface { 1955 OverrideExtractResourceNames(*BulkUpdateAlertsRequest) []*alert.Name 1956 }) 1957 if ok { 1958 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 1959 } 1960 return nil 1961 } 1962 1963 func (h *BulkUpdateAlertsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1964 typedMsg := msg.(*BulkUpdateAlertsRequest) 1965 var asInterface interface{} = h 1966 override, ok := asInterface.(interface { 1967 OverrideExtractCollectionName(*BulkUpdateAlertsRequest) *alert.ParentName 1968 }) 1969 if ok { 1970 return override.OverrideExtractCollectionName(typedMsg) 1971 } 1972 { 1973 if parentName := typedMsg.GetParent(); parentName != nil { 1974 return parentName 1975 } 1976 } 1977 return (*alert.ParentName)(nil) 1978 } 1979 1980 func (h *BulkUpdateAlertsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1981 typedMsg := msg.(*BulkUpdateAlertsRequest) 1982 var asInterface interface{} = h 1983 override, ok := asInterface.(interface { 1984 OverrideExtractResourceBody(*BulkUpdateAlertsRequest) *alert.Alert 1985 }) 1986 if ok { 1987 return override.OverrideExtractResourceBody(typedMsg) 1988 } 1989 return nil 1990 } 1991 1992 func (h *BulkUpdateAlertsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1993 typedMsg := msg.(*BulkUpdateAlertsRequest) 1994 var asInterface interface{} = h 1995 override, ok := asInterface.(interface { 1996 OverrideExtractResourceBodies(*BulkUpdateAlertsRequest) []*alert.Alert 1997 }) 1998 if ok { 1999 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 2000 } 2001 return nil 2002 } 2003 2004 func (h *BulkUpdateAlertsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 2005 typedMsg := msg.(*BulkUpdateAlertsResponse) 2006 var asInterface interface{} = h 2007 override, ok := asInterface.(interface { 2008 OverrideExtractResourceName(*BulkUpdateAlertsResponse) *alert.Name 2009 }) 2010 if ok { 2011 return override.OverrideExtractResourceName(typedMsg) 2012 } 2013 return nil 2014 } 2015 2016 func (h *BulkUpdateAlertsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 2017 typedMsg := msg.(*BulkUpdateAlertsResponse) 2018 var asInterface interface{} = h 2019 override, ok := asInterface.(interface { 2020 OverrideExtractResourceNames(*BulkUpdateAlertsResponse) []*alert.Name 2021 }) 2022 if ok { 2023 return alert.AlertNameList(override.OverrideExtractResourceNames(typedMsg)) 2024 } 2025 return nil 2026 } 2027 2028 func (h *BulkUpdateAlertsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 2029 typedMsg := msg.(*BulkUpdateAlertsResponse) 2030 var asInterface interface{} = h 2031 override, ok := asInterface.(interface { 2032 OverrideExtractCollectionName(*BulkUpdateAlertsResponse) *alert.ParentName 2033 }) 2034 if ok { 2035 return override.OverrideExtractCollectionName(typedMsg) 2036 } 2037 return nil 2038 } 2039 2040 func (h *BulkUpdateAlertsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 2041 typedMsg := msg.(*BulkUpdateAlertsResponse) 2042 var asInterface interface{} = h 2043 override, ok := asInterface.(interface { 2044 OverrideExtractResourceBody(*BulkUpdateAlertsResponse) *alert.Alert 2045 }) 2046 if ok { 2047 return override.OverrideExtractResourceBody(typedMsg) 2048 } 2049 return nil 2050 } 2051 2052 func (h *BulkUpdateAlertsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 2053 typedMsg := msg.(*BulkUpdateAlertsResponse) 2054 var asInterface interface{} = h 2055 override, ok := asInterface.(interface { 2056 OverrideExtractResourceBodies(*BulkUpdateAlertsResponse) []*alert.Alert 2057 }) 2058 if ok { 2059 return alert.AlertList(override.OverrideExtractResourceBodies(typedMsg)) 2060 } 2061 return nil 2062 } 2063 2064 func GetBulkUpdateAlertsDescriptor() *BulkUpdateAlertsDescriptor { 2065 return bulkUpdateAlertsDescriptor 2066 } 2067 2068 type AlertServiceDescriptor struct{} 2069 2070 func (d *AlertServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 2071 return []gotenclient.MethodDescriptor{ 2072 getAlertDescriptor, 2073 batchGetAlertsDescriptor, 2074 listAlertsDescriptor, 2075 watchAlertDescriptor, 2076 watchAlertsDescriptor, 2077 updateAlertDescriptor, 2078 deleteAlertDescriptor, 2079 bulkCreateAlertsDescriptor, 2080 bulkUpdateAlertsDescriptor, 2081 } 2082 } 2083 2084 func (d *AlertServiceDescriptor) GetFullAPIName() string { 2085 return "/ntt.monitoring.v4.AlertService" 2086 } 2087 2088 func (d *AlertServiceDescriptor) GetProtoPkgName() string { 2089 return "ntt.monitoring.v4" 2090 } 2091 2092 func (d *AlertServiceDescriptor) GetApiName() string { 2093 return "AlertService" 2094 } 2095 2096 func (d *AlertServiceDescriptor) GetServiceDomain() string { 2097 return "monitoring.edgelq.com" 2098 } 2099 2100 func (d *AlertServiceDescriptor) GetServiceVersion() string { 2101 return "v4" 2102 } 2103 2104 func GetAlertServiceDescriptor() *AlertServiceDescriptor { 2105 return alertServiceDescriptor 2106 } 2107 2108 func initDescriptors() { 2109 alertServiceDescriptor = &AlertServiceDescriptor{} 2110 getAlertDescriptor = &GetAlertDescriptor{} 2111 batchGetAlertsDescriptor = &BatchGetAlertsDescriptor{} 2112 listAlertsDescriptor = &ListAlertsDescriptor{} 2113 watchAlertDescriptor = &WatchAlertDescriptor{} 2114 watchAlertsDescriptor = &WatchAlertsDescriptor{} 2115 updateAlertDescriptor = &UpdateAlertDescriptor{} 2116 deleteAlertDescriptor = &DeleteAlertDescriptor{} 2117 bulkCreateAlertsDescriptor = &BulkCreateAlertsDescriptor{} 2118 bulkUpdateAlertsDescriptor = &BulkUpdateAlertsDescriptor{} 2119 gotenclient.GetRegistry().RegisterApiDescriptor(alertServiceDescriptor) 2120 gotenclient.GetRegistry().RegisterMethodDescriptor(getAlertDescriptor) 2121 gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetAlertsDescriptor) 2122 gotenclient.GetRegistry().RegisterMethodDescriptor(listAlertsDescriptor) 2123 gotenclient.GetRegistry().RegisterMethodDescriptor(watchAlertDescriptor) 2124 gotenclient.GetRegistry().RegisterMethodDescriptor(watchAlertsDescriptor) 2125 gotenclient.GetRegistry().RegisterMethodDescriptor(updateAlertDescriptor) 2126 gotenclient.GetRegistry().RegisterMethodDescriptor(deleteAlertDescriptor) 2127 gotenclient.GetRegistry().RegisterMethodDescriptor(bulkCreateAlertsDescriptor) 2128 gotenclient.GetRegistry().RegisterMethodDescriptor(bulkUpdateAlertsDescriptor) 2129 } 2130 2131 func init() { 2132 if !descriptorsInitialized { 2133 initDescriptors() 2134 descriptorsInitialized = true 2135 } 2136 }