1// Copyright 2019 Google LLC. 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14// 15 16// Code generated by protoc-gen-go. DO NOT EDIT. 17// versions: 18// protoc-gen-go v1.25.0 19// protoc v3.13.0 20// source: google/analytics/management/v1alpha/management_api.proto 21 22package management 23 24import ( 25 context "context" 26 reflect "reflect" 27 sync "sync" 28 29 proto "github.com/golang/protobuf/proto" 30 _ "google.golang.org/genproto/googleapis/api/annotations" 31 grpc "google.golang.org/grpc" 32 codes "google.golang.org/grpc/codes" 33 status "google.golang.org/grpc/status" 34 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 35 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 36 emptypb "google.golang.org/protobuf/types/known/emptypb" 37 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 38) 39 40const ( 41 // Verify that this generated code is sufficiently up-to-date. 42 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 43 // Verify that runtime/protoimpl is sufficiently up-to-date. 44 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 45) 46 47// This is a compile-time assertion that a sufficiently up-to-date version 48// of the legacy proto package is being used. 49const _ = proto.ProtoPackageIsVersion4 50 51// Request message for GetAccount RPC. 52type GetAccountRequest struct { 53 state protoimpl.MessageState 54 sizeCache protoimpl.SizeCache 55 unknownFields protoimpl.UnknownFields 56 57 // Required. The name of the account to lookup. 58 // Format: accounts/{account_id} 59 // Example: "accounts/100" 60 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 61} 62 63func (x *GetAccountRequest) Reset() { 64 *x = GetAccountRequest{} 65 if protoimpl.UnsafeEnabled { 66 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[0] 67 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 68 ms.StoreMessageInfo(mi) 69 } 70} 71 72func (x *GetAccountRequest) String() string { 73 return protoimpl.X.MessageStringOf(x) 74} 75 76func (*GetAccountRequest) ProtoMessage() {} 77 78func (x *GetAccountRequest) ProtoReflect() protoreflect.Message { 79 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[0] 80 if protoimpl.UnsafeEnabled && x != nil { 81 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 82 if ms.LoadMessageInfo() == nil { 83 ms.StoreMessageInfo(mi) 84 } 85 return ms 86 } 87 return mi.MessageOf(x) 88} 89 90// Deprecated: Use GetAccountRequest.ProtoReflect.Descriptor instead. 91func (*GetAccountRequest) Descriptor() ([]byte, []int) { 92 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{0} 93} 94 95func (x *GetAccountRequest) GetName() string { 96 if x != nil { 97 return x.Name 98 } 99 return "" 100} 101 102// Request message for ListAccounts RPC. 103type ListAccountsRequest struct { 104 state protoimpl.MessageState 105 sizeCache protoimpl.SizeCache 106 unknownFields protoimpl.UnknownFields 107 108 // The maximum number of resources to return. The service may return 109 // fewer than this value, even if there are additional pages. 110 // If unspecified, at most 50 resources will be returned. 111 // The maximum value is 200; (higher values will be coerced to the maximum) 112 PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 113 // A page token, received from a previous `ListAccounts` call. 114 // Provide this to retrieve the subsequent page. 115 // When paginating, all other parameters provided to `ListAccounts` must 116 // match the call that provided the page token. 117 PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 118 // Whether to include soft-deleted (ie: "trashed") Accounts in the 119 // results. Accounts can be inspected to determine whether they are deleted or 120 // not. 121 ShowDeleted bool `protobuf:"varint,3,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"` 122} 123 124func (x *ListAccountsRequest) Reset() { 125 *x = ListAccountsRequest{} 126 if protoimpl.UnsafeEnabled { 127 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[1] 128 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 129 ms.StoreMessageInfo(mi) 130 } 131} 132 133func (x *ListAccountsRequest) String() string { 134 return protoimpl.X.MessageStringOf(x) 135} 136 137func (*ListAccountsRequest) ProtoMessage() {} 138 139func (x *ListAccountsRequest) ProtoReflect() protoreflect.Message { 140 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[1] 141 if protoimpl.UnsafeEnabled && x != nil { 142 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 143 if ms.LoadMessageInfo() == nil { 144 ms.StoreMessageInfo(mi) 145 } 146 return ms 147 } 148 return mi.MessageOf(x) 149} 150 151// Deprecated: Use ListAccountsRequest.ProtoReflect.Descriptor instead. 152func (*ListAccountsRequest) Descriptor() ([]byte, []int) { 153 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{1} 154} 155 156func (x *ListAccountsRequest) GetPageSize() int32 { 157 if x != nil { 158 return x.PageSize 159 } 160 return 0 161} 162 163func (x *ListAccountsRequest) GetPageToken() string { 164 if x != nil { 165 return x.PageToken 166 } 167 return "" 168} 169 170func (x *ListAccountsRequest) GetShowDeleted() bool { 171 if x != nil { 172 return x.ShowDeleted 173 } 174 return false 175} 176 177// Request message for ListAccounts RPC. 178type ListAccountsResponse struct { 179 state protoimpl.MessageState 180 sizeCache protoimpl.SizeCache 181 unknownFields protoimpl.UnknownFields 182 183 // Results that were accessible to the caller. 184 Accounts []*Account `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"` 185 // A token, which can be sent as `page_token` to retrieve the next page. 186 // If this field is omitted, there are no subsequent pages. 187 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 188} 189 190func (x *ListAccountsResponse) Reset() { 191 *x = ListAccountsResponse{} 192 if protoimpl.UnsafeEnabled { 193 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[2] 194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 195 ms.StoreMessageInfo(mi) 196 } 197} 198 199func (x *ListAccountsResponse) String() string { 200 return protoimpl.X.MessageStringOf(x) 201} 202 203func (*ListAccountsResponse) ProtoMessage() {} 204 205func (x *ListAccountsResponse) ProtoReflect() protoreflect.Message { 206 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[2] 207 if protoimpl.UnsafeEnabled && x != nil { 208 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 209 if ms.LoadMessageInfo() == nil { 210 ms.StoreMessageInfo(mi) 211 } 212 return ms 213 } 214 return mi.MessageOf(x) 215} 216 217// Deprecated: Use ListAccountsResponse.ProtoReflect.Descriptor instead. 218func (*ListAccountsResponse) Descriptor() ([]byte, []int) { 219 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{2} 220} 221 222func (x *ListAccountsResponse) GetAccounts() []*Account { 223 if x != nil { 224 return x.Accounts 225 } 226 return nil 227} 228 229func (x *ListAccountsResponse) GetNextPageToken() string { 230 if x != nil { 231 return x.NextPageToken 232 } 233 return "" 234} 235 236// Request message for DeleteAccount RPC. 237type DeleteAccountRequest struct { 238 state protoimpl.MessageState 239 sizeCache protoimpl.SizeCache 240 unknownFields protoimpl.UnknownFields 241 242 // Required. The name of the Account to soft-delete. 243 // Format: accounts/{account_id} 244 // Example: "accounts/100" 245 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 246} 247 248func (x *DeleteAccountRequest) Reset() { 249 *x = DeleteAccountRequest{} 250 if protoimpl.UnsafeEnabled { 251 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[3] 252 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 253 ms.StoreMessageInfo(mi) 254 } 255} 256 257func (x *DeleteAccountRequest) String() string { 258 return protoimpl.X.MessageStringOf(x) 259} 260 261func (*DeleteAccountRequest) ProtoMessage() {} 262 263func (x *DeleteAccountRequest) ProtoReflect() protoreflect.Message { 264 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[3] 265 if protoimpl.UnsafeEnabled && x != nil { 266 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 267 if ms.LoadMessageInfo() == nil { 268 ms.StoreMessageInfo(mi) 269 } 270 return ms 271 } 272 return mi.MessageOf(x) 273} 274 275// Deprecated: Use DeleteAccountRequest.ProtoReflect.Descriptor instead. 276func (*DeleteAccountRequest) Descriptor() ([]byte, []int) { 277 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{3} 278} 279 280func (x *DeleteAccountRequest) GetName() string { 281 if x != nil { 282 return x.Name 283 } 284 return "" 285} 286 287// Request message for UpdateAccount RPC. 288type UpdateAccountRequest struct { 289 state protoimpl.MessageState 290 sizeCache protoimpl.SizeCache 291 unknownFields protoimpl.UnknownFields 292 293 // Required. The account to update. 294 // The account's `name` field is used to identify the account. 295 Account *Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` 296 // The list of fields to be updated. Omitted fields will not be updated. 297 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 298} 299 300func (x *UpdateAccountRequest) Reset() { 301 *x = UpdateAccountRequest{} 302 if protoimpl.UnsafeEnabled { 303 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[4] 304 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 305 ms.StoreMessageInfo(mi) 306 } 307} 308 309func (x *UpdateAccountRequest) String() string { 310 return protoimpl.X.MessageStringOf(x) 311} 312 313func (*UpdateAccountRequest) ProtoMessage() {} 314 315func (x *UpdateAccountRequest) ProtoReflect() protoreflect.Message { 316 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[4] 317 if protoimpl.UnsafeEnabled && x != nil { 318 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 319 if ms.LoadMessageInfo() == nil { 320 ms.StoreMessageInfo(mi) 321 } 322 return ms 323 } 324 return mi.MessageOf(x) 325} 326 327// Deprecated: Use UpdateAccountRequest.ProtoReflect.Descriptor instead. 328func (*UpdateAccountRequest) Descriptor() ([]byte, []int) { 329 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{4} 330} 331 332func (x *UpdateAccountRequest) GetAccount() *Account { 333 if x != nil { 334 return x.Account 335 } 336 return nil 337} 338 339func (x *UpdateAccountRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 340 if x != nil { 341 return x.UpdateMask 342 } 343 return nil 344} 345 346// Request message for ProvisionAccountTicket RPC. 347type ProvisionAccountTicketRequest struct { 348 state protoimpl.MessageState 349 sizeCache protoimpl.SizeCache 350 unknownFields protoimpl.UnknownFields 351 352 // The account to create. 353 Account *Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` 354 // Redirect URI where the user will be sent after accepting Terms of Service. 355 // Must be configured in Developers Console as a Redirect URI 356 RedirectUri string `protobuf:"bytes,2,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"` 357} 358 359func (x *ProvisionAccountTicketRequest) Reset() { 360 *x = ProvisionAccountTicketRequest{} 361 if protoimpl.UnsafeEnabled { 362 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[5] 363 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 364 ms.StoreMessageInfo(mi) 365 } 366} 367 368func (x *ProvisionAccountTicketRequest) String() string { 369 return protoimpl.X.MessageStringOf(x) 370} 371 372func (*ProvisionAccountTicketRequest) ProtoMessage() {} 373 374func (x *ProvisionAccountTicketRequest) ProtoReflect() protoreflect.Message { 375 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[5] 376 if protoimpl.UnsafeEnabled && x != nil { 377 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 378 if ms.LoadMessageInfo() == nil { 379 ms.StoreMessageInfo(mi) 380 } 381 return ms 382 } 383 return mi.MessageOf(x) 384} 385 386// Deprecated: Use ProvisionAccountTicketRequest.ProtoReflect.Descriptor instead. 387func (*ProvisionAccountTicketRequest) Descriptor() ([]byte, []int) { 388 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{5} 389} 390 391func (x *ProvisionAccountTicketRequest) GetAccount() *Account { 392 if x != nil { 393 return x.Account 394 } 395 return nil 396} 397 398func (x *ProvisionAccountTicketRequest) GetRedirectUri() string { 399 if x != nil { 400 return x.RedirectUri 401 } 402 return "" 403} 404 405// Response message for ProvisionAccountTicket RPC. 406type ProvisionAccountTicketResponse struct { 407 state protoimpl.MessageState 408 sizeCache protoimpl.SizeCache 409 unknownFields protoimpl.UnknownFields 410 411 // The param to be passed in the ToS link. 412 AccountTicketId string `protobuf:"bytes,1,opt,name=account_ticket_id,json=accountTicketId,proto3" json:"account_ticket_id,omitempty"` 413} 414 415func (x *ProvisionAccountTicketResponse) Reset() { 416 *x = ProvisionAccountTicketResponse{} 417 if protoimpl.UnsafeEnabled { 418 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[6] 419 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 420 ms.StoreMessageInfo(mi) 421 } 422} 423 424func (x *ProvisionAccountTicketResponse) String() string { 425 return protoimpl.X.MessageStringOf(x) 426} 427 428func (*ProvisionAccountTicketResponse) ProtoMessage() {} 429 430func (x *ProvisionAccountTicketResponse) ProtoReflect() protoreflect.Message { 431 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[6] 432 if protoimpl.UnsafeEnabled && x != nil { 433 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 434 if ms.LoadMessageInfo() == nil { 435 ms.StoreMessageInfo(mi) 436 } 437 return ms 438 } 439 return mi.MessageOf(x) 440} 441 442// Deprecated: Use ProvisionAccountTicketResponse.ProtoReflect.Descriptor instead. 443func (*ProvisionAccountTicketResponse) Descriptor() ([]byte, []int) { 444 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{6} 445} 446 447func (x *ProvisionAccountTicketResponse) GetAccountTicketId() string { 448 if x != nil { 449 return x.AccountTicketId 450 } 451 return "" 452} 453 454// Request message for GetProperty RPC. 455type GetPropertyRequest struct { 456 state protoimpl.MessageState 457 sizeCache protoimpl.SizeCache 458 unknownFields protoimpl.UnknownFields 459 460 // Required. The name of the property to lookup. 461 // Format: properties/{property_id} 462 // Example: "properties/1000" 463 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 464} 465 466func (x *GetPropertyRequest) Reset() { 467 *x = GetPropertyRequest{} 468 if protoimpl.UnsafeEnabled { 469 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[7] 470 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 471 ms.StoreMessageInfo(mi) 472 } 473} 474 475func (x *GetPropertyRequest) String() string { 476 return protoimpl.X.MessageStringOf(x) 477} 478 479func (*GetPropertyRequest) ProtoMessage() {} 480 481func (x *GetPropertyRequest) ProtoReflect() protoreflect.Message { 482 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[7] 483 if protoimpl.UnsafeEnabled && x != nil { 484 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 485 if ms.LoadMessageInfo() == nil { 486 ms.StoreMessageInfo(mi) 487 } 488 return ms 489 } 490 return mi.MessageOf(x) 491} 492 493// Deprecated: Use GetPropertyRequest.ProtoReflect.Descriptor instead. 494func (*GetPropertyRequest) Descriptor() ([]byte, []int) { 495 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{7} 496} 497 498func (x *GetPropertyRequest) GetName() string { 499 if x != nil { 500 return x.Name 501 } 502 return "" 503} 504 505// Request message for ListProperties RPC. 506type ListPropertiesRequest struct { 507 state protoimpl.MessageState 508 sizeCache protoimpl.SizeCache 509 unknownFields protoimpl.UnknownFields 510 511 // Required. An expression for filtering the results of the request. 512 // Fields eligible for filtering are: 513 // `parent:`(The resource name of the parent account) or 514 // `firebase_project:`(The id or number of the linked firebase project). 515 // Some examples of filters: 516 // 517 // | Filter | Description | 518 // |-----------------------------|-------------------------------------------| 519 // | parent:accounts/123 | The account with account id: 123. | 520 // | firebase_project:project-id | The firebase project with id: project-id. | 521 // | firebase_project:123 | The firebase project with number: 123. | 522 Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` 523 // The maximum number of resources to return. The service may return 524 // fewer than this value, even if there are additional pages. 525 // If unspecified, at most 50 resources will be returned. 526 // The maximum value is 200; (higher values will be coerced to the maximum) 527 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 528 // A page token, received from a previous `ListProperties` call. 529 // Provide this to retrieve the subsequent page. 530 // When paginating, all other parameters provided to `ListProperties` must 531 // match the call that provided the page token. 532 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 533 // Whether to include soft-deleted (ie: "trashed") Properties in the 534 // results. Properties can be inspected to determine whether they are deleted 535 // or not. 536 ShowDeleted bool `protobuf:"varint,4,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"` 537} 538 539func (x *ListPropertiesRequest) Reset() { 540 *x = ListPropertiesRequest{} 541 if protoimpl.UnsafeEnabled { 542 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[8] 543 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 544 ms.StoreMessageInfo(mi) 545 } 546} 547 548func (x *ListPropertiesRequest) String() string { 549 return protoimpl.X.MessageStringOf(x) 550} 551 552func (*ListPropertiesRequest) ProtoMessage() {} 553 554func (x *ListPropertiesRequest) ProtoReflect() protoreflect.Message { 555 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[8] 556 if protoimpl.UnsafeEnabled && x != nil { 557 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 558 if ms.LoadMessageInfo() == nil { 559 ms.StoreMessageInfo(mi) 560 } 561 return ms 562 } 563 return mi.MessageOf(x) 564} 565 566// Deprecated: Use ListPropertiesRequest.ProtoReflect.Descriptor instead. 567func (*ListPropertiesRequest) Descriptor() ([]byte, []int) { 568 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{8} 569} 570 571func (x *ListPropertiesRequest) GetFilter() string { 572 if x != nil { 573 return x.Filter 574 } 575 return "" 576} 577 578func (x *ListPropertiesRequest) GetPageSize() int32 { 579 if x != nil { 580 return x.PageSize 581 } 582 return 0 583} 584 585func (x *ListPropertiesRequest) GetPageToken() string { 586 if x != nil { 587 return x.PageToken 588 } 589 return "" 590} 591 592func (x *ListPropertiesRequest) GetShowDeleted() bool { 593 if x != nil { 594 return x.ShowDeleted 595 } 596 return false 597} 598 599// Response message for ListProperties RPC. 600type ListPropertiesResponse struct { 601 state protoimpl.MessageState 602 sizeCache protoimpl.SizeCache 603 unknownFields protoimpl.UnknownFields 604 605 // Results that matched the filter criteria and were accessible to the caller. 606 Properties []*Property `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"` 607 // A token, which can be sent as `page_token` to retrieve the next page. 608 // If this field is omitted, there are no subsequent pages. 609 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 610} 611 612func (x *ListPropertiesResponse) Reset() { 613 *x = ListPropertiesResponse{} 614 if protoimpl.UnsafeEnabled { 615 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[9] 616 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 617 ms.StoreMessageInfo(mi) 618 } 619} 620 621func (x *ListPropertiesResponse) String() string { 622 return protoimpl.X.MessageStringOf(x) 623} 624 625func (*ListPropertiesResponse) ProtoMessage() {} 626 627func (x *ListPropertiesResponse) ProtoReflect() protoreflect.Message { 628 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[9] 629 if protoimpl.UnsafeEnabled && x != nil { 630 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 631 if ms.LoadMessageInfo() == nil { 632 ms.StoreMessageInfo(mi) 633 } 634 return ms 635 } 636 return mi.MessageOf(x) 637} 638 639// Deprecated: Use ListPropertiesResponse.ProtoReflect.Descriptor instead. 640func (*ListPropertiesResponse) Descriptor() ([]byte, []int) { 641 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{9} 642} 643 644func (x *ListPropertiesResponse) GetProperties() []*Property { 645 if x != nil { 646 return x.Properties 647 } 648 return nil 649} 650 651func (x *ListPropertiesResponse) GetNextPageToken() string { 652 if x != nil { 653 return x.NextPageToken 654 } 655 return "" 656} 657 658// Request message for UpdateProperty RPC. 659type UpdatePropertyRequest struct { 660 state protoimpl.MessageState 661 sizeCache protoimpl.SizeCache 662 unknownFields protoimpl.UnknownFields 663 664 // Required. The property to update. 665 // The property's `name` field is used to identify the property to be 666 // updated. 667 Property *Property `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"` 668 // The list of fields to be updated. Omitted fields will not be updated. 669 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 670} 671 672func (x *UpdatePropertyRequest) Reset() { 673 *x = UpdatePropertyRequest{} 674 if protoimpl.UnsafeEnabled { 675 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[10] 676 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 677 ms.StoreMessageInfo(mi) 678 } 679} 680 681func (x *UpdatePropertyRequest) String() string { 682 return protoimpl.X.MessageStringOf(x) 683} 684 685func (*UpdatePropertyRequest) ProtoMessage() {} 686 687func (x *UpdatePropertyRequest) ProtoReflect() protoreflect.Message { 688 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[10] 689 if protoimpl.UnsafeEnabled && x != nil { 690 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 691 if ms.LoadMessageInfo() == nil { 692 ms.StoreMessageInfo(mi) 693 } 694 return ms 695 } 696 return mi.MessageOf(x) 697} 698 699// Deprecated: Use UpdatePropertyRequest.ProtoReflect.Descriptor instead. 700func (*UpdatePropertyRequest) Descriptor() ([]byte, []int) { 701 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{10} 702} 703 704func (x *UpdatePropertyRequest) GetProperty() *Property { 705 if x != nil { 706 return x.Property 707 } 708 return nil 709} 710 711func (x *UpdatePropertyRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 712 if x != nil { 713 return x.UpdateMask 714 } 715 return nil 716} 717 718// Request message for CreateProperty RPC. 719type CreatePropertyRequest struct { 720 state protoimpl.MessageState 721 sizeCache protoimpl.SizeCache 722 unknownFields protoimpl.UnknownFields 723 724 // Required. The property to create. 725 // Note: the supplied property must specify its parent. 726 Property *Property `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"` 727} 728 729func (x *CreatePropertyRequest) Reset() { 730 *x = CreatePropertyRequest{} 731 if protoimpl.UnsafeEnabled { 732 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[11] 733 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 734 ms.StoreMessageInfo(mi) 735 } 736} 737 738func (x *CreatePropertyRequest) String() string { 739 return protoimpl.X.MessageStringOf(x) 740} 741 742func (*CreatePropertyRequest) ProtoMessage() {} 743 744func (x *CreatePropertyRequest) ProtoReflect() protoreflect.Message { 745 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[11] 746 if protoimpl.UnsafeEnabled && x != nil { 747 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 748 if ms.LoadMessageInfo() == nil { 749 ms.StoreMessageInfo(mi) 750 } 751 return ms 752 } 753 return mi.MessageOf(x) 754} 755 756// Deprecated: Use CreatePropertyRequest.ProtoReflect.Descriptor instead. 757func (*CreatePropertyRequest) Descriptor() ([]byte, []int) { 758 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{11} 759} 760 761func (x *CreatePropertyRequest) GetProperty() *Property { 762 if x != nil { 763 return x.Property 764 } 765 return nil 766} 767 768// Request message for DeleteProperty RPC. 769type DeletePropertyRequest struct { 770 state protoimpl.MessageState 771 sizeCache protoimpl.SizeCache 772 unknownFields protoimpl.UnknownFields 773 774 // Required. The name of the Property to soft-delete. 775 // Format: properties/{property_id} 776 // Example: "properties/1000" 777 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 778} 779 780func (x *DeletePropertyRequest) Reset() { 781 *x = DeletePropertyRequest{} 782 if protoimpl.UnsafeEnabled { 783 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[12] 784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 785 ms.StoreMessageInfo(mi) 786 } 787} 788 789func (x *DeletePropertyRequest) String() string { 790 return protoimpl.X.MessageStringOf(x) 791} 792 793func (*DeletePropertyRequest) ProtoMessage() {} 794 795func (x *DeletePropertyRequest) ProtoReflect() protoreflect.Message { 796 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[12] 797 if protoimpl.UnsafeEnabled && x != nil { 798 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 799 if ms.LoadMessageInfo() == nil { 800 ms.StoreMessageInfo(mi) 801 } 802 return ms 803 } 804 return mi.MessageOf(x) 805} 806 807// Deprecated: Use DeletePropertyRequest.ProtoReflect.Descriptor instead. 808func (*DeletePropertyRequest) Descriptor() ([]byte, []int) { 809 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{12} 810} 811 812func (x *DeletePropertyRequest) GetName() string { 813 if x != nil { 814 return x.Name 815 } 816 return "" 817} 818 819// Request message for GetUserLink RPC. 820type GetUserLinkRequest struct { 821 state protoimpl.MessageState 822 sizeCache protoimpl.SizeCache 823 unknownFields protoimpl.UnknownFields 824 825 // Required. Example format: accounts/1234/userLinks/5678 826 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 827} 828 829func (x *GetUserLinkRequest) Reset() { 830 *x = GetUserLinkRequest{} 831 if protoimpl.UnsafeEnabled { 832 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[13] 833 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 834 ms.StoreMessageInfo(mi) 835 } 836} 837 838func (x *GetUserLinkRequest) String() string { 839 return protoimpl.X.MessageStringOf(x) 840} 841 842func (*GetUserLinkRequest) ProtoMessage() {} 843 844func (x *GetUserLinkRequest) ProtoReflect() protoreflect.Message { 845 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[13] 846 if protoimpl.UnsafeEnabled && x != nil { 847 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 848 if ms.LoadMessageInfo() == nil { 849 ms.StoreMessageInfo(mi) 850 } 851 return ms 852 } 853 return mi.MessageOf(x) 854} 855 856// Deprecated: Use GetUserLinkRequest.ProtoReflect.Descriptor instead. 857func (*GetUserLinkRequest) Descriptor() ([]byte, []int) { 858 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{13} 859} 860 861func (x *GetUserLinkRequest) GetName() string { 862 if x != nil { 863 return x.Name 864 } 865 return "" 866} 867 868// Request message for BatchGetUserLinks RPC. 869type BatchGetUserLinksRequest struct { 870 state protoimpl.MessageState 871 sizeCache protoimpl.SizeCache 872 unknownFields protoimpl.UnknownFields 873 874 // Required. The account or property that all user links in the request are 875 // for. The parent of all provided values for the 'names' field must match 876 // this field. 877 // Example format: accounts/1234 878 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 879 // Required. The names of the user links to retrieve. 880 // A maximum of 1000 user links can be retrieved in a batch. 881 // Format: accounts/{accountId}/userLinks/{userLinkId} 882 Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"` 883} 884 885func (x *BatchGetUserLinksRequest) Reset() { 886 *x = BatchGetUserLinksRequest{} 887 if protoimpl.UnsafeEnabled { 888 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[14] 889 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 890 ms.StoreMessageInfo(mi) 891 } 892} 893 894func (x *BatchGetUserLinksRequest) String() string { 895 return protoimpl.X.MessageStringOf(x) 896} 897 898func (*BatchGetUserLinksRequest) ProtoMessage() {} 899 900func (x *BatchGetUserLinksRequest) ProtoReflect() protoreflect.Message { 901 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[14] 902 if protoimpl.UnsafeEnabled && x != nil { 903 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 904 if ms.LoadMessageInfo() == nil { 905 ms.StoreMessageInfo(mi) 906 } 907 return ms 908 } 909 return mi.MessageOf(x) 910} 911 912// Deprecated: Use BatchGetUserLinksRequest.ProtoReflect.Descriptor instead. 913func (*BatchGetUserLinksRequest) Descriptor() ([]byte, []int) { 914 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{14} 915} 916 917func (x *BatchGetUserLinksRequest) GetParent() string { 918 if x != nil { 919 return x.Parent 920 } 921 return "" 922} 923 924func (x *BatchGetUserLinksRequest) GetNames() []string { 925 if x != nil { 926 return x.Names 927 } 928 return nil 929} 930 931// Response message for BatchGetUserLinks RPC. 932type BatchGetUserLinksResponse struct { 933 state protoimpl.MessageState 934 sizeCache protoimpl.SizeCache 935 unknownFields protoimpl.UnknownFields 936 937 // The requested user links. 938 UserLinks []*UserLink `protobuf:"bytes,1,rep,name=user_links,json=userLinks,proto3" json:"user_links,omitempty"` 939} 940 941func (x *BatchGetUserLinksResponse) Reset() { 942 *x = BatchGetUserLinksResponse{} 943 if protoimpl.UnsafeEnabled { 944 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[15] 945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 946 ms.StoreMessageInfo(mi) 947 } 948} 949 950func (x *BatchGetUserLinksResponse) String() string { 951 return protoimpl.X.MessageStringOf(x) 952} 953 954func (*BatchGetUserLinksResponse) ProtoMessage() {} 955 956func (x *BatchGetUserLinksResponse) ProtoReflect() protoreflect.Message { 957 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[15] 958 if protoimpl.UnsafeEnabled && x != nil { 959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 960 if ms.LoadMessageInfo() == nil { 961 ms.StoreMessageInfo(mi) 962 } 963 return ms 964 } 965 return mi.MessageOf(x) 966} 967 968// Deprecated: Use BatchGetUserLinksResponse.ProtoReflect.Descriptor instead. 969func (*BatchGetUserLinksResponse) Descriptor() ([]byte, []int) { 970 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{15} 971} 972 973func (x *BatchGetUserLinksResponse) GetUserLinks() []*UserLink { 974 if x != nil { 975 return x.UserLinks 976 } 977 return nil 978} 979 980// Request message for ListUserLinks RPC. 981type ListUserLinksRequest struct { 982 state protoimpl.MessageState 983 sizeCache protoimpl.SizeCache 984 unknownFields protoimpl.UnknownFields 985 986 // Required. Example format: accounts/1234 987 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 988 // The maximum number of user links to return. 989 // The service may return fewer than this value. 990 // If unspecified, at most 200 user links will be returned. 991 // The maximum value is 500; values above 500 will be coerced to 500. 992 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 993 // A page token, received from a previous `ListUserLinks` call. 994 // Provide this to retrieve the subsequent page. 995 // When paginating, all other parameters provided to `ListUserLinks` must 996 // match the call that provided the page token. 997 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 998} 999 1000func (x *ListUserLinksRequest) Reset() { 1001 *x = ListUserLinksRequest{} 1002 if protoimpl.UnsafeEnabled { 1003 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[16] 1004 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1005 ms.StoreMessageInfo(mi) 1006 } 1007} 1008 1009func (x *ListUserLinksRequest) String() string { 1010 return protoimpl.X.MessageStringOf(x) 1011} 1012 1013func (*ListUserLinksRequest) ProtoMessage() {} 1014 1015func (x *ListUserLinksRequest) ProtoReflect() protoreflect.Message { 1016 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[16] 1017 if protoimpl.UnsafeEnabled && x != nil { 1018 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1019 if ms.LoadMessageInfo() == nil { 1020 ms.StoreMessageInfo(mi) 1021 } 1022 return ms 1023 } 1024 return mi.MessageOf(x) 1025} 1026 1027// Deprecated: Use ListUserLinksRequest.ProtoReflect.Descriptor instead. 1028func (*ListUserLinksRequest) Descriptor() ([]byte, []int) { 1029 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{16} 1030} 1031 1032func (x *ListUserLinksRequest) GetParent() string { 1033 if x != nil { 1034 return x.Parent 1035 } 1036 return "" 1037} 1038 1039func (x *ListUserLinksRequest) GetPageSize() int32 { 1040 if x != nil { 1041 return x.PageSize 1042 } 1043 return 0 1044} 1045 1046func (x *ListUserLinksRequest) GetPageToken() string { 1047 if x != nil { 1048 return x.PageToken 1049 } 1050 return "" 1051} 1052 1053// Response message for ListUserLinks RPC. 1054type ListUserLinksResponse struct { 1055 state protoimpl.MessageState 1056 sizeCache protoimpl.SizeCache 1057 unknownFields protoimpl.UnknownFields 1058 1059 // List of UserLinks. These will be ordered stably, but in an arbitrary order. 1060 UserLinks []*UserLink `protobuf:"bytes,1,rep,name=user_links,json=userLinks,proto3" json:"user_links,omitempty"` 1061 // A token, which can be sent as `page_token` to retrieve the next page. 1062 // If this field is omitted, there are no subsequent pages. 1063 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1064} 1065 1066func (x *ListUserLinksResponse) Reset() { 1067 *x = ListUserLinksResponse{} 1068 if protoimpl.UnsafeEnabled { 1069 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[17] 1070 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1071 ms.StoreMessageInfo(mi) 1072 } 1073} 1074 1075func (x *ListUserLinksResponse) String() string { 1076 return protoimpl.X.MessageStringOf(x) 1077} 1078 1079func (*ListUserLinksResponse) ProtoMessage() {} 1080 1081func (x *ListUserLinksResponse) ProtoReflect() protoreflect.Message { 1082 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[17] 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// Deprecated: Use ListUserLinksResponse.ProtoReflect.Descriptor instead. 1094func (*ListUserLinksResponse) Descriptor() ([]byte, []int) { 1095 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{17} 1096} 1097 1098func (x *ListUserLinksResponse) GetUserLinks() []*UserLink { 1099 if x != nil { 1100 return x.UserLinks 1101 } 1102 return nil 1103} 1104 1105func (x *ListUserLinksResponse) GetNextPageToken() string { 1106 if x != nil { 1107 return x.NextPageToken 1108 } 1109 return "" 1110} 1111 1112// Request message for AuditUserLinks RPC. 1113type AuditUserLinksRequest struct { 1114 state protoimpl.MessageState 1115 sizeCache protoimpl.SizeCache 1116 unknownFields protoimpl.UnknownFields 1117 1118 // Required. Example format: accounts/1234 1119 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1120 // The maximum number of user links to return. 1121 // The service may return fewer than this value. 1122 // If unspecified, at most 1000 user links will be returned. 1123 // The maximum value is 5000; values above 5000 will be coerced to 5000. 1124 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 1125 // A page token, received from a previous `AuditUserLinks` call. 1126 // Provide this to retrieve the subsequent page. 1127 // When paginating, all other parameters provided to `AuditUserLinks` must 1128 // match the call that provided the page token. 1129 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 1130} 1131 1132func (x *AuditUserLinksRequest) Reset() { 1133 *x = AuditUserLinksRequest{} 1134 if protoimpl.UnsafeEnabled { 1135 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[18] 1136 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1137 ms.StoreMessageInfo(mi) 1138 } 1139} 1140 1141func (x *AuditUserLinksRequest) String() string { 1142 return protoimpl.X.MessageStringOf(x) 1143} 1144 1145func (*AuditUserLinksRequest) ProtoMessage() {} 1146 1147func (x *AuditUserLinksRequest) ProtoReflect() protoreflect.Message { 1148 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[18] 1149 if protoimpl.UnsafeEnabled && x != nil { 1150 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1151 if ms.LoadMessageInfo() == nil { 1152 ms.StoreMessageInfo(mi) 1153 } 1154 return ms 1155 } 1156 return mi.MessageOf(x) 1157} 1158 1159// Deprecated: Use AuditUserLinksRequest.ProtoReflect.Descriptor instead. 1160func (*AuditUserLinksRequest) Descriptor() ([]byte, []int) { 1161 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{18} 1162} 1163 1164func (x *AuditUserLinksRequest) GetParent() string { 1165 if x != nil { 1166 return x.Parent 1167 } 1168 return "" 1169} 1170 1171func (x *AuditUserLinksRequest) GetPageSize() int32 { 1172 if x != nil { 1173 return x.PageSize 1174 } 1175 return 0 1176} 1177 1178func (x *AuditUserLinksRequest) GetPageToken() string { 1179 if x != nil { 1180 return x.PageToken 1181 } 1182 return "" 1183} 1184 1185// Response message for AuditUserLinks RPC. 1186type AuditUserLinksResponse struct { 1187 state protoimpl.MessageState 1188 sizeCache protoimpl.SizeCache 1189 unknownFields protoimpl.UnknownFields 1190 1191 // List of AuditUserLinks. These will be ordered stably, but in an arbitrary 1192 // order. 1193 UserLinks []*AuditUserLink `protobuf:"bytes,1,rep,name=user_links,json=userLinks,proto3" json:"user_links,omitempty"` 1194 // A token, which can be sent as `page_token` to retrieve the next page. 1195 // If this field is omitted, there are no subsequent pages. 1196 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1197} 1198 1199func (x *AuditUserLinksResponse) Reset() { 1200 *x = AuditUserLinksResponse{} 1201 if protoimpl.UnsafeEnabled { 1202 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[19] 1203 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1204 ms.StoreMessageInfo(mi) 1205 } 1206} 1207 1208func (x *AuditUserLinksResponse) String() string { 1209 return protoimpl.X.MessageStringOf(x) 1210} 1211 1212func (*AuditUserLinksResponse) ProtoMessage() {} 1213 1214func (x *AuditUserLinksResponse) ProtoReflect() protoreflect.Message { 1215 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[19] 1216 if protoimpl.UnsafeEnabled && x != nil { 1217 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1218 if ms.LoadMessageInfo() == nil { 1219 ms.StoreMessageInfo(mi) 1220 } 1221 return ms 1222 } 1223 return mi.MessageOf(x) 1224} 1225 1226// Deprecated: Use AuditUserLinksResponse.ProtoReflect.Descriptor instead. 1227func (*AuditUserLinksResponse) Descriptor() ([]byte, []int) { 1228 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{19} 1229} 1230 1231func (x *AuditUserLinksResponse) GetUserLinks() []*AuditUserLink { 1232 if x != nil { 1233 return x.UserLinks 1234 } 1235 return nil 1236} 1237 1238func (x *AuditUserLinksResponse) GetNextPageToken() string { 1239 if x != nil { 1240 return x.NextPageToken 1241 } 1242 return "" 1243} 1244 1245// Request message for CreateUserLink RPC. 1246// 1247// Users can have multiple email addresses associated with their Google 1248// account, and one of these email addresses is the "primary" email address. 1249// Any of the email addresses associated with a Google account may be used 1250// for a new UserLink, but the returned UserLink will always contain the 1251// "primary" email address. As a result, the input and output email address 1252// for this request may differ. 1253type CreateUserLinkRequest struct { 1254 state protoimpl.MessageState 1255 sizeCache protoimpl.SizeCache 1256 unknownFields protoimpl.UnknownFields 1257 1258 // Required. Example format: accounts/1234 1259 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1260 // Required. The user link to create. 1261 UserLink *UserLink `protobuf:"bytes,2,opt,name=user_link,json=userLink,proto3" json:"user_link,omitempty"` 1262} 1263 1264func (x *CreateUserLinkRequest) Reset() { 1265 *x = CreateUserLinkRequest{} 1266 if protoimpl.UnsafeEnabled { 1267 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[20] 1268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1269 ms.StoreMessageInfo(mi) 1270 } 1271} 1272 1273func (x *CreateUserLinkRequest) String() string { 1274 return protoimpl.X.MessageStringOf(x) 1275} 1276 1277func (*CreateUserLinkRequest) ProtoMessage() {} 1278 1279func (x *CreateUserLinkRequest) ProtoReflect() protoreflect.Message { 1280 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[20] 1281 if protoimpl.UnsafeEnabled && x != nil { 1282 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1283 if ms.LoadMessageInfo() == nil { 1284 ms.StoreMessageInfo(mi) 1285 } 1286 return ms 1287 } 1288 return mi.MessageOf(x) 1289} 1290 1291// Deprecated: Use CreateUserLinkRequest.ProtoReflect.Descriptor instead. 1292func (*CreateUserLinkRequest) Descriptor() ([]byte, []int) { 1293 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{20} 1294} 1295 1296func (x *CreateUserLinkRequest) GetParent() string { 1297 if x != nil { 1298 return x.Parent 1299 } 1300 return "" 1301} 1302 1303func (x *CreateUserLinkRequest) GetUserLink() *UserLink { 1304 if x != nil { 1305 return x.UserLink 1306 } 1307 return nil 1308} 1309 1310// Request message for BatchCreateUserLinks RPC. 1311type BatchCreateUserLinksRequest struct { 1312 state protoimpl.MessageState 1313 sizeCache protoimpl.SizeCache 1314 unknownFields protoimpl.UnknownFields 1315 1316 // Required. The account or property that all user links in the request are for. 1317 // This field is required. The parent field in the CreateUserLinkRequest 1318 // messages must either be empty or match this field. 1319 // Example format: accounts/1234 1320 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1321 // The requests specifying the user links to create. 1322 // A maximum of 1000 user links can be created in a batch. 1323 Requests []*CreateUserLinkRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"` 1324} 1325 1326func (x *BatchCreateUserLinksRequest) Reset() { 1327 *x = BatchCreateUserLinksRequest{} 1328 if protoimpl.UnsafeEnabled { 1329 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[21] 1330 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1331 ms.StoreMessageInfo(mi) 1332 } 1333} 1334 1335func (x *BatchCreateUserLinksRequest) String() string { 1336 return protoimpl.X.MessageStringOf(x) 1337} 1338 1339func (*BatchCreateUserLinksRequest) ProtoMessage() {} 1340 1341func (x *BatchCreateUserLinksRequest) ProtoReflect() protoreflect.Message { 1342 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[21] 1343 if protoimpl.UnsafeEnabled && x != nil { 1344 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1345 if ms.LoadMessageInfo() == nil { 1346 ms.StoreMessageInfo(mi) 1347 } 1348 return ms 1349 } 1350 return mi.MessageOf(x) 1351} 1352 1353// Deprecated: Use BatchCreateUserLinksRequest.ProtoReflect.Descriptor instead. 1354func (*BatchCreateUserLinksRequest) Descriptor() ([]byte, []int) { 1355 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{21} 1356} 1357 1358func (x *BatchCreateUserLinksRequest) GetParent() string { 1359 if x != nil { 1360 return x.Parent 1361 } 1362 return "" 1363} 1364 1365func (x *BatchCreateUserLinksRequest) GetRequests() []*CreateUserLinkRequest { 1366 if x != nil { 1367 return x.Requests 1368 } 1369 return nil 1370} 1371 1372// Response message for BatchCreateUserLinks RPC. 1373type BatchCreateUserLinksResponse struct { 1374 state protoimpl.MessageState 1375 sizeCache protoimpl.SizeCache 1376 unknownFields protoimpl.UnknownFields 1377 1378 // The user links created. 1379 UserLinks []*UserLink `protobuf:"bytes,1,rep,name=user_links,json=userLinks,proto3" json:"user_links,omitempty"` 1380} 1381 1382func (x *BatchCreateUserLinksResponse) Reset() { 1383 *x = BatchCreateUserLinksResponse{} 1384 if protoimpl.UnsafeEnabled { 1385 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[22] 1386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1387 ms.StoreMessageInfo(mi) 1388 } 1389} 1390 1391func (x *BatchCreateUserLinksResponse) String() string { 1392 return protoimpl.X.MessageStringOf(x) 1393} 1394 1395func (*BatchCreateUserLinksResponse) ProtoMessage() {} 1396 1397func (x *BatchCreateUserLinksResponse) ProtoReflect() protoreflect.Message { 1398 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[22] 1399 if protoimpl.UnsafeEnabled && x != nil { 1400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1401 if ms.LoadMessageInfo() == nil { 1402 ms.StoreMessageInfo(mi) 1403 } 1404 return ms 1405 } 1406 return mi.MessageOf(x) 1407} 1408 1409// Deprecated: Use BatchCreateUserLinksResponse.ProtoReflect.Descriptor instead. 1410func (*BatchCreateUserLinksResponse) Descriptor() ([]byte, []int) { 1411 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{22} 1412} 1413 1414func (x *BatchCreateUserLinksResponse) GetUserLinks() []*UserLink { 1415 if x != nil { 1416 return x.UserLinks 1417 } 1418 return nil 1419} 1420 1421// Request message for UpdateUserLink RPC. 1422type UpdateUserLinkRequest struct { 1423 state protoimpl.MessageState 1424 sizeCache protoimpl.SizeCache 1425 unknownFields protoimpl.UnknownFields 1426 1427 // Required. The user link to update. 1428 UserLink *UserLink `protobuf:"bytes,1,opt,name=user_link,json=userLink,proto3" json:"user_link,omitempty"` 1429} 1430 1431func (x *UpdateUserLinkRequest) Reset() { 1432 *x = UpdateUserLinkRequest{} 1433 if protoimpl.UnsafeEnabled { 1434 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[23] 1435 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1436 ms.StoreMessageInfo(mi) 1437 } 1438} 1439 1440func (x *UpdateUserLinkRequest) String() string { 1441 return protoimpl.X.MessageStringOf(x) 1442} 1443 1444func (*UpdateUserLinkRequest) ProtoMessage() {} 1445 1446func (x *UpdateUserLinkRequest) ProtoReflect() protoreflect.Message { 1447 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[23] 1448 if protoimpl.UnsafeEnabled && x != nil { 1449 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1450 if ms.LoadMessageInfo() == nil { 1451 ms.StoreMessageInfo(mi) 1452 } 1453 return ms 1454 } 1455 return mi.MessageOf(x) 1456} 1457 1458// Deprecated: Use UpdateUserLinkRequest.ProtoReflect.Descriptor instead. 1459func (*UpdateUserLinkRequest) Descriptor() ([]byte, []int) { 1460 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{23} 1461} 1462 1463func (x *UpdateUserLinkRequest) GetUserLink() *UserLink { 1464 if x != nil { 1465 return x.UserLink 1466 } 1467 return nil 1468} 1469 1470// Request message for BatchUpdateUserLinks RPC. 1471type BatchUpdateUserLinksRequest struct { 1472 state protoimpl.MessageState 1473 sizeCache protoimpl.SizeCache 1474 unknownFields protoimpl.UnknownFields 1475 1476 // Required. The account or property that all user links in the request are 1477 // for. The parent field in the UpdateUserLinkRequest messages must either be 1478 // empty or match this field. 1479 // Example format: accounts/1234 1480 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1481 // The requests specifying the user links to update. 1482 // A maximum of 1000 user links can be updated in a batch. 1483 Requests []*UpdateUserLinkRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"` 1484} 1485 1486func (x *BatchUpdateUserLinksRequest) Reset() { 1487 *x = BatchUpdateUserLinksRequest{} 1488 if protoimpl.UnsafeEnabled { 1489 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[24] 1490 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1491 ms.StoreMessageInfo(mi) 1492 } 1493} 1494 1495func (x *BatchUpdateUserLinksRequest) String() string { 1496 return protoimpl.X.MessageStringOf(x) 1497} 1498 1499func (*BatchUpdateUserLinksRequest) ProtoMessage() {} 1500 1501func (x *BatchUpdateUserLinksRequest) ProtoReflect() protoreflect.Message { 1502 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[24] 1503 if protoimpl.UnsafeEnabled && x != nil { 1504 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1505 if ms.LoadMessageInfo() == nil { 1506 ms.StoreMessageInfo(mi) 1507 } 1508 return ms 1509 } 1510 return mi.MessageOf(x) 1511} 1512 1513// Deprecated: Use BatchUpdateUserLinksRequest.ProtoReflect.Descriptor instead. 1514func (*BatchUpdateUserLinksRequest) Descriptor() ([]byte, []int) { 1515 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{24} 1516} 1517 1518func (x *BatchUpdateUserLinksRequest) GetParent() string { 1519 if x != nil { 1520 return x.Parent 1521 } 1522 return "" 1523} 1524 1525func (x *BatchUpdateUserLinksRequest) GetRequests() []*UpdateUserLinkRequest { 1526 if x != nil { 1527 return x.Requests 1528 } 1529 return nil 1530} 1531 1532// Response message for BatchUpdateUserLinks RPC. 1533type BatchUpdateUserLinksResponse struct { 1534 state protoimpl.MessageState 1535 sizeCache protoimpl.SizeCache 1536 unknownFields protoimpl.UnknownFields 1537 1538 // The user links updated. 1539 UserLinks []*UserLink `protobuf:"bytes,1,rep,name=user_links,json=userLinks,proto3" json:"user_links,omitempty"` 1540} 1541 1542func (x *BatchUpdateUserLinksResponse) Reset() { 1543 *x = BatchUpdateUserLinksResponse{} 1544 if protoimpl.UnsafeEnabled { 1545 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[25] 1546 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1547 ms.StoreMessageInfo(mi) 1548 } 1549} 1550 1551func (x *BatchUpdateUserLinksResponse) String() string { 1552 return protoimpl.X.MessageStringOf(x) 1553} 1554 1555func (*BatchUpdateUserLinksResponse) ProtoMessage() {} 1556 1557func (x *BatchUpdateUserLinksResponse) ProtoReflect() protoreflect.Message { 1558 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[25] 1559 if protoimpl.UnsafeEnabled && x != nil { 1560 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1561 if ms.LoadMessageInfo() == nil { 1562 ms.StoreMessageInfo(mi) 1563 } 1564 return ms 1565 } 1566 return mi.MessageOf(x) 1567} 1568 1569// Deprecated: Use BatchUpdateUserLinksResponse.ProtoReflect.Descriptor instead. 1570func (*BatchUpdateUserLinksResponse) Descriptor() ([]byte, []int) { 1571 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{25} 1572} 1573 1574func (x *BatchUpdateUserLinksResponse) GetUserLinks() []*UserLink { 1575 if x != nil { 1576 return x.UserLinks 1577 } 1578 return nil 1579} 1580 1581// Request message for DeleteUserLink RPC. 1582type DeleteUserLinkRequest struct { 1583 state protoimpl.MessageState 1584 sizeCache protoimpl.SizeCache 1585 unknownFields protoimpl.UnknownFields 1586 1587 // Required. Example format: accounts/1234/userLinks/5678 1588 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1589} 1590 1591func (x *DeleteUserLinkRequest) Reset() { 1592 *x = DeleteUserLinkRequest{} 1593 if protoimpl.UnsafeEnabled { 1594 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[26] 1595 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1596 ms.StoreMessageInfo(mi) 1597 } 1598} 1599 1600func (x *DeleteUserLinkRequest) String() string { 1601 return protoimpl.X.MessageStringOf(x) 1602} 1603 1604func (*DeleteUserLinkRequest) ProtoMessage() {} 1605 1606func (x *DeleteUserLinkRequest) ProtoReflect() protoreflect.Message { 1607 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[26] 1608 if protoimpl.UnsafeEnabled && x != nil { 1609 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1610 if ms.LoadMessageInfo() == nil { 1611 ms.StoreMessageInfo(mi) 1612 } 1613 return ms 1614 } 1615 return mi.MessageOf(x) 1616} 1617 1618// Deprecated: Use DeleteUserLinkRequest.ProtoReflect.Descriptor instead. 1619func (*DeleteUserLinkRequest) Descriptor() ([]byte, []int) { 1620 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{26} 1621} 1622 1623func (x *DeleteUserLinkRequest) GetName() string { 1624 if x != nil { 1625 return x.Name 1626 } 1627 return "" 1628} 1629 1630// Request message for BatchDeleteUserLinks RPC. 1631type BatchDeleteUserLinksRequest struct { 1632 state protoimpl.MessageState 1633 sizeCache protoimpl.SizeCache 1634 unknownFields protoimpl.UnknownFields 1635 1636 // Required. The account or property that all user links in the request are 1637 // for. The parent of all values for user link names to delete must match this 1638 // field. 1639 // Example format: accounts/1234 1640 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1641 // The requests specifying the user links to update. 1642 // A maximum of 1000 user links can be updated in a batch. 1643 Requests []*DeleteUserLinkRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"` 1644} 1645 1646func (x *BatchDeleteUserLinksRequest) Reset() { 1647 *x = BatchDeleteUserLinksRequest{} 1648 if protoimpl.UnsafeEnabled { 1649 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[27] 1650 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1651 ms.StoreMessageInfo(mi) 1652 } 1653} 1654 1655func (x *BatchDeleteUserLinksRequest) String() string { 1656 return protoimpl.X.MessageStringOf(x) 1657} 1658 1659func (*BatchDeleteUserLinksRequest) ProtoMessage() {} 1660 1661func (x *BatchDeleteUserLinksRequest) ProtoReflect() protoreflect.Message { 1662 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[27] 1663 if protoimpl.UnsafeEnabled && x != nil { 1664 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1665 if ms.LoadMessageInfo() == nil { 1666 ms.StoreMessageInfo(mi) 1667 } 1668 return ms 1669 } 1670 return mi.MessageOf(x) 1671} 1672 1673// Deprecated: Use BatchDeleteUserLinksRequest.ProtoReflect.Descriptor instead. 1674func (*BatchDeleteUserLinksRequest) Descriptor() ([]byte, []int) { 1675 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{27} 1676} 1677 1678func (x *BatchDeleteUserLinksRequest) GetParent() string { 1679 if x != nil { 1680 return x.Parent 1681 } 1682 return "" 1683} 1684 1685func (x *BatchDeleteUserLinksRequest) GetRequests() []*DeleteUserLinkRequest { 1686 if x != nil { 1687 return x.Requests 1688 } 1689 return nil 1690} 1691 1692// Request message for GetWebDataStream RPC. 1693type GetWebDataStreamRequest struct { 1694 state protoimpl.MessageState 1695 sizeCache protoimpl.SizeCache 1696 unknownFields protoimpl.UnknownFields 1697 1698 // Required. The name of the web data stream to lookup. 1699 // Format: properties/{property_id}/webDataStreams/{stream_id} 1700 // Example: "properties/123/webDataStreams/456" 1701 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1702} 1703 1704func (x *GetWebDataStreamRequest) Reset() { 1705 *x = GetWebDataStreamRequest{} 1706 if protoimpl.UnsafeEnabled { 1707 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[28] 1708 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1709 ms.StoreMessageInfo(mi) 1710 } 1711} 1712 1713func (x *GetWebDataStreamRequest) String() string { 1714 return protoimpl.X.MessageStringOf(x) 1715} 1716 1717func (*GetWebDataStreamRequest) ProtoMessage() {} 1718 1719func (x *GetWebDataStreamRequest) ProtoReflect() protoreflect.Message { 1720 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[28] 1721 if protoimpl.UnsafeEnabled && x != nil { 1722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1723 if ms.LoadMessageInfo() == nil { 1724 ms.StoreMessageInfo(mi) 1725 } 1726 return ms 1727 } 1728 return mi.MessageOf(x) 1729} 1730 1731// Deprecated: Use GetWebDataStreamRequest.ProtoReflect.Descriptor instead. 1732func (*GetWebDataStreamRequest) Descriptor() ([]byte, []int) { 1733 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{28} 1734} 1735 1736func (x *GetWebDataStreamRequest) GetName() string { 1737 if x != nil { 1738 return x.Name 1739 } 1740 return "" 1741} 1742 1743// Request message for DeleteWebDataStream RPC. 1744type DeleteWebDataStreamRequest struct { 1745 state protoimpl.MessageState 1746 sizeCache protoimpl.SizeCache 1747 unknownFields protoimpl.UnknownFields 1748 1749 // Required. The name of the web data stream to delete. 1750 // Format: properties/{property_id}/webDataStreams/{stream_id} 1751 // Example: "properties/123/webDataStreams/456" 1752 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1753} 1754 1755func (x *DeleteWebDataStreamRequest) Reset() { 1756 *x = DeleteWebDataStreamRequest{} 1757 if protoimpl.UnsafeEnabled { 1758 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[29] 1759 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1760 ms.StoreMessageInfo(mi) 1761 } 1762} 1763 1764func (x *DeleteWebDataStreamRequest) String() string { 1765 return protoimpl.X.MessageStringOf(x) 1766} 1767 1768func (*DeleteWebDataStreamRequest) ProtoMessage() {} 1769 1770func (x *DeleteWebDataStreamRequest) ProtoReflect() protoreflect.Message { 1771 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[29] 1772 if protoimpl.UnsafeEnabled && x != nil { 1773 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1774 if ms.LoadMessageInfo() == nil { 1775 ms.StoreMessageInfo(mi) 1776 } 1777 return ms 1778 } 1779 return mi.MessageOf(x) 1780} 1781 1782// Deprecated: Use DeleteWebDataStreamRequest.ProtoReflect.Descriptor instead. 1783func (*DeleteWebDataStreamRequest) Descriptor() ([]byte, []int) { 1784 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{29} 1785} 1786 1787func (x *DeleteWebDataStreamRequest) GetName() string { 1788 if x != nil { 1789 return x.Name 1790 } 1791 return "" 1792} 1793 1794// Request message for UpdateWebDataStream RPC. 1795type UpdateWebDataStreamRequest struct { 1796 state protoimpl.MessageState 1797 sizeCache protoimpl.SizeCache 1798 unknownFields protoimpl.UnknownFields 1799 1800 // Required. The web stream to update. 1801 // The `name` field is used to identify the web stream to be updated. 1802 WebDataStream *WebDataStream `protobuf:"bytes,1,opt,name=web_data_stream,json=webDataStream,proto3" json:"web_data_stream,omitempty"` 1803 // The list of fields to be updated. Omitted fields will not be updated. 1804 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 1805} 1806 1807func (x *UpdateWebDataStreamRequest) Reset() { 1808 *x = UpdateWebDataStreamRequest{} 1809 if protoimpl.UnsafeEnabled { 1810 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[30] 1811 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1812 ms.StoreMessageInfo(mi) 1813 } 1814} 1815 1816func (x *UpdateWebDataStreamRequest) String() string { 1817 return protoimpl.X.MessageStringOf(x) 1818} 1819 1820func (*UpdateWebDataStreamRequest) ProtoMessage() {} 1821 1822func (x *UpdateWebDataStreamRequest) ProtoReflect() protoreflect.Message { 1823 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[30] 1824 if protoimpl.UnsafeEnabled && x != nil { 1825 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1826 if ms.LoadMessageInfo() == nil { 1827 ms.StoreMessageInfo(mi) 1828 } 1829 return ms 1830 } 1831 return mi.MessageOf(x) 1832} 1833 1834// Deprecated: Use UpdateWebDataStreamRequest.ProtoReflect.Descriptor instead. 1835func (*UpdateWebDataStreamRequest) Descriptor() ([]byte, []int) { 1836 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{30} 1837} 1838 1839func (x *UpdateWebDataStreamRequest) GetWebDataStream() *WebDataStream { 1840 if x != nil { 1841 return x.WebDataStream 1842 } 1843 return nil 1844} 1845 1846func (x *UpdateWebDataStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 1847 if x != nil { 1848 return x.UpdateMask 1849 } 1850 return nil 1851} 1852 1853// Request message for CreateWebDataStream RPC. 1854type CreateWebDataStreamRequest struct { 1855 state protoimpl.MessageState 1856 sizeCache protoimpl.SizeCache 1857 unknownFields protoimpl.UnknownFields 1858 1859 // Required. The web stream to create. 1860 WebDataStream *WebDataStream `protobuf:"bytes,1,opt,name=web_data_stream,json=webDataStream,proto3" json:"web_data_stream,omitempty"` 1861 // Required. The parent resource where this web data stream will be created. 1862 // Format: properties/123 1863 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"` 1864} 1865 1866func (x *CreateWebDataStreamRequest) Reset() { 1867 *x = CreateWebDataStreamRequest{} 1868 if protoimpl.UnsafeEnabled { 1869 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[31] 1870 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1871 ms.StoreMessageInfo(mi) 1872 } 1873} 1874 1875func (x *CreateWebDataStreamRequest) String() string { 1876 return protoimpl.X.MessageStringOf(x) 1877} 1878 1879func (*CreateWebDataStreamRequest) ProtoMessage() {} 1880 1881func (x *CreateWebDataStreamRequest) ProtoReflect() protoreflect.Message { 1882 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[31] 1883 if protoimpl.UnsafeEnabled && x != nil { 1884 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1885 if ms.LoadMessageInfo() == nil { 1886 ms.StoreMessageInfo(mi) 1887 } 1888 return ms 1889 } 1890 return mi.MessageOf(x) 1891} 1892 1893// Deprecated: Use CreateWebDataStreamRequest.ProtoReflect.Descriptor instead. 1894func (*CreateWebDataStreamRequest) Descriptor() ([]byte, []int) { 1895 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{31} 1896} 1897 1898func (x *CreateWebDataStreamRequest) GetWebDataStream() *WebDataStream { 1899 if x != nil { 1900 return x.WebDataStream 1901 } 1902 return nil 1903} 1904 1905func (x *CreateWebDataStreamRequest) GetParent() string { 1906 if x != nil { 1907 return x.Parent 1908 } 1909 return "" 1910} 1911 1912// Request message for ListWebDataStreams RPC. 1913type ListWebDataStreamsRequest struct { 1914 state protoimpl.MessageState 1915 sizeCache protoimpl.SizeCache 1916 unknownFields protoimpl.UnknownFields 1917 1918 // Required. The name of the parent property. 1919 // For example, to list results of web streams under the property with Id 1920 // 123: "properties/123" 1921 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1922 // The maximum number of resources to return. 1923 // If unspecified, at most 50 resources will be returned. 1924 // The maximum value is 200; (higher values will be coerced to the maximum) 1925 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 1926 // A page token, received from a previous `ListWebDataStreams` call. 1927 // Provide this to retrieve the subsequent page. 1928 // When paginating, all other parameters provided to `ListWebDataStreams` must 1929 // match the call that provided the page token. 1930 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 1931} 1932 1933func (x *ListWebDataStreamsRequest) Reset() { 1934 *x = ListWebDataStreamsRequest{} 1935 if protoimpl.UnsafeEnabled { 1936 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[32] 1937 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1938 ms.StoreMessageInfo(mi) 1939 } 1940} 1941 1942func (x *ListWebDataStreamsRequest) String() string { 1943 return protoimpl.X.MessageStringOf(x) 1944} 1945 1946func (*ListWebDataStreamsRequest) ProtoMessage() {} 1947 1948func (x *ListWebDataStreamsRequest) ProtoReflect() protoreflect.Message { 1949 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[32] 1950 if protoimpl.UnsafeEnabled && x != nil { 1951 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1952 if ms.LoadMessageInfo() == nil { 1953 ms.StoreMessageInfo(mi) 1954 } 1955 return ms 1956 } 1957 return mi.MessageOf(x) 1958} 1959 1960// Deprecated: Use ListWebDataStreamsRequest.ProtoReflect.Descriptor instead. 1961func (*ListWebDataStreamsRequest) Descriptor() ([]byte, []int) { 1962 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{32} 1963} 1964 1965func (x *ListWebDataStreamsRequest) GetParent() string { 1966 if x != nil { 1967 return x.Parent 1968 } 1969 return "" 1970} 1971 1972func (x *ListWebDataStreamsRequest) GetPageSize() int32 { 1973 if x != nil { 1974 return x.PageSize 1975 } 1976 return 0 1977} 1978 1979func (x *ListWebDataStreamsRequest) GetPageToken() string { 1980 if x != nil { 1981 return x.PageToken 1982 } 1983 return "" 1984} 1985 1986// Request message for ListWebDataStreams RPC. 1987type ListWebDataStreamsResponse struct { 1988 state protoimpl.MessageState 1989 sizeCache protoimpl.SizeCache 1990 unknownFields protoimpl.UnknownFields 1991 1992 // Results that matched the filter criteria and were accessible to the caller. 1993 WebDataStreams []*WebDataStream `protobuf:"bytes,1,rep,name=web_data_streams,json=webDataStreams,proto3" json:"web_data_streams,omitempty"` 1994 // A token, which can be sent as `page_token` to retrieve the next page. 1995 // If this field is omitted, there are no subsequent pages. 1996 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1997} 1998 1999func (x *ListWebDataStreamsResponse) Reset() { 2000 *x = ListWebDataStreamsResponse{} 2001 if protoimpl.UnsafeEnabled { 2002 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[33] 2003 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2004 ms.StoreMessageInfo(mi) 2005 } 2006} 2007 2008func (x *ListWebDataStreamsResponse) String() string { 2009 return protoimpl.X.MessageStringOf(x) 2010} 2011 2012func (*ListWebDataStreamsResponse) ProtoMessage() {} 2013 2014func (x *ListWebDataStreamsResponse) ProtoReflect() protoreflect.Message { 2015 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[33] 2016 if protoimpl.UnsafeEnabled && x != nil { 2017 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2018 if ms.LoadMessageInfo() == nil { 2019 ms.StoreMessageInfo(mi) 2020 } 2021 return ms 2022 } 2023 return mi.MessageOf(x) 2024} 2025 2026// Deprecated: Use ListWebDataStreamsResponse.ProtoReflect.Descriptor instead. 2027func (*ListWebDataStreamsResponse) Descriptor() ([]byte, []int) { 2028 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{33} 2029} 2030 2031func (x *ListWebDataStreamsResponse) GetWebDataStreams() []*WebDataStream { 2032 if x != nil { 2033 return x.WebDataStreams 2034 } 2035 return nil 2036} 2037 2038func (x *ListWebDataStreamsResponse) GetNextPageToken() string { 2039 if x != nil { 2040 return x.NextPageToken 2041 } 2042 return "" 2043} 2044 2045// Request message for GetIosAppDataStream RPC. 2046type GetIosAppDataStreamRequest struct { 2047 state protoimpl.MessageState 2048 sizeCache protoimpl.SizeCache 2049 unknownFields protoimpl.UnknownFields 2050 2051 // Required. The name of the iOS app data stream to lookup. 2052 // Format: properties/{property_id}/iosAppDataStreams/{stream_id} 2053 // Example: "properties/123/iosAppDataStreams/456" 2054 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2055} 2056 2057func (x *GetIosAppDataStreamRequest) Reset() { 2058 *x = GetIosAppDataStreamRequest{} 2059 if protoimpl.UnsafeEnabled { 2060 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[34] 2061 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2062 ms.StoreMessageInfo(mi) 2063 } 2064} 2065 2066func (x *GetIosAppDataStreamRequest) String() string { 2067 return protoimpl.X.MessageStringOf(x) 2068} 2069 2070func (*GetIosAppDataStreamRequest) ProtoMessage() {} 2071 2072func (x *GetIosAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2073 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[34] 2074 if protoimpl.UnsafeEnabled && x != nil { 2075 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2076 if ms.LoadMessageInfo() == nil { 2077 ms.StoreMessageInfo(mi) 2078 } 2079 return ms 2080 } 2081 return mi.MessageOf(x) 2082} 2083 2084// Deprecated: Use GetIosAppDataStreamRequest.ProtoReflect.Descriptor instead. 2085func (*GetIosAppDataStreamRequest) Descriptor() ([]byte, []int) { 2086 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{34} 2087} 2088 2089func (x *GetIosAppDataStreamRequest) GetName() string { 2090 if x != nil { 2091 return x.Name 2092 } 2093 return "" 2094} 2095 2096// Request message for DeleteIosAppDataStream RPC. 2097type DeleteIosAppDataStreamRequest struct { 2098 state protoimpl.MessageState 2099 sizeCache protoimpl.SizeCache 2100 unknownFields protoimpl.UnknownFields 2101 2102 // Required. The name of the iOS app data stream to delete. 2103 // Format: properties/{property_id}/iosAppDataStreams/{stream_id} 2104 // Example: "properties/123/iosAppDataStreams/456" 2105 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2106} 2107 2108func (x *DeleteIosAppDataStreamRequest) Reset() { 2109 *x = DeleteIosAppDataStreamRequest{} 2110 if protoimpl.UnsafeEnabled { 2111 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[35] 2112 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2113 ms.StoreMessageInfo(mi) 2114 } 2115} 2116 2117func (x *DeleteIosAppDataStreamRequest) String() string { 2118 return protoimpl.X.MessageStringOf(x) 2119} 2120 2121func (*DeleteIosAppDataStreamRequest) ProtoMessage() {} 2122 2123func (x *DeleteIosAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2124 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[35] 2125 if protoimpl.UnsafeEnabled && x != nil { 2126 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2127 if ms.LoadMessageInfo() == nil { 2128 ms.StoreMessageInfo(mi) 2129 } 2130 return ms 2131 } 2132 return mi.MessageOf(x) 2133} 2134 2135// Deprecated: Use DeleteIosAppDataStreamRequest.ProtoReflect.Descriptor instead. 2136func (*DeleteIosAppDataStreamRequest) Descriptor() ([]byte, []int) { 2137 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{35} 2138} 2139 2140func (x *DeleteIosAppDataStreamRequest) GetName() string { 2141 if x != nil { 2142 return x.Name 2143 } 2144 return "" 2145} 2146 2147// Request message for UpdateIosAppDataStream RPC. 2148type UpdateIosAppDataStreamRequest struct { 2149 state protoimpl.MessageState 2150 sizeCache protoimpl.SizeCache 2151 unknownFields protoimpl.UnknownFields 2152 2153 // Required. The iOS app stream to update. 2154 // The `name` field is used to identify the iOS app stream to be updated. 2155 IosAppDataStream *IosAppDataStream `protobuf:"bytes,1,opt,name=ios_app_data_stream,json=iosAppDataStream,proto3" json:"ios_app_data_stream,omitempty"` 2156 // The list of fields to be updated. Omitted fields will not be updated. 2157 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 2158} 2159 2160func (x *UpdateIosAppDataStreamRequest) Reset() { 2161 *x = UpdateIosAppDataStreamRequest{} 2162 if protoimpl.UnsafeEnabled { 2163 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[36] 2164 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2165 ms.StoreMessageInfo(mi) 2166 } 2167} 2168 2169func (x *UpdateIosAppDataStreamRequest) String() string { 2170 return protoimpl.X.MessageStringOf(x) 2171} 2172 2173func (*UpdateIosAppDataStreamRequest) ProtoMessage() {} 2174 2175func (x *UpdateIosAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2176 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[36] 2177 if protoimpl.UnsafeEnabled && x != nil { 2178 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2179 if ms.LoadMessageInfo() == nil { 2180 ms.StoreMessageInfo(mi) 2181 } 2182 return ms 2183 } 2184 return mi.MessageOf(x) 2185} 2186 2187// Deprecated: Use UpdateIosAppDataStreamRequest.ProtoReflect.Descriptor instead. 2188func (*UpdateIosAppDataStreamRequest) Descriptor() ([]byte, []int) { 2189 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{36} 2190} 2191 2192func (x *UpdateIosAppDataStreamRequest) GetIosAppDataStream() *IosAppDataStream { 2193 if x != nil { 2194 return x.IosAppDataStream 2195 } 2196 return nil 2197} 2198 2199func (x *UpdateIosAppDataStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 2200 if x != nil { 2201 return x.UpdateMask 2202 } 2203 return nil 2204} 2205 2206// Request message for CreateIosAppDataStream RPC. 2207type CreateIosAppDataStreamRequest struct { 2208 state protoimpl.MessageState 2209 sizeCache protoimpl.SizeCache 2210 unknownFields protoimpl.UnknownFields 2211 2212 // Required. The iOS app data stream to create. 2213 IosAppDataStream *IosAppDataStream `protobuf:"bytes,1,opt,name=ios_app_data_stream,json=iosAppDataStream,proto3" json:"ios_app_data_stream,omitempty"` 2214 // Required. The parent resource where this ios app data stream will be created. 2215 // Format: properties/123 2216 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"` 2217} 2218 2219func (x *CreateIosAppDataStreamRequest) Reset() { 2220 *x = CreateIosAppDataStreamRequest{} 2221 if protoimpl.UnsafeEnabled { 2222 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[37] 2223 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2224 ms.StoreMessageInfo(mi) 2225 } 2226} 2227 2228func (x *CreateIosAppDataStreamRequest) String() string { 2229 return protoimpl.X.MessageStringOf(x) 2230} 2231 2232func (*CreateIosAppDataStreamRequest) ProtoMessage() {} 2233 2234func (x *CreateIosAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2235 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[37] 2236 if protoimpl.UnsafeEnabled && x != nil { 2237 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2238 if ms.LoadMessageInfo() == nil { 2239 ms.StoreMessageInfo(mi) 2240 } 2241 return ms 2242 } 2243 return mi.MessageOf(x) 2244} 2245 2246// Deprecated: Use CreateIosAppDataStreamRequest.ProtoReflect.Descriptor instead. 2247func (*CreateIosAppDataStreamRequest) Descriptor() ([]byte, []int) { 2248 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{37} 2249} 2250 2251func (x *CreateIosAppDataStreamRequest) GetIosAppDataStream() *IosAppDataStream { 2252 if x != nil { 2253 return x.IosAppDataStream 2254 } 2255 return nil 2256} 2257 2258func (x *CreateIosAppDataStreamRequest) GetParent() string { 2259 if x != nil { 2260 return x.Parent 2261 } 2262 return "" 2263} 2264 2265// Request message for ListIosAppDataStreams RPC. 2266type ListIosAppDataStreamsRequest struct { 2267 state protoimpl.MessageState 2268 sizeCache protoimpl.SizeCache 2269 unknownFields protoimpl.UnknownFields 2270 2271 // Required. The name of the parent property. 2272 // For example, to list results of app streams under the property with Id 2273 // 123: "properties/123" 2274 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 2275 // The maximum number of resources to return. 2276 // If unspecified, at most 50 resources will be returned. 2277 // The maximum value is 200; (higher values will be coerced to the maximum) 2278 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 2279 // A page token, received from a previous `ListIosAppDataStreams` 2280 // call. Provide this to retrieve the subsequent page. 2281 // When paginating, all other parameters provided to `ListIosAppDataStreams` 2282 // must match the call that provided the page token. 2283 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 2284} 2285 2286func (x *ListIosAppDataStreamsRequest) Reset() { 2287 *x = ListIosAppDataStreamsRequest{} 2288 if protoimpl.UnsafeEnabled { 2289 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[38] 2290 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2291 ms.StoreMessageInfo(mi) 2292 } 2293} 2294 2295func (x *ListIosAppDataStreamsRequest) String() string { 2296 return protoimpl.X.MessageStringOf(x) 2297} 2298 2299func (*ListIosAppDataStreamsRequest) ProtoMessage() {} 2300 2301func (x *ListIosAppDataStreamsRequest) ProtoReflect() protoreflect.Message { 2302 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[38] 2303 if protoimpl.UnsafeEnabled && x != nil { 2304 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2305 if ms.LoadMessageInfo() == nil { 2306 ms.StoreMessageInfo(mi) 2307 } 2308 return ms 2309 } 2310 return mi.MessageOf(x) 2311} 2312 2313// Deprecated: Use ListIosAppDataStreamsRequest.ProtoReflect.Descriptor instead. 2314func (*ListIosAppDataStreamsRequest) Descriptor() ([]byte, []int) { 2315 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{38} 2316} 2317 2318func (x *ListIosAppDataStreamsRequest) GetParent() string { 2319 if x != nil { 2320 return x.Parent 2321 } 2322 return "" 2323} 2324 2325func (x *ListIosAppDataStreamsRequest) GetPageSize() int32 { 2326 if x != nil { 2327 return x.PageSize 2328 } 2329 return 0 2330} 2331 2332func (x *ListIosAppDataStreamsRequest) GetPageToken() string { 2333 if x != nil { 2334 return x.PageToken 2335 } 2336 return "" 2337} 2338 2339// Request message for ListIosAppDataStreams RPC. 2340type ListIosAppDataStreamsResponse struct { 2341 state protoimpl.MessageState 2342 sizeCache protoimpl.SizeCache 2343 unknownFields protoimpl.UnknownFields 2344 2345 // Results that matched the filter criteria and were accessible to the caller. 2346 IosAppDataStreams []*IosAppDataStream `protobuf:"bytes,1,rep,name=ios_app_data_streams,json=iosAppDataStreams,proto3" json:"ios_app_data_streams,omitempty"` 2347 // A token, which can be sent as `page_token` to retrieve the next page. 2348 // If this field is omitted, there are no subsequent pages. 2349 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 2350} 2351 2352func (x *ListIosAppDataStreamsResponse) Reset() { 2353 *x = ListIosAppDataStreamsResponse{} 2354 if protoimpl.UnsafeEnabled { 2355 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[39] 2356 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2357 ms.StoreMessageInfo(mi) 2358 } 2359} 2360 2361func (x *ListIosAppDataStreamsResponse) String() string { 2362 return protoimpl.X.MessageStringOf(x) 2363} 2364 2365func (*ListIosAppDataStreamsResponse) ProtoMessage() {} 2366 2367func (x *ListIosAppDataStreamsResponse) ProtoReflect() protoreflect.Message { 2368 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[39] 2369 if protoimpl.UnsafeEnabled && x != nil { 2370 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2371 if ms.LoadMessageInfo() == nil { 2372 ms.StoreMessageInfo(mi) 2373 } 2374 return ms 2375 } 2376 return mi.MessageOf(x) 2377} 2378 2379// Deprecated: Use ListIosAppDataStreamsResponse.ProtoReflect.Descriptor instead. 2380func (*ListIosAppDataStreamsResponse) Descriptor() ([]byte, []int) { 2381 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{39} 2382} 2383 2384func (x *ListIosAppDataStreamsResponse) GetIosAppDataStreams() []*IosAppDataStream { 2385 if x != nil { 2386 return x.IosAppDataStreams 2387 } 2388 return nil 2389} 2390 2391func (x *ListIosAppDataStreamsResponse) GetNextPageToken() string { 2392 if x != nil { 2393 return x.NextPageToken 2394 } 2395 return "" 2396} 2397 2398// Request message for GetAndroidAppDataStream RPC. 2399type GetAndroidAppDataStreamRequest struct { 2400 state protoimpl.MessageState 2401 sizeCache protoimpl.SizeCache 2402 unknownFields protoimpl.UnknownFields 2403 2404 // Required. The name of the android app data stream to lookup. 2405 // Format: properties/{property_id}/androidAppDataStreams/{stream_id} 2406 // Example: "properties/123/androidAppDataStreams/456" 2407 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2408} 2409 2410func (x *GetAndroidAppDataStreamRequest) Reset() { 2411 *x = GetAndroidAppDataStreamRequest{} 2412 if protoimpl.UnsafeEnabled { 2413 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[40] 2414 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2415 ms.StoreMessageInfo(mi) 2416 } 2417} 2418 2419func (x *GetAndroidAppDataStreamRequest) String() string { 2420 return protoimpl.X.MessageStringOf(x) 2421} 2422 2423func (*GetAndroidAppDataStreamRequest) ProtoMessage() {} 2424 2425func (x *GetAndroidAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2426 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[40] 2427 if protoimpl.UnsafeEnabled && x != nil { 2428 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2429 if ms.LoadMessageInfo() == nil { 2430 ms.StoreMessageInfo(mi) 2431 } 2432 return ms 2433 } 2434 return mi.MessageOf(x) 2435} 2436 2437// Deprecated: Use GetAndroidAppDataStreamRequest.ProtoReflect.Descriptor instead. 2438func (*GetAndroidAppDataStreamRequest) Descriptor() ([]byte, []int) { 2439 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{40} 2440} 2441 2442func (x *GetAndroidAppDataStreamRequest) GetName() string { 2443 if x != nil { 2444 return x.Name 2445 } 2446 return "" 2447} 2448 2449// Request message for DeleteAndroidAppDataStream RPC. 2450type DeleteAndroidAppDataStreamRequest struct { 2451 state protoimpl.MessageState 2452 sizeCache protoimpl.SizeCache 2453 unknownFields protoimpl.UnknownFields 2454 2455 // Required. The name of the android app data stream to delete. 2456 // Format: properties/{property_id}/androidAppDataStreams/{stream_id} 2457 // Example: "properties/123/androidAppDataStreams/456" 2458 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2459} 2460 2461func (x *DeleteAndroidAppDataStreamRequest) Reset() { 2462 *x = DeleteAndroidAppDataStreamRequest{} 2463 if protoimpl.UnsafeEnabled { 2464 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[41] 2465 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2466 ms.StoreMessageInfo(mi) 2467 } 2468} 2469 2470func (x *DeleteAndroidAppDataStreamRequest) String() string { 2471 return protoimpl.X.MessageStringOf(x) 2472} 2473 2474func (*DeleteAndroidAppDataStreamRequest) ProtoMessage() {} 2475 2476func (x *DeleteAndroidAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2477 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[41] 2478 if protoimpl.UnsafeEnabled && x != nil { 2479 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2480 if ms.LoadMessageInfo() == nil { 2481 ms.StoreMessageInfo(mi) 2482 } 2483 return ms 2484 } 2485 return mi.MessageOf(x) 2486} 2487 2488// Deprecated: Use DeleteAndroidAppDataStreamRequest.ProtoReflect.Descriptor instead. 2489func (*DeleteAndroidAppDataStreamRequest) Descriptor() ([]byte, []int) { 2490 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{41} 2491} 2492 2493func (x *DeleteAndroidAppDataStreamRequest) GetName() string { 2494 if x != nil { 2495 return x.Name 2496 } 2497 return "" 2498} 2499 2500// Request message for UpdateAndroidAppDataStream RPC. 2501type UpdateAndroidAppDataStreamRequest struct { 2502 state protoimpl.MessageState 2503 sizeCache protoimpl.SizeCache 2504 unknownFields protoimpl.UnknownFields 2505 2506 // Required. The android app stream to update. 2507 // The `name` field is used to identify the android app stream to be updated. 2508 AndroidAppDataStream *AndroidAppDataStream `protobuf:"bytes,1,opt,name=android_app_data_stream,json=androidAppDataStream,proto3" json:"android_app_data_stream,omitempty"` 2509 // The list of fields to be updated. Omitted fields will not be updated. 2510 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 2511} 2512 2513func (x *UpdateAndroidAppDataStreamRequest) Reset() { 2514 *x = UpdateAndroidAppDataStreamRequest{} 2515 if protoimpl.UnsafeEnabled { 2516 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[42] 2517 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2518 ms.StoreMessageInfo(mi) 2519 } 2520} 2521 2522func (x *UpdateAndroidAppDataStreamRequest) String() string { 2523 return protoimpl.X.MessageStringOf(x) 2524} 2525 2526func (*UpdateAndroidAppDataStreamRequest) ProtoMessage() {} 2527 2528func (x *UpdateAndroidAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2529 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[42] 2530 if protoimpl.UnsafeEnabled && x != nil { 2531 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2532 if ms.LoadMessageInfo() == nil { 2533 ms.StoreMessageInfo(mi) 2534 } 2535 return ms 2536 } 2537 return mi.MessageOf(x) 2538} 2539 2540// Deprecated: Use UpdateAndroidAppDataStreamRequest.ProtoReflect.Descriptor instead. 2541func (*UpdateAndroidAppDataStreamRequest) Descriptor() ([]byte, []int) { 2542 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{42} 2543} 2544 2545func (x *UpdateAndroidAppDataStreamRequest) GetAndroidAppDataStream() *AndroidAppDataStream { 2546 if x != nil { 2547 return x.AndroidAppDataStream 2548 } 2549 return nil 2550} 2551 2552func (x *UpdateAndroidAppDataStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 2553 if x != nil { 2554 return x.UpdateMask 2555 } 2556 return nil 2557} 2558 2559// Request message for CreateAndroidAppDataStream RPC. 2560type CreateAndroidAppDataStreamRequest struct { 2561 state protoimpl.MessageState 2562 sizeCache protoimpl.SizeCache 2563 unknownFields protoimpl.UnknownFields 2564 2565 // Required. The android app stream to create. 2566 AndroidAppDataStream *AndroidAppDataStream `protobuf:"bytes,1,opt,name=android_app_data_stream,json=androidAppDataStream,proto3" json:"android_app_data_stream,omitempty"` 2567 // Required. The parent resource where this android app data stream will be created. 2568 // Format: properties/123 2569 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"` 2570} 2571 2572func (x *CreateAndroidAppDataStreamRequest) Reset() { 2573 *x = CreateAndroidAppDataStreamRequest{} 2574 if protoimpl.UnsafeEnabled { 2575 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[43] 2576 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2577 ms.StoreMessageInfo(mi) 2578 } 2579} 2580 2581func (x *CreateAndroidAppDataStreamRequest) String() string { 2582 return protoimpl.X.MessageStringOf(x) 2583} 2584 2585func (*CreateAndroidAppDataStreamRequest) ProtoMessage() {} 2586 2587func (x *CreateAndroidAppDataStreamRequest) ProtoReflect() protoreflect.Message { 2588 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[43] 2589 if protoimpl.UnsafeEnabled && x != nil { 2590 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2591 if ms.LoadMessageInfo() == nil { 2592 ms.StoreMessageInfo(mi) 2593 } 2594 return ms 2595 } 2596 return mi.MessageOf(x) 2597} 2598 2599// Deprecated: Use CreateAndroidAppDataStreamRequest.ProtoReflect.Descriptor instead. 2600func (*CreateAndroidAppDataStreamRequest) Descriptor() ([]byte, []int) { 2601 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{43} 2602} 2603 2604func (x *CreateAndroidAppDataStreamRequest) GetAndroidAppDataStream() *AndroidAppDataStream { 2605 if x != nil { 2606 return x.AndroidAppDataStream 2607 } 2608 return nil 2609} 2610 2611func (x *CreateAndroidAppDataStreamRequest) GetParent() string { 2612 if x != nil { 2613 return x.Parent 2614 } 2615 return "" 2616} 2617 2618// Request message for ListAndroidAppDataStreams RPC. 2619type ListAndroidAppDataStreamsRequest struct { 2620 state protoimpl.MessageState 2621 sizeCache protoimpl.SizeCache 2622 unknownFields protoimpl.UnknownFields 2623 2624 // Required. The name of the parent property. 2625 // For example, to limit results to app streams under the property with Id 2626 // 123: "properties/123" 2627 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 2628 // The maximum number of resources to return. 2629 // 2630 // If unspecified, at most 50 resources will be returned. 2631 // The maximum value is 200; (higher values will be coerced to the maximum) 2632 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 2633 // A page token, received from a previous call. Provide this to 2634 // retrieve the subsequent page. 2635 // When paginating, all other parameters provided to 2636 // `ListAndroidAppDataStreams` must match the call that provided the page 2637 // token. 2638 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 2639} 2640 2641func (x *ListAndroidAppDataStreamsRequest) Reset() { 2642 *x = ListAndroidAppDataStreamsRequest{} 2643 if protoimpl.UnsafeEnabled { 2644 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[44] 2645 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2646 ms.StoreMessageInfo(mi) 2647 } 2648} 2649 2650func (x *ListAndroidAppDataStreamsRequest) String() string { 2651 return protoimpl.X.MessageStringOf(x) 2652} 2653 2654func (*ListAndroidAppDataStreamsRequest) ProtoMessage() {} 2655 2656func (x *ListAndroidAppDataStreamsRequest) ProtoReflect() protoreflect.Message { 2657 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[44] 2658 if protoimpl.UnsafeEnabled && x != nil { 2659 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2660 if ms.LoadMessageInfo() == nil { 2661 ms.StoreMessageInfo(mi) 2662 } 2663 return ms 2664 } 2665 return mi.MessageOf(x) 2666} 2667 2668// Deprecated: Use ListAndroidAppDataStreamsRequest.ProtoReflect.Descriptor instead. 2669func (*ListAndroidAppDataStreamsRequest) Descriptor() ([]byte, []int) { 2670 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{44} 2671} 2672 2673func (x *ListAndroidAppDataStreamsRequest) GetParent() string { 2674 if x != nil { 2675 return x.Parent 2676 } 2677 return "" 2678} 2679 2680func (x *ListAndroidAppDataStreamsRequest) GetPageSize() int32 { 2681 if x != nil { 2682 return x.PageSize 2683 } 2684 return 0 2685} 2686 2687func (x *ListAndroidAppDataStreamsRequest) GetPageToken() string { 2688 if x != nil { 2689 return x.PageToken 2690 } 2691 return "" 2692} 2693 2694// Request message for ListAndroidDataStreams RPC. 2695type ListAndroidAppDataStreamsResponse struct { 2696 state protoimpl.MessageState 2697 sizeCache protoimpl.SizeCache 2698 unknownFields protoimpl.UnknownFields 2699 2700 // Results that matched the filter criteria and were accessible to the caller. 2701 AndroidAppDataStreams []*AndroidAppDataStream `protobuf:"bytes,1,rep,name=android_app_data_streams,json=androidAppDataStreams,proto3" json:"android_app_data_streams,omitempty"` 2702 // A token, which can be sent as `page_token` to retrieve the next page. 2703 // If this field is omitted, there are no subsequent pages. 2704 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 2705} 2706 2707func (x *ListAndroidAppDataStreamsResponse) Reset() { 2708 *x = ListAndroidAppDataStreamsResponse{} 2709 if protoimpl.UnsafeEnabled { 2710 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[45] 2711 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2712 ms.StoreMessageInfo(mi) 2713 } 2714} 2715 2716func (x *ListAndroidAppDataStreamsResponse) String() string { 2717 return protoimpl.X.MessageStringOf(x) 2718} 2719 2720func (*ListAndroidAppDataStreamsResponse) ProtoMessage() {} 2721 2722func (x *ListAndroidAppDataStreamsResponse) ProtoReflect() protoreflect.Message { 2723 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[45] 2724 if protoimpl.UnsafeEnabled && x != nil { 2725 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2726 if ms.LoadMessageInfo() == nil { 2727 ms.StoreMessageInfo(mi) 2728 } 2729 return ms 2730 } 2731 return mi.MessageOf(x) 2732} 2733 2734// Deprecated: Use ListAndroidAppDataStreamsResponse.ProtoReflect.Descriptor instead. 2735func (*ListAndroidAppDataStreamsResponse) Descriptor() ([]byte, []int) { 2736 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{45} 2737} 2738 2739func (x *ListAndroidAppDataStreamsResponse) GetAndroidAppDataStreams() []*AndroidAppDataStream { 2740 if x != nil { 2741 return x.AndroidAppDataStreams 2742 } 2743 return nil 2744} 2745 2746func (x *ListAndroidAppDataStreamsResponse) GetNextPageToken() string { 2747 if x != nil { 2748 return x.NextPageToken 2749 } 2750 return "" 2751} 2752 2753// Request message for GetEnhancedMeasurementSettings RPC. 2754type GetEnhancedMeasurementSettingsRequest struct { 2755 state protoimpl.MessageState 2756 sizeCache protoimpl.SizeCache 2757 unknownFields protoimpl.UnknownFields 2758 2759 // Required. The name of the settings to lookup. 2760 // Format: 2761 // properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings 2762 // Example: "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" 2763 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2764} 2765 2766func (x *GetEnhancedMeasurementSettingsRequest) Reset() { 2767 *x = GetEnhancedMeasurementSettingsRequest{} 2768 if protoimpl.UnsafeEnabled { 2769 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[46] 2770 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2771 ms.StoreMessageInfo(mi) 2772 } 2773} 2774 2775func (x *GetEnhancedMeasurementSettingsRequest) String() string { 2776 return protoimpl.X.MessageStringOf(x) 2777} 2778 2779func (*GetEnhancedMeasurementSettingsRequest) ProtoMessage() {} 2780 2781func (x *GetEnhancedMeasurementSettingsRequest) ProtoReflect() protoreflect.Message { 2782 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[46] 2783 if protoimpl.UnsafeEnabled && x != nil { 2784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2785 if ms.LoadMessageInfo() == nil { 2786 ms.StoreMessageInfo(mi) 2787 } 2788 return ms 2789 } 2790 return mi.MessageOf(x) 2791} 2792 2793// Deprecated: Use GetEnhancedMeasurementSettingsRequest.ProtoReflect.Descriptor instead. 2794func (*GetEnhancedMeasurementSettingsRequest) Descriptor() ([]byte, []int) { 2795 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{46} 2796} 2797 2798func (x *GetEnhancedMeasurementSettingsRequest) GetName() string { 2799 if x != nil { 2800 return x.Name 2801 } 2802 return "" 2803} 2804 2805// Request message for UpdateEnhancedMeasurementSettings RPC. 2806type UpdateEnhancedMeasurementSettingsRequest struct { 2807 state protoimpl.MessageState 2808 sizeCache protoimpl.SizeCache 2809 unknownFields protoimpl.UnknownFields 2810 2811 // Required. The settings to update. 2812 // The `name` field is used to identify the settings to be updated. 2813 EnhancedMeasurementSettings *EnhancedMeasurementSettings `protobuf:"bytes,1,opt,name=enhanced_measurement_settings,json=enhancedMeasurementSettings,proto3" json:"enhanced_measurement_settings,omitempty"` 2814 // The list of fields to be updated. Omitted fields will not be updated. 2815 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 2816} 2817 2818func (x *UpdateEnhancedMeasurementSettingsRequest) Reset() { 2819 *x = UpdateEnhancedMeasurementSettingsRequest{} 2820 if protoimpl.UnsafeEnabled { 2821 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[47] 2822 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2823 ms.StoreMessageInfo(mi) 2824 } 2825} 2826 2827func (x *UpdateEnhancedMeasurementSettingsRequest) String() string { 2828 return protoimpl.X.MessageStringOf(x) 2829} 2830 2831func (*UpdateEnhancedMeasurementSettingsRequest) ProtoMessage() {} 2832 2833func (x *UpdateEnhancedMeasurementSettingsRequest) ProtoReflect() protoreflect.Message { 2834 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[47] 2835 if protoimpl.UnsafeEnabled && x != nil { 2836 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2837 if ms.LoadMessageInfo() == nil { 2838 ms.StoreMessageInfo(mi) 2839 } 2840 return ms 2841 } 2842 return mi.MessageOf(x) 2843} 2844 2845// Deprecated: Use UpdateEnhancedMeasurementSettingsRequest.ProtoReflect.Descriptor instead. 2846func (*UpdateEnhancedMeasurementSettingsRequest) Descriptor() ([]byte, []int) { 2847 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{47} 2848} 2849 2850func (x *UpdateEnhancedMeasurementSettingsRequest) GetEnhancedMeasurementSettings() *EnhancedMeasurementSettings { 2851 if x != nil { 2852 return x.EnhancedMeasurementSettings 2853 } 2854 return nil 2855} 2856 2857func (x *UpdateEnhancedMeasurementSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 2858 if x != nil { 2859 return x.UpdateMask 2860 } 2861 return nil 2862} 2863 2864// Request message for CreateFirebaseLink RPC 2865type CreateFirebaseLinkRequest struct { 2866 state protoimpl.MessageState 2867 sizeCache protoimpl.SizeCache 2868 unknownFields protoimpl.UnknownFields 2869 2870 // Required. Format: properties/{property_id} 2871 // Example: properties/1234 2872 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 2873 // Required. The Firebase link to create. 2874 FirebaseLink *FirebaseLink `protobuf:"bytes,2,opt,name=firebase_link,json=firebaseLink,proto3" json:"firebase_link,omitempty"` 2875} 2876 2877func (x *CreateFirebaseLinkRequest) Reset() { 2878 *x = CreateFirebaseLinkRequest{} 2879 if protoimpl.UnsafeEnabled { 2880 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[48] 2881 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2882 ms.StoreMessageInfo(mi) 2883 } 2884} 2885 2886func (x *CreateFirebaseLinkRequest) String() string { 2887 return protoimpl.X.MessageStringOf(x) 2888} 2889 2890func (*CreateFirebaseLinkRequest) ProtoMessage() {} 2891 2892func (x *CreateFirebaseLinkRequest) ProtoReflect() protoreflect.Message { 2893 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[48] 2894 if protoimpl.UnsafeEnabled && x != nil { 2895 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2896 if ms.LoadMessageInfo() == nil { 2897 ms.StoreMessageInfo(mi) 2898 } 2899 return ms 2900 } 2901 return mi.MessageOf(x) 2902} 2903 2904// Deprecated: Use CreateFirebaseLinkRequest.ProtoReflect.Descriptor instead. 2905func (*CreateFirebaseLinkRequest) Descriptor() ([]byte, []int) { 2906 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{48} 2907} 2908 2909func (x *CreateFirebaseLinkRequest) GetParent() string { 2910 if x != nil { 2911 return x.Parent 2912 } 2913 return "" 2914} 2915 2916func (x *CreateFirebaseLinkRequest) GetFirebaseLink() *FirebaseLink { 2917 if x != nil { 2918 return x.FirebaseLink 2919 } 2920 return nil 2921} 2922 2923// Request message for UpdateFirebaseLink RPC 2924type UpdateFirebaseLinkRequest struct { 2925 state protoimpl.MessageState 2926 sizeCache protoimpl.SizeCache 2927 unknownFields protoimpl.UnknownFields 2928 2929 // Required. The Firebase link to update. 2930 FirebaseLink *FirebaseLink `protobuf:"bytes,1,opt,name=firebase_link,json=firebaseLink,proto3" json:"firebase_link,omitempty"` 2931 // The list of fields to be updated. Omitted fields will not be updated. 2932 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 2933} 2934 2935func (x *UpdateFirebaseLinkRequest) Reset() { 2936 *x = UpdateFirebaseLinkRequest{} 2937 if protoimpl.UnsafeEnabled { 2938 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[49] 2939 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2940 ms.StoreMessageInfo(mi) 2941 } 2942} 2943 2944func (x *UpdateFirebaseLinkRequest) String() string { 2945 return protoimpl.X.MessageStringOf(x) 2946} 2947 2948func (*UpdateFirebaseLinkRequest) ProtoMessage() {} 2949 2950func (x *UpdateFirebaseLinkRequest) ProtoReflect() protoreflect.Message { 2951 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[49] 2952 if protoimpl.UnsafeEnabled && x != nil { 2953 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2954 if ms.LoadMessageInfo() == nil { 2955 ms.StoreMessageInfo(mi) 2956 } 2957 return ms 2958 } 2959 return mi.MessageOf(x) 2960} 2961 2962// Deprecated: Use UpdateFirebaseLinkRequest.ProtoReflect.Descriptor instead. 2963func (*UpdateFirebaseLinkRequest) Descriptor() ([]byte, []int) { 2964 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{49} 2965} 2966 2967func (x *UpdateFirebaseLinkRequest) GetFirebaseLink() *FirebaseLink { 2968 if x != nil { 2969 return x.FirebaseLink 2970 } 2971 return nil 2972} 2973 2974func (x *UpdateFirebaseLinkRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 2975 if x != nil { 2976 return x.UpdateMask 2977 } 2978 return nil 2979} 2980 2981// Request message for DeleteFirebaseLink RPC 2982type DeleteFirebaseLinkRequest struct { 2983 state protoimpl.MessageState 2984 sizeCache protoimpl.SizeCache 2985 unknownFields protoimpl.UnknownFields 2986 2987 // Required. Format: properties/{property_id}/firebaseLinks/{firebase_link_id} 2988 // Example: properties/1234/firebaseLinks/5678 2989 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 2990} 2991 2992func (x *DeleteFirebaseLinkRequest) Reset() { 2993 *x = DeleteFirebaseLinkRequest{} 2994 if protoimpl.UnsafeEnabled { 2995 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[50] 2996 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2997 ms.StoreMessageInfo(mi) 2998 } 2999} 3000 3001func (x *DeleteFirebaseLinkRequest) String() string { 3002 return protoimpl.X.MessageStringOf(x) 3003} 3004 3005func (*DeleteFirebaseLinkRequest) ProtoMessage() {} 3006 3007func (x *DeleteFirebaseLinkRequest) ProtoReflect() protoreflect.Message { 3008 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[50] 3009 if protoimpl.UnsafeEnabled && x != nil { 3010 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3011 if ms.LoadMessageInfo() == nil { 3012 ms.StoreMessageInfo(mi) 3013 } 3014 return ms 3015 } 3016 return mi.MessageOf(x) 3017} 3018 3019// Deprecated: Use DeleteFirebaseLinkRequest.ProtoReflect.Descriptor instead. 3020func (*DeleteFirebaseLinkRequest) Descriptor() ([]byte, []int) { 3021 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{50} 3022} 3023 3024func (x *DeleteFirebaseLinkRequest) GetName() string { 3025 if x != nil { 3026 return x.Name 3027 } 3028 return "" 3029} 3030 3031// Request message for ListFirebaseLinks RPC 3032type ListFirebaseLinksRequest struct { 3033 state protoimpl.MessageState 3034 sizeCache protoimpl.SizeCache 3035 unknownFields protoimpl.UnknownFields 3036 3037 // Required. Format: properties/{property_id} 3038 // Example: properties/1234 3039 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 3040} 3041 3042func (x *ListFirebaseLinksRequest) Reset() { 3043 *x = ListFirebaseLinksRequest{} 3044 if protoimpl.UnsafeEnabled { 3045 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[51] 3046 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3047 ms.StoreMessageInfo(mi) 3048 } 3049} 3050 3051func (x *ListFirebaseLinksRequest) String() string { 3052 return protoimpl.X.MessageStringOf(x) 3053} 3054 3055func (*ListFirebaseLinksRequest) ProtoMessage() {} 3056 3057func (x *ListFirebaseLinksRequest) ProtoReflect() protoreflect.Message { 3058 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[51] 3059 if protoimpl.UnsafeEnabled && x != nil { 3060 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3061 if ms.LoadMessageInfo() == nil { 3062 ms.StoreMessageInfo(mi) 3063 } 3064 return ms 3065 } 3066 return mi.MessageOf(x) 3067} 3068 3069// Deprecated: Use ListFirebaseLinksRequest.ProtoReflect.Descriptor instead. 3070func (*ListFirebaseLinksRequest) Descriptor() ([]byte, []int) { 3071 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{51} 3072} 3073 3074func (x *ListFirebaseLinksRequest) GetParent() string { 3075 if x != nil { 3076 return x.Parent 3077 } 3078 return "" 3079} 3080 3081// Response message for ListFirebaseLinks RPC 3082type ListFirebaseLinksResponse struct { 3083 state protoimpl.MessageState 3084 sizeCache protoimpl.SizeCache 3085 unknownFields protoimpl.UnknownFields 3086 3087 // List of FirebaseLinks. This will have at most one value. 3088 FirebaseLinks []*FirebaseLink `protobuf:"bytes,1,rep,name=firebase_links,json=firebaseLinks,proto3" json:"firebase_links,omitempty"` 3089} 3090 3091func (x *ListFirebaseLinksResponse) Reset() { 3092 *x = ListFirebaseLinksResponse{} 3093 if protoimpl.UnsafeEnabled { 3094 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[52] 3095 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3096 ms.StoreMessageInfo(mi) 3097 } 3098} 3099 3100func (x *ListFirebaseLinksResponse) String() string { 3101 return protoimpl.X.MessageStringOf(x) 3102} 3103 3104func (*ListFirebaseLinksResponse) ProtoMessage() {} 3105 3106func (x *ListFirebaseLinksResponse) ProtoReflect() protoreflect.Message { 3107 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[52] 3108 if protoimpl.UnsafeEnabled && x != nil { 3109 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3110 if ms.LoadMessageInfo() == nil { 3111 ms.StoreMessageInfo(mi) 3112 } 3113 return ms 3114 } 3115 return mi.MessageOf(x) 3116} 3117 3118// Deprecated: Use ListFirebaseLinksResponse.ProtoReflect.Descriptor instead. 3119func (*ListFirebaseLinksResponse) Descriptor() ([]byte, []int) { 3120 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{52} 3121} 3122 3123func (x *ListFirebaseLinksResponse) GetFirebaseLinks() []*FirebaseLink { 3124 if x != nil { 3125 return x.FirebaseLinks 3126 } 3127 return nil 3128} 3129 3130// Request message for GetGlobalSiteTag RPC. 3131type GetGlobalSiteTagRequest struct { 3132 state protoimpl.MessageState 3133 sizeCache protoimpl.SizeCache 3134 unknownFields protoimpl.UnknownFields 3135 3136 // Required. The name of the site tag to lookup. 3137 // Note that site tags are singletons and do not have unique IDs. 3138 // Format: properties/{property_id}/webDataStreams/{stream_id}/globalSiteTag 3139 // Example: "properties/123/webDataStreams/456/globalSiteTag" 3140 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 3141} 3142 3143func (x *GetGlobalSiteTagRequest) Reset() { 3144 *x = GetGlobalSiteTagRequest{} 3145 if protoimpl.UnsafeEnabled { 3146 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[53] 3147 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3148 ms.StoreMessageInfo(mi) 3149 } 3150} 3151 3152func (x *GetGlobalSiteTagRequest) String() string { 3153 return protoimpl.X.MessageStringOf(x) 3154} 3155 3156func (*GetGlobalSiteTagRequest) ProtoMessage() {} 3157 3158func (x *GetGlobalSiteTagRequest) ProtoReflect() protoreflect.Message { 3159 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[53] 3160 if protoimpl.UnsafeEnabled && x != nil { 3161 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3162 if ms.LoadMessageInfo() == nil { 3163 ms.StoreMessageInfo(mi) 3164 } 3165 return ms 3166 } 3167 return mi.MessageOf(x) 3168} 3169 3170// Deprecated: Use GetGlobalSiteTagRequest.ProtoReflect.Descriptor instead. 3171func (*GetGlobalSiteTagRequest) Descriptor() ([]byte, []int) { 3172 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{53} 3173} 3174 3175func (x *GetGlobalSiteTagRequest) GetName() string { 3176 if x != nil { 3177 return x.Name 3178 } 3179 return "" 3180} 3181 3182// Request message for CreateGoogleAdsLink RPC 3183type CreateGoogleAdsLinkRequest struct { 3184 state protoimpl.MessageState 3185 sizeCache protoimpl.SizeCache 3186 unknownFields protoimpl.UnknownFields 3187 3188 // Required. Example format: properties/1234 3189 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 3190 // Required. The GoogleAdsLink to create. 3191 GoogleAdsLink *GoogleAdsLink `protobuf:"bytes,2,opt,name=google_ads_link,json=googleAdsLink,proto3" json:"google_ads_link,omitempty"` 3192} 3193 3194func (x *CreateGoogleAdsLinkRequest) Reset() { 3195 *x = CreateGoogleAdsLinkRequest{} 3196 if protoimpl.UnsafeEnabled { 3197 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[54] 3198 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3199 ms.StoreMessageInfo(mi) 3200 } 3201} 3202 3203func (x *CreateGoogleAdsLinkRequest) String() string { 3204 return protoimpl.X.MessageStringOf(x) 3205} 3206 3207func (*CreateGoogleAdsLinkRequest) ProtoMessage() {} 3208 3209func (x *CreateGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message { 3210 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[54] 3211 if protoimpl.UnsafeEnabled && x != nil { 3212 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3213 if ms.LoadMessageInfo() == nil { 3214 ms.StoreMessageInfo(mi) 3215 } 3216 return ms 3217 } 3218 return mi.MessageOf(x) 3219} 3220 3221// Deprecated: Use CreateGoogleAdsLinkRequest.ProtoReflect.Descriptor instead. 3222func (*CreateGoogleAdsLinkRequest) Descriptor() ([]byte, []int) { 3223 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{54} 3224} 3225 3226func (x *CreateGoogleAdsLinkRequest) GetParent() string { 3227 if x != nil { 3228 return x.Parent 3229 } 3230 return "" 3231} 3232 3233func (x *CreateGoogleAdsLinkRequest) GetGoogleAdsLink() *GoogleAdsLink { 3234 if x != nil { 3235 return x.GoogleAdsLink 3236 } 3237 return nil 3238} 3239 3240// Request message for UpdateGoogleAdsLink RPC 3241type UpdateGoogleAdsLinkRequest struct { 3242 state protoimpl.MessageState 3243 sizeCache protoimpl.SizeCache 3244 unknownFields protoimpl.UnknownFields 3245 3246 // The GoogleAdsLink to update 3247 GoogleAdsLink *GoogleAdsLink `protobuf:"bytes,1,opt,name=google_ads_link,json=googleAdsLink,proto3" json:"google_ads_link,omitempty"` 3248 // The list of fields to be updated. Omitted fields will not be updated. 3249 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 3250} 3251 3252func (x *UpdateGoogleAdsLinkRequest) Reset() { 3253 *x = UpdateGoogleAdsLinkRequest{} 3254 if protoimpl.UnsafeEnabled { 3255 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[55] 3256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3257 ms.StoreMessageInfo(mi) 3258 } 3259} 3260 3261func (x *UpdateGoogleAdsLinkRequest) String() string { 3262 return protoimpl.X.MessageStringOf(x) 3263} 3264 3265func (*UpdateGoogleAdsLinkRequest) ProtoMessage() {} 3266 3267func (x *UpdateGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message { 3268 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[55] 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// Deprecated: Use UpdateGoogleAdsLinkRequest.ProtoReflect.Descriptor instead. 3280func (*UpdateGoogleAdsLinkRequest) Descriptor() ([]byte, []int) { 3281 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{55} 3282} 3283 3284func (x *UpdateGoogleAdsLinkRequest) GetGoogleAdsLink() *GoogleAdsLink { 3285 if x != nil { 3286 return x.GoogleAdsLink 3287 } 3288 return nil 3289} 3290 3291func (x *UpdateGoogleAdsLinkRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 3292 if x != nil { 3293 return x.UpdateMask 3294 } 3295 return nil 3296} 3297 3298// Request message for DeleteGoogleAdsLink RPC. 3299type DeleteGoogleAdsLinkRequest struct { 3300 state protoimpl.MessageState 3301 sizeCache protoimpl.SizeCache 3302 unknownFields protoimpl.UnknownFields 3303 3304 // Required. Example format: properties/1234/googleAdsLinks/5678 3305 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 3306} 3307 3308func (x *DeleteGoogleAdsLinkRequest) Reset() { 3309 *x = DeleteGoogleAdsLinkRequest{} 3310 if protoimpl.UnsafeEnabled { 3311 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[56] 3312 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3313 ms.StoreMessageInfo(mi) 3314 } 3315} 3316 3317func (x *DeleteGoogleAdsLinkRequest) String() string { 3318 return protoimpl.X.MessageStringOf(x) 3319} 3320 3321func (*DeleteGoogleAdsLinkRequest) ProtoMessage() {} 3322 3323func (x *DeleteGoogleAdsLinkRequest) ProtoReflect() protoreflect.Message { 3324 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[56] 3325 if protoimpl.UnsafeEnabled && x != nil { 3326 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3327 if ms.LoadMessageInfo() == nil { 3328 ms.StoreMessageInfo(mi) 3329 } 3330 return ms 3331 } 3332 return mi.MessageOf(x) 3333} 3334 3335// Deprecated: Use DeleteGoogleAdsLinkRequest.ProtoReflect.Descriptor instead. 3336func (*DeleteGoogleAdsLinkRequest) Descriptor() ([]byte, []int) { 3337 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{56} 3338} 3339 3340func (x *DeleteGoogleAdsLinkRequest) GetName() string { 3341 if x != nil { 3342 return x.Name 3343 } 3344 return "" 3345} 3346 3347// Request message for ListGoogleAdsLinks RPC. 3348type ListGoogleAdsLinksRequest struct { 3349 state protoimpl.MessageState 3350 sizeCache protoimpl.SizeCache 3351 unknownFields protoimpl.UnknownFields 3352 3353 // Required. Example format: properties/1234 3354 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 3355 // The maximum number of resources to return. 3356 // If unspecified, at most 50 resources will be returned. 3357 // The maximum value is 200 (higher values will be coerced to the maximum). 3358 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 3359 // A page token, received from a previous `ListGoogleAdsLinks` call. 3360 // Provide this to retrieve the subsequent page. 3361 // 3362 // When paginating, all other parameters provided to `ListGoogleAdsLinks` must 3363 // match the call that provided the page token. 3364 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 3365} 3366 3367func (x *ListGoogleAdsLinksRequest) Reset() { 3368 *x = ListGoogleAdsLinksRequest{} 3369 if protoimpl.UnsafeEnabled { 3370 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[57] 3371 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3372 ms.StoreMessageInfo(mi) 3373 } 3374} 3375 3376func (x *ListGoogleAdsLinksRequest) String() string { 3377 return protoimpl.X.MessageStringOf(x) 3378} 3379 3380func (*ListGoogleAdsLinksRequest) ProtoMessage() {} 3381 3382func (x *ListGoogleAdsLinksRequest) ProtoReflect() protoreflect.Message { 3383 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[57] 3384 if protoimpl.UnsafeEnabled && x != nil { 3385 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3386 if ms.LoadMessageInfo() == nil { 3387 ms.StoreMessageInfo(mi) 3388 } 3389 return ms 3390 } 3391 return mi.MessageOf(x) 3392} 3393 3394// Deprecated: Use ListGoogleAdsLinksRequest.ProtoReflect.Descriptor instead. 3395func (*ListGoogleAdsLinksRequest) Descriptor() ([]byte, []int) { 3396 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{57} 3397} 3398 3399func (x *ListGoogleAdsLinksRequest) GetParent() string { 3400 if x != nil { 3401 return x.Parent 3402 } 3403 return "" 3404} 3405 3406func (x *ListGoogleAdsLinksRequest) GetPageSize() int32 { 3407 if x != nil { 3408 return x.PageSize 3409 } 3410 return 0 3411} 3412 3413func (x *ListGoogleAdsLinksRequest) GetPageToken() string { 3414 if x != nil { 3415 return x.PageToken 3416 } 3417 return "" 3418} 3419 3420// Response message for ListGoogleAdsLinks RPC. 3421type ListGoogleAdsLinksResponse struct { 3422 state protoimpl.MessageState 3423 sizeCache protoimpl.SizeCache 3424 unknownFields protoimpl.UnknownFields 3425 3426 // List of GoogleAdsLinks. 3427 GoogleAdsLinks []*GoogleAdsLink `protobuf:"bytes,1,rep,name=google_ads_links,json=googleAdsLinks,proto3" json:"google_ads_links,omitempty"` 3428 // A token, which can be sent as `page_token` to retrieve the next page. 3429 // If this field is omitted, there are no subsequent pages. 3430 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 3431} 3432 3433func (x *ListGoogleAdsLinksResponse) Reset() { 3434 *x = ListGoogleAdsLinksResponse{} 3435 if protoimpl.UnsafeEnabled { 3436 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[58] 3437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3438 ms.StoreMessageInfo(mi) 3439 } 3440} 3441 3442func (x *ListGoogleAdsLinksResponse) String() string { 3443 return protoimpl.X.MessageStringOf(x) 3444} 3445 3446func (*ListGoogleAdsLinksResponse) ProtoMessage() {} 3447 3448func (x *ListGoogleAdsLinksResponse) ProtoReflect() protoreflect.Message { 3449 mi := &file_google_analytics_management_v1alpha_management_api_proto_msgTypes[58] 3450 if protoimpl.UnsafeEnabled && x != nil { 3451 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 3452 if ms.LoadMessageInfo() == nil { 3453 ms.StoreMessageInfo(mi) 3454 } 3455 return ms 3456 } 3457 return mi.MessageOf(x) 3458} 3459 3460// Deprecated: Use ListGoogleAdsLinksResponse.ProtoReflect.Descriptor instead. 3461func (*ListGoogleAdsLinksResponse) Descriptor() ([]byte, []int) { 3462 return file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP(), []int{58} 3463} 3464 3465func (x *ListGoogleAdsLinksResponse) GetGoogleAdsLinks() []*GoogleAdsLink { 3466 if x != nil { 3467 return x.GoogleAdsLinks 3468 } 3469 return nil 3470} 3471 3472func (x *ListGoogleAdsLinksResponse) GetNextPageToken() string { 3473 if x != nil { 3474 return x.NextPageToken 3475 } 3476 return "" 3477} 3478 3479var File_google_analytics_management_v1alpha_management_api_proto protoreflect.FileDescriptor 3480 3481var file_google_analytics_management_v1alpha_management_api_proto_rawDesc = []byte{ 3482 0x0a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 3483 0x63, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 3484 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 3485 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x23, 0x67, 0x6f, 0x6f, 0x67, 3486 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 3487 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 3488 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3489 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 3490 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 3491 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 3492 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 3493 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 3494 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 3495 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 3496 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 3497 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 3498 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 3499 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 3500 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 3501 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 3502 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5b, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 3503 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x04, 0x6e, 3504 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 3505 0x2c, 0x0a, 0x2a, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 3506 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 3507 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x04, 0x6e, 3508 0x61, 0x6d, 0x65, 0x22, 0x74, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 3509 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 3510 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 3511 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 3512 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 3513 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x64, 3514 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x68, 3515 0x6f, 0x77, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x22, 0x88, 0x01, 0x0a, 0x14, 0x4c, 0x69, 3516 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 3517 0x73, 0x65, 0x12, 0x48, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x01, 3518 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 3519 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 3520 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 3521 0x6e, 0x74, 0x52, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 3522 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 3523 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 3524 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x5e, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x63, 3525 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x04, 3526 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 3527 0x41, 0x2c, 0x0a, 0x2a, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 3528 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 3529 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x04, 3530 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa0, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 3531 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 3532 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 3533 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3534 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 3535 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 3536 0x02, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 3537 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 3538 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 3539 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 3540 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x8a, 0x01, 0x0a, 0x1d, 0x50, 0x72, 0x6f, 0x76, 3541 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 3542 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x07, 0x61, 0x63, 0x63, 3543 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 3544 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 3545 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 3546 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 3547 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x75, 0x72, 3548 0x69, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 3549 0x74, 0x55, 0x72, 0x69, 0x22, 0x4c, 0x0a, 0x1e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 3550 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 3551 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 3552 0x74, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 3553 0x09, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 3554 0x49, 0x64, 0x22, 0x5d, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 3555 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 3556 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 3557 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 3558 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 3559 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 3560 0x65, 0x22, 0x93, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 3561 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x66, 3562 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 3563 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 3564 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 3565 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 3566 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 3567 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x64, 0x65, 0x6c, 3568 0x65, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x68, 0x6f, 0x77, 3569 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x22, 0x8f, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 3570 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 3571 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 3572 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 3573 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 3574 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 3575 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 3576 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 3577 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 3578 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa4, 0x01, 0x0a, 0x15, 0x55, 0x70, 3579 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 3580 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 3581 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 3582 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 3583 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 3584 0x65, 0x72, 0x74, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 3585 0x72, 0x74, 0x79, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 3586 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 3587 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 3588 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 3589 0x22, 0x67, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 3590 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x08, 0x70, 0x72, 0x6f, 3591 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 3592 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 3593 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 3594 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 3595 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x60, 0x0a, 0x15, 0x44, 0x65, 0x6c, 3596 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 3597 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 3598 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 3599 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 3600 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 3601 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5d, 0x0a, 0x12, 0x47, 3602 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 3603 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 3604 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 3605 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 3606 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 3607 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xb2, 0x01, 0x0a, 0x18, 0x42, 3608 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 3609 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 3610 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 3611 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 3612 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 3613 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 3614 0x72, 0x65, 0x6e, 0x74, 0x12, 0x49, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 3615 0x03, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x61, 0x6e, 0x61, 3616 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 3617 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 3618 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22, 3619 0x69, 0x0a, 0x19, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 3620 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 3621 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 3622 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 3623 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 3624 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 3625 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x22, 0x9f, 0x01, 0x0a, 0x14, 0x4c, 3626 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 3627 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 3628 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 0x61, 0x6e, 0x61, 3629 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 3630 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 3631 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 3632 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 3633 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 3634 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 3635 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8d, 0x01, 0x0a, 3636 0x15, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 3637 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 3638 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 3639 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 3640 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 3641 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 3642 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 3643 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 3644 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa0, 0x01, 0x0a, 3645 0x15, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 3646 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 3647 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 3648 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 3649 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 3650 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 3651 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 3652 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 3653 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 3654 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 3655 0x93, 0x01, 0x0a, 0x16, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 3656 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x0a, 0x75, 0x73, 3657 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 3658 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3659 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 3660 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 3661 0x6e, 0x6b, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x26, 0x0a, 3662 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 3663 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 3664 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xb5, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 3665 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 3666 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 3667 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 3668 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 3669 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 3670 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x09, 3671 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 3672 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 3673 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 3674 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 3675 0xe0, 0x41, 0x02, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x92, 0x01, 3676 0x0a, 0x1b, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 3677 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 3678 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 3679 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x56, 0x0a, 0x08, 0x72, 0x65, 3680 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 3681 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 3682 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 3683 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 3684 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x08, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 3685 0x74, 0x73, 0x22, 0x6c, 0x0a, 0x1c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 3686 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 3687 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 3688 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 3689 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 3690 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 3691 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 3692 0x22, 0x68, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 3693 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x75, 0x73, 0x65, 3694 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 3695 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 3696 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 3697 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 3698 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x92, 0x01, 0x0a, 0x1b, 0x42, 3699 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 3700 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 3701 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 3702 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x56, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x75, 0x65, 3703 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 3704 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 3705 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 3706 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 3707 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x08, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 3708 0x6c, 0x0a, 0x1c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 3709 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 3710 0x4c, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 3711 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 3712 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 3713 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 3714 0x6e, 0x6b, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x22, 0x60, 0x0a, 3715 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 3716 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 3717 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x61, 0x6e, 3718 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 3719 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 3720 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 3721 0x92, 0x01, 0x0a, 0x1b, 0x42, 0x61, 0x74, 0x63, 0x68, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 3722 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 3723 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 3724 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x56, 0x0a, 0x08, 3725 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 3726 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3727 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 3728 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 3729 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x08, 0x72, 0x65, 0x71, 0x75, 3730 0x65, 0x73, 0x74, 0x73, 0x22, 0x67, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x57, 0x65, 0x62, 0x44, 0x61, 3731 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 3732 0x4c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 3733 0x41, 0x02, 0xfa, 0x41, 0x32, 0x0a, 0x30, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 3734 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 3735 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 3736 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6a, 0x0a, 3737 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 3738 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4c, 0x0a, 0x04, 0x6e, 3739 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 0x41, 0x02, 0xfa, 0x41, 3740 0x32, 0x0a, 0x30, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 3741 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 3742 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 3743 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xba, 0x01, 0x0a, 0x1a, 0x55, 0x70, 3744 0x64, 0x61, 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3745 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5f, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 3746 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 3747 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 3748 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 3749 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 3750 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x77, 0x65, 0x62, 0x44, 3751 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 3752 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 3753 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 3754 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 3755 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xcf, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 3756 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 3757 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5f, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x64, 0x61, 0x74, 3758 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 3759 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3760 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 3761 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 3762 0x61, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 3763 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x50, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 3764 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x32, 0x12, 0x30, 3765 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 3766 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 3767 0x6f, 0x6d, 0x2f, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 3768 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0xa9, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 3769 0x74, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 3770 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 3771 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x32, 0x12, 0x30, 3772 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 3773 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 3774 0x6f, 0x6d, 0x2f, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 3775 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 3776 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 3777 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 3778 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 3779 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa2, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x65, 0x62, 3780 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 3781 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x10, 0x77, 0x65, 0x62, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 3782 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 3783 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 3784 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 3785 0x70, 0x68, 0x61, 0x2e, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3786 0x6d, 0x52, 0x0e, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 3787 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 3788 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 3789 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x6d, 0x0a, 0x1a, 0x47, 0x65, 0x74, 3790 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 3791 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 3792 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x35, 0x0a, 0x33, 0x61, 3793 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 3794 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 3795 0x6d, 0x2f, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 3796 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x70, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 3797 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 3798 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 3799 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x35, 0x0a, 3800 0x33, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 3801 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 3802 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 3803 0x72, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xc7, 0x01, 0x0a, 0x1d, 0x55, 3804 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 3805 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x69, 0x0a, 0x13, 3806 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 3807 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 3808 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 3809 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 3810 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 3811 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 3812 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 3813 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 3814 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 3815 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 3816 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xdf, 0x01, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 3817 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 3818 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x69, 0x0a, 0x13, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 3819 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 3820 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 3821 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 3822 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 3823 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 3824 0x10, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3825 0x6d, 0x12, 0x53, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 3826 0x09, 0x42, 0x3b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x35, 0x12, 0x33, 0x61, 0x6e, 0x61, 0x6c, 0x79, 3827 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 3828 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6f, 3829 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x06, 3830 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0xaf, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x49, 3831 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 3832 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 3833 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x35, 0x12, 3834 0x33, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 3835 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 3836 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 3837 0x72, 0x65, 0x61, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 3838 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 3839 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 3840 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 3841 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xaf, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 3842 0x74, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3843 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x14, 0x69, 0x6f, 3844 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 3845 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 3846 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 3847 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x49, 3848 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 3849 0x11, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3850 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 3851 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 3852 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x75, 0x0a, 0x1e, 0x47, 0x65, 3853 0x74, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 3854 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 3855 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 3856 0x41, 0x39, 0x0a, 0x37, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 3857 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 3858 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 3859 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 3860 0x65, 0x22, 0x78, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 3861 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 3862 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 3863 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x0a, 0x37, 0x61, 0x6e, 3864 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 3865 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 3866 0x2f, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 3867 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xd7, 0x01, 0x0a, 0x21, 3868 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 3869 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 3870 0x74, 0x12, 0x75, 0x0a, 0x17, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 3871 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 3872 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 3873 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 3874 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 3875 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x03, 0xe0, 3876 0x41, 0x02, 0x52, 0x14, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 3877 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 3878 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 3879 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 3880 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 3881 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xf3, 0x01, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 3882 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 3883 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x75, 0x0a, 0x17, 0x61, 3884 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 3885 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 3886 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 3887 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 3888 0x68, 0x61, 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 3889 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x61, 0x6e, 3890 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 3891 0x61, 0x6d, 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 3892 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x12, 0x37, 0x61, 0x6e, 0x61, 0x6c, 3893 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 3894 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 3895 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 3896 0x65, 0x61, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0xb7, 0x01, 0x0a, 0x20, 3897 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 3898 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 3899 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 3900 0x42, 0x3f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x39, 0x12, 0x37, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 3901 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 3902 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x6e, 0x64, 3903 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 3904 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 3905 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 3906 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 3907 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 3908 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xbf, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6e, 3909 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 3910 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x72, 0x0a, 0x18, 0x61, 3911 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 3912 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 3913 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 3914 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 3915 0x70, 0x68, 0x61, 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 3916 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x15, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 3917 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x12, 3918 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 3919 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 3920 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x83, 0x01, 0x0a, 0x25, 0x47, 0x65, 0x74, 0x45, 3921 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 3922 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 3923 0x74, 0x12, 0x5a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 3924 0x46, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x40, 0x0a, 0x3e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 3925 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 3926 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x45, 0x6e, 0x68, 0x61, 3927 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 3928 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xf3, 0x01, 3929 0x0a, 0x28, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 3930 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 3931 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x89, 0x01, 0x0a, 0x1d, 0x65, 3932 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 3933 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x01, 0x20, 0x01, 3934 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 3935 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 3936 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 3937 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 3938 0x69, 0x6e, 0x67, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x1b, 0x65, 0x6e, 0x68, 0x61, 0x6e, 3939 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 3940 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 3941 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 3942 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 3943 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 3944 0x61, 0x73, 0x6b, 0x22, 0xc9, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 3945 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 3946 0x74, 0x12, 0x4f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 3947 0x09, 0x42, 0x37, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x31, 0x12, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 3948 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 3949 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 3950 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 3951 0x6e, 0x74, 0x12, 0x5b, 0x0a, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 3952 0x69, 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 3953 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 3954 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 3955 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0, 0x41, 3956 0x02, 0x52, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 3957 0xb5, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 3958 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5b, 0x0a, 3959 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x01, 3960 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 3961 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 3962 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x62, 3963 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x66, 0x69, 3964 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 3965 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 3966 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 3967 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 3968 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x68, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 3969 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 3970 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 3971 0x28, 0x09, 0x42, 0x37, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x31, 0x0a, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 3972 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 3973 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 3974 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 3975 0x65, 0x22, 0x6b, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 3976 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 3977 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0xe0, 3978 0x41, 0x02, 0xfa, 0x41, 0x31, 0x12, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 3979 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 3980 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 3981 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x75, 3982 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 3983 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x58, 0x0a, 0x0e, 0x66, 3984 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 3985 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 3986 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 3987 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 3988 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 3989 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x22, 0x67, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x47, 0x6c, 0x6f, 0x62, 3990 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 3991 0x12, 0x4c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 3992 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x32, 0x0a, 0x30, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 3993 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 3994 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x6c, 0x6f, 0x62, 0x61, 3995 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xcf, 3996 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 3997 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 3998 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 3999 0x41, 0x02, 0xfa, 0x41, 0x32, 0x12, 0x30, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4000 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4001 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4002 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 4003 0x5f, 0x0a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 4004 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4005 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 4006 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 4007 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x42, 0x03, 0xe0, 0x41, 4008 0x02, 0x52, 0x0d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 4009 0x22, 0xb5, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 4010 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 4011 0x5a, 0x0a, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 4012 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4013 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 4014 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 4015 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0d, 0x67, 0x6f, 4016 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 4017 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 4018 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 4019 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 4020 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x6a, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 4021 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 4022 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 4023 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x32, 0x0a, 0x30, 0x61, 0x6e, 4024 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4025 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 4026 0x2f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x04, 4027 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa9, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 4028 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4029 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 4030 0x28, 0x09, 0x42, 0x38, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x32, 0x12, 0x30, 0x61, 0x6e, 0x61, 0x6c, 4031 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 4032 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 4033 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x06, 0x70, 0x61, 4034 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 4035 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 4036 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 4037 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 4038 0x22, 0xa2, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 4039 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 4040 0x5c, 0x0a, 0x10, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 4041 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4042 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4043 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4044 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0e, 0x67, 4045 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x26, 0x0a, 4046 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 4047 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 4048 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x32, 0xff, 0x52, 0x0a, 0x0a, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 4049 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x9d, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 0x6f, 4050 0x75, 0x6e, 0x74, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4051 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4052 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 4053 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 4054 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4055 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4056 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x29, 0x82, 0xd3, 0xe4, 0x93, 0x02, 4057 0x1c, 0x12, 0x1a, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 4058 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 4059 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 4060 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4061 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4062 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 4063 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 4064 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4065 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4066 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 4067 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x19, 0x82, 0xd3, 0xe4, 0x93, 4068 0x02, 0x13, 0x12, 0x11, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x61, 0x63, 0x63, 4069 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x8d, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 4070 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4071 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4072 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 4073 0x6c, 0x65, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 4074 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 4075 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x29, 0x82, 0xd3, 0xe4, 0x93, 4076 0x02, 0x1c, 0x2a, 0x1a, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 4077 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 4078 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xc3, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 4079 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4080 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4081 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 4082 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 4083 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4084 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4085 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 4086 0x22, 0x49, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x32, 0x22, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 4087 0x68, 0x61, 0x2f, 0x7b, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 4088 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x07, 0x61, 0x63, 4089 0x63, 0x6f, 0x75, 0x6e, 0x74, 0xda, 0x41, 0x13, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2c, 4090 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xd6, 0x01, 0x0a, 0x16, 4091 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 4092 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4093 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 4094 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 4095 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 4096 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 4097 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4098 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4099 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 4100 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 4101 0x33, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x22, 0x28, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4102 0x61, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x3a, 0x70, 0x72, 0x6f, 0x76, 0x69, 4103 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 4104 0x74, 0x3a, 0x01, 0x2a, 0x12, 0xa2, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 4105 0x65, 0x72, 0x74, 0x79, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4106 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4107 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 4108 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 4109 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4110 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 4111 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x2b, 0x82, 0xd3, 4112 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4113 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 4114 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa6, 0x01, 0x0a, 0x0e, 0x4c, 0x69, 4115 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x12, 0x3a, 0x2e, 0x67, 4116 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 4117 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 4118 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 4119 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4120 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 4121 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 4122 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 4123 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 4124 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 4125 0x65, 0x73, 0x12, 0xad, 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 4126 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4127 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4128 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 4129 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 4130 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 4131 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 4132 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 4133 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1f, 0x22, 0x13, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 4134 0x68, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x3a, 0x08, 0x70, 4135 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0xda, 0x41, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 4136 0x74, 0x79, 0x12, 0x91, 0x01, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 4137 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4138 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4139 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 4140 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 4141 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 4142 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x2b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 4143 0x1e, 0x2a, 0x1c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 4144 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 4145 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xcb, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 4146 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4147 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4148 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4149 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x65, 4150 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4151 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4152 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x6f, 0x70, 4153 0x65, 0x72, 0x74, 0x79, 0x22, 0x4e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x32, 0x25, 0x2f, 0x76, 4154 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 4155 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 4156 0x2f, 0x2a, 0x7d, 0x3a, 0x08, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0xda, 0x41, 0x14, 4157 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 4158 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xd8, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 4159 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4160 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4161 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x55, 0x73, 4162 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 4163 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4164 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 4165 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x61, 0x82, 0xd3, 4166 0xe4, 0x93, 0x02, 0x54, 0x12, 0x26, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4167 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 4168 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x2a, 0x12, 0x28, 4169 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 4170 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 4171 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 4172 0x80, 0x02, 0x0a, 0x11, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 4173 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4174 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4175 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 4176 0x68, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 4177 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4178 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4179 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 4180 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 4181 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x12, 0x2f, 0x2f, 0x76, 4182 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 4183 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 4184 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x5a, 0x33, 0x12, 4185 0x31, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 4186 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 4187 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 4188 0x65, 0x74, 0x12, 0xeb, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 4189 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4190 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4191 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 4192 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 4193 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4194 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4195 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 4196 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x63, 0x82, 0xd3, 0xe4, 4197 0x93, 0x02, 0x54, 0x12, 0x26, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 4198 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 4199 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x5a, 0x2a, 0x12, 0x28, 0x2f, 4200 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 4201 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 4202 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 4203 0x12, 0xf7, 0x01, 0x0a, 0x0e, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 4204 0x6e, 0x6b, 0x73, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4205 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4206 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 4207 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 4208 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4209 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4210 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 4211 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6c, 0x82, 0xd3, 4212 0xe4, 0x93, 0x02, 0x66, 0x22, 0x2c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4213 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 4214 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x61, 0x75, 0x64, 4215 0x69, 0x74, 0x3a, 0x01, 0x2a, 0x5a, 0x33, 0x22, 0x2e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4216 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 4217 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 4218 0x73, 0x3a, 0x61, 0x75, 0x64, 0x69, 0x74, 0x3a, 0x01, 0x2a, 0x12, 0x81, 0x02, 0x0a, 0x0e, 0x43, 4219 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3a, 0x2e, 4220 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4221 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 4222 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 4223 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4224 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4225 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4226 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x83, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 4227 0x6a, 0x22, 0x26, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 4228 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 4229 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 4230 0x6c, 0x69, 0x6e, 0x6b, 0x5a, 0x35, 0x22, 0x28, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4231 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 4232 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 4233 0x3a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x10, 0x70, 0x61, 4234 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0x95, 4235 0x02, 0x0a, 0x14, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 4236 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4237 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4238 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 4239 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 4240 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4241 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4242 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4243 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 4244 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x78, 0x82, 0xd3, 4245 0xe4, 0x93, 0x02, 0x72, 0x22, 0x32, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4246 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 4247 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 4248 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x5a, 0x39, 0x22, 0x34, 0x2f, 4249 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 4250 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 4251 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 4252 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0x8e, 0x02, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 4253 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4254 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4255 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4256 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 4257 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4258 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4259 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 4260 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x90, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x7e, 0x32, 0x30, 0x2f, 4261 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 4262 0x6e, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 4263 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 4264 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5a, 0x3f, 0x32, 0x32, 0x2f, 0x76, 4265 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 4266 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 4267 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 4268 0x3a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x09, 0x75, 0x73, 4269 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0x95, 0x02, 0x0a, 0x14, 0x42, 0x61, 0x74, 0x63, 4270 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 4271 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 4272 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 4273 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 4274 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4275 0x73, 0x74, 0x1a, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4276 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4277 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 4278 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 4279 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x72, 0x22, 0x32, 0x2f, 4280 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 4281 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 4282 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 4283 0x65, 0x3a, 0x01, 0x2a, 0x5a, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4284 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 4285 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 4286 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 4287 0xc7, 0x01, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 4288 0x6e, 0x6b, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4289 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4290 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 4291 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 4292 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 4293 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x54, 0x2a, 0x26, 4294 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 4295 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 4296 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x2a, 0x2a, 0x28, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 4297 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 4298 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 4299 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xea, 0x01, 0x0a, 0x14, 0x42, 0x61, 4300 0x74, 0x63, 0x68, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 4301 0x6b, 0x73, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4302 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4303 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x44, 0x65, 4304 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 4305 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 4306 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x78, 0x82, 0xd3, 4307 0xe4, 0x93, 0x02, 0x72, 0x22, 0x32, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4308 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 4309 0x2a, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 4310 0x63, 0x68, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x5a, 0x39, 0x22, 0x34, 0x2f, 4311 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 4312 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x73, 4313 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x44, 0x65, 0x6c, 4314 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xc2, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x57, 0x65, 4315 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 4316 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4317 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4318 0x61, 0x2e, 0x47, 0x65, 0x74, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4319 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4320 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4321 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4322 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x3c, 0x82, 4323 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 4324 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 4325 0x2f, 0x2a, 0x2f, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 4326 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xac, 0x01, 0x0a, 0x13, 4327 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 4328 0x65, 0x61, 0x6d, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4329 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4330 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 4331 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 4332 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 4333 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3c, 0x82, 0xd3, 4334 0xe4, 0x93, 0x02, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 4335 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 4336 0x2a, 0x2f, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 4337 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x80, 0x02, 0x0a, 0x13, 0x55, 4338 0x70, 0x64, 0x61, 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4339 0x61, 0x6d, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4340 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4341 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x57, 4342 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 4343 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4344 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4345 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 4346 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x50, 0x32, 4347 0x3d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x77, 0x65, 0x62, 0x5f, 0x64, 4348 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 4349 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x65, 0x62, 4350 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0f, 4351 0x77, 0x65, 0x62, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xda, 4352 0x41, 0x1b, 0x77, 0x65, 0x62, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 4353 0x6d, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xeb, 0x01, 4354 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 4355 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 4356 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 4357 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 4358 0x74, 0x65, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 4359 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4360 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 4361 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x57, 0x65, 0x62, 4362 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x5f, 0x82, 0xd3, 0xe4, 0x93, 4363 0x02, 0x40, 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 4364 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 4365 0x2a, 0x7d, 0x2f, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 4366 0x73, 0x3a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 4367 0x61, 0x6d, 0xda, 0x41, 0x16, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x77, 0x65, 0x62, 0x5f, 4368 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0xd5, 0x01, 0x0a, 0x12, 4369 0x4c, 0x69, 0x73, 0x74, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 4370 0x6d, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4371 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4372 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x65, 0x62, 4373 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4374 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4375 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4376 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x65, 0x62, 4377 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 4378 0x6e, 0x73, 0x65, 0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 4379 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 4380 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x77, 0x65, 0x62, 0x44, 4381 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 4382 0x65, 0x6e, 0x74, 0x12, 0xce, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x49, 0x6f, 0x73, 0x41, 0x70, 4383 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 4384 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4385 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4386 0x61, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 4387 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 4388 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 4389 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 4390 0x68, 0x61, 0x2e, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 4391 0x65, 0x61, 0x6d, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x76, 0x31, 4392 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 4393 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 4394 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 4395 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xb5, 0x01, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 4396 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 4397 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4398 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4399 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 4400 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 4401 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 4402 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 4403 0x93, 0x02, 0x32, 0x2a, 0x30, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 4404 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 4405 0x2f, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 4406 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x99, 0x02, 0x0a, 4407 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 4408 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4409 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4410 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 4411 0x64, 0x61, 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 4412 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 0x6f, 4413 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4414 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4415 0x61, 0x2e, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4416 0x61, 0x6d, 0x22, 0x83, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5b, 0x32, 0x44, 0x2f, 0x76, 0x31, 4417 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 4418 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 4419 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6f, 0x73, 4420 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 4421 0x7d, 0x3a, 0x13, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 4422 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x1f, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 4423 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2c, 0x75, 0x70, 0x64, 4424 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xff, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65, 4425 0x61, 0x74, 0x65, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 4426 0x65, 0x61, 0x6d, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4427 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4428 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 4429 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 4430 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4431 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4432 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x49, 0x6f, 4433 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x6a, 4434 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x22, 0x30, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4435 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 4436 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 4437 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x3a, 0x13, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 4438 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x1a, 4439 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 4440 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0xe1, 0x01, 0x0a, 0x15, 0x4c, 4441 0x69, 0x73, 0x74, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 4442 0x65, 0x61, 0x6d, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4443 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4444 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 4445 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 4446 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4447 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4448 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 4449 0x73, 0x74, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4450 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x41, 0x82, 0xd3, 0xe4, 4451 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 4452 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 4453 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 4454 0x72, 0x65, 0x61, 0x6d, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xde, 4455 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 4456 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 4457 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4458 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4459 0x2e, 0x47, 0x65, 0x74, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 4460 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 4461 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4462 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4463 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 4464 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 4465 0x02, 0x36, 0x12, 0x34, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 4466 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 4467 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 4468 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 4469 0xc1, 0x01, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 4470 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x46, 4471 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 4472 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 4473 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 4474 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 4475 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4476 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x43, 4477 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x2a, 0x34, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4478 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 4479 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 4480 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 4481 0x61, 0x6d, 0x65, 0x12, 0xb5, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6e, 4482 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4483 0x61, 0x6d, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4484 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4485 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 4486 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 4487 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 4488 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4489 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4490 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 4491 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x93, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x67, 0x32, 0x4c, 4492 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 4493 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 4494 0x6d, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 4495 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 4496 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x17, 0x61, 0x6e, 4497 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 4498 0x74, 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x23, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 4499 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2c, 4500 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0x97, 0x02, 0x0a, 0x1a, 4501 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 4502 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 4503 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4504 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4505 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 4506 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 4507 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4508 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4509 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 4510 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x22, 0x76, 0x82, 4511 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x22, 0x34, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 4512 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 4513 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 4514 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x3a, 0x17, 0x61, 0x6e, 0x64, 4515 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 4516 0x72, 0x65, 0x61, 0x6d, 0xda, 0x41, 0x1e, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x61, 0x6e, 4517 0x64, 0x72, 0x6f, 0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 4518 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0xf1, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6e, 4519 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4520 0x61, 0x6d, 0x73, 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4521 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4522 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6e, 4523 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4524 0x61, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 4525 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4526 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4527 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 4528 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 4529 0x73, 0x65, 0x22, 0x45, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x12, 0x34, 0x2f, 0x76, 0x31, 0x61, 4530 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 4531 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x61, 0x6e, 0x64, 0x72, 0x6f, 4532 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 4533 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x88, 0x02, 0x0a, 0x1e, 0x47, 0x65, 4534 0x74, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 4535 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x4a, 0x2e, 0x67, 4536 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 4537 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 4538 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 4539 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 4540 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4541 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 4542 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x45, 4543 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 4544 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x58, 0x82, 0xd3, 0xe4, 0x93, 4545 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 4546 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 4547 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x2a, 4548 0x2f, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 4549 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x7d, 0xda, 0x41, 0x04, 4550 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xf2, 0x02, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 4551 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 4552 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 4553 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4554 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4555 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 4556 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 4557 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4558 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4559 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4560 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 4561 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0xbb, 0x01, 0x82, 0xd3, 4562 0xe4, 0x93, 0x02, 0x88, 0x01, 0x32, 0x67, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 4563 0x7b, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 4564 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x6e, 4565 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 4566 0x2f, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 4567 0x2a, 0x2f, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 4568 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x7d, 0x3a, 0x1d, 4569 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 4570 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0xda, 0x41, 0x29, 4571 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 4572 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2c, 0x75, 0x70, 4573 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xe3, 0x01, 0x0a, 0x12, 0x43, 0x72, 4574 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 4575 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 4576 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 4577 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 4578 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 4579 0x1a, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 4580 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 4581 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 4582 0x69, 0x6e, 0x6b, 0x22, 0x5a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x2c, 0x2f, 0x76, 0x31, 4583 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 4584 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69, 0x72, 0x65, 4585 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 4586 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x14, 0x70, 0x61, 0x72, 0x65, 0x6e, 4587 0x74, 0x2c, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 4588 0xf6, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 4589 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4590 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 4591 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 0x64, 4592 0x61, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 4593 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4594 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 4595 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x72, 4596 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 4597 0x4b, 0x32, 0x3a, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x66, 0x69, 0x72, 4598 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 4599 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x72, 4600 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0d, 0x66, 4601 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 0x19, 0x66, 4602 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2c, 0x75, 0x70, 0x64, 4603 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xa9, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 4604 0x65, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 4605 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4606 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 4607 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x46, 0x69, 0x72, 0x65, 4608 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 4609 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 4610 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x2a, 4611 0x2c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 4612 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x72, 4613 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 4614 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd1, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 4615 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 4616 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 4617 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 4618 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 4619 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 4620 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 4621 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 4622 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 4623 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 4624 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 4625 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 4626 0x7d, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0xda, 4627 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xd0, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 4628 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67, 0x12, 0x3c, 0x2e, 4629 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4630 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 4631 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 4632 0x65, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 4633 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4634 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4635 0x61, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67, 0x22, 4636 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x12, 0x3b, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 4637 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 4638 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 4639 0x61, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 4640 0x54, 0x61, 0x67, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xeb, 0x01, 0x0a, 0x13, 4641 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 4642 0x69, 0x6e, 0x6b, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 4643 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 4644 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 4645 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 4646 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4647 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4648 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 4649 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x5f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 4650 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 4651 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 4652 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x3a, 4653 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 4654 0xda, 0x41, 0x16, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4655 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0x80, 0x02, 0x0a, 0x13, 0x55, 0x70, 4656 0x64, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 4657 0x6b, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 4658 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 4659 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x6f, 4660 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 4661 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4662 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4663 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 4664 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x50, 0x32, 0x3d, 4665 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4666 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 4667 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 4668 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0f, 0x67, 4669 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0xda, 0x41, 4670 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 4671 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xac, 0x01, 0x0a, 4672 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 4673 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 4674 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 4675 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 4676 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 4677 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 4678 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3c, 0x82, 4679 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 4680 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 4681 0x2f, 0x2a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 4682 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd5, 0x01, 0x0a, 0x12, 4683 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 4684 0x6b, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4685 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4686 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 4687 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4688 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 4689 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 4690 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x6f, 0x6f, 4691 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 4692 0x6e, 0x73, 0x65, 0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 4693 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 4694 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 4695 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 4696 0x65, 0x6e, 0x74, 0x1a, 0x81, 0x02, 0xca, 0x41, 0x22, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 4697 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 4698 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0xd8, 0x01, 0x68, 4699 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4700 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 4701 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x65, 0x64, 0x69, 0x74, 0x2c, 0x68, 0x74, 4702 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 4703 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x6e, 4704 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x2e, 0x75, 4705 0x73, 0x65, 0x72, 0x73, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 4706 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 4707 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 4708 0x61, 0x6e, 0x61, 0x67, 0x65, 0x2e, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2e, 0x72, 0x65, 0x61, 0x64, 4709 0x6f, 0x6e, 0x6c, 0x79, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 4710 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 4711 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x72, 4712 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x42, 0x8e, 0x01, 0x0a, 0x27, 0x63, 0x6f, 0x6d, 0x2e, 4713 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 4714 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 4715 0x70, 0x68, 0x61, 0x42, 0x12, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x41, 4716 0x70, 0x69, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4717 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 4718 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 4719 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 4720 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x3b, 0x6d, 0x61, 4721 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 4722} 4723 4724var ( 4725 file_google_analytics_management_v1alpha_management_api_proto_rawDescOnce sync.Once 4726 file_google_analytics_management_v1alpha_management_api_proto_rawDescData = file_google_analytics_management_v1alpha_management_api_proto_rawDesc 4727) 4728 4729func file_google_analytics_management_v1alpha_management_api_proto_rawDescGZIP() []byte { 4730 file_google_analytics_management_v1alpha_management_api_proto_rawDescOnce.Do(func() { 4731 file_google_analytics_management_v1alpha_management_api_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_analytics_management_v1alpha_management_api_proto_rawDescData) 4732 }) 4733 return file_google_analytics_management_v1alpha_management_api_proto_rawDescData 4734} 4735 4736var file_google_analytics_management_v1alpha_management_api_proto_msgTypes = make([]protoimpl.MessageInfo, 59) 4737var file_google_analytics_management_v1alpha_management_api_proto_goTypes = []interface{}{ 4738 (*GetAccountRequest)(nil), // 0: google.analytics.management.v1alpha.GetAccountRequest 4739 (*ListAccountsRequest)(nil), // 1: google.analytics.management.v1alpha.ListAccountsRequest 4740 (*ListAccountsResponse)(nil), // 2: google.analytics.management.v1alpha.ListAccountsResponse 4741 (*DeleteAccountRequest)(nil), // 3: google.analytics.management.v1alpha.DeleteAccountRequest 4742 (*UpdateAccountRequest)(nil), // 4: google.analytics.management.v1alpha.UpdateAccountRequest 4743 (*ProvisionAccountTicketRequest)(nil), // 5: google.analytics.management.v1alpha.ProvisionAccountTicketRequest 4744 (*ProvisionAccountTicketResponse)(nil), // 6: google.analytics.management.v1alpha.ProvisionAccountTicketResponse 4745 (*GetPropertyRequest)(nil), // 7: google.analytics.management.v1alpha.GetPropertyRequest 4746 (*ListPropertiesRequest)(nil), // 8: google.analytics.management.v1alpha.ListPropertiesRequest 4747 (*ListPropertiesResponse)(nil), // 9: google.analytics.management.v1alpha.ListPropertiesResponse 4748 (*UpdatePropertyRequest)(nil), // 10: google.analytics.management.v1alpha.UpdatePropertyRequest 4749 (*CreatePropertyRequest)(nil), // 11: google.analytics.management.v1alpha.CreatePropertyRequest 4750 (*DeletePropertyRequest)(nil), // 12: google.analytics.management.v1alpha.DeletePropertyRequest 4751 (*GetUserLinkRequest)(nil), // 13: google.analytics.management.v1alpha.GetUserLinkRequest 4752 (*BatchGetUserLinksRequest)(nil), // 14: google.analytics.management.v1alpha.BatchGetUserLinksRequest 4753 (*BatchGetUserLinksResponse)(nil), // 15: google.analytics.management.v1alpha.BatchGetUserLinksResponse 4754 (*ListUserLinksRequest)(nil), // 16: google.analytics.management.v1alpha.ListUserLinksRequest 4755 (*ListUserLinksResponse)(nil), // 17: google.analytics.management.v1alpha.ListUserLinksResponse 4756 (*AuditUserLinksRequest)(nil), // 18: google.analytics.management.v1alpha.AuditUserLinksRequest 4757 (*AuditUserLinksResponse)(nil), // 19: google.analytics.management.v1alpha.AuditUserLinksResponse 4758 (*CreateUserLinkRequest)(nil), // 20: google.analytics.management.v1alpha.CreateUserLinkRequest 4759 (*BatchCreateUserLinksRequest)(nil), // 21: google.analytics.management.v1alpha.BatchCreateUserLinksRequest 4760 (*BatchCreateUserLinksResponse)(nil), // 22: google.analytics.management.v1alpha.BatchCreateUserLinksResponse 4761 (*UpdateUserLinkRequest)(nil), // 23: google.analytics.management.v1alpha.UpdateUserLinkRequest 4762 (*BatchUpdateUserLinksRequest)(nil), // 24: google.analytics.management.v1alpha.BatchUpdateUserLinksRequest 4763 (*BatchUpdateUserLinksResponse)(nil), // 25: google.analytics.management.v1alpha.BatchUpdateUserLinksResponse 4764 (*DeleteUserLinkRequest)(nil), // 26: google.analytics.management.v1alpha.DeleteUserLinkRequest 4765 (*BatchDeleteUserLinksRequest)(nil), // 27: google.analytics.management.v1alpha.BatchDeleteUserLinksRequest 4766 (*GetWebDataStreamRequest)(nil), // 28: google.analytics.management.v1alpha.GetWebDataStreamRequest 4767 (*DeleteWebDataStreamRequest)(nil), // 29: google.analytics.management.v1alpha.DeleteWebDataStreamRequest 4768 (*UpdateWebDataStreamRequest)(nil), // 30: google.analytics.management.v1alpha.UpdateWebDataStreamRequest 4769 (*CreateWebDataStreamRequest)(nil), // 31: google.analytics.management.v1alpha.CreateWebDataStreamRequest 4770 (*ListWebDataStreamsRequest)(nil), // 32: google.analytics.management.v1alpha.ListWebDataStreamsRequest 4771 (*ListWebDataStreamsResponse)(nil), // 33: google.analytics.management.v1alpha.ListWebDataStreamsResponse 4772 (*GetIosAppDataStreamRequest)(nil), // 34: google.analytics.management.v1alpha.GetIosAppDataStreamRequest 4773 (*DeleteIosAppDataStreamRequest)(nil), // 35: google.analytics.management.v1alpha.DeleteIosAppDataStreamRequest 4774 (*UpdateIosAppDataStreamRequest)(nil), // 36: google.analytics.management.v1alpha.UpdateIosAppDataStreamRequest 4775 (*CreateIosAppDataStreamRequest)(nil), // 37: google.analytics.management.v1alpha.CreateIosAppDataStreamRequest 4776 (*ListIosAppDataStreamsRequest)(nil), // 38: google.analytics.management.v1alpha.ListIosAppDataStreamsRequest 4777 (*ListIosAppDataStreamsResponse)(nil), // 39: google.analytics.management.v1alpha.ListIosAppDataStreamsResponse 4778 (*GetAndroidAppDataStreamRequest)(nil), // 40: google.analytics.management.v1alpha.GetAndroidAppDataStreamRequest 4779 (*DeleteAndroidAppDataStreamRequest)(nil), // 41: google.analytics.management.v1alpha.DeleteAndroidAppDataStreamRequest 4780 (*UpdateAndroidAppDataStreamRequest)(nil), // 42: google.analytics.management.v1alpha.UpdateAndroidAppDataStreamRequest 4781 (*CreateAndroidAppDataStreamRequest)(nil), // 43: google.analytics.management.v1alpha.CreateAndroidAppDataStreamRequest 4782 (*ListAndroidAppDataStreamsRequest)(nil), // 44: google.analytics.management.v1alpha.ListAndroidAppDataStreamsRequest 4783 (*ListAndroidAppDataStreamsResponse)(nil), // 45: google.analytics.management.v1alpha.ListAndroidAppDataStreamsResponse 4784 (*GetEnhancedMeasurementSettingsRequest)(nil), // 46: google.analytics.management.v1alpha.GetEnhancedMeasurementSettingsRequest 4785 (*UpdateEnhancedMeasurementSettingsRequest)(nil), // 47: google.analytics.management.v1alpha.UpdateEnhancedMeasurementSettingsRequest 4786 (*CreateFirebaseLinkRequest)(nil), // 48: google.analytics.management.v1alpha.CreateFirebaseLinkRequest 4787 (*UpdateFirebaseLinkRequest)(nil), // 49: google.analytics.management.v1alpha.UpdateFirebaseLinkRequest 4788 (*DeleteFirebaseLinkRequest)(nil), // 50: google.analytics.management.v1alpha.DeleteFirebaseLinkRequest 4789 (*ListFirebaseLinksRequest)(nil), // 51: google.analytics.management.v1alpha.ListFirebaseLinksRequest 4790 (*ListFirebaseLinksResponse)(nil), // 52: google.analytics.management.v1alpha.ListFirebaseLinksResponse 4791 (*GetGlobalSiteTagRequest)(nil), // 53: google.analytics.management.v1alpha.GetGlobalSiteTagRequest 4792 (*CreateGoogleAdsLinkRequest)(nil), // 54: google.analytics.management.v1alpha.CreateGoogleAdsLinkRequest 4793 (*UpdateGoogleAdsLinkRequest)(nil), // 55: google.analytics.management.v1alpha.UpdateGoogleAdsLinkRequest 4794 (*DeleteGoogleAdsLinkRequest)(nil), // 56: google.analytics.management.v1alpha.DeleteGoogleAdsLinkRequest 4795 (*ListGoogleAdsLinksRequest)(nil), // 57: google.analytics.management.v1alpha.ListGoogleAdsLinksRequest 4796 (*ListGoogleAdsLinksResponse)(nil), // 58: google.analytics.management.v1alpha.ListGoogleAdsLinksResponse 4797 (*Account)(nil), // 59: google.analytics.management.v1alpha.Account 4798 (*fieldmaskpb.FieldMask)(nil), // 60: google.protobuf.FieldMask 4799 (*Property)(nil), // 61: google.analytics.management.v1alpha.Property 4800 (*UserLink)(nil), // 62: google.analytics.management.v1alpha.UserLink 4801 (*AuditUserLink)(nil), // 63: google.analytics.management.v1alpha.AuditUserLink 4802 (*WebDataStream)(nil), // 64: google.analytics.management.v1alpha.WebDataStream 4803 (*IosAppDataStream)(nil), // 65: google.analytics.management.v1alpha.IosAppDataStream 4804 (*AndroidAppDataStream)(nil), // 66: google.analytics.management.v1alpha.AndroidAppDataStream 4805 (*EnhancedMeasurementSettings)(nil), // 67: google.analytics.management.v1alpha.EnhancedMeasurementSettings 4806 (*FirebaseLink)(nil), // 68: google.analytics.management.v1alpha.FirebaseLink 4807 (*GoogleAdsLink)(nil), // 69: google.analytics.management.v1alpha.GoogleAdsLink 4808 (*emptypb.Empty)(nil), // 70: google.protobuf.Empty 4809 (*GlobalSiteTag)(nil), // 71: google.analytics.management.v1alpha.GlobalSiteTag 4810} 4811var file_google_analytics_management_v1alpha_management_api_proto_depIdxs = []int32{ 4812 59, // 0: google.analytics.management.v1alpha.ListAccountsResponse.accounts:type_name -> google.analytics.management.v1alpha.Account 4813 59, // 1: google.analytics.management.v1alpha.UpdateAccountRequest.account:type_name -> google.analytics.management.v1alpha.Account 4814 60, // 2: google.analytics.management.v1alpha.UpdateAccountRequest.update_mask:type_name -> google.protobuf.FieldMask 4815 59, // 3: google.analytics.management.v1alpha.ProvisionAccountTicketRequest.account:type_name -> google.analytics.management.v1alpha.Account 4816 61, // 4: google.analytics.management.v1alpha.ListPropertiesResponse.properties:type_name -> google.analytics.management.v1alpha.Property 4817 61, // 5: google.analytics.management.v1alpha.UpdatePropertyRequest.property:type_name -> google.analytics.management.v1alpha.Property 4818 60, // 6: google.analytics.management.v1alpha.UpdatePropertyRequest.update_mask:type_name -> google.protobuf.FieldMask 4819 61, // 7: google.analytics.management.v1alpha.CreatePropertyRequest.property:type_name -> google.analytics.management.v1alpha.Property 4820 62, // 8: google.analytics.management.v1alpha.BatchGetUserLinksResponse.user_links:type_name -> google.analytics.management.v1alpha.UserLink 4821 62, // 9: google.analytics.management.v1alpha.ListUserLinksResponse.user_links:type_name -> google.analytics.management.v1alpha.UserLink 4822 63, // 10: google.analytics.management.v1alpha.AuditUserLinksResponse.user_links:type_name -> google.analytics.management.v1alpha.AuditUserLink 4823 62, // 11: google.analytics.management.v1alpha.CreateUserLinkRequest.user_link:type_name -> google.analytics.management.v1alpha.UserLink 4824 20, // 12: google.analytics.management.v1alpha.BatchCreateUserLinksRequest.requests:type_name -> google.analytics.management.v1alpha.CreateUserLinkRequest 4825 62, // 13: google.analytics.management.v1alpha.BatchCreateUserLinksResponse.user_links:type_name -> google.analytics.management.v1alpha.UserLink 4826 62, // 14: google.analytics.management.v1alpha.UpdateUserLinkRequest.user_link:type_name -> google.analytics.management.v1alpha.UserLink 4827 23, // 15: google.analytics.management.v1alpha.BatchUpdateUserLinksRequest.requests:type_name -> google.analytics.management.v1alpha.UpdateUserLinkRequest 4828 62, // 16: google.analytics.management.v1alpha.BatchUpdateUserLinksResponse.user_links:type_name -> google.analytics.management.v1alpha.UserLink 4829 26, // 17: google.analytics.management.v1alpha.BatchDeleteUserLinksRequest.requests:type_name -> google.analytics.management.v1alpha.DeleteUserLinkRequest 4830 64, // 18: google.analytics.management.v1alpha.UpdateWebDataStreamRequest.web_data_stream:type_name -> google.analytics.management.v1alpha.WebDataStream 4831 60, // 19: google.analytics.management.v1alpha.UpdateWebDataStreamRequest.update_mask:type_name -> google.protobuf.FieldMask 4832 64, // 20: google.analytics.management.v1alpha.CreateWebDataStreamRequest.web_data_stream:type_name -> google.analytics.management.v1alpha.WebDataStream 4833 64, // 21: google.analytics.management.v1alpha.ListWebDataStreamsResponse.web_data_streams:type_name -> google.analytics.management.v1alpha.WebDataStream 4834 65, // 22: google.analytics.management.v1alpha.UpdateIosAppDataStreamRequest.ios_app_data_stream:type_name -> google.analytics.management.v1alpha.IosAppDataStream 4835 60, // 23: google.analytics.management.v1alpha.UpdateIosAppDataStreamRequest.update_mask:type_name -> google.protobuf.FieldMask 4836 65, // 24: google.analytics.management.v1alpha.CreateIosAppDataStreamRequest.ios_app_data_stream:type_name -> google.analytics.management.v1alpha.IosAppDataStream 4837 65, // 25: google.analytics.management.v1alpha.ListIosAppDataStreamsResponse.ios_app_data_streams:type_name -> google.analytics.management.v1alpha.IosAppDataStream 4838 66, // 26: google.analytics.management.v1alpha.UpdateAndroidAppDataStreamRequest.android_app_data_stream:type_name -> google.analytics.management.v1alpha.AndroidAppDataStream 4839 60, // 27: google.analytics.management.v1alpha.UpdateAndroidAppDataStreamRequest.update_mask:type_name -> google.protobuf.FieldMask 4840 66, // 28: google.analytics.management.v1alpha.CreateAndroidAppDataStreamRequest.android_app_data_stream:type_name -> google.analytics.management.v1alpha.AndroidAppDataStream 4841 66, // 29: google.analytics.management.v1alpha.ListAndroidAppDataStreamsResponse.android_app_data_streams:type_name -> google.analytics.management.v1alpha.AndroidAppDataStream 4842 67, // 30: google.analytics.management.v1alpha.UpdateEnhancedMeasurementSettingsRequest.enhanced_measurement_settings:type_name -> google.analytics.management.v1alpha.EnhancedMeasurementSettings 4843 60, // 31: google.analytics.management.v1alpha.UpdateEnhancedMeasurementSettingsRequest.update_mask:type_name -> google.protobuf.FieldMask 4844 68, // 32: google.analytics.management.v1alpha.CreateFirebaseLinkRequest.firebase_link:type_name -> google.analytics.management.v1alpha.FirebaseLink 4845 68, // 33: google.analytics.management.v1alpha.UpdateFirebaseLinkRequest.firebase_link:type_name -> google.analytics.management.v1alpha.FirebaseLink 4846 60, // 34: google.analytics.management.v1alpha.UpdateFirebaseLinkRequest.update_mask:type_name -> google.protobuf.FieldMask 4847 68, // 35: google.analytics.management.v1alpha.ListFirebaseLinksResponse.firebase_links:type_name -> google.analytics.management.v1alpha.FirebaseLink 4848 69, // 36: google.analytics.management.v1alpha.CreateGoogleAdsLinkRequest.google_ads_link:type_name -> google.analytics.management.v1alpha.GoogleAdsLink 4849 69, // 37: google.analytics.management.v1alpha.UpdateGoogleAdsLinkRequest.google_ads_link:type_name -> google.analytics.management.v1alpha.GoogleAdsLink 4850 60, // 38: google.analytics.management.v1alpha.UpdateGoogleAdsLinkRequest.update_mask:type_name -> google.protobuf.FieldMask 4851 69, // 39: google.analytics.management.v1alpha.ListGoogleAdsLinksResponse.google_ads_links:type_name -> google.analytics.management.v1alpha.GoogleAdsLink 4852 0, // 40: google.analytics.management.v1alpha.Management.GetAccount:input_type -> google.analytics.management.v1alpha.GetAccountRequest 4853 1, // 41: google.analytics.management.v1alpha.Management.ListAccounts:input_type -> google.analytics.management.v1alpha.ListAccountsRequest 4854 3, // 42: google.analytics.management.v1alpha.Management.DeleteAccount:input_type -> google.analytics.management.v1alpha.DeleteAccountRequest 4855 4, // 43: google.analytics.management.v1alpha.Management.UpdateAccount:input_type -> google.analytics.management.v1alpha.UpdateAccountRequest 4856 5, // 44: google.analytics.management.v1alpha.Management.ProvisionAccountTicket:input_type -> google.analytics.management.v1alpha.ProvisionAccountTicketRequest 4857 7, // 45: google.analytics.management.v1alpha.Management.GetProperty:input_type -> google.analytics.management.v1alpha.GetPropertyRequest 4858 8, // 46: google.analytics.management.v1alpha.Management.ListProperties:input_type -> google.analytics.management.v1alpha.ListPropertiesRequest 4859 11, // 47: google.analytics.management.v1alpha.Management.CreateProperty:input_type -> google.analytics.management.v1alpha.CreatePropertyRequest 4860 12, // 48: google.analytics.management.v1alpha.Management.DeleteProperty:input_type -> google.analytics.management.v1alpha.DeletePropertyRequest 4861 10, // 49: google.analytics.management.v1alpha.Management.UpdateProperty:input_type -> google.analytics.management.v1alpha.UpdatePropertyRequest 4862 13, // 50: google.analytics.management.v1alpha.Management.GetUserLink:input_type -> google.analytics.management.v1alpha.GetUserLinkRequest 4863 14, // 51: google.analytics.management.v1alpha.Management.BatchGetUserLinks:input_type -> google.analytics.management.v1alpha.BatchGetUserLinksRequest 4864 16, // 52: google.analytics.management.v1alpha.Management.ListUserLinks:input_type -> google.analytics.management.v1alpha.ListUserLinksRequest 4865 18, // 53: google.analytics.management.v1alpha.Management.AuditUserLinks:input_type -> google.analytics.management.v1alpha.AuditUserLinksRequest 4866 20, // 54: google.analytics.management.v1alpha.Management.CreateUserLink:input_type -> google.analytics.management.v1alpha.CreateUserLinkRequest 4867 21, // 55: google.analytics.management.v1alpha.Management.BatchCreateUserLinks:input_type -> google.analytics.management.v1alpha.BatchCreateUserLinksRequest 4868 23, // 56: google.analytics.management.v1alpha.Management.UpdateUserLink:input_type -> google.analytics.management.v1alpha.UpdateUserLinkRequest 4869 24, // 57: google.analytics.management.v1alpha.Management.BatchUpdateUserLinks:input_type -> google.analytics.management.v1alpha.BatchUpdateUserLinksRequest 4870 26, // 58: google.analytics.management.v1alpha.Management.DeleteUserLink:input_type -> google.analytics.management.v1alpha.DeleteUserLinkRequest 4871 27, // 59: google.analytics.management.v1alpha.Management.BatchDeleteUserLinks:input_type -> google.analytics.management.v1alpha.BatchDeleteUserLinksRequest 4872 28, // 60: google.analytics.management.v1alpha.Management.GetWebDataStream:input_type -> google.analytics.management.v1alpha.GetWebDataStreamRequest 4873 29, // 61: google.analytics.management.v1alpha.Management.DeleteWebDataStream:input_type -> google.analytics.management.v1alpha.DeleteWebDataStreamRequest 4874 30, // 62: google.analytics.management.v1alpha.Management.UpdateWebDataStream:input_type -> google.analytics.management.v1alpha.UpdateWebDataStreamRequest 4875 31, // 63: google.analytics.management.v1alpha.Management.CreateWebDataStream:input_type -> google.analytics.management.v1alpha.CreateWebDataStreamRequest 4876 32, // 64: google.analytics.management.v1alpha.Management.ListWebDataStreams:input_type -> google.analytics.management.v1alpha.ListWebDataStreamsRequest 4877 34, // 65: google.analytics.management.v1alpha.Management.GetIosAppDataStream:input_type -> google.analytics.management.v1alpha.GetIosAppDataStreamRequest 4878 35, // 66: google.analytics.management.v1alpha.Management.DeleteIosAppDataStream:input_type -> google.analytics.management.v1alpha.DeleteIosAppDataStreamRequest 4879 36, // 67: google.analytics.management.v1alpha.Management.UpdateIosAppDataStream:input_type -> google.analytics.management.v1alpha.UpdateIosAppDataStreamRequest 4880 37, // 68: google.analytics.management.v1alpha.Management.CreateIosAppDataStream:input_type -> google.analytics.management.v1alpha.CreateIosAppDataStreamRequest 4881 38, // 69: google.analytics.management.v1alpha.Management.ListIosAppDataStreams:input_type -> google.analytics.management.v1alpha.ListIosAppDataStreamsRequest 4882 40, // 70: google.analytics.management.v1alpha.Management.GetAndroidAppDataStream:input_type -> google.analytics.management.v1alpha.GetAndroidAppDataStreamRequest 4883 41, // 71: google.analytics.management.v1alpha.Management.DeleteAndroidAppDataStream:input_type -> google.analytics.management.v1alpha.DeleteAndroidAppDataStreamRequest 4884 42, // 72: google.analytics.management.v1alpha.Management.UpdateAndroidAppDataStream:input_type -> google.analytics.management.v1alpha.UpdateAndroidAppDataStreamRequest 4885 43, // 73: google.analytics.management.v1alpha.Management.CreateAndroidAppDataStream:input_type -> google.analytics.management.v1alpha.CreateAndroidAppDataStreamRequest 4886 44, // 74: google.analytics.management.v1alpha.Management.ListAndroidAppDataStreams:input_type -> google.analytics.management.v1alpha.ListAndroidAppDataStreamsRequest 4887 46, // 75: google.analytics.management.v1alpha.Management.GetEnhancedMeasurementSettings:input_type -> google.analytics.management.v1alpha.GetEnhancedMeasurementSettingsRequest 4888 47, // 76: google.analytics.management.v1alpha.Management.UpdateEnhancedMeasurementSettings:input_type -> google.analytics.management.v1alpha.UpdateEnhancedMeasurementSettingsRequest 4889 48, // 77: google.analytics.management.v1alpha.Management.CreateFirebaseLink:input_type -> google.analytics.management.v1alpha.CreateFirebaseLinkRequest 4890 49, // 78: google.analytics.management.v1alpha.Management.UpdateFirebaseLink:input_type -> google.analytics.management.v1alpha.UpdateFirebaseLinkRequest 4891 50, // 79: google.analytics.management.v1alpha.Management.DeleteFirebaseLink:input_type -> google.analytics.management.v1alpha.DeleteFirebaseLinkRequest 4892 51, // 80: google.analytics.management.v1alpha.Management.ListFirebaseLinks:input_type -> google.analytics.management.v1alpha.ListFirebaseLinksRequest 4893 53, // 81: google.analytics.management.v1alpha.Management.GetGlobalSiteTag:input_type -> google.analytics.management.v1alpha.GetGlobalSiteTagRequest 4894 54, // 82: google.analytics.management.v1alpha.Management.CreateGoogleAdsLink:input_type -> google.analytics.management.v1alpha.CreateGoogleAdsLinkRequest 4895 55, // 83: google.analytics.management.v1alpha.Management.UpdateGoogleAdsLink:input_type -> google.analytics.management.v1alpha.UpdateGoogleAdsLinkRequest 4896 56, // 84: google.analytics.management.v1alpha.Management.DeleteGoogleAdsLink:input_type -> google.analytics.management.v1alpha.DeleteGoogleAdsLinkRequest 4897 57, // 85: google.analytics.management.v1alpha.Management.ListGoogleAdsLinks:input_type -> google.analytics.management.v1alpha.ListGoogleAdsLinksRequest 4898 59, // 86: google.analytics.management.v1alpha.Management.GetAccount:output_type -> google.analytics.management.v1alpha.Account 4899 2, // 87: google.analytics.management.v1alpha.Management.ListAccounts:output_type -> google.analytics.management.v1alpha.ListAccountsResponse 4900 70, // 88: google.analytics.management.v1alpha.Management.DeleteAccount:output_type -> google.protobuf.Empty 4901 59, // 89: google.analytics.management.v1alpha.Management.UpdateAccount:output_type -> google.analytics.management.v1alpha.Account 4902 6, // 90: google.analytics.management.v1alpha.Management.ProvisionAccountTicket:output_type -> google.analytics.management.v1alpha.ProvisionAccountTicketResponse 4903 61, // 91: google.analytics.management.v1alpha.Management.GetProperty:output_type -> google.analytics.management.v1alpha.Property 4904 9, // 92: google.analytics.management.v1alpha.Management.ListProperties:output_type -> google.analytics.management.v1alpha.ListPropertiesResponse 4905 61, // 93: google.analytics.management.v1alpha.Management.CreateProperty:output_type -> google.analytics.management.v1alpha.Property 4906 70, // 94: google.analytics.management.v1alpha.Management.DeleteProperty:output_type -> google.protobuf.Empty 4907 61, // 95: google.analytics.management.v1alpha.Management.UpdateProperty:output_type -> google.analytics.management.v1alpha.Property 4908 62, // 96: google.analytics.management.v1alpha.Management.GetUserLink:output_type -> google.analytics.management.v1alpha.UserLink 4909 15, // 97: google.analytics.management.v1alpha.Management.BatchGetUserLinks:output_type -> google.analytics.management.v1alpha.BatchGetUserLinksResponse 4910 17, // 98: google.analytics.management.v1alpha.Management.ListUserLinks:output_type -> google.analytics.management.v1alpha.ListUserLinksResponse 4911 19, // 99: google.analytics.management.v1alpha.Management.AuditUserLinks:output_type -> google.analytics.management.v1alpha.AuditUserLinksResponse 4912 62, // 100: google.analytics.management.v1alpha.Management.CreateUserLink:output_type -> google.analytics.management.v1alpha.UserLink 4913 22, // 101: google.analytics.management.v1alpha.Management.BatchCreateUserLinks:output_type -> google.analytics.management.v1alpha.BatchCreateUserLinksResponse 4914 62, // 102: google.analytics.management.v1alpha.Management.UpdateUserLink:output_type -> google.analytics.management.v1alpha.UserLink 4915 25, // 103: google.analytics.management.v1alpha.Management.BatchUpdateUserLinks:output_type -> google.analytics.management.v1alpha.BatchUpdateUserLinksResponse 4916 70, // 104: google.analytics.management.v1alpha.Management.DeleteUserLink:output_type -> google.protobuf.Empty 4917 70, // 105: google.analytics.management.v1alpha.Management.BatchDeleteUserLinks:output_type -> google.protobuf.Empty 4918 64, // 106: google.analytics.management.v1alpha.Management.GetWebDataStream:output_type -> google.analytics.management.v1alpha.WebDataStream 4919 70, // 107: google.analytics.management.v1alpha.Management.DeleteWebDataStream:output_type -> google.protobuf.Empty 4920 64, // 108: google.analytics.management.v1alpha.Management.UpdateWebDataStream:output_type -> google.analytics.management.v1alpha.WebDataStream 4921 64, // 109: google.analytics.management.v1alpha.Management.CreateWebDataStream:output_type -> google.analytics.management.v1alpha.WebDataStream 4922 33, // 110: google.analytics.management.v1alpha.Management.ListWebDataStreams:output_type -> google.analytics.management.v1alpha.ListWebDataStreamsResponse 4923 65, // 111: google.analytics.management.v1alpha.Management.GetIosAppDataStream:output_type -> google.analytics.management.v1alpha.IosAppDataStream 4924 70, // 112: google.analytics.management.v1alpha.Management.DeleteIosAppDataStream:output_type -> google.protobuf.Empty 4925 65, // 113: google.analytics.management.v1alpha.Management.UpdateIosAppDataStream:output_type -> google.analytics.management.v1alpha.IosAppDataStream 4926 65, // 114: google.analytics.management.v1alpha.Management.CreateIosAppDataStream:output_type -> google.analytics.management.v1alpha.IosAppDataStream 4927 39, // 115: google.analytics.management.v1alpha.Management.ListIosAppDataStreams:output_type -> google.analytics.management.v1alpha.ListIosAppDataStreamsResponse 4928 66, // 116: google.analytics.management.v1alpha.Management.GetAndroidAppDataStream:output_type -> google.analytics.management.v1alpha.AndroidAppDataStream 4929 70, // 117: google.analytics.management.v1alpha.Management.DeleteAndroidAppDataStream:output_type -> google.protobuf.Empty 4930 66, // 118: google.analytics.management.v1alpha.Management.UpdateAndroidAppDataStream:output_type -> google.analytics.management.v1alpha.AndroidAppDataStream 4931 66, // 119: google.analytics.management.v1alpha.Management.CreateAndroidAppDataStream:output_type -> google.analytics.management.v1alpha.AndroidAppDataStream 4932 45, // 120: google.analytics.management.v1alpha.Management.ListAndroidAppDataStreams:output_type -> google.analytics.management.v1alpha.ListAndroidAppDataStreamsResponse 4933 67, // 121: google.analytics.management.v1alpha.Management.GetEnhancedMeasurementSettings:output_type -> google.analytics.management.v1alpha.EnhancedMeasurementSettings 4934 67, // 122: google.analytics.management.v1alpha.Management.UpdateEnhancedMeasurementSettings:output_type -> google.analytics.management.v1alpha.EnhancedMeasurementSettings 4935 68, // 123: google.analytics.management.v1alpha.Management.CreateFirebaseLink:output_type -> google.analytics.management.v1alpha.FirebaseLink 4936 68, // 124: google.analytics.management.v1alpha.Management.UpdateFirebaseLink:output_type -> google.analytics.management.v1alpha.FirebaseLink 4937 70, // 125: google.analytics.management.v1alpha.Management.DeleteFirebaseLink:output_type -> google.protobuf.Empty 4938 52, // 126: google.analytics.management.v1alpha.Management.ListFirebaseLinks:output_type -> google.analytics.management.v1alpha.ListFirebaseLinksResponse 4939 71, // 127: google.analytics.management.v1alpha.Management.GetGlobalSiteTag:output_type -> google.analytics.management.v1alpha.GlobalSiteTag 4940 69, // 128: google.analytics.management.v1alpha.Management.CreateGoogleAdsLink:output_type -> google.analytics.management.v1alpha.GoogleAdsLink 4941 69, // 129: google.analytics.management.v1alpha.Management.UpdateGoogleAdsLink:output_type -> google.analytics.management.v1alpha.GoogleAdsLink 4942 70, // 130: google.analytics.management.v1alpha.Management.DeleteGoogleAdsLink:output_type -> google.protobuf.Empty 4943 58, // 131: google.analytics.management.v1alpha.Management.ListGoogleAdsLinks:output_type -> google.analytics.management.v1alpha.ListGoogleAdsLinksResponse 4944 86, // [86:132] is the sub-list for method output_type 4945 40, // [40:86] is the sub-list for method input_type 4946 40, // [40:40] is the sub-list for extension type_name 4947 40, // [40:40] is the sub-list for extension extendee 4948 0, // [0:40] is the sub-list for field type_name 4949} 4950 4951func init() { file_google_analytics_management_v1alpha_management_api_proto_init() } 4952func file_google_analytics_management_v1alpha_management_api_proto_init() { 4953 if File_google_analytics_management_v1alpha_management_api_proto != nil { 4954 return 4955 } 4956 file_google_analytics_management_v1alpha_resources_proto_init() 4957 if !protoimpl.UnsafeEnabled { 4958 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 4959 switch v := v.(*GetAccountRequest); i { 4960 case 0: 4961 return &v.state 4962 case 1: 4963 return &v.sizeCache 4964 case 2: 4965 return &v.unknownFields 4966 default: 4967 return nil 4968 } 4969 } 4970 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 4971 switch v := v.(*ListAccountsRequest); i { 4972 case 0: 4973 return &v.state 4974 case 1: 4975 return &v.sizeCache 4976 case 2: 4977 return &v.unknownFields 4978 default: 4979 return nil 4980 } 4981 } 4982 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 4983 switch v := v.(*ListAccountsResponse); i { 4984 case 0: 4985 return &v.state 4986 case 1: 4987 return &v.sizeCache 4988 case 2: 4989 return &v.unknownFields 4990 default: 4991 return nil 4992 } 4993 } 4994 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 4995 switch v := v.(*DeleteAccountRequest); i { 4996 case 0: 4997 return &v.state 4998 case 1: 4999 return &v.sizeCache 5000 case 2: 5001 return &v.unknownFields 5002 default: 5003 return nil 5004 } 5005 } 5006 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 5007 switch v := v.(*UpdateAccountRequest); i { 5008 case 0: 5009 return &v.state 5010 case 1: 5011 return &v.sizeCache 5012 case 2: 5013 return &v.unknownFields 5014 default: 5015 return nil 5016 } 5017 } 5018 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 5019 switch v := v.(*ProvisionAccountTicketRequest); i { 5020 case 0: 5021 return &v.state 5022 case 1: 5023 return &v.sizeCache 5024 case 2: 5025 return &v.unknownFields 5026 default: 5027 return nil 5028 } 5029 } 5030 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 5031 switch v := v.(*ProvisionAccountTicketResponse); i { 5032 case 0: 5033 return &v.state 5034 case 1: 5035 return &v.sizeCache 5036 case 2: 5037 return &v.unknownFields 5038 default: 5039 return nil 5040 } 5041 } 5042 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 5043 switch v := v.(*GetPropertyRequest); i { 5044 case 0: 5045 return &v.state 5046 case 1: 5047 return &v.sizeCache 5048 case 2: 5049 return &v.unknownFields 5050 default: 5051 return nil 5052 } 5053 } 5054 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 5055 switch v := v.(*ListPropertiesRequest); i { 5056 case 0: 5057 return &v.state 5058 case 1: 5059 return &v.sizeCache 5060 case 2: 5061 return &v.unknownFields 5062 default: 5063 return nil 5064 } 5065 } 5066 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 5067 switch v := v.(*ListPropertiesResponse); i { 5068 case 0: 5069 return &v.state 5070 case 1: 5071 return &v.sizeCache 5072 case 2: 5073 return &v.unknownFields 5074 default: 5075 return nil 5076 } 5077 } 5078 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 5079 switch v := v.(*UpdatePropertyRequest); i { 5080 case 0: 5081 return &v.state 5082 case 1: 5083 return &v.sizeCache 5084 case 2: 5085 return &v.unknownFields 5086 default: 5087 return nil 5088 } 5089 } 5090 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 5091 switch v := v.(*CreatePropertyRequest); i { 5092 case 0: 5093 return &v.state 5094 case 1: 5095 return &v.sizeCache 5096 case 2: 5097 return &v.unknownFields 5098 default: 5099 return nil 5100 } 5101 } 5102 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 5103 switch v := v.(*DeletePropertyRequest); i { 5104 case 0: 5105 return &v.state 5106 case 1: 5107 return &v.sizeCache 5108 case 2: 5109 return &v.unknownFields 5110 default: 5111 return nil 5112 } 5113 } 5114 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 5115 switch v := v.(*GetUserLinkRequest); i { 5116 case 0: 5117 return &v.state 5118 case 1: 5119 return &v.sizeCache 5120 case 2: 5121 return &v.unknownFields 5122 default: 5123 return nil 5124 } 5125 } 5126 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 5127 switch v := v.(*BatchGetUserLinksRequest); i { 5128 case 0: 5129 return &v.state 5130 case 1: 5131 return &v.sizeCache 5132 case 2: 5133 return &v.unknownFields 5134 default: 5135 return nil 5136 } 5137 } 5138 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 5139 switch v := v.(*BatchGetUserLinksResponse); i { 5140 case 0: 5141 return &v.state 5142 case 1: 5143 return &v.sizeCache 5144 case 2: 5145 return &v.unknownFields 5146 default: 5147 return nil 5148 } 5149 } 5150 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 5151 switch v := v.(*ListUserLinksRequest); i { 5152 case 0: 5153 return &v.state 5154 case 1: 5155 return &v.sizeCache 5156 case 2: 5157 return &v.unknownFields 5158 default: 5159 return nil 5160 } 5161 } 5162 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { 5163 switch v := v.(*ListUserLinksResponse); i { 5164 case 0: 5165 return &v.state 5166 case 1: 5167 return &v.sizeCache 5168 case 2: 5169 return &v.unknownFields 5170 default: 5171 return nil 5172 } 5173 } 5174 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { 5175 switch v := v.(*AuditUserLinksRequest); i { 5176 case 0: 5177 return &v.state 5178 case 1: 5179 return &v.sizeCache 5180 case 2: 5181 return &v.unknownFields 5182 default: 5183 return nil 5184 } 5185 } 5186 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { 5187 switch v := v.(*AuditUserLinksResponse); i { 5188 case 0: 5189 return &v.state 5190 case 1: 5191 return &v.sizeCache 5192 case 2: 5193 return &v.unknownFields 5194 default: 5195 return nil 5196 } 5197 } 5198 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { 5199 switch v := v.(*CreateUserLinkRequest); i { 5200 case 0: 5201 return &v.state 5202 case 1: 5203 return &v.sizeCache 5204 case 2: 5205 return &v.unknownFields 5206 default: 5207 return nil 5208 } 5209 } 5210 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { 5211 switch v := v.(*BatchCreateUserLinksRequest); i { 5212 case 0: 5213 return &v.state 5214 case 1: 5215 return &v.sizeCache 5216 case 2: 5217 return &v.unknownFields 5218 default: 5219 return nil 5220 } 5221 } 5222 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { 5223 switch v := v.(*BatchCreateUserLinksResponse); i { 5224 case 0: 5225 return &v.state 5226 case 1: 5227 return &v.sizeCache 5228 case 2: 5229 return &v.unknownFields 5230 default: 5231 return nil 5232 } 5233 } 5234 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { 5235 switch v := v.(*UpdateUserLinkRequest); i { 5236 case 0: 5237 return &v.state 5238 case 1: 5239 return &v.sizeCache 5240 case 2: 5241 return &v.unknownFields 5242 default: 5243 return nil 5244 } 5245 } 5246 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { 5247 switch v := v.(*BatchUpdateUserLinksRequest); i { 5248 case 0: 5249 return &v.state 5250 case 1: 5251 return &v.sizeCache 5252 case 2: 5253 return &v.unknownFields 5254 default: 5255 return nil 5256 } 5257 } 5258 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { 5259 switch v := v.(*BatchUpdateUserLinksResponse); i { 5260 case 0: 5261 return &v.state 5262 case 1: 5263 return &v.sizeCache 5264 case 2: 5265 return &v.unknownFields 5266 default: 5267 return nil 5268 } 5269 } 5270 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { 5271 switch v := v.(*DeleteUserLinkRequest); i { 5272 case 0: 5273 return &v.state 5274 case 1: 5275 return &v.sizeCache 5276 case 2: 5277 return &v.unknownFields 5278 default: 5279 return nil 5280 } 5281 } 5282 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { 5283 switch v := v.(*BatchDeleteUserLinksRequest); i { 5284 case 0: 5285 return &v.state 5286 case 1: 5287 return &v.sizeCache 5288 case 2: 5289 return &v.unknownFields 5290 default: 5291 return nil 5292 } 5293 } 5294 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { 5295 switch v := v.(*GetWebDataStreamRequest); i { 5296 case 0: 5297 return &v.state 5298 case 1: 5299 return &v.sizeCache 5300 case 2: 5301 return &v.unknownFields 5302 default: 5303 return nil 5304 } 5305 } 5306 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { 5307 switch v := v.(*DeleteWebDataStreamRequest); i { 5308 case 0: 5309 return &v.state 5310 case 1: 5311 return &v.sizeCache 5312 case 2: 5313 return &v.unknownFields 5314 default: 5315 return nil 5316 } 5317 } 5318 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { 5319 switch v := v.(*UpdateWebDataStreamRequest); i { 5320 case 0: 5321 return &v.state 5322 case 1: 5323 return &v.sizeCache 5324 case 2: 5325 return &v.unknownFields 5326 default: 5327 return nil 5328 } 5329 } 5330 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { 5331 switch v := v.(*CreateWebDataStreamRequest); i { 5332 case 0: 5333 return &v.state 5334 case 1: 5335 return &v.sizeCache 5336 case 2: 5337 return &v.unknownFields 5338 default: 5339 return nil 5340 } 5341 } 5342 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { 5343 switch v := v.(*ListWebDataStreamsRequest); i { 5344 case 0: 5345 return &v.state 5346 case 1: 5347 return &v.sizeCache 5348 case 2: 5349 return &v.unknownFields 5350 default: 5351 return nil 5352 } 5353 } 5354 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { 5355 switch v := v.(*ListWebDataStreamsResponse); i { 5356 case 0: 5357 return &v.state 5358 case 1: 5359 return &v.sizeCache 5360 case 2: 5361 return &v.unknownFields 5362 default: 5363 return nil 5364 } 5365 } 5366 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { 5367 switch v := v.(*GetIosAppDataStreamRequest); i { 5368 case 0: 5369 return &v.state 5370 case 1: 5371 return &v.sizeCache 5372 case 2: 5373 return &v.unknownFields 5374 default: 5375 return nil 5376 } 5377 } 5378 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { 5379 switch v := v.(*DeleteIosAppDataStreamRequest); i { 5380 case 0: 5381 return &v.state 5382 case 1: 5383 return &v.sizeCache 5384 case 2: 5385 return &v.unknownFields 5386 default: 5387 return nil 5388 } 5389 } 5390 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { 5391 switch v := v.(*UpdateIosAppDataStreamRequest); i { 5392 case 0: 5393 return &v.state 5394 case 1: 5395 return &v.sizeCache 5396 case 2: 5397 return &v.unknownFields 5398 default: 5399 return nil 5400 } 5401 } 5402 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { 5403 switch v := v.(*CreateIosAppDataStreamRequest); i { 5404 case 0: 5405 return &v.state 5406 case 1: 5407 return &v.sizeCache 5408 case 2: 5409 return &v.unknownFields 5410 default: 5411 return nil 5412 } 5413 } 5414 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} { 5415 switch v := v.(*ListIosAppDataStreamsRequest); i { 5416 case 0: 5417 return &v.state 5418 case 1: 5419 return &v.sizeCache 5420 case 2: 5421 return &v.unknownFields 5422 default: 5423 return nil 5424 } 5425 } 5426 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} { 5427 switch v := v.(*ListIosAppDataStreamsResponse); i { 5428 case 0: 5429 return &v.state 5430 case 1: 5431 return &v.sizeCache 5432 case 2: 5433 return &v.unknownFields 5434 default: 5435 return nil 5436 } 5437 } 5438 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} { 5439 switch v := v.(*GetAndroidAppDataStreamRequest); i { 5440 case 0: 5441 return &v.state 5442 case 1: 5443 return &v.sizeCache 5444 case 2: 5445 return &v.unknownFields 5446 default: 5447 return nil 5448 } 5449 } 5450 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} { 5451 switch v := v.(*DeleteAndroidAppDataStreamRequest); i { 5452 case 0: 5453 return &v.state 5454 case 1: 5455 return &v.sizeCache 5456 case 2: 5457 return &v.unknownFields 5458 default: 5459 return nil 5460 } 5461 } 5462 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} { 5463 switch v := v.(*UpdateAndroidAppDataStreamRequest); i { 5464 case 0: 5465 return &v.state 5466 case 1: 5467 return &v.sizeCache 5468 case 2: 5469 return &v.unknownFields 5470 default: 5471 return nil 5472 } 5473 } 5474 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} { 5475 switch v := v.(*CreateAndroidAppDataStreamRequest); i { 5476 case 0: 5477 return &v.state 5478 case 1: 5479 return &v.sizeCache 5480 case 2: 5481 return &v.unknownFields 5482 default: 5483 return nil 5484 } 5485 } 5486 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} { 5487 switch v := v.(*ListAndroidAppDataStreamsRequest); i { 5488 case 0: 5489 return &v.state 5490 case 1: 5491 return &v.sizeCache 5492 case 2: 5493 return &v.unknownFields 5494 default: 5495 return nil 5496 } 5497 } 5498 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} { 5499 switch v := v.(*ListAndroidAppDataStreamsResponse); i { 5500 case 0: 5501 return &v.state 5502 case 1: 5503 return &v.sizeCache 5504 case 2: 5505 return &v.unknownFields 5506 default: 5507 return nil 5508 } 5509 } 5510 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} { 5511 switch v := v.(*GetEnhancedMeasurementSettingsRequest); i { 5512 case 0: 5513 return &v.state 5514 case 1: 5515 return &v.sizeCache 5516 case 2: 5517 return &v.unknownFields 5518 default: 5519 return nil 5520 } 5521 } 5522 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} { 5523 switch v := v.(*UpdateEnhancedMeasurementSettingsRequest); i { 5524 case 0: 5525 return &v.state 5526 case 1: 5527 return &v.sizeCache 5528 case 2: 5529 return &v.unknownFields 5530 default: 5531 return nil 5532 } 5533 } 5534 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} { 5535 switch v := v.(*CreateFirebaseLinkRequest); i { 5536 case 0: 5537 return &v.state 5538 case 1: 5539 return &v.sizeCache 5540 case 2: 5541 return &v.unknownFields 5542 default: 5543 return nil 5544 } 5545 } 5546 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} { 5547 switch v := v.(*UpdateFirebaseLinkRequest); i { 5548 case 0: 5549 return &v.state 5550 case 1: 5551 return &v.sizeCache 5552 case 2: 5553 return &v.unknownFields 5554 default: 5555 return nil 5556 } 5557 } 5558 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} { 5559 switch v := v.(*DeleteFirebaseLinkRequest); i { 5560 case 0: 5561 return &v.state 5562 case 1: 5563 return &v.sizeCache 5564 case 2: 5565 return &v.unknownFields 5566 default: 5567 return nil 5568 } 5569 } 5570 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} { 5571 switch v := v.(*ListFirebaseLinksRequest); i { 5572 case 0: 5573 return &v.state 5574 case 1: 5575 return &v.sizeCache 5576 case 2: 5577 return &v.unknownFields 5578 default: 5579 return nil 5580 } 5581 } 5582 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} { 5583 switch v := v.(*ListFirebaseLinksResponse); i { 5584 case 0: 5585 return &v.state 5586 case 1: 5587 return &v.sizeCache 5588 case 2: 5589 return &v.unknownFields 5590 default: 5591 return nil 5592 } 5593 } 5594 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} { 5595 switch v := v.(*GetGlobalSiteTagRequest); i { 5596 case 0: 5597 return &v.state 5598 case 1: 5599 return &v.sizeCache 5600 case 2: 5601 return &v.unknownFields 5602 default: 5603 return nil 5604 } 5605 } 5606 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} { 5607 switch v := v.(*CreateGoogleAdsLinkRequest); i { 5608 case 0: 5609 return &v.state 5610 case 1: 5611 return &v.sizeCache 5612 case 2: 5613 return &v.unknownFields 5614 default: 5615 return nil 5616 } 5617 } 5618 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} { 5619 switch v := v.(*UpdateGoogleAdsLinkRequest); i { 5620 case 0: 5621 return &v.state 5622 case 1: 5623 return &v.sizeCache 5624 case 2: 5625 return &v.unknownFields 5626 default: 5627 return nil 5628 } 5629 } 5630 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} { 5631 switch v := v.(*DeleteGoogleAdsLinkRequest); i { 5632 case 0: 5633 return &v.state 5634 case 1: 5635 return &v.sizeCache 5636 case 2: 5637 return &v.unknownFields 5638 default: 5639 return nil 5640 } 5641 } 5642 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} { 5643 switch v := v.(*ListGoogleAdsLinksRequest); i { 5644 case 0: 5645 return &v.state 5646 case 1: 5647 return &v.sizeCache 5648 case 2: 5649 return &v.unknownFields 5650 default: 5651 return nil 5652 } 5653 } 5654 file_google_analytics_management_v1alpha_management_api_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} { 5655 switch v := v.(*ListGoogleAdsLinksResponse); i { 5656 case 0: 5657 return &v.state 5658 case 1: 5659 return &v.sizeCache 5660 case 2: 5661 return &v.unknownFields 5662 default: 5663 return nil 5664 } 5665 } 5666 } 5667 type x struct{} 5668 out := protoimpl.TypeBuilder{ 5669 File: protoimpl.DescBuilder{ 5670 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 5671 RawDescriptor: file_google_analytics_management_v1alpha_management_api_proto_rawDesc, 5672 NumEnums: 0, 5673 NumMessages: 59, 5674 NumExtensions: 0, 5675 NumServices: 1, 5676 }, 5677 GoTypes: file_google_analytics_management_v1alpha_management_api_proto_goTypes, 5678 DependencyIndexes: file_google_analytics_management_v1alpha_management_api_proto_depIdxs, 5679 MessageInfos: file_google_analytics_management_v1alpha_management_api_proto_msgTypes, 5680 }.Build() 5681 File_google_analytics_management_v1alpha_management_api_proto = out.File 5682 file_google_analytics_management_v1alpha_management_api_proto_rawDesc = nil 5683 file_google_analytics_management_v1alpha_management_api_proto_goTypes = nil 5684 file_google_analytics_management_v1alpha_management_api_proto_depIdxs = nil 5685} 5686 5687// Reference imports to suppress errors if they are not otherwise used. 5688var _ context.Context 5689var _ grpc.ClientConnInterface 5690 5691// This is a compile-time assertion to ensure that this generated file 5692// is compatible with the grpc package it is being compiled against. 5693const _ = grpc.SupportPackageIsVersion6 5694 5695// ManagementClient is the client API for Management service. 5696// 5697// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 5698type ManagementClient interface { 5699 // Lookup for a single Account. 5700 // Throws "Target not found" if no such account found, or if caller does not 5701 // have permissions to access it. 5702 GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*Account, error) 5703 // Returns all accounts accessible by the caller. 5704 // 5705 // Note that these accounts might not currently have App+Web properties. 5706 // Soft-deleted (ie: "trashed") accounts are excluded by default. 5707 // Returns an empty list if no relevant accounts are found. 5708 ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error) 5709 // Marks target Account as soft-deleted (ie: "trashed") and returns it. 5710 // 5711 // This API does not have a method to restore soft-deleted accounts. 5712 // However, they can be restored using the Trash Can UI. 5713 // 5714 // If the accounts are not restored before the expiration time, the account 5715 // and all child resources (eg: Properties, GoogleAdsLinks, Streams, 5716 // UserLinks) will be permanently purged. 5717 // https://support.google.com/analytics/answer/6154772 5718 // 5719 // Returns an error if the target is not found. 5720 DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5721 // Updates an account. 5722 UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*Account, error) 5723 // Requests a ticket for creating an account. 5724 ProvisionAccountTicket(ctx context.Context, in *ProvisionAccountTicketRequest, opts ...grpc.CallOption) (*ProvisionAccountTicketResponse, error) 5725 // Lookup for a single "App+Web" Property. 5726 // 5727 // Throws "Target not found" if no such property found, if property is not 5728 // of the type "App+Web", or if caller does not have permissions to access it. 5729 GetProperty(ctx context.Context, in *GetPropertyRequest, opts ...grpc.CallOption) (*Property, error) 5730 // Returns child Properties under the specified parent Account. 5731 // 5732 // Only "App+Web" properties will be returned. 5733 // Properties will be excluded if the caller does not have access. 5734 // Soft-deleted (ie: "trashed") properties are excluded by default. 5735 // Returns an empty list if no relevant properties are found. 5736 ListProperties(ctx context.Context, in *ListPropertiesRequest, opts ...grpc.CallOption) (*ListPropertiesResponse, error) 5737 // Creates an "App+Web" property with the specified location and attributes. 5738 CreateProperty(ctx context.Context, in *CreatePropertyRequest, opts ...grpc.CallOption) (*Property, error) 5739 // Marks target Property as soft-deleted (ie: "trashed") and returns it. 5740 // 5741 // This API does not have a method to restore soft-deleted properties. 5742 // However, they can be restored using the Trash Can UI. 5743 // 5744 // If the properties are not restored before the expiration time, the Property 5745 // and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) 5746 // will be permanently purged. 5747 // https://support.google.com/analytics/answer/6154772 5748 // 5749 // Returns an error if the target is not found, or is not an App+Web Property. 5750 DeleteProperty(ctx context.Context, in *DeletePropertyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5751 // Updates a property. 5752 UpdateProperty(ctx context.Context, in *UpdatePropertyRequest, opts ...grpc.CallOption) (*Property, error) 5753 // Gets information about a user's link to an account or property. 5754 GetUserLink(ctx context.Context, in *GetUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) 5755 // Gets information about multiple users' links to an account or property. 5756 BatchGetUserLinks(ctx context.Context, in *BatchGetUserLinksRequest, opts ...grpc.CallOption) (*BatchGetUserLinksResponse, error) 5757 // Lists all user links on an account or property. 5758 ListUserLinks(ctx context.Context, in *ListUserLinksRequest, opts ...grpc.CallOption) (*ListUserLinksResponse, error) 5759 // Lists all user links on an account or property, including implicit ones 5760 // that come from effective permissions granted by groups or organization 5761 // admin roles. 5762 // 5763 // If a returned user link does not have direct permissions, they cannot 5764 // be removed from the account or property directly with the DeleteUserLink 5765 // command. They have to be removed from the group/etc that gives them 5766 // permissions, which is currently only usable/discoverable in the GA or GMP 5767 // UIs. 5768 AuditUserLinks(ctx context.Context, in *AuditUserLinksRequest, opts ...grpc.CallOption) (*AuditUserLinksResponse, error) 5769 // Creates a user link on an account or property. 5770 // 5771 // If the user with the specified email already has permissions on the 5772 // account or property, then the user's existing permissions will be unioned 5773 // with the permissions specified in the new UserLink. 5774 CreateUserLink(ctx context.Context, in *CreateUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) 5775 // Creates information about multiple users' links to an account or property. 5776 // 5777 // This method is transactional. If any UserLink cannot be created, none of 5778 // the UserLinks will be created. 5779 BatchCreateUserLinks(ctx context.Context, in *BatchCreateUserLinksRequest, opts ...grpc.CallOption) (*BatchCreateUserLinksResponse, error) 5780 // Updates a user link on an account or property. 5781 UpdateUserLink(ctx context.Context, in *UpdateUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) 5782 // Updates information about multiple users' links to an account or property. 5783 BatchUpdateUserLinks(ctx context.Context, in *BatchUpdateUserLinksRequest, opts ...grpc.CallOption) (*BatchUpdateUserLinksResponse, error) 5784 // Deletes a user link on an account or property. 5785 DeleteUserLink(ctx context.Context, in *DeleteUserLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5786 // Deletes information about multiple users' links to an account or property. 5787 BatchDeleteUserLinks(ctx context.Context, in *BatchDeleteUserLinksRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5788 // Lookup for a single WebDataStream 5789 // 5790 // Throws "Target not found" if no such web data stream found, or if the 5791 // caller does not have permissions to access it. 5792 GetWebDataStream(ctx context.Context, in *GetWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) 5793 // Deletes a web stream on a property. 5794 DeleteWebDataStream(ctx context.Context, in *DeleteWebDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5795 // Updates a web stream on a property. 5796 UpdateWebDataStream(ctx context.Context, in *UpdateWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) 5797 // Creates a web stream with the specified location and attributes. 5798 CreateWebDataStream(ctx context.Context, in *CreateWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) 5799 // Returns child web data streams under the specified parent property. 5800 // 5801 // Web data streams will be excluded if the caller does not have access. 5802 // Returns an empty list if no relevant web data streams are found. 5803 ListWebDataStreams(ctx context.Context, in *ListWebDataStreamsRequest, opts ...grpc.CallOption) (*ListWebDataStreamsResponse, error) 5804 // Lookup for a single IosAppDataStream 5805 // 5806 // Throws "Target not found" if no such iOS app data stream found, or if the 5807 // caller does not have permissions to access it. 5808 GetIosAppDataStream(ctx context.Context, in *GetIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) 5809 // Deletes an iOS app stream on a property. 5810 DeleteIosAppDataStream(ctx context.Context, in *DeleteIosAppDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5811 // Updates an iOS app stream on a property. 5812 UpdateIosAppDataStream(ctx context.Context, in *UpdateIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) 5813 // Creates an iOS app data stream with the specified location and attributes. 5814 CreateIosAppDataStream(ctx context.Context, in *CreateIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) 5815 // Returns child iOS app data streams under the specified parent property. 5816 // 5817 // iOS app data streams will be excluded if the caller does not have access. 5818 // Returns an empty list if no relevant iOS app data streams are found. 5819 ListIosAppDataStreams(ctx context.Context, in *ListIosAppDataStreamsRequest, opts ...grpc.CallOption) (*ListIosAppDataStreamsResponse, error) 5820 // Lookup for a single AndroidAppDataStream 5821 // 5822 // Throws "Target not found" if no such android app data stream found, or if 5823 // the caller does not have permissions to access it. 5824 GetAndroidAppDataStream(ctx context.Context, in *GetAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) 5825 // Deletes an android app stream on a property. 5826 DeleteAndroidAppDataStream(ctx context.Context, in *DeleteAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5827 // Updates an android app stream on a property. 5828 UpdateAndroidAppDataStream(ctx context.Context, in *UpdateAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) 5829 // Creates an android app stream with the specified location and attributes. 5830 CreateAndroidAppDataStream(ctx context.Context, in *CreateAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) 5831 // Returns child android app streams under the specified parent property. 5832 // 5833 // Android app streams will be excluded if the caller does not have access. 5834 // Returns an empty list if no relevant android app streams are found. 5835 ListAndroidAppDataStreams(ctx context.Context, in *ListAndroidAppDataStreamsRequest, opts ...grpc.CallOption) (*ListAndroidAppDataStreamsResponse, error) 5836 // Returns the singleton enhanced measurement settings for this web stream. 5837 // Note that the stream must enable enhanced measurement for these settings to 5838 // take effect. 5839 GetEnhancedMeasurementSettings(ctx context.Context, in *GetEnhancedMeasurementSettingsRequest, opts ...grpc.CallOption) (*EnhancedMeasurementSettings, error) 5840 // Updates the singleton enhanced measurement settings for this web stream. 5841 // Note that the stream must enable enhanced measurement for these settings to 5842 // take effect. 5843 UpdateEnhancedMeasurementSettings(ctx context.Context, in *UpdateEnhancedMeasurementSettingsRequest, opts ...grpc.CallOption) (*EnhancedMeasurementSettings, error) 5844 // Creates a FirebaseLink. 5845 // 5846 // Properties can have at most one FirebaseLink. 5847 CreateFirebaseLink(ctx context.Context, in *CreateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error) 5848 // Updates a FirebaseLink on a property 5849 UpdateFirebaseLink(ctx context.Context, in *UpdateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error) 5850 // Deletes a FirebaseLink on a property 5851 DeleteFirebaseLink(ctx context.Context, in *DeleteFirebaseLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5852 // Lists FirebaseLinks on a property. 5853 // Properties can have at most one FirebaseLink. 5854 ListFirebaseLinks(ctx context.Context, in *ListFirebaseLinksRequest, opts ...grpc.CallOption) (*ListFirebaseLinksResponse, error) 5855 // Returns the Site Tag for the specified web stream. 5856 // Site Tags are immutable singletons. 5857 GetGlobalSiteTag(ctx context.Context, in *GetGlobalSiteTagRequest, opts ...grpc.CallOption) (*GlobalSiteTag, error) 5858 // Creates a GoogleAdsLink. 5859 CreateGoogleAdsLink(ctx context.Context, in *CreateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) 5860 // Updates a GoogleAdsLink on a property 5861 UpdateGoogleAdsLink(ctx context.Context, in *UpdateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) 5862 // Deletes a GoogleAdsLink on a property 5863 DeleteGoogleAdsLink(ctx context.Context, in *DeleteGoogleAdsLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 5864 // Lists GoogleAdsLinks on a property. 5865 ListGoogleAdsLinks(ctx context.Context, in *ListGoogleAdsLinksRequest, opts ...grpc.CallOption) (*ListGoogleAdsLinksResponse, error) 5866} 5867 5868type managementClient struct { 5869 cc grpc.ClientConnInterface 5870} 5871 5872func NewManagementClient(cc grpc.ClientConnInterface) ManagementClient { 5873 return &managementClient{cc} 5874} 5875 5876func (c *managementClient) GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*Account, error) { 5877 out := new(Account) 5878 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetAccount", in, out, opts...) 5879 if err != nil { 5880 return nil, err 5881 } 5882 return out, nil 5883} 5884 5885func (c *managementClient) ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error) { 5886 out := new(ListAccountsResponse) 5887 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListAccounts", in, out, opts...) 5888 if err != nil { 5889 return nil, err 5890 } 5891 return out, nil 5892} 5893 5894func (c *managementClient) DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 5895 out := new(emptypb.Empty) 5896 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteAccount", in, out, opts...) 5897 if err != nil { 5898 return nil, err 5899 } 5900 return out, nil 5901} 5902 5903func (c *managementClient) UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*Account, error) { 5904 out := new(Account) 5905 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateAccount", in, out, opts...) 5906 if err != nil { 5907 return nil, err 5908 } 5909 return out, nil 5910} 5911 5912func (c *managementClient) ProvisionAccountTicket(ctx context.Context, in *ProvisionAccountTicketRequest, opts ...grpc.CallOption) (*ProvisionAccountTicketResponse, error) { 5913 out := new(ProvisionAccountTicketResponse) 5914 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ProvisionAccountTicket", in, out, opts...) 5915 if err != nil { 5916 return nil, err 5917 } 5918 return out, nil 5919} 5920 5921func (c *managementClient) GetProperty(ctx context.Context, in *GetPropertyRequest, opts ...grpc.CallOption) (*Property, error) { 5922 out := new(Property) 5923 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetProperty", in, out, opts...) 5924 if err != nil { 5925 return nil, err 5926 } 5927 return out, nil 5928} 5929 5930func (c *managementClient) ListProperties(ctx context.Context, in *ListPropertiesRequest, opts ...grpc.CallOption) (*ListPropertiesResponse, error) { 5931 out := new(ListPropertiesResponse) 5932 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListProperties", in, out, opts...) 5933 if err != nil { 5934 return nil, err 5935 } 5936 return out, nil 5937} 5938 5939func (c *managementClient) CreateProperty(ctx context.Context, in *CreatePropertyRequest, opts ...grpc.CallOption) (*Property, error) { 5940 out := new(Property) 5941 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateProperty", in, out, opts...) 5942 if err != nil { 5943 return nil, err 5944 } 5945 return out, nil 5946} 5947 5948func (c *managementClient) DeleteProperty(ctx context.Context, in *DeletePropertyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 5949 out := new(emptypb.Empty) 5950 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteProperty", in, out, opts...) 5951 if err != nil { 5952 return nil, err 5953 } 5954 return out, nil 5955} 5956 5957func (c *managementClient) UpdateProperty(ctx context.Context, in *UpdatePropertyRequest, opts ...grpc.CallOption) (*Property, error) { 5958 out := new(Property) 5959 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateProperty", in, out, opts...) 5960 if err != nil { 5961 return nil, err 5962 } 5963 return out, nil 5964} 5965 5966func (c *managementClient) GetUserLink(ctx context.Context, in *GetUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) { 5967 out := new(UserLink) 5968 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetUserLink", in, out, opts...) 5969 if err != nil { 5970 return nil, err 5971 } 5972 return out, nil 5973} 5974 5975func (c *managementClient) BatchGetUserLinks(ctx context.Context, in *BatchGetUserLinksRequest, opts ...grpc.CallOption) (*BatchGetUserLinksResponse, error) { 5976 out := new(BatchGetUserLinksResponse) 5977 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/BatchGetUserLinks", in, out, opts...) 5978 if err != nil { 5979 return nil, err 5980 } 5981 return out, nil 5982} 5983 5984func (c *managementClient) ListUserLinks(ctx context.Context, in *ListUserLinksRequest, opts ...grpc.CallOption) (*ListUserLinksResponse, error) { 5985 out := new(ListUserLinksResponse) 5986 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListUserLinks", in, out, opts...) 5987 if err != nil { 5988 return nil, err 5989 } 5990 return out, nil 5991} 5992 5993func (c *managementClient) AuditUserLinks(ctx context.Context, in *AuditUserLinksRequest, opts ...grpc.CallOption) (*AuditUserLinksResponse, error) { 5994 out := new(AuditUserLinksResponse) 5995 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/AuditUserLinks", in, out, opts...) 5996 if err != nil { 5997 return nil, err 5998 } 5999 return out, nil 6000} 6001 6002func (c *managementClient) CreateUserLink(ctx context.Context, in *CreateUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) { 6003 out := new(UserLink) 6004 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateUserLink", in, out, opts...) 6005 if err != nil { 6006 return nil, err 6007 } 6008 return out, nil 6009} 6010 6011func (c *managementClient) BatchCreateUserLinks(ctx context.Context, in *BatchCreateUserLinksRequest, opts ...grpc.CallOption) (*BatchCreateUserLinksResponse, error) { 6012 out := new(BatchCreateUserLinksResponse) 6013 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/BatchCreateUserLinks", in, out, opts...) 6014 if err != nil { 6015 return nil, err 6016 } 6017 return out, nil 6018} 6019 6020func (c *managementClient) UpdateUserLink(ctx context.Context, in *UpdateUserLinkRequest, opts ...grpc.CallOption) (*UserLink, error) { 6021 out := new(UserLink) 6022 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateUserLink", in, out, opts...) 6023 if err != nil { 6024 return nil, err 6025 } 6026 return out, nil 6027} 6028 6029func (c *managementClient) BatchUpdateUserLinks(ctx context.Context, in *BatchUpdateUserLinksRequest, opts ...grpc.CallOption) (*BatchUpdateUserLinksResponse, error) { 6030 out := new(BatchUpdateUserLinksResponse) 6031 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/BatchUpdateUserLinks", in, out, opts...) 6032 if err != nil { 6033 return nil, err 6034 } 6035 return out, nil 6036} 6037 6038func (c *managementClient) DeleteUserLink(ctx context.Context, in *DeleteUserLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6039 out := new(emptypb.Empty) 6040 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteUserLink", in, out, opts...) 6041 if err != nil { 6042 return nil, err 6043 } 6044 return out, nil 6045} 6046 6047func (c *managementClient) BatchDeleteUserLinks(ctx context.Context, in *BatchDeleteUserLinksRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6048 out := new(emptypb.Empty) 6049 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/BatchDeleteUserLinks", in, out, opts...) 6050 if err != nil { 6051 return nil, err 6052 } 6053 return out, nil 6054} 6055 6056func (c *managementClient) GetWebDataStream(ctx context.Context, in *GetWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) { 6057 out := new(WebDataStream) 6058 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetWebDataStream", in, out, opts...) 6059 if err != nil { 6060 return nil, err 6061 } 6062 return out, nil 6063} 6064 6065func (c *managementClient) DeleteWebDataStream(ctx context.Context, in *DeleteWebDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6066 out := new(emptypb.Empty) 6067 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteWebDataStream", in, out, opts...) 6068 if err != nil { 6069 return nil, err 6070 } 6071 return out, nil 6072} 6073 6074func (c *managementClient) UpdateWebDataStream(ctx context.Context, in *UpdateWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) { 6075 out := new(WebDataStream) 6076 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateWebDataStream", in, out, opts...) 6077 if err != nil { 6078 return nil, err 6079 } 6080 return out, nil 6081} 6082 6083func (c *managementClient) CreateWebDataStream(ctx context.Context, in *CreateWebDataStreamRequest, opts ...grpc.CallOption) (*WebDataStream, error) { 6084 out := new(WebDataStream) 6085 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateWebDataStream", in, out, opts...) 6086 if err != nil { 6087 return nil, err 6088 } 6089 return out, nil 6090} 6091 6092func (c *managementClient) ListWebDataStreams(ctx context.Context, in *ListWebDataStreamsRequest, opts ...grpc.CallOption) (*ListWebDataStreamsResponse, error) { 6093 out := new(ListWebDataStreamsResponse) 6094 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListWebDataStreams", in, out, opts...) 6095 if err != nil { 6096 return nil, err 6097 } 6098 return out, nil 6099} 6100 6101func (c *managementClient) GetIosAppDataStream(ctx context.Context, in *GetIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) { 6102 out := new(IosAppDataStream) 6103 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetIosAppDataStream", in, out, opts...) 6104 if err != nil { 6105 return nil, err 6106 } 6107 return out, nil 6108} 6109 6110func (c *managementClient) DeleteIosAppDataStream(ctx context.Context, in *DeleteIosAppDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6111 out := new(emptypb.Empty) 6112 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteIosAppDataStream", in, out, opts...) 6113 if err != nil { 6114 return nil, err 6115 } 6116 return out, nil 6117} 6118 6119func (c *managementClient) UpdateIosAppDataStream(ctx context.Context, in *UpdateIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) { 6120 out := new(IosAppDataStream) 6121 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateIosAppDataStream", in, out, opts...) 6122 if err != nil { 6123 return nil, err 6124 } 6125 return out, nil 6126} 6127 6128func (c *managementClient) CreateIosAppDataStream(ctx context.Context, in *CreateIosAppDataStreamRequest, opts ...grpc.CallOption) (*IosAppDataStream, error) { 6129 out := new(IosAppDataStream) 6130 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateIosAppDataStream", in, out, opts...) 6131 if err != nil { 6132 return nil, err 6133 } 6134 return out, nil 6135} 6136 6137func (c *managementClient) ListIosAppDataStreams(ctx context.Context, in *ListIosAppDataStreamsRequest, opts ...grpc.CallOption) (*ListIosAppDataStreamsResponse, error) { 6138 out := new(ListIosAppDataStreamsResponse) 6139 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListIosAppDataStreams", in, out, opts...) 6140 if err != nil { 6141 return nil, err 6142 } 6143 return out, nil 6144} 6145 6146func (c *managementClient) GetAndroidAppDataStream(ctx context.Context, in *GetAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) { 6147 out := new(AndroidAppDataStream) 6148 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetAndroidAppDataStream", in, out, opts...) 6149 if err != nil { 6150 return nil, err 6151 } 6152 return out, nil 6153} 6154 6155func (c *managementClient) DeleteAndroidAppDataStream(ctx context.Context, in *DeleteAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6156 out := new(emptypb.Empty) 6157 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteAndroidAppDataStream", in, out, opts...) 6158 if err != nil { 6159 return nil, err 6160 } 6161 return out, nil 6162} 6163 6164func (c *managementClient) UpdateAndroidAppDataStream(ctx context.Context, in *UpdateAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) { 6165 out := new(AndroidAppDataStream) 6166 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateAndroidAppDataStream", in, out, opts...) 6167 if err != nil { 6168 return nil, err 6169 } 6170 return out, nil 6171} 6172 6173func (c *managementClient) CreateAndroidAppDataStream(ctx context.Context, in *CreateAndroidAppDataStreamRequest, opts ...grpc.CallOption) (*AndroidAppDataStream, error) { 6174 out := new(AndroidAppDataStream) 6175 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateAndroidAppDataStream", in, out, opts...) 6176 if err != nil { 6177 return nil, err 6178 } 6179 return out, nil 6180} 6181 6182func (c *managementClient) ListAndroidAppDataStreams(ctx context.Context, in *ListAndroidAppDataStreamsRequest, opts ...grpc.CallOption) (*ListAndroidAppDataStreamsResponse, error) { 6183 out := new(ListAndroidAppDataStreamsResponse) 6184 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListAndroidAppDataStreams", in, out, opts...) 6185 if err != nil { 6186 return nil, err 6187 } 6188 return out, nil 6189} 6190 6191func (c *managementClient) GetEnhancedMeasurementSettings(ctx context.Context, in *GetEnhancedMeasurementSettingsRequest, opts ...grpc.CallOption) (*EnhancedMeasurementSettings, error) { 6192 out := new(EnhancedMeasurementSettings) 6193 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetEnhancedMeasurementSettings", in, out, opts...) 6194 if err != nil { 6195 return nil, err 6196 } 6197 return out, nil 6198} 6199 6200func (c *managementClient) UpdateEnhancedMeasurementSettings(ctx context.Context, in *UpdateEnhancedMeasurementSettingsRequest, opts ...grpc.CallOption) (*EnhancedMeasurementSettings, error) { 6201 out := new(EnhancedMeasurementSettings) 6202 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateEnhancedMeasurementSettings", in, out, opts...) 6203 if err != nil { 6204 return nil, err 6205 } 6206 return out, nil 6207} 6208 6209func (c *managementClient) CreateFirebaseLink(ctx context.Context, in *CreateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error) { 6210 out := new(FirebaseLink) 6211 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateFirebaseLink", in, out, opts...) 6212 if err != nil { 6213 return nil, err 6214 } 6215 return out, nil 6216} 6217 6218func (c *managementClient) UpdateFirebaseLink(ctx context.Context, in *UpdateFirebaseLinkRequest, opts ...grpc.CallOption) (*FirebaseLink, error) { 6219 out := new(FirebaseLink) 6220 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateFirebaseLink", in, out, opts...) 6221 if err != nil { 6222 return nil, err 6223 } 6224 return out, nil 6225} 6226 6227func (c *managementClient) DeleteFirebaseLink(ctx context.Context, in *DeleteFirebaseLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6228 out := new(emptypb.Empty) 6229 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteFirebaseLink", in, out, opts...) 6230 if err != nil { 6231 return nil, err 6232 } 6233 return out, nil 6234} 6235 6236func (c *managementClient) ListFirebaseLinks(ctx context.Context, in *ListFirebaseLinksRequest, opts ...grpc.CallOption) (*ListFirebaseLinksResponse, error) { 6237 out := new(ListFirebaseLinksResponse) 6238 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListFirebaseLinks", in, out, opts...) 6239 if err != nil { 6240 return nil, err 6241 } 6242 return out, nil 6243} 6244 6245func (c *managementClient) GetGlobalSiteTag(ctx context.Context, in *GetGlobalSiteTagRequest, opts ...grpc.CallOption) (*GlobalSiteTag, error) { 6246 out := new(GlobalSiteTag) 6247 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/GetGlobalSiteTag", in, out, opts...) 6248 if err != nil { 6249 return nil, err 6250 } 6251 return out, nil 6252} 6253 6254func (c *managementClient) CreateGoogleAdsLink(ctx context.Context, in *CreateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) { 6255 out := new(GoogleAdsLink) 6256 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/CreateGoogleAdsLink", in, out, opts...) 6257 if err != nil { 6258 return nil, err 6259 } 6260 return out, nil 6261} 6262 6263func (c *managementClient) UpdateGoogleAdsLink(ctx context.Context, in *UpdateGoogleAdsLinkRequest, opts ...grpc.CallOption) (*GoogleAdsLink, error) { 6264 out := new(GoogleAdsLink) 6265 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/UpdateGoogleAdsLink", in, out, opts...) 6266 if err != nil { 6267 return nil, err 6268 } 6269 return out, nil 6270} 6271 6272func (c *managementClient) DeleteGoogleAdsLink(ctx context.Context, in *DeleteGoogleAdsLinkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 6273 out := new(emptypb.Empty) 6274 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/DeleteGoogleAdsLink", in, out, opts...) 6275 if err != nil { 6276 return nil, err 6277 } 6278 return out, nil 6279} 6280 6281func (c *managementClient) ListGoogleAdsLinks(ctx context.Context, in *ListGoogleAdsLinksRequest, opts ...grpc.CallOption) (*ListGoogleAdsLinksResponse, error) { 6282 out := new(ListGoogleAdsLinksResponse) 6283 err := c.cc.Invoke(ctx, "/google.analytics.management.v1alpha.Management/ListGoogleAdsLinks", in, out, opts...) 6284 if err != nil { 6285 return nil, err 6286 } 6287 return out, nil 6288} 6289 6290// ManagementServer is the server API for Management service. 6291type ManagementServer interface { 6292 // Lookup for a single Account. 6293 // Throws "Target not found" if no such account found, or if caller does not 6294 // have permissions to access it. 6295 GetAccount(context.Context, *GetAccountRequest) (*Account, error) 6296 // Returns all accounts accessible by the caller. 6297 // 6298 // Note that these accounts might not currently have App+Web properties. 6299 // Soft-deleted (ie: "trashed") accounts are excluded by default. 6300 // Returns an empty list if no relevant accounts are found. 6301 ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error) 6302 // Marks target Account as soft-deleted (ie: "trashed") and returns it. 6303 // 6304 // This API does not have a method to restore soft-deleted accounts. 6305 // However, they can be restored using the Trash Can UI. 6306 // 6307 // If the accounts are not restored before the expiration time, the account 6308 // and all child resources (eg: Properties, GoogleAdsLinks, Streams, 6309 // UserLinks) will be permanently purged. 6310 // https://support.google.com/analytics/answer/6154772 6311 // 6312 // Returns an error if the target is not found. 6313 DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error) 6314 // Updates an account. 6315 UpdateAccount(context.Context, *UpdateAccountRequest) (*Account, error) 6316 // Requests a ticket for creating an account. 6317 ProvisionAccountTicket(context.Context, *ProvisionAccountTicketRequest) (*ProvisionAccountTicketResponse, error) 6318 // Lookup for a single "App+Web" Property. 6319 // 6320 // Throws "Target not found" if no such property found, if property is not 6321 // of the type "App+Web", or if caller does not have permissions to access it. 6322 GetProperty(context.Context, *GetPropertyRequest) (*Property, error) 6323 // Returns child Properties under the specified parent Account. 6324 // 6325 // Only "App+Web" properties will be returned. 6326 // Properties will be excluded if the caller does not have access. 6327 // Soft-deleted (ie: "trashed") properties are excluded by default. 6328 // Returns an empty list if no relevant properties are found. 6329 ListProperties(context.Context, *ListPropertiesRequest) (*ListPropertiesResponse, error) 6330 // Creates an "App+Web" property with the specified location and attributes. 6331 CreateProperty(context.Context, *CreatePropertyRequest) (*Property, error) 6332 // Marks target Property as soft-deleted (ie: "trashed") and returns it. 6333 // 6334 // This API does not have a method to restore soft-deleted properties. 6335 // However, they can be restored using the Trash Can UI. 6336 // 6337 // If the properties are not restored before the expiration time, the Property 6338 // and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) 6339 // will be permanently purged. 6340 // https://support.google.com/analytics/answer/6154772 6341 // 6342 // Returns an error if the target is not found, or is not an App+Web Property. 6343 DeleteProperty(context.Context, *DeletePropertyRequest) (*emptypb.Empty, error) 6344 // Updates a property. 6345 UpdateProperty(context.Context, *UpdatePropertyRequest) (*Property, error) 6346 // Gets information about a user's link to an account or property. 6347 GetUserLink(context.Context, *GetUserLinkRequest) (*UserLink, error) 6348 // Gets information about multiple users' links to an account or property. 6349 BatchGetUserLinks(context.Context, *BatchGetUserLinksRequest) (*BatchGetUserLinksResponse, error) 6350 // Lists all user links on an account or property. 6351 ListUserLinks(context.Context, *ListUserLinksRequest) (*ListUserLinksResponse, error) 6352 // Lists all user links on an account or property, including implicit ones 6353 // that come from effective permissions granted by groups or organization 6354 // admin roles. 6355 // 6356 // If a returned user link does not have direct permissions, they cannot 6357 // be removed from the account or property directly with the DeleteUserLink 6358 // command. They have to be removed from the group/etc that gives them 6359 // permissions, which is currently only usable/discoverable in the GA or GMP 6360 // UIs. 6361 AuditUserLinks(context.Context, *AuditUserLinksRequest) (*AuditUserLinksResponse, error) 6362 // Creates a user link on an account or property. 6363 // 6364 // If the user with the specified email already has permissions on the 6365 // account or property, then the user's existing permissions will be unioned 6366 // with the permissions specified in the new UserLink. 6367 CreateUserLink(context.Context, *CreateUserLinkRequest) (*UserLink, error) 6368 // Creates information about multiple users' links to an account or property. 6369 // 6370 // This method is transactional. If any UserLink cannot be created, none of 6371 // the UserLinks will be created. 6372 BatchCreateUserLinks(context.Context, *BatchCreateUserLinksRequest) (*BatchCreateUserLinksResponse, error) 6373 // Updates a user link on an account or property. 6374 UpdateUserLink(context.Context, *UpdateUserLinkRequest) (*UserLink, error) 6375 // Updates information about multiple users' links to an account or property. 6376 BatchUpdateUserLinks(context.Context, *BatchUpdateUserLinksRequest) (*BatchUpdateUserLinksResponse, error) 6377 // Deletes a user link on an account or property. 6378 DeleteUserLink(context.Context, *DeleteUserLinkRequest) (*emptypb.Empty, error) 6379 // Deletes information about multiple users' links to an account or property. 6380 BatchDeleteUserLinks(context.Context, *BatchDeleteUserLinksRequest) (*emptypb.Empty, error) 6381 // Lookup for a single WebDataStream 6382 // 6383 // Throws "Target not found" if no such web data stream found, or if the 6384 // caller does not have permissions to access it. 6385 GetWebDataStream(context.Context, *GetWebDataStreamRequest) (*WebDataStream, error) 6386 // Deletes a web stream on a property. 6387 DeleteWebDataStream(context.Context, *DeleteWebDataStreamRequest) (*emptypb.Empty, error) 6388 // Updates a web stream on a property. 6389 UpdateWebDataStream(context.Context, *UpdateWebDataStreamRequest) (*WebDataStream, error) 6390 // Creates a web stream with the specified location and attributes. 6391 CreateWebDataStream(context.Context, *CreateWebDataStreamRequest) (*WebDataStream, error) 6392 // Returns child web data streams under the specified parent property. 6393 // 6394 // Web data streams will be excluded if the caller does not have access. 6395 // Returns an empty list if no relevant web data streams are found. 6396 ListWebDataStreams(context.Context, *ListWebDataStreamsRequest) (*ListWebDataStreamsResponse, error) 6397 // Lookup for a single IosAppDataStream 6398 // 6399 // Throws "Target not found" if no such iOS app data stream found, or if the 6400 // caller does not have permissions to access it. 6401 GetIosAppDataStream(context.Context, *GetIosAppDataStreamRequest) (*IosAppDataStream, error) 6402 // Deletes an iOS app stream on a property. 6403 DeleteIosAppDataStream(context.Context, *DeleteIosAppDataStreamRequest) (*emptypb.Empty, error) 6404 // Updates an iOS app stream on a property. 6405 UpdateIosAppDataStream(context.Context, *UpdateIosAppDataStreamRequest) (*IosAppDataStream, error) 6406 // Creates an iOS app data stream with the specified location and attributes. 6407 CreateIosAppDataStream(context.Context, *CreateIosAppDataStreamRequest) (*IosAppDataStream, error) 6408 // Returns child iOS app data streams under the specified parent property. 6409 // 6410 // iOS app data streams will be excluded if the caller does not have access. 6411 // Returns an empty list if no relevant iOS app data streams are found. 6412 ListIosAppDataStreams(context.Context, *ListIosAppDataStreamsRequest) (*ListIosAppDataStreamsResponse, error) 6413 // Lookup for a single AndroidAppDataStream 6414 // 6415 // Throws "Target not found" if no such android app data stream found, or if 6416 // the caller does not have permissions to access it. 6417 GetAndroidAppDataStream(context.Context, *GetAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) 6418 // Deletes an android app stream on a property. 6419 DeleteAndroidAppDataStream(context.Context, *DeleteAndroidAppDataStreamRequest) (*emptypb.Empty, error) 6420 // Updates an android app stream on a property. 6421 UpdateAndroidAppDataStream(context.Context, *UpdateAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) 6422 // Creates an android app stream with the specified location and attributes. 6423 CreateAndroidAppDataStream(context.Context, *CreateAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) 6424 // Returns child android app streams under the specified parent property. 6425 // 6426 // Android app streams will be excluded if the caller does not have access. 6427 // Returns an empty list if no relevant android app streams are found. 6428 ListAndroidAppDataStreams(context.Context, *ListAndroidAppDataStreamsRequest) (*ListAndroidAppDataStreamsResponse, error) 6429 // Returns the singleton enhanced measurement settings for this web stream. 6430 // Note that the stream must enable enhanced measurement for these settings to 6431 // take effect. 6432 GetEnhancedMeasurementSettings(context.Context, *GetEnhancedMeasurementSettingsRequest) (*EnhancedMeasurementSettings, error) 6433 // Updates the singleton enhanced measurement settings for this web stream. 6434 // Note that the stream must enable enhanced measurement for these settings to 6435 // take effect. 6436 UpdateEnhancedMeasurementSettings(context.Context, *UpdateEnhancedMeasurementSettingsRequest) (*EnhancedMeasurementSettings, error) 6437 // Creates a FirebaseLink. 6438 // 6439 // Properties can have at most one FirebaseLink. 6440 CreateFirebaseLink(context.Context, *CreateFirebaseLinkRequest) (*FirebaseLink, error) 6441 // Updates a FirebaseLink on a property 6442 UpdateFirebaseLink(context.Context, *UpdateFirebaseLinkRequest) (*FirebaseLink, error) 6443 // Deletes a FirebaseLink on a property 6444 DeleteFirebaseLink(context.Context, *DeleteFirebaseLinkRequest) (*emptypb.Empty, error) 6445 // Lists FirebaseLinks on a property. 6446 // Properties can have at most one FirebaseLink. 6447 ListFirebaseLinks(context.Context, *ListFirebaseLinksRequest) (*ListFirebaseLinksResponse, error) 6448 // Returns the Site Tag for the specified web stream. 6449 // Site Tags are immutable singletons. 6450 GetGlobalSiteTag(context.Context, *GetGlobalSiteTagRequest) (*GlobalSiteTag, error) 6451 // Creates a GoogleAdsLink. 6452 CreateGoogleAdsLink(context.Context, *CreateGoogleAdsLinkRequest) (*GoogleAdsLink, error) 6453 // Updates a GoogleAdsLink on a property 6454 UpdateGoogleAdsLink(context.Context, *UpdateGoogleAdsLinkRequest) (*GoogleAdsLink, error) 6455 // Deletes a GoogleAdsLink on a property 6456 DeleteGoogleAdsLink(context.Context, *DeleteGoogleAdsLinkRequest) (*emptypb.Empty, error) 6457 // Lists GoogleAdsLinks on a property. 6458 ListGoogleAdsLinks(context.Context, *ListGoogleAdsLinksRequest) (*ListGoogleAdsLinksResponse, error) 6459} 6460 6461// UnimplementedManagementServer can be embedded to have forward compatible implementations. 6462type UnimplementedManagementServer struct { 6463} 6464 6465func (*UnimplementedManagementServer) GetAccount(context.Context, *GetAccountRequest) (*Account, error) { 6466 return nil, status.Errorf(codes.Unimplemented, "method GetAccount not implemented") 6467} 6468func (*UnimplementedManagementServer) ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error) { 6469 return nil, status.Errorf(codes.Unimplemented, "method ListAccounts not implemented") 6470} 6471func (*UnimplementedManagementServer) DeleteAccount(context.Context, *DeleteAccountRequest) (*emptypb.Empty, error) { 6472 return nil, status.Errorf(codes.Unimplemented, "method DeleteAccount not implemented") 6473} 6474func (*UnimplementedManagementServer) UpdateAccount(context.Context, *UpdateAccountRequest) (*Account, error) { 6475 return nil, status.Errorf(codes.Unimplemented, "method UpdateAccount not implemented") 6476} 6477func (*UnimplementedManagementServer) ProvisionAccountTicket(context.Context, *ProvisionAccountTicketRequest) (*ProvisionAccountTicketResponse, error) { 6478 return nil, status.Errorf(codes.Unimplemented, "method ProvisionAccountTicket not implemented") 6479} 6480func (*UnimplementedManagementServer) GetProperty(context.Context, *GetPropertyRequest) (*Property, error) { 6481 return nil, status.Errorf(codes.Unimplemented, "method GetProperty not implemented") 6482} 6483func (*UnimplementedManagementServer) ListProperties(context.Context, *ListPropertiesRequest) (*ListPropertiesResponse, error) { 6484 return nil, status.Errorf(codes.Unimplemented, "method ListProperties not implemented") 6485} 6486func (*UnimplementedManagementServer) CreateProperty(context.Context, *CreatePropertyRequest) (*Property, error) { 6487 return nil, status.Errorf(codes.Unimplemented, "method CreateProperty not implemented") 6488} 6489func (*UnimplementedManagementServer) DeleteProperty(context.Context, *DeletePropertyRequest) (*emptypb.Empty, error) { 6490 return nil, status.Errorf(codes.Unimplemented, "method DeleteProperty not implemented") 6491} 6492func (*UnimplementedManagementServer) UpdateProperty(context.Context, *UpdatePropertyRequest) (*Property, error) { 6493 return nil, status.Errorf(codes.Unimplemented, "method UpdateProperty not implemented") 6494} 6495func (*UnimplementedManagementServer) GetUserLink(context.Context, *GetUserLinkRequest) (*UserLink, error) { 6496 return nil, status.Errorf(codes.Unimplemented, "method GetUserLink not implemented") 6497} 6498func (*UnimplementedManagementServer) BatchGetUserLinks(context.Context, *BatchGetUserLinksRequest) (*BatchGetUserLinksResponse, error) { 6499 return nil, status.Errorf(codes.Unimplemented, "method BatchGetUserLinks not implemented") 6500} 6501func (*UnimplementedManagementServer) ListUserLinks(context.Context, *ListUserLinksRequest) (*ListUserLinksResponse, error) { 6502 return nil, status.Errorf(codes.Unimplemented, "method ListUserLinks not implemented") 6503} 6504func (*UnimplementedManagementServer) AuditUserLinks(context.Context, *AuditUserLinksRequest) (*AuditUserLinksResponse, error) { 6505 return nil, status.Errorf(codes.Unimplemented, "method AuditUserLinks not implemented") 6506} 6507func (*UnimplementedManagementServer) CreateUserLink(context.Context, *CreateUserLinkRequest) (*UserLink, error) { 6508 return nil, status.Errorf(codes.Unimplemented, "method CreateUserLink not implemented") 6509} 6510func (*UnimplementedManagementServer) BatchCreateUserLinks(context.Context, *BatchCreateUserLinksRequest) (*BatchCreateUserLinksResponse, error) { 6511 return nil, status.Errorf(codes.Unimplemented, "method BatchCreateUserLinks not implemented") 6512} 6513func (*UnimplementedManagementServer) UpdateUserLink(context.Context, *UpdateUserLinkRequest) (*UserLink, error) { 6514 return nil, status.Errorf(codes.Unimplemented, "method UpdateUserLink not implemented") 6515} 6516func (*UnimplementedManagementServer) BatchUpdateUserLinks(context.Context, *BatchUpdateUserLinksRequest) (*BatchUpdateUserLinksResponse, error) { 6517 return nil, status.Errorf(codes.Unimplemented, "method BatchUpdateUserLinks not implemented") 6518} 6519func (*UnimplementedManagementServer) DeleteUserLink(context.Context, *DeleteUserLinkRequest) (*emptypb.Empty, error) { 6520 return nil, status.Errorf(codes.Unimplemented, "method DeleteUserLink not implemented") 6521} 6522func (*UnimplementedManagementServer) BatchDeleteUserLinks(context.Context, *BatchDeleteUserLinksRequest) (*emptypb.Empty, error) { 6523 return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteUserLinks not implemented") 6524} 6525func (*UnimplementedManagementServer) GetWebDataStream(context.Context, *GetWebDataStreamRequest) (*WebDataStream, error) { 6526 return nil, status.Errorf(codes.Unimplemented, "method GetWebDataStream not implemented") 6527} 6528func (*UnimplementedManagementServer) DeleteWebDataStream(context.Context, *DeleteWebDataStreamRequest) (*emptypb.Empty, error) { 6529 return nil, status.Errorf(codes.Unimplemented, "method DeleteWebDataStream not implemented") 6530} 6531func (*UnimplementedManagementServer) UpdateWebDataStream(context.Context, *UpdateWebDataStreamRequest) (*WebDataStream, error) { 6532 return nil, status.Errorf(codes.Unimplemented, "method UpdateWebDataStream not implemented") 6533} 6534func (*UnimplementedManagementServer) CreateWebDataStream(context.Context, *CreateWebDataStreamRequest) (*WebDataStream, error) { 6535 return nil, status.Errorf(codes.Unimplemented, "method CreateWebDataStream not implemented") 6536} 6537func (*UnimplementedManagementServer) ListWebDataStreams(context.Context, *ListWebDataStreamsRequest) (*ListWebDataStreamsResponse, error) { 6538 return nil, status.Errorf(codes.Unimplemented, "method ListWebDataStreams not implemented") 6539} 6540func (*UnimplementedManagementServer) GetIosAppDataStream(context.Context, *GetIosAppDataStreamRequest) (*IosAppDataStream, error) { 6541 return nil, status.Errorf(codes.Unimplemented, "method GetIosAppDataStream not implemented") 6542} 6543func (*UnimplementedManagementServer) DeleteIosAppDataStream(context.Context, *DeleteIosAppDataStreamRequest) (*emptypb.Empty, error) { 6544 return nil, status.Errorf(codes.Unimplemented, "method DeleteIosAppDataStream not implemented") 6545} 6546func (*UnimplementedManagementServer) UpdateIosAppDataStream(context.Context, *UpdateIosAppDataStreamRequest) (*IosAppDataStream, error) { 6547 return nil, status.Errorf(codes.Unimplemented, "method UpdateIosAppDataStream not implemented") 6548} 6549func (*UnimplementedManagementServer) CreateIosAppDataStream(context.Context, *CreateIosAppDataStreamRequest) (*IosAppDataStream, error) { 6550 return nil, status.Errorf(codes.Unimplemented, "method CreateIosAppDataStream not implemented") 6551} 6552func (*UnimplementedManagementServer) ListIosAppDataStreams(context.Context, *ListIosAppDataStreamsRequest) (*ListIosAppDataStreamsResponse, error) { 6553 return nil, status.Errorf(codes.Unimplemented, "method ListIosAppDataStreams not implemented") 6554} 6555func (*UnimplementedManagementServer) GetAndroidAppDataStream(context.Context, *GetAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) { 6556 return nil, status.Errorf(codes.Unimplemented, "method GetAndroidAppDataStream not implemented") 6557} 6558func (*UnimplementedManagementServer) DeleteAndroidAppDataStream(context.Context, *DeleteAndroidAppDataStreamRequest) (*emptypb.Empty, error) { 6559 return nil, status.Errorf(codes.Unimplemented, "method DeleteAndroidAppDataStream not implemented") 6560} 6561func (*UnimplementedManagementServer) UpdateAndroidAppDataStream(context.Context, *UpdateAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) { 6562 return nil, status.Errorf(codes.Unimplemented, "method UpdateAndroidAppDataStream not implemented") 6563} 6564func (*UnimplementedManagementServer) CreateAndroidAppDataStream(context.Context, *CreateAndroidAppDataStreamRequest) (*AndroidAppDataStream, error) { 6565 return nil, status.Errorf(codes.Unimplemented, "method CreateAndroidAppDataStream not implemented") 6566} 6567func (*UnimplementedManagementServer) ListAndroidAppDataStreams(context.Context, *ListAndroidAppDataStreamsRequest) (*ListAndroidAppDataStreamsResponse, error) { 6568 return nil, status.Errorf(codes.Unimplemented, "method ListAndroidAppDataStreams not implemented") 6569} 6570func (*UnimplementedManagementServer) GetEnhancedMeasurementSettings(context.Context, *GetEnhancedMeasurementSettingsRequest) (*EnhancedMeasurementSettings, error) { 6571 return nil, status.Errorf(codes.Unimplemented, "method GetEnhancedMeasurementSettings not implemented") 6572} 6573func (*UnimplementedManagementServer) UpdateEnhancedMeasurementSettings(context.Context, *UpdateEnhancedMeasurementSettingsRequest) (*EnhancedMeasurementSettings, error) { 6574 return nil, status.Errorf(codes.Unimplemented, "method UpdateEnhancedMeasurementSettings not implemented") 6575} 6576func (*UnimplementedManagementServer) CreateFirebaseLink(context.Context, *CreateFirebaseLinkRequest) (*FirebaseLink, error) { 6577 return nil, status.Errorf(codes.Unimplemented, "method CreateFirebaseLink not implemented") 6578} 6579func (*UnimplementedManagementServer) UpdateFirebaseLink(context.Context, *UpdateFirebaseLinkRequest) (*FirebaseLink, error) { 6580 return nil, status.Errorf(codes.Unimplemented, "method UpdateFirebaseLink not implemented") 6581} 6582func (*UnimplementedManagementServer) DeleteFirebaseLink(context.Context, *DeleteFirebaseLinkRequest) (*emptypb.Empty, error) { 6583 return nil, status.Errorf(codes.Unimplemented, "method DeleteFirebaseLink not implemented") 6584} 6585func (*UnimplementedManagementServer) ListFirebaseLinks(context.Context, *ListFirebaseLinksRequest) (*ListFirebaseLinksResponse, error) { 6586 return nil, status.Errorf(codes.Unimplemented, "method ListFirebaseLinks not implemented") 6587} 6588func (*UnimplementedManagementServer) GetGlobalSiteTag(context.Context, *GetGlobalSiteTagRequest) (*GlobalSiteTag, error) { 6589 return nil, status.Errorf(codes.Unimplemented, "method GetGlobalSiteTag not implemented") 6590} 6591func (*UnimplementedManagementServer) CreateGoogleAdsLink(context.Context, *CreateGoogleAdsLinkRequest) (*GoogleAdsLink, error) { 6592 return nil, status.Errorf(codes.Unimplemented, "method CreateGoogleAdsLink not implemented") 6593} 6594func (*UnimplementedManagementServer) UpdateGoogleAdsLink(context.Context, *UpdateGoogleAdsLinkRequest) (*GoogleAdsLink, error) { 6595 return nil, status.Errorf(codes.Unimplemented, "method UpdateGoogleAdsLink not implemented") 6596} 6597func (*UnimplementedManagementServer) DeleteGoogleAdsLink(context.Context, *DeleteGoogleAdsLinkRequest) (*emptypb.Empty, error) { 6598 return nil, status.Errorf(codes.Unimplemented, "method DeleteGoogleAdsLink not implemented") 6599} 6600func (*UnimplementedManagementServer) ListGoogleAdsLinks(context.Context, *ListGoogleAdsLinksRequest) (*ListGoogleAdsLinksResponse, error) { 6601 return nil, status.Errorf(codes.Unimplemented, "method ListGoogleAdsLinks not implemented") 6602} 6603 6604func RegisterManagementServer(s *grpc.Server, srv ManagementServer) { 6605 s.RegisterService(&_Management_serviceDesc, srv) 6606} 6607 6608func _Management_GetAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6609 in := new(GetAccountRequest) 6610 if err := dec(in); err != nil { 6611 return nil, err 6612 } 6613 if interceptor == nil { 6614 return srv.(ManagementServer).GetAccount(ctx, in) 6615 } 6616 info := &grpc.UnaryServerInfo{ 6617 Server: srv, 6618 FullMethod: "/google.analytics.management.v1alpha.Management/GetAccount", 6619 } 6620 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6621 return srv.(ManagementServer).GetAccount(ctx, req.(*GetAccountRequest)) 6622 } 6623 return interceptor(ctx, in, info, handler) 6624} 6625 6626func _Management_ListAccounts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6627 in := new(ListAccountsRequest) 6628 if err := dec(in); err != nil { 6629 return nil, err 6630 } 6631 if interceptor == nil { 6632 return srv.(ManagementServer).ListAccounts(ctx, in) 6633 } 6634 info := &grpc.UnaryServerInfo{ 6635 Server: srv, 6636 FullMethod: "/google.analytics.management.v1alpha.Management/ListAccounts", 6637 } 6638 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6639 return srv.(ManagementServer).ListAccounts(ctx, req.(*ListAccountsRequest)) 6640 } 6641 return interceptor(ctx, in, info, handler) 6642} 6643 6644func _Management_DeleteAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6645 in := new(DeleteAccountRequest) 6646 if err := dec(in); err != nil { 6647 return nil, err 6648 } 6649 if interceptor == nil { 6650 return srv.(ManagementServer).DeleteAccount(ctx, in) 6651 } 6652 info := &grpc.UnaryServerInfo{ 6653 Server: srv, 6654 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteAccount", 6655 } 6656 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6657 return srv.(ManagementServer).DeleteAccount(ctx, req.(*DeleteAccountRequest)) 6658 } 6659 return interceptor(ctx, in, info, handler) 6660} 6661 6662func _Management_UpdateAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6663 in := new(UpdateAccountRequest) 6664 if err := dec(in); err != nil { 6665 return nil, err 6666 } 6667 if interceptor == nil { 6668 return srv.(ManagementServer).UpdateAccount(ctx, in) 6669 } 6670 info := &grpc.UnaryServerInfo{ 6671 Server: srv, 6672 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateAccount", 6673 } 6674 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6675 return srv.(ManagementServer).UpdateAccount(ctx, req.(*UpdateAccountRequest)) 6676 } 6677 return interceptor(ctx, in, info, handler) 6678} 6679 6680func _Management_ProvisionAccountTicket_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6681 in := new(ProvisionAccountTicketRequest) 6682 if err := dec(in); err != nil { 6683 return nil, err 6684 } 6685 if interceptor == nil { 6686 return srv.(ManagementServer).ProvisionAccountTicket(ctx, in) 6687 } 6688 info := &grpc.UnaryServerInfo{ 6689 Server: srv, 6690 FullMethod: "/google.analytics.management.v1alpha.Management/ProvisionAccountTicket", 6691 } 6692 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6693 return srv.(ManagementServer).ProvisionAccountTicket(ctx, req.(*ProvisionAccountTicketRequest)) 6694 } 6695 return interceptor(ctx, in, info, handler) 6696} 6697 6698func _Management_GetProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6699 in := new(GetPropertyRequest) 6700 if err := dec(in); err != nil { 6701 return nil, err 6702 } 6703 if interceptor == nil { 6704 return srv.(ManagementServer).GetProperty(ctx, in) 6705 } 6706 info := &grpc.UnaryServerInfo{ 6707 Server: srv, 6708 FullMethod: "/google.analytics.management.v1alpha.Management/GetProperty", 6709 } 6710 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6711 return srv.(ManagementServer).GetProperty(ctx, req.(*GetPropertyRequest)) 6712 } 6713 return interceptor(ctx, in, info, handler) 6714} 6715 6716func _Management_ListProperties_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6717 in := new(ListPropertiesRequest) 6718 if err := dec(in); err != nil { 6719 return nil, err 6720 } 6721 if interceptor == nil { 6722 return srv.(ManagementServer).ListProperties(ctx, in) 6723 } 6724 info := &grpc.UnaryServerInfo{ 6725 Server: srv, 6726 FullMethod: "/google.analytics.management.v1alpha.Management/ListProperties", 6727 } 6728 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6729 return srv.(ManagementServer).ListProperties(ctx, req.(*ListPropertiesRequest)) 6730 } 6731 return interceptor(ctx, in, info, handler) 6732} 6733 6734func _Management_CreateProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6735 in := new(CreatePropertyRequest) 6736 if err := dec(in); err != nil { 6737 return nil, err 6738 } 6739 if interceptor == nil { 6740 return srv.(ManagementServer).CreateProperty(ctx, in) 6741 } 6742 info := &grpc.UnaryServerInfo{ 6743 Server: srv, 6744 FullMethod: "/google.analytics.management.v1alpha.Management/CreateProperty", 6745 } 6746 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6747 return srv.(ManagementServer).CreateProperty(ctx, req.(*CreatePropertyRequest)) 6748 } 6749 return interceptor(ctx, in, info, handler) 6750} 6751 6752func _Management_DeleteProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6753 in := new(DeletePropertyRequest) 6754 if err := dec(in); err != nil { 6755 return nil, err 6756 } 6757 if interceptor == nil { 6758 return srv.(ManagementServer).DeleteProperty(ctx, in) 6759 } 6760 info := &grpc.UnaryServerInfo{ 6761 Server: srv, 6762 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteProperty", 6763 } 6764 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6765 return srv.(ManagementServer).DeleteProperty(ctx, req.(*DeletePropertyRequest)) 6766 } 6767 return interceptor(ctx, in, info, handler) 6768} 6769 6770func _Management_UpdateProperty_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6771 in := new(UpdatePropertyRequest) 6772 if err := dec(in); err != nil { 6773 return nil, err 6774 } 6775 if interceptor == nil { 6776 return srv.(ManagementServer).UpdateProperty(ctx, in) 6777 } 6778 info := &grpc.UnaryServerInfo{ 6779 Server: srv, 6780 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateProperty", 6781 } 6782 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6783 return srv.(ManagementServer).UpdateProperty(ctx, req.(*UpdatePropertyRequest)) 6784 } 6785 return interceptor(ctx, in, info, handler) 6786} 6787 6788func _Management_GetUserLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6789 in := new(GetUserLinkRequest) 6790 if err := dec(in); err != nil { 6791 return nil, err 6792 } 6793 if interceptor == nil { 6794 return srv.(ManagementServer).GetUserLink(ctx, in) 6795 } 6796 info := &grpc.UnaryServerInfo{ 6797 Server: srv, 6798 FullMethod: "/google.analytics.management.v1alpha.Management/GetUserLink", 6799 } 6800 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6801 return srv.(ManagementServer).GetUserLink(ctx, req.(*GetUserLinkRequest)) 6802 } 6803 return interceptor(ctx, in, info, handler) 6804} 6805 6806func _Management_BatchGetUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6807 in := new(BatchGetUserLinksRequest) 6808 if err := dec(in); err != nil { 6809 return nil, err 6810 } 6811 if interceptor == nil { 6812 return srv.(ManagementServer).BatchGetUserLinks(ctx, in) 6813 } 6814 info := &grpc.UnaryServerInfo{ 6815 Server: srv, 6816 FullMethod: "/google.analytics.management.v1alpha.Management/BatchGetUserLinks", 6817 } 6818 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6819 return srv.(ManagementServer).BatchGetUserLinks(ctx, req.(*BatchGetUserLinksRequest)) 6820 } 6821 return interceptor(ctx, in, info, handler) 6822} 6823 6824func _Management_ListUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6825 in := new(ListUserLinksRequest) 6826 if err := dec(in); err != nil { 6827 return nil, err 6828 } 6829 if interceptor == nil { 6830 return srv.(ManagementServer).ListUserLinks(ctx, in) 6831 } 6832 info := &grpc.UnaryServerInfo{ 6833 Server: srv, 6834 FullMethod: "/google.analytics.management.v1alpha.Management/ListUserLinks", 6835 } 6836 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6837 return srv.(ManagementServer).ListUserLinks(ctx, req.(*ListUserLinksRequest)) 6838 } 6839 return interceptor(ctx, in, info, handler) 6840} 6841 6842func _Management_AuditUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6843 in := new(AuditUserLinksRequest) 6844 if err := dec(in); err != nil { 6845 return nil, err 6846 } 6847 if interceptor == nil { 6848 return srv.(ManagementServer).AuditUserLinks(ctx, in) 6849 } 6850 info := &grpc.UnaryServerInfo{ 6851 Server: srv, 6852 FullMethod: "/google.analytics.management.v1alpha.Management/AuditUserLinks", 6853 } 6854 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6855 return srv.(ManagementServer).AuditUserLinks(ctx, req.(*AuditUserLinksRequest)) 6856 } 6857 return interceptor(ctx, in, info, handler) 6858} 6859 6860func _Management_CreateUserLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6861 in := new(CreateUserLinkRequest) 6862 if err := dec(in); err != nil { 6863 return nil, err 6864 } 6865 if interceptor == nil { 6866 return srv.(ManagementServer).CreateUserLink(ctx, in) 6867 } 6868 info := &grpc.UnaryServerInfo{ 6869 Server: srv, 6870 FullMethod: "/google.analytics.management.v1alpha.Management/CreateUserLink", 6871 } 6872 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6873 return srv.(ManagementServer).CreateUserLink(ctx, req.(*CreateUserLinkRequest)) 6874 } 6875 return interceptor(ctx, in, info, handler) 6876} 6877 6878func _Management_BatchCreateUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6879 in := new(BatchCreateUserLinksRequest) 6880 if err := dec(in); err != nil { 6881 return nil, err 6882 } 6883 if interceptor == nil { 6884 return srv.(ManagementServer).BatchCreateUserLinks(ctx, in) 6885 } 6886 info := &grpc.UnaryServerInfo{ 6887 Server: srv, 6888 FullMethod: "/google.analytics.management.v1alpha.Management/BatchCreateUserLinks", 6889 } 6890 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6891 return srv.(ManagementServer).BatchCreateUserLinks(ctx, req.(*BatchCreateUserLinksRequest)) 6892 } 6893 return interceptor(ctx, in, info, handler) 6894} 6895 6896func _Management_UpdateUserLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6897 in := new(UpdateUserLinkRequest) 6898 if err := dec(in); err != nil { 6899 return nil, err 6900 } 6901 if interceptor == nil { 6902 return srv.(ManagementServer).UpdateUserLink(ctx, in) 6903 } 6904 info := &grpc.UnaryServerInfo{ 6905 Server: srv, 6906 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateUserLink", 6907 } 6908 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6909 return srv.(ManagementServer).UpdateUserLink(ctx, req.(*UpdateUserLinkRequest)) 6910 } 6911 return interceptor(ctx, in, info, handler) 6912} 6913 6914func _Management_BatchUpdateUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6915 in := new(BatchUpdateUserLinksRequest) 6916 if err := dec(in); err != nil { 6917 return nil, err 6918 } 6919 if interceptor == nil { 6920 return srv.(ManagementServer).BatchUpdateUserLinks(ctx, in) 6921 } 6922 info := &grpc.UnaryServerInfo{ 6923 Server: srv, 6924 FullMethod: "/google.analytics.management.v1alpha.Management/BatchUpdateUserLinks", 6925 } 6926 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6927 return srv.(ManagementServer).BatchUpdateUserLinks(ctx, req.(*BatchUpdateUserLinksRequest)) 6928 } 6929 return interceptor(ctx, in, info, handler) 6930} 6931 6932func _Management_DeleteUserLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6933 in := new(DeleteUserLinkRequest) 6934 if err := dec(in); err != nil { 6935 return nil, err 6936 } 6937 if interceptor == nil { 6938 return srv.(ManagementServer).DeleteUserLink(ctx, in) 6939 } 6940 info := &grpc.UnaryServerInfo{ 6941 Server: srv, 6942 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteUserLink", 6943 } 6944 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6945 return srv.(ManagementServer).DeleteUserLink(ctx, req.(*DeleteUserLinkRequest)) 6946 } 6947 return interceptor(ctx, in, info, handler) 6948} 6949 6950func _Management_BatchDeleteUserLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6951 in := new(BatchDeleteUserLinksRequest) 6952 if err := dec(in); err != nil { 6953 return nil, err 6954 } 6955 if interceptor == nil { 6956 return srv.(ManagementServer).BatchDeleteUserLinks(ctx, in) 6957 } 6958 info := &grpc.UnaryServerInfo{ 6959 Server: srv, 6960 FullMethod: "/google.analytics.management.v1alpha.Management/BatchDeleteUserLinks", 6961 } 6962 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6963 return srv.(ManagementServer).BatchDeleteUserLinks(ctx, req.(*BatchDeleteUserLinksRequest)) 6964 } 6965 return interceptor(ctx, in, info, handler) 6966} 6967 6968func _Management_GetWebDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6969 in := new(GetWebDataStreamRequest) 6970 if err := dec(in); err != nil { 6971 return nil, err 6972 } 6973 if interceptor == nil { 6974 return srv.(ManagementServer).GetWebDataStream(ctx, in) 6975 } 6976 info := &grpc.UnaryServerInfo{ 6977 Server: srv, 6978 FullMethod: "/google.analytics.management.v1alpha.Management/GetWebDataStream", 6979 } 6980 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6981 return srv.(ManagementServer).GetWebDataStream(ctx, req.(*GetWebDataStreamRequest)) 6982 } 6983 return interceptor(ctx, in, info, handler) 6984} 6985 6986func _Management_DeleteWebDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 6987 in := new(DeleteWebDataStreamRequest) 6988 if err := dec(in); err != nil { 6989 return nil, err 6990 } 6991 if interceptor == nil { 6992 return srv.(ManagementServer).DeleteWebDataStream(ctx, in) 6993 } 6994 info := &grpc.UnaryServerInfo{ 6995 Server: srv, 6996 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteWebDataStream", 6997 } 6998 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 6999 return srv.(ManagementServer).DeleteWebDataStream(ctx, req.(*DeleteWebDataStreamRequest)) 7000 } 7001 return interceptor(ctx, in, info, handler) 7002} 7003 7004func _Management_UpdateWebDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7005 in := new(UpdateWebDataStreamRequest) 7006 if err := dec(in); err != nil { 7007 return nil, err 7008 } 7009 if interceptor == nil { 7010 return srv.(ManagementServer).UpdateWebDataStream(ctx, in) 7011 } 7012 info := &grpc.UnaryServerInfo{ 7013 Server: srv, 7014 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateWebDataStream", 7015 } 7016 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7017 return srv.(ManagementServer).UpdateWebDataStream(ctx, req.(*UpdateWebDataStreamRequest)) 7018 } 7019 return interceptor(ctx, in, info, handler) 7020} 7021 7022func _Management_CreateWebDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7023 in := new(CreateWebDataStreamRequest) 7024 if err := dec(in); err != nil { 7025 return nil, err 7026 } 7027 if interceptor == nil { 7028 return srv.(ManagementServer).CreateWebDataStream(ctx, in) 7029 } 7030 info := &grpc.UnaryServerInfo{ 7031 Server: srv, 7032 FullMethod: "/google.analytics.management.v1alpha.Management/CreateWebDataStream", 7033 } 7034 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7035 return srv.(ManagementServer).CreateWebDataStream(ctx, req.(*CreateWebDataStreamRequest)) 7036 } 7037 return interceptor(ctx, in, info, handler) 7038} 7039 7040func _Management_ListWebDataStreams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7041 in := new(ListWebDataStreamsRequest) 7042 if err := dec(in); err != nil { 7043 return nil, err 7044 } 7045 if interceptor == nil { 7046 return srv.(ManagementServer).ListWebDataStreams(ctx, in) 7047 } 7048 info := &grpc.UnaryServerInfo{ 7049 Server: srv, 7050 FullMethod: "/google.analytics.management.v1alpha.Management/ListWebDataStreams", 7051 } 7052 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7053 return srv.(ManagementServer).ListWebDataStreams(ctx, req.(*ListWebDataStreamsRequest)) 7054 } 7055 return interceptor(ctx, in, info, handler) 7056} 7057 7058func _Management_GetIosAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7059 in := new(GetIosAppDataStreamRequest) 7060 if err := dec(in); err != nil { 7061 return nil, err 7062 } 7063 if interceptor == nil { 7064 return srv.(ManagementServer).GetIosAppDataStream(ctx, in) 7065 } 7066 info := &grpc.UnaryServerInfo{ 7067 Server: srv, 7068 FullMethod: "/google.analytics.management.v1alpha.Management/GetIosAppDataStream", 7069 } 7070 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7071 return srv.(ManagementServer).GetIosAppDataStream(ctx, req.(*GetIosAppDataStreamRequest)) 7072 } 7073 return interceptor(ctx, in, info, handler) 7074} 7075 7076func _Management_DeleteIosAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7077 in := new(DeleteIosAppDataStreamRequest) 7078 if err := dec(in); err != nil { 7079 return nil, err 7080 } 7081 if interceptor == nil { 7082 return srv.(ManagementServer).DeleteIosAppDataStream(ctx, in) 7083 } 7084 info := &grpc.UnaryServerInfo{ 7085 Server: srv, 7086 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteIosAppDataStream", 7087 } 7088 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7089 return srv.(ManagementServer).DeleteIosAppDataStream(ctx, req.(*DeleteIosAppDataStreamRequest)) 7090 } 7091 return interceptor(ctx, in, info, handler) 7092} 7093 7094func _Management_UpdateIosAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7095 in := new(UpdateIosAppDataStreamRequest) 7096 if err := dec(in); err != nil { 7097 return nil, err 7098 } 7099 if interceptor == nil { 7100 return srv.(ManagementServer).UpdateIosAppDataStream(ctx, in) 7101 } 7102 info := &grpc.UnaryServerInfo{ 7103 Server: srv, 7104 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateIosAppDataStream", 7105 } 7106 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7107 return srv.(ManagementServer).UpdateIosAppDataStream(ctx, req.(*UpdateIosAppDataStreamRequest)) 7108 } 7109 return interceptor(ctx, in, info, handler) 7110} 7111 7112func _Management_CreateIosAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7113 in := new(CreateIosAppDataStreamRequest) 7114 if err := dec(in); err != nil { 7115 return nil, err 7116 } 7117 if interceptor == nil { 7118 return srv.(ManagementServer).CreateIosAppDataStream(ctx, in) 7119 } 7120 info := &grpc.UnaryServerInfo{ 7121 Server: srv, 7122 FullMethod: "/google.analytics.management.v1alpha.Management/CreateIosAppDataStream", 7123 } 7124 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7125 return srv.(ManagementServer).CreateIosAppDataStream(ctx, req.(*CreateIosAppDataStreamRequest)) 7126 } 7127 return interceptor(ctx, in, info, handler) 7128} 7129 7130func _Management_ListIosAppDataStreams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7131 in := new(ListIosAppDataStreamsRequest) 7132 if err := dec(in); err != nil { 7133 return nil, err 7134 } 7135 if interceptor == nil { 7136 return srv.(ManagementServer).ListIosAppDataStreams(ctx, in) 7137 } 7138 info := &grpc.UnaryServerInfo{ 7139 Server: srv, 7140 FullMethod: "/google.analytics.management.v1alpha.Management/ListIosAppDataStreams", 7141 } 7142 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7143 return srv.(ManagementServer).ListIosAppDataStreams(ctx, req.(*ListIosAppDataStreamsRequest)) 7144 } 7145 return interceptor(ctx, in, info, handler) 7146} 7147 7148func _Management_GetAndroidAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7149 in := new(GetAndroidAppDataStreamRequest) 7150 if err := dec(in); err != nil { 7151 return nil, err 7152 } 7153 if interceptor == nil { 7154 return srv.(ManagementServer).GetAndroidAppDataStream(ctx, in) 7155 } 7156 info := &grpc.UnaryServerInfo{ 7157 Server: srv, 7158 FullMethod: "/google.analytics.management.v1alpha.Management/GetAndroidAppDataStream", 7159 } 7160 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7161 return srv.(ManagementServer).GetAndroidAppDataStream(ctx, req.(*GetAndroidAppDataStreamRequest)) 7162 } 7163 return interceptor(ctx, in, info, handler) 7164} 7165 7166func _Management_DeleteAndroidAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7167 in := new(DeleteAndroidAppDataStreamRequest) 7168 if err := dec(in); err != nil { 7169 return nil, err 7170 } 7171 if interceptor == nil { 7172 return srv.(ManagementServer).DeleteAndroidAppDataStream(ctx, in) 7173 } 7174 info := &grpc.UnaryServerInfo{ 7175 Server: srv, 7176 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteAndroidAppDataStream", 7177 } 7178 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7179 return srv.(ManagementServer).DeleteAndroidAppDataStream(ctx, req.(*DeleteAndroidAppDataStreamRequest)) 7180 } 7181 return interceptor(ctx, in, info, handler) 7182} 7183 7184func _Management_UpdateAndroidAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7185 in := new(UpdateAndroidAppDataStreamRequest) 7186 if err := dec(in); err != nil { 7187 return nil, err 7188 } 7189 if interceptor == nil { 7190 return srv.(ManagementServer).UpdateAndroidAppDataStream(ctx, in) 7191 } 7192 info := &grpc.UnaryServerInfo{ 7193 Server: srv, 7194 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateAndroidAppDataStream", 7195 } 7196 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7197 return srv.(ManagementServer).UpdateAndroidAppDataStream(ctx, req.(*UpdateAndroidAppDataStreamRequest)) 7198 } 7199 return interceptor(ctx, in, info, handler) 7200} 7201 7202func _Management_CreateAndroidAppDataStream_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7203 in := new(CreateAndroidAppDataStreamRequest) 7204 if err := dec(in); err != nil { 7205 return nil, err 7206 } 7207 if interceptor == nil { 7208 return srv.(ManagementServer).CreateAndroidAppDataStream(ctx, in) 7209 } 7210 info := &grpc.UnaryServerInfo{ 7211 Server: srv, 7212 FullMethod: "/google.analytics.management.v1alpha.Management/CreateAndroidAppDataStream", 7213 } 7214 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7215 return srv.(ManagementServer).CreateAndroidAppDataStream(ctx, req.(*CreateAndroidAppDataStreamRequest)) 7216 } 7217 return interceptor(ctx, in, info, handler) 7218} 7219 7220func _Management_ListAndroidAppDataStreams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7221 in := new(ListAndroidAppDataStreamsRequest) 7222 if err := dec(in); err != nil { 7223 return nil, err 7224 } 7225 if interceptor == nil { 7226 return srv.(ManagementServer).ListAndroidAppDataStreams(ctx, in) 7227 } 7228 info := &grpc.UnaryServerInfo{ 7229 Server: srv, 7230 FullMethod: "/google.analytics.management.v1alpha.Management/ListAndroidAppDataStreams", 7231 } 7232 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7233 return srv.(ManagementServer).ListAndroidAppDataStreams(ctx, req.(*ListAndroidAppDataStreamsRequest)) 7234 } 7235 return interceptor(ctx, in, info, handler) 7236} 7237 7238func _Management_GetEnhancedMeasurementSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7239 in := new(GetEnhancedMeasurementSettingsRequest) 7240 if err := dec(in); err != nil { 7241 return nil, err 7242 } 7243 if interceptor == nil { 7244 return srv.(ManagementServer).GetEnhancedMeasurementSettings(ctx, in) 7245 } 7246 info := &grpc.UnaryServerInfo{ 7247 Server: srv, 7248 FullMethod: "/google.analytics.management.v1alpha.Management/GetEnhancedMeasurementSettings", 7249 } 7250 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7251 return srv.(ManagementServer).GetEnhancedMeasurementSettings(ctx, req.(*GetEnhancedMeasurementSettingsRequest)) 7252 } 7253 return interceptor(ctx, in, info, handler) 7254} 7255 7256func _Management_UpdateEnhancedMeasurementSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7257 in := new(UpdateEnhancedMeasurementSettingsRequest) 7258 if err := dec(in); err != nil { 7259 return nil, err 7260 } 7261 if interceptor == nil { 7262 return srv.(ManagementServer).UpdateEnhancedMeasurementSettings(ctx, in) 7263 } 7264 info := &grpc.UnaryServerInfo{ 7265 Server: srv, 7266 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateEnhancedMeasurementSettings", 7267 } 7268 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7269 return srv.(ManagementServer).UpdateEnhancedMeasurementSettings(ctx, req.(*UpdateEnhancedMeasurementSettingsRequest)) 7270 } 7271 return interceptor(ctx, in, info, handler) 7272} 7273 7274func _Management_CreateFirebaseLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7275 in := new(CreateFirebaseLinkRequest) 7276 if err := dec(in); err != nil { 7277 return nil, err 7278 } 7279 if interceptor == nil { 7280 return srv.(ManagementServer).CreateFirebaseLink(ctx, in) 7281 } 7282 info := &grpc.UnaryServerInfo{ 7283 Server: srv, 7284 FullMethod: "/google.analytics.management.v1alpha.Management/CreateFirebaseLink", 7285 } 7286 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7287 return srv.(ManagementServer).CreateFirebaseLink(ctx, req.(*CreateFirebaseLinkRequest)) 7288 } 7289 return interceptor(ctx, in, info, handler) 7290} 7291 7292func _Management_UpdateFirebaseLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7293 in := new(UpdateFirebaseLinkRequest) 7294 if err := dec(in); err != nil { 7295 return nil, err 7296 } 7297 if interceptor == nil { 7298 return srv.(ManagementServer).UpdateFirebaseLink(ctx, in) 7299 } 7300 info := &grpc.UnaryServerInfo{ 7301 Server: srv, 7302 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateFirebaseLink", 7303 } 7304 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7305 return srv.(ManagementServer).UpdateFirebaseLink(ctx, req.(*UpdateFirebaseLinkRequest)) 7306 } 7307 return interceptor(ctx, in, info, handler) 7308} 7309 7310func _Management_DeleteFirebaseLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7311 in := new(DeleteFirebaseLinkRequest) 7312 if err := dec(in); err != nil { 7313 return nil, err 7314 } 7315 if interceptor == nil { 7316 return srv.(ManagementServer).DeleteFirebaseLink(ctx, in) 7317 } 7318 info := &grpc.UnaryServerInfo{ 7319 Server: srv, 7320 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteFirebaseLink", 7321 } 7322 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7323 return srv.(ManagementServer).DeleteFirebaseLink(ctx, req.(*DeleteFirebaseLinkRequest)) 7324 } 7325 return interceptor(ctx, in, info, handler) 7326} 7327 7328func _Management_ListFirebaseLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7329 in := new(ListFirebaseLinksRequest) 7330 if err := dec(in); err != nil { 7331 return nil, err 7332 } 7333 if interceptor == nil { 7334 return srv.(ManagementServer).ListFirebaseLinks(ctx, in) 7335 } 7336 info := &grpc.UnaryServerInfo{ 7337 Server: srv, 7338 FullMethod: "/google.analytics.management.v1alpha.Management/ListFirebaseLinks", 7339 } 7340 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7341 return srv.(ManagementServer).ListFirebaseLinks(ctx, req.(*ListFirebaseLinksRequest)) 7342 } 7343 return interceptor(ctx, in, info, handler) 7344} 7345 7346func _Management_GetGlobalSiteTag_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7347 in := new(GetGlobalSiteTagRequest) 7348 if err := dec(in); err != nil { 7349 return nil, err 7350 } 7351 if interceptor == nil { 7352 return srv.(ManagementServer).GetGlobalSiteTag(ctx, in) 7353 } 7354 info := &grpc.UnaryServerInfo{ 7355 Server: srv, 7356 FullMethod: "/google.analytics.management.v1alpha.Management/GetGlobalSiteTag", 7357 } 7358 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7359 return srv.(ManagementServer).GetGlobalSiteTag(ctx, req.(*GetGlobalSiteTagRequest)) 7360 } 7361 return interceptor(ctx, in, info, handler) 7362} 7363 7364func _Management_CreateGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7365 in := new(CreateGoogleAdsLinkRequest) 7366 if err := dec(in); err != nil { 7367 return nil, err 7368 } 7369 if interceptor == nil { 7370 return srv.(ManagementServer).CreateGoogleAdsLink(ctx, in) 7371 } 7372 info := &grpc.UnaryServerInfo{ 7373 Server: srv, 7374 FullMethod: "/google.analytics.management.v1alpha.Management/CreateGoogleAdsLink", 7375 } 7376 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7377 return srv.(ManagementServer).CreateGoogleAdsLink(ctx, req.(*CreateGoogleAdsLinkRequest)) 7378 } 7379 return interceptor(ctx, in, info, handler) 7380} 7381 7382func _Management_UpdateGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7383 in := new(UpdateGoogleAdsLinkRequest) 7384 if err := dec(in); err != nil { 7385 return nil, err 7386 } 7387 if interceptor == nil { 7388 return srv.(ManagementServer).UpdateGoogleAdsLink(ctx, in) 7389 } 7390 info := &grpc.UnaryServerInfo{ 7391 Server: srv, 7392 FullMethod: "/google.analytics.management.v1alpha.Management/UpdateGoogleAdsLink", 7393 } 7394 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7395 return srv.(ManagementServer).UpdateGoogleAdsLink(ctx, req.(*UpdateGoogleAdsLinkRequest)) 7396 } 7397 return interceptor(ctx, in, info, handler) 7398} 7399 7400func _Management_DeleteGoogleAdsLink_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7401 in := new(DeleteGoogleAdsLinkRequest) 7402 if err := dec(in); err != nil { 7403 return nil, err 7404 } 7405 if interceptor == nil { 7406 return srv.(ManagementServer).DeleteGoogleAdsLink(ctx, in) 7407 } 7408 info := &grpc.UnaryServerInfo{ 7409 Server: srv, 7410 FullMethod: "/google.analytics.management.v1alpha.Management/DeleteGoogleAdsLink", 7411 } 7412 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7413 return srv.(ManagementServer).DeleteGoogleAdsLink(ctx, req.(*DeleteGoogleAdsLinkRequest)) 7414 } 7415 return interceptor(ctx, in, info, handler) 7416} 7417 7418func _Management_ListGoogleAdsLinks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 7419 in := new(ListGoogleAdsLinksRequest) 7420 if err := dec(in); err != nil { 7421 return nil, err 7422 } 7423 if interceptor == nil { 7424 return srv.(ManagementServer).ListGoogleAdsLinks(ctx, in) 7425 } 7426 info := &grpc.UnaryServerInfo{ 7427 Server: srv, 7428 FullMethod: "/google.analytics.management.v1alpha.Management/ListGoogleAdsLinks", 7429 } 7430 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 7431 return srv.(ManagementServer).ListGoogleAdsLinks(ctx, req.(*ListGoogleAdsLinksRequest)) 7432 } 7433 return interceptor(ctx, in, info, handler) 7434} 7435 7436var _Management_serviceDesc = grpc.ServiceDesc{ 7437 ServiceName: "google.analytics.management.v1alpha.Management", 7438 HandlerType: (*ManagementServer)(nil), 7439 Methods: []grpc.MethodDesc{ 7440 { 7441 MethodName: "GetAccount", 7442 Handler: _Management_GetAccount_Handler, 7443 }, 7444 { 7445 MethodName: "ListAccounts", 7446 Handler: _Management_ListAccounts_Handler, 7447 }, 7448 { 7449 MethodName: "DeleteAccount", 7450 Handler: _Management_DeleteAccount_Handler, 7451 }, 7452 { 7453 MethodName: "UpdateAccount", 7454 Handler: _Management_UpdateAccount_Handler, 7455 }, 7456 { 7457 MethodName: "ProvisionAccountTicket", 7458 Handler: _Management_ProvisionAccountTicket_Handler, 7459 }, 7460 { 7461 MethodName: "GetProperty", 7462 Handler: _Management_GetProperty_Handler, 7463 }, 7464 { 7465 MethodName: "ListProperties", 7466 Handler: _Management_ListProperties_Handler, 7467 }, 7468 { 7469 MethodName: "CreateProperty", 7470 Handler: _Management_CreateProperty_Handler, 7471 }, 7472 { 7473 MethodName: "DeleteProperty", 7474 Handler: _Management_DeleteProperty_Handler, 7475 }, 7476 { 7477 MethodName: "UpdateProperty", 7478 Handler: _Management_UpdateProperty_Handler, 7479 }, 7480 { 7481 MethodName: "GetUserLink", 7482 Handler: _Management_GetUserLink_Handler, 7483 }, 7484 { 7485 MethodName: "BatchGetUserLinks", 7486 Handler: _Management_BatchGetUserLinks_Handler, 7487 }, 7488 { 7489 MethodName: "ListUserLinks", 7490 Handler: _Management_ListUserLinks_Handler, 7491 }, 7492 { 7493 MethodName: "AuditUserLinks", 7494 Handler: _Management_AuditUserLinks_Handler, 7495 }, 7496 { 7497 MethodName: "CreateUserLink", 7498 Handler: _Management_CreateUserLink_Handler, 7499 }, 7500 { 7501 MethodName: "BatchCreateUserLinks", 7502 Handler: _Management_BatchCreateUserLinks_Handler, 7503 }, 7504 { 7505 MethodName: "UpdateUserLink", 7506 Handler: _Management_UpdateUserLink_Handler, 7507 }, 7508 { 7509 MethodName: "BatchUpdateUserLinks", 7510 Handler: _Management_BatchUpdateUserLinks_Handler, 7511 }, 7512 { 7513 MethodName: "DeleteUserLink", 7514 Handler: _Management_DeleteUserLink_Handler, 7515 }, 7516 { 7517 MethodName: "BatchDeleteUserLinks", 7518 Handler: _Management_BatchDeleteUserLinks_Handler, 7519 }, 7520 { 7521 MethodName: "GetWebDataStream", 7522 Handler: _Management_GetWebDataStream_Handler, 7523 }, 7524 { 7525 MethodName: "DeleteWebDataStream", 7526 Handler: _Management_DeleteWebDataStream_Handler, 7527 }, 7528 { 7529 MethodName: "UpdateWebDataStream", 7530 Handler: _Management_UpdateWebDataStream_Handler, 7531 }, 7532 { 7533 MethodName: "CreateWebDataStream", 7534 Handler: _Management_CreateWebDataStream_Handler, 7535 }, 7536 { 7537 MethodName: "ListWebDataStreams", 7538 Handler: _Management_ListWebDataStreams_Handler, 7539 }, 7540 { 7541 MethodName: "GetIosAppDataStream", 7542 Handler: _Management_GetIosAppDataStream_Handler, 7543 }, 7544 { 7545 MethodName: "DeleteIosAppDataStream", 7546 Handler: _Management_DeleteIosAppDataStream_Handler, 7547 }, 7548 { 7549 MethodName: "UpdateIosAppDataStream", 7550 Handler: _Management_UpdateIosAppDataStream_Handler, 7551 }, 7552 { 7553 MethodName: "CreateIosAppDataStream", 7554 Handler: _Management_CreateIosAppDataStream_Handler, 7555 }, 7556 { 7557 MethodName: "ListIosAppDataStreams", 7558 Handler: _Management_ListIosAppDataStreams_Handler, 7559 }, 7560 { 7561 MethodName: "GetAndroidAppDataStream", 7562 Handler: _Management_GetAndroidAppDataStream_Handler, 7563 }, 7564 { 7565 MethodName: "DeleteAndroidAppDataStream", 7566 Handler: _Management_DeleteAndroidAppDataStream_Handler, 7567 }, 7568 { 7569 MethodName: "UpdateAndroidAppDataStream", 7570 Handler: _Management_UpdateAndroidAppDataStream_Handler, 7571 }, 7572 { 7573 MethodName: "CreateAndroidAppDataStream", 7574 Handler: _Management_CreateAndroidAppDataStream_Handler, 7575 }, 7576 { 7577 MethodName: "ListAndroidAppDataStreams", 7578 Handler: _Management_ListAndroidAppDataStreams_Handler, 7579 }, 7580 { 7581 MethodName: "GetEnhancedMeasurementSettings", 7582 Handler: _Management_GetEnhancedMeasurementSettings_Handler, 7583 }, 7584 { 7585 MethodName: "UpdateEnhancedMeasurementSettings", 7586 Handler: _Management_UpdateEnhancedMeasurementSettings_Handler, 7587 }, 7588 { 7589 MethodName: "CreateFirebaseLink", 7590 Handler: _Management_CreateFirebaseLink_Handler, 7591 }, 7592 { 7593 MethodName: "UpdateFirebaseLink", 7594 Handler: _Management_UpdateFirebaseLink_Handler, 7595 }, 7596 { 7597 MethodName: "DeleteFirebaseLink", 7598 Handler: _Management_DeleteFirebaseLink_Handler, 7599 }, 7600 { 7601 MethodName: "ListFirebaseLinks", 7602 Handler: _Management_ListFirebaseLinks_Handler, 7603 }, 7604 { 7605 MethodName: "GetGlobalSiteTag", 7606 Handler: _Management_GetGlobalSiteTag_Handler, 7607 }, 7608 { 7609 MethodName: "CreateGoogleAdsLink", 7610 Handler: _Management_CreateGoogleAdsLink_Handler, 7611 }, 7612 { 7613 MethodName: "UpdateGoogleAdsLink", 7614 Handler: _Management_UpdateGoogleAdsLink_Handler, 7615 }, 7616 { 7617 MethodName: "DeleteGoogleAdsLink", 7618 Handler: _Management_DeleteGoogleAdsLink_Handler, 7619 }, 7620 { 7621 MethodName: "ListGoogleAdsLinks", 7622 Handler: _Management_ListGoogleAdsLinks_Handler, 7623 }, 7624 }, 7625 Streams: []grpc.StreamDesc{}, 7626 Metadata: "google/analytics/management/v1alpha/management_api.proto", 7627} 7628