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 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 emptypb "google.golang.org/protobuf/types/known/emptypb"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
37 )
38
39 const (
40
41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
42
43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 )
45
46
47 type RunAccessReportRequest struct {
48 state protoimpl.MessageState
49 sizeCache protoimpl.SizeCache
50 unknownFields protoimpl.UnknownFields
51
52
53
54
55
56
57
58
59
60 Entity string `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
61
62
63 Dimensions []*AccessDimension `protobuf:"bytes,2,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
64
65
66 Metrics []*AccessMetric `protobuf:"bytes,3,rep,name=metrics,proto3" json:"metrics,omitempty"`
67
68
69
70
71
72 DateRanges []*AccessDateRange `protobuf:"bytes,4,rep,name=date_ranges,json=dateRanges,proto3" json:"date_ranges,omitempty"`
73
74
75
76
77
78 DimensionFilter *AccessFilterExpression `protobuf:"bytes,5,opt,name=dimension_filter,json=dimensionFilter,proto3" json:"dimension_filter,omitempty"`
79
80
81
82
83 MetricFilter *AccessFilterExpression `protobuf:"bytes,6,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
84
85
86
87
88
89
90 Offset int64 `protobuf:"varint,7,opt,name=offset,proto3" json:"offset,omitempty"`
91
92
93
94
95
96
97
98
99
100
101
102
103 Limit int64 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
104
105
106
107
108
109
110
111 TimeZone string `protobuf:"bytes,9,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
112
113 OrderBys []*AccessOrderBy `protobuf:"bytes,10,rep,name=order_bys,json=orderBys,proto3" json:"order_bys,omitempty"`
114
115
116
117 ReturnEntityQuota bool `protobuf:"varint,11,opt,name=return_entity_quota,json=returnEntityQuota,proto3" json:"return_entity_quota,omitempty"`
118 }
119
120 func (x *RunAccessReportRequest) Reset() {
121 *x = RunAccessReportRequest{}
122 if protoimpl.UnsafeEnabled {
123 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[0]
124 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
125 ms.StoreMessageInfo(mi)
126 }
127 }
128
129 func (x *RunAccessReportRequest) String() string {
130 return protoimpl.X.MessageStringOf(x)
131 }
132
133 func (*RunAccessReportRequest) ProtoMessage() {}
134
135 func (x *RunAccessReportRequest) ProtoReflect() protoreflect.Message {
136 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[0]
137 if protoimpl.UnsafeEnabled && x != nil {
138 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
139 if ms.LoadMessageInfo() == nil {
140 ms.StoreMessageInfo(mi)
141 }
142 return ms
143 }
144 return mi.MessageOf(x)
145 }
146
147
148 func (*RunAccessReportRequest) Descriptor() ([]byte, []int) {
149 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{0}
150 }
151
152 func (x *RunAccessReportRequest) GetEntity() string {
153 if x != nil {
154 return x.Entity
155 }
156 return ""
157 }
158
159 func (x *RunAccessReportRequest) GetDimensions() []*AccessDimension {
160 if x != nil {
161 return x.Dimensions
162 }
163 return nil
164 }
165
166 func (x *RunAccessReportRequest) GetMetrics() []*AccessMetric {
167 if x != nil {
168 return x.Metrics
169 }
170 return nil
171 }
172
173 func (x *RunAccessReportRequest) GetDateRanges() []*AccessDateRange {
174 if x != nil {
175 return x.DateRanges
176 }
177 return nil
178 }
179
180 func (x *RunAccessReportRequest) GetDimensionFilter() *AccessFilterExpression {
181 if x != nil {
182 return x.DimensionFilter
183 }
184 return nil
185 }
186
187 func (x *RunAccessReportRequest) GetMetricFilter() *AccessFilterExpression {
188 if x != nil {
189 return x.MetricFilter
190 }
191 return nil
192 }
193
194 func (x *RunAccessReportRequest) GetOffset() int64 {
195 if x != nil {
196 return x.Offset
197 }
198 return 0
199 }
200
201 func (x *RunAccessReportRequest) GetLimit() int64 {
202 if x != nil {
203 return x.Limit
204 }
205 return 0
206 }
207
208 func (x *RunAccessReportRequest) GetTimeZone() string {
209 if x != nil {
210 return x.TimeZone
211 }
212 return ""
213 }
214
215 func (x *RunAccessReportRequest) GetOrderBys() []*AccessOrderBy {
216 if x != nil {
217 return x.OrderBys
218 }
219 return nil
220 }
221
222 func (x *RunAccessReportRequest) GetReturnEntityQuota() bool {
223 if x != nil {
224 return x.ReturnEntityQuota
225 }
226 return false
227 }
228
229
230 type RunAccessReportResponse struct {
231 state protoimpl.MessageState
232 sizeCache protoimpl.SizeCache
233 unknownFields protoimpl.UnknownFields
234
235
236
237
238 DimensionHeaders []*AccessDimensionHeader `protobuf:"bytes,1,rep,name=dimension_headers,json=dimensionHeaders,proto3" json:"dimension_headers,omitempty"`
239
240
241
242 MetricHeaders []*AccessMetricHeader `protobuf:"bytes,2,rep,name=metric_headers,json=metricHeaders,proto3" json:"metric_headers,omitempty"`
243
244 Rows []*AccessRow `protobuf:"bytes,3,rep,name=rows,proto3" json:"rows,omitempty"`
245
246
247
248
249
250
251
252
253 RowCount int32 `protobuf:"varint,4,opt,name=row_count,json=rowCount,proto3" json:"row_count,omitempty"`
254
255
256 Quota *AccessQuota `protobuf:"bytes,5,opt,name=quota,proto3" json:"quota,omitempty"`
257 }
258
259 func (x *RunAccessReportResponse) Reset() {
260 *x = RunAccessReportResponse{}
261 if protoimpl.UnsafeEnabled {
262 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[1]
263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
264 ms.StoreMessageInfo(mi)
265 }
266 }
267
268 func (x *RunAccessReportResponse) String() string {
269 return protoimpl.X.MessageStringOf(x)
270 }
271
272 func (*RunAccessReportResponse) ProtoMessage() {}
273
274 func (x *RunAccessReportResponse) ProtoReflect() protoreflect.Message {
275 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[1]
276 if protoimpl.UnsafeEnabled && x != nil {
277 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
278 if ms.LoadMessageInfo() == nil {
279 ms.StoreMessageInfo(mi)
280 }
281 return ms
282 }
283 return mi.MessageOf(x)
284 }
285
286
287 func (*RunAccessReportResponse) Descriptor() ([]byte, []int) {
288 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{1}
289 }
290
291 func (x *RunAccessReportResponse) GetDimensionHeaders() []*AccessDimensionHeader {
292 if x != nil {
293 return x.DimensionHeaders
294 }
295 return nil
296 }
297
298 func (x *RunAccessReportResponse) GetMetricHeaders() []*AccessMetricHeader {
299 if x != nil {
300 return x.MetricHeaders
301 }
302 return nil
303 }
304
305 func (x *RunAccessReportResponse) GetRows() []*AccessRow {
306 if x != nil {
307 return x.Rows
308 }
309 return nil
310 }
311
312 func (x *RunAccessReportResponse) GetRowCount() int32 {
313 if x != nil {
314 return x.RowCount
315 }
316 return 0
317 }
318
319 func (x *RunAccessReportResponse) GetQuota() *AccessQuota {
320 if x != nil {
321 return x.Quota
322 }
323 return nil
324 }
325
326
327 type GetAccountRequest struct {
328 state protoimpl.MessageState
329 sizeCache protoimpl.SizeCache
330 unknownFields protoimpl.UnknownFields
331
332
333
334
335 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
336 }
337
338 func (x *GetAccountRequest) Reset() {
339 *x = GetAccountRequest{}
340 if protoimpl.UnsafeEnabled {
341 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[2]
342 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
343 ms.StoreMessageInfo(mi)
344 }
345 }
346
347 func (x *GetAccountRequest) String() string {
348 return protoimpl.X.MessageStringOf(x)
349 }
350
351 func (*GetAccountRequest) ProtoMessage() {}
352
353 func (x *GetAccountRequest) ProtoReflect() protoreflect.Message {
354 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[2]
355 if protoimpl.UnsafeEnabled && x != nil {
356 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
357 if ms.LoadMessageInfo() == nil {
358 ms.StoreMessageInfo(mi)
359 }
360 return ms
361 }
362 return mi.MessageOf(x)
363 }
364
365
366 func (*GetAccountRequest) Descriptor() ([]byte, []int) {
367 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{2}
368 }
369
370 func (x *GetAccountRequest) GetName() string {
371 if x != nil {
372 return x.Name
373 }
374 return ""
375 }
376
377
378 type ListAccountsRequest struct {
379 state protoimpl.MessageState
380 sizeCache protoimpl.SizeCache
381 unknownFields protoimpl.UnknownFields
382
383
384
385
386
387 PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
388
389
390
391
392 PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
393
394
395
396 ShowDeleted bool `protobuf:"varint,3,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"`
397 }
398
399 func (x *ListAccountsRequest) Reset() {
400 *x = ListAccountsRequest{}
401 if protoimpl.UnsafeEnabled {
402 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[3]
403 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
404 ms.StoreMessageInfo(mi)
405 }
406 }
407
408 func (x *ListAccountsRequest) String() string {
409 return protoimpl.X.MessageStringOf(x)
410 }
411
412 func (*ListAccountsRequest) ProtoMessage() {}
413
414 func (x *ListAccountsRequest) ProtoReflect() protoreflect.Message {
415 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[3]
416 if protoimpl.UnsafeEnabled && x != nil {
417 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
418 if ms.LoadMessageInfo() == nil {
419 ms.StoreMessageInfo(mi)
420 }
421 return ms
422 }
423 return mi.MessageOf(x)
424 }
425
426
427 func (*ListAccountsRequest) Descriptor() ([]byte, []int) {
428 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{3}
429 }
430
431 func (x *ListAccountsRequest) GetPageSize() int32 {
432 if x != nil {
433 return x.PageSize
434 }
435 return 0
436 }
437
438 func (x *ListAccountsRequest) GetPageToken() string {
439 if x != nil {
440 return x.PageToken
441 }
442 return ""
443 }
444
445 func (x *ListAccountsRequest) GetShowDeleted() bool {
446 if x != nil {
447 return x.ShowDeleted
448 }
449 return false
450 }
451
452
453 type ListAccountsResponse struct {
454 state protoimpl.MessageState
455 sizeCache protoimpl.SizeCache
456 unknownFields protoimpl.UnknownFields
457
458
459 Accounts []*Account `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
460
461
462 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
463 }
464
465 func (x *ListAccountsResponse) Reset() {
466 *x = ListAccountsResponse{}
467 if protoimpl.UnsafeEnabled {
468 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[4]
469 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
470 ms.StoreMessageInfo(mi)
471 }
472 }
473
474 func (x *ListAccountsResponse) String() string {
475 return protoimpl.X.MessageStringOf(x)
476 }
477
478 func (*ListAccountsResponse) ProtoMessage() {}
479
480 func (x *ListAccountsResponse) ProtoReflect() protoreflect.Message {
481 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[4]
482 if protoimpl.UnsafeEnabled && x != nil {
483 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
484 if ms.LoadMessageInfo() == nil {
485 ms.StoreMessageInfo(mi)
486 }
487 return ms
488 }
489 return mi.MessageOf(x)
490 }
491
492
493 func (*ListAccountsResponse) Descriptor() ([]byte, []int) {
494 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{4}
495 }
496
497 func (x *ListAccountsResponse) GetAccounts() []*Account {
498 if x != nil {
499 return x.Accounts
500 }
501 return nil
502 }
503
504 func (x *ListAccountsResponse) GetNextPageToken() string {
505 if x != nil {
506 return x.NextPageToken
507 }
508 return ""
509 }
510
511
512 type DeleteAccountRequest struct {
513 state protoimpl.MessageState
514 sizeCache protoimpl.SizeCache
515 unknownFields protoimpl.UnknownFields
516
517
518
519
520 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
521 }
522
523 func (x *DeleteAccountRequest) Reset() {
524 *x = DeleteAccountRequest{}
525 if protoimpl.UnsafeEnabled {
526 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[5]
527 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
528 ms.StoreMessageInfo(mi)
529 }
530 }
531
532 func (x *DeleteAccountRequest) String() string {
533 return protoimpl.X.MessageStringOf(x)
534 }
535
536 func (*DeleteAccountRequest) ProtoMessage() {}
537
538 func (x *DeleteAccountRequest) ProtoReflect() protoreflect.Message {
539 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[5]
540 if protoimpl.UnsafeEnabled && x != nil {
541 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
542 if ms.LoadMessageInfo() == nil {
543 ms.StoreMessageInfo(mi)
544 }
545 return ms
546 }
547 return mi.MessageOf(x)
548 }
549
550
551 func (*DeleteAccountRequest) Descriptor() ([]byte, []int) {
552 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{5}
553 }
554
555 func (x *DeleteAccountRequest) GetName() string {
556 if x != nil {
557 return x.Name
558 }
559 return ""
560 }
561
562
563 type UpdateAccountRequest struct {
564 state protoimpl.MessageState
565 sizeCache protoimpl.SizeCache
566 unknownFields protoimpl.UnknownFields
567
568
569
570 Account *Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
571
572
573
574
575 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
576 }
577
578 func (x *UpdateAccountRequest) Reset() {
579 *x = UpdateAccountRequest{}
580 if protoimpl.UnsafeEnabled {
581 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[6]
582 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
583 ms.StoreMessageInfo(mi)
584 }
585 }
586
587 func (x *UpdateAccountRequest) String() string {
588 return protoimpl.X.MessageStringOf(x)
589 }
590
591 func (*UpdateAccountRequest) ProtoMessage() {}
592
593 func (x *UpdateAccountRequest) ProtoReflect() protoreflect.Message {
594 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[6]
595 if protoimpl.UnsafeEnabled && x != nil {
596 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
597 if ms.LoadMessageInfo() == nil {
598 ms.StoreMessageInfo(mi)
599 }
600 return ms
601 }
602 return mi.MessageOf(x)
603 }
604
605
606 func (*UpdateAccountRequest) Descriptor() ([]byte, []int) {
607 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{6}
608 }
609
610 func (x *UpdateAccountRequest) GetAccount() *Account {
611 if x != nil {
612 return x.Account
613 }
614 return nil
615 }
616
617 func (x *UpdateAccountRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
618 if x != nil {
619 return x.UpdateMask
620 }
621 return nil
622 }
623
624
625 type ProvisionAccountTicketRequest struct {
626 state protoimpl.MessageState
627 sizeCache protoimpl.SizeCache
628 unknownFields protoimpl.UnknownFields
629
630
631 Account *Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
632
633
634 RedirectUri string `protobuf:"bytes,2,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
635 }
636
637 func (x *ProvisionAccountTicketRequest) Reset() {
638 *x = ProvisionAccountTicketRequest{}
639 if protoimpl.UnsafeEnabled {
640 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[7]
641 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
642 ms.StoreMessageInfo(mi)
643 }
644 }
645
646 func (x *ProvisionAccountTicketRequest) String() string {
647 return protoimpl.X.MessageStringOf(x)
648 }
649
650 func (*ProvisionAccountTicketRequest) ProtoMessage() {}
651
652 func (x *ProvisionAccountTicketRequest) ProtoReflect() protoreflect.Message {
653 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[7]
654 if protoimpl.UnsafeEnabled && x != nil {
655 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
656 if ms.LoadMessageInfo() == nil {
657 ms.StoreMessageInfo(mi)
658 }
659 return ms
660 }
661 return mi.MessageOf(x)
662 }
663
664
665 func (*ProvisionAccountTicketRequest) Descriptor() ([]byte, []int) {
666 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{7}
667 }
668
669 func (x *ProvisionAccountTicketRequest) GetAccount() *Account {
670 if x != nil {
671 return x.Account
672 }
673 return nil
674 }
675
676 func (x *ProvisionAccountTicketRequest) GetRedirectUri() string {
677 if x != nil {
678 return x.RedirectUri
679 }
680 return ""
681 }
682
683
684 type ProvisionAccountTicketResponse struct {
685 state protoimpl.MessageState
686 sizeCache protoimpl.SizeCache
687 unknownFields protoimpl.UnknownFields
688
689
690 AccountTicketId string `protobuf:"bytes,1,opt,name=account_ticket_id,json=accountTicketId,proto3" json:"account_ticket_id,omitempty"`
691 }
692
693 func (x *ProvisionAccountTicketResponse) Reset() {
694 *x = ProvisionAccountTicketResponse{}
695 if protoimpl.UnsafeEnabled {
696 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[8]
697 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
698 ms.StoreMessageInfo(mi)
699 }
700 }
701
702 func (x *ProvisionAccountTicketResponse) String() string {
703 return protoimpl.X.MessageStringOf(x)
704 }
705
706 func (*ProvisionAccountTicketResponse) ProtoMessage() {}
707
708 func (x *ProvisionAccountTicketResponse) ProtoReflect() protoreflect.Message {
709 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[8]
710 if protoimpl.UnsafeEnabled && x != nil {
711 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
712 if ms.LoadMessageInfo() == nil {
713 ms.StoreMessageInfo(mi)
714 }
715 return ms
716 }
717 return mi.MessageOf(x)
718 }
719
720
721 func (*ProvisionAccountTicketResponse) Descriptor() ([]byte, []int) {
722 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{8}
723 }
724
725 func (x *ProvisionAccountTicketResponse) GetAccountTicketId() string {
726 if x != nil {
727 return x.AccountTicketId
728 }
729 return ""
730 }
731
732
733 type GetPropertyRequest struct {
734 state protoimpl.MessageState
735 sizeCache protoimpl.SizeCache
736 unknownFields protoimpl.UnknownFields
737
738
739
740
741 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
742 }
743
744 func (x *GetPropertyRequest) Reset() {
745 *x = GetPropertyRequest{}
746 if protoimpl.UnsafeEnabled {
747 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[9]
748 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
749 ms.StoreMessageInfo(mi)
750 }
751 }
752
753 func (x *GetPropertyRequest) String() string {
754 return protoimpl.X.MessageStringOf(x)
755 }
756
757 func (*GetPropertyRequest) ProtoMessage() {}
758
759 func (x *GetPropertyRequest) ProtoReflect() protoreflect.Message {
760 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[9]
761 if protoimpl.UnsafeEnabled && x != nil {
762 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
763 if ms.LoadMessageInfo() == nil {
764 ms.StoreMessageInfo(mi)
765 }
766 return ms
767 }
768 return mi.MessageOf(x)
769 }
770
771
772 func (*GetPropertyRequest) Descriptor() ([]byte, []int) {
773 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{9}
774 }
775
776 func (x *GetPropertyRequest) GetName() string {
777 if x != nil {
778 return x.Name
779 }
780 return ""
781 }
782
783
784 type ListPropertiesRequest struct {
785 state protoimpl.MessageState
786 sizeCache protoimpl.SizeCache
787 unknownFields protoimpl.UnknownFields
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805 Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
806
807
808
809
810 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
811
812
813
814
815 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
816
817
818
819 ShowDeleted bool `protobuf:"varint,4,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"`
820 }
821
822 func (x *ListPropertiesRequest) Reset() {
823 *x = ListPropertiesRequest{}
824 if protoimpl.UnsafeEnabled {
825 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[10]
826 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
827 ms.StoreMessageInfo(mi)
828 }
829 }
830
831 func (x *ListPropertiesRequest) String() string {
832 return protoimpl.X.MessageStringOf(x)
833 }
834
835 func (*ListPropertiesRequest) ProtoMessage() {}
836
837 func (x *ListPropertiesRequest) ProtoReflect() protoreflect.Message {
838 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[10]
839 if protoimpl.UnsafeEnabled && x != nil {
840 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
841 if ms.LoadMessageInfo() == nil {
842 ms.StoreMessageInfo(mi)
843 }
844 return ms
845 }
846 return mi.MessageOf(x)
847 }
848
849
850 func (*ListPropertiesRequest) Descriptor() ([]byte, []int) {
851 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{10}
852 }
853
854 func (x *ListPropertiesRequest) GetFilter() string {
855 if x != nil {
856 return x.Filter
857 }
858 return ""
859 }
860
861 func (x *ListPropertiesRequest) GetPageSize() int32 {
862 if x != nil {
863 return x.PageSize
864 }
865 return 0
866 }
867
868 func (x *ListPropertiesRequest) GetPageToken() string {
869 if x != nil {
870 return x.PageToken
871 }
872 return ""
873 }
874
875 func (x *ListPropertiesRequest) GetShowDeleted() bool {
876 if x != nil {
877 return x.ShowDeleted
878 }
879 return false
880 }
881
882
883 type ListPropertiesResponse struct {
884 state protoimpl.MessageState
885 sizeCache protoimpl.SizeCache
886 unknownFields protoimpl.UnknownFields
887
888
889 Properties []*Property `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"`
890
891
892 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
893 }
894
895 func (x *ListPropertiesResponse) Reset() {
896 *x = ListPropertiesResponse{}
897 if protoimpl.UnsafeEnabled {
898 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[11]
899 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
900 ms.StoreMessageInfo(mi)
901 }
902 }
903
904 func (x *ListPropertiesResponse) String() string {
905 return protoimpl.X.MessageStringOf(x)
906 }
907
908 func (*ListPropertiesResponse) ProtoMessage() {}
909
910 func (x *ListPropertiesResponse) ProtoReflect() protoreflect.Message {
911 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[11]
912 if protoimpl.UnsafeEnabled && x != nil {
913 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
914 if ms.LoadMessageInfo() == nil {
915 ms.StoreMessageInfo(mi)
916 }
917 return ms
918 }
919 return mi.MessageOf(x)
920 }
921
922
923 func (*ListPropertiesResponse) Descriptor() ([]byte, []int) {
924 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{11}
925 }
926
927 func (x *ListPropertiesResponse) GetProperties() []*Property {
928 if x != nil {
929 return x.Properties
930 }
931 return nil
932 }
933
934 func (x *ListPropertiesResponse) GetNextPageToken() string {
935 if x != nil {
936 return x.NextPageToken
937 }
938 return ""
939 }
940
941
942 type UpdatePropertyRequest struct {
943 state protoimpl.MessageState
944 sizeCache protoimpl.SizeCache
945 unknownFields protoimpl.UnknownFields
946
947
948
949
950 Property *Property `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"`
951
952
953
954
955 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
956 }
957
958 func (x *UpdatePropertyRequest) Reset() {
959 *x = UpdatePropertyRequest{}
960 if protoimpl.UnsafeEnabled {
961 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[12]
962 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
963 ms.StoreMessageInfo(mi)
964 }
965 }
966
967 func (x *UpdatePropertyRequest) String() string {
968 return protoimpl.X.MessageStringOf(x)
969 }
970
971 func (*UpdatePropertyRequest) ProtoMessage() {}
972
973 func (x *UpdatePropertyRequest) ProtoReflect() protoreflect.Message {
974 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[12]
975 if protoimpl.UnsafeEnabled && x != nil {
976 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
977 if ms.LoadMessageInfo() == nil {
978 ms.StoreMessageInfo(mi)
979 }
980 return ms
981 }
982 return mi.MessageOf(x)
983 }
984
985
986 func (*UpdatePropertyRequest) Descriptor() ([]byte, []int) {
987 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{12}
988 }
989
990 func (x *UpdatePropertyRequest) GetProperty() *Property {
991 if x != nil {
992 return x.Property
993 }
994 return nil
995 }
996
997 func (x *UpdatePropertyRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
998 if x != nil {
999 return x.UpdateMask
1000 }
1001 return nil
1002 }
1003
1004
1005 type CreatePropertyRequest struct {
1006 state protoimpl.MessageState
1007 sizeCache protoimpl.SizeCache
1008 unknownFields protoimpl.UnknownFields
1009
1010
1011
1012 Property *Property `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"`
1013 }
1014
1015 func (x *CreatePropertyRequest) Reset() {
1016 *x = CreatePropertyRequest{}
1017 if protoimpl.UnsafeEnabled {
1018 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[13]
1019 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1020 ms.StoreMessageInfo(mi)
1021 }
1022 }
1023
1024 func (x *CreatePropertyRequest) String() string {
1025 return protoimpl.X.MessageStringOf(x)
1026 }
1027
1028 func (*CreatePropertyRequest) ProtoMessage() {}
1029
1030 func (x *CreatePropertyRequest) ProtoReflect() protoreflect.Message {
1031 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[13]
1032 if protoimpl.UnsafeEnabled && x != nil {
1033 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1034 if ms.LoadMessageInfo() == nil {
1035 ms.StoreMessageInfo(mi)
1036 }
1037 return ms
1038 }
1039 return mi.MessageOf(x)
1040 }
1041
1042
1043 func (*CreatePropertyRequest) Descriptor() ([]byte, []int) {
1044 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{13}
1045 }
1046
1047 func (x *CreatePropertyRequest) GetProperty() *Property {
1048 if x != nil {
1049 return x.Property
1050 }
1051 return nil
1052 }
1053
1054
1055 type DeletePropertyRequest struct {
1056 state protoimpl.MessageState
1057 sizeCache protoimpl.SizeCache
1058 unknownFields protoimpl.UnknownFields
1059
1060
1061
1062
1063 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1064 }
1065
1066 func (x *DeletePropertyRequest) Reset() {
1067 *x = DeletePropertyRequest{}
1068 if protoimpl.UnsafeEnabled {
1069 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[14]
1070 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1071 ms.StoreMessageInfo(mi)
1072 }
1073 }
1074
1075 func (x *DeletePropertyRequest) String() string {
1076 return protoimpl.X.MessageStringOf(x)
1077 }
1078
1079 func (*DeletePropertyRequest) ProtoMessage() {}
1080
1081 func (x *DeletePropertyRequest) ProtoReflect() protoreflect.Message {
1082 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[14]
1083 if protoimpl.UnsafeEnabled && x != nil {
1084 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1085 if ms.LoadMessageInfo() == nil {
1086 ms.StoreMessageInfo(mi)
1087 }
1088 return ms
1089 }
1090 return mi.MessageOf(x)
1091 }
1092
1093
1094 func (*DeletePropertyRequest) Descriptor() ([]byte, []int) {
1095 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{14}
1096 }
1097
1098 func (x *DeletePropertyRequest) GetName() string {
1099 if x != nil {
1100 return x.Name
1101 }
1102 return ""
1103 }
1104
1105
1106 type CreateFirebaseLinkRequest struct {
1107 state protoimpl.MessageState
1108 sizeCache protoimpl.SizeCache
1109 unknownFields protoimpl.UnknownFields
1110
1111
1112
1113 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1114
1115 FirebaseLink *FirebaseLink `protobuf:"bytes,2,opt,name=firebase_link,json=firebaseLink,proto3" json:"firebase_link,omitempty"`
1116 }
1117
1118 func (x *CreateFirebaseLinkRequest) Reset() {
1119 *x = CreateFirebaseLinkRequest{}
1120 if protoimpl.UnsafeEnabled {
1121 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[15]
1122 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1123 ms.StoreMessageInfo(mi)
1124 }
1125 }
1126
1127 func (x *CreateFirebaseLinkRequest) String() string {
1128 return protoimpl.X.MessageStringOf(x)
1129 }
1130
1131 func (*CreateFirebaseLinkRequest) ProtoMessage() {}
1132
1133 func (x *CreateFirebaseLinkRequest) ProtoReflect() protoreflect.Message {
1134 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[15]
1135 if protoimpl.UnsafeEnabled && x != nil {
1136 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1137 if ms.LoadMessageInfo() == nil {
1138 ms.StoreMessageInfo(mi)
1139 }
1140 return ms
1141 }
1142 return mi.MessageOf(x)
1143 }
1144
1145
1146 func (*CreateFirebaseLinkRequest) Descriptor() ([]byte, []int) {
1147 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{15}
1148 }
1149
1150 func (x *CreateFirebaseLinkRequest) GetParent() string {
1151 if x != nil {
1152 return x.Parent
1153 }
1154 return ""
1155 }
1156
1157 func (x *CreateFirebaseLinkRequest) GetFirebaseLink() *FirebaseLink {
1158 if x != nil {
1159 return x.FirebaseLink
1160 }
1161 return nil
1162 }
1163
1164
1165 type DeleteFirebaseLinkRequest struct {
1166 state protoimpl.MessageState
1167 sizeCache protoimpl.SizeCache
1168 unknownFields protoimpl.UnknownFields
1169
1170
1171
1172 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1173 }
1174
1175 func (x *DeleteFirebaseLinkRequest) Reset() {
1176 *x = DeleteFirebaseLinkRequest{}
1177 if protoimpl.UnsafeEnabled {
1178 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[16]
1179 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1180 ms.StoreMessageInfo(mi)
1181 }
1182 }
1183
1184 func (x *DeleteFirebaseLinkRequest) String() string {
1185 return protoimpl.X.MessageStringOf(x)
1186 }
1187
1188 func (*DeleteFirebaseLinkRequest) ProtoMessage() {}
1189
1190 func (x *DeleteFirebaseLinkRequest) ProtoReflect() protoreflect.Message {
1191 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[16]
1192 if protoimpl.UnsafeEnabled && x != nil {
1193 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1194 if ms.LoadMessageInfo() == nil {
1195 ms.StoreMessageInfo(mi)
1196 }
1197 return ms
1198 }
1199 return mi.MessageOf(x)
1200 }
1201
1202
1203 func (*DeleteFirebaseLinkRequest) Descriptor() ([]byte, []int) {
1204 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{16}
1205 }
1206
1207 func (x *DeleteFirebaseLinkRequest) GetName() string {
1208 if x != nil {
1209 return x.Name
1210 }
1211 return ""
1212 }
1213
1214
1215 type ListFirebaseLinksRequest struct {
1216 state protoimpl.MessageState
1217 sizeCache protoimpl.SizeCache
1218 unknownFields protoimpl.UnknownFields
1219
1220
1221
1222 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1223
1224
1225
1226
1227 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1228
1229
1230
1231
1232 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1233 }
1234
1235 func (x *ListFirebaseLinksRequest) Reset() {
1236 *x = ListFirebaseLinksRequest{}
1237 if protoimpl.UnsafeEnabled {
1238 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[17]
1239 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1240 ms.StoreMessageInfo(mi)
1241 }
1242 }
1243
1244 func (x *ListFirebaseLinksRequest) String() string {
1245 return protoimpl.X.MessageStringOf(x)
1246 }
1247
1248 func (*ListFirebaseLinksRequest) ProtoMessage() {}
1249
1250 func (x *ListFirebaseLinksRequest) ProtoReflect() protoreflect.Message {
1251 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[17]
1252 if protoimpl.UnsafeEnabled && x != nil {
1253 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1254 if ms.LoadMessageInfo() == nil {
1255 ms.StoreMessageInfo(mi)
1256 }
1257 return ms
1258 }
1259 return mi.MessageOf(x)
1260 }
1261
1262
1263 func (*ListFirebaseLinksRequest) Descriptor() ([]byte, []int) {
1264 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{17}
1265 }
1266
1267 func (x *ListFirebaseLinksRequest) GetParent() string {
1268 if x != nil {
1269 return x.Parent
1270 }
1271 return ""
1272 }
1273
1274 func (x *ListFirebaseLinksRequest) GetPageSize() int32 {
1275 if x != nil {
1276 return x.PageSize
1277 }
1278 return 0
1279 }
1280
1281 func (x *ListFirebaseLinksRequest) GetPageToken() string {
1282 if x != nil {
1283 return x.PageToken
1284 }
1285 return ""
1286 }
1287
1288
1289 type ListFirebaseLinksResponse struct {
1290 state protoimpl.MessageState
1291 sizeCache protoimpl.SizeCache
1292 unknownFields protoimpl.UnknownFields
1293
1294
1295 FirebaseLinks []*FirebaseLink `protobuf:"bytes,1,rep,name=firebase_links,json=firebaseLinks,proto3" json:"firebase_links,omitempty"`
1296
1297
1298
1299
1300 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1301 }
1302
1303 func (x *ListFirebaseLinksResponse) Reset() {
1304 *x = ListFirebaseLinksResponse{}
1305 if protoimpl.UnsafeEnabled {
1306 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[18]
1307 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1308 ms.StoreMessageInfo(mi)
1309 }
1310 }
1311
1312 func (x *ListFirebaseLinksResponse) String() string {
1313 return protoimpl.X.MessageStringOf(x)
1314 }
1315
1316 func (*ListFirebaseLinksResponse) ProtoMessage() {}
1317
1318 func (x *ListFirebaseLinksResponse) ProtoReflect() protoreflect.Message {
1319 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[18]
1320 if protoimpl.UnsafeEnabled && x != nil {
1321 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1322 if ms.LoadMessageInfo() == nil {
1323 ms.StoreMessageInfo(mi)
1324 }
1325 return ms
1326 }
1327 return mi.MessageOf(x)
1328 }
1329
1330
1331 func (*ListFirebaseLinksResponse) Descriptor() ([]byte, []int) {
1332 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{18}
1333 }
1334
1335 func (x *ListFirebaseLinksResponse) GetFirebaseLinks() []*FirebaseLink {
1336 if x != nil {
1337 return x.FirebaseLinks
1338 }
1339 return nil
1340 }
1341
1342 func (x *ListFirebaseLinksResponse) GetNextPageToken() string {
1343 if x != nil {
1344 return x.NextPageToken
1345 }
1346 return ""
1347 }
1348
1349
1350 type CreateGoogleAdsLinkRequest struct {
1351 state protoimpl.MessageState
1352 sizeCache protoimpl.SizeCache
1353 unknownFields protoimpl.UnknownFields
1354
1355
1356 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1357
1358 GoogleAdsLink *GoogleAdsLink `protobuf:"bytes,2,opt,name=google_ads_link,json=googleAdsLink,proto3" json:"google_ads_link,omitempty"`
1359 }
1360
1361 func (x *CreateGoogleAdsLinkRequest) Reset() {
1362 *x = CreateGoogleAdsLinkRequest{}
1363 if protoimpl.UnsafeEnabled {
1364 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[19]
1365 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1366 ms.StoreMessageInfo(mi)
1367 }
1368 }
1369
1370 func (x *CreateGoogleAdsLinkRequest) String() string {
1371 return protoimpl.X.MessageStringOf(x)
1372 }
1373
1374 func (*CreateGoogleAdsLinkRequest) ProtoMessage() {}
1375
1376 func (x *CreateGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message {
1377 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[19]
1378 if protoimpl.UnsafeEnabled && x != nil {
1379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1380 if ms.LoadMessageInfo() == nil {
1381 ms.StoreMessageInfo(mi)
1382 }
1383 return ms
1384 }
1385 return mi.MessageOf(x)
1386 }
1387
1388
1389 func (*CreateGoogleAdsLinkRequest) Descriptor() ([]byte, []int) {
1390 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{19}
1391 }
1392
1393 func (x *CreateGoogleAdsLinkRequest) GetParent() string {
1394 if x != nil {
1395 return x.Parent
1396 }
1397 return ""
1398 }
1399
1400 func (x *CreateGoogleAdsLinkRequest) GetGoogleAdsLink() *GoogleAdsLink {
1401 if x != nil {
1402 return x.GoogleAdsLink
1403 }
1404 return nil
1405 }
1406
1407
1408 type UpdateGoogleAdsLinkRequest struct {
1409 state protoimpl.MessageState
1410 sizeCache protoimpl.SizeCache
1411 unknownFields protoimpl.UnknownFields
1412
1413
1414 GoogleAdsLink *GoogleAdsLink `protobuf:"bytes,1,opt,name=google_ads_link,json=googleAdsLink,proto3" json:"google_ads_link,omitempty"`
1415
1416
1417
1418
1419 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1420 }
1421
1422 func (x *UpdateGoogleAdsLinkRequest) Reset() {
1423 *x = UpdateGoogleAdsLinkRequest{}
1424 if protoimpl.UnsafeEnabled {
1425 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[20]
1426 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1427 ms.StoreMessageInfo(mi)
1428 }
1429 }
1430
1431 func (x *UpdateGoogleAdsLinkRequest) String() string {
1432 return protoimpl.X.MessageStringOf(x)
1433 }
1434
1435 func (*UpdateGoogleAdsLinkRequest) ProtoMessage() {}
1436
1437 func (x *UpdateGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message {
1438 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[20]
1439 if protoimpl.UnsafeEnabled && x != nil {
1440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1441 if ms.LoadMessageInfo() == nil {
1442 ms.StoreMessageInfo(mi)
1443 }
1444 return ms
1445 }
1446 return mi.MessageOf(x)
1447 }
1448
1449
1450 func (*UpdateGoogleAdsLinkRequest) Descriptor() ([]byte, []int) {
1451 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{20}
1452 }
1453
1454 func (x *UpdateGoogleAdsLinkRequest) GetGoogleAdsLink() *GoogleAdsLink {
1455 if x != nil {
1456 return x.GoogleAdsLink
1457 }
1458 return nil
1459 }
1460
1461 func (x *UpdateGoogleAdsLinkRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1462 if x != nil {
1463 return x.UpdateMask
1464 }
1465 return nil
1466 }
1467
1468
1469 type DeleteGoogleAdsLinkRequest struct {
1470 state protoimpl.MessageState
1471 sizeCache protoimpl.SizeCache
1472 unknownFields protoimpl.UnknownFields
1473
1474
1475 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1476 }
1477
1478 func (x *DeleteGoogleAdsLinkRequest) Reset() {
1479 *x = DeleteGoogleAdsLinkRequest{}
1480 if protoimpl.UnsafeEnabled {
1481 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[21]
1482 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1483 ms.StoreMessageInfo(mi)
1484 }
1485 }
1486
1487 func (x *DeleteGoogleAdsLinkRequest) String() string {
1488 return protoimpl.X.MessageStringOf(x)
1489 }
1490
1491 func (*DeleteGoogleAdsLinkRequest) ProtoMessage() {}
1492
1493 func (x *DeleteGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message {
1494 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[21]
1495 if protoimpl.UnsafeEnabled && x != nil {
1496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1497 if ms.LoadMessageInfo() == nil {
1498 ms.StoreMessageInfo(mi)
1499 }
1500 return ms
1501 }
1502 return mi.MessageOf(x)
1503 }
1504
1505
1506 func (*DeleteGoogleAdsLinkRequest) Descriptor() ([]byte, []int) {
1507 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{21}
1508 }
1509
1510 func (x *DeleteGoogleAdsLinkRequest) GetName() string {
1511 if x != nil {
1512 return x.Name
1513 }
1514 return ""
1515 }
1516
1517
1518 type ListGoogleAdsLinksRequest struct {
1519 state protoimpl.MessageState
1520 sizeCache protoimpl.SizeCache
1521 unknownFields protoimpl.UnknownFields
1522
1523
1524 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1525
1526
1527
1528 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1529
1530
1531
1532
1533
1534 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1535 }
1536
1537 func (x *ListGoogleAdsLinksRequest) Reset() {
1538 *x = ListGoogleAdsLinksRequest{}
1539 if protoimpl.UnsafeEnabled {
1540 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[22]
1541 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1542 ms.StoreMessageInfo(mi)
1543 }
1544 }
1545
1546 func (x *ListGoogleAdsLinksRequest) String() string {
1547 return protoimpl.X.MessageStringOf(x)
1548 }
1549
1550 func (*ListGoogleAdsLinksRequest) ProtoMessage() {}
1551
1552 func (x *ListGoogleAdsLinksRequest) ProtoReflect() protoreflect.Message {
1553 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[22]
1554 if protoimpl.UnsafeEnabled && x != nil {
1555 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1556 if ms.LoadMessageInfo() == nil {
1557 ms.StoreMessageInfo(mi)
1558 }
1559 return ms
1560 }
1561 return mi.MessageOf(x)
1562 }
1563
1564
1565 func (*ListGoogleAdsLinksRequest) Descriptor() ([]byte, []int) {
1566 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{22}
1567 }
1568
1569 func (x *ListGoogleAdsLinksRequest) GetParent() string {
1570 if x != nil {
1571 return x.Parent
1572 }
1573 return ""
1574 }
1575
1576 func (x *ListGoogleAdsLinksRequest) GetPageSize() int32 {
1577 if x != nil {
1578 return x.PageSize
1579 }
1580 return 0
1581 }
1582
1583 func (x *ListGoogleAdsLinksRequest) GetPageToken() string {
1584 if x != nil {
1585 return x.PageToken
1586 }
1587 return ""
1588 }
1589
1590
1591 type ListGoogleAdsLinksResponse struct {
1592 state protoimpl.MessageState
1593 sizeCache protoimpl.SizeCache
1594 unknownFields protoimpl.UnknownFields
1595
1596
1597 GoogleAdsLinks []*GoogleAdsLink `protobuf:"bytes,1,rep,name=google_ads_links,json=googleAdsLinks,proto3" json:"google_ads_links,omitempty"`
1598
1599
1600 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1601 }
1602
1603 func (x *ListGoogleAdsLinksResponse) Reset() {
1604 *x = ListGoogleAdsLinksResponse{}
1605 if protoimpl.UnsafeEnabled {
1606 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[23]
1607 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1608 ms.StoreMessageInfo(mi)
1609 }
1610 }
1611
1612 func (x *ListGoogleAdsLinksResponse) String() string {
1613 return protoimpl.X.MessageStringOf(x)
1614 }
1615
1616 func (*ListGoogleAdsLinksResponse) ProtoMessage() {}
1617
1618 func (x *ListGoogleAdsLinksResponse) ProtoReflect() protoreflect.Message {
1619 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[23]
1620 if protoimpl.UnsafeEnabled && x != nil {
1621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1622 if ms.LoadMessageInfo() == nil {
1623 ms.StoreMessageInfo(mi)
1624 }
1625 return ms
1626 }
1627 return mi.MessageOf(x)
1628 }
1629
1630
1631 func (*ListGoogleAdsLinksResponse) Descriptor() ([]byte, []int) {
1632 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{23}
1633 }
1634
1635 func (x *ListGoogleAdsLinksResponse) GetGoogleAdsLinks() []*GoogleAdsLink {
1636 if x != nil {
1637 return x.GoogleAdsLinks
1638 }
1639 return nil
1640 }
1641
1642 func (x *ListGoogleAdsLinksResponse) GetNextPageToken() string {
1643 if x != nil {
1644 return x.NextPageToken
1645 }
1646 return ""
1647 }
1648
1649
1650 type GetDataSharingSettingsRequest struct {
1651 state protoimpl.MessageState
1652 sizeCache protoimpl.SizeCache
1653 unknownFields protoimpl.UnknownFields
1654
1655
1656
1657
1658 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1659 }
1660
1661 func (x *GetDataSharingSettingsRequest) Reset() {
1662 *x = GetDataSharingSettingsRequest{}
1663 if protoimpl.UnsafeEnabled {
1664 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[24]
1665 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1666 ms.StoreMessageInfo(mi)
1667 }
1668 }
1669
1670 func (x *GetDataSharingSettingsRequest) String() string {
1671 return protoimpl.X.MessageStringOf(x)
1672 }
1673
1674 func (*GetDataSharingSettingsRequest) ProtoMessage() {}
1675
1676 func (x *GetDataSharingSettingsRequest) ProtoReflect() protoreflect.Message {
1677 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[24]
1678 if protoimpl.UnsafeEnabled && x != nil {
1679 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1680 if ms.LoadMessageInfo() == nil {
1681 ms.StoreMessageInfo(mi)
1682 }
1683 return ms
1684 }
1685 return mi.MessageOf(x)
1686 }
1687
1688
1689 func (*GetDataSharingSettingsRequest) Descriptor() ([]byte, []int) {
1690 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{24}
1691 }
1692
1693 func (x *GetDataSharingSettingsRequest) GetName() string {
1694 if x != nil {
1695 return x.Name
1696 }
1697 return ""
1698 }
1699
1700
1701 type ListAccountSummariesRequest struct {
1702 state protoimpl.MessageState
1703 sizeCache protoimpl.SizeCache
1704 unknownFields protoimpl.UnknownFields
1705
1706
1707
1708
1709
1710 PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1711
1712
1713
1714
1715 PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1716 }
1717
1718 func (x *ListAccountSummariesRequest) Reset() {
1719 *x = ListAccountSummariesRequest{}
1720 if protoimpl.UnsafeEnabled {
1721 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[25]
1722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1723 ms.StoreMessageInfo(mi)
1724 }
1725 }
1726
1727 func (x *ListAccountSummariesRequest) String() string {
1728 return protoimpl.X.MessageStringOf(x)
1729 }
1730
1731 func (*ListAccountSummariesRequest) ProtoMessage() {}
1732
1733 func (x *ListAccountSummariesRequest) ProtoReflect() protoreflect.Message {
1734 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[25]
1735 if protoimpl.UnsafeEnabled && x != nil {
1736 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1737 if ms.LoadMessageInfo() == nil {
1738 ms.StoreMessageInfo(mi)
1739 }
1740 return ms
1741 }
1742 return mi.MessageOf(x)
1743 }
1744
1745
1746 func (*ListAccountSummariesRequest) Descriptor() ([]byte, []int) {
1747 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{25}
1748 }
1749
1750 func (x *ListAccountSummariesRequest) GetPageSize() int32 {
1751 if x != nil {
1752 return x.PageSize
1753 }
1754 return 0
1755 }
1756
1757 func (x *ListAccountSummariesRequest) GetPageToken() string {
1758 if x != nil {
1759 return x.PageToken
1760 }
1761 return ""
1762 }
1763
1764
1765 type ListAccountSummariesResponse struct {
1766 state protoimpl.MessageState
1767 sizeCache protoimpl.SizeCache
1768 unknownFields protoimpl.UnknownFields
1769
1770
1771 AccountSummaries []*AccountSummary `protobuf:"bytes,1,rep,name=account_summaries,json=accountSummaries,proto3" json:"account_summaries,omitempty"`
1772
1773
1774 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1775 }
1776
1777 func (x *ListAccountSummariesResponse) Reset() {
1778 *x = ListAccountSummariesResponse{}
1779 if protoimpl.UnsafeEnabled {
1780 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[26]
1781 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1782 ms.StoreMessageInfo(mi)
1783 }
1784 }
1785
1786 func (x *ListAccountSummariesResponse) String() string {
1787 return protoimpl.X.MessageStringOf(x)
1788 }
1789
1790 func (*ListAccountSummariesResponse) ProtoMessage() {}
1791
1792 func (x *ListAccountSummariesResponse) ProtoReflect() protoreflect.Message {
1793 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[26]
1794 if protoimpl.UnsafeEnabled && x != nil {
1795 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1796 if ms.LoadMessageInfo() == nil {
1797 ms.StoreMessageInfo(mi)
1798 }
1799 return ms
1800 }
1801 return mi.MessageOf(x)
1802 }
1803
1804
1805 func (*ListAccountSummariesResponse) Descriptor() ([]byte, []int) {
1806 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{26}
1807 }
1808
1809 func (x *ListAccountSummariesResponse) GetAccountSummaries() []*AccountSummary {
1810 if x != nil {
1811 return x.AccountSummaries
1812 }
1813 return nil
1814 }
1815
1816 func (x *ListAccountSummariesResponse) GetNextPageToken() string {
1817 if x != nil {
1818 return x.NextPageToken
1819 }
1820 return ""
1821 }
1822
1823
1824 type AcknowledgeUserDataCollectionRequest struct {
1825 state protoimpl.MessageState
1826 sizeCache protoimpl.SizeCache
1827 unknownFields protoimpl.UnknownFields
1828
1829
1830 Property string `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"`
1831
1832
1833
1834
1835
1836
1837
1838
1839 Acknowledgement string `protobuf:"bytes,2,opt,name=acknowledgement,proto3" json:"acknowledgement,omitempty"`
1840 }
1841
1842 func (x *AcknowledgeUserDataCollectionRequest) Reset() {
1843 *x = AcknowledgeUserDataCollectionRequest{}
1844 if protoimpl.UnsafeEnabled {
1845 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[27]
1846 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1847 ms.StoreMessageInfo(mi)
1848 }
1849 }
1850
1851 func (x *AcknowledgeUserDataCollectionRequest) String() string {
1852 return protoimpl.X.MessageStringOf(x)
1853 }
1854
1855 func (*AcknowledgeUserDataCollectionRequest) ProtoMessage() {}
1856
1857 func (x *AcknowledgeUserDataCollectionRequest) ProtoReflect() protoreflect.Message {
1858 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[27]
1859 if protoimpl.UnsafeEnabled && x != nil {
1860 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1861 if ms.LoadMessageInfo() == nil {
1862 ms.StoreMessageInfo(mi)
1863 }
1864 return ms
1865 }
1866 return mi.MessageOf(x)
1867 }
1868
1869
1870 func (*AcknowledgeUserDataCollectionRequest) Descriptor() ([]byte, []int) {
1871 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{27}
1872 }
1873
1874 func (x *AcknowledgeUserDataCollectionRequest) GetProperty() string {
1875 if x != nil {
1876 return x.Property
1877 }
1878 return ""
1879 }
1880
1881 func (x *AcknowledgeUserDataCollectionRequest) GetAcknowledgement() string {
1882 if x != nil {
1883 return x.Acknowledgement
1884 }
1885 return ""
1886 }
1887
1888
1889 type AcknowledgeUserDataCollectionResponse struct {
1890 state protoimpl.MessageState
1891 sizeCache protoimpl.SizeCache
1892 unknownFields protoimpl.UnknownFields
1893 }
1894
1895 func (x *AcknowledgeUserDataCollectionResponse) Reset() {
1896 *x = AcknowledgeUserDataCollectionResponse{}
1897 if protoimpl.UnsafeEnabled {
1898 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[28]
1899 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1900 ms.StoreMessageInfo(mi)
1901 }
1902 }
1903
1904 func (x *AcknowledgeUserDataCollectionResponse) String() string {
1905 return protoimpl.X.MessageStringOf(x)
1906 }
1907
1908 func (*AcknowledgeUserDataCollectionResponse) ProtoMessage() {}
1909
1910 func (x *AcknowledgeUserDataCollectionResponse) ProtoReflect() protoreflect.Message {
1911 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[28]
1912 if protoimpl.UnsafeEnabled && x != nil {
1913 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1914 if ms.LoadMessageInfo() == nil {
1915 ms.StoreMessageInfo(mi)
1916 }
1917 return ms
1918 }
1919 return mi.MessageOf(x)
1920 }
1921
1922
1923 func (*AcknowledgeUserDataCollectionResponse) Descriptor() ([]byte, []int) {
1924 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{28}
1925 }
1926
1927
1928 type SearchChangeHistoryEventsRequest struct {
1929 state protoimpl.MessageState
1930 sizeCache protoimpl.SizeCache
1931 unknownFields protoimpl.UnknownFields
1932
1933
1934
1935 Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
1936
1937
1938 Property string `protobuf:"bytes,2,opt,name=property,proto3" json:"property,omitempty"`
1939
1940
1941 ResourceType []ChangeHistoryResourceType `protobuf:"varint,3,rep,packed,name=resource_type,json=resourceType,proto3,enum=google.analytics.admin.v1beta.ChangeHistoryResourceType" json:"resource_type,omitempty"`
1942
1943
1944 Action []ActionType `protobuf:"varint,4,rep,packed,name=action,proto3,enum=google.analytics.admin.v1beta.ActionType" json:"action,omitempty"`
1945
1946
1947 ActorEmail []string `protobuf:"bytes,5,rep,name=actor_email,json=actorEmail,proto3" json:"actor_email,omitempty"`
1948
1949 EarliestChangeTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=earliest_change_time,json=earliestChangeTime,proto3" json:"earliest_change_time,omitempty"`
1950
1951 LatestChangeTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=latest_change_time,json=latestChangeTime,proto3" json:"latest_change_time,omitempty"`
1952
1953
1954
1955
1956 PageSize int32 `protobuf:"varint,8,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1957
1958
1959
1960
1961
1962 PageToken string `protobuf:"bytes,9,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1963 }
1964
1965 func (x *SearchChangeHistoryEventsRequest) Reset() {
1966 *x = SearchChangeHistoryEventsRequest{}
1967 if protoimpl.UnsafeEnabled {
1968 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[29]
1969 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1970 ms.StoreMessageInfo(mi)
1971 }
1972 }
1973
1974 func (x *SearchChangeHistoryEventsRequest) String() string {
1975 return protoimpl.X.MessageStringOf(x)
1976 }
1977
1978 func (*SearchChangeHistoryEventsRequest) ProtoMessage() {}
1979
1980 func (x *SearchChangeHistoryEventsRequest) ProtoReflect() protoreflect.Message {
1981 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[29]
1982 if protoimpl.UnsafeEnabled && x != nil {
1983 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1984 if ms.LoadMessageInfo() == nil {
1985 ms.StoreMessageInfo(mi)
1986 }
1987 return ms
1988 }
1989 return mi.MessageOf(x)
1990 }
1991
1992
1993 func (*SearchChangeHistoryEventsRequest) Descriptor() ([]byte, []int) {
1994 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{29}
1995 }
1996
1997 func (x *SearchChangeHistoryEventsRequest) GetAccount() string {
1998 if x != nil {
1999 return x.Account
2000 }
2001 return ""
2002 }
2003
2004 func (x *SearchChangeHistoryEventsRequest) GetProperty() string {
2005 if x != nil {
2006 return x.Property
2007 }
2008 return ""
2009 }
2010
2011 func (x *SearchChangeHistoryEventsRequest) GetResourceType() []ChangeHistoryResourceType {
2012 if x != nil {
2013 return x.ResourceType
2014 }
2015 return nil
2016 }
2017
2018 func (x *SearchChangeHistoryEventsRequest) GetAction() []ActionType {
2019 if x != nil {
2020 return x.Action
2021 }
2022 return nil
2023 }
2024
2025 func (x *SearchChangeHistoryEventsRequest) GetActorEmail() []string {
2026 if x != nil {
2027 return x.ActorEmail
2028 }
2029 return nil
2030 }
2031
2032 func (x *SearchChangeHistoryEventsRequest) GetEarliestChangeTime() *timestamppb.Timestamp {
2033 if x != nil {
2034 return x.EarliestChangeTime
2035 }
2036 return nil
2037 }
2038
2039 func (x *SearchChangeHistoryEventsRequest) GetLatestChangeTime() *timestamppb.Timestamp {
2040 if x != nil {
2041 return x.LatestChangeTime
2042 }
2043 return nil
2044 }
2045
2046 func (x *SearchChangeHistoryEventsRequest) GetPageSize() int32 {
2047 if x != nil {
2048 return x.PageSize
2049 }
2050 return 0
2051 }
2052
2053 func (x *SearchChangeHistoryEventsRequest) GetPageToken() string {
2054 if x != nil {
2055 return x.PageToken
2056 }
2057 return ""
2058 }
2059
2060
2061 type SearchChangeHistoryEventsResponse struct {
2062 state protoimpl.MessageState
2063 sizeCache protoimpl.SizeCache
2064 unknownFields protoimpl.UnknownFields
2065
2066
2067 ChangeHistoryEvents []*ChangeHistoryEvent `protobuf:"bytes,1,rep,name=change_history_events,json=changeHistoryEvents,proto3" json:"change_history_events,omitempty"`
2068
2069
2070 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2071 }
2072
2073 func (x *SearchChangeHistoryEventsResponse) Reset() {
2074 *x = SearchChangeHistoryEventsResponse{}
2075 if protoimpl.UnsafeEnabled {
2076 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[30]
2077 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2078 ms.StoreMessageInfo(mi)
2079 }
2080 }
2081
2082 func (x *SearchChangeHistoryEventsResponse) String() string {
2083 return protoimpl.X.MessageStringOf(x)
2084 }
2085
2086 func (*SearchChangeHistoryEventsResponse) ProtoMessage() {}
2087
2088 func (x *SearchChangeHistoryEventsResponse) ProtoReflect() protoreflect.Message {
2089 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[30]
2090 if protoimpl.UnsafeEnabled && x != nil {
2091 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2092 if ms.LoadMessageInfo() == nil {
2093 ms.StoreMessageInfo(mi)
2094 }
2095 return ms
2096 }
2097 return mi.MessageOf(x)
2098 }
2099
2100
2101 func (*SearchChangeHistoryEventsResponse) Descriptor() ([]byte, []int) {
2102 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{30}
2103 }
2104
2105 func (x *SearchChangeHistoryEventsResponse) GetChangeHistoryEvents() []*ChangeHistoryEvent {
2106 if x != nil {
2107 return x.ChangeHistoryEvents
2108 }
2109 return nil
2110 }
2111
2112 func (x *SearchChangeHistoryEventsResponse) GetNextPageToken() string {
2113 if x != nil {
2114 return x.NextPageToken
2115 }
2116 return ""
2117 }
2118
2119
2120 type GetMeasurementProtocolSecretRequest struct {
2121 state protoimpl.MessageState
2122 sizeCache protoimpl.SizeCache
2123 unknownFields protoimpl.UnknownFields
2124
2125
2126
2127
2128 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2129 }
2130
2131 func (x *GetMeasurementProtocolSecretRequest) Reset() {
2132 *x = GetMeasurementProtocolSecretRequest{}
2133 if protoimpl.UnsafeEnabled {
2134 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[31]
2135 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2136 ms.StoreMessageInfo(mi)
2137 }
2138 }
2139
2140 func (x *GetMeasurementProtocolSecretRequest) String() string {
2141 return protoimpl.X.MessageStringOf(x)
2142 }
2143
2144 func (*GetMeasurementProtocolSecretRequest) ProtoMessage() {}
2145
2146 func (x *GetMeasurementProtocolSecretRequest) ProtoReflect() protoreflect.Message {
2147 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[31]
2148 if protoimpl.UnsafeEnabled && x != nil {
2149 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2150 if ms.LoadMessageInfo() == nil {
2151 ms.StoreMessageInfo(mi)
2152 }
2153 return ms
2154 }
2155 return mi.MessageOf(x)
2156 }
2157
2158
2159 func (*GetMeasurementProtocolSecretRequest) Descriptor() ([]byte, []int) {
2160 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{31}
2161 }
2162
2163 func (x *GetMeasurementProtocolSecretRequest) GetName() string {
2164 if x != nil {
2165 return x.Name
2166 }
2167 return ""
2168 }
2169
2170
2171 type CreateMeasurementProtocolSecretRequest struct {
2172 state protoimpl.MessageState
2173 sizeCache protoimpl.SizeCache
2174 unknownFields protoimpl.UnknownFields
2175
2176
2177
2178 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2179
2180 MeasurementProtocolSecret *MeasurementProtocolSecret `protobuf:"bytes,2,opt,name=measurement_protocol_secret,json=measurementProtocolSecret,proto3" json:"measurement_protocol_secret,omitempty"`
2181 }
2182
2183 func (x *CreateMeasurementProtocolSecretRequest) Reset() {
2184 *x = CreateMeasurementProtocolSecretRequest{}
2185 if protoimpl.UnsafeEnabled {
2186 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[32]
2187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2188 ms.StoreMessageInfo(mi)
2189 }
2190 }
2191
2192 func (x *CreateMeasurementProtocolSecretRequest) String() string {
2193 return protoimpl.X.MessageStringOf(x)
2194 }
2195
2196 func (*CreateMeasurementProtocolSecretRequest) ProtoMessage() {}
2197
2198 func (x *CreateMeasurementProtocolSecretRequest) ProtoReflect() protoreflect.Message {
2199 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[32]
2200 if protoimpl.UnsafeEnabled && x != nil {
2201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2202 if ms.LoadMessageInfo() == nil {
2203 ms.StoreMessageInfo(mi)
2204 }
2205 return ms
2206 }
2207 return mi.MessageOf(x)
2208 }
2209
2210
2211 func (*CreateMeasurementProtocolSecretRequest) Descriptor() ([]byte, []int) {
2212 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{32}
2213 }
2214
2215 func (x *CreateMeasurementProtocolSecretRequest) GetParent() string {
2216 if x != nil {
2217 return x.Parent
2218 }
2219 return ""
2220 }
2221
2222 func (x *CreateMeasurementProtocolSecretRequest) GetMeasurementProtocolSecret() *MeasurementProtocolSecret {
2223 if x != nil {
2224 return x.MeasurementProtocolSecret
2225 }
2226 return nil
2227 }
2228
2229
2230 type DeleteMeasurementProtocolSecretRequest struct {
2231 state protoimpl.MessageState
2232 sizeCache protoimpl.SizeCache
2233 unknownFields protoimpl.UnknownFields
2234
2235
2236
2237
2238 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2239 }
2240
2241 func (x *DeleteMeasurementProtocolSecretRequest) Reset() {
2242 *x = DeleteMeasurementProtocolSecretRequest{}
2243 if protoimpl.UnsafeEnabled {
2244 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[33]
2245 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2246 ms.StoreMessageInfo(mi)
2247 }
2248 }
2249
2250 func (x *DeleteMeasurementProtocolSecretRequest) String() string {
2251 return protoimpl.X.MessageStringOf(x)
2252 }
2253
2254 func (*DeleteMeasurementProtocolSecretRequest) ProtoMessage() {}
2255
2256 func (x *DeleteMeasurementProtocolSecretRequest) ProtoReflect() protoreflect.Message {
2257 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[33]
2258 if protoimpl.UnsafeEnabled && x != nil {
2259 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2260 if ms.LoadMessageInfo() == nil {
2261 ms.StoreMessageInfo(mi)
2262 }
2263 return ms
2264 }
2265 return mi.MessageOf(x)
2266 }
2267
2268
2269 func (*DeleteMeasurementProtocolSecretRequest) Descriptor() ([]byte, []int) {
2270 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{33}
2271 }
2272
2273 func (x *DeleteMeasurementProtocolSecretRequest) GetName() string {
2274 if x != nil {
2275 return x.Name
2276 }
2277 return ""
2278 }
2279
2280
2281 type UpdateMeasurementProtocolSecretRequest struct {
2282 state protoimpl.MessageState
2283 sizeCache protoimpl.SizeCache
2284 unknownFields protoimpl.UnknownFields
2285
2286
2287 MeasurementProtocolSecret *MeasurementProtocolSecret `protobuf:"bytes,1,opt,name=measurement_protocol_secret,json=measurementProtocolSecret,proto3" json:"measurement_protocol_secret,omitempty"`
2288
2289 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2290 }
2291
2292 func (x *UpdateMeasurementProtocolSecretRequest) Reset() {
2293 *x = UpdateMeasurementProtocolSecretRequest{}
2294 if protoimpl.UnsafeEnabled {
2295 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[34]
2296 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2297 ms.StoreMessageInfo(mi)
2298 }
2299 }
2300
2301 func (x *UpdateMeasurementProtocolSecretRequest) String() string {
2302 return protoimpl.X.MessageStringOf(x)
2303 }
2304
2305 func (*UpdateMeasurementProtocolSecretRequest) ProtoMessage() {}
2306
2307 func (x *UpdateMeasurementProtocolSecretRequest) ProtoReflect() protoreflect.Message {
2308 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[34]
2309 if protoimpl.UnsafeEnabled && x != nil {
2310 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2311 if ms.LoadMessageInfo() == nil {
2312 ms.StoreMessageInfo(mi)
2313 }
2314 return ms
2315 }
2316 return mi.MessageOf(x)
2317 }
2318
2319
2320 func (*UpdateMeasurementProtocolSecretRequest) Descriptor() ([]byte, []int) {
2321 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{34}
2322 }
2323
2324 func (x *UpdateMeasurementProtocolSecretRequest) GetMeasurementProtocolSecret() *MeasurementProtocolSecret {
2325 if x != nil {
2326 return x.MeasurementProtocolSecret
2327 }
2328 return nil
2329 }
2330
2331 func (x *UpdateMeasurementProtocolSecretRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2332 if x != nil {
2333 return x.UpdateMask
2334 }
2335 return nil
2336 }
2337
2338
2339 type ListMeasurementProtocolSecretsRequest struct {
2340 state protoimpl.MessageState
2341 sizeCache protoimpl.SizeCache
2342 unknownFields protoimpl.UnknownFields
2343
2344
2345
2346
2347 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2348
2349
2350
2351 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2352
2353
2354
2355
2356 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2357 }
2358
2359 func (x *ListMeasurementProtocolSecretsRequest) Reset() {
2360 *x = ListMeasurementProtocolSecretsRequest{}
2361 if protoimpl.UnsafeEnabled {
2362 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[35]
2363 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2364 ms.StoreMessageInfo(mi)
2365 }
2366 }
2367
2368 func (x *ListMeasurementProtocolSecretsRequest) String() string {
2369 return protoimpl.X.MessageStringOf(x)
2370 }
2371
2372 func (*ListMeasurementProtocolSecretsRequest) ProtoMessage() {}
2373
2374 func (x *ListMeasurementProtocolSecretsRequest) ProtoReflect() protoreflect.Message {
2375 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[35]
2376 if protoimpl.UnsafeEnabled && x != nil {
2377 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2378 if ms.LoadMessageInfo() == nil {
2379 ms.StoreMessageInfo(mi)
2380 }
2381 return ms
2382 }
2383 return mi.MessageOf(x)
2384 }
2385
2386
2387 func (*ListMeasurementProtocolSecretsRequest) Descriptor() ([]byte, []int) {
2388 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{35}
2389 }
2390
2391 func (x *ListMeasurementProtocolSecretsRequest) GetParent() string {
2392 if x != nil {
2393 return x.Parent
2394 }
2395 return ""
2396 }
2397
2398 func (x *ListMeasurementProtocolSecretsRequest) GetPageSize() int32 {
2399 if x != nil {
2400 return x.PageSize
2401 }
2402 return 0
2403 }
2404
2405 func (x *ListMeasurementProtocolSecretsRequest) GetPageToken() string {
2406 if x != nil {
2407 return x.PageToken
2408 }
2409 return ""
2410 }
2411
2412
2413 type ListMeasurementProtocolSecretsResponse struct {
2414 state protoimpl.MessageState
2415 sizeCache protoimpl.SizeCache
2416 unknownFields protoimpl.UnknownFields
2417
2418
2419 MeasurementProtocolSecrets []*MeasurementProtocolSecret `protobuf:"bytes,1,rep,name=measurement_protocol_secrets,json=measurementProtocolSecrets,proto3" json:"measurement_protocol_secrets,omitempty"`
2420
2421
2422 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2423 }
2424
2425 func (x *ListMeasurementProtocolSecretsResponse) Reset() {
2426 *x = ListMeasurementProtocolSecretsResponse{}
2427 if protoimpl.UnsafeEnabled {
2428 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[36]
2429 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2430 ms.StoreMessageInfo(mi)
2431 }
2432 }
2433
2434 func (x *ListMeasurementProtocolSecretsResponse) String() string {
2435 return protoimpl.X.MessageStringOf(x)
2436 }
2437
2438 func (*ListMeasurementProtocolSecretsResponse) ProtoMessage() {}
2439
2440 func (x *ListMeasurementProtocolSecretsResponse) ProtoReflect() protoreflect.Message {
2441 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[36]
2442 if protoimpl.UnsafeEnabled && x != nil {
2443 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2444 if ms.LoadMessageInfo() == nil {
2445 ms.StoreMessageInfo(mi)
2446 }
2447 return ms
2448 }
2449 return mi.MessageOf(x)
2450 }
2451
2452
2453 func (*ListMeasurementProtocolSecretsResponse) Descriptor() ([]byte, []int) {
2454 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{36}
2455 }
2456
2457 func (x *ListMeasurementProtocolSecretsResponse) GetMeasurementProtocolSecrets() []*MeasurementProtocolSecret {
2458 if x != nil {
2459 return x.MeasurementProtocolSecrets
2460 }
2461 return nil
2462 }
2463
2464 func (x *ListMeasurementProtocolSecretsResponse) GetNextPageToken() string {
2465 if x != nil {
2466 return x.NextPageToken
2467 }
2468 return ""
2469 }
2470
2471
2472 type CreateConversionEventRequest struct {
2473 state protoimpl.MessageState
2474 sizeCache protoimpl.SizeCache
2475 unknownFields protoimpl.UnknownFields
2476
2477
2478 ConversionEvent *ConversionEvent `protobuf:"bytes,1,opt,name=conversion_event,json=conversionEvent,proto3" json:"conversion_event,omitempty"`
2479
2480
2481 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
2482 }
2483
2484 func (x *CreateConversionEventRequest) Reset() {
2485 *x = CreateConversionEventRequest{}
2486 if protoimpl.UnsafeEnabled {
2487 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[37]
2488 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2489 ms.StoreMessageInfo(mi)
2490 }
2491 }
2492
2493 func (x *CreateConversionEventRequest) String() string {
2494 return protoimpl.X.MessageStringOf(x)
2495 }
2496
2497 func (*CreateConversionEventRequest) ProtoMessage() {}
2498
2499 func (x *CreateConversionEventRequest) ProtoReflect() protoreflect.Message {
2500 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[37]
2501 if protoimpl.UnsafeEnabled && x != nil {
2502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2503 if ms.LoadMessageInfo() == nil {
2504 ms.StoreMessageInfo(mi)
2505 }
2506 return ms
2507 }
2508 return mi.MessageOf(x)
2509 }
2510
2511
2512 func (*CreateConversionEventRequest) Descriptor() ([]byte, []int) {
2513 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{37}
2514 }
2515
2516 func (x *CreateConversionEventRequest) GetConversionEvent() *ConversionEvent {
2517 if x != nil {
2518 return x.ConversionEvent
2519 }
2520 return nil
2521 }
2522
2523 func (x *CreateConversionEventRequest) GetParent() string {
2524 if x != nil {
2525 return x.Parent
2526 }
2527 return ""
2528 }
2529
2530
2531 type GetConversionEventRequest struct {
2532 state protoimpl.MessageState
2533 sizeCache protoimpl.SizeCache
2534 unknownFields protoimpl.UnknownFields
2535
2536
2537
2538
2539 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2540 }
2541
2542 func (x *GetConversionEventRequest) Reset() {
2543 *x = GetConversionEventRequest{}
2544 if protoimpl.UnsafeEnabled {
2545 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[38]
2546 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2547 ms.StoreMessageInfo(mi)
2548 }
2549 }
2550
2551 func (x *GetConversionEventRequest) String() string {
2552 return protoimpl.X.MessageStringOf(x)
2553 }
2554
2555 func (*GetConversionEventRequest) ProtoMessage() {}
2556
2557 func (x *GetConversionEventRequest) ProtoReflect() protoreflect.Message {
2558 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[38]
2559 if protoimpl.UnsafeEnabled && x != nil {
2560 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2561 if ms.LoadMessageInfo() == nil {
2562 ms.StoreMessageInfo(mi)
2563 }
2564 return ms
2565 }
2566 return mi.MessageOf(x)
2567 }
2568
2569
2570 func (*GetConversionEventRequest) Descriptor() ([]byte, []int) {
2571 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{38}
2572 }
2573
2574 func (x *GetConversionEventRequest) GetName() string {
2575 if x != nil {
2576 return x.Name
2577 }
2578 return ""
2579 }
2580
2581
2582 type DeleteConversionEventRequest struct {
2583 state protoimpl.MessageState
2584 sizeCache protoimpl.SizeCache
2585 unknownFields protoimpl.UnknownFields
2586
2587
2588
2589
2590 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2591 }
2592
2593 func (x *DeleteConversionEventRequest) Reset() {
2594 *x = DeleteConversionEventRequest{}
2595 if protoimpl.UnsafeEnabled {
2596 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[39]
2597 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2598 ms.StoreMessageInfo(mi)
2599 }
2600 }
2601
2602 func (x *DeleteConversionEventRequest) String() string {
2603 return protoimpl.X.MessageStringOf(x)
2604 }
2605
2606 func (*DeleteConversionEventRequest) ProtoMessage() {}
2607
2608 func (x *DeleteConversionEventRequest) ProtoReflect() protoreflect.Message {
2609 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[39]
2610 if protoimpl.UnsafeEnabled && x != nil {
2611 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2612 if ms.LoadMessageInfo() == nil {
2613 ms.StoreMessageInfo(mi)
2614 }
2615 return ms
2616 }
2617 return mi.MessageOf(x)
2618 }
2619
2620
2621 func (*DeleteConversionEventRequest) Descriptor() ([]byte, []int) {
2622 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{39}
2623 }
2624
2625 func (x *DeleteConversionEventRequest) GetName() string {
2626 if x != nil {
2627 return x.Name
2628 }
2629 return ""
2630 }
2631
2632
2633 type ListConversionEventsRequest struct {
2634 state protoimpl.MessageState
2635 sizeCache protoimpl.SizeCache
2636 unknownFields protoimpl.UnknownFields
2637
2638
2639
2640 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2641
2642
2643
2644 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2645
2646
2647
2648
2649 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2650 }
2651
2652 func (x *ListConversionEventsRequest) Reset() {
2653 *x = ListConversionEventsRequest{}
2654 if protoimpl.UnsafeEnabled {
2655 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[40]
2656 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2657 ms.StoreMessageInfo(mi)
2658 }
2659 }
2660
2661 func (x *ListConversionEventsRequest) String() string {
2662 return protoimpl.X.MessageStringOf(x)
2663 }
2664
2665 func (*ListConversionEventsRequest) ProtoMessage() {}
2666
2667 func (x *ListConversionEventsRequest) ProtoReflect() protoreflect.Message {
2668 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[40]
2669 if protoimpl.UnsafeEnabled && x != nil {
2670 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2671 if ms.LoadMessageInfo() == nil {
2672 ms.StoreMessageInfo(mi)
2673 }
2674 return ms
2675 }
2676 return mi.MessageOf(x)
2677 }
2678
2679
2680 func (*ListConversionEventsRequest) Descriptor() ([]byte, []int) {
2681 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{40}
2682 }
2683
2684 func (x *ListConversionEventsRequest) GetParent() string {
2685 if x != nil {
2686 return x.Parent
2687 }
2688 return ""
2689 }
2690
2691 func (x *ListConversionEventsRequest) GetPageSize() int32 {
2692 if x != nil {
2693 return x.PageSize
2694 }
2695 return 0
2696 }
2697
2698 func (x *ListConversionEventsRequest) GetPageToken() string {
2699 if x != nil {
2700 return x.PageToken
2701 }
2702 return ""
2703 }
2704
2705
2706 type ListConversionEventsResponse struct {
2707 state protoimpl.MessageState
2708 sizeCache protoimpl.SizeCache
2709 unknownFields protoimpl.UnknownFields
2710
2711
2712 ConversionEvents []*ConversionEvent `protobuf:"bytes,1,rep,name=conversion_events,json=conversionEvents,proto3" json:"conversion_events,omitempty"`
2713
2714
2715 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2716 }
2717
2718 func (x *ListConversionEventsResponse) Reset() {
2719 *x = ListConversionEventsResponse{}
2720 if protoimpl.UnsafeEnabled {
2721 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[41]
2722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2723 ms.StoreMessageInfo(mi)
2724 }
2725 }
2726
2727 func (x *ListConversionEventsResponse) String() string {
2728 return protoimpl.X.MessageStringOf(x)
2729 }
2730
2731 func (*ListConversionEventsResponse) ProtoMessage() {}
2732
2733 func (x *ListConversionEventsResponse) ProtoReflect() protoreflect.Message {
2734 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[41]
2735 if protoimpl.UnsafeEnabled && x != nil {
2736 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2737 if ms.LoadMessageInfo() == nil {
2738 ms.StoreMessageInfo(mi)
2739 }
2740 return ms
2741 }
2742 return mi.MessageOf(x)
2743 }
2744
2745
2746 func (*ListConversionEventsResponse) Descriptor() ([]byte, []int) {
2747 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{41}
2748 }
2749
2750 func (x *ListConversionEventsResponse) GetConversionEvents() []*ConversionEvent {
2751 if x != nil {
2752 return x.ConversionEvents
2753 }
2754 return nil
2755 }
2756
2757 func (x *ListConversionEventsResponse) GetNextPageToken() string {
2758 if x != nil {
2759 return x.NextPageToken
2760 }
2761 return ""
2762 }
2763
2764
2765 type CreateCustomDimensionRequest struct {
2766 state protoimpl.MessageState
2767 sizeCache protoimpl.SizeCache
2768 unknownFields protoimpl.UnknownFields
2769
2770
2771 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2772
2773 CustomDimension *CustomDimension `protobuf:"bytes,2,opt,name=custom_dimension,json=customDimension,proto3" json:"custom_dimension,omitempty"`
2774 }
2775
2776 func (x *CreateCustomDimensionRequest) Reset() {
2777 *x = CreateCustomDimensionRequest{}
2778 if protoimpl.UnsafeEnabled {
2779 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[42]
2780 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2781 ms.StoreMessageInfo(mi)
2782 }
2783 }
2784
2785 func (x *CreateCustomDimensionRequest) String() string {
2786 return protoimpl.X.MessageStringOf(x)
2787 }
2788
2789 func (*CreateCustomDimensionRequest) ProtoMessage() {}
2790
2791 func (x *CreateCustomDimensionRequest) ProtoReflect() protoreflect.Message {
2792 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[42]
2793 if protoimpl.UnsafeEnabled && x != nil {
2794 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2795 if ms.LoadMessageInfo() == nil {
2796 ms.StoreMessageInfo(mi)
2797 }
2798 return ms
2799 }
2800 return mi.MessageOf(x)
2801 }
2802
2803
2804 func (*CreateCustomDimensionRequest) Descriptor() ([]byte, []int) {
2805 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{42}
2806 }
2807
2808 func (x *CreateCustomDimensionRequest) GetParent() string {
2809 if x != nil {
2810 return x.Parent
2811 }
2812 return ""
2813 }
2814
2815 func (x *CreateCustomDimensionRequest) GetCustomDimension() *CustomDimension {
2816 if x != nil {
2817 return x.CustomDimension
2818 }
2819 return nil
2820 }
2821
2822
2823 type UpdateCustomDimensionRequest struct {
2824 state protoimpl.MessageState
2825 sizeCache protoimpl.SizeCache
2826 unknownFields protoimpl.UnknownFields
2827
2828
2829 CustomDimension *CustomDimension `protobuf:"bytes,1,opt,name=custom_dimension,json=customDimension,proto3" json:"custom_dimension,omitempty"`
2830
2831
2832
2833 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2834 }
2835
2836 func (x *UpdateCustomDimensionRequest) Reset() {
2837 *x = UpdateCustomDimensionRequest{}
2838 if protoimpl.UnsafeEnabled {
2839 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[43]
2840 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2841 ms.StoreMessageInfo(mi)
2842 }
2843 }
2844
2845 func (x *UpdateCustomDimensionRequest) String() string {
2846 return protoimpl.X.MessageStringOf(x)
2847 }
2848
2849 func (*UpdateCustomDimensionRequest) ProtoMessage() {}
2850
2851 func (x *UpdateCustomDimensionRequest) ProtoReflect() protoreflect.Message {
2852 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[43]
2853 if protoimpl.UnsafeEnabled && x != nil {
2854 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2855 if ms.LoadMessageInfo() == nil {
2856 ms.StoreMessageInfo(mi)
2857 }
2858 return ms
2859 }
2860 return mi.MessageOf(x)
2861 }
2862
2863
2864 func (*UpdateCustomDimensionRequest) Descriptor() ([]byte, []int) {
2865 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{43}
2866 }
2867
2868 func (x *UpdateCustomDimensionRequest) GetCustomDimension() *CustomDimension {
2869 if x != nil {
2870 return x.CustomDimension
2871 }
2872 return nil
2873 }
2874
2875 func (x *UpdateCustomDimensionRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2876 if x != nil {
2877 return x.UpdateMask
2878 }
2879 return nil
2880 }
2881
2882
2883 type ListCustomDimensionsRequest struct {
2884 state protoimpl.MessageState
2885 sizeCache protoimpl.SizeCache
2886 unknownFields protoimpl.UnknownFields
2887
2888
2889 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2890
2891
2892
2893 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2894
2895
2896
2897
2898
2899 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2900 }
2901
2902 func (x *ListCustomDimensionsRequest) Reset() {
2903 *x = ListCustomDimensionsRequest{}
2904 if protoimpl.UnsafeEnabled {
2905 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[44]
2906 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2907 ms.StoreMessageInfo(mi)
2908 }
2909 }
2910
2911 func (x *ListCustomDimensionsRequest) String() string {
2912 return protoimpl.X.MessageStringOf(x)
2913 }
2914
2915 func (*ListCustomDimensionsRequest) ProtoMessage() {}
2916
2917 func (x *ListCustomDimensionsRequest) ProtoReflect() protoreflect.Message {
2918 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[44]
2919 if protoimpl.UnsafeEnabled && x != nil {
2920 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2921 if ms.LoadMessageInfo() == nil {
2922 ms.StoreMessageInfo(mi)
2923 }
2924 return ms
2925 }
2926 return mi.MessageOf(x)
2927 }
2928
2929
2930 func (*ListCustomDimensionsRequest) Descriptor() ([]byte, []int) {
2931 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{44}
2932 }
2933
2934 func (x *ListCustomDimensionsRequest) GetParent() string {
2935 if x != nil {
2936 return x.Parent
2937 }
2938 return ""
2939 }
2940
2941 func (x *ListCustomDimensionsRequest) GetPageSize() int32 {
2942 if x != nil {
2943 return x.PageSize
2944 }
2945 return 0
2946 }
2947
2948 func (x *ListCustomDimensionsRequest) GetPageToken() string {
2949 if x != nil {
2950 return x.PageToken
2951 }
2952 return ""
2953 }
2954
2955
2956 type ListCustomDimensionsResponse struct {
2957 state protoimpl.MessageState
2958 sizeCache protoimpl.SizeCache
2959 unknownFields protoimpl.UnknownFields
2960
2961
2962 CustomDimensions []*CustomDimension `protobuf:"bytes,1,rep,name=custom_dimensions,json=customDimensions,proto3" json:"custom_dimensions,omitempty"`
2963
2964
2965 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2966 }
2967
2968 func (x *ListCustomDimensionsResponse) Reset() {
2969 *x = ListCustomDimensionsResponse{}
2970 if protoimpl.UnsafeEnabled {
2971 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[45]
2972 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2973 ms.StoreMessageInfo(mi)
2974 }
2975 }
2976
2977 func (x *ListCustomDimensionsResponse) String() string {
2978 return protoimpl.X.MessageStringOf(x)
2979 }
2980
2981 func (*ListCustomDimensionsResponse) ProtoMessage() {}
2982
2983 func (x *ListCustomDimensionsResponse) ProtoReflect() protoreflect.Message {
2984 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[45]
2985 if protoimpl.UnsafeEnabled && x != nil {
2986 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2987 if ms.LoadMessageInfo() == nil {
2988 ms.StoreMessageInfo(mi)
2989 }
2990 return ms
2991 }
2992 return mi.MessageOf(x)
2993 }
2994
2995
2996 func (*ListCustomDimensionsResponse) Descriptor() ([]byte, []int) {
2997 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{45}
2998 }
2999
3000 func (x *ListCustomDimensionsResponse) GetCustomDimensions() []*CustomDimension {
3001 if x != nil {
3002 return x.CustomDimensions
3003 }
3004 return nil
3005 }
3006
3007 func (x *ListCustomDimensionsResponse) GetNextPageToken() string {
3008 if x != nil {
3009 return x.NextPageToken
3010 }
3011 return ""
3012 }
3013
3014
3015 type ArchiveCustomDimensionRequest struct {
3016 state protoimpl.MessageState
3017 sizeCache protoimpl.SizeCache
3018 unknownFields protoimpl.UnknownFields
3019
3020
3021
3022 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3023 }
3024
3025 func (x *ArchiveCustomDimensionRequest) Reset() {
3026 *x = ArchiveCustomDimensionRequest{}
3027 if protoimpl.UnsafeEnabled {
3028 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[46]
3029 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3030 ms.StoreMessageInfo(mi)
3031 }
3032 }
3033
3034 func (x *ArchiveCustomDimensionRequest) String() string {
3035 return protoimpl.X.MessageStringOf(x)
3036 }
3037
3038 func (*ArchiveCustomDimensionRequest) ProtoMessage() {}
3039
3040 func (x *ArchiveCustomDimensionRequest) ProtoReflect() protoreflect.Message {
3041 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[46]
3042 if protoimpl.UnsafeEnabled && x != nil {
3043 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3044 if ms.LoadMessageInfo() == nil {
3045 ms.StoreMessageInfo(mi)
3046 }
3047 return ms
3048 }
3049 return mi.MessageOf(x)
3050 }
3051
3052
3053 func (*ArchiveCustomDimensionRequest) Descriptor() ([]byte, []int) {
3054 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{46}
3055 }
3056
3057 func (x *ArchiveCustomDimensionRequest) GetName() string {
3058 if x != nil {
3059 return x.Name
3060 }
3061 return ""
3062 }
3063
3064
3065 type GetCustomDimensionRequest struct {
3066 state protoimpl.MessageState
3067 sizeCache protoimpl.SizeCache
3068 unknownFields protoimpl.UnknownFields
3069
3070
3071
3072 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3073 }
3074
3075 func (x *GetCustomDimensionRequest) Reset() {
3076 *x = GetCustomDimensionRequest{}
3077 if protoimpl.UnsafeEnabled {
3078 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[47]
3079 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3080 ms.StoreMessageInfo(mi)
3081 }
3082 }
3083
3084 func (x *GetCustomDimensionRequest) String() string {
3085 return protoimpl.X.MessageStringOf(x)
3086 }
3087
3088 func (*GetCustomDimensionRequest) ProtoMessage() {}
3089
3090 func (x *GetCustomDimensionRequest) ProtoReflect() protoreflect.Message {
3091 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[47]
3092 if protoimpl.UnsafeEnabled && x != nil {
3093 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3094 if ms.LoadMessageInfo() == nil {
3095 ms.StoreMessageInfo(mi)
3096 }
3097 return ms
3098 }
3099 return mi.MessageOf(x)
3100 }
3101
3102
3103 func (*GetCustomDimensionRequest) Descriptor() ([]byte, []int) {
3104 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{47}
3105 }
3106
3107 func (x *GetCustomDimensionRequest) GetName() string {
3108 if x != nil {
3109 return x.Name
3110 }
3111 return ""
3112 }
3113
3114
3115 type CreateCustomMetricRequest struct {
3116 state protoimpl.MessageState
3117 sizeCache protoimpl.SizeCache
3118 unknownFields protoimpl.UnknownFields
3119
3120
3121 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
3122
3123 CustomMetric *CustomMetric `protobuf:"bytes,2,opt,name=custom_metric,json=customMetric,proto3" json:"custom_metric,omitempty"`
3124 }
3125
3126 func (x *CreateCustomMetricRequest) Reset() {
3127 *x = CreateCustomMetricRequest{}
3128 if protoimpl.UnsafeEnabled {
3129 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[48]
3130 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3131 ms.StoreMessageInfo(mi)
3132 }
3133 }
3134
3135 func (x *CreateCustomMetricRequest) String() string {
3136 return protoimpl.X.MessageStringOf(x)
3137 }
3138
3139 func (*CreateCustomMetricRequest) ProtoMessage() {}
3140
3141 func (x *CreateCustomMetricRequest) ProtoReflect() protoreflect.Message {
3142 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[48]
3143 if protoimpl.UnsafeEnabled && x != nil {
3144 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3145 if ms.LoadMessageInfo() == nil {
3146 ms.StoreMessageInfo(mi)
3147 }
3148 return ms
3149 }
3150 return mi.MessageOf(x)
3151 }
3152
3153
3154 func (*CreateCustomMetricRequest) Descriptor() ([]byte, []int) {
3155 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{48}
3156 }
3157
3158 func (x *CreateCustomMetricRequest) GetParent() string {
3159 if x != nil {
3160 return x.Parent
3161 }
3162 return ""
3163 }
3164
3165 func (x *CreateCustomMetricRequest) GetCustomMetric() *CustomMetric {
3166 if x != nil {
3167 return x.CustomMetric
3168 }
3169 return nil
3170 }
3171
3172
3173 type UpdateCustomMetricRequest struct {
3174 state protoimpl.MessageState
3175 sizeCache protoimpl.SizeCache
3176 unknownFields protoimpl.UnknownFields
3177
3178
3179 CustomMetric *CustomMetric `protobuf:"bytes,1,opt,name=custom_metric,json=customMetric,proto3" json:"custom_metric,omitempty"`
3180
3181
3182
3183 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
3184 }
3185
3186 func (x *UpdateCustomMetricRequest) Reset() {
3187 *x = UpdateCustomMetricRequest{}
3188 if protoimpl.UnsafeEnabled {
3189 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[49]
3190 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3191 ms.StoreMessageInfo(mi)
3192 }
3193 }
3194
3195 func (x *UpdateCustomMetricRequest) String() string {
3196 return protoimpl.X.MessageStringOf(x)
3197 }
3198
3199 func (*UpdateCustomMetricRequest) ProtoMessage() {}
3200
3201 func (x *UpdateCustomMetricRequest) ProtoReflect() protoreflect.Message {
3202 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[49]
3203 if protoimpl.UnsafeEnabled && x != nil {
3204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3205 if ms.LoadMessageInfo() == nil {
3206 ms.StoreMessageInfo(mi)
3207 }
3208 return ms
3209 }
3210 return mi.MessageOf(x)
3211 }
3212
3213
3214 func (*UpdateCustomMetricRequest) Descriptor() ([]byte, []int) {
3215 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{49}
3216 }
3217
3218 func (x *UpdateCustomMetricRequest) GetCustomMetric() *CustomMetric {
3219 if x != nil {
3220 return x.CustomMetric
3221 }
3222 return nil
3223 }
3224
3225 func (x *UpdateCustomMetricRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
3226 if x != nil {
3227 return x.UpdateMask
3228 }
3229 return nil
3230 }
3231
3232
3233 type ListCustomMetricsRequest struct {
3234 state protoimpl.MessageState
3235 sizeCache protoimpl.SizeCache
3236 unknownFields protoimpl.UnknownFields
3237
3238
3239 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
3240
3241
3242
3243 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
3244
3245
3246
3247
3248
3249 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
3250 }
3251
3252 func (x *ListCustomMetricsRequest) Reset() {
3253 *x = ListCustomMetricsRequest{}
3254 if protoimpl.UnsafeEnabled {
3255 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[50]
3256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3257 ms.StoreMessageInfo(mi)
3258 }
3259 }
3260
3261 func (x *ListCustomMetricsRequest) String() string {
3262 return protoimpl.X.MessageStringOf(x)
3263 }
3264
3265 func (*ListCustomMetricsRequest) ProtoMessage() {}
3266
3267 func (x *ListCustomMetricsRequest) ProtoReflect() protoreflect.Message {
3268 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[50]
3269 if protoimpl.UnsafeEnabled && x != nil {
3270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3271 if ms.LoadMessageInfo() == nil {
3272 ms.StoreMessageInfo(mi)
3273 }
3274 return ms
3275 }
3276 return mi.MessageOf(x)
3277 }
3278
3279
3280 func (*ListCustomMetricsRequest) Descriptor() ([]byte, []int) {
3281 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{50}
3282 }
3283
3284 func (x *ListCustomMetricsRequest) GetParent() string {
3285 if x != nil {
3286 return x.Parent
3287 }
3288 return ""
3289 }
3290
3291 func (x *ListCustomMetricsRequest) GetPageSize() int32 {
3292 if x != nil {
3293 return x.PageSize
3294 }
3295 return 0
3296 }
3297
3298 func (x *ListCustomMetricsRequest) GetPageToken() string {
3299 if x != nil {
3300 return x.PageToken
3301 }
3302 return ""
3303 }
3304
3305
3306 type ListCustomMetricsResponse struct {
3307 state protoimpl.MessageState
3308 sizeCache protoimpl.SizeCache
3309 unknownFields protoimpl.UnknownFields
3310
3311
3312 CustomMetrics []*CustomMetric `protobuf:"bytes,1,rep,name=custom_metrics,json=customMetrics,proto3" json:"custom_metrics,omitempty"`
3313
3314
3315 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
3316 }
3317
3318 func (x *ListCustomMetricsResponse) Reset() {
3319 *x = ListCustomMetricsResponse{}
3320 if protoimpl.UnsafeEnabled {
3321 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[51]
3322 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3323 ms.StoreMessageInfo(mi)
3324 }
3325 }
3326
3327 func (x *ListCustomMetricsResponse) String() string {
3328 return protoimpl.X.MessageStringOf(x)
3329 }
3330
3331 func (*ListCustomMetricsResponse) ProtoMessage() {}
3332
3333 func (x *ListCustomMetricsResponse) ProtoReflect() protoreflect.Message {
3334 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[51]
3335 if protoimpl.UnsafeEnabled && x != nil {
3336 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3337 if ms.LoadMessageInfo() == nil {
3338 ms.StoreMessageInfo(mi)
3339 }
3340 return ms
3341 }
3342 return mi.MessageOf(x)
3343 }
3344
3345
3346 func (*ListCustomMetricsResponse) Descriptor() ([]byte, []int) {
3347 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{51}
3348 }
3349
3350 func (x *ListCustomMetricsResponse) GetCustomMetrics() []*CustomMetric {
3351 if x != nil {
3352 return x.CustomMetrics
3353 }
3354 return nil
3355 }
3356
3357 func (x *ListCustomMetricsResponse) GetNextPageToken() string {
3358 if x != nil {
3359 return x.NextPageToken
3360 }
3361 return ""
3362 }
3363
3364
3365 type ArchiveCustomMetricRequest struct {
3366 state protoimpl.MessageState
3367 sizeCache protoimpl.SizeCache
3368 unknownFields protoimpl.UnknownFields
3369
3370
3371
3372 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3373 }
3374
3375 func (x *ArchiveCustomMetricRequest) Reset() {
3376 *x = ArchiveCustomMetricRequest{}
3377 if protoimpl.UnsafeEnabled {
3378 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[52]
3379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3380 ms.StoreMessageInfo(mi)
3381 }
3382 }
3383
3384 func (x *ArchiveCustomMetricRequest) String() string {
3385 return protoimpl.X.MessageStringOf(x)
3386 }
3387
3388 func (*ArchiveCustomMetricRequest) ProtoMessage() {}
3389
3390 func (x *ArchiveCustomMetricRequest) ProtoReflect() protoreflect.Message {
3391 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[52]
3392 if protoimpl.UnsafeEnabled && x != nil {
3393 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3394 if ms.LoadMessageInfo() == nil {
3395 ms.StoreMessageInfo(mi)
3396 }
3397 return ms
3398 }
3399 return mi.MessageOf(x)
3400 }
3401
3402
3403 func (*ArchiveCustomMetricRequest) Descriptor() ([]byte, []int) {
3404 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{52}
3405 }
3406
3407 func (x *ArchiveCustomMetricRequest) GetName() string {
3408 if x != nil {
3409 return x.Name
3410 }
3411 return ""
3412 }
3413
3414
3415 type GetCustomMetricRequest struct {
3416 state protoimpl.MessageState
3417 sizeCache protoimpl.SizeCache
3418 unknownFields protoimpl.UnknownFields
3419
3420
3421
3422 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3423 }
3424
3425 func (x *GetCustomMetricRequest) Reset() {
3426 *x = GetCustomMetricRequest{}
3427 if protoimpl.UnsafeEnabled {
3428 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[53]
3429 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3430 ms.StoreMessageInfo(mi)
3431 }
3432 }
3433
3434 func (x *GetCustomMetricRequest) String() string {
3435 return protoimpl.X.MessageStringOf(x)
3436 }
3437
3438 func (*GetCustomMetricRequest) ProtoMessage() {}
3439
3440 func (x *GetCustomMetricRequest) ProtoReflect() protoreflect.Message {
3441 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[53]
3442 if protoimpl.UnsafeEnabled && x != nil {
3443 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3444 if ms.LoadMessageInfo() == nil {
3445 ms.StoreMessageInfo(mi)
3446 }
3447 return ms
3448 }
3449 return mi.MessageOf(x)
3450 }
3451
3452
3453 func (*GetCustomMetricRequest) Descriptor() ([]byte, []int) {
3454 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{53}
3455 }
3456
3457 func (x *GetCustomMetricRequest) GetName() string {
3458 if x != nil {
3459 return x.Name
3460 }
3461 return ""
3462 }
3463
3464
3465 type GetDataRetentionSettingsRequest struct {
3466 state protoimpl.MessageState
3467 sizeCache protoimpl.SizeCache
3468 unknownFields protoimpl.UnknownFields
3469
3470
3471
3472
3473
3474 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3475 }
3476
3477 func (x *GetDataRetentionSettingsRequest) Reset() {
3478 *x = GetDataRetentionSettingsRequest{}
3479 if protoimpl.UnsafeEnabled {
3480 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[54]
3481 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3482 ms.StoreMessageInfo(mi)
3483 }
3484 }
3485
3486 func (x *GetDataRetentionSettingsRequest) String() string {
3487 return protoimpl.X.MessageStringOf(x)
3488 }
3489
3490 func (*GetDataRetentionSettingsRequest) ProtoMessage() {}
3491
3492 func (x *GetDataRetentionSettingsRequest) ProtoReflect() protoreflect.Message {
3493 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[54]
3494 if protoimpl.UnsafeEnabled && x != nil {
3495 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3496 if ms.LoadMessageInfo() == nil {
3497 ms.StoreMessageInfo(mi)
3498 }
3499 return ms
3500 }
3501 return mi.MessageOf(x)
3502 }
3503
3504
3505 func (*GetDataRetentionSettingsRequest) Descriptor() ([]byte, []int) {
3506 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{54}
3507 }
3508
3509 func (x *GetDataRetentionSettingsRequest) GetName() string {
3510 if x != nil {
3511 return x.Name
3512 }
3513 return ""
3514 }
3515
3516
3517 type UpdateDataRetentionSettingsRequest struct {
3518 state protoimpl.MessageState
3519 sizeCache protoimpl.SizeCache
3520 unknownFields protoimpl.UnknownFields
3521
3522
3523
3524 DataRetentionSettings *DataRetentionSettings `protobuf:"bytes,1,opt,name=data_retention_settings,json=dataRetentionSettings,proto3" json:"data_retention_settings,omitempty"`
3525
3526
3527
3528
3529 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
3530 }
3531
3532 func (x *UpdateDataRetentionSettingsRequest) Reset() {
3533 *x = UpdateDataRetentionSettingsRequest{}
3534 if protoimpl.UnsafeEnabled {
3535 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[55]
3536 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3537 ms.StoreMessageInfo(mi)
3538 }
3539 }
3540
3541 func (x *UpdateDataRetentionSettingsRequest) String() string {
3542 return protoimpl.X.MessageStringOf(x)
3543 }
3544
3545 func (*UpdateDataRetentionSettingsRequest) ProtoMessage() {}
3546
3547 func (x *UpdateDataRetentionSettingsRequest) ProtoReflect() protoreflect.Message {
3548 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[55]
3549 if protoimpl.UnsafeEnabled && x != nil {
3550 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3551 if ms.LoadMessageInfo() == nil {
3552 ms.StoreMessageInfo(mi)
3553 }
3554 return ms
3555 }
3556 return mi.MessageOf(x)
3557 }
3558
3559
3560 func (*UpdateDataRetentionSettingsRequest) Descriptor() ([]byte, []int) {
3561 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{55}
3562 }
3563
3564 func (x *UpdateDataRetentionSettingsRequest) GetDataRetentionSettings() *DataRetentionSettings {
3565 if x != nil {
3566 return x.DataRetentionSettings
3567 }
3568 return nil
3569 }
3570
3571 func (x *UpdateDataRetentionSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
3572 if x != nil {
3573 return x.UpdateMask
3574 }
3575 return nil
3576 }
3577
3578
3579 type CreateDataStreamRequest struct {
3580 state protoimpl.MessageState
3581 sizeCache protoimpl.SizeCache
3582 unknownFields protoimpl.UnknownFields
3583
3584
3585 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
3586
3587 DataStream *DataStream `protobuf:"bytes,2,opt,name=data_stream,json=dataStream,proto3" json:"data_stream,omitempty"`
3588 }
3589
3590 func (x *CreateDataStreamRequest) Reset() {
3591 *x = CreateDataStreamRequest{}
3592 if protoimpl.UnsafeEnabled {
3593 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[56]
3594 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3595 ms.StoreMessageInfo(mi)
3596 }
3597 }
3598
3599 func (x *CreateDataStreamRequest) String() string {
3600 return protoimpl.X.MessageStringOf(x)
3601 }
3602
3603 func (*CreateDataStreamRequest) ProtoMessage() {}
3604
3605 func (x *CreateDataStreamRequest) ProtoReflect() protoreflect.Message {
3606 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[56]
3607 if protoimpl.UnsafeEnabled && x != nil {
3608 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3609 if ms.LoadMessageInfo() == nil {
3610 ms.StoreMessageInfo(mi)
3611 }
3612 return ms
3613 }
3614 return mi.MessageOf(x)
3615 }
3616
3617
3618 func (*CreateDataStreamRequest) Descriptor() ([]byte, []int) {
3619 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{56}
3620 }
3621
3622 func (x *CreateDataStreamRequest) GetParent() string {
3623 if x != nil {
3624 return x.Parent
3625 }
3626 return ""
3627 }
3628
3629 func (x *CreateDataStreamRequest) GetDataStream() *DataStream {
3630 if x != nil {
3631 return x.DataStream
3632 }
3633 return nil
3634 }
3635
3636
3637 type DeleteDataStreamRequest struct {
3638 state protoimpl.MessageState
3639 sizeCache protoimpl.SizeCache
3640 unknownFields protoimpl.UnknownFields
3641
3642
3643
3644 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3645 }
3646
3647 func (x *DeleteDataStreamRequest) Reset() {
3648 *x = DeleteDataStreamRequest{}
3649 if protoimpl.UnsafeEnabled {
3650 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[57]
3651 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3652 ms.StoreMessageInfo(mi)
3653 }
3654 }
3655
3656 func (x *DeleteDataStreamRequest) String() string {
3657 return protoimpl.X.MessageStringOf(x)
3658 }
3659
3660 func (*DeleteDataStreamRequest) ProtoMessage() {}
3661
3662 func (x *DeleteDataStreamRequest) ProtoReflect() protoreflect.Message {
3663 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[57]
3664 if protoimpl.UnsafeEnabled && x != nil {
3665 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3666 if ms.LoadMessageInfo() == nil {
3667 ms.StoreMessageInfo(mi)
3668 }
3669 return ms
3670 }
3671 return mi.MessageOf(x)
3672 }
3673
3674
3675 func (*DeleteDataStreamRequest) Descriptor() ([]byte, []int) {
3676 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{57}
3677 }
3678
3679 func (x *DeleteDataStreamRequest) GetName() string {
3680 if x != nil {
3681 return x.Name
3682 }
3683 return ""
3684 }
3685
3686
3687 type UpdateDataStreamRequest struct {
3688 state protoimpl.MessageState
3689 sizeCache protoimpl.SizeCache
3690 unknownFields protoimpl.UnknownFields
3691
3692
3693 DataStream *DataStream `protobuf:"bytes,1,opt,name=data_stream,json=dataStream,proto3" json:"data_stream,omitempty"`
3694
3695
3696
3697 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
3698 }
3699
3700 func (x *UpdateDataStreamRequest) Reset() {
3701 *x = UpdateDataStreamRequest{}
3702 if protoimpl.UnsafeEnabled {
3703 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[58]
3704 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3705 ms.StoreMessageInfo(mi)
3706 }
3707 }
3708
3709 func (x *UpdateDataStreamRequest) String() string {
3710 return protoimpl.X.MessageStringOf(x)
3711 }
3712
3713 func (*UpdateDataStreamRequest) ProtoMessage() {}
3714
3715 func (x *UpdateDataStreamRequest) ProtoReflect() protoreflect.Message {
3716 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[58]
3717 if protoimpl.UnsafeEnabled && x != nil {
3718 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3719 if ms.LoadMessageInfo() == nil {
3720 ms.StoreMessageInfo(mi)
3721 }
3722 return ms
3723 }
3724 return mi.MessageOf(x)
3725 }
3726
3727
3728 func (*UpdateDataStreamRequest) Descriptor() ([]byte, []int) {
3729 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{58}
3730 }
3731
3732 func (x *UpdateDataStreamRequest) GetDataStream() *DataStream {
3733 if x != nil {
3734 return x.DataStream
3735 }
3736 return nil
3737 }
3738
3739 func (x *UpdateDataStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
3740 if x != nil {
3741 return x.UpdateMask
3742 }
3743 return nil
3744 }
3745
3746
3747 type ListDataStreamsRequest struct {
3748 state protoimpl.MessageState
3749 sizeCache protoimpl.SizeCache
3750 unknownFields protoimpl.UnknownFields
3751
3752
3753 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
3754
3755
3756
3757 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
3758
3759
3760
3761
3762
3763 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
3764 }
3765
3766 func (x *ListDataStreamsRequest) Reset() {
3767 *x = ListDataStreamsRequest{}
3768 if protoimpl.UnsafeEnabled {
3769 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[59]
3770 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3771 ms.StoreMessageInfo(mi)
3772 }
3773 }
3774
3775 func (x *ListDataStreamsRequest) String() string {
3776 return protoimpl.X.MessageStringOf(x)
3777 }
3778
3779 func (*ListDataStreamsRequest) ProtoMessage() {}
3780
3781 func (x *ListDataStreamsRequest) ProtoReflect() protoreflect.Message {
3782 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[59]
3783 if protoimpl.UnsafeEnabled && x != nil {
3784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3785 if ms.LoadMessageInfo() == nil {
3786 ms.StoreMessageInfo(mi)
3787 }
3788 return ms
3789 }
3790 return mi.MessageOf(x)
3791 }
3792
3793
3794 func (*ListDataStreamsRequest) Descriptor() ([]byte, []int) {
3795 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{59}
3796 }
3797
3798 func (x *ListDataStreamsRequest) GetParent() string {
3799 if x != nil {
3800 return x.Parent
3801 }
3802 return ""
3803 }
3804
3805 func (x *ListDataStreamsRequest) GetPageSize() int32 {
3806 if x != nil {
3807 return x.PageSize
3808 }
3809 return 0
3810 }
3811
3812 func (x *ListDataStreamsRequest) GetPageToken() string {
3813 if x != nil {
3814 return x.PageToken
3815 }
3816 return ""
3817 }
3818
3819
3820 type ListDataStreamsResponse struct {
3821 state protoimpl.MessageState
3822 sizeCache protoimpl.SizeCache
3823 unknownFields protoimpl.UnknownFields
3824
3825
3826 DataStreams []*DataStream `protobuf:"bytes,1,rep,name=data_streams,json=dataStreams,proto3" json:"data_streams,omitempty"`
3827
3828
3829 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
3830 }
3831
3832 func (x *ListDataStreamsResponse) Reset() {
3833 *x = ListDataStreamsResponse{}
3834 if protoimpl.UnsafeEnabled {
3835 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[60]
3836 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3837 ms.StoreMessageInfo(mi)
3838 }
3839 }
3840
3841 func (x *ListDataStreamsResponse) String() string {
3842 return protoimpl.X.MessageStringOf(x)
3843 }
3844
3845 func (*ListDataStreamsResponse) ProtoMessage() {}
3846
3847 func (x *ListDataStreamsResponse) ProtoReflect() protoreflect.Message {
3848 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[60]
3849 if protoimpl.UnsafeEnabled && x != nil {
3850 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3851 if ms.LoadMessageInfo() == nil {
3852 ms.StoreMessageInfo(mi)
3853 }
3854 return ms
3855 }
3856 return mi.MessageOf(x)
3857 }
3858
3859
3860 func (*ListDataStreamsResponse) Descriptor() ([]byte, []int) {
3861 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{60}
3862 }
3863
3864 func (x *ListDataStreamsResponse) GetDataStreams() []*DataStream {
3865 if x != nil {
3866 return x.DataStreams
3867 }
3868 return nil
3869 }
3870
3871 func (x *ListDataStreamsResponse) GetNextPageToken() string {
3872 if x != nil {
3873 return x.NextPageToken
3874 }
3875 return ""
3876 }
3877
3878
3879 type GetDataStreamRequest struct {
3880 state protoimpl.MessageState
3881 sizeCache protoimpl.SizeCache
3882 unknownFields protoimpl.UnknownFields
3883
3884
3885
3886 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3887 }
3888
3889 func (x *GetDataStreamRequest) Reset() {
3890 *x = GetDataStreamRequest{}
3891 if protoimpl.UnsafeEnabled {
3892 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[61]
3893 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3894 ms.StoreMessageInfo(mi)
3895 }
3896 }
3897
3898 func (x *GetDataStreamRequest) String() string {
3899 return protoimpl.X.MessageStringOf(x)
3900 }
3901
3902 func (*GetDataStreamRequest) ProtoMessage() {}
3903
3904 func (x *GetDataStreamRequest) ProtoReflect() protoreflect.Message {
3905 mi := &file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[61]
3906 if protoimpl.UnsafeEnabled && x != nil {
3907 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3908 if ms.LoadMessageInfo() == nil {
3909 ms.StoreMessageInfo(mi)
3910 }
3911 return ms
3912 }
3913 return mi.MessageOf(x)
3914 }
3915
3916
3917 func (*GetDataStreamRequest) Descriptor() ([]byte, []int) {
3918 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP(), []int{61}
3919 }
3920
3921 func (x *GetDataStreamRequest) GetName() string {
3922 if x != nil {
3923 return x.Name
3924 }
3925 return ""
3926 }
3927
3928 var File_google_analytics_admin_v1beta_analytics_admin_proto protoreflect.FileDescriptor
3929
3930 var file_google_analytics_admin_v1beta_analytics_admin_proto_rawDesc = []byte{
3931 0x0a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
3932 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
3933 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
3934 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
3935 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
3936 0x62, 0x65, 0x74, 0x61, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61,
3937 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62,
3938 0x65, 0x74, 0x61, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72,
3939 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
3940 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f,
3941 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
3942 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
3943 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70,
3944 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
3945 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67,
3946 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
3947 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19,
3948 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
3949 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3950 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79,
3951 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
3952 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61,
3953 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3954 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74,
3955 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9c, 0x05, 0x0a, 0x16, 0x52, 0x75,
3956 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71,
3957 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x01,
3958 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x4e, 0x0a, 0x0a,
3959 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
3960 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
3961 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3962 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
3963 0x52, 0x0a, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x45, 0x0a, 0x07,
3964 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e,
3965 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
3966 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63,
3967 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x72,
3968 0x69, 0x63, 0x73, 0x12, 0x4f, 0x0a, 0x0b, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67,
3969 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3970 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
3971 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44,
3972 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x0a, 0x64, 0x61, 0x74, 0x65, 0x52, 0x61,
3973 0x6e, 0x67, 0x65, 0x73, 0x12, 0x60, 0x0a, 0x10, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f,
3974 0x6e, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35,
3975 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
3976 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41,
3977 0x63, 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72, 0x65,
3978 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
3979 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x5a, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
3980 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e,
3981 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
3982 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63,
3983 0x63, 0x65, 0x73, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73,
3984 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x46, 0x69, 0x6c, 0x74,
3985 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01,
3986 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69,
3987 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74,
3988 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x09, 0x20,
3989 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x49, 0x0a,
3990 0x09, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b,
3991 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
3992 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3993 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x52, 0x08,
3994 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x72, 0x65, 0x74, 0x75,
3995 0x72, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
3996 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x45, 0x6e, 0x74,
3997 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x22, 0xf3, 0x02, 0x0a, 0x17, 0x52, 0x75, 0x6e,
3998 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70,
3999 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x11, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f,
4000 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
4001 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4002 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4003 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x48,
4004 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x10, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
4005 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x58, 0x0a, 0x0e, 0x6d, 0x65, 0x74, 0x72, 0x69,
4006 0x63, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
4007 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4008 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4009 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x48, 0x65, 0x61, 0x64,
4010 0x65, 0x72, 0x52, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
4011 0x73, 0x12, 0x3c, 0x0a, 0x04, 0x72, 0x6f, 0x77, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
4012 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4013 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4014 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x6f, 0x77, 0x52, 0x04, 0x72, 0x6f, 0x77, 0x73, 0x12,
4015 0x1b, 0x0a, 0x09, 0x72, 0x6f, 0x77, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
4016 0x28, 0x05, 0x52, 0x08, 0x72, 0x6f, 0x77, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x40, 0x0a, 0x05,
4017 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
4018 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4019 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x65,
4020 0x73, 0x73, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x56,
4021 0x0a, 0x11, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
4022 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
4023 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4024 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4025 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4026 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x74, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63,
4027 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a,
4028 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
4029 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
4030 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
4031 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f,
4032 0x77, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
4033 0x0b, 0x73, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x22, 0x82, 0x01, 0x0a,
4034 0x14, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73,
4035 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4036 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4037 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4038 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
4039 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78,
4040 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
4041 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
4042 0x6e, 0x22, 0x59, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75,
4043 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
4044 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a,
4045 0x25, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4046 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41,
4047 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x9f, 0x01, 0x0a,
4048 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
4049 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4050 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4051 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4052 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x03,
4053 0xe0, 0x41, 0x02, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x40, 0x0a, 0x0b,
4054 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
4055 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
4056 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0,
4057 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x84,
4058 0x01, 0x0a, 0x1d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f,
4059 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
4060 0x12, 0x40, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
4061 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4062 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
4063 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75,
4064 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x75,
4065 0x72, 0x69, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65,
4066 0x63, 0x74, 0x55, 0x72, 0x69, 0x22, 0x4c, 0x0a, 0x1e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
4067 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52,
4068 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x61, 0x63, 0x63, 0x6f, 0x75,
4069 0x6e, 0x74, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
4070 0x28, 0x09, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65,
4071 0x74, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72,
4072 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
4073 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a,
4074 0x26, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4075 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50,
4076 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x93, 0x01,
4077 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
4078 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65,
4079 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x66, 0x69,
4080 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
4081 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
4082 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
4083 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
4084 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
4085 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x6c, 0x65,
4086 0x74, 0x65, 0x64, 0x22, 0x89, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70,
4087 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47,
4088 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
4089 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
4090 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
4091 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x0a, 0x70, 0x72, 0x6f,
4092 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
4093 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
4094 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
4095 0xa3, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72,
4096 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x08, 0x70, 0x72, 0x6f,
4097 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f,
4098 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4099 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70,
4100 0x65, 0x72, 0x74, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65,
4101 0x72, 0x74, 0x79, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61,
4102 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4103 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
4104 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
4105 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x61, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
4106 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48,
4107 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
4108 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4109 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4110 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08,
4111 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x5b, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65,
4112 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
4113 0x74, 0x12, 0x42, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
4114 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4115 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
4116 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52,
4117 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xbe, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
4118 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75,
4119 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
4120 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x12, 0x2a, 0x61, 0x6e, 0x61,
4121 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4122 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x72, 0x65, 0x62,
4123 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12,
4124 0x55, 0x0a, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b,
4125 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4126 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4127 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c,
4128 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61,
4129 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x63, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
4130 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75,
4131 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
4132 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4133 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4134 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73,
4135 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa2, 0x01, 0x0a, 0x18,
4136 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b,
4137 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65,
4138 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c,
4139 0x12, 0x2a, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4140 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
4141 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61,
4142 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
4143 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
4144 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
4145 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
4146 0x22, 0x97, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73,
4147 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52,
4148 0x0a, 0x0e, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73,
4149 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4150 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4151 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c,
4152 0x69, 0x6e, 0x6b, 0x52, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e,
4153 0x6b, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f,
4154 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78,
4155 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xc4, 0x01, 0x0a, 0x1a, 0x43,
4156 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69,
4157 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72,
4158 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41,
4159 0x2d, 0x12, 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69,
4160 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
4161 0x2f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06,
4162 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x59, 0x0a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4163 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
4164 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4165 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4166 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0,
4167 0x41, 0x02, 0x52, 0x0d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e,
4168 0x6b, 0x22, 0xb4, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67,
4169 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
4170 0x12, 0x54, 0x0a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c,
4171 0x69, 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4172 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
4173 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4174 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41,
4175 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
4176 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
4177 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
4178 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70,
4179 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x65, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65,
4180 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52,
4181 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
4182 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x61, 0x6e,
4183 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f,
4184 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x6f, 0x6f, 0x67,
4185 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
4186 0xa4, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64,
4187 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a,
4188 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0,
4189 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4190 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
4191 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69,
4192 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61,
4193 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70,
4194 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f,
4195 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67,
4196 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x9c, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x47,
4197 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73,
4198 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x10, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f,
4199 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
4200 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4201 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4202 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0e, 0x67,
4203 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x26, 0x0a,
4204 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
4205 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65,
4206 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x6e, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61,
4207 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52,
4208 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
4209 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x33, 0x0a, 0x31, 0x61, 0x6e,
4210 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f,
4211 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61,
4212 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52,
4213 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63,
4214 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71,
4215 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
4216 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
4217 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
4218 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
4219 0x22, 0xa2, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4220 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
4221 0x65, 0x12, 0x5a, 0x0a, 0x11, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x73, 0x75, 0x6d,
4222 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67,
4223 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
4224 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63,
4225 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x52, 0x10, 0x61, 0x63, 0x63,
4226 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x12, 0x26, 0x0a,
4227 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
4228 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65,
4229 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa1, 0x01, 0x0a, 0x24, 0x41, 0x63, 0x6b, 0x6e, 0x6f, 0x77,
4230 0x6c, 0x65, 0x64, 0x67, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c,
4231 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a,
4232 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
4233 0x42, 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4234 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
4235 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79,
4236 0x52, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x2d, 0x0a, 0x0f, 0x61, 0x63,
4237 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20,
4238 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x61, 0x63, 0x6b, 0x6e, 0x6f, 0x77,
4239 0x6c, 0x65, 0x64, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x27, 0x0a, 0x25, 0x41, 0x63, 0x6b,
4240 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64, 0x67, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61,
4241 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
4242 0x73, 0x65, 0x22, 0xf1, 0x04, 0x0a, 0x20, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, 0x68, 0x61,
4243 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73,
4244 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75,
4245 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27,
4246 0x0a, 0x25, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4247 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
4248 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4249 0x12, 0x4a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01,
4250 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x01, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x61, 0x6e, 0x61, 0x6c,
4251 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4252 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72,
4253 0x74, 0x79, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x62, 0x0a, 0x0d,
4254 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
4255 0x03, 0x28, 0x0e, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4256 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4257 0x65, 0x74, 0x61, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
4258 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0,
4259 0x41, 0x01, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
4260 0x12, 0x46, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e,
4261 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4262 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4263 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x01,
4264 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x6f,
4265 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0,
4266 0x41, 0x01, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x51,
4267 0x0a, 0x14, 0x65, 0x61, 0x72, 0x6c, 0x69, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67,
4268 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
4269 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
4270 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x12, 0x65,
4271 0x61, 0x72, 0x6c, 0x69, 0x65, 0x73, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x54, 0x69, 0x6d,
4272 0x65, 0x12, 0x4d, 0x0a, 0x12, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e,
4273 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
4274 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
4275 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10,
4276 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65,
4277 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x08, 0x20,
4278 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69,
4279 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
4280 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67,
4281 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xb2, 0x01, 0x0a, 0x21, 0x53, 0x65, 0x61, 0x72, 0x63,
4282 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76,
4283 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x15,
4284 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x5f, 0x65,
4285 0x76, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f,
4286 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4287 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x68, 0x61, 0x6e,
4288 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x13,
4289 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76, 0x65,
4290 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65,
4291 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65,
4292 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x7a, 0x0a, 0x23, 0x47,
4293 0x65, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f,
4294 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
4295 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
4296 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x0a, 0x37, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4297 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
4298 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d,
4299 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65,
4300 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x80, 0x02, 0x0a, 0x26, 0x43, 0x72, 0x65, 0x61,
4301 0x74, 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f,
4302 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
4303 0x73, 0x74, 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
4304 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x12, 0x37, 0x61, 0x6e, 0x61, 0x6c,
4305 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4306 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72,
4307 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63,
4308 0x72, 0x65, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x7d, 0x0a, 0x1b, 0x6d,
4309 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
4310 0x63, 0x6f, 0x6c, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
4311 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4312 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4313 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4314 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
4315 0x19, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4316 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x22, 0x7d, 0x0a, 0x26, 0x44, 0x65,
4317 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50,
4318 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71,
4319 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
4320 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x0a, 0x37, 0x61, 0x6e, 0x61, 0x6c,
4321 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4322 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72,
4323 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63,
4324 0x72, 0x65, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xe4, 0x01, 0x0a, 0x26, 0x55, 0x70,
4325 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50,
4326 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71,
4327 0x75, 0x65, 0x73, 0x74, 0x12, 0x7d, 0x0a, 0x1b, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d,
4328 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x73, 0x65, 0x63,
4329 0x72, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4330 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
4331 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72,
4332 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63,
4333 0x72, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x19, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72,
4334 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63,
4335 0x72, 0x65, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61,
4336 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4337 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
4338 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b,
4339 0x22, 0xbc, 0x01, 0x0a, 0x25, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65,
4340 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72,
4341 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61,
4342 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa,
4343 0x41, 0x39, 0x12, 0x37, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d,
4344 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
4345 0x6d, 0x2f, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f,
4346 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72,
4347 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65,
4348 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65,
4349 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
4350 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
4351 0xcc, 0x01, 0x0a, 0x26, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d,
4352 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65,
4353 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1c, 0x6d, 0x65,
4354 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
4355 0x6f, 0x6c, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
4356 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4357 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4358 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4359 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x1a, 0x6d, 0x65, 0x61, 0x73,
4360 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53,
4361 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
4362 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
4363 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xcd,
4364 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73,
4365 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
4366 0x5e, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x76,
4367 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4368 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
4369 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72,
4370 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f,
4371 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12,
4372 0x4d, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
4373 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4374 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
4375 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
4376 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x66,
4377 0x0a, 0x19, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45,
4378 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e,
4379 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41,
4380 0x2f, 0x0a, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69,
4381 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
4382 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74,
4383 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x69, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
4384 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52,
4385 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
4386 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x61, 0x6e,
4387 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f,
4388 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76,
4389 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d,
4390 0x65, 0x22, 0xa8, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72,
4391 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
4392 0x74, 0x12, 0x4d, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
4393 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4394 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4395 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73,
4396 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
4397 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
4398 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a,
4399 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
4400 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa3, 0x01, 0x0a,
4401 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45,
4402 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a,
4403 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x76, 0x65, 0x6e,
4404 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4405 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4406 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73,
4407 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72,
4408 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
4409 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20,
4410 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
4411 0x65, 0x6e, 0x22, 0xcd, 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73,
4412 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
4413 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
4414 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x61, 0x6e, 0x61,
4415 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4416 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f,
4417 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65,
4418 0x6e, 0x74, 0x12, 0x5e, 0x0a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69, 0x6d,
4419 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67,
4420 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
4421 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73,
4422 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41,
4423 0x02, 0x52, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69,
4424 0x6f, 0x6e, 0x22, 0xbb, 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73,
4425 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
4426 0x65, 0x73, 0x74, 0x12, 0x59, 0x0a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69,
4427 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
4428 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4429 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75,
4430 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x63,
4431 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x40,
4432 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20,
4433 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
4434 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42,
4435 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b,
4436 0x22, 0xa8, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44,
4437 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
4438 0x12, 0x4d, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
4439 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x12, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4440 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
4441 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69,
4442 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12,
4443 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
4444 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a,
4445 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
4446 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa3, 0x01, 0x0a, 0x1c,
4447 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73,
4448 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x11,
4449 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
4450 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4451 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4452 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69,
4453 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44,
4454 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78,
4455 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
4456 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
4457 0x6e, 0x22, 0x6a, 0x0a, 0x1d, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x43, 0x75, 0x73, 0x74,
4458 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
4459 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
4460 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4461 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
4462 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69,
4463 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x66, 0x0a,
4464 0x19, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73,
4465 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x6e, 0x61,
4466 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2f,
4467 0x0a, 0x2d, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4468 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
4469 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52,
4470 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xbe, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
4471 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75,
4472 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
4473 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x12, 0x2a, 0x61, 0x6e, 0x61,
4474 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4475 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f,
4476 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12,
4477 0x55, 0x0a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
4478 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4479 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4480 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74,
4481 0x72, 0x69, 0x63, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
4482 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x22, 0xaf, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74,
4483 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x65, 0x71,
4484 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d,
4485 0x65, 0x74, 0x72, 0x69, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
4486 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4487 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74,
4488 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
4489 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
4490 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
4491 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
4492 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70,
4493 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xa2, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73,
4494 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x65,
4495 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
4496 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x12, 0x2a, 0x61,
4497 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f,
4498 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73,
4499 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
4500 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02,
4501 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d,
4502 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
4503 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x97, 0x01,
4504 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72,
4505 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x0e, 0x63,
4506 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x01, 0x20,
4507 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4508 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4509 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
4510 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12,
4511 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
4512 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61,
4513 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x64, 0x0a, 0x1a, 0x41, 0x72, 0x63, 0x68, 0x69,
4514 0x76, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x65,
4515 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
4516 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x61, 0x6e, 0x61,
4517 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4518 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f,
4519 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x60, 0x0a,
4520 0x16, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
4521 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
4522 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x61,
4523 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f,
4524 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73,
4525 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
4526 0x72, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74,
4527 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
4528 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
4529 0x42, 0x3b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x35, 0x0a, 0x33, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4530 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
4531 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65,
4532 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x04, 0x6e,
4533 0x61, 0x6d, 0x65, 0x22, 0xd9, 0x01, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61,
4534 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69,
4535 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x71, 0x0a, 0x17, 0x64, 0x61,
4536 0x74, 0x61, 0x5f, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74,
4537 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f,
4538 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4539 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61,
4540 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
4541 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x15, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65,
4542 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x40, 0x0a,
4543 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01,
4544 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
4545 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03,
4546 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22,
4547 0xb4, 0x01, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74,
4548 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x06, 0x70,
4549 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02,
4550 0xfa, 0x41, 0x2a, 0x12, 0x28, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64,
4551 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
4552 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x06, 0x70,
4553 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74,
4554 0x72, 0x65, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f,
4555 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64,
4556 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53,
4557 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x64, 0x61, 0x74, 0x61,
4558 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x5f, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
4559 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
4560 0x74, 0x12, 0x44, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
4561 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4562 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
4563 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61,
4564 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa7, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61,
4565 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75,
4566 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65,
4567 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4568 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4569 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72,
4570 0x65, 0x61, 0x6d, 0x52, 0x0a, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12,
4571 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02,
4572 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
4573 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
4574 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73,
4575 0x6b, 0x22, 0x9e, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74,
4576 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x06,
4577 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41,
4578 0x02, 0xfa, 0x41, 0x2a, 0x12, 0x28, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61,
4579 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
4580 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x06,
4581 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
4582 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
4583 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
4584 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
4585 0x65, 0x6e, 0x22, 0x8f, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53,
4586 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c,
4587 0x0a, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x18, 0x01,
4588 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
4589 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
4590 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52,
4591 0x0b, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f,
4592 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
4593 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54,
4594 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x5c, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53,
4595 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, 0x04,
4596 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02, 0xfa,
4597 0x41, 0x2a, 0x0a, 0x28, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d,
4598 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
4599 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61,
4600 0x6d, 0x65, 0x32, 0xda, 0x4e, 0x0a, 0x15, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4601 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x90, 0x01, 0x0a,
4602 0x0a, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x2e, 0x67, 0x6f,
4603 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4604 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x41,
4605 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e,
4606 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4607 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63,
4608 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1b, 0x12, 0x19, 0x2f,
4609 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63,
4610 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
4611 0x91, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73,
4612 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4613 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4614 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71,
4615 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
4616 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
4617 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
4618 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x18, 0x82, 0xd3, 0xe4, 0x93, 0x02,
4619 0x12, 0x12, 0x10, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75,
4620 0x6e, 0x74, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x63,
4621 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4622 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4623 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f,
4624 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
4625 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
4626 0x74, 0x79, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1b, 0x2a, 0x19, 0x2f, 0x76, 0x31, 0x62,
4627 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
4628 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xb6, 0x01, 0x0a,
4629 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x33,
4630 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
4631 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55,
4632 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
4633 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4634 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4635 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x48, 0x82, 0xd3, 0xe4,
4636 0x93, 0x02, 0x2c, 0x32, 0x21, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x61, 0x63,
4637 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75,
4638 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0xda,
4639 0x41, 0x13, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
4640 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xc9, 0x01, 0x0a, 0x16, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73,
4641 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
4642 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4643 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4644 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
4645 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d,
4646 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
4647 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x50,
4648 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54,
4649 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x32, 0x82,
4650 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x22, 0x27, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61,
4651 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x3a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
4652 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x3a, 0x01,
4653 0x2a, 0x12, 0xb1, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
4654 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f,
4655 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64,
4656 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41,
4657 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x52,
4658 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4659 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4660 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75,
4661 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
4662 0x6e, 0x73, 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, 0x2f, 0x76, 0x31,
4663 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x75, 0x6d, 0x6d,
4664 0x61, 0x72, 0x69, 0x65, 0x73, 0x12, 0x95, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
4665 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4666 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4667 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
4668 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4669 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4670 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
4671 0x79, 0x22, 0x2a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x12, 0x1b, 0x2f, 0x76, 0x31, 0x62, 0x65,
4672 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
4673 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x99, 0x01,
4674 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
4675 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4676 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4677 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x52,
4678 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4679 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4680 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65,
4681 0x72, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1a, 0x82,
4682 0xd3, 0xe4, 0x93, 0x02, 0x14, 0x12, 0x12, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x70,
4683 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x12, 0xa0, 0x01, 0x0a, 0x0e, 0x43, 0x72,
4684 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x34, 0x2e, 0x67,
4685 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
4686 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65,
4687 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
4688 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
4689 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
4690 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x2f, 0x82, 0xd3, 0xe4,
4691 0x93, 0x02, 0x1e, 0x22, 0x12, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f,
4692 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x3a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
4693 0x79, 0xda, 0x41, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x9b, 0x01, 0x0a,
4694 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12,
4695 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4696 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4697 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65,
4698 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4699 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4700 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x2a,
4701 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x2a, 0x1b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
4702 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
4703 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xbe, 0x01, 0x0a, 0x0e, 0x55,
4704 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x34, 0x2e,
4705 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4706 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70,
4707 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75,
4708 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4709 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4710 0x65, 0x74, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x4d, 0x82, 0xd3,
4711 0xe4, 0x93, 0x02, 0x30, 0x32, 0x24, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70,
4712 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
4713 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x08, 0x70, 0x72, 0x6f, 0x70,
4714 0x65, 0x72, 0x74, 0x79, 0xda, 0x41, 0x14, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x2c,
4715 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xd6, 0x01, 0x0a, 0x12,
4716 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69,
4717 0x6e, 0x6b, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
4718 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
4719 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73,
4720 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67,
4721 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
4722 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72,
4723 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02,
4724 0x3c, 0x22, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65,
4725 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d,
4726 0x2f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x0d,
4727 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x14,
4728 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f,
4729 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0xa2, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x46,
4730 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x38, 0x2e, 0x67, 0x6f,
4731 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
4732 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65,
4733 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65,
4734 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
4735 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3a, 0x82,
4736 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x2a, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
4737 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f,
4738 0x2a, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f,
4739 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xc4, 0x01, 0x0a, 0x11, 0x4c, 0x69,
4740 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12,
4741 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4742 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4743 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b,
4744 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4745 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4746 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72,
4747 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
4748 0x73, 0x65, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12, 0x2b, 0x2f, 0x76, 0x31, 0x62,
4749 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70,
4750 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61,
4751 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
4752 0x12, 0xde, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
4753 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4754 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4755 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47,
4756 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75,
4757 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4758 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4759 0x65, 0x74, 0x61, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e,
4760 0x6b, 0x22, 0x5e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x22, 0x2c, 0x2f, 0x76, 0x31, 0x62, 0x65,
4761 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65,
4762 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41,
4763 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f,
4764 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x16, 0x70, 0x61, 0x72, 0x65, 0x6e,
4765 0x74, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e,
4766 0x6b, 0x12, 0xf3, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67,
4767 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4768 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
4769 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
4770 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71,
4771 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
4772 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
4773 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69,
4774 0x6e, 0x6b, 0x22, 0x73, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x32, 0x3c, 0x2f, 0x76, 0x31, 0x62,
4775 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f,
4776 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
4777 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73,
4778 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4779 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x1b, 0x67, 0x6f, 0x6f, 0x67,
4780 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2c, 0x75, 0x70, 0x64, 0x61,
4781 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xa5, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65,
4782 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12,
4783 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4784 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4785 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c,
4786 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
4787 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
4788 0x74, 0x79, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x2a, 0x2c, 0x2f, 0x76, 0x31, 0x62,
4789 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
4790 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73,
4791 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
4792 0xc8, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64,
4793 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4794 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4795 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
4796 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
4797 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4798 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4799 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69,
4800 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3d, 0x82, 0xd3, 0xe4,
4801 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61,
4802 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f,
4803 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b,
4804 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xc8, 0x01, 0x0a, 0x16, 0x47,
4805 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74,
4806 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4807 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4808 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x68, 0x61,
4809 0x72, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
4810 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
4811 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
4812 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x53,
4813 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12,
4814 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61,
4815 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x68,
4816 0x61, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x7d, 0xda, 0x41,
4817 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xf3, 0x01, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x61,
4818 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
4819 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4820 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4821 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72,
4822 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63,
4823 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f,
4824 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64,
4825 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75,
4826 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65,
4827 0x63, 0x72, 0x65, 0x74, 0x22, 0x55, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x76,
4828 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70,
4829 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72,
4830 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65,
4831 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
4832 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x86, 0x02, 0x0a, 0x1e,
4833 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50,
4834 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x12, 0x44,
4835 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
4836 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c,
4837 0x69, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72,
4838 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71,
4839 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
4840 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
4841 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65,
4842 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72,
4843 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x57, 0x82, 0xd3, 0xe4,
4844 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61,
4845 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f,
4846 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d,
4847 0x2f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4848 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61,
4849 0x72, 0x65, 0x6e, 0x74, 0x12, 0xb5, 0x02, 0x0a, 0x1f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
4850 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63,
4851 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
4852 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
4853 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
4854 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63,
4855 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
4856 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
4857 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
4858 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f,
4859 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x22, 0x90, 0x01, 0x82, 0xd3, 0xe4, 0x93,
4860 0x02, 0x65, 0x22, 0x46, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72,
4861 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a,
4862 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
4863 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f,
4864 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x3a, 0x1b, 0x6d, 0x65, 0x61, 0x73,
4865 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
4866 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0xda, 0x41, 0x22, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
4867 0x2c, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f,
4868 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0xd7, 0x01, 0x0a,
4869 0x1f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65,
4870 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
4871 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4872 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4873 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65,
4874 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
4875 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4876 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22,
4877 0x55, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x2a, 0x46, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4878 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65,
4879 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f,
4880 0x2a, 0x2f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f,
4881 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda,
4882 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd7, 0x02, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74,
4883 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4884 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f,
4885 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64,
4886 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
4887 0x65, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74,
4888 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
4889 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4890 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
4891 0x61, 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f,
4892 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x22, 0xb2, 0x01, 0x82, 0xd3,
4893 0xe4, 0x93, 0x02, 0x81, 0x01, 0x32, 0x62, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
4894 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74,
4895 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65,
4896 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61,
4897 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6d, 0x65, 0x61, 0x73,
4898 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x53,
4899 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x1b, 0x6d, 0x65, 0x61, 0x73, 0x75,
4900 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f,
4901 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0xda, 0x41, 0x27, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65,
4902 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x73, 0x65,
4903 0x63, 0x72, 0x65, 0x74, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
4904 0x12, 0xf4, 0x01, 0x0a, 0x1d, 0x41, 0x63, 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64, 0x67, 0x65,
4905 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69,
4906 0x6f, 0x6e, 0x12, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
4907 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
4908 0x74, 0x61, 0x2e, 0x41, 0x63, 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64, 0x67, 0x65, 0x55, 0x73,
4909 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
4910 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4911 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4912 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x63, 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65,
4913 0x64, 0x67, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c, 0x6c, 0x65,
4914 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x48, 0x82,
4915 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x3d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
4916 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
4917 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x61, 0x63, 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64,
4918 0x67, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63,
4919 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x01, 0x2a, 0x12, 0xe1, 0x01, 0x0a, 0x19, 0x53, 0x65, 0x61, 0x72,
4920 0x63, 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45,
4921 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4922 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4923 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, 0x68, 0x61, 0x6e,
4924 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52,
4925 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
4926 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
4927 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, 0x68, 0x61,
4928 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73,
4929 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x41, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b,
4930 0x22, 0x36, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x61, 0x63, 0x63, 0x6f, 0x75,
4931 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73,
4932 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x69, 0x73, 0x74, 0x6f,
4933 0x72, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xe8, 0x01, 0x0a, 0x15,
4934 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
4935 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
4936 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
4937 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76,
4938 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
4939 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
4940 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
4941 0x74, 0x61, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65,
4942 0x6e, 0x74, 0x22, 0x62, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x2e, 0x2f, 0x76, 0x31, 0x62,
4943 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70,
4944 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72,
4945 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x10, 0x63, 0x6f, 0x6e, 0x76,
4946 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0xda, 0x41, 0x17, 0x70,
4947 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
4948 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x43, 0x6f,
4949 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x38, 0x2e,
4950 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4951 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65,
4952 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74,
4953 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
4954 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
4955 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69,
4956 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12,
4957 0x2e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
4958 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x76,
4959 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda,
4960 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xab, 0x01, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74,
4961 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74,
4962 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
4963 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
4964 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
4965 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
4966 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
4967 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x2a, 0x2e, 0x2f,
4968 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
4969 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72,
4970 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04,
4971 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd0, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e,
4972 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x3a, 0x2e,
4973 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
4974 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69,
4975 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e,
4976 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
4977 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
4978 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f,
4979 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65,
4980 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e,
4981 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d,
4982 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f,
4983 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0xda, 0x41,
4984 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xe8, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61,
4985 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f,
4986 0x6e, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
4987 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
4988 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69,
4989 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e,
4990 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
4991 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43,
4992 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x62,
4993 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x2e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
4994 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69,
4995 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65,
4996 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64,
4997 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x17, 0x70, 0x61, 0x72, 0x65, 0x6e,
4998 0x74, 0x2c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69,
4999 0x6f, 0x6e, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73,
5000 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x2e, 0x67,
5001 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
5002 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64,
5003 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69,
5004 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
5005 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
5006 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d,
5007 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02,
5008 0x53, 0x32, 0x3f, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74,
5009 0x6f, 0x6d, 0x5f, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d,
5010 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63,
5011 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
5012 0x2a, 0x7d, 0x3a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69, 0x6d, 0x65, 0x6e,
5013 0x73, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x1c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x69,
5014 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
5015 0x61, 0x73, 0x6b, 0x12, 0xd0, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73, 0x74,
5016 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3a, 0x2e, 0x67,
5017 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
5018 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73,
5019 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
5020 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5021 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
5022 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73,
5023 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
5024 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f,
5025 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
5026 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x75, 0x73,
5027 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0xda, 0x41, 0x06,
5028 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xb8, 0x01, 0x0a, 0x16, 0x41, 0x72, 0x63, 0x68, 0x69,
5029 0x76, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f,
5030 0x6e, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
5031 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
5032 0x61, 0x2e, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44,
5033 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
5034 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
5035 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x22,
5036 0x36, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
5037 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x75, 0x73, 0x74,
5038 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
5039 0x61, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
5040 0x65, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44,
5041 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5042 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
5043 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74,
5044 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
5045 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
5046 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
5047 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69,
5048 0x6f, 0x6e, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x76, 0x31, 0x62,
5049 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
5050 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x69, 0x6d,
5051 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
5052 0x65, 0x12, 0xd6, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74,
5053 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5054 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
5055 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43,
5056 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65,
5057 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
5058 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
5059 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x22,
5060 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
5061 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
5062 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74,
5063 0x72, 0x69, 0x63, 0x73, 0x3a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74,
5064 0x72, 0x69, 0x63, 0xda, 0x41, 0x14, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x75, 0x73,
5065 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0xe9, 0x01, 0x0a, 0x12, 0x55,
5066 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69,
5067 0x63, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
5068 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
5069 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65,
5070 0x74, 0x72, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f,
5071 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
5072 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74,
5073 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a,
5074 0x32, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f,
5075 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
5076 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f,
5077 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0d, 0x63, 0x75, 0x73,
5078 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0xda, 0x41, 0x19, 0x63, 0x75, 0x73,
5079 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74,
5080 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xc4, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x43,
5081 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x37, 0x2e, 0x67,
5082 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e,
5083 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73,
5084 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x65,
5085 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
5086 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
5087 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d,
5088 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
5089 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
5090 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
5091 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74,
5092 0x72, 0x69, 0x63, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xaf, 0x01,
5093 0x0a, 0x13, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d,
5094 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
5095 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
5096 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x43, 0x75, 0x73,
5097 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
5098 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
5099 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x45, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38,
5100 0x22, 0x33, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
5101 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x75, 0x73,
5102 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x61, 0x72,
5103 0x63, 0x68, 0x69, 0x76, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
5104 0xb1, 0x01, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74,
5105 0x72, 0x69, 0x63, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61,
5106 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62,
5107 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x65, 0x74,
5108 0x72, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f, 0x6f,
5109 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64,
5110 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f,
5111 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12,
5112 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
5113 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x75, 0x73, 0x74,
5114 0x6f, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e,
5115 0x61, 0x6d, 0x65, 0x12, 0xd2, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52,
5116 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
5117 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
5118 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
5119 0x2e, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f,
5120 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
5121 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
5122 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
5123 0x2e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65,
5124 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x40, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x12, 0x31,
5125 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
5126 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x52,
5127 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
5128 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa9, 0x02, 0x0a, 0x1b, 0x55, 0x70, 0x64,
5129 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e,
5130 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5131 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69,
5132 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44,
5133 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
5134 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f,
5135 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61,
5136 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61,
5137 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
5138 0x73, 0x22, 0x90, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x64, 0x32, 0x49, 0x2f, 0x76, 0x31, 0x62,
5139 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74,
5140 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x6e, 0x61, 0x6d,
5141 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64,
5142 0x61, 0x74, 0x61, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
5143 0x69, 0x6e, 0x67, 0x73, 0x7d, 0x3a, 0x17, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x74, 0x65,
5144 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0xda, 0x41,
5145 0x23, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
5146 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
5147 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xca, 0x01, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44,
5148 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
5149 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
5150 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
5151 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
5152 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79,
5153 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
5154 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x53, 0x82, 0xd3,
5155 0xe4, 0x93, 0x02, 0x38, 0x22, 0x29, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70,
5156 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
5157 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x3a,
5158 0x0b, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x12, 0x70,
5159 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61,
5160 0x6d, 0x12, 0x9c, 0x01, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61,
5161 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
5162 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
5163 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74,
5164 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16,
5165 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
5166 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x38, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x2a, 0x29,
5167 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
5168 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53,
5169 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65,
5170 0x12, 0xdb, 0x01, 0x0a, 0x10, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53,
5171 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
5172 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
5173 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61,
5174 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e,
5175 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
5176 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61,
5177 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44,
5178 0x32, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x5f,
5179 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70,
5180 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72,
5181 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74,
5182 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x17, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65,
5183 0x61, 0x6d, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xbc,
5184 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61,
5185 0x6d, 0x73, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
5186 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
5187 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61,
5188 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
5189 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d,
5190 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61,
5191 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
5192 0x65, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x76, 0x31, 0x62, 0x65,
5193 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65,
5194 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72,
5195 0x65, 0x61, 0x6d, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa9, 0x01,
5196 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12,
5197 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
5198 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
5199 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71,
5200 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
5201 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
5202 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22,
5203 0x38, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
5204 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65,
5205 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f,
5206 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xec, 0x01, 0x0a, 0x0f, 0x52, 0x75,
5207 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x35, 0x2e,
5208 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73,
5209 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x52, 0x75,
5210 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71,
5211 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
5212 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
5213 0x62, 0x65, 0x74, 0x61, 0x2e, 0x52, 0x75, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65,
5214 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6a, 0x82, 0xd3,
5215 0xe4, 0x93, 0x02, 0x64, 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x65,
5216 0x6e, 0x74, 0x69, 0x74, 0x79, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
5217 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x75, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70,
5218 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0x5a, 0x30, 0x22, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
5219 0x61, 0x2f, 0x7b, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
5220 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x75, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52,
5221 0x65, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0x1a, 0x84, 0x01, 0xca, 0x41, 0x1d, 0x61, 0x6e,
5222 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f,
5223 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x61, 0x68, 0x74,
5224 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
5225 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x6e,
5226 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x65, 0x64, 0x69, 0x74, 0x2c, 0x68, 0x74, 0x74,
5227 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
5228 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x6e, 0x61,
5229 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x42,
5230 0x7e, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
5231 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31,
5232 0x62, 0x65, 0x74, 0x61, 0x42, 0x13, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x41,
5233 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f,
5234 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67,
5235 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
5236 0x69, 0x73, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x61, 0x64, 0x6d,
5237 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x62,
5238 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
5239 }
5240
5241 var (
5242 file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescOnce sync.Once
5243 file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescData = file_google_analytics_admin_v1beta_analytics_admin_proto_rawDesc
5244 )
5245
5246 func file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescGZIP() []byte {
5247 file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescOnce.Do(func() {
5248 file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescData)
5249 })
5250 return file_google_analytics_admin_v1beta_analytics_admin_proto_rawDescData
5251 }
5252
5253 var file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes = make([]protoimpl.MessageInfo, 62)
5254 var file_google_analytics_admin_v1beta_analytics_admin_proto_goTypes = []interface{}{
5255 (*RunAccessReportRequest)(nil),
5256 (*RunAccessReportResponse)(nil),
5257 (*GetAccountRequest)(nil),
5258 (*ListAccountsRequest)(nil),
5259 (*ListAccountsResponse)(nil),
5260 (*DeleteAccountRequest)(nil),
5261 (*UpdateAccountRequest)(nil),
5262 (*ProvisionAccountTicketRequest)(nil),
5263 (*ProvisionAccountTicketResponse)(nil),
5264 (*GetPropertyRequest)(nil),
5265 (*ListPropertiesRequest)(nil),
5266 (*ListPropertiesResponse)(nil),
5267 (*UpdatePropertyRequest)(nil),
5268 (*CreatePropertyRequest)(nil),
5269 (*DeletePropertyRequest)(nil),
5270 (*CreateFirebaseLinkRequest)(nil),
5271 (*DeleteFirebaseLinkRequest)(nil),
5272 (*ListFirebaseLinksRequest)(nil),
5273 (*ListFirebaseLinksResponse)(nil),
5274 (*CreateGoogleAdsLinkRequest)(nil),
5275 (*UpdateGoogleAdsLinkRequest)(nil),
5276 (*DeleteGoogleAdsLinkRequest)(nil),
5277 (*ListGoogleAdsLinksRequest)(nil),
5278 (*ListGoogleAdsLinksResponse)(nil),
5279 (*GetDataSharingSettingsRequest)(nil),
5280 (*ListAccountSummariesRequest)(nil),
5281 (*ListAccountSummariesResponse)(nil),
5282 (*AcknowledgeUserDataCollectionRequest)(nil),
5283 (*AcknowledgeUserDataCollectionResponse)(nil),
5284 (*SearchChangeHistoryEventsRequest)(nil),
5285 (*SearchChangeHistoryEventsResponse)(nil),
5286 (*GetMeasurementProtocolSecretRequest)(nil),
5287 (*CreateMeasurementProtocolSecretRequest)(nil),
5288 (*DeleteMeasurementProtocolSecretRequest)(nil),
5289 (*UpdateMeasurementProtocolSecretRequest)(nil),
5290 (*ListMeasurementProtocolSecretsRequest)(nil),
5291 (*ListMeasurementProtocolSecretsResponse)(nil),
5292 (*CreateConversionEventRequest)(nil),
5293 (*GetConversionEventRequest)(nil),
5294 (*DeleteConversionEventRequest)(nil),
5295 (*ListConversionEventsRequest)(nil),
5296 (*ListConversionEventsResponse)(nil),
5297 (*CreateCustomDimensionRequest)(nil),
5298 (*UpdateCustomDimensionRequest)(nil),
5299 (*ListCustomDimensionsRequest)(nil),
5300 (*ListCustomDimensionsResponse)(nil),
5301 (*ArchiveCustomDimensionRequest)(nil),
5302 (*GetCustomDimensionRequest)(nil),
5303 (*CreateCustomMetricRequest)(nil),
5304 (*UpdateCustomMetricRequest)(nil),
5305 (*ListCustomMetricsRequest)(nil),
5306 (*ListCustomMetricsResponse)(nil),
5307 (*ArchiveCustomMetricRequest)(nil),
5308 (*GetCustomMetricRequest)(nil),
5309 (*GetDataRetentionSettingsRequest)(nil),
5310 (*UpdateDataRetentionSettingsRequest)(nil),
5311 (*CreateDataStreamRequest)(nil),
5312 (*DeleteDataStreamRequest)(nil),
5313 (*UpdateDataStreamRequest)(nil),
5314 (*ListDataStreamsRequest)(nil),
5315 (*ListDataStreamsResponse)(nil),
5316 (*GetDataStreamRequest)(nil),
5317 (*AccessDimension)(nil),
5318 (*AccessMetric)(nil),
5319 (*AccessDateRange)(nil),
5320 (*AccessFilterExpression)(nil),
5321 (*AccessOrderBy)(nil),
5322 (*AccessDimensionHeader)(nil),
5323 (*AccessMetricHeader)(nil),
5324 (*AccessRow)(nil),
5325 (*AccessQuota)(nil),
5326 (*Account)(nil),
5327 (*fieldmaskpb.FieldMask)(nil),
5328 (*Property)(nil),
5329 (*FirebaseLink)(nil),
5330 (*GoogleAdsLink)(nil),
5331 (*AccountSummary)(nil),
5332 (ChangeHistoryResourceType)(0),
5333 (ActionType)(0),
5334 (*timestamppb.Timestamp)(nil),
5335 (*ChangeHistoryEvent)(nil),
5336 (*MeasurementProtocolSecret)(nil),
5337 (*ConversionEvent)(nil),
5338 (*CustomDimension)(nil),
5339 (*CustomMetric)(nil),
5340 (*DataRetentionSettings)(nil),
5341 (*DataStream)(nil),
5342 (*emptypb.Empty)(nil),
5343 (*DataSharingSettings)(nil),
5344 }
5345 var file_google_analytics_admin_v1beta_analytics_admin_proto_depIdxs = []int32{
5346 62,
5347 63,
5348 64,
5349 65,
5350 65,
5351 66,
5352 67,
5353 68,
5354 69,
5355 70,
5356 71,
5357 71,
5358 72,
5359 71,
5360 73,
5361 73,
5362 72,
5363 73,
5364 74,
5365 74,
5366 75,
5367 75,
5368 72,
5369 75,
5370 76,
5371 77,
5372 78,
5373 79,
5374 79,
5375 80,
5376 81,
5377 81,
5378 72,
5379 81,
5380 82,
5381 82,
5382 83,
5383 83,
5384 72,
5385 83,
5386 84,
5387 84,
5388 72,
5389 84,
5390 85,
5391 72,
5392 86,
5393 86,
5394 72,
5395 86,
5396 2,
5397 3,
5398 5,
5399 6,
5400 7,
5401 25,
5402 9,
5403 10,
5404 13,
5405 14,
5406 12,
5407 15,
5408 16,
5409 17,
5410 19,
5411 20,
5412 21,
5413 22,
5414 24,
5415 31,
5416 35,
5417 32,
5418 33,
5419 34,
5420 27,
5421 29,
5422 37,
5423 38,
5424 39,
5425 40,
5426 42,
5427 43,
5428 44,
5429 46,
5430 47,
5431 48,
5432 49,
5433 50,
5434 52,
5435 53,
5436 54,
5437 55,
5438 56,
5439 57,
5440 58,
5441 59,
5442 61,
5443 0,
5444 71,
5445 4,
5446 87,
5447 71,
5448 8,
5449 26,
5450 73,
5451 11,
5452 73,
5453 73,
5454 73,
5455 74,
5456 87,
5457 18,
5458 75,
5459 75,
5460 87,
5461 23,
5462 88,
5463 81,
5464 36,
5465 81,
5466 87,
5467 81,
5468 28,
5469 30,
5470 82,
5471 82,
5472 87,
5473 41,
5474 83,
5475 83,
5476 45,
5477 87,
5478 83,
5479 84,
5480 84,
5481 51,
5482 87,
5483 84,
5484 85,
5485 85,
5486 86,
5487 87,
5488 86,
5489 60,
5490 86,
5491 1,
5492 98,
5493 50,
5494 50,
5495 50,
5496 0,
5497 }
5498
5499 func init() { file_google_analytics_admin_v1beta_analytics_admin_proto_init() }
5500 func file_google_analytics_admin_v1beta_analytics_admin_proto_init() {
5501 if File_google_analytics_admin_v1beta_analytics_admin_proto != nil {
5502 return
5503 }
5504 file_google_analytics_admin_v1beta_access_report_proto_init()
5505 file_google_analytics_admin_v1beta_resources_proto_init()
5506 if !protoimpl.UnsafeEnabled {
5507 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
5508 switch v := v.(*RunAccessReportRequest); i {
5509 case 0:
5510 return &v.state
5511 case 1:
5512 return &v.sizeCache
5513 case 2:
5514 return &v.unknownFields
5515 default:
5516 return nil
5517 }
5518 }
5519 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
5520 switch v := v.(*RunAccessReportResponse); i {
5521 case 0:
5522 return &v.state
5523 case 1:
5524 return &v.sizeCache
5525 case 2:
5526 return &v.unknownFields
5527 default:
5528 return nil
5529 }
5530 }
5531 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
5532 switch v := v.(*GetAccountRequest); i {
5533 case 0:
5534 return &v.state
5535 case 1:
5536 return &v.sizeCache
5537 case 2:
5538 return &v.unknownFields
5539 default:
5540 return nil
5541 }
5542 }
5543 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
5544 switch v := v.(*ListAccountsRequest); i {
5545 case 0:
5546 return &v.state
5547 case 1:
5548 return &v.sizeCache
5549 case 2:
5550 return &v.unknownFields
5551 default:
5552 return nil
5553 }
5554 }
5555 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
5556 switch v := v.(*ListAccountsResponse); i {
5557 case 0:
5558 return &v.state
5559 case 1:
5560 return &v.sizeCache
5561 case 2:
5562 return &v.unknownFields
5563 default:
5564 return nil
5565 }
5566 }
5567 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
5568 switch v := v.(*DeleteAccountRequest); i {
5569 case 0:
5570 return &v.state
5571 case 1:
5572 return &v.sizeCache
5573 case 2:
5574 return &v.unknownFields
5575 default:
5576 return nil
5577 }
5578 }
5579 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
5580 switch v := v.(*UpdateAccountRequest); i {
5581 case 0:
5582 return &v.state
5583 case 1:
5584 return &v.sizeCache
5585 case 2:
5586 return &v.unknownFields
5587 default:
5588 return nil
5589 }
5590 }
5591 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
5592 switch v := v.(*ProvisionAccountTicketRequest); i {
5593 case 0:
5594 return &v.state
5595 case 1:
5596 return &v.sizeCache
5597 case 2:
5598 return &v.unknownFields
5599 default:
5600 return nil
5601 }
5602 }
5603 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
5604 switch v := v.(*ProvisionAccountTicketResponse); i {
5605 case 0:
5606 return &v.state
5607 case 1:
5608 return &v.sizeCache
5609 case 2:
5610 return &v.unknownFields
5611 default:
5612 return nil
5613 }
5614 }
5615 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
5616 switch v := v.(*GetPropertyRequest); i {
5617 case 0:
5618 return &v.state
5619 case 1:
5620 return &v.sizeCache
5621 case 2:
5622 return &v.unknownFields
5623 default:
5624 return nil
5625 }
5626 }
5627 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
5628 switch v := v.(*ListPropertiesRequest); i {
5629 case 0:
5630 return &v.state
5631 case 1:
5632 return &v.sizeCache
5633 case 2:
5634 return &v.unknownFields
5635 default:
5636 return nil
5637 }
5638 }
5639 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
5640 switch v := v.(*ListPropertiesResponse); i {
5641 case 0:
5642 return &v.state
5643 case 1:
5644 return &v.sizeCache
5645 case 2:
5646 return &v.unknownFields
5647 default:
5648 return nil
5649 }
5650 }
5651 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
5652 switch v := v.(*UpdatePropertyRequest); i {
5653 case 0:
5654 return &v.state
5655 case 1:
5656 return &v.sizeCache
5657 case 2:
5658 return &v.unknownFields
5659 default:
5660 return nil
5661 }
5662 }
5663 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
5664 switch v := v.(*CreatePropertyRequest); i {
5665 case 0:
5666 return &v.state
5667 case 1:
5668 return &v.sizeCache
5669 case 2:
5670 return &v.unknownFields
5671 default:
5672 return nil
5673 }
5674 }
5675 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
5676 switch v := v.(*DeletePropertyRequest); i {
5677 case 0:
5678 return &v.state
5679 case 1:
5680 return &v.sizeCache
5681 case 2:
5682 return &v.unknownFields
5683 default:
5684 return nil
5685 }
5686 }
5687 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
5688 switch v := v.(*CreateFirebaseLinkRequest); i {
5689 case 0:
5690 return &v.state
5691 case 1:
5692 return &v.sizeCache
5693 case 2:
5694 return &v.unknownFields
5695 default:
5696 return nil
5697 }
5698 }
5699 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
5700 switch v := v.(*DeleteFirebaseLinkRequest); i {
5701 case 0:
5702 return &v.state
5703 case 1:
5704 return &v.sizeCache
5705 case 2:
5706 return &v.unknownFields
5707 default:
5708 return nil
5709 }
5710 }
5711 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
5712 switch v := v.(*ListFirebaseLinksRequest); i {
5713 case 0:
5714 return &v.state
5715 case 1:
5716 return &v.sizeCache
5717 case 2:
5718 return &v.unknownFields
5719 default:
5720 return nil
5721 }
5722 }
5723 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
5724 switch v := v.(*ListFirebaseLinksResponse); i {
5725 case 0:
5726 return &v.state
5727 case 1:
5728 return &v.sizeCache
5729 case 2:
5730 return &v.unknownFields
5731 default:
5732 return nil
5733 }
5734 }
5735 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
5736 switch v := v.(*CreateGoogleAdsLinkRequest); i {
5737 case 0:
5738 return &v.state
5739 case 1:
5740 return &v.sizeCache
5741 case 2:
5742 return &v.unknownFields
5743 default:
5744 return nil
5745 }
5746 }
5747 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
5748 switch v := v.(*UpdateGoogleAdsLinkRequest); i {
5749 case 0:
5750 return &v.state
5751 case 1:
5752 return &v.sizeCache
5753 case 2:
5754 return &v.unknownFields
5755 default:
5756 return nil
5757 }
5758 }
5759 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
5760 switch v := v.(*DeleteGoogleAdsLinkRequest); i {
5761 case 0:
5762 return &v.state
5763 case 1:
5764 return &v.sizeCache
5765 case 2:
5766 return &v.unknownFields
5767 default:
5768 return nil
5769 }
5770 }
5771 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
5772 switch v := v.(*ListGoogleAdsLinksRequest); i {
5773 case 0:
5774 return &v.state
5775 case 1:
5776 return &v.sizeCache
5777 case 2:
5778 return &v.unknownFields
5779 default:
5780 return nil
5781 }
5782 }
5783 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
5784 switch v := v.(*ListGoogleAdsLinksResponse); i {
5785 case 0:
5786 return &v.state
5787 case 1:
5788 return &v.sizeCache
5789 case 2:
5790 return &v.unknownFields
5791 default:
5792 return nil
5793 }
5794 }
5795 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
5796 switch v := v.(*GetDataSharingSettingsRequest); i {
5797 case 0:
5798 return &v.state
5799 case 1:
5800 return &v.sizeCache
5801 case 2:
5802 return &v.unknownFields
5803 default:
5804 return nil
5805 }
5806 }
5807 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
5808 switch v := v.(*ListAccountSummariesRequest); i {
5809 case 0:
5810 return &v.state
5811 case 1:
5812 return &v.sizeCache
5813 case 2:
5814 return &v.unknownFields
5815 default:
5816 return nil
5817 }
5818 }
5819 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
5820 switch v := v.(*ListAccountSummariesResponse); i {
5821 case 0:
5822 return &v.state
5823 case 1:
5824 return &v.sizeCache
5825 case 2:
5826 return &v.unknownFields
5827 default:
5828 return nil
5829 }
5830 }
5831 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
5832 switch v := v.(*AcknowledgeUserDataCollectionRequest); i {
5833 case 0:
5834 return &v.state
5835 case 1:
5836 return &v.sizeCache
5837 case 2:
5838 return &v.unknownFields
5839 default:
5840 return nil
5841 }
5842 }
5843 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
5844 switch v := v.(*AcknowledgeUserDataCollectionResponse); i {
5845 case 0:
5846 return &v.state
5847 case 1:
5848 return &v.sizeCache
5849 case 2:
5850 return &v.unknownFields
5851 default:
5852 return nil
5853 }
5854 }
5855 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
5856 switch v := v.(*SearchChangeHistoryEventsRequest); i {
5857 case 0:
5858 return &v.state
5859 case 1:
5860 return &v.sizeCache
5861 case 2:
5862 return &v.unknownFields
5863 default:
5864 return nil
5865 }
5866 }
5867 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
5868 switch v := v.(*SearchChangeHistoryEventsResponse); i {
5869 case 0:
5870 return &v.state
5871 case 1:
5872 return &v.sizeCache
5873 case 2:
5874 return &v.unknownFields
5875 default:
5876 return nil
5877 }
5878 }
5879 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
5880 switch v := v.(*GetMeasurementProtocolSecretRequest); i {
5881 case 0:
5882 return &v.state
5883 case 1:
5884 return &v.sizeCache
5885 case 2:
5886 return &v.unknownFields
5887 default:
5888 return nil
5889 }
5890 }
5891 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
5892 switch v := v.(*CreateMeasurementProtocolSecretRequest); i {
5893 case 0:
5894 return &v.state
5895 case 1:
5896 return &v.sizeCache
5897 case 2:
5898 return &v.unknownFields
5899 default:
5900 return nil
5901 }
5902 }
5903 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
5904 switch v := v.(*DeleteMeasurementProtocolSecretRequest); i {
5905 case 0:
5906 return &v.state
5907 case 1:
5908 return &v.sizeCache
5909 case 2:
5910 return &v.unknownFields
5911 default:
5912 return nil
5913 }
5914 }
5915 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
5916 switch v := v.(*UpdateMeasurementProtocolSecretRequest); i {
5917 case 0:
5918 return &v.state
5919 case 1:
5920 return &v.sizeCache
5921 case 2:
5922 return &v.unknownFields
5923 default:
5924 return nil
5925 }
5926 }
5927 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
5928 switch v := v.(*ListMeasurementProtocolSecretsRequest); i {
5929 case 0:
5930 return &v.state
5931 case 1:
5932 return &v.sizeCache
5933 case 2:
5934 return &v.unknownFields
5935 default:
5936 return nil
5937 }
5938 }
5939 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
5940 switch v := v.(*ListMeasurementProtocolSecretsResponse); i {
5941 case 0:
5942 return &v.state
5943 case 1:
5944 return &v.sizeCache
5945 case 2:
5946 return &v.unknownFields
5947 default:
5948 return nil
5949 }
5950 }
5951 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
5952 switch v := v.(*CreateConversionEventRequest); i {
5953 case 0:
5954 return &v.state
5955 case 1:
5956 return &v.sizeCache
5957 case 2:
5958 return &v.unknownFields
5959 default:
5960 return nil
5961 }
5962 }
5963 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
5964 switch v := v.(*GetConversionEventRequest); i {
5965 case 0:
5966 return &v.state
5967 case 1:
5968 return &v.sizeCache
5969 case 2:
5970 return &v.unknownFields
5971 default:
5972 return nil
5973 }
5974 }
5975 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
5976 switch v := v.(*DeleteConversionEventRequest); i {
5977 case 0:
5978 return &v.state
5979 case 1:
5980 return &v.sizeCache
5981 case 2:
5982 return &v.unknownFields
5983 default:
5984 return nil
5985 }
5986 }
5987 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
5988 switch v := v.(*ListConversionEventsRequest); i {
5989 case 0:
5990 return &v.state
5991 case 1:
5992 return &v.sizeCache
5993 case 2:
5994 return &v.unknownFields
5995 default:
5996 return nil
5997 }
5998 }
5999 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
6000 switch v := v.(*ListConversionEventsResponse); i {
6001 case 0:
6002 return &v.state
6003 case 1:
6004 return &v.sizeCache
6005 case 2:
6006 return &v.unknownFields
6007 default:
6008 return nil
6009 }
6010 }
6011 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
6012 switch v := v.(*CreateCustomDimensionRequest); i {
6013 case 0:
6014 return &v.state
6015 case 1:
6016 return &v.sizeCache
6017 case 2:
6018 return &v.unknownFields
6019 default:
6020 return nil
6021 }
6022 }
6023 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
6024 switch v := v.(*UpdateCustomDimensionRequest); i {
6025 case 0:
6026 return &v.state
6027 case 1:
6028 return &v.sizeCache
6029 case 2:
6030 return &v.unknownFields
6031 default:
6032 return nil
6033 }
6034 }
6035 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
6036 switch v := v.(*ListCustomDimensionsRequest); i {
6037 case 0:
6038 return &v.state
6039 case 1:
6040 return &v.sizeCache
6041 case 2:
6042 return &v.unknownFields
6043 default:
6044 return nil
6045 }
6046 }
6047 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
6048 switch v := v.(*ListCustomDimensionsResponse); i {
6049 case 0:
6050 return &v.state
6051 case 1:
6052 return &v.sizeCache
6053 case 2:
6054 return &v.unknownFields
6055 default:
6056 return nil
6057 }
6058 }
6059 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
6060 switch v := v.(*ArchiveCustomDimensionRequest); i {
6061 case 0:
6062 return &v.state
6063 case 1:
6064 return &v.sizeCache
6065 case 2:
6066 return &v.unknownFields
6067 default:
6068 return nil
6069 }
6070 }
6071 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
6072 switch v := v.(*GetCustomDimensionRequest); i {
6073 case 0:
6074 return &v.state
6075 case 1:
6076 return &v.sizeCache
6077 case 2:
6078 return &v.unknownFields
6079 default:
6080 return nil
6081 }
6082 }
6083 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
6084 switch v := v.(*CreateCustomMetricRequest); i {
6085 case 0:
6086 return &v.state
6087 case 1:
6088 return &v.sizeCache
6089 case 2:
6090 return &v.unknownFields
6091 default:
6092 return nil
6093 }
6094 }
6095 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
6096 switch v := v.(*UpdateCustomMetricRequest); i {
6097 case 0:
6098 return &v.state
6099 case 1:
6100 return &v.sizeCache
6101 case 2:
6102 return &v.unknownFields
6103 default:
6104 return nil
6105 }
6106 }
6107 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
6108 switch v := v.(*ListCustomMetricsRequest); i {
6109 case 0:
6110 return &v.state
6111 case 1:
6112 return &v.sizeCache
6113 case 2:
6114 return &v.unknownFields
6115 default:
6116 return nil
6117 }
6118 }
6119 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
6120 switch v := v.(*ListCustomMetricsResponse); i {
6121 case 0:
6122 return &v.state
6123 case 1:
6124 return &v.sizeCache
6125 case 2:
6126 return &v.unknownFields
6127 default:
6128 return nil
6129 }
6130 }
6131 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
6132 switch v := v.(*ArchiveCustomMetricRequest); i {
6133 case 0:
6134 return &v.state
6135 case 1:
6136 return &v.sizeCache
6137 case 2:
6138 return &v.unknownFields
6139 default:
6140 return nil
6141 }
6142 }
6143 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
6144 switch v := v.(*GetCustomMetricRequest); i {
6145 case 0:
6146 return &v.state
6147 case 1:
6148 return &v.sizeCache
6149 case 2:
6150 return &v.unknownFields
6151 default:
6152 return nil
6153 }
6154 }
6155 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
6156 switch v := v.(*GetDataRetentionSettingsRequest); i {
6157 case 0:
6158 return &v.state
6159 case 1:
6160 return &v.sizeCache
6161 case 2:
6162 return &v.unknownFields
6163 default:
6164 return nil
6165 }
6166 }
6167 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
6168 switch v := v.(*UpdateDataRetentionSettingsRequest); i {
6169 case 0:
6170 return &v.state
6171 case 1:
6172 return &v.sizeCache
6173 case 2:
6174 return &v.unknownFields
6175 default:
6176 return nil
6177 }
6178 }
6179 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
6180 switch v := v.(*CreateDataStreamRequest); i {
6181 case 0:
6182 return &v.state
6183 case 1:
6184 return &v.sizeCache
6185 case 2:
6186 return &v.unknownFields
6187 default:
6188 return nil
6189 }
6190 }
6191 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
6192 switch v := v.(*DeleteDataStreamRequest); i {
6193 case 0:
6194 return &v.state
6195 case 1:
6196 return &v.sizeCache
6197 case 2:
6198 return &v.unknownFields
6199 default:
6200 return nil
6201 }
6202 }
6203 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
6204 switch v := v.(*UpdateDataStreamRequest); i {
6205 case 0:
6206 return &v.state
6207 case 1:
6208 return &v.sizeCache
6209 case 2:
6210 return &v.unknownFields
6211 default:
6212 return nil
6213 }
6214 }
6215 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
6216 switch v := v.(*ListDataStreamsRequest); i {
6217 case 0:
6218 return &v.state
6219 case 1:
6220 return &v.sizeCache
6221 case 2:
6222 return &v.unknownFields
6223 default:
6224 return nil
6225 }
6226 }
6227 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
6228 switch v := v.(*ListDataStreamsResponse); i {
6229 case 0:
6230 return &v.state
6231 case 1:
6232 return &v.sizeCache
6233 case 2:
6234 return &v.unknownFields
6235 default:
6236 return nil
6237 }
6238 }
6239 file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
6240 switch v := v.(*GetDataStreamRequest); i {
6241 case 0:
6242 return &v.state
6243 case 1:
6244 return &v.sizeCache
6245 case 2:
6246 return &v.unknownFields
6247 default:
6248 return nil
6249 }
6250 }
6251 }
6252 type x struct{}
6253 out := protoimpl.TypeBuilder{
6254 File: protoimpl.DescBuilder{
6255 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
6256 RawDescriptor: file_google_analytics_admin_v1beta_analytics_admin_proto_rawDesc,
6257 NumEnums: 0,
6258 NumMessages: 62,
6259 NumExtensions: 0,
6260 NumServices: 1,
6261 },
6262 GoTypes: file_google_analytics_admin_v1beta_analytics_admin_proto_goTypes,
6263 DependencyIndexes: file_google_analytics_admin_v1beta_analytics_admin_proto_depIdxs,
6264 MessageInfos: file_google_analytics_admin_v1beta_analytics_admin_proto_msgTypes,
6265 }.Build()
6266 File_google_analytics_admin_v1beta_analytics_admin_proto = out.File
6267 file_google_analytics_admin_v1beta_analytics_admin_proto_rawDesc = nil
6268 file_google_analytics_admin_v1beta_analytics_admin_proto_goTypes = nil
6269 file_google_analytics_admin_v1beta_analytics_admin_proto_depIdxs = nil
6270 }
6271
6272
6273 var _ context.Context
6274 var _ grpc.ClientConnInterface
6275
6276
6277
6278 const _ = grpc.SupportPackageIsVersion6
6279
6280
6281
6282
6283 type AnalyticsAdminServiceClient interface {
6284
6285 GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*Account, error)
6286
6287
6288
6289
6290
6291 ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error)
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303 DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6304
6305 UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*Account, error)
6306
6307 ProvisionAccountTicket(ctx context.Context, in *ProvisionAccountTicketRequest, opts ...grpc.CallOption) (*ProvisionAccountTicketResponse, error)
6308
6309 ListAccountSummaries(ctx context.Context, in *ListAccountSummariesRequest, opts ...grpc.CallOption) (*ListAccountSummariesResponse, error)
6310
6311 GetProperty(ctx context.Context, in *GetPropertyRequest, opts ...grpc.CallOption) (*Property, error)
6312
6313
6314
6315
6316
6317
6318 ListProperties(ctx context.Context, in *ListPropertiesRequest, opts ...grpc.CallOption) (*ListPropertiesResponse, error)
6319
6320 CreateProperty(ctx context.Context, in *CreatePropertyRequest, opts ...grpc.CallOption) (*Property, error)
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332 DeleteProperty(ctx context.Context, in *DeletePropertyRequest, opts ...grpc.CallOption) (*Property, error)
6333
6334 UpdateProperty(ctx context.Context, in *UpdatePropertyRequest, opts ...grpc.CallOption) (*Property, error)
6335
6336
6337
6338 CreateFirebaseLink(ctx context.Context, in *CreateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error)
6339
6340 DeleteFirebaseLink(ctx context.Context, in *DeleteFirebaseLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6341
6342
6343 ListFirebaseLinks(ctx context.Context, in *ListFirebaseLinksRequest, opts ...grpc.CallOption) (*ListFirebaseLinksResponse, error)
6344
6345 CreateGoogleAdsLink(ctx context.Context, in *CreateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error)
6346
6347 UpdateGoogleAdsLink(ctx context.Context, in *UpdateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error)
6348
6349 DeleteGoogleAdsLink(ctx context.Context, in *DeleteGoogleAdsLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6350
6351 ListGoogleAdsLinks(ctx context.Context, in *ListGoogleAdsLinksRequest, opts ...grpc.CallOption) (*ListGoogleAdsLinksResponse, error)
6352
6353
6354 GetDataSharingSettings(ctx context.Context, in *GetDataSharingSettingsRequest, opts ...grpc.CallOption) (*DataSharingSettings, error)
6355
6356 GetMeasurementProtocolSecret(ctx context.Context, in *GetMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error)
6357
6358
6359 ListMeasurementProtocolSecrets(ctx context.Context, in *ListMeasurementProtocolSecretsRequest, opts ...grpc.CallOption) (*ListMeasurementProtocolSecretsResponse, error)
6360
6361 CreateMeasurementProtocolSecret(ctx context.Context, in *CreateMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error)
6362
6363 DeleteMeasurementProtocolSecret(ctx context.Context, in *DeleteMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6364
6365 UpdateMeasurementProtocolSecret(ctx context.Context, in *UpdateMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error)
6366
6367
6368
6369
6370
6371 AcknowledgeUserDataCollection(ctx context.Context, in *AcknowledgeUserDataCollectionRequest, opts ...grpc.CallOption) (*AcknowledgeUserDataCollectionResponse, error)
6372
6373
6374 SearchChangeHistoryEvents(ctx context.Context, in *SearchChangeHistoryEventsRequest, opts ...grpc.CallOption) (*SearchChangeHistoryEventsResponse, error)
6375
6376 CreateConversionEvent(ctx context.Context, in *CreateConversionEventRequest, opts ...grpc.CallOption) (*ConversionEvent, error)
6377
6378 GetConversionEvent(ctx context.Context, in *GetConversionEventRequest, opts ...grpc.CallOption) (*ConversionEvent, error)
6379
6380 DeleteConversionEvent(ctx context.Context, in *DeleteConversionEventRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6381
6382
6383
6384 ListConversionEvents(ctx context.Context, in *ListConversionEventsRequest, opts ...grpc.CallOption) (*ListConversionEventsResponse, error)
6385
6386 CreateCustomDimension(ctx context.Context, in *CreateCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error)
6387
6388 UpdateCustomDimension(ctx context.Context, in *UpdateCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error)
6389
6390 ListCustomDimensions(ctx context.Context, in *ListCustomDimensionsRequest, opts ...grpc.CallOption) (*ListCustomDimensionsResponse, error)
6391
6392 ArchiveCustomDimension(ctx context.Context, in *ArchiveCustomDimensionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6393
6394 GetCustomDimension(ctx context.Context, in *GetCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error)
6395
6396 CreateCustomMetric(ctx context.Context, in *CreateCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error)
6397
6398 UpdateCustomMetric(ctx context.Context, in *UpdateCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error)
6399
6400 ListCustomMetrics(ctx context.Context, in *ListCustomMetricsRequest, opts ...grpc.CallOption) (*ListCustomMetricsResponse, error)
6401
6402 ArchiveCustomMetric(ctx context.Context, in *ArchiveCustomMetricRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6403
6404 GetCustomMetric(ctx context.Context, in *GetCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error)
6405
6406 GetDataRetentionSettings(ctx context.Context, in *GetDataRetentionSettingsRequest, opts ...grpc.CallOption) (*DataRetentionSettings, error)
6407
6408 UpdateDataRetentionSettings(ctx context.Context, in *UpdateDataRetentionSettingsRequest, opts ...grpc.CallOption) (*DataRetentionSettings, error)
6409
6410 CreateDataStream(ctx context.Context, in *CreateDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error)
6411
6412 DeleteDataStream(ctx context.Context, in *DeleteDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
6413
6414 UpdateDataStream(ctx context.Context, in *UpdateDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error)
6415
6416 ListDataStreams(ctx context.Context, in *ListDataStreamsRequest, opts ...grpc.CallOption) (*ListDataStreamsResponse, error)
6417
6418 GetDataStream(ctx context.Context, in *GetDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error)
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432 RunAccessReport(ctx context.Context, in *RunAccessReportRequest, opts ...grpc.CallOption) (*RunAccessReportResponse, error)
6433 }
6434
6435 type analyticsAdminServiceClient struct {
6436 cc grpc.ClientConnInterface
6437 }
6438
6439 func NewAnalyticsAdminServiceClient(cc grpc.ClientConnInterface) AnalyticsAdminServiceClient {
6440 return &analyticsAdminServiceClient{cc}
6441 }
6442
6443 func (c *analyticsAdminServiceClient) GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*Account, error) {
6444 out := new(Account)
6445 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetAccount", in, out, opts...)
6446 if err != nil {
6447 return nil, err
6448 }
6449 return out, nil
6450 }
6451
6452 func (c *analyticsAdminServiceClient) ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error) {
6453 out := new(ListAccountsResponse)
6454 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListAccounts", in, out, opts...)
6455 if err != nil {
6456 return nil, err
6457 }
6458 return out, nil
6459 }
6460
6461 func (c *analyticsAdminServiceClient) DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6462 out := new(emptypb.Empty)
6463 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteAccount", in, out, opts...)
6464 if err != nil {
6465 return nil, err
6466 }
6467 return out, nil
6468 }
6469
6470 func (c *analyticsAdminServiceClient) UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*Account, error) {
6471 out := new(Account)
6472 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateAccount", in, out, opts...)
6473 if err != nil {
6474 return nil, err
6475 }
6476 return out, nil
6477 }
6478
6479 func (c *analyticsAdminServiceClient) ProvisionAccountTicket(ctx context.Context, in *ProvisionAccountTicketRequest, opts ...grpc.CallOption) (*ProvisionAccountTicketResponse, error) {
6480 out := new(ProvisionAccountTicketResponse)
6481 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ProvisionAccountTicket", in, out, opts...)
6482 if err != nil {
6483 return nil, err
6484 }
6485 return out, nil
6486 }
6487
6488 func (c *analyticsAdminServiceClient) ListAccountSummaries(ctx context.Context, in *ListAccountSummariesRequest, opts ...grpc.CallOption) (*ListAccountSummariesResponse, error) {
6489 out := new(ListAccountSummariesResponse)
6490 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListAccountSummaries", in, out, opts...)
6491 if err != nil {
6492 return nil, err
6493 }
6494 return out, nil
6495 }
6496
6497 func (c *analyticsAdminServiceClient) GetProperty(ctx context.Context, in *GetPropertyRequest, opts ...grpc.CallOption) (*Property, error) {
6498 out := new(Property)
6499 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetProperty", in, out, opts...)
6500 if err != nil {
6501 return nil, err
6502 }
6503 return out, nil
6504 }
6505
6506 func (c *analyticsAdminServiceClient) ListProperties(ctx context.Context, in *ListPropertiesRequest, opts ...grpc.CallOption) (*ListPropertiesResponse, error) {
6507 out := new(ListPropertiesResponse)
6508 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListProperties", in, out, opts...)
6509 if err != nil {
6510 return nil, err
6511 }
6512 return out, nil
6513 }
6514
6515 func (c *analyticsAdminServiceClient) CreateProperty(ctx context.Context, in *CreatePropertyRequest, opts ...grpc.CallOption) (*Property, error) {
6516 out := new(Property)
6517 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateProperty", in, out, opts...)
6518 if err != nil {
6519 return nil, err
6520 }
6521 return out, nil
6522 }
6523
6524 func (c *analyticsAdminServiceClient) DeleteProperty(ctx context.Context, in *DeletePropertyRequest, opts ...grpc.CallOption) (*Property, error) {
6525 out := new(Property)
6526 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteProperty", in, out, opts...)
6527 if err != nil {
6528 return nil, err
6529 }
6530 return out, nil
6531 }
6532
6533 func (c *analyticsAdminServiceClient) UpdateProperty(ctx context.Context, in *UpdatePropertyRequest, opts ...grpc.CallOption) (*Property, error) {
6534 out := new(Property)
6535 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateProperty", in, out, opts...)
6536 if err != nil {
6537 return nil, err
6538 }
6539 return out, nil
6540 }
6541
6542 func (c *analyticsAdminServiceClient) CreateFirebaseLink(ctx context.Context, in *CreateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error) {
6543 out := new(FirebaseLink)
6544 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateFirebaseLink", in, out, opts...)
6545 if err != nil {
6546 return nil, err
6547 }
6548 return out, nil
6549 }
6550
6551 func (c *analyticsAdminServiceClient) DeleteFirebaseLink(ctx context.Context, in *DeleteFirebaseLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6552 out := new(emptypb.Empty)
6553 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteFirebaseLink", in, out, opts...)
6554 if err != nil {
6555 return nil, err
6556 }
6557 return out, nil
6558 }
6559
6560 func (c *analyticsAdminServiceClient) ListFirebaseLinks(ctx context.Context, in *ListFirebaseLinksRequest, opts ...grpc.CallOption) (*ListFirebaseLinksResponse, error) {
6561 out := new(ListFirebaseLinksResponse)
6562 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListFirebaseLinks", in, out, opts...)
6563 if err != nil {
6564 return nil, err
6565 }
6566 return out, nil
6567 }
6568
6569 func (c *analyticsAdminServiceClient) CreateGoogleAdsLink(ctx context.Context, in *CreateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) {
6570 out := new(GoogleAdsLink)
6571 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateGoogleAdsLink", in, out, opts...)
6572 if err != nil {
6573 return nil, err
6574 }
6575 return out, nil
6576 }
6577
6578 func (c *analyticsAdminServiceClient) UpdateGoogleAdsLink(ctx context.Context, in *UpdateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) {
6579 out := new(GoogleAdsLink)
6580 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateGoogleAdsLink", in, out, opts...)
6581 if err != nil {
6582 return nil, err
6583 }
6584 return out, nil
6585 }
6586
6587 func (c *analyticsAdminServiceClient) DeleteGoogleAdsLink(ctx context.Context, in *DeleteGoogleAdsLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6588 out := new(emptypb.Empty)
6589 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteGoogleAdsLink", in, out, opts...)
6590 if err != nil {
6591 return nil, err
6592 }
6593 return out, nil
6594 }
6595
6596 func (c *analyticsAdminServiceClient) ListGoogleAdsLinks(ctx context.Context, in *ListGoogleAdsLinksRequest, opts ...grpc.CallOption) (*ListGoogleAdsLinksResponse, error) {
6597 out := new(ListGoogleAdsLinksResponse)
6598 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListGoogleAdsLinks", in, out, opts...)
6599 if err != nil {
6600 return nil, err
6601 }
6602 return out, nil
6603 }
6604
6605 func (c *analyticsAdminServiceClient) GetDataSharingSettings(ctx context.Context, in *GetDataSharingSettingsRequest, opts ...grpc.CallOption) (*DataSharingSettings, error) {
6606 out := new(DataSharingSettings)
6607 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataSharingSettings", in, out, opts...)
6608 if err != nil {
6609 return nil, err
6610 }
6611 return out, nil
6612 }
6613
6614 func (c *analyticsAdminServiceClient) GetMeasurementProtocolSecret(ctx context.Context, in *GetMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error) {
6615 out := new(MeasurementProtocolSecret)
6616 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetMeasurementProtocolSecret", in, out, opts...)
6617 if err != nil {
6618 return nil, err
6619 }
6620 return out, nil
6621 }
6622
6623 func (c *analyticsAdminServiceClient) ListMeasurementProtocolSecrets(ctx context.Context, in *ListMeasurementProtocolSecretsRequest, opts ...grpc.CallOption) (*ListMeasurementProtocolSecretsResponse, error) {
6624 out := new(ListMeasurementProtocolSecretsResponse)
6625 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListMeasurementProtocolSecrets", in, out, opts...)
6626 if err != nil {
6627 return nil, err
6628 }
6629 return out, nil
6630 }
6631
6632 func (c *analyticsAdminServiceClient) CreateMeasurementProtocolSecret(ctx context.Context, in *CreateMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error) {
6633 out := new(MeasurementProtocolSecret)
6634 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateMeasurementProtocolSecret", in, out, opts...)
6635 if err != nil {
6636 return nil, err
6637 }
6638 return out, nil
6639 }
6640
6641 func (c *analyticsAdminServiceClient) DeleteMeasurementProtocolSecret(ctx context.Context, in *DeleteMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6642 out := new(emptypb.Empty)
6643 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteMeasurementProtocolSecret", in, out, opts...)
6644 if err != nil {
6645 return nil, err
6646 }
6647 return out, nil
6648 }
6649
6650 func (c *analyticsAdminServiceClient) UpdateMeasurementProtocolSecret(ctx context.Context, in *UpdateMeasurementProtocolSecretRequest, opts ...grpc.CallOption) (*MeasurementProtocolSecret, error) {
6651 out := new(MeasurementProtocolSecret)
6652 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateMeasurementProtocolSecret", in, out, opts...)
6653 if err != nil {
6654 return nil, err
6655 }
6656 return out, nil
6657 }
6658
6659 func (c *analyticsAdminServiceClient) AcknowledgeUserDataCollection(ctx context.Context, in *AcknowledgeUserDataCollectionRequest, opts ...grpc.CallOption) (*AcknowledgeUserDataCollectionResponse, error) {
6660 out := new(AcknowledgeUserDataCollectionResponse)
6661 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/AcknowledgeUserDataCollection", in, out, opts...)
6662 if err != nil {
6663 return nil, err
6664 }
6665 return out, nil
6666 }
6667
6668 func (c *analyticsAdminServiceClient) SearchChangeHistoryEvents(ctx context.Context, in *SearchChangeHistoryEventsRequest, opts ...grpc.CallOption) (*SearchChangeHistoryEventsResponse, error) {
6669 out := new(SearchChangeHistoryEventsResponse)
6670 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/SearchChangeHistoryEvents", in, out, opts...)
6671 if err != nil {
6672 return nil, err
6673 }
6674 return out, nil
6675 }
6676
6677 func (c *analyticsAdminServiceClient) CreateConversionEvent(ctx context.Context, in *CreateConversionEventRequest, opts ...grpc.CallOption) (*ConversionEvent, error) {
6678 out := new(ConversionEvent)
6679 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateConversionEvent", in, out, opts...)
6680 if err != nil {
6681 return nil, err
6682 }
6683 return out, nil
6684 }
6685
6686 func (c *analyticsAdminServiceClient) GetConversionEvent(ctx context.Context, in *GetConversionEventRequest, opts ...grpc.CallOption) (*ConversionEvent, error) {
6687 out := new(ConversionEvent)
6688 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetConversionEvent", in, out, opts...)
6689 if err != nil {
6690 return nil, err
6691 }
6692 return out, nil
6693 }
6694
6695 func (c *analyticsAdminServiceClient) DeleteConversionEvent(ctx context.Context, in *DeleteConversionEventRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6696 out := new(emptypb.Empty)
6697 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteConversionEvent", in, out, opts...)
6698 if err != nil {
6699 return nil, err
6700 }
6701 return out, nil
6702 }
6703
6704 func (c *analyticsAdminServiceClient) ListConversionEvents(ctx context.Context, in *ListConversionEventsRequest, opts ...grpc.CallOption) (*ListConversionEventsResponse, error) {
6705 out := new(ListConversionEventsResponse)
6706 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListConversionEvents", in, out, opts...)
6707 if err != nil {
6708 return nil, err
6709 }
6710 return out, nil
6711 }
6712
6713 func (c *analyticsAdminServiceClient) CreateCustomDimension(ctx context.Context, in *CreateCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error) {
6714 out := new(CustomDimension)
6715 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateCustomDimension", in, out, opts...)
6716 if err != nil {
6717 return nil, err
6718 }
6719 return out, nil
6720 }
6721
6722 func (c *analyticsAdminServiceClient) UpdateCustomDimension(ctx context.Context, in *UpdateCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error) {
6723 out := new(CustomDimension)
6724 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateCustomDimension", in, out, opts...)
6725 if err != nil {
6726 return nil, err
6727 }
6728 return out, nil
6729 }
6730
6731 func (c *analyticsAdminServiceClient) ListCustomDimensions(ctx context.Context, in *ListCustomDimensionsRequest, opts ...grpc.CallOption) (*ListCustomDimensionsResponse, error) {
6732 out := new(ListCustomDimensionsResponse)
6733 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListCustomDimensions", in, out, opts...)
6734 if err != nil {
6735 return nil, err
6736 }
6737 return out, nil
6738 }
6739
6740 func (c *analyticsAdminServiceClient) ArchiveCustomDimension(ctx context.Context, in *ArchiveCustomDimensionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6741 out := new(emptypb.Empty)
6742 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ArchiveCustomDimension", in, out, opts...)
6743 if err != nil {
6744 return nil, err
6745 }
6746 return out, nil
6747 }
6748
6749 func (c *analyticsAdminServiceClient) GetCustomDimension(ctx context.Context, in *GetCustomDimensionRequest, opts ...grpc.CallOption) (*CustomDimension, error) {
6750 out := new(CustomDimension)
6751 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetCustomDimension", in, out, opts...)
6752 if err != nil {
6753 return nil, err
6754 }
6755 return out, nil
6756 }
6757
6758 func (c *analyticsAdminServiceClient) CreateCustomMetric(ctx context.Context, in *CreateCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error) {
6759 out := new(CustomMetric)
6760 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateCustomMetric", in, out, opts...)
6761 if err != nil {
6762 return nil, err
6763 }
6764 return out, nil
6765 }
6766
6767 func (c *analyticsAdminServiceClient) UpdateCustomMetric(ctx context.Context, in *UpdateCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error) {
6768 out := new(CustomMetric)
6769 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateCustomMetric", in, out, opts...)
6770 if err != nil {
6771 return nil, err
6772 }
6773 return out, nil
6774 }
6775
6776 func (c *analyticsAdminServiceClient) ListCustomMetrics(ctx context.Context, in *ListCustomMetricsRequest, opts ...grpc.CallOption) (*ListCustomMetricsResponse, error) {
6777 out := new(ListCustomMetricsResponse)
6778 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListCustomMetrics", in, out, opts...)
6779 if err != nil {
6780 return nil, err
6781 }
6782 return out, nil
6783 }
6784
6785 func (c *analyticsAdminServiceClient) ArchiveCustomMetric(ctx context.Context, in *ArchiveCustomMetricRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6786 out := new(emptypb.Empty)
6787 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ArchiveCustomMetric", in, out, opts...)
6788 if err != nil {
6789 return nil, err
6790 }
6791 return out, nil
6792 }
6793
6794 func (c *analyticsAdminServiceClient) GetCustomMetric(ctx context.Context, in *GetCustomMetricRequest, opts ...grpc.CallOption) (*CustomMetric, error) {
6795 out := new(CustomMetric)
6796 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetCustomMetric", in, out, opts...)
6797 if err != nil {
6798 return nil, err
6799 }
6800 return out, nil
6801 }
6802
6803 func (c *analyticsAdminServiceClient) GetDataRetentionSettings(ctx context.Context, in *GetDataRetentionSettingsRequest, opts ...grpc.CallOption) (*DataRetentionSettings, error) {
6804 out := new(DataRetentionSettings)
6805 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataRetentionSettings", in, out, opts...)
6806 if err != nil {
6807 return nil, err
6808 }
6809 return out, nil
6810 }
6811
6812 func (c *analyticsAdminServiceClient) UpdateDataRetentionSettings(ctx context.Context, in *UpdateDataRetentionSettingsRequest, opts ...grpc.CallOption) (*DataRetentionSettings, error) {
6813 out := new(DataRetentionSettings)
6814 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateDataRetentionSettings", in, out, opts...)
6815 if err != nil {
6816 return nil, err
6817 }
6818 return out, nil
6819 }
6820
6821 func (c *analyticsAdminServiceClient) CreateDataStream(ctx context.Context, in *CreateDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error) {
6822 out := new(DataStream)
6823 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateDataStream", in, out, opts...)
6824 if err != nil {
6825 return nil, err
6826 }
6827 return out, nil
6828 }
6829
6830 func (c *analyticsAdminServiceClient) DeleteDataStream(ctx context.Context, in *DeleteDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
6831 out := new(emptypb.Empty)
6832 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteDataStream", in, out, opts...)
6833 if err != nil {
6834 return nil, err
6835 }
6836 return out, nil
6837 }
6838
6839 func (c *analyticsAdminServiceClient) UpdateDataStream(ctx context.Context, in *UpdateDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error) {
6840 out := new(DataStream)
6841 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateDataStream", in, out, opts...)
6842 if err != nil {
6843 return nil, err
6844 }
6845 return out, nil
6846 }
6847
6848 func (c *analyticsAdminServiceClient) ListDataStreams(ctx context.Context, in *ListDataStreamsRequest, opts ...grpc.CallOption) (*ListDataStreamsResponse, error) {
6849 out := new(ListDataStreamsResponse)
6850 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/ListDataStreams", in, out, opts...)
6851 if err != nil {
6852 return nil, err
6853 }
6854 return out, nil
6855 }
6856
6857 func (c *analyticsAdminServiceClient) GetDataStream(ctx context.Context, in *GetDataStreamRequest, opts ...grpc.CallOption) (*DataStream, error) {
6858 out := new(DataStream)
6859 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataStream", in, out, opts...)
6860 if err != nil {
6861 return nil, err
6862 }
6863 return out, nil
6864 }
6865
6866 func (c *analyticsAdminServiceClient) RunAccessReport(ctx context.Context, in *RunAccessReportRequest, opts ...grpc.CallOption) (*RunAccessReportResponse, error) {
6867 out := new(RunAccessReportResponse)
6868 err := c.cc.Invoke(ctx, "/google.analytics.admin.v1beta.AnalyticsAdminService/RunAccessReport", in, out, opts...)
6869 if err != nil {
6870 return nil, err
6871 }
6872 return out, nil
6873 }
6874
6875
6876 type AnalyticsAdminServiceServer interface {
6877
6878 GetAccount(context.Context, *GetAccountRequest) (*Account, error)
6879
6880
6881
6882
6883
6884 ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error)
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896 DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error)
6897
6898 UpdateAccount(context.Context, *UpdateAccountRequest) (*Account, error)
6899
6900 ProvisionAccountTicket(context.Context, *ProvisionAccountTicketRequest) (*ProvisionAccountTicketResponse, error)
6901
6902 ListAccountSummaries(context.Context, *ListAccountSummariesRequest) (*ListAccountSummariesResponse, error)
6903
6904 GetProperty(context.Context, *GetPropertyRequest) (*Property, error)
6905
6906
6907
6908
6909
6910
6911 ListProperties(context.Context, *ListPropertiesRequest) (*ListPropertiesResponse, error)
6912
6913 CreateProperty(context.Context, *CreatePropertyRequest) (*Property, error)
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925 DeleteProperty(context.Context, *DeletePropertyRequest) (*Property, error)
6926
6927 UpdateProperty(context.Context, *UpdatePropertyRequest) (*Property, error)
6928
6929
6930
6931 CreateFirebaseLink(context.Context, *CreateFirebaseLinkRequest) (*FirebaseLink, error)
6932
6933 DeleteFirebaseLink(context.Context, *DeleteFirebaseLinkRequest) (*emptypb.Empty, error)
6934
6935
6936 ListFirebaseLinks(context.Context, *ListFirebaseLinksRequest) (*ListFirebaseLinksResponse, error)
6937
6938 CreateGoogleAdsLink(context.Context, *CreateGoogleAdsLinkRequest) (*GoogleAdsLink, error)
6939
6940 UpdateGoogleAdsLink(context.Context, *UpdateGoogleAdsLinkRequest) (*GoogleAdsLink, error)
6941
6942 DeleteGoogleAdsLink(context.Context, *DeleteGoogleAdsLinkRequest) (*emptypb.Empty, error)
6943
6944 ListGoogleAdsLinks(context.Context, *ListGoogleAdsLinksRequest) (*ListGoogleAdsLinksResponse, error)
6945
6946
6947 GetDataSharingSettings(context.Context, *GetDataSharingSettingsRequest) (*DataSharingSettings, error)
6948
6949 GetMeasurementProtocolSecret(context.Context, *GetMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error)
6950
6951
6952 ListMeasurementProtocolSecrets(context.Context, *ListMeasurementProtocolSecretsRequest) (*ListMeasurementProtocolSecretsResponse, error)
6953
6954 CreateMeasurementProtocolSecret(context.Context, *CreateMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error)
6955
6956 DeleteMeasurementProtocolSecret(context.Context, *DeleteMeasurementProtocolSecretRequest) (*emptypb.Empty, error)
6957
6958 UpdateMeasurementProtocolSecret(context.Context, *UpdateMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error)
6959
6960
6961
6962
6963
6964 AcknowledgeUserDataCollection(context.Context, *AcknowledgeUserDataCollectionRequest) (*AcknowledgeUserDataCollectionResponse, error)
6965
6966
6967 SearchChangeHistoryEvents(context.Context, *SearchChangeHistoryEventsRequest) (*SearchChangeHistoryEventsResponse, error)
6968
6969 CreateConversionEvent(context.Context, *CreateConversionEventRequest) (*ConversionEvent, error)
6970
6971 GetConversionEvent(context.Context, *GetConversionEventRequest) (*ConversionEvent, error)
6972
6973 DeleteConversionEvent(context.Context, *DeleteConversionEventRequest) (*emptypb.Empty, error)
6974
6975
6976
6977 ListConversionEvents(context.Context, *ListConversionEventsRequest) (*ListConversionEventsResponse, error)
6978
6979 CreateCustomDimension(context.Context, *CreateCustomDimensionRequest) (*CustomDimension, error)
6980
6981 UpdateCustomDimension(context.Context, *UpdateCustomDimensionRequest) (*CustomDimension, error)
6982
6983 ListCustomDimensions(context.Context, *ListCustomDimensionsRequest) (*ListCustomDimensionsResponse, error)
6984
6985 ArchiveCustomDimension(context.Context, *ArchiveCustomDimensionRequest) (*emptypb.Empty, error)
6986
6987 GetCustomDimension(context.Context, *GetCustomDimensionRequest) (*CustomDimension, error)
6988
6989 CreateCustomMetric(context.Context, *CreateCustomMetricRequest) (*CustomMetric, error)
6990
6991 UpdateCustomMetric(context.Context, *UpdateCustomMetricRequest) (*CustomMetric, error)
6992
6993 ListCustomMetrics(context.Context, *ListCustomMetricsRequest) (*ListCustomMetricsResponse, error)
6994
6995 ArchiveCustomMetric(context.Context, *ArchiveCustomMetricRequest) (*emptypb.Empty, error)
6996
6997 GetCustomMetric(context.Context, *GetCustomMetricRequest) (*CustomMetric, error)
6998
6999 GetDataRetentionSettings(context.Context, *GetDataRetentionSettingsRequest) (*DataRetentionSettings, error)
7000
7001 UpdateDataRetentionSettings(context.Context, *UpdateDataRetentionSettingsRequest) (*DataRetentionSettings, error)
7002
7003 CreateDataStream(context.Context, *CreateDataStreamRequest) (*DataStream, error)
7004
7005 DeleteDataStream(context.Context, *DeleteDataStreamRequest) (*emptypb.Empty, error)
7006
7007 UpdateDataStream(context.Context, *UpdateDataStreamRequest) (*DataStream, error)
7008
7009 ListDataStreams(context.Context, *ListDataStreamsRequest) (*ListDataStreamsResponse, error)
7010
7011 GetDataStream(context.Context, *GetDataStreamRequest) (*DataStream, error)
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025 RunAccessReport(context.Context, *RunAccessReportRequest) (*RunAccessReportResponse, error)
7026 }
7027
7028
7029 type UnimplementedAnalyticsAdminServiceServer struct {
7030 }
7031
7032 func (*UnimplementedAnalyticsAdminServiceServer) GetAccount(context.Context, *GetAccountRequest) (*Account, error) {
7033 return nil, status.Errorf(codes.Unimplemented, "method GetAccount not implemented")
7034 }
7035 func (*UnimplementedAnalyticsAdminServiceServer) ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error) {
7036 return nil, status.Errorf(codes.Unimplemented, "method ListAccounts not implemented")
7037 }
7038 func (*UnimplementedAnalyticsAdminServiceServer) DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error) {
7039 return nil, status.Errorf(codes.Unimplemented, "method DeleteAccount not implemented")
7040 }
7041 func (*UnimplementedAnalyticsAdminServiceServer) UpdateAccount(context.Context, *UpdateAccountRequest) (*Account, error) {
7042 return nil, status.Errorf(codes.Unimplemented, "method UpdateAccount not implemented")
7043 }
7044 func (*UnimplementedAnalyticsAdminServiceServer) ProvisionAccountTicket(context.Context, *ProvisionAccountTicketRequest) (*ProvisionAccountTicketResponse, error) {
7045 return nil, status.Errorf(codes.Unimplemented, "method ProvisionAccountTicket not implemented")
7046 }
7047 func (*UnimplementedAnalyticsAdminServiceServer) ListAccountSummaries(context.Context, *ListAccountSummariesRequest) (*ListAccountSummariesResponse, error) {
7048 return nil, status.Errorf(codes.Unimplemented, "method ListAccountSummaries not implemented")
7049 }
7050 func (*UnimplementedAnalyticsAdminServiceServer) GetProperty(context.Context, *GetPropertyRequest) (*Property, error) {
7051 return nil, status.Errorf(codes.Unimplemented, "method GetProperty not implemented")
7052 }
7053 func (*UnimplementedAnalyticsAdminServiceServer) ListProperties(context.Context, *ListPropertiesRequest) (*ListPropertiesResponse, error) {
7054 return nil, status.Errorf(codes.Unimplemented, "method ListProperties not implemented")
7055 }
7056 func (*UnimplementedAnalyticsAdminServiceServer) CreateProperty(context.Context, *CreatePropertyRequest) (*Property, error) {
7057 return nil, status.Errorf(codes.Unimplemented, "method CreateProperty not implemented")
7058 }
7059 func (*UnimplementedAnalyticsAdminServiceServer) DeleteProperty(context.Context, *DeletePropertyRequest) (*Property, error) {
7060 return nil, status.Errorf(codes.Unimplemented, "method DeleteProperty not implemented")
7061 }
7062 func (*UnimplementedAnalyticsAdminServiceServer) UpdateProperty(context.Context, *UpdatePropertyRequest) (*Property, error) {
7063 return nil, status.Errorf(codes.Unimplemented, "method UpdateProperty not implemented")
7064 }
7065 func (*UnimplementedAnalyticsAdminServiceServer) CreateFirebaseLink(context.Context, *CreateFirebaseLinkRequest) (*FirebaseLink, error) {
7066 return nil, status.Errorf(codes.Unimplemented, "method CreateFirebaseLink not implemented")
7067 }
7068 func (*UnimplementedAnalyticsAdminServiceServer) DeleteFirebaseLink(context.Context, *DeleteFirebaseLinkRequest) (*emptypb.Empty, error) {
7069 return nil, status.Errorf(codes.Unimplemented, "method DeleteFirebaseLink not implemented")
7070 }
7071 func (*UnimplementedAnalyticsAdminServiceServer) ListFirebaseLinks(context.Context, *ListFirebaseLinksRequest) (*ListFirebaseLinksResponse, error) {
7072 return nil, status.Errorf(codes.Unimplemented, "method ListFirebaseLinks not implemented")
7073 }
7074 func (*UnimplementedAnalyticsAdminServiceServer) CreateGoogleAdsLink(context.Context, *CreateGoogleAdsLinkRequest) (*GoogleAdsLink, error) {
7075 return nil, status.Errorf(codes.Unimplemented, "method CreateGoogleAdsLink not implemented")
7076 }
7077 func (*UnimplementedAnalyticsAdminServiceServer) UpdateGoogleAdsLink(context.Context, *UpdateGoogleAdsLinkRequest) (*GoogleAdsLink, error) {
7078 return nil, status.Errorf(codes.Unimplemented, "method UpdateGoogleAdsLink not implemented")
7079 }
7080 func (*UnimplementedAnalyticsAdminServiceServer) DeleteGoogleAdsLink(context.Context, *DeleteGoogleAdsLinkRequest) (*emptypb.Empty, error) {
7081 return nil, status.Errorf(codes.Unimplemented, "method DeleteGoogleAdsLink not implemented")
7082 }
7083 func (*UnimplementedAnalyticsAdminServiceServer) ListGoogleAdsLinks(context.Context, *ListGoogleAdsLinksRequest) (*ListGoogleAdsLinksResponse, error) {
7084 return nil, status.Errorf(codes.Unimplemented, "method ListGoogleAdsLinks not implemented")
7085 }
7086 func (*UnimplementedAnalyticsAdminServiceServer) GetDataSharingSettings(context.Context, *GetDataSharingSettingsRequest) (*DataSharingSettings, error) {
7087 return nil, status.Errorf(codes.Unimplemented, "method GetDataSharingSettings not implemented")
7088 }
7089 func (*UnimplementedAnalyticsAdminServiceServer) GetMeasurementProtocolSecret(context.Context, *GetMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error) {
7090 return nil, status.Errorf(codes.Unimplemented, "method GetMeasurementProtocolSecret not implemented")
7091 }
7092 func (*UnimplementedAnalyticsAdminServiceServer) ListMeasurementProtocolSecrets(context.Context, *ListMeasurementProtocolSecretsRequest) (*ListMeasurementProtocolSecretsResponse, error) {
7093 return nil, status.Errorf(codes.Unimplemented, "method ListMeasurementProtocolSecrets not implemented")
7094 }
7095 func (*UnimplementedAnalyticsAdminServiceServer) CreateMeasurementProtocolSecret(context.Context, *CreateMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error) {
7096 return nil, status.Errorf(codes.Unimplemented, "method CreateMeasurementProtocolSecret not implemented")
7097 }
7098 func (*UnimplementedAnalyticsAdminServiceServer) DeleteMeasurementProtocolSecret(context.Context, *DeleteMeasurementProtocolSecretRequest) (*emptypb.Empty, error) {
7099 return nil, status.Errorf(codes.Unimplemented, "method DeleteMeasurementProtocolSecret not implemented")
7100 }
7101 func (*UnimplementedAnalyticsAdminServiceServer) UpdateMeasurementProtocolSecret(context.Context, *UpdateMeasurementProtocolSecretRequest) (*MeasurementProtocolSecret, error) {
7102 return nil, status.Errorf(codes.Unimplemented, "method UpdateMeasurementProtocolSecret not implemented")
7103 }
7104 func (*UnimplementedAnalyticsAdminServiceServer) AcknowledgeUserDataCollection(context.Context, *AcknowledgeUserDataCollectionRequest) (*AcknowledgeUserDataCollectionResponse, error) {
7105 return nil, status.Errorf(codes.Unimplemented, "method AcknowledgeUserDataCollection not implemented")
7106 }
7107 func (*UnimplementedAnalyticsAdminServiceServer) SearchChangeHistoryEvents(context.Context, *SearchChangeHistoryEventsRequest) (*SearchChangeHistoryEventsResponse, error) {
7108 return nil, status.Errorf(codes.Unimplemented, "method SearchChangeHistoryEvents not implemented")
7109 }
7110 func (*UnimplementedAnalyticsAdminServiceServer) CreateConversionEvent(context.Context, *CreateConversionEventRequest) (*ConversionEvent, error) {
7111 return nil, status.Errorf(codes.Unimplemented, "method CreateConversionEvent not implemented")
7112 }
7113 func (*UnimplementedAnalyticsAdminServiceServer) GetConversionEvent(context.Context, *GetConversionEventRequest) (*ConversionEvent, error) {
7114 return nil, status.Errorf(codes.Unimplemented, "method GetConversionEvent not implemented")
7115 }
7116 func (*UnimplementedAnalyticsAdminServiceServer) DeleteConversionEvent(context.Context, *DeleteConversionEventRequest) (*emptypb.Empty, error) {
7117 return nil, status.Errorf(codes.Unimplemented, "method DeleteConversionEvent not implemented")
7118 }
7119 func (*UnimplementedAnalyticsAdminServiceServer) ListConversionEvents(context.Context, *ListConversionEventsRequest) (*ListConversionEventsResponse, error) {
7120 return nil, status.Errorf(codes.Unimplemented, "method ListConversionEvents not implemented")
7121 }
7122 func (*UnimplementedAnalyticsAdminServiceServer) CreateCustomDimension(context.Context, *CreateCustomDimensionRequest) (*CustomDimension, error) {
7123 return nil, status.Errorf(codes.Unimplemented, "method CreateCustomDimension not implemented")
7124 }
7125 func (*UnimplementedAnalyticsAdminServiceServer) UpdateCustomDimension(context.Context, *UpdateCustomDimensionRequest) (*CustomDimension, error) {
7126 return nil, status.Errorf(codes.Unimplemented, "method UpdateCustomDimension not implemented")
7127 }
7128 func (*UnimplementedAnalyticsAdminServiceServer) ListCustomDimensions(context.Context, *ListCustomDimensionsRequest) (*ListCustomDimensionsResponse, error) {
7129 return nil, status.Errorf(codes.Unimplemented, "method ListCustomDimensions not implemented")
7130 }
7131 func (*UnimplementedAnalyticsAdminServiceServer) ArchiveCustomDimension(context.Context, *ArchiveCustomDimensionRequest) (*emptypb.Empty, error) {
7132 return nil, status.Errorf(codes.Unimplemented, "method ArchiveCustomDimension not implemented")
7133 }
7134 func (*UnimplementedAnalyticsAdminServiceServer) GetCustomDimension(context.Context, *GetCustomDimensionRequest) (*CustomDimension, error) {
7135 return nil, status.Errorf(codes.Unimplemented, "method GetCustomDimension not implemented")
7136 }
7137 func (*UnimplementedAnalyticsAdminServiceServer) CreateCustomMetric(context.Context, *CreateCustomMetricRequest) (*CustomMetric, error) {
7138 return nil, status.Errorf(codes.Unimplemented, "method CreateCustomMetric not implemented")
7139 }
7140 func (*UnimplementedAnalyticsAdminServiceServer) UpdateCustomMetric(context.Context, *UpdateCustomMetricRequest) (*CustomMetric, error) {
7141 return nil, status.Errorf(codes.Unimplemented, "method UpdateCustomMetric not implemented")
7142 }
7143 func (*UnimplementedAnalyticsAdminServiceServer) ListCustomMetrics(context.Context, *ListCustomMetricsRequest) (*ListCustomMetricsResponse, error) {
7144 return nil, status.Errorf(codes.Unimplemented, "method ListCustomMetrics not implemented")
7145 }
7146 func (*UnimplementedAnalyticsAdminServiceServer) ArchiveCustomMetric(context.Context, *ArchiveCustomMetricRequest) (*emptypb.Empty, error) {
7147 return nil, status.Errorf(codes.Unimplemented, "method ArchiveCustomMetric not implemented")
7148 }
7149 func (*UnimplementedAnalyticsAdminServiceServer) GetCustomMetric(context.Context, *GetCustomMetricRequest) (*CustomMetric, error) {
7150 return nil, status.Errorf(codes.Unimplemented, "method GetCustomMetric not implemented")
7151 }
7152 func (*UnimplementedAnalyticsAdminServiceServer) GetDataRetentionSettings(context.Context, *GetDataRetentionSettingsRequest) (*DataRetentionSettings, error) {
7153 return nil, status.Errorf(codes.Unimplemented, "method GetDataRetentionSettings not implemented")
7154 }
7155 func (*UnimplementedAnalyticsAdminServiceServer) UpdateDataRetentionSettings(context.Context, *UpdateDataRetentionSettingsRequest) (*DataRetentionSettings, error) {
7156 return nil, status.Errorf(codes.Unimplemented, "method UpdateDataRetentionSettings not implemented")
7157 }
7158 func (*UnimplementedAnalyticsAdminServiceServer) CreateDataStream(context.Context, *CreateDataStreamRequest) (*DataStream, error) {
7159 return nil, status.Errorf(codes.Unimplemented, "method CreateDataStream not implemented")
7160 }
7161 func (*UnimplementedAnalyticsAdminServiceServer) DeleteDataStream(context.Context, *DeleteDataStreamRequest) (*emptypb.Empty, error) {
7162 return nil, status.Errorf(codes.Unimplemented, "method DeleteDataStream not implemented")
7163 }
7164 func (*UnimplementedAnalyticsAdminServiceServer) UpdateDataStream(context.Context, *UpdateDataStreamRequest) (*DataStream, error) {
7165 return nil, status.Errorf(codes.Unimplemented, "method UpdateDataStream not implemented")
7166 }
7167 func (*UnimplementedAnalyticsAdminServiceServer) ListDataStreams(context.Context, *ListDataStreamsRequest) (*ListDataStreamsResponse, error) {
7168 return nil, status.Errorf(codes.Unimplemented, "method ListDataStreams not implemented")
7169 }
7170 func (*UnimplementedAnalyticsAdminServiceServer) GetDataStream(context.Context, *GetDataStreamRequest) (*DataStream, error) {
7171 return nil, status.Errorf(codes.Unimplemented, "method GetDataStream not implemented")
7172 }
7173 func (*UnimplementedAnalyticsAdminServiceServer) RunAccessReport(context.Context, *RunAccessReportRequest) (*RunAccessReportResponse, error) {
7174 return nil, status.Errorf(codes.Unimplemented, "method RunAccessReport not implemented")
7175 }
7176
7177 func RegisterAnalyticsAdminServiceServer(s *grpc.Server, srv AnalyticsAdminServiceServer) {
7178 s.RegisterService(&_AnalyticsAdminService_serviceDesc, srv)
7179 }
7180
7181 func _AnalyticsAdminService_GetAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7182 in := new(GetAccountRequest)
7183 if err := dec(in); err != nil {
7184 return nil, err
7185 }
7186 if interceptor == nil {
7187 return srv.(AnalyticsAdminServiceServer).GetAccount(ctx, in)
7188 }
7189 info := &grpc.UnaryServerInfo{
7190 Server: srv,
7191 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetAccount",
7192 }
7193 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7194 return srv.(AnalyticsAdminServiceServer).GetAccount(ctx, req.(*GetAccountRequest))
7195 }
7196 return interceptor(ctx, in, info, handler)
7197 }
7198
7199 func _AnalyticsAdminService_ListAccounts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7200 in := new(ListAccountsRequest)
7201 if err := dec(in); err != nil {
7202 return nil, err
7203 }
7204 if interceptor == nil {
7205 return srv.(AnalyticsAdminServiceServer).ListAccounts(ctx, in)
7206 }
7207 info := &grpc.UnaryServerInfo{
7208 Server: srv,
7209 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListAccounts",
7210 }
7211 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7212 return srv.(AnalyticsAdminServiceServer).ListAccounts(ctx, req.(*ListAccountsRequest))
7213 }
7214 return interceptor(ctx, in, info, handler)
7215 }
7216
7217 func _AnalyticsAdminService_DeleteAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7218 in := new(DeleteAccountRequest)
7219 if err := dec(in); err != nil {
7220 return nil, err
7221 }
7222 if interceptor == nil {
7223 return srv.(AnalyticsAdminServiceServer).DeleteAccount(ctx, in)
7224 }
7225 info := &grpc.UnaryServerInfo{
7226 Server: srv,
7227 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteAccount",
7228 }
7229 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7230 return srv.(AnalyticsAdminServiceServer).DeleteAccount(ctx, req.(*DeleteAccountRequest))
7231 }
7232 return interceptor(ctx, in, info, handler)
7233 }
7234
7235 func _AnalyticsAdminService_UpdateAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7236 in := new(UpdateAccountRequest)
7237 if err := dec(in); err != nil {
7238 return nil, err
7239 }
7240 if interceptor == nil {
7241 return srv.(AnalyticsAdminServiceServer).UpdateAccount(ctx, in)
7242 }
7243 info := &grpc.UnaryServerInfo{
7244 Server: srv,
7245 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateAccount",
7246 }
7247 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7248 return srv.(AnalyticsAdminServiceServer).UpdateAccount(ctx, req.(*UpdateAccountRequest))
7249 }
7250 return interceptor(ctx, in, info, handler)
7251 }
7252
7253 func _AnalyticsAdminService_ProvisionAccountTicket_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7254 in := new(ProvisionAccountTicketRequest)
7255 if err := dec(in); err != nil {
7256 return nil, err
7257 }
7258 if interceptor == nil {
7259 return srv.(AnalyticsAdminServiceServer).ProvisionAccountTicket(ctx, in)
7260 }
7261 info := &grpc.UnaryServerInfo{
7262 Server: srv,
7263 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ProvisionAccountTicket",
7264 }
7265 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7266 return srv.(AnalyticsAdminServiceServer).ProvisionAccountTicket(ctx, req.(*ProvisionAccountTicketRequest))
7267 }
7268 return interceptor(ctx, in, info, handler)
7269 }
7270
7271 func _AnalyticsAdminService_ListAccountSummaries_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7272 in := new(ListAccountSummariesRequest)
7273 if err := dec(in); err != nil {
7274 return nil, err
7275 }
7276 if interceptor == nil {
7277 return srv.(AnalyticsAdminServiceServer).ListAccountSummaries(ctx, in)
7278 }
7279 info := &grpc.UnaryServerInfo{
7280 Server: srv,
7281 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListAccountSummaries",
7282 }
7283 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7284 return srv.(AnalyticsAdminServiceServer).ListAccountSummaries(ctx, req.(*ListAccountSummariesRequest))
7285 }
7286 return interceptor(ctx, in, info, handler)
7287 }
7288
7289 func _AnalyticsAdminService_GetProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7290 in := new(GetPropertyRequest)
7291 if err := dec(in); err != nil {
7292 return nil, err
7293 }
7294 if interceptor == nil {
7295 return srv.(AnalyticsAdminServiceServer).GetProperty(ctx, in)
7296 }
7297 info := &grpc.UnaryServerInfo{
7298 Server: srv,
7299 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetProperty",
7300 }
7301 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7302 return srv.(AnalyticsAdminServiceServer).GetProperty(ctx, req.(*GetPropertyRequest))
7303 }
7304 return interceptor(ctx, in, info, handler)
7305 }
7306
7307 func _AnalyticsAdminService_ListProperties_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7308 in := new(ListPropertiesRequest)
7309 if err := dec(in); err != nil {
7310 return nil, err
7311 }
7312 if interceptor == nil {
7313 return srv.(AnalyticsAdminServiceServer).ListProperties(ctx, in)
7314 }
7315 info := &grpc.UnaryServerInfo{
7316 Server: srv,
7317 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListProperties",
7318 }
7319 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7320 return srv.(AnalyticsAdminServiceServer).ListProperties(ctx, req.(*ListPropertiesRequest))
7321 }
7322 return interceptor(ctx, in, info, handler)
7323 }
7324
7325 func _AnalyticsAdminService_CreateProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7326 in := new(CreatePropertyRequest)
7327 if err := dec(in); err != nil {
7328 return nil, err
7329 }
7330 if interceptor == nil {
7331 return srv.(AnalyticsAdminServiceServer).CreateProperty(ctx, in)
7332 }
7333 info := &grpc.UnaryServerInfo{
7334 Server: srv,
7335 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateProperty",
7336 }
7337 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7338 return srv.(AnalyticsAdminServiceServer).CreateProperty(ctx, req.(*CreatePropertyRequest))
7339 }
7340 return interceptor(ctx, in, info, handler)
7341 }
7342
7343 func _AnalyticsAdminService_DeleteProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7344 in := new(DeletePropertyRequest)
7345 if err := dec(in); err != nil {
7346 return nil, err
7347 }
7348 if interceptor == nil {
7349 return srv.(AnalyticsAdminServiceServer).DeleteProperty(ctx, in)
7350 }
7351 info := &grpc.UnaryServerInfo{
7352 Server: srv,
7353 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteProperty",
7354 }
7355 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7356 return srv.(AnalyticsAdminServiceServer).DeleteProperty(ctx, req.(*DeletePropertyRequest))
7357 }
7358 return interceptor(ctx, in, info, handler)
7359 }
7360
7361 func _AnalyticsAdminService_UpdateProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7362 in := new(UpdatePropertyRequest)
7363 if err := dec(in); err != nil {
7364 return nil, err
7365 }
7366 if interceptor == nil {
7367 return srv.(AnalyticsAdminServiceServer).UpdateProperty(ctx, in)
7368 }
7369 info := &grpc.UnaryServerInfo{
7370 Server: srv,
7371 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateProperty",
7372 }
7373 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7374 return srv.(AnalyticsAdminServiceServer).UpdateProperty(ctx, req.(*UpdatePropertyRequest))
7375 }
7376 return interceptor(ctx, in, info, handler)
7377 }
7378
7379 func _AnalyticsAdminService_CreateFirebaseLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7380 in := new(CreateFirebaseLinkRequest)
7381 if err := dec(in); err != nil {
7382 return nil, err
7383 }
7384 if interceptor == nil {
7385 return srv.(AnalyticsAdminServiceServer).CreateFirebaseLink(ctx, in)
7386 }
7387 info := &grpc.UnaryServerInfo{
7388 Server: srv,
7389 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateFirebaseLink",
7390 }
7391 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7392 return srv.(AnalyticsAdminServiceServer).CreateFirebaseLink(ctx, req.(*CreateFirebaseLinkRequest))
7393 }
7394 return interceptor(ctx, in, info, handler)
7395 }
7396
7397 func _AnalyticsAdminService_DeleteFirebaseLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7398 in := new(DeleteFirebaseLinkRequest)
7399 if err := dec(in); err != nil {
7400 return nil, err
7401 }
7402 if interceptor == nil {
7403 return srv.(AnalyticsAdminServiceServer).DeleteFirebaseLink(ctx, in)
7404 }
7405 info := &grpc.UnaryServerInfo{
7406 Server: srv,
7407 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteFirebaseLink",
7408 }
7409 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7410 return srv.(AnalyticsAdminServiceServer).DeleteFirebaseLink(ctx, req.(*DeleteFirebaseLinkRequest))
7411 }
7412 return interceptor(ctx, in, info, handler)
7413 }
7414
7415 func _AnalyticsAdminService_ListFirebaseLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7416 in := new(ListFirebaseLinksRequest)
7417 if err := dec(in); err != nil {
7418 return nil, err
7419 }
7420 if interceptor == nil {
7421 return srv.(AnalyticsAdminServiceServer).ListFirebaseLinks(ctx, in)
7422 }
7423 info := &grpc.UnaryServerInfo{
7424 Server: srv,
7425 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListFirebaseLinks",
7426 }
7427 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7428 return srv.(AnalyticsAdminServiceServer).ListFirebaseLinks(ctx, req.(*ListFirebaseLinksRequest))
7429 }
7430 return interceptor(ctx, in, info, handler)
7431 }
7432
7433 func _AnalyticsAdminService_CreateGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7434 in := new(CreateGoogleAdsLinkRequest)
7435 if err := dec(in); err != nil {
7436 return nil, err
7437 }
7438 if interceptor == nil {
7439 return srv.(AnalyticsAdminServiceServer).CreateGoogleAdsLink(ctx, in)
7440 }
7441 info := &grpc.UnaryServerInfo{
7442 Server: srv,
7443 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateGoogleAdsLink",
7444 }
7445 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7446 return srv.(AnalyticsAdminServiceServer).CreateGoogleAdsLink(ctx, req.(*CreateGoogleAdsLinkRequest))
7447 }
7448 return interceptor(ctx, in, info, handler)
7449 }
7450
7451 func _AnalyticsAdminService_UpdateGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7452 in := new(UpdateGoogleAdsLinkRequest)
7453 if err := dec(in); err != nil {
7454 return nil, err
7455 }
7456 if interceptor == nil {
7457 return srv.(AnalyticsAdminServiceServer).UpdateGoogleAdsLink(ctx, in)
7458 }
7459 info := &grpc.UnaryServerInfo{
7460 Server: srv,
7461 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateGoogleAdsLink",
7462 }
7463 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7464 return srv.(AnalyticsAdminServiceServer).UpdateGoogleAdsLink(ctx, req.(*UpdateGoogleAdsLinkRequest))
7465 }
7466 return interceptor(ctx, in, info, handler)
7467 }
7468
7469 func _AnalyticsAdminService_DeleteGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7470 in := new(DeleteGoogleAdsLinkRequest)
7471 if err := dec(in); err != nil {
7472 return nil, err
7473 }
7474 if interceptor == nil {
7475 return srv.(AnalyticsAdminServiceServer).DeleteGoogleAdsLink(ctx, in)
7476 }
7477 info := &grpc.UnaryServerInfo{
7478 Server: srv,
7479 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteGoogleAdsLink",
7480 }
7481 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7482 return srv.(AnalyticsAdminServiceServer).DeleteGoogleAdsLink(ctx, req.(*DeleteGoogleAdsLinkRequest))
7483 }
7484 return interceptor(ctx, in, info, handler)
7485 }
7486
7487 func _AnalyticsAdminService_ListGoogleAdsLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7488 in := new(ListGoogleAdsLinksRequest)
7489 if err := dec(in); err != nil {
7490 return nil, err
7491 }
7492 if interceptor == nil {
7493 return srv.(AnalyticsAdminServiceServer).ListGoogleAdsLinks(ctx, in)
7494 }
7495 info := &grpc.UnaryServerInfo{
7496 Server: srv,
7497 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListGoogleAdsLinks",
7498 }
7499 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7500 return srv.(AnalyticsAdminServiceServer).ListGoogleAdsLinks(ctx, req.(*ListGoogleAdsLinksRequest))
7501 }
7502 return interceptor(ctx, in, info, handler)
7503 }
7504
7505 func _AnalyticsAdminService_GetDataSharingSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7506 in := new(GetDataSharingSettingsRequest)
7507 if err := dec(in); err != nil {
7508 return nil, err
7509 }
7510 if interceptor == nil {
7511 return srv.(AnalyticsAdminServiceServer).GetDataSharingSettings(ctx, in)
7512 }
7513 info := &grpc.UnaryServerInfo{
7514 Server: srv,
7515 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataSharingSettings",
7516 }
7517 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7518 return srv.(AnalyticsAdminServiceServer).GetDataSharingSettings(ctx, req.(*GetDataSharingSettingsRequest))
7519 }
7520 return interceptor(ctx, in, info, handler)
7521 }
7522
7523 func _AnalyticsAdminService_GetMeasurementProtocolSecret_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7524 in := new(GetMeasurementProtocolSecretRequest)
7525 if err := dec(in); err != nil {
7526 return nil, err
7527 }
7528 if interceptor == nil {
7529 return srv.(AnalyticsAdminServiceServer).GetMeasurementProtocolSecret(ctx, in)
7530 }
7531 info := &grpc.UnaryServerInfo{
7532 Server: srv,
7533 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetMeasurementProtocolSecret",
7534 }
7535 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7536 return srv.(AnalyticsAdminServiceServer).GetMeasurementProtocolSecret(ctx, req.(*GetMeasurementProtocolSecretRequest))
7537 }
7538 return interceptor(ctx, in, info, handler)
7539 }
7540
7541 func _AnalyticsAdminService_ListMeasurementProtocolSecrets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7542 in := new(ListMeasurementProtocolSecretsRequest)
7543 if err := dec(in); err != nil {
7544 return nil, err
7545 }
7546 if interceptor == nil {
7547 return srv.(AnalyticsAdminServiceServer).ListMeasurementProtocolSecrets(ctx, in)
7548 }
7549 info := &grpc.UnaryServerInfo{
7550 Server: srv,
7551 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListMeasurementProtocolSecrets",
7552 }
7553 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7554 return srv.(AnalyticsAdminServiceServer).ListMeasurementProtocolSecrets(ctx, req.(*ListMeasurementProtocolSecretsRequest))
7555 }
7556 return interceptor(ctx, in, info, handler)
7557 }
7558
7559 func _AnalyticsAdminService_CreateMeasurementProtocolSecret_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7560 in := new(CreateMeasurementProtocolSecretRequest)
7561 if err := dec(in); err != nil {
7562 return nil, err
7563 }
7564 if interceptor == nil {
7565 return srv.(AnalyticsAdminServiceServer).CreateMeasurementProtocolSecret(ctx, in)
7566 }
7567 info := &grpc.UnaryServerInfo{
7568 Server: srv,
7569 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateMeasurementProtocolSecret",
7570 }
7571 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7572 return srv.(AnalyticsAdminServiceServer).CreateMeasurementProtocolSecret(ctx, req.(*CreateMeasurementProtocolSecretRequest))
7573 }
7574 return interceptor(ctx, in, info, handler)
7575 }
7576
7577 func _AnalyticsAdminService_DeleteMeasurementProtocolSecret_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7578 in := new(DeleteMeasurementProtocolSecretRequest)
7579 if err := dec(in); err != nil {
7580 return nil, err
7581 }
7582 if interceptor == nil {
7583 return srv.(AnalyticsAdminServiceServer).DeleteMeasurementProtocolSecret(ctx, in)
7584 }
7585 info := &grpc.UnaryServerInfo{
7586 Server: srv,
7587 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteMeasurementProtocolSecret",
7588 }
7589 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7590 return srv.(AnalyticsAdminServiceServer).DeleteMeasurementProtocolSecret(ctx, req.(*DeleteMeasurementProtocolSecretRequest))
7591 }
7592 return interceptor(ctx, in, info, handler)
7593 }
7594
7595 func _AnalyticsAdminService_UpdateMeasurementProtocolSecret_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7596 in := new(UpdateMeasurementProtocolSecretRequest)
7597 if err := dec(in); err != nil {
7598 return nil, err
7599 }
7600 if interceptor == nil {
7601 return srv.(AnalyticsAdminServiceServer).UpdateMeasurementProtocolSecret(ctx, in)
7602 }
7603 info := &grpc.UnaryServerInfo{
7604 Server: srv,
7605 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateMeasurementProtocolSecret",
7606 }
7607 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7608 return srv.(AnalyticsAdminServiceServer).UpdateMeasurementProtocolSecret(ctx, req.(*UpdateMeasurementProtocolSecretRequest))
7609 }
7610 return interceptor(ctx, in, info, handler)
7611 }
7612
7613 func _AnalyticsAdminService_AcknowledgeUserDataCollection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7614 in := new(AcknowledgeUserDataCollectionRequest)
7615 if err := dec(in); err != nil {
7616 return nil, err
7617 }
7618 if interceptor == nil {
7619 return srv.(AnalyticsAdminServiceServer).AcknowledgeUserDataCollection(ctx, in)
7620 }
7621 info := &grpc.UnaryServerInfo{
7622 Server: srv,
7623 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/AcknowledgeUserDataCollection",
7624 }
7625 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7626 return srv.(AnalyticsAdminServiceServer).AcknowledgeUserDataCollection(ctx, req.(*AcknowledgeUserDataCollectionRequest))
7627 }
7628 return interceptor(ctx, in, info, handler)
7629 }
7630
7631 func _AnalyticsAdminService_SearchChangeHistoryEvents_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7632 in := new(SearchChangeHistoryEventsRequest)
7633 if err := dec(in); err != nil {
7634 return nil, err
7635 }
7636 if interceptor == nil {
7637 return srv.(AnalyticsAdminServiceServer).SearchChangeHistoryEvents(ctx, in)
7638 }
7639 info := &grpc.UnaryServerInfo{
7640 Server: srv,
7641 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/SearchChangeHistoryEvents",
7642 }
7643 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7644 return srv.(AnalyticsAdminServiceServer).SearchChangeHistoryEvents(ctx, req.(*SearchChangeHistoryEventsRequest))
7645 }
7646 return interceptor(ctx, in, info, handler)
7647 }
7648
7649 func _AnalyticsAdminService_CreateConversionEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7650 in := new(CreateConversionEventRequest)
7651 if err := dec(in); err != nil {
7652 return nil, err
7653 }
7654 if interceptor == nil {
7655 return srv.(AnalyticsAdminServiceServer).CreateConversionEvent(ctx, in)
7656 }
7657 info := &grpc.UnaryServerInfo{
7658 Server: srv,
7659 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateConversionEvent",
7660 }
7661 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7662 return srv.(AnalyticsAdminServiceServer).CreateConversionEvent(ctx, req.(*CreateConversionEventRequest))
7663 }
7664 return interceptor(ctx, in, info, handler)
7665 }
7666
7667 func _AnalyticsAdminService_GetConversionEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7668 in := new(GetConversionEventRequest)
7669 if err := dec(in); err != nil {
7670 return nil, err
7671 }
7672 if interceptor == nil {
7673 return srv.(AnalyticsAdminServiceServer).GetConversionEvent(ctx, in)
7674 }
7675 info := &grpc.UnaryServerInfo{
7676 Server: srv,
7677 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetConversionEvent",
7678 }
7679 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7680 return srv.(AnalyticsAdminServiceServer).GetConversionEvent(ctx, req.(*GetConversionEventRequest))
7681 }
7682 return interceptor(ctx, in, info, handler)
7683 }
7684
7685 func _AnalyticsAdminService_DeleteConversionEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7686 in := new(DeleteConversionEventRequest)
7687 if err := dec(in); err != nil {
7688 return nil, err
7689 }
7690 if interceptor == nil {
7691 return srv.(AnalyticsAdminServiceServer).DeleteConversionEvent(ctx, in)
7692 }
7693 info := &grpc.UnaryServerInfo{
7694 Server: srv,
7695 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteConversionEvent",
7696 }
7697 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7698 return srv.(AnalyticsAdminServiceServer).DeleteConversionEvent(ctx, req.(*DeleteConversionEventRequest))
7699 }
7700 return interceptor(ctx, in, info, handler)
7701 }
7702
7703 func _AnalyticsAdminService_ListConversionEvents_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7704 in := new(ListConversionEventsRequest)
7705 if err := dec(in); err != nil {
7706 return nil, err
7707 }
7708 if interceptor == nil {
7709 return srv.(AnalyticsAdminServiceServer).ListConversionEvents(ctx, in)
7710 }
7711 info := &grpc.UnaryServerInfo{
7712 Server: srv,
7713 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListConversionEvents",
7714 }
7715 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7716 return srv.(AnalyticsAdminServiceServer).ListConversionEvents(ctx, req.(*ListConversionEventsRequest))
7717 }
7718 return interceptor(ctx, in, info, handler)
7719 }
7720
7721 func _AnalyticsAdminService_CreateCustomDimension_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7722 in := new(CreateCustomDimensionRequest)
7723 if err := dec(in); err != nil {
7724 return nil, err
7725 }
7726 if interceptor == nil {
7727 return srv.(AnalyticsAdminServiceServer).CreateCustomDimension(ctx, in)
7728 }
7729 info := &grpc.UnaryServerInfo{
7730 Server: srv,
7731 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateCustomDimension",
7732 }
7733 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7734 return srv.(AnalyticsAdminServiceServer).CreateCustomDimension(ctx, req.(*CreateCustomDimensionRequest))
7735 }
7736 return interceptor(ctx, in, info, handler)
7737 }
7738
7739 func _AnalyticsAdminService_UpdateCustomDimension_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7740 in := new(UpdateCustomDimensionRequest)
7741 if err := dec(in); err != nil {
7742 return nil, err
7743 }
7744 if interceptor == nil {
7745 return srv.(AnalyticsAdminServiceServer).UpdateCustomDimension(ctx, in)
7746 }
7747 info := &grpc.UnaryServerInfo{
7748 Server: srv,
7749 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateCustomDimension",
7750 }
7751 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7752 return srv.(AnalyticsAdminServiceServer).UpdateCustomDimension(ctx, req.(*UpdateCustomDimensionRequest))
7753 }
7754 return interceptor(ctx, in, info, handler)
7755 }
7756
7757 func _AnalyticsAdminService_ListCustomDimensions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7758 in := new(ListCustomDimensionsRequest)
7759 if err := dec(in); err != nil {
7760 return nil, err
7761 }
7762 if interceptor == nil {
7763 return srv.(AnalyticsAdminServiceServer).ListCustomDimensions(ctx, in)
7764 }
7765 info := &grpc.UnaryServerInfo{
7766 Server: srv,
7767 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListCustomDimensions",
7768 }
7769 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7770 return srv.(AnalyticsAdminServiceServer).ListCustomDimensions(ctx, req.(*ListCustomDimensionsRequest))
7771 }
7772 return interceptor(ctx, in, info, handler)
7773 }
7774
7775 func _AnalyticsAdminService_ArchiveCustomDimension_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7776 in := new(ArchiveCustomDimensionRequest)
7777 if err := dec(in); err != nil {
7778 return nil, err
7779 }
7780 if interceptor == nil {
7781 return srv.(AnalyticsAdminServiceServer).ArchiveCustomDimension(ctx, in)
7782 }
7783 info := &grpc.UnaryServerInfo{
7784 Server: srv,
7785 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ArchiveCustomDimension",
7786 }
7787 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7788 return srv.(AnalyticsAdminServiceServer).ArchiveCustomDimension(ctx, req.(*ArchiveCustomDimensionRequest))
7789 }
7790 return interceptor(ctx, in, info, handler)
7791 }
7792
7793 func _AnalyticsAdminService_GetCustomDimension_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7794 in := new(GetCustomDimensionRequest)
7795 if err := dec(in); err != nil {
7796 return nil, err
7797 }
7798 if interceptor == nil {
7799 return srv.(AnalyticsAdminServiceServer).GetCustomDimension(ctx, in)
7800 }
7801 info := &grpc.UnaryServerInfo{
7802 Server: srv,
7803 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetCustomDimension",
7804 }
7805 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7806 return srv.(AnalyticsAdminServiceServer).GetCustomDimension(ctx, req.(*GetCustomDimensionRequest))
7807 }
7808 return interceptor(ctx, in, info, handler)
7809 }
7810
7811 func _AnalyticsAdminService_CreateCustomMetric_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7812 in := new(CreateCustomMetricRequest)
7813 if err := dec(in); err != nil {
7814 return nil, err
7815 }
7816 if interceptor == nil {
7817 return srv.(AnalyticsAdminServiceServer).CreateCustomMetric(ctx, in)
7818 }
7819 info := &grpc.UnaryServerInfo{
7820 Server: srv,
7821 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateCustomMetric",
7822 }
7823 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7824 return srv.(AnalyticsAdminServiceServer).CreateCustomMetric(ctx, req.(*CreateCustomMetricRequest))
7825 }
7826 return interceptor(ctx, in, info, handler)
7827 }
7828
7829 func _AnalyticsAdminService_UpdateCustomMetric_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7830 in := new(UpdateCustomMetricRequest)
7831 if err := dec(in); err != nil {
7832 return nil, err
7833 }
7834 if interceptor == nil {
7835 return srv.(AnalyticsAdminServiceServer).UpdateCustomMetric(ctx, in)
7836 }
7837 info := &grpc.UnaryServerInfo{
7838 Server: srv,
7839 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateCustomMetric",
7840 }
7841 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7842 return srv.(AnalyticsAdminServiceServer).UpdateCustomMetric(ctx, req.(*UpdateCustomMetricRequest))
7843 }
7844 return interceptor(ctx, in, info, handler)
7845 }
7846
7847 func _AnalyticsAdminService_ListCustomMetrics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7848 in := new(ListCustomMetricsRequest)
7849 if err := dec(in); err != nil {
7850 return nil, err
7851 }
7852 if interceptor == nil {
7853 return srv.(AnalyticsAdminServiceServer).ListCustomMetrics(ctx, in)
7854 }
7855 info := &grpc.UnaryServerInfo{
7856 Server: srv,
7857 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListCustomMetrics",
7858 }
7859 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7860 return srv.(AnalyticsAdminServiceServer).ListCustomMetrics(ctx, req.(*ListCustomMetricsRequest))
7861 }
7862 return interceptor(ctx, in, info, handler)
7863 }
7864
7865 func _AnalyticsAdminService_ArchiveCustomMetric_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7866 in := new(ArchiveCustomMetricRequest)
7867 if err := dec(in); err != nil {
7868 return nil, err
7869 }
7870 if interceptor == nil {
7871 return srv.(AnalyticsAdminServiceServer).ArchiveCustomMetric(ctx, in)
7872 }
7873 info := &grpc.UnaryServerInfo{
7874 Server: srv,
7875 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ArchiveCustomMetric",
7876 }
7877 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7878 return srv.(AnalyticsAdminServiceServer).ArchiveCustomMetric(ctx, req.(*ArchiveCustomMetricRequest))
7879 }
7880 return interceptor(ctx, in, info, handler)
7881 }
7882
7883 func _AnalyticsAdminService_GetCustomMetric_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7884 in := new(GetCustomMetricRequest)
7885 if err := dec(in); err != nil {
7886 return nil, err
7887 }
7888 if interceptor == nil {
7889 return srv.(AnalyticsAdminServiceServer).GetCustomMetric(ctx, in)
7890 }
7891 info := &grpc.UnaryServerInfo{
7892 Server: srv,
7893 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetCustomMetric",
7894 }
7895 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7896 return srv.(AnalyticsAdminServiceServer).GetCustomMetric(ctx, req.(*GetCustomMetricRequest))
7897 }
7898 return interceptor(ctx, in, info, handler)
7899 }
7900
7901 func _AnalyticsAdminService_GetDataRetentionSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7902 in := new(GetDataRetentionSettingsRequest)
7903 if err := dec(in); err != nil {
7904 return nil, err
7905 }
7906 if interceptor == nil {
7907 return srv.(AnalyticsAdminServiceServer).GetDataRetentionSettings(ctx, in)
7908 }
7909 info := &grpc.UnaryServerInfo{
7910 Server: srv,
7911 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataRetentionSettings",
7912 }
7913 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7914 return srv.(AnalyticsAdminServiceServer).GetDataRetentionSettings(ctx, req.(*GetDataRetentionSettingsRequest))
7915 }
7916 return interceptor(ctx, in, info, handler)
7917 }
7918
7919 func _AnalyticsAdminService_UpdateDataRetentionSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7920 in := new(UpdateDataRetentionSettingsRequest)
7921 if err := dec(in); err != nil {
7922 return nil, err
7923 }
7924 if interceptor == nil {
7925 return srv.(AnalyticsAdminServiceServer).UpdateDataRetentionSettings(ctx, in)
7926 }
7927 info := &grpc.UnaryServerInfo{
7928 Server: srv,
7929 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateDataRetentionSettings",
7930 }
7931 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7932 return srv.(AnalyticsAdminServiceServer).UpdateDataRetentionSettings(ctx, req.(*UpdateDataRetentionSettingsRequest))
7933 }
7934 return interceptor(ctx, in, info, handler)
7935 }
7936
7937 func _AnalyticsAdminService_CreateDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7938 in := new(CreateDataStreamRequest)
7939 if err := dec(in); err != nil {
7940 return nil, err
7941 }
7942 if interceptor == nil {
7943 return srv.(AnalyticsAdminServiceServer).CreateDataStream(ctx, in)
7944 }
7945 info := &grpc.UnaryServerInfo{
7946 Server: srv,
7947 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/CreateDataStream",
7948 }
7949 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7950 return srv.(AnalyticsAdminServiceServer).CreateDataStream(ctx, req.(*CreateDataStreamRequest))
7951 }
7952 return interceptor(ctx, in, info, handler)
7953 }
7954
7955 func _AnalyticsAdminService_DeleteDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7956 in := new(DeleteDataStreamRequest)
7957 if err := dec(in); err != nil {
7958 return nil, err
7959 }
7960 if interceptor == nil {
7961 return srv.(AnalyticsAdminServiceServer).DeleteDataStream(ctx, in)
7962 }
7963 info := &grpc.UnaryServerInfo{
7964 Server: srv,
7965 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/DeleteDataStream",
7966 }
7967 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7968 return srv.(AnalyticsAdminServiceServer).DeleteDataStream(ctx, req.(*DeleteDataStreamRequest))
7969 }
7970 return interceptor(ctx, in, info, handler)
7971 }
7972
7973 func _AnalyticsAdminService_UpdateDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7974 in := new(UpdateDataStreamRequest)
7975 if err := dec(in); err != nil {
7976 return nil, err
7977 }
7978 if interceptor == nil {
7979 return srv.(AnalyticsAdminServiceServer).UpdateDataStream(ctx, in)
7980 }
7981 info := &grpc.UnaryServerInfo{
7982 Server: srv,
7983 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/UpdateDataStream",
7984 }
7985 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
7986 return srv.(AnalyticsAdminServiceServer).UpdateDataStream(ctx, req.(*UpdateDataStreamRequest))
7987 }
7988 return interceptor(ctx, in, info, handler)
7989 }
7990
7991 func _AnalyticsAdminService_ListDataStreams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
7992 in := new(ListDataStreamsRequest)
7993 if err := dec(in); err != nil {
7994 return nil, err
7995 }
7996 if interceptor == nil {
7997 return srv.(AnalyticsAdminServiceServer).ListDataStreams(ctx, in)
7998 }
7999 info := &grpc.UnaryServerInfo{
8000 Server: srv,
8001 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/ListDataStreams",
8002 }
8003 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
8004 return srv.(AnalyticsAdminServiceServer).ListDataStreams(ctx, req.(*ListDataStreamsRequest))
8005 }
8006 return interceptor(ctx, in, info, handler)
8007 }
8008
8009 func _AnalyticsAdminService_GetDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
8010 in := new(GetDataStreamRequest)
8011 if err := dec(in); err != nil {
8012 return nil, err
8013 }
8014 if interceptor == nil {
8015 return srv.(AnalyticsAdminServiceServer).GetDataStream(ctx, in)
8016 }
8017 info := &grpc.UnaryServerInfo{
8018 Server: srv,
8019 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/GetDataStream",
8020 }
8021 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
8022 return srv.(AnalyticsAdminServiceServer).GetDataStream(ctx, req.(*GetDataStreamRequest))
8023 }
8024 return interceptor(ctx, in, info, handler)
8025 }
8026
8027 func _AnalyticsAdminService_RunAccessReport_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
8028 in := new(RunAccessReportRequest)
8029 if err := dec(in); err != nil {
8030 return nil, err
8031 }
8032 if interceptor == nil {
8033 return srv.(AnalyticsAdminServiceServer).RunAccessReport(ctx, in)
8034 }
8035 info := &grpc.UnaryServerInfo{
8036 Server: srv,
8037 FullMethod: "/google.analytics.admin.v1beta.AnalyticsAdminService/RunAccessReport",
8038 }
8039 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
8040 return srv.(AnalyticsAdminServiceServer).RunAccessReport(ctx, req.(*RunAccessReportRequest))
8041 }
8042 return interceptor(ctx, in, info, handler)
8043 }
8044
8045 var _AnalyticsAdminService_serviceDesc = grpc.ServiceDesc{
8046 ServiceName: "google.analytics.admin.v1beta.AnalyticsAdminService",
8047 HandlerType: (*AnalyticsAdminServiceServer)(nil),
8048 Methods: []grpc.MethodDesc{
8049 {
8050 MethodName: "GetAccount",
8051 Handler: _AnalyticsAdminService_GetAccount_Handler,
8052 },
8053 {
8054 MethodName: "ListAccounts",
8055 Handler: _AnalyticsAdminService_ListAccounts_Handler,
8056 },
8057 {
8058 MethodName: "DeleteAccount",
8059 Handler: _AnalyticsAdminService_DeleteAccount_Handler,
8060 },
8061 {
8062 MethodName: "UpdateAccount",
8063 Handler: _AnalyticsAdminService_UpdateAccount_Handler,
8064 },
8065 {
8066 MethodName: "ProvisionAccountTicket",
8067 Handler: _AnalyticsAdminService_ProvisionAccountTicket_Handler,
8068 },
8069 {
8070 MethodName: "ListAccountSummaries",
8071 Handler: _AnalyticsAdminService_ListAccountSummaries_Handler,
8072 },
8073 {
8074 MethodName: "GetProperty",
8075 Handler: _AnalyticsAdminService_GetProperty_Handler,
8076 },
8077 {
8078 MethodName: "ListProperties",
8079 Handler: _AnalyticsAdminService_ListProperties_Handler,
8080 },
8081 {
8082 MethodName: "CreateProperty",
8083 Handler: _AnalyticsAdminService_CreateProperty_Handler,
8084 },
8085 {
8086 MethodName: "DeleteProperty",
8087 Handler: _AnalyticsAdminService_DeleteProperty_Handler,
8088 },
8089 {
8090 MethodName: "UpdateProperty",
8091 Handler: _AnalyticsAdminService_UpdateProperty_Handler,
8092 },
8093 {
8094 MethodName: "CreateFirebaseLink",
8095 Handler: _AnalyticsAdminService_CreateFirebaseLink_Handler,
8096 },
8097 {
8098 MethodName: "DeleteFirebaseLink",
8099 Handler: _AnalyticsAdminService_DeleteFirebaseLink_Handler,
8100 },
8101 {
8102 MethodName: "ListFirebaseLinks",
8103 Handler: _AnalyticsAdminService_ListFirebaseLinks_Handler,
8104 },
8105 {
8106 MethodName: "CreateGoogleAdsLink",
8107 Handler: _AnalyticsAdminService_CreateGoogleAdsLink_Handler,
8108 },
8109 {
8110 MethodName: "UpdateGoogleAdsLink",
8111 Handler: _AnalyticsAdminService_UpdateGoogleAdsLink_Handler,
8112 },
8113 {
8114 MethodName: "DeleteGoogleAdsLink",
8115 Handler: _AnalyticsAdminService_DeleteGoogleAdsLink_Handler,
8116 },
8117 {
8118 MethodName: "ListGoogleAdsLinks",
8119 Handler: _AnalyticsAdminService_ListGoogleAdsLinks_Handler,
8120 },
8121 {
8122 MethodName: "GetDataSharingSettings",
8123 Handler: _AnalyticsAdminService_GetDataSharingSettings_Handler,
8124 },
8125 {
8126 MethodName: "GetMeasurementProtocolSecret",
8127 Handler: _AnalyticsAdminService_GetMeasurementProtocolSecret_Handler,
8128 },
8129 {
8130 MethodName: "ListMeasurementProtocolSecrets",
8131 Handler: _AnalyticsAdminService_ListMeasurementProtocolSecrets_Handler,
8132 },
8133 {
8134 MethodName: "CreateMeasurementProtocolSecret",
8135 Handler: _AnalyticsAdminService_CreateMeasurementProtocolSecret_Handler,
8136 },
8137 {
8138 MethodName: "DeleteMeasurementProtocolSecret",
8139 Handler: _AnalyticsAdminService_DeleteMeasurementProtocolSecret_Handler,
8140 },
8141 {
8142 MethodName: "UpdateMeasurementProtocolSecret",
8143 Handler: _AnalyticsAdminService_UpdateMeasurementProtocolSecret_Handler,
8144 },
8145 {
8146 MethodName: "AcknowledgeUserDataCollection",
8147 Handler: _AnalyticsAdminService_AcknowledgeUserDataCollection_Handler,
8148 },
8149 {
8150 MethodName: "SearchChangeHistoryEvents",
8151 Handler: _AnalyticsAdminService_SearchChangeHistoryEvents_Handler,
8152 },
8153 {
8154 MethodName: "CreateConversionEvent",
8155 Handler: _AnalyticsAdminService_CreateConversionEvent_Handler,
8156 },
8157 {
8158 MethodName: "GetConversionEvent",
8159 Handler: _AnalyticsAdminService_GetConversionEvent_Handler,
8160 },
8161 {
8162 MethodName: "DeleteConversionEvent",
8163 Handler: _AnalyticsAdminService_DeleteConversionEvent_Handler,
8164 },
8165 {
8166 MethodName: "ListConversionEvents",
8167 Handler: _AnalyticsAdminService_ListConversionEvents_Handler,
8168 },
8169 {
8170 MethodName: "CreateCustomDimension",
8171 Handler: _AnalyticsAdminService_CreateCustomDimension_Handler,
8172 },
8173 {
8174 MethodName: "UpdateCustomDimension",
8175 Handler: _AnalyticsAdminService_UpdateCustomDimension_Handler,
8176 },
8177 {
8178 MethodName: "ListCustomDimensions",
8179 Handler: _AnalyticsAdminService_ListCustomDimensions_Handler,
8180 },
8181 {
8182 MethodName: "ArchiveCustomDimension",
8183 Handler: _AnalyticsAdminService_ArchiveCustomDimension_Handler,
8184 },
8185 {
8186 MethodName: "GetCustomDimension",
8187 Handler: _AnalyticsAdminService_GetCustomDimension_Handler,
8188 },
8189 {
8190 MethodName: "CreateCustomMetric",
8191 Handler: _AnalyticsAdminService_CreateCustomMetric_Handler,
8192 },
8193 {
8194 MethodName: "UpdateCustomMetric",
8195 Handler: _AnalyticsAdminService_UpdateCustomMetric_Handler,
8196 },
8197 {
8198 MethodName: "ListCustomMetrics",
8199 Handler: _AnalyticsAdminService_ListCustomMetrics_Handler,
8200 },
8201 {
8202 MethodName: "ArchiveCustomMetric",
8203 Handler: _AnalyticsAdminService_ArchiveCustomMetric_Handler,
8204 },
8205 {
8206 MethodName: "GetCustomMetric",
8207 Handler: _AnalyticsAdminService_GetCustomMetric_Handler,
8208 },
8209 {
8210 MethodName: "GetDataRetentionSettings",
8211 Handler: _AnalyticsAdminService_GetDataRetentionSettings_Handler,
8212 },
8213 {
8214 MethodName: "UpdateDataRetentionSettings",
8215 Handler: _AnalyticsAdminService_UpdateDataRetentionSettings_Handler,
8216 },
8217 {
8218 MethodName: "CreateDataStream",
8219 Handler: _AnalyticsAdminService_CreateDataStream_Handler,
8220 },
8221 {
8222 MethodName: "DeleteDataStream",
8223 Handler: _AnalyticsAdminService_DeleteDataStream_Handler,
8224 },
8225 {
8226 MethodName: "UpdateDataStream",
8227 Handler: _AnalyticsAdminService_UpdateDataStream_Handler,
8228 },
8229 {
8230 MethodName: "ListDataStreams",
8231 Handler: _AnalyticsAdminService_ListDataStreams_Handler,
8232 },
8233 {
8234 MethodName: "GetDataStream",
8235 Handler: _AnalyticsAdminService_GetDataStream_Handler,
8236 },
8237 {
8238 MethodName: "RunAccessReport",
8239 Handler: _AnalyticsAdminService_RunAccessReport_Handler,
8240 },
8241 },
8242 Streams: []grpc.StreamDesc{},
8243 Metadata: "google/analytics/admin/v1beta/analytics_admin.proto",
8244 }
8245
View as plain text