1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package debuggerpb
23
24 import (
25 reflect "reflect"
26 sync "sync"
27
28 v1 "google.golang.org/genproto/googleapis/devtools/source/v1"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
32 wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
33 )
34
35 const (
36
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40 )
41
42
43 type StatusMessage_Reference int32
44
45 const (
46
47 StatusMessage_UNSPECIFIED StatusMessage_Reference = 0
48
49 StatusMessage_BREAKPOINT_SOURCE_LOCATION StatusMessage_Reference = 3
50
51 StatusMessage_BREAKPOINT_CONDITION StatusMessage_Reference = 4
52
53 StatusMessage_BREAKPOINT_EXPRESSION StatusMessage_Reference = 7
54
55 StatusMessage_BREAKPOINT_AGE StatusMessage_Reference = 8
56
57 StatusMessage_VARIABLE_NAME StatusMessage_Reference = 5
58
59 StatusMessage_VARIABLE_VALUE StatusMessage_Reference = 6
60 )
61
62
63 var (
64 StatusMessage_Reference_name = map[int32]string{
65 0: "UNSPECIFIED",
66 3: "BREAKPOINT_SOURCE_LOCATION",
67 4: "BREAKPOINT_CONDITION",
68 7: "BREAKPOINT_EXPRESSION",
69 8: "BREAKPOINT_AGE",
70 5: "VARIABLE_NAME",
71 6: "VARIABLE_VALUE",
72 }
73 StatusMessage_Reference_value = map[string]int32{
74 "UNSPECIFIED": 0,
75 "BREAKPOINT_SOURCE_LOCATION": 3,
76 "BREAKPOINT_CONDITION": 4,
77 "BREAKPOINT_EXPRESSION": 7,
78 "BREAKPOINT_AGE": 8,
79 "VARIABLE_NAME": 5,
80 "VARIABLE_VALUE": 6,
81 }
82 )
83
84 func (x StatusMessage_Reference) Enum() *StatusMessage_Reference {
85 p := new(StatusMessage_Reference)
86 *p = x
87 return p
88 }
89
90 func (x StatusMessage_Reference) String() string {
91 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
92 }
93
94 func (StatusMessage_Reference) Descriptor() protoreflect.EnumDescriptor {
95 return file_google_devtools_clouddebugger_v2_data_proto_enumTypes[0].Descriptor()
96 }
97
98 func (StatusMessage_Reference) Type() protoreflect.EnumType {
99 return &file_google_devtools_clouddebugger_v2_data_proto_enumTypes[0]
100 }
101
102 func (x StatusMessage_Reference) Number() protoreflect.EnumNumber {
103 return protoreflect.EnumNumber(x)
104 }
105
106
107 func (StatusMessage_Reference) EnumDescriptor() ([]byte, []int) {
108 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{1, 0}
109 }
110
111
112
113 type Breakpoint_Action int32
114
115 const (
116
117
118
119 Breakpoint_CAPTURE Breakpoint_Action = 0
120
121
122 Breakpoint_LOG Breakpoint_Action = 1
123 )
124
125
126 var (
127 Breakpoint_Action_name = map[int32]string{
128 0: "CAPTURE",
129 1: "LOG",
130 }
131 Breakpoint_Action_value = map[string]int32{
132 "CAPTURE": 0,
133 "LOG": 1,
134 }
135 )
136
137 func (x Breakpoint_Action) Enum() *Breakpoint_Action {
138 p := new(Breakpoint_Action)
139 *p = x
140 return p
141 }
142
143 func (x Breakpoint_Action) String() string {
144 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
145 }
146
147 func (Breakpoint_Action) Descriptor() protoreflect.EnumDescriptor {
148 return file_google_devtools_clouddebugger_v2_data_proto_enumTypes[1].Descriptor()
149 }
150
151 func (Breakpoint_Action) Type() protoreflect.EnumType {
152 return &file_google_devtools_clouddebugger_v2_data_proto_enumTypes[1]
153 }
154
155 func (x Breakpoint_Action) Number() protoreflect.EnumNumber {
156 return protoreflect.EnumNumber(x)
157 }
158
159
160 func (Breakpoint_Action) EnumDescriptor() ([]byte, []int) {
161 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{5, 0}
162 }
163
164
165 type Breakpoint_LogLevel int32
166
167 const (
168
169 Breakpoint_INFO Breakpoint_LogLevel = 0
170
171 Breakpoint_WARNING Breakpoint_LogLevel = 1
172
173 Breakpoint_ERROR Breakpoint_LogLevel = 2
174 )
175
176
177 var (
178 Breakpoint_LogLevel_name = map[int32]string{
179 0: "INFO",
180 1: "WARNING",
181 2: "ERROR",
182 }
183 Breakpoint_LogLevel_value = map[string]int32{
184 "INFO": 0,
185 "WARNING": 1,
186 "ERROR": 2,
187 }
188 )
189
190 func (x Breakpoint_LogLevel) Enum() *Breakpoint_LogLevel {
191 p := new(Breakpoint_LogLevel)
192 *p = x
193 return p
194 }
195
196 func (x Breakpoint_LogLevel) String() string {
197 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
198 }
199
200 func (Breakpoint_LogLevel) Descriptor() protoreflect.EnumDescriptor {
201 return file_google_devtools_clouddebugger_v2_data_proto_enumTypes[2].Descriptor()
202 }
203
204 func (Breakpoint_LogLevel) Type() protoreflect.EnumType {
205 return &file_google_devtools_clouddebugger_v2_data_proto_enumTypes[2]
206 }
207
208 func (x Breakpoint_LogLevel) Number() protoreflect.EnumNumber {
209 return protoreflect.EnumNumber(x)
210 }
211
212
213 func (Breakpoint_LogLevel) EnumDescriptor() ([]byte, []int) {
214 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{5, 1}
215 }
216
217
218 type FormatMessage struct {
219 state protoimpl.MessageState
220 sizeCache protoimpl.SizeCache
221 unknownFields protoimpl.UnknownFields
222
223
224
225
226
227
228
229
230
231
232 Format string `protobuf:"bytes,1,opt,name=format,proto3" json:"format,omitempty"`
233
234 Parameters []string `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty"`
235 }
236
237 func (x *FormatMessage) Reset() {
238 *x = FormatMessage{}
239 if protoimpl.UnsafeEnabled {
240 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[0]
241 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
242 ms.StoreMessageInfo(mi)
243 }
244 }
245
246 func (x *FormatMessage) String() string {
247 return protoimpl.X.MessageStringOf(x)
248 }
249
250 func (*FormatMessage) ProtoMessage() {}
251
252 func (x *FormatMessage) ProtoReflect() protoreflect.Message {
253 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[0]
254 if protoimpl.UnsafeEnabled && x != nil {
255 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
256 if ms.LoadMessageInfo() == nil {
257 ms.StoreMessageInfo(mi)
258 }
259 return ms
260 }
261 return mi.MessageOf(x)
262 }
263
264
265 func (*FormatMessage) Descriptor() ([]byte, []int) {
266 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{0}
267 }
268
269 func (x *FormatMessage) GetFormat() string {
270 if x != nil {
271 return x.Format
272 }
273 return ""
274 }
275
276 func (x *FormatMessage) GetParameters() []string {
277 if x != nil {
278 return x.Parameters
279 }
280 return nil
281 }
282
283
284
285
286
287
288 type StatusMessage struct {
289 state protoimpl.MessageState
290 sizeCache protoimpl.SizeCache
291 unknownFields protoimpl.UnknownFields
292
293
294 IsError bool `protobuf:"varint,1,opt,name=is_error,json=isError,proto3" json:"is_error,omitempty"`
295
296 RefersTo StatusMessage_Reference `protobuf:"varint,2,opt,name=refers_to,json=refersTo,proto3,enum=google.devtools.clouddebugger.v2.StatusMessage_Reference" json:"refers_to,omitempty"`
297
298 Description *FormatMessage `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
299 }
300
301 func (x *StatusMessage) Reset() {
302 *x = StatusMessage{}
303 if protoimpl.UnsafeEnabled {
304 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[1]
305 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
306 ms.StoreMessageInfo(mi)
307 }
308 }
309
310 func (x *StatusMessage) String() string {
311 return protoimpl.X.MessageStringOf(x)
312 }
313
314 func (*StatusMessage) ProtoMessage() {}
315
316 func (x *StatusMessage) ProtoReflect() protoreflect.Message {
317 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[1]
318 if protoimpl.UnsafeEnabled && x != nil {
319 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
320 if ms.LoadMessageInfo() == nil {
321 ms.StoreMessageInfo(mi)
322 }
323 return ms
324 }
325 return mi.MessageOf(x)
326 }
327
328
329 func (*StatusMessage) Descriptor() ([]byte, []int) {
330 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{1}
331 }
332
333 func (x *StatusMessage) GetIsError() bool {
334 if x != nil {
335 return x.IsError
336 }
337 return false
338 }
339
340 func (x *StatusMessage) GetRefersTo() StatusMessage_Reference {
341 if x != nil {
342 return x.RefersTo
343 }
344 return StatusMessage_UNSPECIFIED
345 }
346
347 func (x *StatusMessage) GetDescription() *FormatMessage {
348 if x != nil {
349 return x.Description
350 }
351 return nil
352 }
353
354
355 type SourceLocation struct {
356 state protoimpl.MessageState
357 sizeCache protoimpl.SizeCache
358 unknownFields protoimpl.UnknownFields
359
360
361 Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
362
363 Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
364
365
366
367 Column int32 `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
368 }
369
370 func (x *SourceLocation) Reset() {
371 *x = SourceLocation{}
372 if protoimpl.UnsafeEnabled {
373 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[2]
374 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
375 ms.StoreMessageInfo(mi)
376 }
377 }
378
379 func (x *SourceLocation) String() string {
380 return protoimpl.X.MessageStringOf(x)
381 }
382
383 func (*SourceLocation) ProtoMessage() {}
384
385 func (x *SourceLocation) ProtoReflect() protoreflect.Message {
386 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[2]
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 (*SourceLocation) Descriptor() ([]byte, []int) {
399 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{2}
400 }
401
402 func (x *SourceLocation) GetPath() string {
403 if x != nil {
404 return x.Path
405 }
406 return ""
407 }
408
409 func (x *SourceLocation) GetLine() int32 {
410 if x != nil {
411 return x.Line
412 }
413 return 0
414 }
415
416 func (x *SourceLocation) GetColumn() int32 {
417 if x != nil {
418 return x.Column
419 }
420 return 0
421 }
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532 type Variable struct {
533 state protoimpl.MessageState
534 sizeCache protoimpl.SizeCache
535 unknownFields protoimpl.UnknownFields
536
537
538 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
539
540 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
541
542
543
544
545 Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
546
547 Members []*Variable `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
548
549
550
551 VarTableIndex *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=var_table_index,json=varTableIndex,proto3" json:"var_table_index,omitempty"`
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571 Status *StatusMessage `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
572 }
573
574 func (x *Variable) Reset() {
575 *x = Variable{}
576 if protoimpl.UnsafeEnabled {
577 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[3]
578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
579 ms.StoreMessageInfo(mi)
580 }
581 }
582
583 func (x *Variable) String() string {
584 return protoimpl.X.MessageStringOf(x)
585 }
586
587 func (*Variable) ProtoMessage() {}
588
589 func (x *Variable) ProtoReflect() protoreflect.Message {
590 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[3]
591 if protoimpl.UnsafeEnabled && x != nil {
592 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
593 if ms.LoadMessageInfo() == nil {
594 ms.StoreMessageInfo(mi)
595 }
596 return ms
597 }
598 return mi.MessageOf(x)
599 }
600
601
602 func (*Variable) Descriptor() ([]byte, []int) {
603 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{3}
604 }
605
606 func (x *Variable) GetName() string {
607 if x != nil {
608 return x.Name
609 }
610 return ""
611 }
612
613 func (x *Variable) GetValue() string {
614 if x != nil {
615 return x.Value
616 }
617 return ""
618 }
619
620 func (x *Variable) GetType() string {
621 if x != nil {
622 return x.Type
623 }
624 return ""
625 }
626
627 func (x *Variable) GetMembers() []*Variable {
628 if x != nil {
629 return x.Members
630 }
631 return nil
632 }
633
634 func (x *Variable) GetVarTableIndex() *wrapperspb.Int32Value {
635 if x != nil {
636 return x.VarTableIndex
637 }
638 return nil
639 }
640
641 func (x *Variable) GetStatus() *StatusMessage {
642 if x != nil {
643 return x.Status
644 }
645 return nil
646 }
647
648
649 type StackFrame struct {
650 state protoimpl.MessageState
651 sizeCache protoimpl.SizeCache
652 unknownFields protoimpl.UnknownFields
653
654
655 Function string `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"`
656
657 Location *SourceLocation `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
658
659
660 Arguments []*Variable `protobuf:"bytes,3,rep,name=arguments,proto3" json:"arguments,omitempty"`
661
662
663 Locals []*Variable `protobuf:"bytes,4,rep,name=locals,proto3" json:"locals,omitempty"`
664 }
665
666 func (x *StackFrame) Reset() {
667 *x = StackFrame{}
668 if protoimpl.UnsafeEnabled {
669 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[4]
670 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
671 ms.StoreMessageInfo(mi)
672 }
673 }
674
675 func (x *StackFrame) String() string {
676 return protoimpl.X.MessageStringOf(x)
677 }
678
679 func (*StackFrame) ProtoMessage() {}
680
681 func (x *StackFrame) ProtoReflect() protoreflect.Message {
682 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[4]
683 if protoimpl.UnsafeEnabled && x != nil {
684 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
685 if ms.LoadMessageInfo() == nil {
686 ms.StoreMessageInfo(mi)
687 }
688 return ms
689 }
690 return mi.MessageOf(x)
691 }
692
693
694 func (*StackFrame) Descriptor() ([]byte, []int) {
695 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{4}
696 }
697
698 func (x *StackFrame) GetFunction() string {
699 if x != nil {
700 return x.Function
701 }
702 return ""
703 }
704
705 func (x *StackFrame) GetLocation() *SourceLocation {
706 if x != nil {
707 return x.Location
708 }
709 return nil
710 }
711
712 func (x *StackFrame) GetArguments() []*Variable {
713 if x != nil {
714 return x.Arguments
715 }
716 return nil
717 }
718
719 func (x *StackFrame) GetLocals() []*Variable {
720 if x != nil {
721 return x.Locals
722 }
723 return nil
724 }
725
726
727 type Breakpoint struct {
728 state protoimpl.MessageState
729 sizeCache protoimpl.SizeCache
730 unknownFields protoimpl.UnknownFields
731
732
733 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
734
735
736 Action Breakpoint_Action `protobuf:"varint,13,opt,name=action,proto3,enum=google.devtools.clouddebugger.v2.Breakpoint_Action" json:"action,omitempty"`
737
738 Location *SourceLocation `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
739
740
741
742 Condition string `protobuf:"bytes,3,opt,name=condition,proto3" json:"condition,omitempty"`
743
744
745
746
747 Expressions []string `protobuf:"bytes,4,rep,name=expressions,proto3" json:"expressions,omitempty"`
748
749
750
751
752
753
754
755
756 LogMessageFormat string `protobuf:"bytes,14,opt,name=log_message_format,json=logMessageFormat,proto3" json:"log_message_format,omitempty"`
757
758 LogLevel Breakpoint_LogLevel `protobuf:"varint,15,opt,name=log_level,json=logLevel,proto3,enum=google.devtools.clouddebugger.v2.Breakpoint_LogLevel" json:"log_level,omitempty"`
759
760
761 IsFinalState bool `protobuf:"varint,5,opt,name=is_final_state,json=isFinalState,proto3" json:"is_final_state,omitempty"`
762
763 CreateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
764
765
766 FinalTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=final_time,json=finalTime,proto3" json:"final_time,omitempty"`
767
768 UserEmail string `protobuf:"bytes,16,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784 Status *StatusMessage `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"`
785
786
787 StackFrames []*StackFrame `protobuf:"bytes,7,rep,name=stack_frames,json=stackFrames,proto3" json:"stack_frames,omitempty"`
788
789
790
791
792
793
794
795 EvaluatedExpressions []*Variable `protobuf:"bytes,8,rep,name=evaluated_expressions,json=evaluatedExpressions,proto3" json:"evaluated_expressions,omitempty"`
796
797
798
799
800
801
802
803
804
805
806
807
808 VariableTable []*Variable `protobuf:"bytes,9,rep,name=variable_table,json=variableTable,proto3" json:"variable_table,omitempty"`
809
810
811 Labels map[string]string `protobuf:"bytes,17,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
812 }
813
814 func (x *Breakpoint) Reset() {
815 *x = Breakpoint{}
816 if protoimpl.UnsafeEnabled {
817 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[5]
818 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
819 ms.StoreMessageInfo(mi)
820 }
821 }
822
823 func (x *Breakpoint) String() string {
824 return protoimpl.X.MessageStringOf(x)
825 }
826
827 func (*Breakpoint) ProtoMessage() {}
828
829 func (x *Breakpoint) ProtoReflect() protoreflect.Message {
830 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[5]
831 if protoimpl.UnsafeEnabled && x != nil {
832 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
833 if ms.LoadMessageInfo() == nil {
834 ms.StoreMessageInfo(mi)
835 }
836 return ms
837 }
838 return mi.MessageOf(x)
839 }
840
841
842 func (*Breakpoint) Descriptor() ([]byte, []int) {
843 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{5}
844 }
845
846 func (x *Breakpoint) GetId() string {
847 if x != nil {
848 return x.Id
849 }
850 return ""
851 }
852
853 func (x *Breakpoint) GetAction() Breakpoint_Action {
854 if x != nil {
855 return x.Action
856 }
857 return Breakpoint_CAPTURE
858 }
859
860 func (x *Breakpoint) GetLocation() *SourceLocation {
861 if x != nil {
862 return x.Location
863 }
864 return nil
865 }
866
867 func (x *Breakpoint) GetCondition() string {
868 if x != nil {
869 return x.Condition
870 }
871 return ""
872 }
873
874 func (x *Breakpoint) GetExpressions() []string {
875 if x != nil {
876 return x.Expressions
877 }
878 return nil
879 }
880
881 func (x *Breakpoint) GetLogMessageFormat() string {
882 if x != nil {
883 return x.LogMessageFormat
884 }
885 return ""
886 }
887
888 func (x *Breakpoint) GetLogLevel() Breakpoint_LogLevel {
889 if x != nil {
890 return x.LogLevel
891 }
892 return Breakpoint_INFO
893 }
894
895 func (x *Breakpoint) GetIsFinalState() bool {
896 if x != nil {
897 return x.IsFinalState
898 }
899 return false
900 }
901
902 func (x *Breakpoint) GetCreateTime() *timestamppb.Timestamp {
903 if x != nil {
904 return x.CreateTime
905 }
906 return nil
907 }
908
909 func (x *Breakpoint) GetFinalTime() *timestamppb.Timestamp {
910 if x != nil {
911 return x.FinalTime
912 }
913 return nil
914 }
915
916 func (x *Breakpoint) GetUserEmail() string {
917 if x != nil {
918 return x.UserEmail
919 }
920 return ""
921 }
922
923 func (x *Breakpoint) GetStatus() *StatusMessage {
924 if x != nil {
925 return x.Status
926 }
927 return nil
928 }
929
930 func (x *Breakpoint) GetStackFrames() []*StackFrame {
931 if x != nil {
932 return x.StackFrames
933 }
934 return nil
935 }
936
937 func (x *Breakpoint) GetEvaluatedExpressions() []*Variable {
938 if x != nil {
939 return x.EvaluatedExpressions
940 }
941 return nil
942 }
943
944 func (x *Breakpoint) GetVariableTable() []*Variable {
945 if x != nil {
946 return x.VariableTable
947 }
948 return nil
949 }
950
951 func (x *Breakpoint) GetLabels() map[string]string {
952 if x != nil {
953 return x.Labels
954 }
955 return nil
956 }
957
958
959
960
961
962
963 type Debuggee struct {
964 state protoimpl.MessageState
965 sizeCache protoimpl.SizeCache
966 unknownFields protoimpl.UnknownFields
967
968
969 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
970
971
972 Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
973
974
975
976
977
978
979 Uniquifier string `protobuf:"bytes,3,opt,name=uniquifier,proto3" json:"uniquifier,omitempty"`
980
981
982
983 Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
984
985
986 IsInactive bool `protobuf:"varint,5,opt,name=is_inactive,json=isInactive,proto3" json:"is_inactive,omitempty"`
987
988
989
990 AgentVersion string `protobuf:"bytes,6,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
991
992
993 IsDisabled bool `protobuf:"varint,7,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"`
994
995
996
997 Status *StatusMessage `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
998
999
1000 SourceContexts []*v1.SourceContext `protobuf:"bytes,9,rep,name=source_contexts,json=sourceContexts,proto3" json:"source_contexts,omitempty"`
1001
1002
1003
1004
1005 ExtSourceContexts []*v1.ExtendedSourceContext `protobuf:"bytes,13,rep,name=ext_source_contexts,json=extSourceContexts,proto3" json:"ext_source_contexts,omitempty"`
1006
1007
1008 Labels map[string]string `protobuf:"bytes,11,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
1009 }
1010
1011 func (x *Debuggee) Reset() {
1012 *x = Debuggee{}
1013 if protoimpl.UnsafeEnabled {
1014 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[6]
1015 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1016 ms.StoreMessageInfo(mi)
1017 }
1018 }
1019
1020 func (x *Debuggee) String() string {
1021 return protoimpl.X.MessageStringOf(x)
1022 }
1023
1024 func (*Debuggee) ProtoMessage() {}
1025
1026 func (x *Debuggee) ProtoReflect() protoreflect.Message {
1027 mi := &file_google_devtools_clouddebugger_v2_data_proto_msgTypes[6]
1028 if protoimpl.UnsafeEnabled && x != nil {
1029 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1030 if ms.LoadMessageInfo() == nil {
1031 ms.StoreMessageInfo(mi)
1032 }
1033 return ms
1034 }
1035 return mi.MessageOf(x)
1036 }
1037
1038
1039 func (*Debuggee) Descriptor() ([]byte, []int) {
1040 return file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP(), []int{6}
1041 }
1042
1043 func (x *Debuggee) GetId() string {
1044 if x != nil {
1045 return x.Id
1046 }
1047 return ""
1048 }
1049
1050 func (x *Debuggee) GetProject() string {
1051 if x != nil {
1052 return x.Project
1053 }
1054 return ""
1055 }
1056
1057 func (x *Debuggee) GetUniquifier() string {
1058 if x != nil {
1059 return x.Uniquifier
1060 }
1061 return ""
1062 }
1063
1064 func (x *Debuggee) GetDescription() string {
1065 if x != nil {
1066 return x.Description
1067 }
1068 return ""
1069 }
1070
1071 func (x *Debuggee) GetIsInactive() bool {
1072 if x != nil {
1073 return x.IsInactive
1074 }
1075 return false
1076 }
1077
1078 func (x *Debuggee) GetAgentVersion() string {
1079 if x != nil {
1080 return x.AgentVersion
1081 }
1082 return ""
1083 }
1084
1085 func (x *Debuggee) GetIsDisabled() bool {
1086 if x != nil {
1087 return x.IsDisabled
1088 }
1089 return false
1090 }
1091
1092 func (x *Debuggee) GetStatus() *StatusMessage {
1093 if x != nil {
1094 return x.Status
1095 }
1096 return nil
1097 }
1098
1099 func (x *Debuggee) GetSourceContexts() []*v1.SourceContext {
1100 if x != nil {
1101 return x.SourceContexts
1102 }
1103 return nil
1104 }
1105
1106
1107 func (x *Debuggee) GetExtSourceContexts() []*v1.ExtendedSourceContext {
1108 if x != nil {
1109 return x.ExtSourceContexts
1110 }
1111 return nil
1112 }
1113
1114 func (x *Debuggee) GetLabels() map[string]string {
1115 if x != nil {
1116 return x.Labels
1117 }
1118 return nil
1119 }
1120
1121 var File_google_devtools_clouddebugger_v2_data_proto protoreflect.FileDescriptor
1122
1123 var file_google_devtools_clouddebugger_v2_data_proto_rawDesc = []byte{
1124 0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
1125 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2f,
1126 0x76, 0x32, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67,
1127 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63,
1128 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x1a,
1129 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
1130 0x2f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x6f, 0x75, 0x72, 0x63,
1131 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
1132 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
1133 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1134 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
1135 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1136 0x22, 0x47, 0x0a, 0x0d, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1137 0x65, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
1138 0x09, 0x52, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72,
1139 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x70,
1140 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x22, 0x84, 0x03, 0x0a, 0x0d, 0x53, 0x74,
1141 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x69,
1142 0x73, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69,
1143 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x56, 0x0a, 0x09, 0x72, 0x65, 0x66, 0x65, 0x72, 0x73,
1144 0x5f, 0x74, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1145 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
1146 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x61,
1147 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72,
1148 0x65, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x72, 0x65, 0x66, 0x65, 0x72, 0x73, 0x54, 0x6f, 0x12, 0x51,
1149 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20,
1150 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
1151 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67,
1152 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x4d, 0x65, 0x73,
1153 0x73, 0x61, 0x67, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
1154 0x6e, 0x22, 0xac, 0x01, 0x0a, 0x09, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12,
1155 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
1156 0x12, 0x1e, 0x0a, 0x1a, 0x42, 0x52, 0x45, 0x41, 0x4b, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x5f, 0x53,
1157 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03,
1158 0x12, 0x18, 0x0a, 0x14, 0x42, 0x52, 0x45, 0x41, 0x4b, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x5f, 0x43,
1159 0x4f, 0x4e, 0x44, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x04, 0x12, 0x19, 0x0a, 0x15, 0x42, 0x52,
1160 0x45, 0x41, 0x4b, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53,
1161 0x49, 0x4f, 0x4e, 0x10, 0x07, 0x12, 0x12, 0x0a, 0x0e, 0x42, 0x52, 0x45, 0x41, 0x4b, 0x50, 0x4f,
1162 0x49, 0x4e, 0x54, 0x5f, 0x41, 0x47, 0x45, 0x10, 0x08, 0x12, 0x11, 0x0a, 0x0d, 0x56, 0x41, 0x52,
1163 0x49, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x05, 0x12, 0x12, 0x0a, 0x0e,
1164 0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x06,
1165 0x22, 0x50, 0x0a, 0x0e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69,
1166 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
1167 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x02,
1168 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f,
1169 0x6c, 0x75, 0x6d, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x63, 0x6f, 0x6c, 0x75,
1170 0x6d, 0x6e, 0x22, 0x9c, 0x02, 0x0a, 0x08, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12,
1171 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
1172 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
1173 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
1174 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a,
1175 0x07, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a,
1176 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
1177 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76,
1178 0x32, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x07, 0x6d, 0x65, 0x6d, 0x62,
1179 0x65, 0x72, 0x73, 0x12, 0x43, 0x0a, 0x0f, 0x76, 0x61, 0x72, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65,
1180 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67,
1181 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49,
1182 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0d, 0x76, 0x61, 0x72, 0x54, 0x61,
1183 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x47, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
1184 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1185 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
1186 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x61, 0x74,
1187 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
1188 0x73, 0x22, 0x84, 0x02, 0x0a, 0x0a, 0x53, 0x74, 0x61, 0x63, 0x6b, 0x46, 0x72, 0x61, 0x6d, 0x65,
1189 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
1190 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x08,
1191 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30,
1192 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
1193 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76,
1194 0x32, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1195 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x48, 0x0a, 0x09, 0x61, 0x72,
1196 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e,
1197 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
1198 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32,
1199 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x09, 0x61, 0x72, 0x67, 0x75, 0x6d,
1200 0x65, 0x6e, 0x74, 0x73, 0x12, 0x42, 0x0a, 0x06, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x73, 0x18, 0x04,
1201 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
1202 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75,
1203 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
1204 0x52, 0x06, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x73, 0x22, 0xdf, 0x08, 0x0a, 0x0a, 0x42, 0x72, 0x65,
1205 0x61, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
1206 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x4b, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
1207 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1208 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64,
1209 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x42, 0x72, 0x65, 0x61, 0x6b,
1210 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x61, 0x63,
1211 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1212 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1213 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65,
1214 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,
1215 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
1216 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18,
1217 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
1218 0x12, 0x20, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
1219 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f,
1220 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x6c, 0x6f, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1221 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10,
1222 0x6c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74,
1223 0x12, 0x52, 0x0a, 0x09, 0x6c, 0x6f, 0x67, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x0f, 0x20,
1224 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
1225 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67,
1226 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x70, 0x6f, 0x69, 0x6e,
1227 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 0x08, 0x6c, 0x6f, 0x67, 0x4c,
1228 0x65, 0x76, 0x65, 0x6c, 0x12, 0x24, 0x0a, 0x0e, 0x69, 0x73, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c,
1229 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73,
1230 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72,
1231 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32,
1232 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
1233 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65,
1234 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x66, 0x69, 0x6e, 0x61, 0x6c,
1235 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
1236 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
1237 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x54, 0x69,
1238 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c,
1239 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69,
1240 0x6c, 0x12, 0x47, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28,
1241 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
1242 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65,
1243 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61,
1244 0x67, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4f, 0x0a, 0x0c, 0x73, 0x74,
1245 0x61, 0x63, 0x6b, 0x5f, 0x66, 0x72, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b,
1246 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f,
1247 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72,
1248 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x61, 0x63, 0x6b, 0x46, 0x72, 0x61, 0x6d, 0x65, 0x52, 0x0b,
1249 0x73, 0x74, 0x61, 0x63, 0x6b, 0x46, 0x72, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x5f, 0x0a, 0x15, 0x65,
1250 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73,
1251 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f,
1252 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f,
1253 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x56, 0x61,
1254 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x14, 0x65, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65,
1255 0x64, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x0e,
1256 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x09,
1257 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
1258 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75,
1259 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
1260 0x52, 0x0d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12,
1261 0x50, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x11, 0x20, 0x03, 0x28, 0x0b, 0x32,
1262 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
1263 0x73, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e,
1264 0x76, 0x32, 0x2e, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x61,
1265 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
1266 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
1267 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
1268 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
1269 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x1e, 0x0a, 0x06,
1270 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0b, 0x0a, 0x07, 0x43, 0x41, 0x50, 0x54, 0x55, 0x52,
1271 0x45, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4c, 0x4f, 0x47, 0x10, 0x01, 0x22, 0x2c, 0x0a, 0x08,
1272 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f,
1273 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12,
1274 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x22, 0xea, 0x04, 0x0a, 0x08, 0x44,
1275 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
1276 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
1277 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
1278 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18,
1279 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x69, 0x66, 0x69, 0x65,
1280 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1281 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
1282 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x73, 0x5f, 0x69, 0x6e, 0x61, 0x63, 0x74, 0x69,
1283 0x76, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x49, 0x6e, 0x61, 0x63,
1284 0x74, 0x69, 0x76, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x65,
1285 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x67, 0x65,
1286 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x73, 0x5f,
1287 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a,
1288 0x69, 0x73, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x47, 0x0a, 0x06, 0x73, 0x74,
1289 0x61, 0x74, 0x75, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f,
1290 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63, 0x6c, 0x6f,
1291 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74,
1292 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61,
1293 0x74, 0x75, 0x73, 0x12, 0x51, 0x0a, 0x0f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f,
1294 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67,
1295 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x73,
1296 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43,
1297 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f,
1298 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x12, 0x64, 0x0a, 0x13, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x6f,
1299 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x18, 0x0d, 0x20,
1300 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
1301 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x76, 0x31, 0x2e,
1302 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f,
1303 0x6e, 0x74, 0x65, 0x78, 0x74, 0x42, 0x02, 0x18, 0x01, 0x52, 0x11, 0x65, 0x78, 0x74, 0x53, 0x6f,
1304 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x12, 0x4e, 0x0a, 0x06,
1305 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67,
1306 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x63,
1307 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32, 0x2e,
1308 0x44, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x65, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
1309 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b,
1310 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1311 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
1312 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
1313 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0xd9, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e,
1314 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
1315 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x76, 0x32,
1316 0x42, 0x09, 0x44, 0x61, 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67,
1317 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67,
1318 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1319 0x61, 0x70, 0x69, 0x73, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x63, 0x6c,
1320 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2f, 0x76, 0x32, 0x3b, 0x63,
1321 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0xf8, 0x01, 0x01, 0xaa,
1322 0x02, 0x18, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44,
1323 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x2e, 0x56, 0x32, 0xca, 0x02, 0x18, 0x47, 0x6f, 0x6f,
1324 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x44, 0x65, 0x62, 0x75, 0x67, 0x67,
1325 0x65, 0x72, 0x5c, 0x56, 0x32, 0xea, 0x02, 0x1b, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a,
1326 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x44, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x3a,
1327 0x3a, 0x56, 0x32, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1328 }
1329
1330 var (
1331 file_google_devtools_clouddebugger_v2_data_proto_rawDescOnce sync.Once
1332 file_google_devtools_clouddebugger_v2_data_proto_rawDescData = file_google_devtools_clouddebugger_v2_data_proto_rawDesc
1333 )
1334
1335 func file_google_devtools_clouddebugger_v2_data_proto_rawDescGZIP() []byte {
1336 file_google_devtools_clouddebugger_v2_data_proto_rawDescOnce.Do(func() {
1337 file_google_devtools_clouddebugger_v2_data_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_devtools_clouddebugger_v2_data_proto_rawDescData)
1338 })
1339 return file_google_devtools_clouddebugger_v2_data_proto_rawDescData
1340 }
1341
1342 var file_google_devtools_clouddebugger_v2_data_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
1343 var file_google_devtools_clouddebugger_v2_data_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
1344 var file_google_devtools_clouddebugger_v2_data_proto_goTypes = []interface{}{
1345 (StatusMessage_Reference)(0),
1346 (Breakpoint_Action)(0),
1347 (Breakpoint_LogLevel)(0),
1348 (*FormatMessage)(nil),
1349 (*StatusMessage)(nil),
1350 (*SourceLocation)(nil),
1351 (*Variable)(nil),
1352 (*StackFrame)(nil),
1353 (*Breakpoint)(nil),
1354 (*Debuggee)(nil),
1355 nil,
1356 nil,
1357 (*wrapperspb.Int32Value)(nil),
1358 (*timestamppb.Timestamp)(nil),
1359 (*v1.SourceContext)(nil),
1360 (*v1.ExtendedSourceContext)(nil),
1361 }
1362 var file_google_devtools_clouddebugger_v2_data_proto_depIdxs = []int32{
1363 0,
1364 3,
1365 6,
1366 12,
1367 4,
1368 5,
1369 6,
1370 6,
1371 1,
1372 5,
1373 2,
1374 13,
1375 13,
1376 4,
1377 7,
1378 6,
1379 6,
1380 10,
1381 4,
1382 14,
1383 15,
1384 11,
1385 22,
1386 22,
1387 22,
1388 22,
1389 0,
1390 }
1391
1392 func init() { file_google_devtools_clouddebugger_v2_data_proto_init() }
1393 func file_google_devtools_clouddebugger_v2_data_proto_init() {
1394 if File_google_devtools_clouddebugger_v2_data_proto != nil {
1395 return
1396 }
1397 if !protoimpl.UnsafeEnabled {
1398 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1399 switch v := v.(*FormatMessage); i {
1400 case 0:
1401 return &v.state
1402 case 1:
1403 return &v.sizeCache
1404 case 2:
1405 return &v.unknownFields
1406 default:
1407 return nil
1408 }
1409 }
1410 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1411 switch v := v.(*StatusMessage); i {
1412 case 0:
1413 return &v.state
1414 case 1:
1415 return &v.sizeCache
1416 case 2:
1417 return &v.unknownFields
1418 default:
1419 return nil
1420 }
1421 }
1422 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1423 switch v := v.(*SourceLocation); i {
1424 case 0:
1425 return &v.state
1426 case 1:
1427 return &v.sizeCache
1428 case 2:
1429 return &v.unknownFields
1430 default:
1431 return nil
1432 }
1433 }
1434 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1435 switch v := v.(*Variable); i {
1436 case 0:
1437 return &v.state
1438 case 1:
1439 return &v.sizeCache
1440 case 2:
1441 return &v.unknownFields
1442 default:
1443 return nil
1444 }
1445 }
1446 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1447 switch v := v.(*StackFrame); i {
1448 case 0:
1449 return &v.state
1450 case 1:
1451 return &v.sizeCache
1452 case 2:
1453 return &v.unknownFields
1454 default:
1455 return nil
1456 }
1457 }
1458 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1459 switch v := v.(*Breakpoint); i {
1460 case 0:
1461 return &v.state
1462 case 1:
1463 return &v.sizeCache
1464 case 2:
1465 return &v.unknownFields
1466 default:
1467 return nil
1468 }
1469 }
1470 file_google_devtools_clouddebugger_v2_data_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1471 switch v := v.(*Debuggee); i {
1472 case 0:
1473 return &v.state
1474 case 1:
1475 return &v.sizeCache
1476 case 2:
1477 return &v.unknownFields
1478 default:
1479 return nil
1480 }
1481 }
1482 }
1483 type x struct{}
1484 out := protoimpl.TypeBuilder{
1485 File: protoimpl.DescBuilder{
1486 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1487 RawDescriptor: file_google_devtools_clouddebugger_v2_data_proto_rawDesc,
1488 NumEnums: 3,
1489 NumMessages: 9,
1490 NumExtensions: 0,
1491 NumServices: 0,
1492 },
1493 GoTypes: file_google_devtools_clouddebugger_v2_data_proto_goTypes,
1494 DependencyIndexes: file_google_devtools_clouddebugger_v2_data_proto_depIdxs,
1495 EnumInfos: file_google_devtools_clouddebugger_v2_data_proto_enumTypes,
1496 MessageInfos: file_google_devtools_clouddebugger_v2_data_proto_msgTypes,
1497 }.Build()
1498 File_google_devtools_clouddebugger_v2_data_proto = out.File
1499 file_google_devtools_clouddebugger_v2_data_proto_rawDesc = nil
1500 file_google_devtools_clouddebugger_v2_data_proto_goTypes = nil
1501 file_google_devtools_clouddebugger_v2_data_proto_depIdxs = nil
1502 }
1503
View as plain text