1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package labels
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 date "google.golang.org/genproto/googleapis/type/date"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41
42 type LabelLimits struct {
43 state protoimpl.MessageState
44 sizeCache protoimpl.SizeCache
45 unknownFields protoimpl.UnknownFields
46
47
48 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
49
50 MaxTitleLength int32 `protobuf:"varint,2,opt,name=max_title_length,json=maxTitleLength,proto3" json:"max_title_length,omitempty"`
51
52 MaxDescriptionLength int32 `protobuf:"varint,3,opt,name=max_description_length,json=maxDescriptionLength,proto3" json:"max_description_length,omitempty"`
53
54 MaxFields int32 `protobuf:"varint,4,opt,name=max_fields,json=maxFields,proto3" json:"max_fields,omitempty"`
55
56 MaxDeletedFields int32 `protobuf:"varint,5,opt,name=max_deleted_fields,json=maxDeletedFields,proto3" json:"max_deleted_fields,omitempty"`
57
58
59 MaxDraftRevisions int32 `protobuf:"varint,6,opt,name=max_draft_revisions,json=maxDraftRevisions,proto3" json:"max_draft_revisions,omitempty"`
60
61 FieldLimits *FieldLimits `protobuf:"bytes,7,opt,name=field_limits,json=fieldLimits,proto3" json:"field_limits,omitempty"`
62 }
63
64 func (x *LabelLimits) Reset() {
65 *x = LabelLimits{}
66 if protoimpl.UnsafeEnabled {
67 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[0]
68 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
69 ms.StoreMessageInfo(mi)
70 }
71 }
72
73 func (x *LabelLimits) String() string {
74 return protoimpl.X.MessageStringOf(x)
75 }
76
77 func (*LabelLimits) ProtoMessage() {}
78
79 func (x *LabelLimits) ProtoReflect() protoreflect.Message {
80 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[0]
81 if protoimpl.UnsafeEnabled && x != nil {
82 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
83 if ms.LoadMessageInfo() == nil {
84 ms.StoreMessageInfo(mi)
85 }
86 return ms
87 }
88 return mi.MessageOf(x)
89 }
90
91
92 func (*LabelLimits) Descriptor() ([]byte, []int) {
93 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{0}
94 }
95
96 func (x *LabelLimits) GetName() string {
97 if x != nil {
98 return x.Name
99 }
100 return ""
101 }
102
103 func (x *LabelLimits) GetMaxTitleLength() int32 {
104 if x != nil {
105 return x.MaxTitleLength
106 }
107 return 0
108 }
109
110 func (x *LabelLimits) GetMaxDescriptionLength() int32 {
111 if x != nil {
112 return x.MaxDescriptionLength
113 }
114 return 0
115 }
116
117 func (x *LabelLimits) GetMaxFields() int32 {
118 if x != nil {
119 return x.MaxFields
120 }
121 return 0
122 }
123
124 func (x *LabelLimits) GetMaxDeletedFields() int32 {
125 if x != nil {
126 return x.MaxDeletedFields
127 }
128 return 0
129 }
130
131 func (x *LabelLimits) GetMaxDraftRevisions() int32 {
132 if x != nil {
133 return x.MaxDraftRevisions
134 }
135 return 0
136 }
137
138 func (x *LabelLimits) GetFieldLimits() *FieldLimits {
139 if x != nil {
140 return x.FieldLimits
141 }
142 return nil
143 }
144
145
146
147 type FieldLimits struct {
148 state protoimpl.MessageState
149 sizeCache protoimpl.SizeCache
150 unknownFields protoimpl.UnknownFields
151
152
153 MaxIdLength int32 `protobuf:"varint,1,opt,name=max_id_length,json=maxIdLength,proto3" json:"max_id_length,omitempty"`
154
155 MaxDisplayNameLength int32 `protobuf:"varint,2,opt,name=max_display_name_length,json=maxDisplayNameLength,proto3" json:"max_display_name_length,omitempty"`
156
157 MaxDescriptionLength int32 `protobuf:"varint,3,opt,name=max_description_length,json=maxDescriptionLength,proto3" json:"max_description_length,omitempty"`
158
159
160 TextLimits *TextLimits `protobuf:"bytes,4,opt,name=text_limits,json=textLimits,proto3" json:"text_limits,omitempty"`
161
162 LongTextLimits *LongTextLimits `protobuf:"bytes,5,opt,name=long_text_limits,json=longTextLimits,proto3" json:"long_text_limits,omitempty"`
163
164 IntegerLimits *IntegerLimits `protobuf:"bytes,6,opt,name=integer_limits,json=integerLimits,proto3" json:"integer_limits,omitempty"`
165
166 DateLimits *DateLimits `protobuf:"bytes,7,opt,name=date_limits,json=dateLimits,proto3" json:"date_limits,omitempty"`
167
168 UserLimits *UserLimits `protobuf:"bytes,8,opt,name=user_limits,json=userLimits,proto3" json:"user_limits,omitempty"`
169
170 SelectionLimits *SelectionLimits `protobuf:"bytes,9,opt,name=selection_limits,json=selectionLimits,proto3" json:"selection_limits,omitempty"`
171 }
172
173 func (x *FieldLimits) Reset() {
174 *x = FieldLimits{}
175 if protoimpl.UnsafeEnabled {
176 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[1]
177 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
178 ms.StoreMessageInfo(mi)
179 }
180 }
181
182 func (x *FieldLimits) String() string {
183 return protoimpl.X.MessageStringOf(x)
184 }
185
186 func (*FieldLimits) ProtoMessage() {}
187
188 func (x *FieldLimits) ProtoReflect() protoreflect.Message {
189 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[1]
190 if protoimpl.UnsafeEnabled && x != nil {
191 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
192 if ms.LoadMessageInfo() == nil {
193 ms.StoreMessageInfo(mi)
194 }
195 return ms
196 }
197 return mi.MessageOf(x)
198 }
199
200
201 func (*FieldLimits) Descriptor() ([]byte, []int) {
202 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{1}
203 }
204
205 func (x *FieldLimits) GetMaxIdLength() int32 {
206 if x != nil {
207 return x.MaxIdLength
208 }
209 return 0
210 }
211
212 func (x *FieldLimits) GetMaxDisplayNameLength() int32 {
213 if x != nil {
214 return x.MaxDisplayNameLength
215 }
216 return 0
217 }
218
219 func (x *FieldLimits) GetMaxDescriptionLength() int32 {
220 if x != nil {
221 return x.MaxDescriptionLength
222 }
223 return 0
224 }
225
226 func (x *FieldLimits) GetTextLimits() *TextLimits {
227 if x != nil {
228 return x.TextLimits
229 }
230 return nil
231 }
232
233 func (x *FieldLimits) GetLongTextLimits() *LongTextLimits {
234 if x != nil {
235 return x.LongTextLimits
236 }
237 return nil
238 }
239
240 func (x *FieldLimits) GetIntegerLimits() *IntegerLimits {
241 if x != nil {
242 return x.IntegerLimits
243 }
244 return nil
245 }
246
247 func (x *FieldLimits) GetDateLimits() *DateLimits {
248 if x != nil {
249 return x.DateLimits
250 }
251 return nil
252 }
253
254 func (x *FieldLimits) GetUserLimits() *UserLimits {
255 if x != nil {
256 return x.UserLimits
257 }
258 return nil
259 }
260
261 func (x *FieldLimits) GetSelectionLimits() *SelectionLimits {
262 if x != nil {
263 return x.SelectionLimits
264 }
265 return nil
266 }
267
268
269 type ListLimits struct {
270 state protoimpl.MessageState
271 sizeCache protoimpl.SizeCache
272 unknownFields protoimpl.UnknownFields
273
274
275 MaxEntries int32 `protobuf:"varint,1,opt,name=max_entries,json=maxEntries,proto3" json:"max_entries,omitempty"`
276 }
277
278 func (x *ListLimits) Reset() {
279 *x = ListLimits{}
280 if protoimpl.UnsafeEnabled {
281 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[2]
282 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
283 ms.StoreMessageInfo(mi)
284 }
285 }
286
287 func (x *ListLimits) String() string {
288 return protoimpl.X.MessageStringOf(x)
289 }
290
291 func (*ListLimits) ProtoMessage() {}
292
293 func (x *ListLimits) ProtoReflect() protoreflect.Message {
294 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[2]
295 if protoimpl.UnsafeEnabled && x != nil {
296 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
297 if ms.LoadMessageInfo() == nil {
298 ms.StoreMessageInfo(mi)
299 }
300 return ms
301 }
302 return mi.MessageOf(x)
303 }
304
305
306 func (*ListLimits) Descriptor() ([]byte, []int) {
307 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{2}
308 }
309
310 func (x *ListLimits) GetMaxEntries() int32 {
311 if x != nil {
312 return x.MaxEntries
313 }
314 return 0
315 }
316
317
318 type TextLimits struct {
319 state protoimpl.MessageState
320 sizeCache protoimpl.SizeCache
321 unknownFields protoimpl.UnknownFields
322
323
324 MinLength int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
325
326 MaxLength int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
327 }
328
329 func (x *TextLimits) Reset() {
330 *x = TextLimits{}
331 if protoimpl.UnsafeEnabled {
332 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[3]
333 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
334 ms.StoreMessageInfo(mi)
335 }
336 }
337
338 func (x *TextLimits) String() string {
339 return protoimpl.X.MessageStringOf(x)
340 }
341
342 func (*TextLimits) ProtoMessage() {}
343
344 func (x *TextLimits) ProtoReflect() protoreflect.Message {
345 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[3]
346 if protoimpl.UnsafeEnabled && x != nil {
347 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
348 if ms.LoadMessageInfo() == nil {
349 ms.StoreMessageInfo(mi)
350 }
351 return ms
352 }
353 return mi.MessageOf(x)
354 }
355
356
357 func (*TextLimits) Descriptor() ([]byte, []int) {
358 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{3}
359 }
360
361 func (x *TextLimits) GetMinLength() int32 {
362 if x != nil {
363 return x.MinLength
364 }
365 return 0
366 }
367
368 func (x *TextLimits) GetMaxLength() int32 {
369 if x != nil {
370 return x.MaxLength
371 }
372 return 0
373 }
374
375
376 type LongTextLimits struct {
377 state protoimpl.MessageState
378 sizeCache protoimpl.SizeCache
379 unknownFields protoimpl.UnknownFields
380
381
382 MinLength int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
383
384 MaxLength int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
385 }
386
387 func (x *LongTextLimits) Reset() {
388 *x = LongTextLimits{}
389 if protoimpl.UnsafeEnabled {
390 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[4]
391 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
392 ms.StoreMessageInfo(mi)
393 }
394 }
395
396 func (x *LongTextLimits) String() string {
397 return protoimpl.X.MessageStringOf(x)
398 }
399
400 func (*LongTextLimits) ProtoMessage() {}
401
402 func (x *LongTextLimits) ProtoReflect() protoreflect.Message {
403 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[4]
404 if protoimpl.UnsafeEnabled && x != nil {
405 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
406 if ms.LoadMessageInfo() == nil {
407 ms.StoreMessageInfo(mi)
408 }
409 return ms
410 }
411 return mi.MessageOf(x)
412 }
413
414
415 func (*LongTextLimits) Descriptor() ([]byte, []int) {
416 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{4}
417 }
418
419 func (x *LongTextLimits) GetMinLength() int32 {
420 if x != nil {
421 return x.MinLength
422 }
423 return 0
424 }
425
426 func (x *LongTextLimits) GetMaxLength() int32 {
427 if x != nil {
428 return x.MaxLength
429 }
430 return 0
431 }
432
433
434 type IntegerLimits struct {
435 state protoimpl.MessageState
436 sizeCache protoimpl.SizeCache
437 unknownFields protoimpl.UnknownFields
438
439
440 MinValue int64 `protobuf:"varint,1,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
441
442 MaxValue int64 `protobuf:"varint,2,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"`
443 }
444
445 func (x *IntegerLimits) Reset() {
446 *x = IntegerLimits{}
447 if protoimpl.UnsafeEnabled {
448 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[5]
449 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
450 ms.StoreMessageInfo(mi)
451 }
452 }
453
454 func (x *IntegerLimits) String() string {
455 return protoimpl.X.MessageStringOf(x)
456 }
457
458 func (*IntegerLimits) ProtoMessage() {}
459
460 func (x *IntegerLimits) ProtoReflect() protoreflect.Message {
461 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[5]
462 if protoimpl.UnsafeEnabled && x != nil {
463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
464 if ms.LoadMessageInfo() == nil {
465 ms.StoreMessageInfo(mi)
466 }
467 return ms
468 }
469 return mi.MessageOf(x)
470 }
471
472
473 func (*IntegerLimits) Descriptor() ([]byte, []int) {
474 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{5}
475 }
476
477 func (x *IntegerLimits) GetMinValue() int64 {
478 if x != nil {
479 return x.MinValue
480 }
481 return 0
482 }
483
484 func (x *IntegerLimits) GetMaxValue() int64 {
485 if x != nil {
486 return x.MaxValue
487 }
488 return 0
489 }
490
491
492 type DateLimits struct {
493 state protoimpl.MessageState
494 sizeCache protoimpl.SizeCache
495 unknownFields protoimpl.UnknownFields
496
497
498 MinValue *date.Date `protobuf:"bytes,1,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
499
500 MaxValue *date.Date `protobuf:"bytes,2,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"`
501 }
502
503 func (x *DateLimits) Reset() {
504 *x = DateLimits{}
505 if protoimpl.UnsafeEnabled {
506 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[6]
507 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
508 ms.StoreMessageInfo(mi)
509 }
510 }
511
512 func (x *DateLimits) String() string {
513 return protoimpl.X.MessageStringOf(x)
514 }
515
516 func (*DateLimits) ProtoMessage() {}
517
518 func (x *DateLimits) ProtoReflect() protoreflect.Message {
519 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[6]
520 if protoimpl.UnsafeEnabled && x != nil {
521 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
522 if ms.LoadMessageInfo() == nil {
523 ms.StoreMessageInfo(mi)
524 }
525 return ms
526 }
527 return mi.MessageOf(x)
528 }
529
530
531 func (*DateLimits) Descriptor() ([]byte, []int) {
532 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{6}
533 }
534
535 func (x *DateLimits) GetMinValue() *date.Date {
536 if x != nil {
537 return x.MinValue
538 }
539 return nil
540 }
541
542 func (x *DateLimits) GetMaxValue() *date.Date {
543 if x != nil {
544 return x.MaxValue
545 }
546 return nil
547 }
548
549
550 type SelectionLimits struct {
551 state protoimpl.MessageState
552 sizeCache protoimpl.SizeCache
553 unknownFields protoimpl.UnknownFields
554
555
556 ListLimits *ListLimits `protobuf:"bytes,1,opt,name=list_limits,json=listLimits,proto3" json:"list_limits,omitempty"`
557
558 MaxIdLength int32 `protobuf:"varint,2,opt,name=max_id_length,json=maxIdLength,proto3" json:"max_id_length,omitempty"`
559
560 MaxDisplayNameLength int32 `protobuf:"varint,3,opt,name=max_display_name_length,json=maxDisplayNameLength,proto3" json:"max_display_name_length,omitempty"`
561
562 MaxChoices int32 `protobuf:"varint,4,opt,name=max_choices,json=maxChoices,proto3" json:"max_choices,omitempty"`
563
564 MaxDeletedChoices int32 `protobuf:"varint,5,opt,name=max_deleted_choices,json=maxDeletedChoices,proto3" json:"max_deleted_choices,omitempty"`
565 }
566
567 func (x *SelectionLimits) Reset() {
568 *x = SelectionLimits{}
569 if protoimpl.UnsafeEnabled {
570 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[7]
571 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
572 ms.StoreMessageInfo(mi)
573 }
574 }
575
576 func (x *SelectionLimits) String() string {
577 return protoimpl.X.MessageStringOf(x)
578 }
579
580 func (*SelectionLimits) ProtoMessage() {}
581
582 func (x *SelectionLimits) ProtoReflect() protoreflect.Message {
583 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[7]
584 if protoimpl.UnsafeEnabled && x != nil {
585 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
586 if ms.LoadMessageInfo() == nil {
587 ms.StoreMessageInfo(mi)
588 }
589 return ms
590 }
591 return mi.MessageOf(x)
592 }
593
594
595 func (*SelectionLimits) Descriptor() ([]byte, []int) {
596 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{7}
597 }
598
599 func (x *SelectionLimits) GetListLimits() *ListLimits {
600 if x != nil {
601 return x.ListLimits
602 }
603 return nil
604 }
605
606 func (x *SelectionLimits) GetMaxIdLength() int32 {
607 if x != nil {
608 return x.MaxIdLength
609 }
610 return 0
611 }
612
613 func (x *SelectionLimits) GetMaxDisplayNameLength() int32 {
614 if x != nil {
615 return x.MaxDisplayNameLength
616 }
617 return 0
618 }
619
620 func (x *SelectionLimits) GetMaxChoices() int32 {
621 if x != nil {
622 return x.MaxChoices
623 }
624 return 0
625 }
626
627 func (x *SelectionLimits) GetMaxDeletedChoices() int32 {
628 if x != nil {
629 return x.MaxDeletedChoices
630 }
631 return 0
632 }
633
634
635 type UserLimits struct {
636 state protoimpl.MessageState
637 sizeCache protoimpl.SizeCache
638 unknownFields protoimpl.UnknownFields
639
640
641 ListLimits *ListLimits `protobuf:"bytes,1,opt,name=list_limits,json=listLimits,proto3" json:"list_limits,omitempty"`
642 }
643
644 func (x *UserLimits) Reset() {
645 *x = UserLimits{}
646 if protoimpl.UnsafeEnabled {
647 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[8]
648 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
649 ms.StoreMessageInfo(mi)
650 }
651 }
652
653 func (x *UserLimits) String() string {
654 return protoimpl.X.MessageStringOf(x)
655 }
656
657 func (*UserLimits) ProtoMessage() {}
658
659 func (x *UserLimits) ProtoReflect() protoreflect.Message {
660 mi := &file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[8]
661 if protoimpl.UnsafeEnabled && x != nil {
662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
663 if ms.LoadMessageInfo() == nil {
664 ms.StoreMessageInfo(mi)
665 }
666 return ms
667 }
668 return mi.MessageOf(x)
669 }
670
671
672 func (*UserLimits) Descriptor() ([]byte, []int) {
673 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP(), []int{8}
674 }
675
676 func (x *UserLimits) GetListLimits() *ListLimits {
677 if x != nil {
678 return x.ListLimits
679 }
680 return nil
681 }
682
683 var File_google_apps_drive_labels_v2beta_label_limits_proto protoreflect.FileDescriptor
684
685 var file_google_apps_drive_labels_v2beta_label_limits_proto_rawDesc = []byte{
686 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x64, 0x72,
687 0x69, 0x76, 0x65, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74,
688 0x61, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x70,
689 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
690 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76,
691 0x32, 0x62, 0x65, 0x74, 0x61, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70,
692 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
693 0x1a, 0x16, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x64, 0x61,
694 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x03, 0x0a, 0x0b, 0x4c, 0x61, 0x62,
695 0x65, 0x6c, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
696 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x10,
697 0x6d, 0x61, 0x78, 0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68,
698 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6d, 0x61, 0x78, 0x54, 0x69, 0x74, 0x6c, 0x65,
699 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x34, 0x0a, 0x16, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x65,
700 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68,
701 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x6d, 0x61, 0x78, 0x44, 0x65, 0x73, 0x63, 0x72,
702 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1d, 0x0a, 0x0a,
703 0x6d, 0x61, 0x78, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
704 0x52, 0x09, 0x6d, 0x61, 0x78, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x6d,
705 0x61, 0x78, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64,
706 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x6d, 0x61, 0x78, 0x44, 0x65, 0x6c, 0x65,
707 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x61, 0x78,
708 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, 0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x73,
709 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x6d, 0x61, 0x78, 0x44, 0x72, 0x61, 0x66, 0x74,
710 0x52, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x0c, 0x66, 0x69, 0x65,
711 0x6c, 0x64, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
712 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72,
713 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74,
714 0x61, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0b, 0x66,
715 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x3a, 0x39, 0xea, 0x41, 0x36, 0x0a,
716 0x26, 0x64, 0x72, 0x69, 0x76, 0x65, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x67, 0x6f, 0x6f,
717 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x61, 0x62, 0x65,
718 0x6c, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x0c, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2f,
719 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x22, 0x97, 0x05, 0x0a, 0x0b, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c,
720 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x61, 0x78, 0x5f, 0x69, 0x64, 0x5f,
721 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6d, 0x61,
722 0x78, 0x49, 0x64, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x61, 0x78,
723 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x6c, 0x65,
724 0x6e, 0x67, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x6d, 0x61, 0x78, 0x44,
725 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68,
726 0x12, 0x34, 0x0a, 0x16, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
727 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
728 0x52, 0x14, 0x6d, 0x61, 0x78, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
729 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x4c, 0x0a, 0x0b, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x6c,
730 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
731 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e,
732 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x54, 0x65,
733 0x78, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0a, 0x74, 0x65, 0x78, 0x74, 0x4c, 0x69,
734 0x6d, 0x69, 0x74, 0x73, 0x12, 0x59, 0x0a, 0x10, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x74, 0x65, 0x78,
735 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f,
736 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69,
737 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61,
738 0x2e, 0x4c, 0x6f, 0x6e, 0x67, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52,
739 0x0e, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12,
740 0x55, 0x0a, 0x0e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74,
741 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
742 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65,
743 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65,
744 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72,
745 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x4c, 0x0a, 0x0b, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6c,
746 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
747 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e,
748 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61,
749 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0a, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69,
750 0x6d, 0x69, 0x74, 0x73, 0x12, 0x4c, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6d,
751 0x69, 0x74, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
752 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61,
753 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72,
754 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69,
755 0x74, 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
756 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67,
757 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65,
758 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53,
759 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0f,
760 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x22,
761 0x2d, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1f, 0x0a,
762 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01,
763 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x22, 0x4a,
764 0x0a, 0x0a, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a,
765 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
766 0x52, 0x09, 0x6d, 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1d, 0x0a, 0x0a, 0x6d,
767 0x61, 0x78, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
768 0x09, 0x6d, 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x4e, 0x0a, 0x0e, 0x4c, 0x6f,
769 0x6e, 0x67, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a,
770 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
771 0x52, 0x09, 0x6d, 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1d, 0x0a, 0x0a, 0x6d,
772 0x61, 0x78, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
773 0x09, 0x6d, 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x49, 0x0a, 0x0d, 0x49, 0x6e,
774 0x74, 0x65, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x6d,
775 0x69, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
776 0x6d, 0x69, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f,
777 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6d, 0x61, 0x78,
778 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x6c, 0x0a, 0x0a, 0x44, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d,
779 0x69, 0x74, 0x73, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65,
780 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
781 0x74, 0x79, 0x70, 0x65, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x52, 0x08, 0x6d, 0x69, 0x6e, 0x56, 0x61,
782 0x6c, 0x75, 0x65, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65,
783 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
784 0x74, 0x79, 0x70, 0x65, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x52, 0x08, 0x6d, 0x61, 0x78, 0x56, 0x61,
785 0x6c, 0x75, 0x65, 0x22, 0x8b, 0x02, 0x0a, 0x0f, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f,
786 0x6e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x4c, 0x0a, 0x0b, 0x6c, 0x69, 0x73, 0x74, 0x5f,
787 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67,
788 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65,
789 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c,
790 0x69, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x0a, 0x6c, 0x69, 0x73, 0x74, 0x4c,
791 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x61, 0x78, 0x5f, 0x69, 0x64, 0x5f,
792 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6d, 0x61,
793 0x78, 0x49, 0x64, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x61, 0x78,
794 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x6c, 0x65,
795 0x6e, 0x67, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x6d, 0x61, 0x78, 0x44,
796 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68,
797 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x63, 0x68, 0x6f, 0x69, 0x63, 0x65, 0x73, 0x18,
798 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x43, 0x68, 0x6f, 0x69, 0x63, 0x65,
799 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
800 0x5f, 0x63, 0x68, 0x6f, 0x69, 0x63, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11,
801 0x6d, 0x61, 0x78, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x43, 0x68, 0x6f, 0x69, 0x63, 0x65,
802 0x73, 0x22, 0x5a, 0x0a, 0x0a, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12,
803 0x4c, 0x0a, 0x0b, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x01,
804 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
805 0x70, 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e,
806 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74,
807 0x73, 0x52, 0x0a, 0x6c, 0x69, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x42, 0x87, 0x01,
808 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
809 0x73, 0x2e, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x76,
810 0x32, 0x62, 0x65, 0x74, 0x61, 0x42, 0x10, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4c, 0x69, 0x6d, 0x69,
811 0x74, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
812 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e,
813 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
814 0x2f, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x64, 0x72, 0x69, 0x76, 0x65, 0x2f, 0x6c, 0x61, 0x62, 0x65,
815 0x6c, 0x73, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
816 0xa2, 0x02, 0x04, 0x44, 0x4c, 0x42, 0x4c, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
817 }
818
819 var (
820 file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescOnce sync.Once
821 file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescData = file_google_apps_drive_labels_v2beta_label_limits_proto_rawDesc
822 )
823
824 func file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescGZIP() []byte {
825 file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescOnce.Do(func() {
826 file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescData)
827 })
828 return file_google_apps_drive_labels_v2beta_label_limits_proto_rawDescData
829 }
830
831 var file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
832 var file_google_apps_drive_labels_v2beta_label_limits_proto_goTypes = []interface{}{
833 (*LabelLimits)(nil),
834 (*FieldLimits)(nil),
835 (*ListLimits)(nil),
836 (*TextLimits)(nil),
837 (*LongTextLimits)(nil),
838 (*IntegerLimits)(nil),
839 (*DateLimits)(nil),
840 (*SelectionLimits)(nil),
841 (*UserLimits)(nil),
842 (*date.Date)(nil),
843 }
844 var file_google_apps_drive_labels_v2beta_label_limits_proto_depIdxs = []int32{
845 1,
846 3,
847 4,
848 5,
849 6,
850 8,
851 7,
852 9,
853 9,
854 2,
855 2,
856 11,
857 11,
858 11,
859 11,
860 0,
861 }
862
863 func init() { file_google_apps_drive_labels_v2beta_label_limits_proto_init() }
864 func file_google_apps_drive_labels_v2beta_label_limits_proto_init() {
865 if File_google_apps_drive_labels_v2beta_label_limits_proto != nil {
866 return
867 }
868 if !protoimpl.UnsafeEnabled {
869 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
870 switch v := v.(*LabelLimits); i {
871 case 0:
872 return &v.state
873 case 1:
874 return &v.sizeCache
875 case 2:
876 return &v.unknownFields
877 default:
878 return nil
879 }
880 }
881 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
882 switch v := v.(*FieldLimits); i {
883 case 0:
884 return &v.state
885 case 1:
886 return &v.sizeCache
887 case 2:
888 return &v.unknownFields
889 default:
890 return nil
891 }
892 }
893 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
894 switch v := v.(*ListLimits); i {
895 case 0:
896 return &v.state
897 case 1:
898 return &v.sizeCache
899 case 2:
900 return &v.unknownFields
901 default:
902 return nil
903 }
904 }
905 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
906 switch v := v.(*TextLimits); i {
907 case 0:
908 return &v.state
909 case 1:
910 return &v.sizeCache
911 case 2:
912 return &v.unknownFields
913 default:
914 return nil
915 }
916 }
917 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
918 switch v := v.(*LongTextLimits); i {
919 case 0:
920 return &v.state
921 case 1:
922 return &v.sizeCache
923 case 2:
924 return &v.unknownFields
925 default:
926 return nil
927 }
928 }
929 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
930 switch v := v.(*IntegerLimits); i {
931 case 0:
932 return &v.state
933 case 1:
934 return &v.sizeCache
935 case 2:
936 return &v.unknownFields
937 default:
938 return nil
939 }
940 }
941 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
942 switch v := v.(*DateLimits); i {
943 case 0:
944 return &v.state
945 case 1:
946 return &v.sizeCache
947 case 2:
948 return &v.unknownFields
949 default:
950 return nil
951 }
952 }
953 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
954 switch v := v.(*SelectionLimits); i {
955 case 0:
956 return &v.state
957 case 1:
958 return &v.sizeCache
959 case 2:
960 return &v.unknownFields
961 default:
962 return nil
963 }
964 }
965 file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
966 switch v := v.(*UserLimits); i {
967 case 0:
968 return &v.state
969 case 1:
970 return &v.sizeCache
971 case 2:
972 return &v.unknownFields
973 default:
974 return nil
975 }
976 }
977 }
978 type x struct{}
979 out := protoimpl.TypeBuilder{
980 File: protoimpl.DescBuilder{
981 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
982 RawDescriptor: file_google_apps_drive_labels_v2beta_label_limits_proto_rawDesc,
983 NumEnums: 0,
984 NumMessages: 9,
985 NumExtensions: 0,
986 NumServices: 0,
987 },
988 GoTypes: file_google_apps_drive_labels_v2beta_label_limits_proto_goTypes,
989 DependencyIndexes: file_google_apps_drive_labels_v2beta_label_limits_proto_depIdxs,
990 MessageInfos: file_google_apps_drive_labels_v2beta_label_limits_proto_msgTypes,
991 }.Build()
992 File_google_apps_drive_labels_v2beta_label_limits_proto = out.File
993 file_google_apps_drive_labels_v2beta_label_limits_proto_rawDesc = nil
994 file_google_apps_drive_labels_v2beta_label_limits_proto_goTypes = nil
995 file_google_apps_drive_labels_v2beta_label_limits_proto_depIdxs = nil
996 }
997
View as plain text