1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package admin
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 )
30
31 const (
32
33 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
34
35 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
36 )
37
38
39 type AccessStringFilter_MatchType int32
40
41 const (
42
43 AccessStringFilter_MATCH_TYPE_UNSPECIFIED AccessStringFilter_MatchType = 0
44
45 AccessStringFilter_EXACT AccessStringFilter_MatchType = 1
46
47 AccessStringFilter_BEGINS_WITH AccessStringFilter_MatchType = 2
48
49 AccessStringFilter_ENDS_WITH AccessStringFilter_MatchType = 3
50
51 AccessStringFilter_CONTAINS AccessStringFilter_MatchType = 4
52
53 AccessStringFilter_FULL_REGEXP AccessStringFilter_MatchType = 5
54
55 AccessStringFilter_PARTIAL_REGEXP AccessStringFilter_MatchType = 6
56 )
57
58
59 var (
60 AccessStringFilter_MatchType_name = map[int32]string{
61 0: "MATCH_TYPE_UNSPECIFIED",
62 1: "EXACT",
63 2: "BEGINS_WITH",
64 3: "ENDS_WITH",
65 4: "CONTAINS",
66 5: "FULL_REGEXP",
67 6: "PARTIAL_REGEXP",
68 }
69 AccessStringFilter_MatchType_value = map[string]int32{
70 "MATCH_TYPE_UNSPECIFIED": 0,
71 "EXACT": 1,
72 "BEGINS_WITH": 2,
73 "ENDS_WITH": 3,
74 "CONTAINS": 4,
75 "FULL_REGEXP": 5,
76 "PARTIAL_REGEXP": 6,
77 }
78 )
79
80 func (x AccessStringFilter_MatchType) Enum() *AccessStringFilter_MatchType {
81 p := new(AccessStringFilter_MatchType)
82 *p = x
83 return p
84 }
85
86 func (x AccessStringFilter_MatchType) String() string {
87 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
88 }
89
90 func (AccessStringFilter_MatchType) Descriptor() protoreflect.EnumDescriptor {
91 return file_google_analytics_admin_v1beta_access_report_proto_enumTypes[0].Descriptor()
92 }
93
94 func (AccessStringFilter_MatchType) Type() protoreflect.EnumType {
95 return &file_google_analytics_admin_v1beta_access_report_proto_enumTypes[0]
96 }
97
98 func (x AccessStringFilter_MatchType) Number() protoreflect.EnumNumber {
99 return protoreflect.EnumNumber(x)
100 }
101
102
103 func (AccessStringFilter_MatchType) EnumDescriptor() ([]byte, []int) {
104 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{6, 0}
105 }
106
107
108 type AccessNumericFilter_Operation int32
109
110 const (
111
112 AccessNumericFilter_OPERATION_UNSPECIFIED AccessNumericFilter_Operation = 0
113
114 AccessNumericFilter_EQUAL AccessNumericFilter_Operation = 1
115
116 AccessNumericFilter_LESS_THAN AccessNumericFilter_Operation = 2
117
118 AccessNumericFilter_LESS_THAN_OR_EQUAL AccessNumericFilter_Operation = 3
119
120 AccessNumericFilter_GREATER_THAN AccessNumericFilter_Operation = 4
121
122 AccessNumericFilter_GREATER_THAN_OR_EQUAL AccessNumericFilter_Operation = 5
123 )
124
125
126 var (
127 AccessNumericFilter_Operation_name = map[int32]string{
128 0: "OPERATION_UNSPECIFIED",
129 1: "EQUAL",
130 2: "LESS_THAN",
131 3: "LESS_THAN_OR_EQUAL",
132 4: "GREATER_THAN",
133 5: "GREATER_THAN_OR_EQUAL",
134 }
135 AccessNumericFilter_Operation_value = map[string]int32{
136 "OPERATION_UNSPECIFIED": 0,
137 "EQUAL": 1,
138 "LESS_THAN": 2,
139 "LESS_THAN_OR_EQUAL": 3,
140 "GREATER_THAN": 4,
141 "GREATER_THAN_OR_EQUAL": 5,
142 }
143 )
144
145 func (x AccessNumericFilter_Operation) Enum() *AccessNumericFilter_Operation {
146 p := new(AccessNumericFilter_Operation)
147 *p = x
148 return p
149 }
150
151 func (x AccessNumericFilter_Operation) String() string {
152 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
153 }
154
155 func (AccessNumericFilter_Operation) Descriptor() protoreflect.EnumDescriptor {
156 return file_google_analytics_admin_v1beta_access_report_proto_enumTypes[1].Descriptor()
157 }
158
159 func (AccessNumericFilter_Operation) Type() protoreflect.EnumType {
160 return &file_google_analytics_admin_v1beta_access_report_proto_enumTypes[1]
161 }
162
163 func (x AccessNumericFilter_Operation) Number() protoreflect.EnumNumber {
164 return protoreflect.EnumNumber(x)
165 }
166
167
168 func (AccessNumericFilter_Operation) EnumDescriptor() ([]byte, []int) {
169 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{8, 0}
170 }
171
172
173 type AccessOrderBy_DimensionOrderBy_OrderType int32
174
175 const (
176
177 AccessOrderBy_DimensionOrderBy_ORDER_TYPE_UNSPECIFIED AccessOrderBy_DimensionOrderBy_OrderType = 0
178
179
180 AccessOrderBy_DimensionOrderBy_ALPHANUMERIC AccessOrderBy_DimensionOrderBy_OrderType = 1
181
182
183 AccessOrderBy_DimensionOrderBy_CASE_INSENSITIVE_ALPHANUMERIC AccessOrderBy_DimensionOrderBy_OrderType = 2
184
185
186
187
188 AccessOrderBy_DimensionOrderBy_NUMERIC AccessOrderBy_DimensionOrderBy_OrderType = 3
189 )
190
191
192 var (
193 AccessOrderBy_DimensionOrderBy_OrderType_name = map[int32]string{
194 0: "ORDER_TYPE_UNSPECIFIED",
195 1: "ALPHANUMERIC",
196 2: "CASE_INSENSITIVE_ALPHANUMERIC",
197 3: "NUMERIC",
198 }
199 AccessOrderBy_DimensionOrderBy_OrderType_value = map[string]int32{
200 "ORDER_TYPE_UNSPECIFIED": 0,
201 "ALPHANUMERIC": 1,
202 "CASE_INSENSITIVE_ALPHANUMERIC": 2,
203 "NUMERIC": 3,
204 }
205 )
206
207 func (x AccessOrderBy_DimensionOrderBy_OrderType) Enum() *AccessOrderBy_DimensionOrderBy_OrderType {
208 p := new(AccessOrderBy_DimensionOrderBy_OrderType)
209 *p = x
210 return p
211 }
212
213 func (x AccessOrderBy_DimensionOrderBy_OrderType) String() string {
214 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
215 }
216
217 func (AccessOrderBy_DimensionOrderBy_OrderType) Descriptor() protoreflect.EnumDescriptor {
218 return file_google_analytics_admin_v1beta_access_report_proto_enumTypes[2].Descriptor()
219 }
220
221 func (AccessOrderBy_DimensionOrderBy_OrderType) Type() protoreflect.EnumType {
222 return &file_google_analytics_admin_v1beta_access_report_proto_enumTypes[2]
223 }
224
225 func (x AccessOrderBy_DimensionOrderBy_OrderType) Number() protoreflect.EnumNumber {
226 return protoreflect.EnumNumber(x)
227 }
228
229
230 func (AccessOrderBy_DimensionOrderBy_OrderType) EnumDescriptor() ([]byte, []int) {
231 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{11, 1, 0}
232 }
233
234
235
236
237 type AccessDimension struct {
238 state protoimpl.MessageState
239 sizeCache protoimpl.SizeCache
240 unknownFields protoimpl.UnknownFields
241
242
243
244
245
246
247 DimensionName string `protobuf:"bytes,1,opt,name=dimension_name,json=dimensionName,proto3" json:"dimension_name,omitempty"`
248 }
249
250 func (x *AccessDimension) Reset() {
251 *x = AccessDimension{}
252 if protoimpl.UnsafeEnabled {
253 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[0]
254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
255 ms.StoreMessageInfo(mi)
256 }
257 }
258
259 func (x *AccessDimension) String() string {
260 return protoimpl.X.MessageStringOf(x)
261 }
262
263 func (*AccessDimension) ProtoMessage() {}
264
265 func (x *AccessDimension) ProtoReflect() protoreflect.Message {
266 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[0]
267 if protoimpl.UnsafeEnabled && x != nil {
268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
269 if ms.LoadMessageInfo() == nil {
270 ms.StoreMessageInfo(mi)
271 }
272 return ms
273 }
274 return mi.MessageOf(x)
275 }
276
277
278 func (*AccessDimension) Descriptor() ([]byte, []int) {
279 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{0}
280 }
281
282 func (x *AccessDimension) GetDimensionName() string {
283 if x != nil {
284 return x.DimensionName
285 }
286 return ""
287 }
288
289
290
291 type AccessMetric struct {
292 state protoimpl.MessageState
293 sizeCache protoimpl.SizeCache
294 unknownFields protoimpl.UnknownFields
295
296
297
298
299
300
301 MetricName string `protobuf:"bytes,1,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
302 }
303
304 func (x *AccessMetric) Reset() {
305 *x = AccessMetric{}
306 if protoimpl.UnsafeEnabled {
307 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[1]
308 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
309 ms.StoreMessageInfo(mi)
310 }
311 }
312
313 func (x *AccessMetric) String() string {
314 return protoimpl.X.MessageStringOf(x)
315 }
316
317 func (*AccessMetric) ProtoMessage() {}
318
319 func (x *AccessMetric) ProtoReflect() protoreflect.Message {
320 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[1]
321 if protoimpl.UnsafeEnabled && x != nil {
322 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
323 if ms.LoadMessageInfo() == nil {
324 ms.StoreMessageInfo(mi)
325 }
326 return ms
327 }
328 return mi.MessageOf(x)
329 }
330
331
332 func (*AccessMetric) Descriptor() ([]byte, []int) {
333 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{1}
334 }
335
336 func (x *AccessMetric) GetMetricName() string {
337 if x != nil {
338 return x.MetricName
339 }
340 return ""
341 }
342
343
344 type AccessDateRange struct {
345 state protoimpl.MessageState
346 sizeCache protoimpl.SizeCache
347 unknownFields protoimpl.UnknownFields
348
349
350
351
352
353 StartDate string `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
354
355
356
357
358 EndDate string `protobuf:"bytes,2,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"`
359 }
360
361 func (x *AccessDateRange) Reset() {
362 *x = AccessDateRange{}
363 if protoimpl.UnsafeEnabled {
364 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[2]
365 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
366 ms.StoreMessageInfo(mi)
367 }
368 }
369
370 func (x *AccessDateRange) String() string {
371 return protoimpl.X.MessageStringOf(x)
372 }
373
374 func (*AccessDateRange) ProtoMessage() {}
375
376 func (x *AccessDateRange) ProtoReflect() protoreflect.Message {
377 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[2]
378 if protoimpl.UnsafeEnabled && x != nil {
379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
380 if ms.LoadMessageInfo() == nil {
381 ms.StoreMessageInfo(mi)
382 }
383 return ms
384 }
385 return mi.MessageOf(x)
386 }
387
388
389 func (*AccessDateRange) Descriptor() ([]byte, []int) {
390 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{2}
391 }
392
393 func (x *AccessDateRange) GetStartDate() string {
394 if x != nil {
395 return x.StartDate
396 }
397 return ""
398 }
399
400 func (x *AccessDateRange) GetEndDate() string {
401 if x != nil {
402 return x.EndDate
403 }
404 return ""
405 }
406
407
408
409 type AccessFilterExpression struct {
410 state protoimpl.MessageState
411 sizeCache protoimpl.SizeCache
412 unknownFields protoimpl.UnknownFields
413
414
415
416
417
418
419
420
421
422 OneExpression isAccessFilterExpression_OneExpression `protobuf_oneof:"one_expression"`
423 }
424
425 func (x *AccessFilterExpression) Reset() {
426 *x = AccessFilterExpression{}
427 if protoimpl.UnsafeEnabled {
428 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[3]
429 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
430 ms.StoreMessageInfo(mi)
431 }
432 }
433
434 func (x *AccessFilterExpression) String() string {
435 return protoimpl.X.MessageStringOf(x)
436 }
437
438 func (*AccessFilterExpression) ProtoMessage() {}
439
440 func (x *AccessFilterExpression) ProtoReflect() protoreflect.Message {
441 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[3]
442 if protoimpl.UnsafeEnabled && x != nil {
443 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
444 if ms.LoadMessageInfo() == nil {
445 ms.StoreMessageInfo(mi)
446 }
447 return ms
448 }
449 return mi.MessageOf(x)
450 }
451
452
453 func (*AccessFilterExpression) Descriptor() ([]byte, []int) {
454 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{3}
455 }
456
457 func (m *AccessFilterExpression) GetOneExpression() isAccessFilterExpression_OneExpression {
458 if m != nil {
459 return m.OneExpression
460 }
461 return nil
462 }
463
464 func (x *AccessFilterExpression) GetAndGroup() *AccessFilterExpressionList {
465 if x, ok := x.GetOneExpression().(*AccessFilterExpression_AndGroup); ok {
466 return x.AndGroup
467 }
468 return nil
469 }
470
471 func (x *AccessFilterExpression) GetOrGroup() *AccessFilterExpressionList {
472 if x, ok := x.GetOneExpression().(*AccessFilterExpression_OrGroup); ok {
473 return x.OrGroup
474 }
475 return nil
476 }
477
478 func (x *AccessFilterExpression) GetNotExpression() *AccessFilterExpression {
479 if x, ok := x.GetOneExpression().(*AccessFilterExpression_NotExpression); ok {
480 return x.NotExpression
481 }
482 return nil
483 }
484
485 func (x *AccessFilterExpression) GetAccessFilter() *AccessFilter {
486 if x, ok := x.GetOneExpression().(*AccessFilterExpression_AccessFilter); ok {
487 return x.AccessFilter
488 }
489 return nil
490 }
491
492 type isAccessFilterExpression_OneExpression interface {
493 isAccessFilterExpression_OneExpression()
494 }
495
496 type AccessFilterExpression_AndGroup struct {
497
498 AndGroup *AccessFilterExpressionList `protobuf:"bytes,1,opt,name=and_group,json=andGroup,proto3,oneof"`
499 }
500
501 type AccessFilterExpression_OrGroup struct {
502
503 OrGroup *AccessFilterExpressionList `protobuf:"bytes,2,opt,name=or_group,json=orGroup,proto3,oneof"`
504 }
505
506 type AccessFilterExpression_NotExpression struct {
507
508 NotExpression *AccessFilterExpression `protobuf:"bytes,3,opt,name=not_expression,json=notExpression,proto3,oneof"`
509 }
510
511 type AccessFilterExpression_AccessFilter struct {
512
513
514 AccessFilter *AccessFilter `protobuf:"bytes,4,opt,name=access_filter,json=accessFilter,proto3,oneof"`
515 }
516
517 func (*AccessFilterExpression_AndGroup) isAccessFilterExpression_OneExpression() {}
518
519 func (*AccessFilterExpression_OrGroup) isAccessFilterExpression_OneExpression() {}
520
521 func (*AccessFilterExpression_NotExpression) isAccessFilterExpression_OneExpression() {}
522
523 func (*AccessFilterExpression_AccessFilter) isAccessFilterExpression_OneExpression() {}
524
525
526 type AccessFilterExpressionList struct {
527 state protoimpl.MessageState
528 sizeCache protoimpl.SizeCache
529 unknownFields protoimpl.UnknownFields
530
531
532 Expressions []*AccessFilterExpression `protobuf:"bytes,1,rep,name=expressions,proto3" json:"expressions,omitempty"`
533 }
534
535 func (x *AccessFilterExpressionList) Reset() {
536 *x = AccessFilterExpressionList{}
537 if protoimpl.UnsafeEnabled {
538 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[4]
539 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
540 ms.StoreMessageInfo(mi)
541 }
542 }
543
544 func (x *AccessFilterExpressionList) String() string {
545 return protoimpl.X.MessageStringOf(x)
546 }
547
548 func (*AccessFilterExpressionList) ProtoMessage() {}
549
550 func (x *AccessFilterExpressionList) ProtoReflect() protoreflect.Message {
551 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[4]
552 if protoimpl.UnsafeEnabled && x != nil {
553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554 if ms.LoadMessageInfo() == nil {
555 ms.StoreMessageInfo(mi)
556 }
557 return ms
558 }
559 return mi.MessageOf(x)
560 }
561
562
563 func (*AccessFilterExpressionList) Descriptor() ([]byte, []int) {
564 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{4}
565 }
566
567 func (x *AccessFilterExpressionList) GetExpressions() []*AccessFilterExpression {
568 if x != nil {
569 return x.Expressions
570 }
571 return nil
572 }
573
574
575 type AccessFilter struct {
576 state protoimpl.MessageState
577 sizeCache protoimpl.SizeCache
578 unknownFields protoimpl.UnknownFields
579
580
581
582
583
584
585
586
587
588 OneFilter isAccessFilter_OneFilter `protobuf_oneof:"one_filter"`
589
590 FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"`
591 }
592
593 func (x *AccessFilter) Reset() {
594 *x = AccessFilter{}
595 if protoimpl.UnsafeEnabled {
596 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[5]
597 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
598 ms.StoreMessageInfo(mi)
599 }
600 }
601
602 func (x *AccessFilter) String() string {
603 return protoimpl.X.MessageStringOf(x)
604 }
605
606 func (*AccessFilter) ProtoMessage() {}
607
608 func (x *AccessFilter) ProtoReflect() protoreflect.Message {
609 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[5]
610 if protoimpl.UnsafeEnabled && x != nil {
611 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
612 if ms.LoadMessageInfo() == nil {
613 ms.StoreMessageInfo(mi)
614 }
615 return ms
616 }
617 return mi.MessageOf(x)
618 }
619
620
621 func (*AccessFilter) Descriptor() ([]byte, []int) {
622 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{5}
623 }
624
625 func (m *AccessFilter) GetOneFilter() isAccessFilter_OneFilter {
626 if m != nil {
627 return m.OneFilter
628 }
629 return nil
630 }
631
632 func (x *AccessFilter) GetStringFilter() *AccessStringFilter {
633 if x, ok := x.GetOneFilter().(*AccessFilter_StringFilter); ok {
634 return x.StringFilter
635 }
636 return nil
637 }
638
639 func (x *AccessFilter) GetInListFilter() *AccessInListFilter {
640 if x, ok := x.GetOneFilter().(*AccessFilter_InListFilter); ok {
641 return x.InListFilter
642 }
643 return nil
644 }
645
646 func (x *AccessFilter) GetNumericFilter() *AccessNumericFilter {
647 if x, ok := x.GetOneFilter().(*AccessFilter_NumericFilter); ok {
648 return x.NumericFilter
649 }
650 return nil
651 }
652
653 func (x *AccessFilter) GetBetweenFilter() *AccessBetweenFilter {
654 if x, ok := x.GetOneFilter().(*AccessFilter_BetweenFilter); ok {
655 return x.BetweenFilter
656 }
657 return nil
658 }
659
660 func (x *AccessFilter) GetFieldName() string {
661 if x != nil {
662 return x.FieldName
663 }
664 return ""
665 }
666
667 type isAccessFilter_OneFilter interface {
668 isAccessFilter_OneFilter()
669 }
670
671 type AccessFilter_StringFilter struct {
672
673 StringFilter *AccessStringFilter `protobuf:"bytes,2,opt,name=string_filter,json=stringFilter,proto3,oneof"`
674 }
675
676 type AccessFilter_InListFilter struct {
677
678 InListFilter *AccessInListFilter `protobuf:"bytes,3,opt,name=in_list_filter,json=inListFilter,proto3,oneof"`
679 }
680
681 type AccessFilter_NumericFilter struct {
682
683 NumericFilter *AccessNumericFilter `protobuf:"bytes,4,opt,name=numeric_filter,json=numericFilter,proto3,oneof"`
684 }
685
686 type AccessFilter_BetweenFilter struct {
687
688 BetweenFilter *AccessBetweenFilter `protobuf:"bytes,5,opt,name=between_filter,json=betweenFilter,proto3,oneof"`
689 }
690
691 func (*AccessFilter_StringFilter) isAccessFilter_OneFilter() {}
692
693 func (*AccessFilter_InListFilter) isAccessFilter_OneFilter() {}
694
695 func (*AccessFilter_NumericFilter) isAccessFilter_OneFilter() {}
696
697 func (*AccessFilter_BetweenFilter) isAccessFilter_OneFilter() {}
698
699
700 type AccessStringFilter struct {
701 state protoimpl.MessageState
702 sizeCache protoimpl.SizeCache
703 unknownFields protoimpl.UnknownFields
704
705
706 MatchType AccessStringFilter_MatchType `protobuf:"varint,1,opt,name=match_type,json=matchType,proto3,enum=google.analytics.admin.v1beta.AccessStringFilter_MatchType" json:"match_type,omitempty"`
707
708 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
709
710 CaseSensitive bool `protobuf:"varint,3,opt,name=case_sensitive,json=caseSensitive,proto3" json:"case_sensitive,omitempty"`
711 }
712
713 func (x *AccessStringFilter) Reset() {
714 *x = AccessStringFilter{}
715 if protoimpl.UnsafeEnabled {
716 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[6]
717 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
718 ms.StoreMessageInfo(mi)
719 }
720 }
721
722 func (x *AccessStringFilter) String() string {
723 return protoimpl.X.MessageStringOf(x)
724 }
725
726 func (*AccessStringFilter) ProtoMessage() {}
727
728 func (x *AccessStringFilter) ProtoReflect() protoreflect.Message {
729 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[6]
730 if protoimpl.UnsafeEnabled && x != nil {
731 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
732 if ms.LoadMessageInfo() == nil {
733 ms.StoreMessageInfo(mi)
734 }
735 return ms
736 }
737 return mi.MessageOf(x)
738 }
739
740
741 func (*AccessStringFilter) Descriptor() ([]byte, []int) {
742 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{6}
743 }
744
745 func (x *AccessStringFilter) GetMatchType() AccessStringFilter_MatchType {
746 if x != nil {
747 return x.MatchType
748 }
749 return AccessStringFilter_MATCH_TYPE_UNSPECIFIED
750 }
751
752 func (x *AccessStringFilter) GetValue() string {
753 if x != nil {
754 return x.Value
755 }
756 return ""
757 }
758
759 func (x *AccessStringFilter) GetCaseSensitive() bool {
760 if x != nil {
761 return x.CaseSensitive
762 }
763 return false
764 }
765
766
767 type AccessInListFilter struct {
768 state protoimpl.MessageState
769 sizeCache protoimpl.SizeCache
770 unknownFields protoimpl.UnknownFields
771
772
773 Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
774
775 CaseSensitive bool `protobuf:"varint,2,opt,name=case_sensitive,json=caseSensitive,proto3" json:"case_sensitive,omitempty"`
776 }
777
778 func (x *AccessInListFilter) Reset() {
779 *x = AccessInListFilter{}
780 if protoimpl.UnsafeEnabled {
781 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[7]
782 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
783 ms.StoreMessageInfo(mi)
784 }
785 }
786
787 func (x *AccessInListFilter) String() string {
788 return protoimpl.X.MessageStringOf(x)
789 }
790
791 func (*AccessInListFilter) ProtoMessage() {}
792
793 func (x *AccessInListFilter) ProtoReflect() protoreflect.Message {
794 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[7]
795 if protoimpl.UnsafeEnabled && x != nil {
796 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
797 if ms.LoadMessageInfo() == nil {
798 ms.StoreMessageInfo(mi)
799 }
800 return ms
801 }
802 return mi.MessageOf(x)
803 }
804
805
806 func (*AccessInListFilter) Descriptor() ([]byte, []int) {
807 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{7}
808 }
809
810 func (x *AccessInListFilter) GetValues() []string {
811 if x != nil {
812 return x.Values
813 }
814 return nil
815 }
816
817 func (x *AccessInListFilter) GetCaseSensitive() bool {
818 if x != nil {
819 return x.CaseSensitive
820 }
821 return false
822 }
823
824
825 type AccessNumericFilter struct {
826 state protoimpl.MessageState
827 sizeCache protoimpl.SizeCache
828 unknownFields protoimpl.UnknownFields
829
830
831 Operation AccessNumericFilter_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=google.analytics.admin.v1beta.AccessNumericFilter_Operation" json:"operation,omitempty"`
832
833 Value *NumericValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
834 }
835
836 func (x *AccessNumericFilter) Reset() {
837 *x = AccessNumericFilter{}
838 if protoimpl.UnsafeEnabled {
839 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[8]
840 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
841 ms.StoreMessageInfo(mi)
842 }
843 }
844
845 func (x *AccessNumericFilter) String() string {
846 return protoimpl.X.MessageStringOf(x)
847 }
848
849 func (*AccessNumericFilter) ProtoMessage() {}
850
851 func (x *AccessNumericFilter) ProtoReflect() protoreflect.Message {
852 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[8]
853 if protoimpl.UnsafeEnabled && x != nil {
854 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
855 if ms.LoadMessageInfo() == nil {
856 ms.StoreMessageInfo(mi)
857 }
858 return ms
859 }
860 return mi.MessageOf(x)
861 }
862
863
864 func (*AccessNumericFilter) Descriptor() ([]byte, []int) {
865 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{8}
866 }
867
868 func (x *AccessNumericFilter) GetOperation() AccessNumericFilter_Operation {
869 if x != nil {
870 return x.Operation
871 }
872 return AccessNumericFilter_OPERATION_UNSPECIFIED
873 }
874
875 func (x *AccessNumericFilter) GetValue() *NumericValue {
876 if x != nil {
877 return x.Value
878 }
879 return nil
880 }
881
882
883 type AccessBetweenFilter struct {
884 state protoimpl.MessageState
885 sizeCache protoimpl.SizeCache
886 unknownFields protoimpl.UnknownFields
887
888
889 FromValue *NumericValue `protobuf:"bytes,1,opt,name=from_value,json=fromValue,proto3" json:"from_value,omitempty"`
890
891 ToValue *NumericValue `protobuf:"bytes,2,opt,name=to_value,json=toValue,proto3" json:"to_value,omitempty"`
892 }
893
894 func (x *AccessBetweenFilter) Reset() {
895 *x = AccessBetweenFilter{}
896 if protoimpl.UnsafeEnabled {
897 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[9]
898 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
899 ms.StoreMessageInfo(mi)
900 }
901 }
902
903 func (x *AccessBetweenFilter) String() string {
904 return protoimpl.X.MessageStringOf(x)
905 }
906
907 func (*AccessBetweenFilter) ProtoMessage() {}
908
909 func (x *AccessBetweenFilter) ProtoReflect() protoreflect.Message {
910 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[9]
911 if protoimpl.UnsafeEnabled && x != nil {
912 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
913 if ms.LoadMessageInfo() == nil {
914 ms.StoreMessageInfo(mi)
915 }
916 return ms
917 }
918 return mi.MessageOf(x)
919 }
920
921
922 func (*AccessBetweenFilter) Descriptor() ([]byte, []int) {
923 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{9}
924 }
925
926 func (x *AccessBetweenFilter) GetFromValue() *NumericValue {
927 if x != nil {
928 return x.FromValue
929 }
930 return nil
931 }
932
933 func (x *AccessBetweenFilter) GetToValue() *NumericValue {
934 if x != nil {
935 return x.ToValue
936 }
937 return nil
938 }
939
940
941 type NumericValue struct {
942 state protoimpl.MessageState
943 sizeCache protoimpl.SizeCache
944 unknownFields protoimpl.UnknownFields
945
946
947
948
949
950
951
952 OneValue isNumericValue_OneValue `protobuf_oneof:"one_value"`
953 }
954
955 func (x *NumericValue) Reset() {
956 *x = NumericValue{}
957 if protoimpl.UnsafeEnabled {
958 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[10]
959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
960 ms.StoreMessageInfo(mi)
961 }
962 }
963
964 func (x *NumericValue) String() string {
965 return protoimpl.X.MessageStringOf(x)
966 }
967
968 func (*NumericValue) ProtoMessage() {}
969
970 func (x *NumericValue) ProtoReflect() protoreflect.Message {
971 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[10]
972 if protoimpl.UnsafeEnabled && x != nil {
973 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
974 if ms.LoadMessageInfo() == nil {
975 ms.StoreMessageInfo(mi)
976 }
977 return ms
978 }
979 return mi.MessageOf(x)
980 }
981
982
983 func (*NumericValue) Descriptor() ([]byte, []int) {
984 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{10}
985 }
986
987 func (m *NumericValue) GetOneValue() isNumericValue_OneValue {
988 if m != nil {
989 return m.OneValue
990 }
991 return nil
992 }
993
994 func (x *NumericValue) GetInt64Value() int64 {
995 if x, ok := x.GetOneValue().(*NumericValue_Int64Value); ok {
996 return x.Int64Value
997 }
998 return 0
999 }
1000
1001 func (x *NumericValue) GetDoubleValue() float64 {
1002 if x, ok := x.GetOneValue().(*NumericValue_DoubleValue); ok {
1003 return x.DoubleValue
1004 }
1005 return 0
1006 }
1007
1008 type isNumericValue_OneValue interface {
1009 isNumericValue_OneValue()
1010 }
1011
1012 type NumericValue_Int64Value struct {
1013
1014 Int64Value int64 `protobuf:"varint,1,opt,name=int64_value,json=int64Value,proto3,oneof"`
1015 }
1016
1017 type NumericValue_DoubleValue struct {
1018
1019 DoubleValue float64 `protobuf:"fixed64,2,opt,name=double_value,json=doubleValue,proto3,oneof"`
1020 }
1021
1022 func (*NumericValue_Int64Value) isNumericValue_OneValue() {}
1023
1024 func (*NumericValue_DoubleValue) isNumericValue_OneValue() {}
1025
1026
1027
1028
1029 type AccessOrderBy struct {
1030 state protoimpl.MessageState
1031 sizeCache protoimpl.SizeCache
1032 unknownFields protoimpl.UnknownFields
1033
1034
1035
1036
1037
1038
1039
1040 OneOrderBy isAccessOrderBy_OneOrderBy `protobuf_oneof:"one_order_by"`
1041
1042
1043 Desc bool `protobuf:"varint,3,opt,name=desc,proto3" json:"desc,omitempty"`
1044 }
1045
1046 func (x *AccessOrderBy) Reset() {
1047 *x = AccessOrderBy{}
1048 if protoimpl.UnsafeEnabled {
1049 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[11]
1050 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1051 ms.StoreMessageInfo(mi)
1052 }
1053 }
1054
1055 func (x *AccessOrderBy) String() string {
1056 return protoimpl.X.MessageStringOf(x)
1057 }
1058
1059 func (*AccessOrderBy) ProtoMessage() {}
1060
1061 func (x *AccessOrderBy) ProtoReflect() protoreflect.Message {
1062 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[11]
1063 if protoimpl.UnsafeEnabled && x != nil {
1064 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1065 if ms.LoadMessageInfo() == nil {
1066 ms.StoreMessageInfo(mi)
1067 }
1068 return ms
1069 }
1070 return mi.MessageOf(x)
1071 }
1072
1073
1074 func (*AccessOrderBy) Descriptor() ([]byte, []int) {
1075 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{11}
1076 }
1077
1078 func (m *AccessOrderBy) GetOneOrderBy() isAccessOrderBy_OneOrderBy {
1079 if m != nil {
1080 return m.OneOrderBy
1081 }
1082 return nil
1083 }
1084
1085 func (x *AccessOrderBy) GetMetric() *AccessOrderBy_MetricOrderBy {
1086 if x, ok := x.GetOneOrderBy().(*AccessOrderBy_Metric); ok {
1087 return x.Metric
1088 }
1089 return nil
1090 }
1091
1092 func (x *AccessOrderBy) GetDimension() *AccessOrderBy_DimensionOrderBy {
1093 if x, ok := x.GetOneOrderBy().(*AccessOrderBy_Dimension); ok {
1094 return x.Dimension
1095 }
1096 return nil
1097 }
1098
1099 func (x *AccessOrderBy) GetDesc() bool {
1100 if x != nil {
1101 return x.Desc
1102 }
1103 return false
1104 }
1105
1106 type isAccessOrderBy_OneOrderBy interface {
1107 isAccessOrderBy_OneOrderBy()
1108 }
1109
1110 type AccessOrderBy_Metric struct {
1111
1112 Metric *AccessOrderBy_MetricOrderBy `protobuf:"bytes,1,opt,name=metric,proto3,oneof"`
1113 }
1114
1115 type AccessOrderBy_Dimension struct {
1116
1117 Dimension *AccessOrderBy_DimensionOrderBy `protobuf:"bytes,2,opt,name=dimension,proto3,oneof"`
1118 }
1119
1120 func (*AccessOrderBy_Metric) isAccessOrderBy_OneOrderBy() {}
1121
1122 func (*AccessOrderBy_Dimension) isAccessOrderBy_OneOrderBy() {}
1123
1124
1125
1126
1127
1128 type AccessDimensionHeader struct {
1129 state protoimpl.MessageState
1130 sizeCache protoimpl.SizeCache
1131 unknownFields protoimpl.UnknownFields
1132
1133
1134 DimensionName string `protobuf:"bytes,1,opt,name=dimension_name,json=dimensionName,proto3" json:"dimension_name,omitempty"`
1135 }
1136
1137 func (x *AccessDimensionHeader) Reset() {
1138 *x = AccessDimensionHeader{}
1139 if protoimpl.UnsafeEnabled {
1140 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[12]
1141 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1142 ms.StoreMessageInfo(mi)
1143 }
1144 }
1145
1146 func (x *AccessDimensionHeader) String() string {
1147 return protoimpl.X.MessageStringOf(x)
1148 }
1149
1150 func (*AccessDimensionHeader) ProtoMessage() {}
1151
1152 func (x *AccessDimensionHeader) ProtoReflect() protoreflect.Message {
1153 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[12]
1154 if protoimpl.UnsafeEnabled && x != nil {
1155 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1156 if ms.LoadMessageInfo() == nil {
1157 ms.StoreMessageInfo(mi)
1158 }
1159 return ms
1160 }
1161 return mi.MessageOf(x)
1162 }
1163
1164
1165 func (*AccessDimensionHeader) Descriptor() ([]byte, []int) {
1166 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{12}
1167 }
1168
1169 func (x *AccessDimensionHeader) GetDimensionName() string {
1170 if x != nil {
1171 return x.DimensionName
1172 }
1173 return ""
1174 }
1175
1176
1177
1178
1179
1180 type AccessMetricHeader struct {
1181 state protoimpl.MessageState
1182 sizeCache protoimpl.SizeCache
1183 unknownFields protoimpl.UnknownFields
1184
1185
1186 MetricName string `protobuf:"bytes,1,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
1187 }
1188
1189 func (x *AccessMetricHeader) Reset() {
1190 *x = AccessMetricHeader{}
1191 if protoimpl.UnsafeEnabled {
1192 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[13]
1193 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1194 ms.StoreMessageInfo(mi)
1195 }
1196 }
1197
1198 func (x *AccessMetricHeader) String() string {
1199 return protoimpl.X.MessageStringOf(x)
1200 }
1201
1202 func (*AccessMetricHeader) ProtoMessage() {}
1203
1204 func (x *AccessMetricHeader) ProtoReflect() protoreflect.Message {
1205 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[13]
1206 if protoimpl.UnsafeEnabled && x != nil {
1207 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1208 if ms.LoadMessageInfo() == nil {
1209 ms.StoreMessageInfo(mi)
1210 }
1211 return ms
1212 }
1213 return mi.MessageOf(x)
1214 }
1215
1216
1217 func (*AccessMetricHeader) Descriptor() ([]byte, []int) {
1218 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{13}
1219 }
1220
1221 func (x *AccessMetricHeader) GetMetricName() string {
1222 if x != nil {
1223 return x.MetricName
1224 }
1225 return ""
1226 }
1227
1228
1229 type AccessRow struct {
1230 state protoimpl.MessageState
1231 sizeCache protoimpl.SizeCache
1232 unknownFields protoimpl.UnknownFields
1233
1234
1235
1236 DimensionValues []*AccessDimensionValue `protobuf:"bytes,1,rep,name=dimension_values,json=dimensionValues,proto3" json:"dimension_values,omitempty"`
1237
1238
1239 MetricValues []*AccessMetricValue `protobuf:"bytes,2,rep,name=metric_values,json=metricValues,proto3" json:"metric_values,omitempty"`
1240 }
1241
1242 func (x *AccessRow) Reset() {
1243 *x = AccessRow{}
1244 if protoimpl.UnsafeEnabled {
1245 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[14]
1246 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1247 ms.StoreMessageInfo(mi)
1248 }
1249 }
1250
1251 func (x *AccessRow) String() string {
1252 return protoimpl.X.MessageStringOf(x)
1253 }
1254
1255 func (*AccessRow) ProtoMessage() {}
1256
1257 func (x *AccessRow) ProtoReflect() protoreflect.Message {
1258 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[14]
1259 if protoimpl.UnsafeEnabled && x != nil {
1260 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1261 if ms.LoadMessageInfo() == nil {
1262 ms.StoreMessageInfo(mi)
1263 }
1264 return ms
1265 }
1266 return mi.MessageOf(x)
1267 }
1268
1269
1270 func (*AccessRow) Descriptor() ([]byte, []int) {
1271 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{14}
1272 }
1273
1274 func (x *AccessRow) GetDimensionValues() []*AccessDimensionValue {
1275 if x != nil {
1276 return x.DimensionValues
1277 }
1278 return nil
1279 }
1280
1281 func (x *AccessRow) GetMetricValues() []*AccessMetricValue {
1282 if x != nil {
1283 return x.MetricValues
1284 }
1285 return nil
1286 }
1287
1288
1289 type AccessDimensionValue struct {
1290 state protoimpl.MessageState
1291 sizeCache protoimpl.SizeCache
1292 unknownFields protoimpl.UnknownFields
1293
1294
1295
1296 Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
1297 }
1298
1299 func (x *AccessDimensionValue) Reset() {
1300 *x = AccessDimensionValue{}
1301 if protoimpl.UnsafeEnabled {
1302 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[15]
1303 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1304 ms.StoreMessageInfo(mi)
1305 }
1306 }
1307
1308 func (x *AccessDimensionValue) String() string {
1309 return protoimpl.X.MessageStringOf(x)
1310 }
1311
1312 func (*AccessDimensionValue) ProtoMessage() {}
1313
1314 func (x *AccessDimensionValue) ProtoReflect() protoreflect.Message {
1315 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[15]
1316 if protoimpl.UnsafeEnabled && x != nil {
1317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1318 if ms.LoadMessageInfo() == nil {
1319 ms.StoreMessageInfo(mi)
1320 }
1321 return ms
1322 }
1323 return mi.MessageOf(x)
1324 }
1325
1326
1327 func (*AccessDimensionValue) Descriptor() ([]byte, []int) {
1328 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{15}
1329 }
1330
1331 func (x *AccessDimensionValue) GetValue() string {
1332 if x != nil {
1333 return x.Value
1334 }
1335 return ""
1336 }
1337
1338
1339 type AccessMetricValue struct {
1340 state protoimpl.MessageState
1341 sizeCache protoimpl.SizeCache
1342 unknownFields protoimpl.UnknownFields
1343
1344
1345 Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
1346 }
1347
1348 func (x *AccessMetricValue) Reset() {
1349 *x = AccessMetricValue{}
1350 if protoimpl.UnsafeEnabled {
1351 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[16]
1352 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1353 ms.StoreMessageInfo(mi)
1354 }
1355 }
1356
1357 func (x *AccessMetricValue) String() string {
1358 return protoimpl.X.MessageStringOf(x)
1359 }
1360
1361 func (*AccessMetricValue) ProtoMessage() {}
1362
1363 func (x *AccessMetricValue) ProtoReflect() protoreflect.Message {
1364 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[16]
1365 if protoimpl.UnsafeEnabled && x != nil {
1366 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1367 if ms.LoadMessageInfo() == nil {
1368 ms.StoreMessageInfo(mi)
1369 }
1370 return ms
1371 }
1372 return mi.MessageOf(x)
1373 }
1374
1375
1376 func (*AccessMetricValue) Descriptor() ([]byte, []int) {
1377 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{16}
1378 }
1379
1380 func (x *AccessMetricValue) GetValue() string {
1381 if x != nil {
1382 return x.Value
1383 }
1384 return ""
1385 }
1386
1387
1388
1389
1390 type AccessQuota struct {
1391 state protoimpl.MessageState
1392 sizeCache protoimpl.SizeCache
1393 unknownFields protoimpl.UnknownFields
1394
1395
1396
1397 TokensPerDay *AccessQuotaStatus `protobuf:"bytes,1,opt,name=tokens_per_day,json=tokensPerDay,proto3" json:"tokens_per_day,omitempty"`
1398
1399
1400
1401 TokensPerHour *AccessQuotaStatus `protobuf:"bytes,2,opt,name=tokens_per_hour,json=tokensPerHour,proto3" json:"tokens_per_hour,omitempty"`
1402
1403 ConcurrentRequests *AccessQuotaStatus `protobuf:"bytes,3,opt,name=concurrent_requests,json=concurrentRequests,proto3" json:"concurrent_requests,omitempty"`
1404
1405
1406 ServerErrorsPerProjectPerHour *AccessQuotaStatus `protobuf:"bytes,4,opt,name=server_errors_per_project_per_hour,json=serverErrorsPerProjectPerHour,proto3" json:"server_errors_per_project_per_hour,omitempty"`
1407
1408
1409
1410
1411 TokensPerProjectPerHour *AccessQuotaStatus `protobuf:"bytes,5,opt,name=tokens_per_project_per_hour,json=tokensPerProjectPerHour,proto3" json:"tokens_per_project_per_hour,omitempty"`
1412 }
1413
1414 func (x *AccessQuota) Reset() {
1415 *x = AccessQuota{}
1416 if protoimpl.UnsafeEnabled {
1417 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[17]
1418 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1419 ms.StoreMessageInfo(mi)
1420 }
1421 }
1422
1423 func (x *AccessQuota) String() string {
1424 return protoimpl.X.MessageStringOf(x)
1425 }
1426
1427 func (*AccessQuota) ProtoMessage() {}
1428
1429 func (x *AccessQuota) ProtoReflect() protoreflect.Message {
1430 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[17]
1431 if protoimpl.UnsafeEnabled && x != nil {
1432 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1433 if ms.LoadMessageInfo() == nil {
1434 ms.StoreMessageInfo(mi)
1435 }
1436 return ms
1437 }
1438 return mi.MessageOf(x)
1439 }
1440
1441
1442 func (*AccessQuota) Descriptor() ([]byte, []int) {
1443 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{17}
1444 }
1445
1446 func (x *AccessQuota) GetTokensPerDay() *AccessQuotaStatus {
1447 if x != nil {
1448 return x.TokensPerDay
1449 }
1450 return nil
1451 }
1452
1453 func (x *AccessQuota) GetTokensPerHour() *AccessQuotaStatus {
1454 if x != nil {
1455 return x.TokensPerHour
1456 }
1457 return nil
1458 }
1459
1460 func (x *AccessQuota) GetConcurrentRequests() *AccessQuotaStatus {
1461 if x != nil {
1462 return x.ConcurrentRequests
1463 }
1464 return nil
1465 }
1466
1467 func (x *AccessQuota) GetServerErrorsPerProjectPerHour() *AccessQuotaStatus {
1468 if x != nil {
1469 return x.ServerErrorsPerProjectPerHour
1470 }
1471 return nil
1472 }
1473
1474 func (x *AccessQuota) GetTokensPerProjectPerHour() *AccessQuotaStatus {
1475 if x != nil {
1476 return x.TokensPerProjectPerHour
1477 }
1478 return nil
1479 }
1480
1481
1482 type AccessQuotaStatus struct {
1483 state protoimpl.MessageState
1484 sizeCache protoimpl.SizeCache
1485 unknownFields protoimpl.UnknownFields
1486
1487
1488 Consumed int32 `protobuf:"varint,1,opt,name=consumed,proto3" json:"consumed,omitempty"`
1489
1490 Remaining int32 `protobuf:"varint,2,opt,name=remaining,proto3" json:"remaining,omitempty"`
1491 }
1492
1493 func (x *AccessQuotaStatus) Reset() {
1494 *x = AccessQuotaStatus{}
1495 if protoimpl.UnsafeEnabled {
1496 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[18]
1497 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1498 ms.StoreMessageInfo(mi)
1499 }
1500 }
1501
1502 func (x *AccessQuotaStatus) String() string {
1503 return protoimpl.X.MessageStringOf(x)
1504 }
1505
1506 func (*AccessQuotaStatus) ProtoMessage() {}
1507
1508 func (x *AccessQuotaStatus) ProtoReflect() protoreflect.Message {
1509 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[18]
1510 if protoimpl.UnsafeEnabled && x != nil {
1511 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1512 if ms.LoadMessageInfo() == nil {
1513 ms.StoreMessageInfo(mi)
1514 }
1515 return ms
1516 }
1517 return mi.MessageOf(x)
1518 }
1519
1520
1521 func (*AccessQuotaStatus) Descriptor() ([]byte, []int) {
1522 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{18}
1523 }
1524
1525 func (x *AccessQuotaStatus) GetConsumed() int32 {
1526 if x != nil {
1527 return x.Consumed
1528 }
1529 return 0
1530 }
1531
1532 func (x *AccessQuotaStatus) GetRemaining() int32 {
1533 if x != nil {
1534 return x.Remaining
1535 }
1536 return 0
1537 }
1538
1539
1540 type AccessOrderBy_MetricOrderBy struct {
1541 state protoimpl.MessageState
1542 sizeCache protoimpl.SizeCache
1543 unknownFields protoimpl.UnknownFields
1544
1545
1546 MetricName string `protobuf:"bytes,1,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
1547 }
1548
1549 func (x *AccessOrderBy_MetricOrderBy) Reset() {
1550 *x = AccessOrderBy_MetricOrderBy{}
1551 if protoimpl.UnsafeEnabled {
1552 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[19]
1553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1554 ms.StoreMessageInfo(mi)
1555 }
1556 }
1557
1558 func (x *AccessOrderBy_MetricOrderBy) String() string {
1559 return protoimpl.X.MessageStringOf(x)
1560 }
1561
1562 func (*AccessOrderBy_MetricOrderBy) ProtoMessage() {}
1563
1564 func (x *AccessOrderBy_MetricOrderBy) ProtoReflect() protoreflect.Message {
1565 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[19]
1566 if protoimpl.UnsafeEnabled && x != nil {
1567 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1568 if ms.LoadMessageInfo() == nil {
1569 ms.StoreMessageInfo(mi)
1570 }
1571 return ms
1572 }
1573 return mi.MessageOf(x)
1574 }
1575
1576
1577 func (*AccessOrderBy_MetricOrderBy) Descriptor() ([]byte, []int) {
1578 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{11, 0}
1579 }
1580
1581 func (x *AccessOrderBy_MetricOrderBy) GetMetricName() string {
1582 if x != nil {
1583 return x.MetricName
1584 }
1585 return ""
1586 }
1587
1588
1589 type AccessOrderBy_DimensionOrderBy struct {
1590 state protoimpl.MessageState
1591 sizeCache protoimpl.SizeCache
1592 unknownFields protoimpl.UnknownFields
1593
1594
1595 DimensionName string `protobuf:"bytes,1,opt,name=dimension_name,json=dimensionName,proto3" json:"dimension_name,omitempty"`
1596
1597 OrderType AccessOrderBy_DimensionOrderBy_OrderType `protobuf:"varint,2,opt,name=order_type,json=orderType,proto3,enum=google.analytics.admin.v1beta.AccessOrderBy_DimensionOrderBy_OrderType" json:"order_type,omitempty"`
1598 }
1599
1600 func (x *AccessOrderBy_DimensionOrderBy) Reset() {
1601 *x = AccessOrderBy_DimensionOrderBy{}
1602 if protoimpl.UnsafeEnabled {
1603 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[20]
1604 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1605 ms.StoreMessageInfo(mi)
1606 }
1607 }
1608
1609 func (x *AccessOrderBy_DimensionOrderBy) String() string {
1610 return protoimpl.X.MessageStringOf(x)
1611 }
1612
1613 func (*AccessOrderBy_DimensionOrderBy) ProtoMessage() {}
1614
1615 func (x *AccessOrderBy_DimensionOrderBy) ProtoReflect() protoreflect.Message {
1616 mi := &file_google_analytics_admin_v1beta_access_report_proto_msgTypes[20]
1617 if protoimpl.UnsafeEnabled && x != nil {
1618 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1619 if ms.LoadMessageInfo() == nil {
1620 ms.StoreMessageInfo(mi)
1621 }
1622 return ms
1623 }
1624 return mi.MessageOf(x)
1625 }
1626
1627
1628 func (*AccessOrderBy_DimensionOrderBy) Descriptor() ([]byte, []int) {
1629 return file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP(), []int{11, 1}
1630 }
1631
1632 func (x *AccessOrderBy_DimensionOrderBy) GetDimensionName() string {
1633 if x != nil {
1634 return x.DimensionName
1635 }
1636 return ""
1637 }
1638
1639 func (x *AccessOrderBy_DimensionOrderBy) GetOrderType() AccessOrderBy_DimensionOrderBy_OrderType {
1640 if x != nil {
1641 return x.OrderType
1642 }
1643 return AccessOrderBy_DimensionOrderBy_ORDER_TYPE_UNSPECIFIED
1644 }
1645
1646 var File_google_analytics_admin_v1beta_access_report_proto protoreflect.FileDescriptor
1647
1648 var file_google_analytics_admin_v1beta_access_report_proto_rawDesc = []byte{
1649 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
1650 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
1651 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72,
1652 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
1653 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
1654 0x74, 0x61, 0x22, 0x38, 0x0a, 0x0f, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x69, 0x6d, 0x65,
1655 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69,
1656 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x64,
1657 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x2f, 0x0a, 0x0c,
1658 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x1f, 0x0a, 0x0b,
1659 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
1660 0x09, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4b, 0x0a,
1661 0x0f, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65,
1662 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x01,
1663 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x12,
1664 0x19, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
1665 0x09, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x22, 0x90, 0x03, 0x0a, 0x16, 0x41,
1666 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72, 0x65,
1667 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x09, 0x61, 0x6e, 0x64, 0x5f, 0x67, 0x72, 0x6f,
1668 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1669 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
1670 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46,
1671 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4c,
1672 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x08, 0x61, 0x6e, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12,
1673 0x56, 0x0a, 0x08, 0x6f, 0x72, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28,
1674 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
1675 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
1676 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78,
1677 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x07,
1678 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x5e, 0x0a, 0x0e, 0x6e, 0x6f, 0x74, 0x5f, 0x65,
1679 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
1680 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
1681 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
1682 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72,
1683 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x6e, 0x6f, 0x74, 0x45, 0x78, 0x70,
1684 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x52, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73,
1685 0x73, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b,
1686 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
1687 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41,
1688 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x61,
1689 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x42, 0x10, 0x0a, 0x0e, 0x6f,
1690 0x6e, 0x65, 0x5f, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x75, 0x0a,
1691 0x1a, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70,
1692 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x57, 0x0a, 0x0b, 0x65,
1693 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
1694 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
1695 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1696 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70,
1697 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73,
1698 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xaa, 0x03, 0x0a, 0x0c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x46,
1699 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x58, 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f,
1700 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67,
1701 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
1702 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63,
1703 0x65, 0x73, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x48,
1704 0x00, 0x52, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12,
1705 0x59, 0x0a, 0x0e, 0x69, 0x6e, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65,
1706 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1707 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
1708 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e,
1709 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x69, 0x6e,
1710 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x5b, 0x0a, 0x0e, 0x6e, 0x75,
1711 0x6d, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01,
1712 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
1713 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
1714 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63,
1715 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x69,
1716 0x63, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x5b, 0x0a, 0x0e, 0x62, 0x65, 0x74, 0x77, 0x65,
1717 0x65, 0x6e, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
1718 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
1719 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
1720 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x46, 0x69, 0x6c,
1721 0x74, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x46, 0x69,
1722 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 0x61,
1723 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4e,
1724 0x61, 0x6d, 0x65, 0x42, 0x0c, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65,
1725 0x72, 0x22, 0xb5, 0x02, 0x0a, 0x12, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x53, 0x74, 0x72, 0x69,
1726 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x5a, 0x0a, 0x0a, 0x6d, 0x61, 0x74, 0x63,
1727 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67,
1728 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
1729 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63,
1730 0x65, 0x73, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x2e,
1731 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x6d, 0x61, 0x74, 0x63, 0x68,
1732 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1733 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61,
1734 0x73, 0x65, 0x5f, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01,
1735 0x28, 0x08, 0x52, 0x0d, 0x63, 0x61, 0x73, 0x65, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76,
1736 0x65, 0x22, 0x85, 0x01, 0x0a, 0x09, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12,
1737 0x1a, 0x0a, 0x16, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e,
1738 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x45,
1739 0x58, 0x41, 0x43, 0x54, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x42, 0x45, 0x47, 0x49, 0x4e, 0x53,
1740 0x5f, 0x57, 0x49, 0x54, 0x48, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x45, 0x4e, 0x44, 0x53, 0x5f,
1741 0x57, 0x49, 0x54, 0x48, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x49,
1742 0x4e, 0x53, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x55, 0x4c, 0x4c, 0x5f, 0x52, 0x45, 0x47,
1743 0x45, 0x58, 0x50, 0x10, 0x05, 0x12, 0x12, 0x0a, 0x0e, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, 0x4c,
1744 0x5f, 0x52, 0x45, 0x47, 0x45, 0x58, 0x50, 0x10, 0x06, 0x22, 0x53, 0x0a, 0x12, 0x41, 0x63, 0x63,
1745 0x65, 0x73, 0x73, 0x49, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12,
1746 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52,
1747 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61, 0x73, 0x65, 0x5f,
1748 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
1749 0x0d, 0x63, 0x61, 0x73, 0x65, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x22, 0xbc,
1750 0x02, 0x0a, 0x13, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63,
1751 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x5a, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74,
1752 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1753 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
1754 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
1755 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x2e, 0x4f, 0x70,
1756 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
1757 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
1758 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
1759 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
1760 0x61, 0x2e, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05,
1761 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x85, 0x01, 0x0a, 0x09, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
1762 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x15, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e,
1763 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09,
1764 0x0a, 0x05, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x4c, 0x45, 0x53,
1765 0x53, 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x10, 0x02, 0x12, 0x16, 0x0a, 0x12, 0x4c, 0x45, 0x53, 0x53,
1766 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x03,
1767 0x12, 0x10, 0x0a, 0x0c, 0x47, 0x52, 0x45, 0x41, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x48, 0x41, 0x4e,
1768 0x10, 0x04, 0x12, 0x19, 0x0a, 0x15, 0x47, 0x52, 0x45, 0x41, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x48,
1769 0x41, 0x4e, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x05, 0x22, 0xa9, 0x01,
1770 0x0a, 0x13, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x46,
1771 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4a, 0x0a, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x76, 0x61,
1772 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1773 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
1774 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69,
1775 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x66, 0x72, 0x6f, 0x6d, 0x56, 0x61, 0x6c, 0x75,
1776 0x65, 0x12, 0x46, 0x0a, 0x08, 0x74, 0x6f, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1777 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
1778 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
1779 0x65, 0x74, 0x61, 0x2e, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65,
1780 0x52, 0x07, 0x74, 0x6f, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x63, 0x0a, 0x0c, 0x4e, 0x75, 0x6d,
1781 0x65, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0b, 0x69, 0x6e, 0x74,
1782 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00,
1783 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x23, 0x0a, 0x0c,
1784 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
1785 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
1786 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xa9,
1787 0x04, 0x0a, 0x0d, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79,
1788 0x12, 0x54, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
1789 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
1790 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1791 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x2e, 0x4d,
1792 0x65, 0x74, 0x72, 0x69, 0x63, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x48, 0x00, 0x52, 0x06,
1793 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x5d, 0x0a, 0x09, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73,
1794 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1795 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
1796 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
1797 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x2e, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f,
1798 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x48, 0x00, 0x52, 0x09, 0x64, 0x69, 0x6d, 0x65,
1799 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20,
1800 0x01, 0x28, 0x08, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x1a, 0x30, 0x0a, 0x0d, 0x4d, 0x65, 0x74,
1801 0x72, 0x69, 0x63, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x65,
1802 0x74, 0x72, 0x69, 0x63, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
1803 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x8c, 0x02, 0x0a, 0x10,
1804 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79,
1805 0x12, 0x25, 0x0a, 0x0e, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61,
1806 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73,
1807 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x66, 0x0a, 0x0a, 0x6f, 0x72, 0x64, 0x65, 0x72,
1808 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f,
1809 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
1810 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65,
1811 0x73, 0x73, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x2e, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73,
1812 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72,
1813 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x22,
1814 0x69, 0x0a, 0x09, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x16,
1815 0x4f, 0x52, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
1816 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x41, 0x4c, 0x50, 0x48,
1817 0x41, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x10, 0x01, 0x12, 0x21, 0x0a, 0x1d, 0x43, 0x41,
1818 0x53, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x45, 0x4e, 0x53, 0x49, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x41,
1819 0x4c, 0x50, 0x48, 0x41, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x10, 0x02, 0x12, 0x0b, 0x0a,
1820 0x07, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x10, 0x03, 0x42, 0x0e, 0x0a, 0x0c, 0x6f, 0x6e,
1821 0x65, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x22, 0x3e, 0x0a, 0x15, 0x41, 0x63,
1822 0x63, 0x65, 0x73, 0x73, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61,
1823 0x64, 0x65, 0x72, 0x12, 0x25, 0x0a, 0x0e, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
1824 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x69, 0x6d,
1825 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x35, 0x0a, 0x12, 0x41, 0x63,
1826 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
1827 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
1828 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4e, 0x61, 0x6d,
1829 0x65, 0x22, 0xc2, 0x01, 0x0a, 0x09, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x6f, 0x77, 0x12,
1830 0x5e, 0x0a, 0x10, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c,
1831 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1832 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
1833 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
1834 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0f,
1835 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12,
1836 0x55, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73,
1837 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1838 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
1839 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x74,
1840 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
1841 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x2c, 0x0a, 0x14, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
1842 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x14,
1843 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
1844 0x61, 0x6c, 0x75, 0x65, 0x22, 0x29, 0x0a, 0x11, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65,
1845 0x74, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
1846 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22,
1847 0x8f, 0x04, 0x0a, 0x0b, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
1848 0x56, 0x0a, 0x0e, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x64, 0x61,
1849 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1850 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
1851 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75,
1852 0x6f, 0x74, 0x61, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0c, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
1853 0x73, 0x50, 0x65, 0x72, 0x44, 0x61, 0x79, 0x12, 0x58, 0x0a, 0x0f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
1854 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
1855 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
1856 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1857 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x61, 0x74,
1858 0x75, 0x73, 0x52, 0x0d, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x50, 0x65, 0x72, 0x48, 0x6f, 0x75,
1859 0x72, 0x12, 0x61, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f,
1860 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30,
1861 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
1862 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41,
1863 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1864 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
1865 0x65, 0x73, 0x74, 0x73, 0x12, 0x7b, 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x65,
1866 0x72, 0x72, 0x6f, 0x72, 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
1867 0x74, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
1868 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
1869 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1870 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x61, 0x74,
1871 0x75, 0x73, 0x52, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73,
1872 0x50, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x50, 0x65, 0x72, 0x48, 0x6f, 0x75,
1873 0x72, 0x12, 0x6e, 0x0a, 0x1b, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f,
1874 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x75, 0x72,
1875 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1876 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
1877 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f,
1878 0x74, 0x61, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x17, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73,
1879 0x50, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x50, 0x65, 0x72, 0x48, 0x6f, 0x75,
1880 0x72, 0x22, 0x4d, 0x0a, 0x11, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61,
1881 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
1882 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
1883 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x18,
1884 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67,
1885 0x42, 0x7c, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
1886 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
1887 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x11, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70,
1888 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67,
1889 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65,
1890 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
1891 0x73, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d, 0x69,
1892 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x62, 0x06,
1893 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1894 }
1895
1896 var (
1897 file_google_analytics_admin_v1beta_access_report_proto_rawDescOnce sync.Once
1898 file_google_analytics_admin_v1beta_access_report_proto_rawDescData = file_google_analytics_admin_v1beta_access_report_proto_rawDesc
1899 )
1900
1901 func file_google_analytics_admin_v1beta_access_report_proto_rawDescGZIP() []byte {
1902 file_google_analytics_admin_v1beta_access_report_proto_rawDescOnce.Do(func() {
1903 file_google_analytics_admin_v1beta_access_report_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_analytics_admin_v1beta_access_report_proto_rawDescData)
1904 })
1905 return file_google_analytics_admin_v1beta_access_report_proto_rawDescData
1906 }
1907
1908 var file_google_analytics_admin_v1beta_access_report_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
1909 var file_google_analytics_admin_v1beta_access_report_proto_msgTypes = make([]protoimpl.MessageInfo, 21)
1910 var file_google_analytics_admin_v1beta_access_report_proto_goTypes = []interface{}{
1911 (AccessStringFilter_MatchType)(0),
1912 (AccessNumericFilter_Operation)(0),
1913 (AccessOrderBy_DimensionOrderBy_OrderType)(0),
1914 (*AccessDimension)(nil),
1915 (*AccessMetric)(nil),
1916 (*AccessDateRange)(nil),
1917 (*AccessFilterExpression)(nil),
1918 (*AccessFilterExpressionList)(nil),
1919 (*AccessFilter)(nil),
1920 (*AccessStringFilter)(nil),
1921 (*AccessInListFilter)(nil),
1922 (*AccessNumericFilter)(nil),
1923 (*AccessBetweenFilter)(nil),
1924 (*NumericValue)(nil),
1925 (*AccessOrderBy)(nil),
1926 (*AccessDimensionHeader)(nil),
1927 (*AccessMetricHeader)(nil),
1928 (*AccessRow)(nil),
1929 (*AccessDimensionValue)(nil),
1930 (*AccessMetricValue)(nil),
1931 (*AccessQuota)(nil),
1932 (*AccessQuotaStatus)(nil),
1933 (*AccessOrderBy_MetricOrderBy)(nil),
1934 (*AccessOrderBy_DimensionOrderBy)(nil),
1935 }
1936 var file_google_analytics_admin_v1beta_access_report_proto_depIdxs = []int32{
1937 7,
1938 7,
1939 6,
1940 8,
1941 6,
1942 9,
1943 10,
1944 11,
1945 12,
1946 0,
1947 1,
1948 13,
1949 13,
1950 13,
1951 22,
1952 23,
1953 18,
1954 19,
1955 21,
1956 21,
1957 21,
1958 21,
1959 21,
1960 2,
1961 24,
1962 24,
1963 24,
1964 24,
1965 0,
1966 }
1967
1968 func init() { file_google_analytics_admin_v1beta_access_report_proto_init() }
1969 func file_google_analytics_admin_v1beta_access_report_proto_init() {
1970 if File_google_analytics_admin_v1beta_access_report_proto != nil {
1971 return
1972 }
1973 if !protoimpl.UnsafeEnabled {
1974 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1975 switch v := v.(*AccessDimension); i {
1976 case 0:
1977 return &v.state
1978 case 1:
1979 return &v.sizeCache
1980 case 2:
1981 return &v.unknownFields
1982 default:
1983 return nil
1984 }
1985 }
1986 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1987 switch v := v.(*AccessMetric); i {
1988 case 0:
1989 return &v.state
1990 case 1:
1991 return &v.sizeCache
1992 case 2:
1993 return &v.unknownFields
1994 default:
1995 return nil
1996 }
1997 }
1998 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1999 switch v := v.(*AccessDateRange); i {
2000 case 0:
2001 return &v.state
2002 case 1:
2003 return &v.sizeCache
2004 case 2:
2005 return &v.unknownFields
2006 default:
2007 return nil
2008 }
2009 }
2010 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
2011 switch v := v.(*AccessFilterExpression); i {
2012 case 0:
2013 return &v.state
2014 case 1:
2015 return &v.sizeCache
2016 case 2:
2017 return &v.unknownFields
2018 default:
2019 return nil
2020 }
2021 }
2022 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
2023 switch v := v.(*AccessFilterExpressionList); i {
2024 case 0:
2025 return &v.state
2026 case 1:
2027 return &v.sizeCache
2028 case 2:
2029 return &v.unknownFields
2030 default:
2031 return nil
2032 }
2033 }
2034 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
2035 switch v := v.(*AccessFilter); i {
2036 case 0:
2037 return &v.state
2038 case 1:
2039 return &v.sizeCache
2040 case 2:
2041 return &v.unknownFields
2042 default:
2043 return nil
2044 }
2045 }
2046 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
2047 switch v := v.(*AccessStringFilter); i {
2048 case 0:
2049 return &v.state
2050 case 1:
2051 return &v.sizeCache
2052 case 2:
2053 return &v.unknownFields
2054 default:
2055 return nil
2056 }
2057 }
2058 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
2059 switch v := v.(*AccessInListFilter); i {
2060 case 0:
2061 return &v.state
2062 case 1:
2063 return &v.sizeCache
2064 case 2:
2065 return &v.unknownFields
2066 default:
2067 return nil
2068 }
2069 }
2070 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
2071 switch v := v.(*AccessNumericFilter); i {
2072 case 0:
2073 return &v.state
2074 case 1:
2075 return &v.sizeCache
2076 case 2:
2077 return &v.unknownFields
2078 default:
2079 return nil
2080 }
2081 }
2082 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
2083 switch v := v.(*AccessBetweenFilter); i {
2084 case 0:
2085 return &v.state
2086 case 1:
2087 return &v.sizeCache
2088 case 2:
2089 return &v.unknownFields
2090 default:
2091 return nil
2092 }
2093 }
2094 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
2095 switch v := v.(*NumericValue); i {
2096 case 0:
2097 return &v.state
2098 case 1:
2099 return &v.sizeCache
2100 case 2:
2101 return &v.unknownFields
2102 default:
2103 return nil
2104 }
2105 }
2106 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
2107 switch v := v.(*AccessOrderBy); i {
2108 case 0:
2109 return &v.state
2110 case 1:
2111 return &v.sizeCache
2112 case 2:
2113 return &v.unknownFields
2114 default:
2115 return nil
2116 }
2117 }
2118 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
2119 switch v := v.(*AccessDimensionHeader); i {
2120 case 0:
2121 return &v.state
2122 case 1:
2123 return &v.sizeCache
2124 case 2:
2125 return &v.unknownFields
2126 default:
2127 return nil
2128 }
2129 }
2130 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
2131 switch v := v.(*AccessMetricHeader); i {
2132 case 0:
2133 return &v.state
2134 case 1:
2135 return &v.sizeCache
2136 case 2:
2137 return &v.unknownFields
2138 default:
2139 return nil
2140 }
2141 }
2142 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
2143 switch v := v.(*AccessRow); i {
2144 case 0:
2145 return &v.state
2146 case 1:
2147 return &v.sizeCache
2148 case 2:
2149 return &v.unknownFields
2150 default:
2151 return nil
2152 }
2153 }
2154 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
2155 switch v := v.(*AccessDimensionValue); i {
2156 case 0:
2157 return &v.state
2158 case 1:
2159 return &v.sizeCache
2160 case 2:
2161 return &v.unknownFields
2162 default:
2163 return nil
2164 }
2165 }
2166 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
2167 switch v := v.(*AccessMetricValue); i {
2168 case 0:
2169 return &v.state
2170 case 1:
2171 return &v.sizeCache
2172 case 2:
2173 return &v.unknownFields
2174 default:
2175 return nil
2176 }
2177 }
2178 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2179 switch v := v.(*AccessQuota); i {
2180 case 0:
2181 return &v.state
2182 case 1:
2183 return &v.sizeCache
2184 case 2:
2185 return &v.unknownFields
2186 default:
2187 return nil
2188 }
2189 }
2190 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
2191 switch v := v.(*AccessQuotaStatus); i {
2192 case 0:
2193 return &v.state
2194 case 1:
2195 return &v.sizeCache
2196 case 2:
2197 return &v.unknownFields
2198 default:
2199 return nil
2200 }
2201 }
2202 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2203 switch v := v.(*AccessOrderBy_MetricOrderBy); i {
2204 case 0:
2205 return &v.state
2206 case 1:
2207 return &v.sizeCache
2208 case 2:
2209 return &v.unknownFields
2210 default:
2211 return nil
2212 }
2213 }
2214 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
2215 switch v := v.(*AccessOrderBy_DimensionOrderBy); i {
2216 case 0:
2217 return &v.state
2218 case 1:
2219 return &v.sizeCache
2220 case 2:
2221 return &v.unknownFields
2222 default:
2223 return nil
2224 }
2225 }
2226 }
2227 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[3].OneofWrappers = []interface{}{
2228 (*AccessFilterExpression_AndGroup)(nil),
2229 (*AccessFilterExpression_OrGroup)(nil),
2230 (*AccessFilterExpression_NotExpression)(nil),
2231 (*AccessFilterExpression_AccessFilter)(nil),
2232 }
2233 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[5].OneofWrappers = []interface{}{
2234 (*AccessFilter_StringFilter)(nil),
2235 (*AccessFilter_InListFilter)(nil),
2236 (*AccessFilter_NumericFilter)(nil),
2237 (*AccessFilter_BetweenFilter)(nil),
2238 }
2239 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[10].OneofWrappers = []interface{}{
2240 (*NumericValue_Int64Value)(nil),
2241 (*NumericValue_DoubleValue)(nil),
2242 }
2243 file_google_analytics_admin_v1beta_access_report_proto_msgTypes[11].OneofWrappers = []interface{}{
2244 (*AccessOrderBy_Metric)(nil),
2245 (*AccessOrderBy_Dimension)(nil),
2246 }
2247 type x struct{}
2248 out := protoimpl.TypeBuilder{
2249 File: protoimpl.DescBuilder{
2250 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2251 RawDescriptor: file_google_analytics_admin_v1beta_access_report_proto_rawDesc,
2252 NumEnums: 3,
2253 NumMessages: 21,
2254 NumExtensions: 0,
2255 NumServices: 0,
2256 },
2257 GoTypes: file_google_analytics_admin_v1beta_access_report_proto_goTypes,
2258 DependencyIndexes: file_google_analytics_admin_v1beta_access_report_proto_depIdxs,
2259 EnumInfos: file_google_analytics_admin_v1beta_access_report_proto_enumTypes,
2260 MessageInfos: file_google_analytics_admin_v1beta_access_report_proto_msgTypes,
2261 }.Build()
2262 File_google_analytics_admin_v1beta_access_report_proto = out.File
2263 file_google_analytics_admin_v1beta_access_report_proto_rawDesc = nil
2264 file_google_analytics_admin_v1beta_access_report_proto_goTypes = nil
2265 file_google_analytics_admin_v1beta_access_report_proto_depIdxs = nil
2266 }
2267
View as plain text