1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package monitoringpb
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 emptypb "google.golang.org/protobuf/types/known/emptypb"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
37 )
38
39 const (
40
41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
42
43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 )
45
46
47 type ListNotificationChannelDescriptorsRequest struct {
48 state protoimpl.MessageState
49 sizeCache protoimpl.SizeCache
50 unknownFields protoimpl.UnknownFields
51
52
53
54
55
56
57
58
59
60
61
62
63 Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
64
65
66
67 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
68
69
70
71 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
72 }
73
74 func (x *ListNotificationChannelDescriptorsRequest) Reset() {
75 *x = ListNotificationChannelDescriptorsRequest{}
76 if protoimpl.UnsafeEnabled {
77 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[0]
78 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
79 ms.StoreMessageInfo(mi)
80 }
81 }
82
83 func (x *ListNotificationChannelDescriptorsRequest) String() string {
84 return protoimpl.X.MessageStringOf(x)
85 }
86
87 func (*ListNotificationChannelDescriptorsRequest) ProtoMessage() {}
88
89 func (x *ListNotificationChannelDescriptorsRequest) ProtoReflect() protoreflect.Message {
90 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[0]
91 if protoimpl.UnsafeEnabled && x != nil {
92 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
93 if ms.LoadMessageInfo() == nil {
94 ms.StoreMessageInfo(mi)
95 }
96 return ms
97 }
98 return mi.MessageOf(x)
99 }
100
101
102 func (*ListNotificationChannelDescriptorsRequest) Descriptor() ([]byte, []int) {
103 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{0}
104 }
105
106 func (x *ListNotificationChannelDescriptorsRequest) GetName() string {
107 if x != nil {
108 return x.Name
109 }
110 return ""
111 }
112
113 func (x *ListNotificationChannelDescriptorsRequest) GetPageSize() int32 {
114 if x != nil {
115 return x.PageSize
116 }
117 return 0
118 }
119
120 func (x *ListNotificationChannelDescriptorsRequest) GetPageToken() string {
121 if x != nil {
122 return x.PageToken
123 }
124 return ""
125 }
126
127
128 type ListNotificationChannelDescriptorsResponse struct {
129 state protoimpl.MessageState
130 sizeCache protoimpl.SizeCache
131 unknownFields protoimpl.UnknownFields
132
133
134
135 ChannelDescriptors []*NotificationChannelDescriptor `protobuf:"bytes,1,rep,name=channel_descriptors,json=channelDescriptors,proto3" json:"channel_descriptors,omitempty"`
136
137
138
139
140 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
141 }
142
143 func (x *ListNotificationChannelDescriptorsResponse) Reset() {
144 *x = ListNotificationChannelDescriptorsResponse{}
145 if protoimpl.UnsafeEnabled {
146 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[1]
147 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
148 ms.StoreMessageInfo(mi)
149 }
150 }
151
152 func (x *ListNotificationChannelDescriptorsResponse) String() string {
153 return protoimpl.X.MessageStringOf(x)
154 }
155
156 func (*ListNotificationChannelDescriptorsResponse) ProtoMessage() {}
157
158 func (x *ListNotificationChannelDescriptorsResponse) ProtoReflect() protoreflect.Message {
159 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[1]
160 if protoimpl.UnsafeEnabled && x != nil {
161 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
162 if ms.LoadMessageInfo() == nil {
163 ms.StoreMessageInfo(mi)
164 }
165 return ms
166 }
167 return mi.MessageOf(x)
168 }
169
170
171 func (*ListNotificationChannelDescriptorsResponse) Descriptor() ([]byte, []int) {
172 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{1}
173 }
174
175 func (x *ListNotificationChannelDescriptorsResponse) GetChannelDescriptors() []*NotificationChannelDescriptor {
176 if x != nil {
177 return x.ChannelDescriptors
178 }
179 return nil
180 }
181
182 func (x *ListNotificationChannelDescriptorsResponse) GetNextPageToken() string {
183 if x != nil {
184 return x.NextPageToken
185 }
186 return ""
187 }
188
189
190 type GetNotificationChannelDescriptorRequest struct {
191 state protoimpl.MessageState
192 sizeCache protoimpl.SizeCache
193 unknownFields protoimpl.UnknownFields
194
195
196
197
198 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
199 }
200
201 func (x *GetNotificationChannelDescriptorRequest) Reset() {
202 *x = GetNotificationChannelDescriptorRequest{}
203 if protoimpl.UnsafeEnabled {
204 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[2]
205 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
206 ms.StoreMessageInfo(mi)
207 }
208 }
209
210 func (x *GetNotificationChannelDescriptorRequest) String() string {
211 return protoimpl.X.MessageStringOf(x)
212 }
213
214 func (*GetNotificationChannelDescriptorRequest) ProtoMessage() {}
215
216 func (x *GetNotificationChannelDescriptorRequest) ProtoReflect() protoreflect.Message {
217 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[2]
218 if protoimpl.UnsafeEnabled && x != nil {
219 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
220 if ms.LoadMessageInfo() == nil {
221 ms.StoreMessageInfo(mi)
222 }
223 return ms
224 }
225 return mi.MessageOf(x)
226 }
227
228
229 func (*GetNotificationChannelDescriptorRequest) Descriptor() ([]byte, []int) {
230 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{2}
231 }
232
233 func (x *GetNotificationChannelDescriptorRequest) GetName() string {
234 if x != nil {
235 return x.Name
236 }
237 return ""
238 }
239
240
241 type CreateNotificationChannelRequest struct {
242 state protoimpl.MessageState
243 sizeCache protoimpl.SizeCache
244 unknownFields protoimpl.UnknownFields
245
246
247
248
249
250
251
252
253
254
255
256 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
257
258 NotificationChannel *NotificationChannel `protobuf:"bytes,2,opt,name=notification_channel,json=notificationChannel,proto3" json:"notification_channel,omitempty"`
259 }
260
261 func (x *CreateNotificationChannelRequest) Reset() {
262 *x = CreateNotificationChannelRequest{}
263 if protoimpl.UnsafeEnabled {
264 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[3]
265 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
266 ms.StoreMessageInfo(mi)
267 }
268 }
269
270 func (x *CreateNotificationChannelRequest) String() string {
271 return protoimpl.X.MessageStringOf(x)
272 }
273
274 func (*CreateNotificationChannelRequest) ProtoMessage() {}
275
276 func (x *CreateNotificationChannelRequest) ProtoReflect() protoreflect.Message {
277 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[3]
278 if protoimpl.UnsafeEnabled && x != nil {
279 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
280 if ms.LoadMessageInfo() == nil {
281 ms.StoreMessageInfo(mi)
282 }
283 return ms
284 }
285 return mi.MessageOf(x)
286 }
287
288
289 func (*CreateNotificationChannelRequest) Descriptor() ([]byte, []int) {
290 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{3}
291 }
292
293 func (x *CreateNotificationChannelRequest) GetName() string {
294 if x != nil {
295 return x.Name
296 }
297 return ""
298 }
299
300 func (x *CreateNotificationChannelRequest) GetNotificationChannel() *NotificationChannel {
301 if x != nil {
302 return x.NotificationChannel
303 }
304 return nil
305 }
306
307
308 type ListNotificationChannelsRequest struct {
309 state protoimpl.MessageState
310 sizeCache protoimpl.SizeCache
311 unknownFields protoimpl.UnknownFields
312
313
314
315
316
317
318
319
320
321
322
323
324
325 Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
326
327
328
329
330
331 Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"`
332
333
334
335
336
337
338 OrderBy string `protobuf:"bytes,7,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
339
340
341
342 PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
343
344
345
346 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
347 }
348
349 func (x *ListNotificationChannelsRequest) Reset() {
350 *x = ListNotificationChannelsRequest{}
351 if protoimpl.UnsafeEnabled {
352 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[4]
353 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
354 ms.StoreMessageInfo(mi)
355 }
356 }
357
358 func (x *ListNotificationChannelsRequest) String() string {
359 return protoimpl.X.MessageStringOf(x)
360 }
361
362 func (*ListNotificationChannelsRequest) ProtoMessage() {}
363
364 func (x *ListNotificationChannelsRequest) ProtoReflect() protoreflect.Message {
365 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[4]
366 if protoimpl.UnsafeEnabled && x != nil {
367 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
368 if ms.LoadMessageInfo() == nil {
369 ms.StoreMessageInfo(mi)
370 }
371 return ms
372 }
373 return mi.MessageOf(x)
374 }
375
376
377 func (*ListNotificationChannelsRequest) Descriptor() ([]byte, []int) {
378 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{4}
379 }
380
381 func (x *ListNotificationChannelsRequest) GetName() string {
382 if x != nil {
383 return x.Name
384 }
385 return ""
386 }
387
388 func (x *ListNotificationChannelsRequest) GetFilter() string {
389 if x != nil {
390 return x.Filter
391 }
392 return ""
393 }
394
395 func (x *ListNotificationChannelsRequest) GetOrderBy() string {
396 if x != nil {
397 return x.OrderBy
398 }
399 return ""
400 }
401
402 func (x *ListNotificationChannelsRequest) GetPageSize() int32 {
403 if x != nil {
404 return x.PageSize
405 }
406 return 0
407 }
408
409 func (x *ListNotificationChannelsRequest) GetPageToken() string {
410 if x != nil {
411 return x.PageToken
412 }
413 return ""
414 }
415
416
417 type ListNotificationChannelsResponse struct {
418 state protoimpl.MessageState
419 sizeCache protoimpl.SizeCache
420 unknownFields protoimpl.UnknownFields
421
422
423 NotificationChannels []*NotificationChannel `protobuf:"bytes,3,rep,name=notification_channels,json=notificationChannels,proto3" json:"notification_channels,omitempty"`
424
425
426
427
428 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
429
430
431 TotalSize int32 `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
432 }
433
434 func (x *ListNotificationChannelsResponse) Reset() {
435 *x = ListNotificationChannelsResponse{}
436 if protoimpl.UnsafeEnabled {
437 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[5]
438 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
439 ms.StoreMessageInfo(mi)
440 }
441 }
442
443 func (x *ListNotificationChannelsResponse) String() string {
444 return protoimpl.X.MessageStringOf(x)
445 }
446
447 func (*ListNotificationChannelsResponse) ProtoMessage() {}
448
449 func (x *ListNotificationChannelsResponse) ProtoReflect() protoreflect.Message {
450 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[5]
451 if protoimpl.UnsafeEnabled && x != nil {
452 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
453 if ms.LoadMessageInfo() == nil {
454 ms.StoreMessageInfo(mi)
455 }
456 return ms
457 }
458 return mi.MessageOf(x)
459 }
460
461
462 func (*ListNotificationChannelsResponse) Descriptor() ([]byte, []int) {
463 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{5}
464 }
465
466 func (x *ListNotificationChannelsResponse) GetNotificationChannels() []*NotificationChannel {
467 if x != nil {
468 return x.NotificationChannels
469 }
470 return nil
471 }
472
473 func (x *ListNotificationChannelsResponse) GetNextPageToken() string {
474 if x != nil {
475 return x.NextPageToken
476 }
477 return ""
478 }
479
480 func (x *ListNotificationChannelsResponse) GetTotalSize() int32 {
481 if x != nil {
482 return x.TotalSize
483 }
484 return 0
485 }
486
487
488 type GetNotificationChannelRequest struct {
489 state protoimpl.MessageState
490 sizeCache protoimpl.SizeCache
491 unknownFields protoimpl.UnknownFields
492
493
494
495
496 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
497 }
498
499 func (x *GetNotificationChannelRequest) Reset() {
500 *x = GetNotificationChannelRequest{}
501 if protoimpl.UnsafeEnabled {
502 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[6]
503 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
504 ms.StoreMessageInfo(mi)
505 }
506 }
507
508 func (x *GetNotificationChannelRequest) String() string {
509 return protoimpl.X.MessageStringOf(x)
510 }
511
512 func (*GetNotificationChannelRequest) ProtoMessage() {}
513
514 func (x *GetNotificationChannelRequest) ProtoReflect() protoreflect.Message {
515 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[6]
516 if protoimpl.UnsafeEnabled && x != nil {
517 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
518 if ms.LoadMessageInfo() == nil {
519 ms.StoreMessageInfo(mi)
520 }
521 return ms
522 }
523 return mi.MessageOf(x)
524 }
525
526
527 func (*GetNotificationChannelRequest) Descriptor() ([]byte, []int) {
528 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{6}
529 }
530
531 func (x *GetNotificationChannelRequest) GetName() string {
532 if x != nil {
533 return x.Name
534 }
535 return ""
536 }
537
538
539 type UpdateNotificationChannelRequest struct {
540 state protoimpl.MessageState
541 sizeCache protoimpl.SizeCache
542 unknownFields protoimpl.UnknownFields
543
544
545 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
546
547
548
549
550 NotificationChannel *NotificationChannel `protobuf:"bytes,3,opt,name=notification_channel,json=notificationChannel,proto3" json:"notification_channel,omitempty"`
551 }
552
553 func (x *UpdateNotificationChannelRequest) Reset() {
554 *x = UpdateNotificationChannelRequest{}
555 if protoimpl.UnsafeEnabled {
556 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[7]
557 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
558 ms.StoreMessageInfo(mi)
559 }
560 }
561
562 func (x *UpdateNotificationChannelRequest) String() string {
563 return protoimpl.X.MessageStringOf(x)
564 }
565
566 func (*UpdateNotificationChannelRequest) ProtoMessage() {}
567
568 func (x *UpdateNotificationChannelRequest) ProtoReflect() protoreflect.Message {
569 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[7]
570 if protoimpl.UnsafeEnabled && x != nil {
571 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
572 if ms.LoadMessageInfo() == nil {
573 ms.StoreMessageInfo(mi)
574 }
575 return ms
576 }
577 return mi.MessageOf(x)
578 }
579
580
581 func (*UpdateNotificationChannelRequest) Descriptor() ([]byte, []int) {
582 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{7}
583 }
584
585 func (x *UpdateNotificationChannelRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
586 if x != nil {
587 return x.UpdateMask
588 }
589 return nil
590 }
591
592 func (x *UpdateNotificationChannelRequest) GetNotificationChannel() *NotificationChannel {
593 if x != nil {
594 return x.NotificationChannel
595 }
596 return nil
597 }
598
599
600 type DeleteNotificationChannelRequest struct {
601 state protoimpl.MessageState
602 sizeCache protoimpl.SizeCache
603 unknownFields protoimpl.UnknownFields
604
605
606
607
608 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
609
610
611
612
613 Force bool `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
614 }
615
616 func (x *DeleteNotificationChannelRequest) Reset() {
617 *x = DeleteNotificationChannelRequest{}
618 if protoimpl.UnsafeEnabled {
619 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[8]
620 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
621 ms.StoreMessageInfo(mi)
622 }
623 }
624
625 func (x *DeleteNotificationChannelRequest) String() string {
626 return protoimpl.X.MessageStringOf(x)
627 }
628
629 func (*DeleteNotificationChannelRequest) ProtoMessage() {}
630
631 func (x *DeleteNotificationChannelRequest) ProtoReflect() protoreflect.Message {
632 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[8]
633 if protoimpl.UnsafeEnabled && x != nil {
634 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
635 if ms.LoadMessageInfo() == nil {
636 ms.StoreMessageInfo(mi)
637 }
638 return ms
639 }
640 return mi.MessageOf(x)
641 }
642
643
644 func (*DeleteNotificationChannelRequest) Descriptor() ([]byte, []int) {
645 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{8}
646 }
647
648 func (x *DeleteNotificationChannelRequest) GetName() string {
649 if x != nil {
650 return x.Name
651 }
652 return ""
653 }
654
655 func (x *DeleteNotificationChannelRequest) GetForce() bool {
656 if x != nil {
657 return x.Force
658 }
659 return false
660 }
661
662
663 type SendNotificationChannelVerificationCodeRequest struct {
664 state protoimpl.MessageState
665 sizeCache protoimpl.SizeCache
666 unknownFields protoimpl.UnknownFields
667
668
669 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
670 }
671
672 func (x *SendNotificationChannelVerificationCodeRequest) Reset() {
673 *x = SendNotificationChannelVerificationCodeRequest{}
674 if protoimpl.UnsafeEnabled {
675 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[9]
676 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
677 ms.StoreMessageInfo(mi)
678 }
679 }
680
681 func (x *SendNotificationChannelVerificationCodeRequest) String() string {
682 return protoimpl.X.MessageStringOf(x)
683 }
684
685 func (*SendNotificationChannelVerificationCodeRequest) ProtoMessage() {}
686
687 func (x *SendNotificationChannelVerificationCodeRequest) ProtoReflect() protoreflect.Message {
688 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[9]
689 if protoimpl.UnsafeEnabled && x != nil {
690 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
691 if ms.LoadMessageInfo() == nil {
692 ms.StoreMessageInfo(mi)
693 }
694 return ms
695 }
696 return mi.MessageOf(x)
697 }
698
699
700 func (*SendNotificationChannelVerificationCodeRequest) Descriptor() ([]byte, []int) {
701 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{9}
702 }
703
704 func (x *SendNotificationChannelVerificationCodeRequest) GetName() string {
705 if x != nil {
706 return x.Name
707 }
708 return ""
709 }
710
711
712 type GetNotificationChannelVerificationCodeRequest struct {
713 state protoimpl.MessageState
714 sizeCache protoimpl.SizeCache
715 unknownFields protoimpl.UnknownFields
716
717
718
719
720 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
721
722
723
724
725
726
727
728
729
730 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
731 }
732
733 func (x *GetNotificationChannelVerificationCodeRequest) Reset() {
734 *x = GetNotificationChannelVerificationCodeRequest{}
735 if protoimpl.UnsafeEnabled {
736 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[10]
737 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
738 ms.StoreMessageInfo(mi)
739 }
740 }
741
742 func (x *GetNotificationChannelVerificationCodeRequest) String() string {
743 return protoimpl.X.MessageStringOf(x)
744 }
745
746 func (*GetNotificationChannelVerificationCodeRequest) ProtoMessage() {}
747
748 func (x *GetNotificationChannelVerificationCodeRequest) ProtoReflect() protoreflect.Message {
749 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[10]
750 if protoimpl.UnsafeEnabled && x != nil {
751 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
752 if ms.LoadMessageInfo() == nil {
753 ms.StoreMessageInfo(mi)
754 }
755 return ms
756 }
757 return mi.MessageOf(x)
758 }
759
760
761 func (*GetNotificationChannelVerificationCodeRequest) Descriptor() ([]byte, []int) {
762 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{10}
763 }
764
765 func (x *GetNotificationChannelVerificationCodeRequest) GetName() string {
766 if x != nil {
767 return x.Name
768 }
769 return ""
770 }
771
772 func (x *GetNotificationChannelVerificationCodeRequest) GetExpireTime() *timestamppb.Timestamp {
773 if x != nil {
774 return x.ExpireTime
775 }
776 return nil
777 }
778
779
780 type GetNotificationChannelVerificationCodeResponse struct {
781 state protoimpl.MessageState
782 sizeCache protoimpl.SizeCache
783 unknownFields protoimpl.UnknownFields
784
785
786
787
788
789 Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
790
791
792
793 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
794 }
795
796 func (x *GetNotificationChannelVerificationCodeResponse) Reset() {
797 *x = GetNotificationChannelVerificationCodeResponse{}
798 if protoimpl.UnsafeEnabled {
799 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[11]
800 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
801 ms.StoreMessageInfo(mi)
802 }
803 }
804
805 func (x *GetNotificationChannelVerificationCodeResponse) String() string {
806 return protoimpl.X.MessageStringOf(x)
807 }
808
809 func (*GetNotificationChannelVerificationCodeResponse) ProtoMessage() {}
810
811 func (x *GetNotificationChannelVerificationCodeResponse) ProtoReflect() protoreflect.Message {
812 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[11]
813 if protoimpl.UnsafeEnabled && x != nil {
814 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
815 if ms.LoadMessageInfo() == nil {
816 ms.StoreMessageInfo(mi)
817 }
818 return ms
819 }
820 return mi.MessageOf(x)
821 }
822
823
824 func (*GetNotificationChannelVerificationCodeResponse) Descriptor() ([]byte, []int) {
825 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{11}
826 }
827
828 func (x *GetNotificationChannelVerificationCodeResponse) GetCode() string {
829 if x != nil {
830 return x.Code
831 }
832 return ""
833 }
834
835 func (x *GetNotificationChannelVerificationCodeResponse) GetExpireTime() *timestamppb.Timestamp {
836 if x != nil {
837 return x.ExpireTime
838 }
839 return nil
840 }
841
842
843 type VerifyNotificationChannelRequest struct {
844 state protoimpl.MessageState
845 sizeCache protoimpl.SizeCache
846 unknownFields protoimpl.UnknownFields
847
848
849 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
850
851
852
853
854
855
856
857 Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
858 }
859
860 func (x *VerifyNotificationChannelRequest) Reset() {
861 *x = VerifyNotificationChannelRequest{}
862 if protoimpl.UnsafeEnabled {
863 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[12]
864 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
865 ms.StoreMessageInfo(mi)
866 }
867 }
868
869 func (x *VerifyNotificationChannelRequest) String() string {
870 return protoimpl.X.MessageStringOf(x)
871 }
872
873 func (*VerifyNotificationChannelRequest) ProtoMessage() {}
874
875 func (x *VerifyNotificationChannelRequest) ProtoReflect() protoreflect.Message {
876 mi := &file_google_monitoring_v3_notification_service_proto_msgTypes[12]
877 if protoimpl.UnsafeEnabled && x != nil {
878 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
879 if ms.LoadMessageInfo() == nil {
880 ms.StoreMessageInfo(mi)
881 }
882 return ms
883 }
884 return mi.MessageOf(x)
885 }
886
887
888 func (*VerifyNotificationChannelRequest) Descriptor() ([]byte, []int) {
889 return file_google_monitoring_v3_notification_service_proto_rawDescGZIP(), []int{12}
890 }
891
892 func (x *VerifyNotificationChannelRequest) GetName() string {
893 if x != nil {
894 return x.Name
895 }
896 return ""
897 }
898
899 func (x *VerifyNotificationChannelRequest) GetCode() string {
900 if x != nil {
901 return x.Code
902 }
903 return ""
904 }
905
906 var File_google_monitoring_v3_notification_service_proto protoreflect.FileDescriptor
907
908 var file_google_monitoring_v3_notification_service_proto_rawDesc = []byte{
909 0x0a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
910 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x33, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
911 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
912 0x6f, 0x12, 0x14, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f,
913 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
914 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
915 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70,
916 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
917 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64,
918 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
919 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f,
920 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x67, 0x6f, 0x6f, 0x67,
921 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x33,
922 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
923 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
924 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
925 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
926 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
927 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
928 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
929 0x6f, 0x74, 0x6f, 0x22, 0xbc, 0x01, 0x0a, 0x29, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69,
930 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44,
931 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
932 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
933 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x12, 0x37, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
934 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
935 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
936 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
937 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
938 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
939 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
940 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
941 0x65, 0x6e, 0x22, 0xba, 0x01, 0x0a, 0x2a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66,
942 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65,
943 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
944 0x65, 0x12, 0x64, 0x0a, 0x13, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x64, 0x65, 0x73,
945 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33,
946 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
947 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
948 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
949 0x74, 0x6f, 0x72, 0x52, 0x12, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63,
950 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
951 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
952 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
953 0x7e, 0x0a, 0x27, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
954 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
955 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61,
956 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39,
957 0x0a, 0x37, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f,
958 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69,
959 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44,
960 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
961 0xd0, 0x01, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69,
962 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71,
963 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
964 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x6d, 0x6f, 0x6e, 0x69,
965 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
966 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
967 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
968 0x61, 0x0a, 0x14, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
969 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e,
970 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e,
971 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
972 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x13, 0x6e,
973 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e,
974 0x65, 0x6c, 0x22, 0xdb, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66,
975 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x52,
976 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05,
977 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x6d, 0x6f,
978 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
979 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
980 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d,
981 0x65, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28,
982 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x72, 0x64,
983 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6f, 0x72, 0x64,
984 0x65, 0x72, 0x42, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
985 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
986 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
987 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
988 0x22, 0xc9, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
989 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73,
990 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x15, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
991 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x18, 0x03,
992 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f,
993 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69,
994 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52,
995 0x14, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61,
996 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
997 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
998 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1d, 0x0a,
999 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
1000 0x05, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x6a, 0x0a, 0x1d,
1001 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
1002 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a,
1003 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02,
1004 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e,
1005 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e,
1006 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e,
1007 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xc2, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64,
1008 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
1009 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a,
1010 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01,
1011 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1012 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a,
1013 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x61, 0x0a, 0x14, 0x6e, 0x6f,
1014 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e,
1015 0x65, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1016 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e,
1017 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e,
1018 0x6e, 0x65, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x13, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1019 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22, 0x83, 0x01,
1020 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
1021 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65,
1022 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
1023 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f,
1024 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
1025 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1026 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a,
1027 0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, 0x6f,
1028 0x72, 0x63, 0x65, 0x22, 0x7b, 0x0a, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66,
1029 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65,
1030 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65,
1031 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
1032 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x6d, 0x6f, 0x6e,
1033 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
1034 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1035 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
1036 0x22, 0xb7, 0x01, 0x0a, 0x2d, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
1037 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66,
1038 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
1039 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
1040 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f,
1041 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
1042 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1043 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3b, 0x0a,
1044 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
1045 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1046 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a,
1047 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x81, 0x01, 0x0a, 0x2e, 0x47,
1048 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68,
1049 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1050 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a,
1051 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64,
1052 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65,
1053 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1054 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
1055 0x6d, 0x70, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x86,
1056 0x01, 0x0a, 0x20, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
1057 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75,
1058 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
1059 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
1060 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
1061 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1062 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17,
1063 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
1064 0x02, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0xea, 0x12, 0x0a, 0x1a, 0x4e, 0x6f, 0x74, 0x69,
1065 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x53,
1066 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xec, 0x01, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e,
1067 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e,
1068 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x3f, 0x2e,
1069 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e,
1070 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
1071 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63,
1072 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40,
1073 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
1074 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1075 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73,
1076 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1077 0x22, 0x43, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x12,
1078 0x34, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
1079 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1080 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
1081 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0xdd, 0x01, 0x0a, 0x20, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74,
1082 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c,
1083 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f,
1084 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
1085 0x33, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1086 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
1087 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1088 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33,
1089 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61,
1090 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x22, 0x45,
1091 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x12, 0x36, 0x2f,
1092 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
1093 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1094 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
1095 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xc4, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f,
1096 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65,
1097 0x6c, 0x73, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
1098 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f,
1099 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65,
1100 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1101 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33,
1102 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1103 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
1104 0x65, 0x22, 0x39, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c,
1105 0x12, 0x2a, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
1106 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
1107 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0xb5, 0x01, 0x0a,
1108 0x16, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1109 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1110 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x47,
1111 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68,
1112 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67,
1113 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67,
1114 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1115 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22, 0x3b, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65,
1116 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
1117 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74,
1118 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c,
1119 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xe4, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
1120 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e,
1121 0x65, 0x6c, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
1122 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
1123 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e,
1124 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f,
1125 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
1126 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68,
1127 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22, 0x64, 0xda, 0x41, 0x19, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x6e,
1128 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e,
1129 0x6e, 0x65, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x3a, 0x14, 0x6e, 0x6f, 0x74, 0x69, 0x66,
1130 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22,
1131 0x2a, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
1132 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1133 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0x83, 0x02, 0x0a, 0x19,
1134 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
1135 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1136 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33,
1137 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1138 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1139 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
1140 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
1141 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22, 0x82, 0x01, 0xda,
1142 0x41, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x6e, 0x6f,
1143 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e,
1144 0x65, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x59, 0x3a, 0x14, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1145 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x32, 0x41,
1146 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1147 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
1148 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1149 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x2a,
1150 0x7d, 0x12, 0xae, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69,
1151 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12,
1152 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
1153 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x74,
1154 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c,
1155 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1156 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22,
1157 0x41, 0xda, 0x41, 0x0a, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x82, 0xd3,
1158 0xe4, 0x93, 0x02, 0x2e, 0x2a, 0x2c, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
1159 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66,
1160 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f,
1161 0x2a, 0x7d, 0x12, 0xdc, 0x01, 0x0a, 0x27, 0x53, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66,
1162 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65,
1163 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x44,
1164 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
1165 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1166 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65, 0x72,
1167 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71,
1168 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
1169 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x53, 0xda, 0x41,
1170 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x3a, 0x01, 0x2a, 0x22, 0x41,
1171 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
1172 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1173 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x65, 0x6e,
1174 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64,
1175 0x65, 0x12, 0x87, 0x02, 0x0a, 0x26, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
1176 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x69,
1177 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x43, 0x2e, 0x67,
1178 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67,
1179 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1180 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,
1181 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1182 0x74, 0x1a, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
1183 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x69,
1184 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x56,
1185 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52,
1186 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x52, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65,
1187 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x3a, 0x01, 0x2a, 0x22, 0x40, 0x2f, 0x76, 0x33, 0x2f, 0x7b,
1188 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
1189 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e,
1190 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x67, 0x65, 0x74, 0x56, 0x65, 0x72, 0x69, 0x66,
1191 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0xca, 0x01, 0x0a, 0x19,
1192 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
1193 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1194 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33,
1195 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
1196 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1197 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
1198 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63,
1199 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x22, 0x4a, 0xda, 0x41,
1200 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x63, 0x6f, 0x64, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38,
1201 0x3a, 0x01, 0x2a, 0x22, 0x33, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
1202 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69,
1203 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x2a,
1204 0x7d, 0x3a, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x1a, 0xa9, 0x01, 0xca, 0x41, 0x19, 0x6d, 0x6f,
1205 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
1206 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x89, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73,
1207 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
1208 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
1209 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a,
1210 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
1211 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f,
1212 0x72, 0x69, 0x6e, 0x67, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77,
1213 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
1214 0x61, 0x75, 0x74, 0x68, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e,
1215 0x72, 0x65, 0x61, 0x64, 0x42, 0xd3, 0x01, 0x0a, 0x18, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f,
1216 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
1217 0x33, 0x42, 0x18, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53,
1218 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x41, 0x63,
1219 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
1220 0x67, 0x6f, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x61, 0x70,
1221 0x69, 0x76, 0x33, 0x2f, 0x76, 0x32, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e,
1222 0x67, 0x70, 0x62, 0x3b, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x70, 0x62,
1223 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
1224 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x33, 0xca, 0x02, 0x1a,
1225 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4d, 0x6f, 0x6e,
1226 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x33, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f,
1227 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4d, 0x6f, 0x6e, 0x69,
1228 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x3a, 0x56, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
1229 0x6f, 0x33,
1230 }
1231
1232 var (
1233 file_google_monitoring_v3_notification_service_proto_rawDescOnce sync.Once
1234 file_google_monitoring_v3_notification_service_proto_rawDescData = file_google_monitoring_v3_notification_service_proto_rawDesc
1235 )
1236
1237 func file_google_monitoring_v3_notification_service_proto_rawDescGZIP() []byte {
1238 file_google_monitoring_v3_notification_service_proto_rawDescOnce.Do(func() {
1239 file_google_monitoring_v3_notification_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_monitoring_v3_notification_service_proto_rawDescData)
1240 })
1241 return file_google_monitoring_v3_notification_service_proto_rawDescData
1242 }
1243
1244 var file_google_monitoring_v3_notification_service_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
1245 var file_google_monitoring_v3_notification_service_proto_goTypes = []interface{}{
1246 (*ListNotificationChannelDescriptorsRequest)(nil),
1247 (*ListNotificationChannelDescriptorsResponse)(nil),
1248 (*GetNotificationChannelDescriptorRequest)(nil),
1249 (*CreateNotificationChannelRequest)(nil),
1250 (*ListNotificationChannelsRequest)(nil),
1251 (*ListNotificationChannelsResponse)(nil),
1252 (*GetNotificationChannelRequest)(nil),
1253 (*UpdateNotificationChannelRequest)(nil),
1254 (*DeleteNotificationChannelRequest)(nil),
1255 (*SendNotificationChannelVerificationCodeRequest)(nil),
1256 (*GetNotificationChannelVerificationCodeRequest)(nil),
1257 (*GetNotificationChannelVerificationCodeResponse)(nil),
1258 (*VerifyNotificationChannelRequest)(nil),
1259 (*NotificationChannelDescriptor)(nil),
1260 (*NotificationChannel)(nil),
1261 (*fieldmaskpb.FieldMask)(nil),
1262 (*timestamppb.Timestamp)(nil),
1263 (*emptypb.Empty)(nil),
1264 }
1265 var file_google_monitoring_v3_notification_service_proto_depIdxs = []int32{
1266 13,
1267 14,
1268 14,
1269 15,
1270 14,
1271 16,
1272 16,
1273 0,
1274 2,
1275 4,
1276 6,
1277 3,
1278 7,
1279 8,
1280 9,
1281 10,
1282 12,
1283 1,
1284 13,
1285 5,
1286 14,
1287 14,
1288 14,
1289 17,
1290 17,
1291 11,
1292 14,
1293 17,
1294 7,
1295 7,
1296 7,
1297 0,
1298 }
1299
1300 func init() { file_google_monitoring_v3_notification_service_proto_init() }
1301 func file_google_monitoring_v3_notification_service_proto_init() {
1302 if File_google_monitoring_v3_notification_service_proto != nil {
1303 return
1304 }
1305 file_google_monitoring_v3_notification_proto_init()
1306 if !protoimpl.UnsafeEnabled {
1307 file_google_monitoring_v3_notification_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1308 switch v := v.(*ListNotificationChannelDescriptorsRequest); i {
1309 case 0:
1310 return &v.state
1311 case 1:
1312 return &v.sizeCache
1313 case 2:
1314 return &v.unknownFields
1315 default:
1316 return nil
1317 }
1318 }
1319 file_google_monitoring_v3_notification_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1320 switch v := v.(*ListNotificationChannelDescriptorsResponse); i {
1321 case 0:
1322 return &v.state
1323 case 1:
1324 return &v.sizeCache
1325 case 2:
1326 return &v.unknownFields
1327 default:
1328 return nil
1329 }
1330 }
1331 file_google_monitoring_v3_notification_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1332 switch v := v.(*GetNotificationChannelDescriptorRequest); i {
1333 case 0:
1334 return &v.state
1335 case 1:
1336 return &v.sizeCache
1337 case 2:
1338 return &v.unknownFields
1339 default:
1340 return nil
1341 }
1342 }
1343 file_google_monitoring_v3_notification_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1344 switch v := v.(*CreateNotificationChannelRequest); i {
1345 case 0:
1346 return &v.state
1347 case 1:
1348 return &v.sizeCache
1349 case 2:
1350 return &v.unknownFields
1351 default:
1352 return nil
1353 }
1354 }
1355 file_google_monitoring_v3_notification_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1356 switch v := v.(*ListNotificationChannelsRequest); i {
1357 case 0:
1358 return &v.state
1359 case 1:
1360 return &v.sizeCache
1361 case 2:
1362 return &v.unknownFields
1363 default:
1364 return nil
1365 }
1366 }
1367 file_google_monitoring_v3_notification_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1368 switch v := v.(*ListNotificationChannelsResponse); i {
1369 case 0:
1370 return &v.state
1371 case 1:
1372 return &v.sizeCache
1373 case 2:
1374 return &v.unknownFields
1375 default:
1376 return nil
1377 }
1378 }
1379 file_google_monitoring_v3_notification_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1380 switch v := v.(*GetNotificationChannelRequest); i {
1381 case 0:
1382 return &v.state
1383 case 1:
1384 return &v.sizeCache
1385 case 2:
1386 return &v.unknownFields
1387 default:
1388 return nil
1389 }
1390 }
1391 file_google_monitoring_v3_notification_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1392 switch v := v.(*UpdateNotificationChannelRequest); i {
1393 case 0:
1394 return &v.state
1395 case 1:
1396 return &v.sizeCache
1397 case 2:
1398 return &v.unknownFields
1399 default:
1400 return nil
1401 }
1402 }
1403 file_google_monitoring_v3_notification_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1404 switch v := v.(*DeleteNotificationChannelRequest); i {
1405 case 0:
1406 return &v.state
1407 case 1:
1408 return &v.sizeCache
1409 case 2:
1410 return &v.unknownFields
1411 default:
1412 return nil
1413 }
1414 }
1415 file_google_monitoring_v3_notification_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1416 switch v := v.(*SendNotificationChannelVerificationCodeRequest); i {
1417 case 0:
1418 return &v.state
1419 case 1:
1420 return &v.sizeCache
1421 case 2:
1422 return &v.unknownFields
1423 default:
1424 return nil
1425 }
1426 }
1427 file_google_monitoring_v3_notification_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1428 switch v := v.(*GetNotificationChannelVerificationCodeRequest); i {
1429 case 0:
1430 return &v.state
1431 case 1:
1432 return &v.sizeCache
1433 case 2:
1434 return &v.unknownFields
1435 default:
1436 return nil
1437 }
1438 }
1439 file_google_monitoring_v3_notification_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1440 switch v := v.(*GetNotificationChannelVerificationCodeResponse); i {
1441 case 0:
1442 return &v.state
1443 case 1:
1444 return &v.sizeCache
1445 case 2:
1446 return &v.unknownFields
1447 default:
1448 return nil
1449 }
1450 }
1451 file_google_monitoring_v3_notification_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1452 switch v := v.(*VerifyNotificationChannelRequest); i {
1453 case 0:
1454 return &v.state
1455 case 1:
1456 return &v.sizeCache
1457 case 2:
1458 return &v.unknownFields
1459 default:
1460 return nil
1461 }
1462 }
1463 }
1464 type x struct{}
1465 out := protoimpl.TypeBuilder{
1466 File: protoimpl.DescBuilder{
1467 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1468 RawDescriptor: file_google_monitoring_v3_notification_service_proto_rawDesc,
1469 NumEnums: 0,
1470 NumMessages: 13,
1471 NumExtensions: 0,
1472 NumServices: 1,
1473 },
1474 GoTypes: file_google_monitoring_v3_notification_service_proto_goTypes,
1475 DependencyIndexes: file_google_monitoring_v3_notification_service_proto_depIdxs,
1476 MessageInfos: file_google_monitoring_v3_notification_service_proto_msgTypes,
1477 }.Build()
1478 File_google_monitoring_v3_notification_service_proto = out.File
1479 file_google_monitoring_v3_notification_service_proto_rawDesc = nil
1480 file_google_monitoring_v3_notification_service_proto_goTypes = nil
1481 file_google_monitoring_v3_notification_service_proto_depIdxs = nil
1482 }
1483
1484
1485 var _ context.Context
1486 var _ grpc.ClientConnInterface
1487
1488
1489
1490 const _ = grpc.SupportPackageIsVersion6
1491
1492
1493
1494
1495 type NotificationChannelServiceClient interface {
1496
1497
1498 ListNotificationChannelDescriptors(ctx context.Context, in *ListNotificationChannelDescriptorsRequest, opts ...grpc.CallOption) (*ListNotificationChannelDescriptorsResponse, error)
1499
1500
1501 GetNotificationChannelDescriptor(ctx context.Context, in *GetNotificationChannelDescriptorRequest, opts ...grpc.CallOption) (*NotificationChannelDescriptor, error)
1502
1503
1504
1505 ListNotificationChannels(ctx context.Context, in *ListNotificationChannelsRequest, opts ...grpc.CallOption) (*ListNotificationChannelsResponse, error)
1506
1507
1508
1509
1510
1511 GetNotificationChannel(ctx context.Context, in *GetNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error)
1512
1513
1514
1515
1516
1517
1518
1519 CreateNotificationChannel(ctx context.Context, in *CreateNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error)
1520
1521
1522
1523
1524
1525
1526
1527 UpdateNotificationChannel(ctx context.Context, in *UpdateNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error)
1528
1529
1530
1531
1532
1533
1534 DeleteNotificationChannel(ctx context.Context, in *DeleteNotificationChannelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
1535
1536
1537 SendNotificationChannelVerificationCode(ctx context.Context, in *SendNotificationChannelVerificationCodeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559 GetNotificationChannelVerificationCode(ctx context.Context, in *GetNotificationChannelVerificationCodeRequest, opts ...grpc.CallOption) (*GetNotificationChannelVerificationCodeResponse, error)
1560
1561
1562
1563 VerifyNotificationChannel(ctx context.Context, in *VerifyNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error)
1564 }
1565
1566 type notificationChannelServiceClient struct {
1567 cc grpc.ClientConnInterface
1568 }
1569
1570 func NewNotificationChannelServiceClient(cc grpc.ClientConnInterface) NotificationChannelServiceClient {
1571 return ¬ificationChannelServiceClient{cc}
1572 }
1573
1574 func (c *notificationChannelServiceClient) ListNotificationChannelDescriptors(ctx context.Context, in *ListNotificationChannelDescriptorsRequest, opts ...grpc.CallOption) (*ListNotificationChannelDescriptorsResponse, error) {
1575 out := new(ListNotificationChannelDescriptorsResponse)
1576 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/ListNotificationChannelDescriptors", in, out, opts...)
1577 if err != nil {
1578 return nil, err
1579 }
1580 return out, nil
1581 }
1582
1583 func (c *notificationChannelServiceClient) GetNotificationChannelDescriptor(ctx context.Context, in *GetNotificationChannelDescriptorRequest, opts ...grpc.CallOption) (*NotificationChannelDescriptor, error) {
1584 out := new(NotificationChannelDescriptor)
1585 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/GetNotificationChannelDescriptor", in, out, opts...)
1586 if err != nil {
1587 return nil, err
1588 }
1589 return out, nil
1590 }
1591
1592 func (c *notificationChannelServiceClient) ListNotificationChannels(ctx context.Context, in *ListNotificationChannelsRequest, opts ...grpc.CallOption) (*ListNotificationChannelsResponse, error) {
1593 out := new(ListNotificationChannelsResponse)
1594 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/ListNotificationChannels", in, out, opts...)
1595 if err != nil {
1596 return nil, err
1597 }
1598 return out, nil
1599 }
1600
1601 func (c *notificationChannelServiceClient) GetNotificationChannel(ctx context.Context, in *GetNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) {
1602 out := new(NotificationChannel)
1603 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/GetNotificationChannel", in, out, opts...)
1604 if err != nil {
1605 return nil, err
1606 }
1607 return out, nil
1608 }
1609
1610 func (c *notificationChannelServiceClient) CreateNotificationChannel(ctx context.Context, in *CreateNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) {
1611 out := new(NotificationChannel)
1612 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/CreateNotificationChannel", in, out, opts...)
1613 if err != nil {
1614 return nil, err
1615 }
1616 return out, nil
1617 }
1618
1619 func (c *notificationChannelServiceClient) UpdateNotificationChannel(ctx context.Context, in *UpdateNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) {
1620 out := new(NotificationChannel)
1621 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/UpdateNotificationChannel", in, out, opts...)
1622 if err != nil {
1623 return nil, err
1624 }
1625 return out, nil
1626 }
1627
1628 func (c *notificationChannelServiceClient) DeleteNotificationChannel(ctx context.Context, in *DeleteNotificationChannelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
1629 out := new(emptypb.Empty)
1630 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/DeleteNotificationChannel", in, out, opts...)
1631 if err != nil {
1632 return nil, err
1633 }
1634 return out, nil
1635 }
1636
1637 func (c *notificationChannelServiceClient) SendNotificationChannelVerificationCode(ctx context.Context, in *SendNotificationChannelVerificationCodeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
1638 out := new(emptypb.Empty)
1639 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/SendNotificationChannelVerificationCode", in, out, opts...)
1640 if err != nil {
1641 return nil, err
1642 }
1643 return out, nil
1644 }
1645
1646 func (c *notificationChannelServiceClient) GetNotificationChannelVerificationCode(ctx context.Context, in *GetNotificationChannelVerificationCodeRequest, opts ...grpc.CallOption) (*GetNotificationChannelVerificationCodeResponse, error) {
1647 out := new(GetNotificationChannelVerificationCodeResponse)
1648 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/GetNotificationChannelVerificationCode", in, out, opts...)
1649 if err != nil {
1650 return nil, err
1651 }
1652 return out, nil
1653 }
1654
1655 func (c *notificationChannelServiceClient) VerifyNotificationChannel(ctx context.Context, in *VerifyNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) {
1656 out := new(NotificationChannel)
1657 err := c.cc.Invoke(ctx, "/google.monitoring.v3.NotificationChannelService/VerifyNotificationChannel", in, out, opts...)
1658 if err != nil {
1659 return nil, err
1660 }
1661 return out, nil
1662 }
1663
1664
1665 type NotificationChannelServiceServer interface {
1666
1667
1668 ListNotificationChannelDescriptors(context.Context, *ListNotificationChannelDescriptorsRequest) (*ListNotificationChannelDescriptorsResponse, error)
1669
1670
1671 GetNotificationChannelDescriptor(context.Context, *GetNotificationChannelDescriptorRequest) (*NotificationChannelDescriptor, error)
1672
1673
1674
1675 ListNotificationChannels(context.Context, *ListNotificationChannelsRequest) (*ListNotificationChannelsResponse, error)
1676
1677
1678
1679
1680
1681 GetNotificationChannel(context.Context, *GetNotificationChannelRequest) (*NotificationChannel, error)
1682
1683
1684
1685
1686
1687
1688
1689 CreateNotificationChannel(context.Context, *CreateNotificationChannelRequest) (*NotificationChannel, error)
1690
1691
1692
1693
1694
1695
1696
1697 UpdateNotificationChannel(context.Context, *UpdateNotificationChannelRequest) (*NotificationChannel, error)
1698
1699
1700
1701
1702
1703
1704 DeleteNotificationChannel(context.Context, *DeleteNotificationChannelRequest) (*emptypb.Empty, error)
1705
1706
1707 SendNotificationChannelVerificationCode(context.Context, *SendNotificationChannelVerificationCodeRequest) (*emptypb.Empty, error)
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729 GetNotificationChannelVerificationCode(context.Context, *GetNotificationChannelVerificationCodeRequest) (*GetNotificationChannelVerificationCodeResponse, error)
1730
1731
1732
1733 VerifyNotificationChannel(context.Context, *VerifyNotificationChannelRequest) (*NotificationChannel, error)
1734 }
1735
1736
1737 type UnimplementedNotificationChannelServiceServer struct {
1738 }
1739
1740 func (*UnimplementedNotificationChannelServiceServer) ListNotificationChannelDescriptors(context.Context, *ListNotificationChannelDescriptorsRequest) (*ListNotificationChannelDescriptorsResponse, error) {
1741 return nil, status.Errorf(codes.Unimplemented, "method ListNotificationChannelDescriptors not implemented")
1742 }
1743 func (*UnimplementedNotificationChannelServiceServer) GetNotificationChannelDescriptor(context.Context, *GetNotificationChannelDescriptorRequest) (*NotificationChannelDescriptor, error) {
1744 return nil, status.Errorf(codes.Unimplemented, "method GetNotificationChannelDescriptor not implemented")
1745 }
1746 func (*UnimplementedNotificationChannelServiceServer) ListNotificationChannels(context.Context, *ListNotificationChannelsRequest) (*ListNotificationChannelsResponse, error) {
1747 return nil, status.Errorf(codes.Unimplemented, "method ListNotificationChannels not implemented")
1748 }
1749 func (*UnimplementedNotificationChannelServiceServer) GetNotificationChannel(context.Context, *GetNotificationChannelRequest) (*NotificationChannel, error) {
1750 return nil, status.Errorf(codes.Unimplemented, "method GetNotificationChannel not implemented")
1751 }
1752 func (*UnimplementedNotificationChannelServiceServer) CreateNotificationChannel(context.Context, *CreateNotificationChannelRequest) (*NotificationChannel, error) {
1753 return nil, status.Errorf(codes.Unimplemented, "method CreateNotificationChannel not implemented")
1754 }
1755 func (*UnimplementedNotificationChannelServiceServer) UpdateNotificationChannel(context.Context, *UpdateNotificationChannelRequest) (*NotificationChannel, error) {
1756 return nil, status.Errorf(codes.Unimplemented, "method UpdateNotificationChannel not implemented")
1757 }
1758 func (*UnimplementedNotificationChannelServiceServer) DeleteNotificationChannel(context.Context, *DeleteNotificationChannelRequest) (*emptypb.Empty, error) {
1759 return nil, status.Errorf(codes.Unimplemented, "method DeleteNotificationChannel not implemented")
1760 }
1761 func (*UnimplementedNotificationChannelServiceServer) SendNotificationChannelVerificationCode(context.Context, *SendNotificationChannelVerificationCodeRequest) (*emptypb.Empty, error) {
1762 return nil, status.Errorf(codes.Unimplemented, "method SendNotificationChannelVerificationCode not implemented")
1763 }
1764 func (*UnimplementedNotificationChannelServiceServer) GetNotificationChannelVerificationCode(context.Context, *GetNotificationChannelVerificationCodeRequest) (*GetNotificationChannelVerificationCodeResponse, error) {
1765 return nil, status.Errorf(codes.Unimplemented, "method GetNotificationChannelVerificationCode not implemented")
1766 }
1767 func (*UnimplementedNotificationChannelServiceServer) VerifyNotificationChannel(context.Context, *VerifyNotificationChannelRequest) (*NotificationChannel, error) {
1768 return nil, status.Errorf(codes.Unimplemented, "method VerifyNotificationChannel not implemented")
1769 }
1770
1771 func RegisterNotificationChannelServiceServer(s *grpc.Server, srv NotificationChannelServiceServer) {
1772 s.RegisterService(&_NotificationChannelService_serviceDesc, srv)
1773 }
1774
1775 func _NotificationChannelService_ListNotificationChannelDescriptors_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1776 in := new(ListNotificationChannelDescriptorsRequest)
1777 if err := dec(in); err != nil {
1778 return nil, err
1779 }
1780 if interceptor == nil {
1781 return srv.(NotificationChannelServiceServer).ListNotificationChannelDescriptors(ctx, in)
1782 }
1783 info := &grpc.UnaryServerInfo{
1784 Server: srv,
1785 FullMethod: "/google.monitoring.v3.NotificationChannelService/ListNotificationChannelDescriptors",
1786 }
1787 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1788 return srv.(NotificationChannelServiceServer).ListNotificationChannelDescriptors(ctx, req.(*ListNotificationChannelDescriptorsRequest))
1789 }
1790 return interceptor(ctx, in, info, handler)
1791 }
1792
1793 func _NotificationChannelService_GetNotificationChannelDescriptor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1794 in := new(GetNotificationChannelDescriptorRequest)
1795 if err := dec(in); err != nil {
1796 return nil, err
1797 }
1798 if interceptor == nil {
1799 return srv.(NotificationChannelServiceServer).GetNotificationChannelDescriptor(ctx, in)
1800 }
1801 info := &grpc.UnaryServerInfo{
1802 Server: srv,
1803 FullMethod: "/google.monitoring.v3.NotificationChannelService/GetNotificationChannelDescriptor",
1804 }
1805 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1806 return srv.(NotificationChannelServiceServer).GetNotificationChannelDescriptor(ctx, req.(*GetNotificationChannelDescriptorRequest))
1807 }
1808 return interceptor(ctx, in, info, handler)
1809 }
1810
1811 func _NotificationChannelService_ListNotificationChannels_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1812 in := new(ListNotificationChannelsRequest)
1813 if err := dec(in); err != nil {
1814 return nil, err
1815 }
1816 if interceptor == nil {
1817 return srv.(NotificationChannelServiceServer).ListNotificationChannels(ctx, in)
1818 }
1819 info := &grpc.UnaryServerInfo{
1820 Server: srv,
1821 FullMethod: "/google.monitoring.v3.NotificationChannelService/ListNotificationChannels",
1822 }
1823 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1824 return srv.(NotificationChannelServiceServer).ListNotificationChannels(ctx, req.(*ListNotificationChannelsRequest))
1825 }
1826 return interceptor(ctx, in, info, handler)
1827 }
1828
1829 func _NotificationChannelService_GetNotificationChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1830 in := new(GetNotificationChannelRequest)
1831 if err := dec(in); err != nil {
1832 return nil, err
1833 }
1834 if interceptor == nil {
1835 return srv.(NotificationChannelServiceServer).GetNotificationChannel(ctx, in)
1836 }
1837 info := &grpc.UnaryServerInfo{
1838 Server: srv,
1839 FullMethod: "/google.monitoring.v3.NotificationChannelService/GetNotificationChannel",
1840 }
1841 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1842 return srv.(NotificationChannelServiceServer).GetNotificationChannel(ctx, req.(*GetNotificationChannelRequest))
1843 }
1844 return interceptor(ctx, in, info, handler)
1845 }
1846
1847 func _NotificationChannelService_CreateNotificationChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1848 in := new(CreateNotificationChannelRequest)
1849 if err := dec(in); err != nil {
1850 return nil, err
1851 }
1852 if interceptor == nil {
1853 return srv.(NotificationChannelServiceServer).CreateNotificationChannel(ctx, in)
1854 }
1855 info := &grpc.UnaryServerInfo{
1856 Server: srv,
1857 FullMethod: "/google.monitoring.v3.NotificationChannelService/CreateNotificationChannel",
1858 }
1859 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1860 return srv.(NotificationChannelServiceServer).CreateNotificationChannel(ctx, req.(*CreateNotificationChannelRequest))
1861 }
1862 return interceptor(ctx, in, info, handler)
1863 }
1864
1865 func _NotificationChannelService_UpdateNotificationChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1866 in := new(UpdateNotificationChannelRequest)
1867 if err := dec(in); err != nil {
1868 return nil, err
1869 }
1870 if interceptor == nil {
1871 return srv.(NotificationChannelServiceServer).UpdateNotificationChannel(ctx, in)
1872 }
1873 info := &grpc.UnaryServerInfo{
1874 Server: srv,
1875 FullMethod: "/google.monitoring.v3.NotificationChannelService/UpdateNotificationChannel",
1876 }
1877 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1878 return srv.(NotificationChannelServiceServer).UpdateNotificationChannel(ctx, req.(*UpdateNotificationChannelRequest))
1879 }
1880 return interceptor(ctx, in, info, handler)
1881 }
1882
1883 func _NotificationChannelService_DeleteNotificationChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1884 in := new(DeleteNotificationChannelRequest)
1885 if err := dec(in); err != nil {
1886 return nil, err
1887 }
1888 if interceptor == nil {
1889 return srv.(NotificationChannelServiceServer).DeleteNotificationChannel(ctx, in)
1890 }
1891 info := &grpc.UnaryServerInfo{
1892 Server: srv,
1893 FullMethod: "/google.monitoring.v3.NotificationChannelService/DeleteNotificationChannel",
1894 }
1895 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1896 return srv.(NotificationChannelServiceServer).DeleteNotificationChannel(ctx, req.(*DeleteNotificationChannelRequest))
1897 }
1898 return interceptor(ctx, in, info, handler)
1899 }
1900
1901 func _NotificationChannelService_SendNotificationChannelVerificationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1902 in := new(SendNotificationChannelVerificationCodeRequest)
1903 if err := dec(in); err != nil {
1904 return nil, err
1905 }
1906 if interceptor == nil {
1907 return srv.(NotificationChannelServiceServer).SendNotificationChannelVerificationCode(ctx, in)
1908 }
1909 info := &grpc.UnaryServerInfo{
1910 Server: srv,
1911 FullMethod: "/google.monitoring.v3.NotificationChannelService/SendNotificationChannelVerificationCode",
1912 }
1913 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1914 return srv.(NotificationChannelServiceServer).SendNotificationChannelVerificationCode(ctx, req.(*SendNotificationChannelVerificationCodeRequest))
1915 }
1916 return interceptor(ctx, in, info, handler)
1917 }
1918
1919 func _NotificationChannelService_GetNotificationChannelVerificationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1920 in := new(GetNotificationChannelVerificationCodeRequest)
1921 if err := dec(in); err != nil {
1922 return nil, err
1923 }
1924 if interceptor == nil {
1925 return srv.(NotificationChannelServiceServer).GetNotificationChannelVerificationCode(ctx, in)
1926 }
1927 info := &grpc.UnaryServerInfo{
1928 Server: srv,
1929 FullMethod: "/google.monitoring.v3.NotificationChannelService/GetNotificationChannelVerificationCode",
1930 }
1931 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1932 return srv.(NotificationChannelServiceServer).GetNotificationChannelVerificationCode(ctx, req.(*GetNotificationChannelVerificationCodeRequest))
1933 }
1934 return interceptor(ctx, in, info, handler)
1935 }
1936
1937 func _NotificationChannelService_VerifyNotificationChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1938 in := new(VerifyNotificationChannelRequest)
1939 if err := dec(in); err != nil {
1940 return nil, err
1941 }
1942 if interceptor == nil {
1943 return srv.(NotificationChannelServiceServer).VerifyNotificationChannel(ctx, in)
1944 }
1945 info := &grpc.UnaryServerInfo{
1946 Server: srv,
1947 FullMethod: "/google.monitoring.v3.NotificationChannelService/VerifyNotificationChannel",
1948 }
1949 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1950 return srv.(NotificationChannelServiceServer).VerifyNotificationChannel(ctx, req.(*VerifyNotificationChannelRequest))
1951 }
1952 return interceptor(ctx, in, info, handler)
1953 }
1954
1955 var _NotificationChannelService_serviceDesc = grpc.ServiceDesc{
1956 ServiceName: "google.monitoring.v3.NotificationChannelService",
1957 HandlerType: (*NotificationChannelServiceServer)(nil),
1958 Methods: []grpc.MethodDesc{
1959 {
1960 MethodName: "ListNotificationChannelDescriptors",
1961 Handler: _NotificationChannelService_ListNotificationChannelDescriptors_Handler,
1962 },
1963 {
1964 MethodName: "GetNotificationChannelDescriptor",
1965 Handler: _NotificationChannelService_GetNotificationChannelDescriptor_Handler,
1966 },
1967 {
1968 MethodName: "ListNotificationChannels",
1969 Handler: _NotificationChannelService_ListNotificationChannels_Handler,
1970 },
1971 {
1972 MethodName: "GetNotificationChannel",
1973 Handler: _NotificationChannelService_GetNotificationChannel_Handler,
1974 },
1975 {
1976 MethodName: "CreateNotificationChannel",
1977 Handler: _NotificationChannelService_CreateNotificationChannel_Handler,
1978 },
1979 {
1980 MethodName: "UpdateNotificationChannel",
1981 Handler: _NotificationChannelService_UpdateNotificationChannel_Handler,
1982 },
1983 {
1984 MethodName: "DeleteNotificationChannel",
1985 Handler: _NotificationChannelService_DeleteNotificationChannel_Handler,
1986 },
1987 {
1988 MethodName: "SendNotificationChannelVerificationCode",
1989 Handler: _NotificationChannelService_SendNotificationChannelVerificationCode_Handler,
1990 },
1991 {
1992 MethodName: "GetNotificationChannelVerificationCode",
1993 Handler: _NotificationChannelService_GetNotificationChannelVerificationCode_Handler,
1994 },
1995 {
1996 MethodName: "VerifyNotificationChannel",
1997 Handler: _NotificationChannelService_VerifyNotificationChannel_Handler,
1998 },
1999 },
2000 Streams: []grpc.StreamDesc{},
2001 Metadata: "google/monitoring/v3/notification_service.proto",
2002 }
2003
View as plain text