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