...

Source file src/google.golang.org/genproto/googleapis/analytics/management/v1alpha/resources.pb.go

Documentation: google.golang.org/genproto/googleapis/analytics/management/v1alpha

     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/resources.proto
    21  
    22  package management
    23  
    24  import (
    25  	reflect "reflect"
    26  	sync "sync"
    27  
    28  	proto "github.com/golang/protobuf/proto"
    29  	_ "google.golang.org/genproto/googleapis/api/annotations"
    30  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    31  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    32  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    33  )
    34  
    35  const (
    36  	// Verify that this generated code is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    38  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    39  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    40  )
    41  
    42  // This is a compile-time assertion that a sufficiently up-to-date version
    43  // of the legacy proto package is being used.
    44  const _ = proto.ProtoPackageIsVersion4
    45  
    46  // The category selected for this property, used for industry benchmarking.
    47  type IndustryCategory int32
    48  
    49  const (
    50  	// Industry category unspecified
    51  	IndustryCategory_INDUSTRY_CATEGORY_UNSPECIFIED IndustryCategory = 0
    52  	// Automotive
    53  	IndustryCategory_AUTOMOTIVE IndustryCategory = 1
    54  	// Business and industrial markets
    55  	IndustryCategory_BUSINESS_AND_INDUSTRIAL_MARKETS IndustryCategory = 2
    56  	// Finance
    57  	IndustryCategory_FINANCE IndustryCategory = 3
    58  	// Healthcare
    59  	IndustryCategory_HEALTHCARE IndustryCategory = 4
    60  	// Technology
    61  	IndustryCategory_TECHNOLOGY IndustryCategory = 5
    62  	// Travel
    63  	IndustryCategory_TRAVEL IndustryCategory = 6
    64  	// Other
    65  	IndustryCategory_OTHER IndustryCategory = 7
    66  	// Arts and entertainment
    67  	IndustryCategory_ARTS_AND_ENTERTAINMENT IndustryCategory = 8
    68  	// Beauty and fitness
    69  	IndustryCategory_BEAUTY_AND_FITNESS IndustryCategory = 9
    70  	// Books and literature
    71  	IndustryCategory_BOOKS_AND_LITERATURE IndustryCategory = 10
    72  	// Food and drink
    73  	IndustryCategory_FOOD_AND_DRINK IndustryCategory = 11
    74  	// Games
    75  	IndustryCategory_GAMES IndustryCategory = 12
    76  	// Hobbies and leisure
    77  	IndustryCategory_HOBBIES_AND_LEISURE IndustryCategory = 13
    78  	// Home and garden
    79  	IndustryCategory_HOME_AND_GARDEN IndustryCategory = 14
    80  	// Internet and telecom
    81  	IndustryCategory_INTERNET_AND_TELECOM IndustryCategory = 15
    82  	// Law and government
    83  	IndustryCategory_LAW_AND_GOVERNMENT IndustryCategory = 16
    84  	// News
    85  	IndustryCategory_NEWS IndustryCategory = 17
    86  	// Online communities
    87  	IndustryCategory_ONLINE_COMMUNITIES IndustryCategory = 18
    88  	// People and society
    89  	IndustryCategory_PEOPLE_AND_SOCIETY IndustryCategory = 19
    90  	// Pets and animals
    91  	IndustryCategory_PETS_AND_ANIMALS IndustryCategory = 20
    92  	// Real estate
    93  	IndustryCategory_REAL_ESTATE IndustryCategory = 21
    94  	// Reference
    95  	IndustryCategory_REFERENCE IndustryCategory = 22
    96  	// Science
    97  	IndustryCategory_SCIENCE IndustryCategory = 23
    98  	// Sports
    99  	IndustryCategory_SPORTS IndustryCategory = 24
   100  	// Jobs and education
   101  	IndustryCategory_JOBS_AND_EDUCATION IndustryCategory = 25
   102  	// Shopping
   103  	IndustryCategory_SHOPPING IndustryCategory = 26
   104  )
   105  
   106  // Enum value maps for IndustryCategory.
   107  var (
   108  	IndustryCategory_name = map[int32]string{
   109  		0:  "INDUSTRY_CATEGORY_UNSPECIFIED",
   110  		1:  "AUTOMOTIVE",
   111  		2:  "BUSINESS_AND_INDUSTRIAL_MARKETS",
   112  		3:  "FINANCE",
   113  		4:  "HEALTHCARE",
   114  		5:  "TECHNOLOGY",
   115  		6:  "TRAVEL",
   116  		7:  "OTHER",
   117  		8:  "ARTS_AND_ENTERTAINMENT",
   118  		9:  "BEAUTY_AND_FITNESS",
   119  		10: "BOOKS_AND_LITERATURE",
   120  		11: "FOOD_AND_DRINK",
   121  		12: "GAMES",
   122  		13: "HOBBIES_AND_LEISURE",
   123  		14: "HOME_AND_GARDEN",
   124  		15: "INTERNET_AND_TELECOM",
   125  		16: "LAW_AND_GOVERNMENT",
   126  		17: "NEWS",
   127  		18: "ONLINE_COMMUNITIES",
   128  		19: "PEOPLE_AND_SOCIETY",
   129  		20: "PETS_AND_ANIMALS",
   130  		21: "REAL_ESTATE",
   131  		22: "REFERENCE",
   132  		23: "SCIENCE",
   133  		24: "SPORTS",
   134  		25: "JOBS_AND_EDUCATION",
   135  		26: "SHOPPING",
   136  	}
   137  	IndustryCategory_value = map[string]int32{
   138  		"INDUSTRY_CATEGORY_UNSPECIFIED":   0,
   139  		"AUTOMOTIVE":                      1,
   140  		"BUSINESS_AND_INDUSTRIAL_MARKETS": 2,
   141  		"FINANCE":                         3,
   142  		"HEALTHCARE":                      4,
   143  		"TECHNOLOGY":                      5,
   144  		"TRAVEL":                          6,
   145  		"OTHER":                           7,
   146  		"ARTS_AND_ENTERTAINMENT":          8,
   147  		"BEAUTY_AND_FITNESS":              9,
   148  		"BOOKS_AND_LITERATURE":            10,
   149  		"FOOD_AND_DRINK":                  11,
   150  		"GAMES":                           12,
   151  		"HOBBIES_AND_LEISURE":             13,
   152  		"HOME_AND_GARDEN":                 14,
   153  		"INTERNET_AND_TELECOM":            15,
   154  		"LAW_AND_GOVERNMENT":              16,
   155  		"NEWS":                            17,
   156  		"ONLINE_COMMUNITIES":              18,
   157  		"PEOPLE_AND_SOCIETY":              19,
   158  		"PETS_AND_ANIMALS":                20,
   159  		"REAL_ESTATE":                     21,
   160  		"REFERENCE":                       22,
   161  		"SCIENCE":                         23,
   162  		"SPORTS":                          24,
   163  		"JOBS_AND_EDUCATION":              25,
   164  		"SHOPPING":                        26,
   165  	}
   166  )
   167  
   168  func (x IndustryCategory) Enum() *IndustryCategory {
   169  	p := new(IndustryCategory)
   170  	*p = x
   171  	return p
   172  }
   173  
   174  func (x IndustryCategory) String() string {
   175  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   176  }
   177  
   178  func (IndustryCategory) Descriptor() protoreflect.EnumDescriptor {
   179  	return file_google_analytics_management_v1alpha_resources_proto_enumTypes[0].Descriptor()
   180  }
   181  
   182  func (IndustryCategory) Type() protoreflect.EnumType {
   183  	return &file_google_analytics_management_v1alpha_resources_proto_enumTypes[0]
   184  }
   185  
   186  func (x IndustryCategory) Number() protoreflect.EnumNumber {
   187  	return protoreflect.EnumNumber(x)
   188  }
   189  
   190  // Deprecated: Use IndustryCategory.Descriptor instead.
   191  func (IndustryCategory) EnumDescriptor() ([]byte, []int) {
   192  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{0}
   193  }
   194  
   195  // Maximum access settings that Firebase user receive on the linked Analytics
   196  // property.
   197  type MaximumUserAccess int32
   198  
   199  const (
   200  	// Unspecified maximum user access.
   201  	MaximumUserAccess_MAXIMUM_USER_ACCESS_UNSPECIFIED MaximumUserAccess = 0
   202  	// Firebase users have no access to the Analytics property.
   203  	MaximumUserAccess_NO_ACCESS MaximumUserAccess = 1
   204  	// Firebase users have Read & Analyze access to the Analytics property.
   205  	MaximumUserAccess_READ_AND_ANALYZE MaximumUserAccess = 2
   206  	// Firebase users have edit access to the Analytics property, but may not
   207  	// manage the Firebase link.
   208  	MaximumUserAccess_EDITOR_WITHOUT_LINK_MANAGEMENT MaximumUserAccess = 3
   209  	// Firebase users have edit access to the Analytics property and may manage
   210  	// the Firebase link.
   211  	MaximumUserAccess_EDITOR_INCLUDING_LINK_MANAGEMENT MaximumUserAccess = 4
   212  )
   213  
   214  // Enum value maps for MaximumUserAccess.
   215  var (
   216  	MaximumUserAccess_name = map[int32]string{
   217  		0: "MAXIMUM_USER_ACCESS_UNSPECIFIED",
   218  		1: "NO_ACCESS",
   219  		2: "READ_AND_ANALYZE",
   220  		3: "EDITOR_WITHOUT_LINK_MANAGEMENT",
   221  		4: "EDITOR_INCLUDING_LINK_MANAGEMENT",
   222  	}
   223  	MaximumUserAccess_value = map[string]int32{
   224  		"MAXIMUM_USER_ACCESS_UNSPECIFIED":  0,
   225  		"NO_ACCESS":                        1,
   226  		"READ_AND_ANALYZE":                 2,
   227  		"EDITOR_WITHOUT_LINK_MANAGEMENT":   3,
   228  		"EDITOR_INCLUDING_LINK_MANAGEMENT": 4,
   229  	}
   230  )
   231  
   232  func (x MaximumUserAccess) Enum() *MaximumUserAccess {
   233  	p := new(MaximumUserAccess)
   234  	*p = x
   235  	return p
   236  }
   237  
   238  func (x MaximumUserAccess) String() string {
   239  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   240  }
   241  
   242  func (MaximumUserAccess) Descriptor() protoreflect.EnumDescriptor {
   243  	return file_google_analytics_management_v1alpha_resources_proto_enumTypes[1].Descriptor()
   244  }
   245  
   246  func (MaximumUserAccess) Type() protoreflect.EnumType {
   247  	return &file_google_analytics_management_v1alpha_resources_proto_enumTypes[1]
   248  }
   249  
   250  func (x MaximumUserAccess) Number() protoreflect.EnumNumber {
   251  	return protoreflect.EnumNumber(x)
   252  }
   253  
   254  // Deprecated: Use MaximumUserAccess.Descriptor instead.
   255  func (MaximumUserAccess) EnumDescriptor() ([]byte, []int) {
   256  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{1}
   257  }
   258  
   259  // NEXT TAG: 7
   260  // A resource message representing a Google Analytics account.
   261  type Account struct {
   262  	state         protoimpl.MessageState
   263  	sizeCache     protoimpl.SizeCache
   264  	unknownFields protoimpl.UnknownFields
   265  
   266  	// Output only. Resource name of this account.
   267  	// Format: accounts/{account_id}
   268  	// Example: "accounts/100"
   269  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   270  	// Output only. Time when this account was originally created.
   271  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   272  	// Output only. Time when account payload fields were last updated.
   273  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   274  	// Human-readable display name for this account.
   275  	DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   276  	// Country of business. Must be a non-deprecated code for a UN M.49 region.
   277  	// https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html
   278  	CountryCode string `protobuf:"bytes,5,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
   279  	// Output only. Indicates whether this Account is soft-deleted or not. Deleted
   280  	// accounts are excluded from List results unless specifically requested.
   281  	Deleted bool `protobuf:"varint,6,opt,name=deleted,proto3" json:"deleted,omitempty"`
   282  }
   283  
   284  func (x *Account) Reset() {
   285  	*x = Account{}
   286  	if protoimpl.UnsafeEnabled {
   287  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[0]
   288  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   289  		ms.StoreMessageInfo(mi)
   290  	}
   291  }
   292  
   293  func (x *Account) String() string {
   294  	return protoimpl.X.MessageStringOf(x)
   295  }
   296  
   297  func (*Account) ProtoMessage() {}
   298  
   299  func (x *Account) ProtoReflect() protoreflect.Message {
   300  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[0]
   301  	if protoimpl.UnsafeEnabled && x != nil {
   302  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   303  		if ms.LoadMessageInfo() == nil {
   304  			ms.StoreMessageInfo(mi)
   305  		}
   306  		return ms
   307  	}
   308  	return mi.MessageOf(x)
   309  }
   310  
   311  // Deprecated: Use Account.ProtoReflect.Descriptor instead.
   312  func (*Account) Descriptor() ([]byte, []int) {
   313  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{0}
   314  }
   315  
   316  func (x *Account) GetName() string {
   317  	if x != nil {
   318  		return x.Name
   319  	}
   320  	return ""
   321  }
   322  
   323  func (x *Account) GetCreateTime() *timestamppb.Timestamp {
   324  	if x != nil {
   325  		return x.CreateTime
   326  	}
   327  	return nil
   328  }
   329  
   330  func (x *Account) GetUpdateTime() *timestamppb.Timestamp {
   331  	if x != nil {
   332  		return x.UpdateTime
   333  	}
   334  	return nil
   335  }
   336  
   337  func (x *Account) GetDisplayName() string {
   338  	if x != nil {
   339  		return x.DisplayName
   340  	}
   341  	return ""
   342  }
   343  
   344  func (x *Account) GetCountryCode() string {
   345  	if x != nil {
   346  		return x.CountryCode
   347  	}
   348  	return ""
   349  }
   350  
   351  func (x *Account) GetDeleted() bool {
   352  	if x != nil {
   353  		return x.Deleted
   354  	}
   355  	return false
   356  }
   357  
   358  // NEXT TAG: 10
   359  // A resource message representing a Google Analytics App+Web property.
   360  type Property struct {
   361  	state         protoimpl.MessageState
   362  	sizeCache     protoimpl.SizeCache
   363  	unknownFields protoimpl.UnknownFields
   364  
   365  	// Output only. Resource name of this property.
   366  	// Format: properties/{property_id}
   367  	// Example: "properties/1000"
   368  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   369  	// Output only. Time when the entity was originally created.
   370  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   371  	// Output only. Time when entity payload fields were last updated.
   372  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   373  	// Immutable. Resource name of this property's logical parent.
   374  	//
   375  	// Note: The Property-Moving UI can be used to change the parent.
   376  	// Format: accounts/{account_id}
   377  	// Example: "accounts/100"
   378  	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
   379  	// Human-readable display name for this property.
   380  	DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   381  	// Industry associated with this property
   382  	// Example: AUTOMOTIVE, FOOD_AND_DRINK
   383  	IndustryCategory IndustryCategory `protobuf:"varint,6,opt,name=industry_category,json=industryCategory,proto3,enum=google.analytics.management.v1alpha.IndustryCategory" json:"industry_category,omitempty"`
   384  	// Reporting Time Zone, used as the day boundary for reports, regardless of
   385  	// where the data originates. If the time zone honors DST, Analytics will
   386  	// automatically adjust for the changes.
   387  	//
   388  	// NOTE: Changing the time zone only affects data going forward, and is not
   389  	// applied retroactively.
   390  	//
   391  	// Format: https://www.iana.org/time-zones
   392  	// Example: "America/Los_Angeles"
   393  	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
   394  	// The currency type used in reports involving monetary values.
   395  	//
   396  	//
   397  	// Format: https://en.wikipedia.org/wiki/ISO_4217
   398  	// Examples: "USD", "EUR", "JPY"
   399  	CurrencyCode string `protobuf:"bytes,8,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
   400  	// Output only. Indicates whether this Property is soft-deleted or not. Deleted properties
   401  	// are excluded from List results unless specifically requested.
   402  	Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"`
   403  }
   404  
   405  func (x *Property) Reset() {
   406  	*x = Property{}
   407  	if protoimpl.UnsafeEnabled {
   408  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[1]
   409  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   410  		ms.StoreMessageInfo(mi)
   411  	}
   412  }
   413  
   414  func (x *Property) String() string {
   415  	return protoimpl.X.MessageStringOf(x)
   416  }
   417  
   418  func (*Property) ProtoMessage() {}
   419  
   420  func (x *Property) ProtoReflect() protoreflect.Message {
   421  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[1]
   422  	if protoimpl.UnsafeEnabled && x != nil {
   423  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   424  		if ms.LoadMessageInfo() == nil {
   425  			ms.StoreMessageInfo(mi)
   426  		}
   427  		return ms
   428  	}
   429  	return mi.MessageOf(x)
   430  }
   431  
   432  // Deprecated: Use Property.ProtoReflect.Descriptor instead.
   433  func (*Property) Descriptor() ([]byte, []int) {
   434  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{1}
   435  }
   436  
   437  func (x *Property) GetName() string {
   438  	if x != nil {
   439  		return x.Name
   440  	}
   441  	return ""
   442  }
   443  
   444  func (x *Property) GetCreateTime() *timestamppb.Timestamp {
   445  	if x != nil {
   446  		return x.CreateTime
   447  	}
   448  	return nil
   449  }
   450  
   451  func (x *Property) GetUpdateTime() *timestamppb.Timestamp {
   452  	if x != nil {
   453  		return x.UpdateTime
   454  	}
   455  	return nil
   456  }
   457  
   458  func (x *Property) GetParent() string {
   459  	if x != nil {
   460  		return x.Parent
   461  	}
   462  	return ""
   463  }
   464  
   465  func (x *Property) GetDisplayName() string {
   466  	if x != nil {
   467  		return x.DisplayName
   468  	}
   469  	return ""
   470  }
   471  
   472  func (x *Property) GetIndustryCategory() IndustryCategory {
   473  	if x != nil {
   474  		return x.IndustryCategory
   475  	}
   476  	return IndustryCategory_INDUSTRY_CATEGORY_UNSPECIFIED
   477  }
   478  
   479  func (x *Property) GetTimeZone() string {
   480  	if x != nil {
   481  		return x.TimeZone
   482  	}
   483  	return ""
   484  }
   485  
   486  func (x *Property) GetCurrencyCode() string {
   487  	if x != nil {
   488  		return x.CurrencyCode
   489  	}
   490  	return ""
   491  }
   492  
   493  func (x *Property) GetDeleted() bool {
   494  	if x != nil {
   495  		return x.Deleted
   496  	}
   497  	return false
   498  }
   499  
   500  // A resource message representing a Google Analytics Android app stream.
   501  type AndroidAppDataStream struct {
   502  	state         protoimpl.MessageState
   503  	sizeCache     protoimpl.SizeCache
   504  	unknownFields protoimpl.UnknownFields
   505  
   506  	// Output only. Resource name of this Data Stream.
   507  	// Format: properties/{property_id}/androidAppDataStreams/{stream_id}
   508  	// Example: "properties/1000/androidAppDataStreams/2000"
   509  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   510  	// Output only. Analytics "Measurement ID", without the "G-" prefix.
   511  	// ex: "G-1A2BCD345E" would just be "1A2BCD345E"
   512  	MeasurementId string `protobuf:"bytes,2,opt,name=measurement_id,json=measurementId,proto3" json:"measurement_id,omitempty"`
   513  	// Output only. ID of the corresponding Android app in Firebase, if any.
   514  	// This ID can change if the Android app is deleted and recreated.
   515  	FirebaseAppId string `protobuf:"bytes,3,opt,name=firebase_app_id,json=firebaseAppId,proto3" json:"firebase_app_id,omitempty"`
   516  	// Output only. Time when this stream was originally created.
   517  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   518  	// Output only. Time when stream payload fields were last updated.
   519  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   520  	// Immutable. The package name for the app being measured.
   521  	// Example: "com.example.myandroidapp"
   522  	PackageName string `protobuf:"bytes,6,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
   523  	// Human-readable display name for the Data Stream.
   524  	DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   525  }
   526  
   527  func (x *AndroidAppDataStream) Reset() {
   528  	*x = AndroidAppDataStream{}
   529  	if protoimpl.UnsafeEnabled {
   530  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[2]
   531  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   532  		ms.StoreMessageInfo(mi)
   533  	}
   534  }
   535  
   536  func (x *AndroidAppDataStream) String() string {
   537  	return protoimpl.X.MessageStringOf(x)
   538  }
   539  
   540  func (*AndroidAppDataStream) ProtoMessage() {}
   541  
   542  func (x *AndroidAppDataStream) ProtoReflect() protoreflect.Message {
   543  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[2]
   544  	if protoimpl.UnsafeEnabled && x != nil {
   545  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   546  		if ms.LoadMessageInfo() == nil {
   547  			ms.StoreMessageInfo(mi)
   548  		}
   549  		return ms
   550  	}
   551  	return mi.MessageOf(x)
   552  }
   553  
   554  // Deprecated: Use AndroidAppDataStream.ProtoReflect.Descriptor instead.
   555  func (*AndroidAppDataStream) Descriptor() ([]byte, []int) {
   556  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{2}
   557  }
   558  
   559  func (x *AndroidAppDataStream) GetName() string {
   560  	if x != nil {
   561  		return x.Name
   562  	}
   563  	return ""
   564  }
   565  
   566  func (x *AndroidAppDataStream) GetMeasurementId() string {
   567  	if x != nil {
   568  		return x.MeasurementId
   569  	}
   570  	return ""
   571  }
   572  
   573  func (x *AndroidAppDataStream) GetFirebaseAppId() string {
   574  	if x != nil {
   575  		return x.FirebaseAppId
   576  	}
   577  	return ""
   578  }
   579  
   580  func (x *AndroidAppDataStream) GetCreateTime() *timestamppb.Timestamp {
   581  	if x != nil {
   582  		return x.CreateTime
   583  	}
   584  	return nil
   585  }
   586  
   587  func (x *AndroidAppDataStream) GetUpdateTime() *timestamppb.Timestamp {
   588  	if x != nil {
   589  		return x.UpdateTime
   590  	}
   591  	return nil
   592  }
   593  
   594  func (x *AndroidAppDataStream) GetPackageName() string {
   595  	if x != nil {
   596  		return x.PackageName
   597  	}
   598  	return ""
   599  }
   600  
   601  func (x *AndroidAppDataStream) GetDisplayName() string {
   602  	if x != nil {
   603  		return x.DisplayName
   604  	}
   605  	return ""
   606  }
   607  
   608  // A resource message representing a Google Analytics IOS app stream.
   609  type IosAppDataStream struct {
   610  	state         protoimpl.MessageState
   611  	sizeCache     protoimpl.SizeCache
   612  	unknownFields protoimpl.UnknownFields
   613  
   614  	// Output only. Resource name of this Data Stream.
   615  	// Format: properties/{property_id}/iosAppDataStreams/{stream_id}
   616  	// Example: "properties/1000/iosAppDataStreams/2000"
   617  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   618  	// Output only. Analytics "Measurement ID", without the "G-" prefix.
   619  	// Example: "G-1A2BCD345E" would just be "1A2BCD345E"
   620  	MeasurementId string `protobuf:"bytes,2,opt,name=measurement_id,json=measurementId,proto3" json:"measurement_id,omitempty"`
   621  	// Output only. ID of the corresponding iOS app in Firebase, if any.
   622  	// This ID can change if the iOS app is deleted and recreated.
   623  	FirebaseAppId string `protobuf:"bytes,3,opt,name=firebase_app_id,json=firebaseAppId,proto3" json:"firebase_app_id,omitempty"`
   624  	// Output only. Time when this stream was originally created.
   625  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   626  	// Output only. Time when stream payload fields were last updated.
   627  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   628  	// Immutable. The Apple App Store Bundle ID for the app
   629  	// Example: "com.example.myiosapp"
   630  	BundleId string `protobuf:"bytes,6,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
   631  	// Human-readable display name for the Data Stream.
   632  	DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   633  }
   634  
   635  func (x *IosAppDataStream) Reset() {
   636  	*x = IosAppDataStream{}
   637  	if protoimpl.UnsafeEnabled {
   638  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[3]
   639  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   640  		ms.StoreMessageInfo(mi)
   641  	}
   642  }
   643  
   644  func (x *IosAppDataStream) String() string {
   645  	return protoimpl.X.MessageStringOf(x)
   646  }
   647  
   648  func (*IosAppDataStream) ProtoMessage() {}
   649  
   650  func (x *IosAppDataStream) ProtoReflect() protoreflect.Message {
   651  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[3]
   652  	if protoimpl.UnsafeEnabled && x != nil {
   653  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   654  		if ms.LoadMessageInfo() == nil {
   655  			ms.StoreMessageInfo(mi)
   656  		}
   657  		return ms
   658  	}
   659  	return mi.MessageOf(x)
   660  }
   661  
   662  // Deprecated: Use IosAppDataStream.ProtoReflect.Descriptor instead.
   663  func (*IosAppDataStream) Descriptor() ([]byte, []int) {
   664  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{3}
   665  }
   666  
   667  func (x *IosAppDataStream) GetName() string {
   668  	if x != nil {
   669  		return x.Name
   670  	}
   671  	return ""
   672  }
   673  
   674  func (x *IosAppDataStream) GetMeasurementId() string {
   675  	if x != nil {
   676  		return x.MeasurementId
   677  	}
   678  	return ""
   679  }
   680  
   681  func (x *IosAppDataStream) GetFirebaseAppId() string {
   682  	if x != nil {
   683  		return x.FirebaseAppId
   684  	}
   685  	return ""
   686  }
   687  
   688  func (x *IosAppDataStream) GetCreateTime() *timestamppb.Timestamp {
   689  	if x != nil {
   690  		return x.CreateTime
   691  	}
   692  	return nil
   693  }
   694  
   695  func (x *IosAppDataStream) GetUpdateTime() *timestamppb.Timestamp {
   696  	if x != nil {
   697  		return x.UpdateTime
   698  	}
   699  	return nil
   700  }
   701  
   702  func (x *IosAppDataStream) GetBundleId() string {
   703  	if x != nil {
   704  		return x.BundleId
   705  	}
   706  	return ""
   707  }
   708  
   709  func (x *IosAppDataStream) GetDisplayName() string {
   710  	if x != nil {
   711  		return x.DisplayName
   712  	}
   713  	return ""
   714  }
   715  
   716  // A resource message representing a Google Analytics web stream.
   717  type WebDataStream struct {
   718  	state         protoimpl.MessageState
   719  	sizeCache     protoimpl.SizeCache
   720  	unknownFields protoimpl.UnknownFields
   721  
   722  	// Output only. Resource name of this Data Stream.
   723  	// Format: properties/{property_id}/webDataStreams/{stream_id}
   724  	// Example: "properties/1000/webDataStreams/2000"
   725  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   726  	// Output only. Analytics "Measurement ID", without the "G-" prefix.
   727  	// Example: "G-1A2BCD345E" would just be "1A2BCD345E"
   728  	MeasurementId string `protobuf:"bytes,2,opt,name=measurement_id,json=measurementId,proto3" json:"measurement_id,omitempty"`
   729  	// Output only. ID of the corresponding web app in Firebase, if any.
   730  	// This ID can change if the web app is deleted and recreated.
   731  	FirebaseAppId string `protobuf:"bytes,3,opt,name=firebase_app_id,json=firebaseAppId,proto3" json:"firebase_app_id,omitempty"`
   732  	// Output only. Time when this stream was originally created.
   733  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   734  	// Output only. Time when stream payload fields were last updated.
   735  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   736  	// Immutable. Domain name of the web app being measured, or empty.
   737  	// Example: "http://www.google.com", "https://www.google.com"
   738  	DefaultUri string `protobuf:"bytes,6,opt,name=default_uri,json=defaultUri,proto3" json:"default_uri,omitempty"`
   739  	// Human-readable display name for the Data Stream.
   740  	DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   741  }
   742  
   743  func (x *WebDataStream) Reset() {
   744  	*x = WebDataStream{}
   745  	if protoimpl.UnsafeEnabled {
   746  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[4]
   747  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   748  		ms.StoreMessageInfo(mi)
   749  	}
   750  }
   751  
   752  func (x *WebDataStream) String() string {
   753  	return protoimpl.X.MessageStringOf(x)
   754  }
   755  
   756  func (*WebDataStream) ProtoMessage() {}
   757  
   758  func (x *WebDataStream) ProtoReflect() protoreflect.Message {
   759  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[4]
   760  	if protoimpl.UnsafeEnabled && x != nil {
   761  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   762  		if ms.LoadMessageInfo() == nil {
   763  			ms.StoreMessageInfo(mi)
   764  		}
   765  		return ms
   766  	}
   767  	return mi.MessageOf(x)
   768  }
   769  
   770  // Deprecated: Use WebDataStream.ProtoReflect.Descriptor instead.
   771  func (*WebDataStream) Descriptor() ([]byte, []int) {
   772  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{4}
   773  }
   774  
   775  func (x *WebDataStream) GetName() string {
   776  	if x != nil {
   777  		return x.Name
   778  	}
   779  	return ""
   780  }
   781  
   782  func (x *WebDataStream) GetMeasurementId() string {
   783  	if x != nil {
   784  		return x.MeasurementId
   785  	}
   786  	return ""
   787  }
   788  
   789  func (x *WebDataStream) GetFirebaseAppId() string {
   790  	if x != nil {
   791  		return x.FirebaseAppId
   792  	}
   793  	return ""
   794  }
   795  
   796  func (x *WebDataStream) GetCreateTime() *timestamppb.Timestamp {
   797  	if x != nil {
   798  		return x.CreateTime
   799  	}
   800  	return nil
   801  }
   802  
   803  func (x *WebDataStream) GetUpdateTime() *timestamppb.Timestamp {
   804  	if x != nil {
   805  		return x.UpdateTime
   806  	}
   807  	return nil
   808  }
   809  
   810  func (x *WebDataStream) GetDefaultUri() string {
   811  	if x != nil {
   812  		return x.DefaultUri
   813  	}
   814  	return ""
   815  }
   816  
   817  func (x *WebDataStream) GetDisplayName() string {
   818  	if x != nil {
   819  		return x.DisplayName
   820  	}
   821  	return ""
   822  }
   823  
   824  // A resource message representing a user's permissions on an Account or
   825  // Property resource.
   826  type UserLink struct {
   827  	state         protoimpl.MessageState
   828  	sizeCache     protoimpl.SizeCache
   829  	unknownFields protoimpl.UnknownFields
   830  
   831  	// Example format: properties/1234/userLinks/5678
   832  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   833  	// Email address of the user to link
   834  	EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
   835  	// Roles directly assigned to this user for this account or property.
   836  	//
   837  	// Valid values:
   838  	// predefinedRoles/read
   839  	// predefinedRoles/collaborate
   840  	// predefinedRoles/edit
   841  	// predefinedRoles/manage-users
   842  	//
   843  	// Excludes roles that are inherited from a higher-level entity, group,
   844  	// or organization admin role.
   845  	//
   846  	// A UserLink that is updated to have an empty list of direct_roles will be
   847  	// deleted.
   848  	DirectRoles []string `protobuf:"bytes,3,rep,name=direct_roles,json=directRoles,proto3" json:"direct_roles,omitempty"`
   849  }
   850  
   851  func (x *UserLink) Reset() {
   852  	*x = UserLink{}
   853  	if protoimpl.UnsafeEnabled {
   854  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[5]
   855  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   856  		ms.StoreMessageInfo(mi)
   857  	}
   858  }
   859  
   860  func (x *UserLink) String() string {
   861  	return protoimpl.X.MessageStringOf(x)
   862  }
   863  
   864  func (*UserLink) ProtoMessage() {}
   865  
   866  func (x *UserLink) ProtoReflect() protoreflect.Message {
   867  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[5]
   868  	if protoimpl.UnsafeEnabled && x != nil {
   869  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   870  		if ms.LoadMessageInfo() == nil {
   871  			ms.StoreMessageInfo(mi)
   872  		}
   873  		return ms
   874  	}
   875  	return mi.MessageOf(x)
   876  }
   877  
   878  // Deprecated: Use UserLink.ProtoReflect.Descriptor instead.
   879  func (*UserLink) Descriptor() ([]byte, []int) {
   880  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{5}
   881  }
   882  
   883  func (x *UserLink) GetName() string {
   884  	if x != nil {
   885  		return x.Name
   886  	}
   887  	return ""
   888  }
   889  
   890  func (x *UserLink) GetEmailAddress() string {
   891  	if x != nil {
   892  		return x.EmailAddress
   893  	}
   894  	return ""
   895  }
   896  
   897  func (x *UserLink) GetDirectRoles() []string {
   898  	if x != nil {
   899  		return x.DirectRoles
   900  	}
   901  	return nil
   902  }
   903  
   904  // Read-only resource used to summarize a principal's effective roles.
   905  type AuditUserLink struct {
   906  	state         protoimpl.MessageState
   907  	sizeCache     protoimpl.SizeCache
   908  	unknownFields protoimpl.UnknownFields
   909  
   910  	// Example format: properties/1234/userLinks/5678
   911  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   912  	// Email address of the linked user
   913  	EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
   914  	// Roles directly assigned to this user for this entity.
   915  	//
   916  	// Format: predefinedRoles/read
   917  	//
   918  	// Excludes roles that are inherited from an account (if this is for a
   919  	// property), group, or organization admin role.
   920  	DirectRoles []string `protobuf:"bytes,3,rep,name=direct_roles,json=directRoles,proto3" json:"direct_roles,omitempty"`
   921  	// Union of all permissions a user has at this account or property (includes
   922  	// direct permissions, group-inherited permissions, etc.).
   923  	//
   924  	// Format: predefinedRoles/read
   925  	EffectiveRoles []string `protobuf:"bytes,4,rep,name=effective_roles,json=effectiveRoles,proto3" json:"effective_roles,omitempty"`
   926  }
   927  
   928  func (x *AuditUserLink) Reset() {
   929  	*x = AuditUserLink{}
   930  	if protoimpl.UnsafeEnabled {
   931  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[6]
   932  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   933  		ms.StoreMessageInfo(mi)
   934  	}
   935  }
   936  
   937  func (x *AuditUserLink) String() string {
   938  	return protoimpl.X.MessageStringOf(x)
   939  }
   940  
   941  func (*AuditUserLink) ProtoMessage() {}
   942  
   943  func (x *AuditUserLink) ProtoReflect() protoreflect.Message {
   944  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[6]
   945  	if protoimpl.UnsafeEnabled && x != nil {
   946  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   947  		if ms.LoadMessageInfo() == nil {
   948  			ms.StoreMessageInfo(mi)
   949  		}
   950  		return ms
   951  	}
   952  	return mi.MessageOf(x)
   953  }
   954  
   955  // Deprecated: Use AuditUserLink.ProtoReflect.Descriptor instead.
   956  func (*AuditUserLink) Descriptor() ([]byte, []int) {
   957  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{6}
   958  }
   959  
   960  func (x *AuditUserLink) GetName() string {
   961  	if x != nil {
   962  		return x.Name
   963  	}
   964  	return ""
   965  }
   966  
   967  func (x *AuditUserLink) GetEmailAddress() string {
   968  	if x != nil {
   969  		return x.EmailAddress
   970  	}
   971  	return ""
   972  }
   973  
   974  func (x *AuditUserLink) GetDirectRoles() []string {
   975  	if x != nil {
   976  		return x.DirectRoles
   977  	}
   978  	return nil
   979  }
   980  
   981  func (x *AuditUserLink) GetEffectiveRoles() []string {
   982  	if x != nil {
   983  		return x.EffectiveRoles
   984  	}
   985  	return nil
   986  }
   987  
   988  // Singleton resource under a WebDataStream, configuring measurement of
   989  // additional site interactions and content.
   990  type EnhancedMeasurementSettings struct {
   991  	state         protoimpl.MessageState
   992  	sizeCache     protoimpl.SizeCache
   993  	unknownFields protoimpl.UnknownFields
   994  
   995  	// Output only. Resource name of this Data Stream.
   996  	// Format:
   997  	// properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings
   998  	// Example: "properties/1000/webDataStreams/2000/enhancedMeasurementSettings"
   999  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1000  	// Indicates whether Enhanced Measurement Settings will be used to
  1001  	// automatically measure interactions and content on this web stream.
  1002  	//
  1003  	// Changing this value does not affect the settings themselves, but determines
  1004  	// whether they are respected.
  1005  	StreamEnabled bool `protobuf:"varint,2,opt,name=stream_enabled,json=streamEnabled,proto3" json:"stream_enabled,omitempty"`
  1006  	// Output only. If enabled, capture a page view event each time a page loads or the
  1007  	// website changes the browser history state.
  1008  	PageViewsEnabled bool `protobuf:"varint,3,opt,name=page_views_enabled,json=pageViewsEnabled,proto3" json:"page_views_enabled,omitempty"`
  1009  	// If enabled, capture scroll events each time a visitor gets to the bottom of
  1010  	// a page.
  1011  	ScrollsEnabled bool `protobuf:"varint,4,opt,name=scrolls_enabled,json=scrollsEnabled,proto3" json:"scrolls_enabled,omitempty"`
  1012  	// If enabled, capture an outbound click event each time a visitor clicks a
  1013  	// link that leads them away from your domain.
  1014  	OutboundClicksEnabled bool `protobuf:"varint,5,opt,name=outbound_clicks_enabled,json=outboundClicksEnabled,proto3" json:"outbound_clicks_enabled,omitempty"`
  1015  	// Capture events when your visitors view content on your site that has
  1016  	// structured data (eg, articles, blog posts, product details screens, etc.).
  1017  	ContentViewsEnabled bool `protobuf:"varint,6,opt,name=content_views_enabled,json=contentViewsEnabled,proto3" json:"content_views_enabled,omitempty"`
  1018  	// If enabled, capture a view search results event each time a visitor
  1019  	// performs a search on your site (based on a query parameter).
  1020  	SiteSearchEnabled bool `protobuf:"varint,7,opt,name=site_search_enabled,json=siteSearchEnabled,proto3" json:"site_search_enabled,omitempty"`
  1021  	// If enabled, capture a view search results event each time a visitor
  1022  	// interacts with a form on your site.
  1023  	FormInteractionsEnabled bool `protobuf:"varint,8,opt,name=form_interactions_enabled,json=formInteractionsEnabled,proto3" json:"form_interactions_enabled,omitempty"`
  1024  	// If enabled, capture video play, progress, and complete events as visitors
  1025  	// view embedded videos on your site.
  1026  	VideoEngagementEnabled bool `protobuf:"varint,9,opt,name=video_engagement_enabled,json=videoEngagementEnabled,proto3" json:"video_engagement_enabled,omitempty"`
  1027  	// If enabled, capture a file download event each time a link is clicked with
  1028  	// a common document, compressed file, application, video, or audio extension.
  1029  	FileDownloadsEnabled bool `protobuf:"varint,10,opt,name=file_downloads_enabled,json=fileDownloadsEnabled,proto3" json:"file_downloads_enabled,omitempty"`
  1030  	// If enabled, capture a click event each time a visitor clicks a link or
  1031  	// element that has data attributes beginning with "data-ga".
  1032  	DataTaggedElementClicksEnabled bool `protobuf:"varint,11,opt,name=data_tagged_element_clicks_enabled,json=dataTaggedElementClicksEnabled,proto3" json:"data_tagged_element_clicks_enabled,omitempty"`
  1033  	// If enabled, capture a page view event each time a page loads.
  1034  	PageLoadsEnabled bool `protobuf:"varint,12,opt,name=page_loads_enabled,json=pageLoadsEnabled,proto3" json:"page_loads_enabled,omitempty"`
  1035  	// If enabled, capture a page view event each time the website changes the
  1036  	// browser history state.
  1037  	PageChangesEnabled bool `protobuf:"varint,13,opt,name=page_changes_enabled,json=pageChangesEnabled,proto3" json:"page_changes_enabled,omitempty"`
  1038  	// Capture events when your visitors view content on your site that has
  1039  	// articles or blog posts.
  1040  	ArticlesAndBlogsEnabled bool `protobuf:"varint,14,opt,name=articles_and_blogs_enabled,json=articlesAndBlogsEnabled,proto3" json:"articles_and_blogs_enabled,omitempty"`
  1041  	// Capture events when your visitors view content on your site that has
  1042  	// product details screens, etc.
  1043  	ProductsAndEcommerceEnabled bool `protobuf:"varint,15,opt,name=products_and_ecommerce_enabled,json=productsAndEcommerceEnabled,proto3" json:"products_and_ecommerce_enabled,omitempty"`
  1044  	// Required. URL query parameters to interpret as site search parameters.
  1045  	// Max length is 1024 characters. Must not be empty.
  1046  	SearchQueryParameter string `protobuf:"bytes,16,opt,name=search_query_parameter,json=searchQueryParameter,proto3" json:"search_query_parameter,omitempty"`
  1047  	// Additional URL query parameters.
  1048  	// Max length is 1024 characters.
  1049  	UrlQueryParameter string `protobuf:"bytes,17,opt,name=url_query_parameter,json=urlQueryParameter,proto3" json:"url_query_parameter,omitempty"`
  1050  	// Domains to exclude from measurement. Max length is 1024 characters.
  1051  	ExcludedDomains string `protobuf:"bytes,18,opt,name=excluded_domains,json=excludedDomains,proto3" json:"excluded_domains,omitempty"`
  1052  }
  1053  
  1054  func (x *EnhancedMeasurementSettings) Reset() {
  1055  	*x = EnhancedMeasurementSettings{}
  1056  	if protoimpl.UnsafeEnabled {
  1057  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[7]
  1058  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1059  		ms.StoreMessageInfo(mi)
  1060  	}
  1061  }
  1062  
  1063  func (x *EnhancedMeasurementSettings) String() string {
  1064  	return protoimpl.X.MessageStringOf(x)
  1065  }
  1066  
  1067  func (*EnhancedMeasurementSettings) ProtoMessage() {}
  1068  
  1069  func (x *EnhancedMeasurementSettings) ProtoReflect() protoreflect.Message {
  1070  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[7]
  1071  	if protoimpl.UnsafeEnabled && x != nil {
  1072  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1073  		if ms.LoadMessageInfo() == nil {
  1074  			ms.StoreMessageInfo(mi)
  1075  		}
  1076  		return ms
  1077  	}
  1078  	return mi.MessageOf(x)
  1079  }
  1080  
  1081  // Deprecated: Use EnhancedMeasurementSettings.ProtoReflect.Descriptor instead.
  1082  func (*EnhancedMeasurementSettings) Descriptor() ([]byte, []int) {
  1083  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{7}
  1084  }
  1085  
  1086  func (x *EnhancedMeasurementSettings) GetName() string {
  1087  	if x != nil {
  1088  		return x.Name
  1089  	}
  1090  	return ""
  1091  }
  1092  
  1093  func (x *EnhancedMeasurementSettings) GetStreamEnabled() bool {
  1094  	if x != nil {
  1095  		return x.StreamEnabled
  1096  	}
  1097  	return false
  1098  }
  1099  
  1100  func (x *EnhancedMeasurementSettings) GetPageViewsEnabled() bool {
  1101  	if x != nil {
  1102  		return x.PageViewsEnabled
  1103  	}
  1104  	return false
  1105  }
  1106  
  1107  func (x *EnhancedMeasurementSettings) GetScrollsEnabled() bool {
  1108  	if x != nil {
  1109  		return x.ScrollsEnabled
  1110  	}
  1111  	return false
  1112  }
  1113  
  1114  func (x *EnhancedMeasurementSettings) GetOutboundClicksEnabled() bool {
  1115  	if x != nil {
  1116  		return x.OutboundClicksEnabled
  1117  	}
  1118  	return false
  1119  }
  1120  
  1121  func (x *EnhancedMeasurementSettings) GetContentViewsEnabled() bool {
  1122  	if x != nil {
  1123  		return x.ContentViewsEnabled
  1124  	}
  1125  	return false
  1126  }
  1127  
  1128  func (x *EnhancedMeasurementSettings) GetSiteSearchEnabled() bool {
  1129  	if x != nil {
  1130  		return x.SiteSearchEnabled
  1131  	}
  1132  	return false
  1133  }
  1134  
  1135  func (x *EnhancedMeasurementSettings) GetFormInteractionsEnabled() bool {
  1136  	if x != nil {
  1137  		return x.FormInteractionsEnabled
  1138  	}
  1139  	return false
  1140  }
  1141  
  1142  func (x *EnhancedMeasurementSettings) GetVideoEngagementEnabled() bool {
  1143  	if x != nil {
  1144  		return x.VideoEngagementEnabled
  1145  	}
  1146  	return false
  1147  }
  1148  
  1149  func (x *EnhancedMeasurementSettings) GetFileDownloadsEnabled() bool {
  1150  	if x != nil {
  1151  		return x.FileDownloadsEnabled
  1152  	}
  1153  	return false
  1154  }
  1155  
  1156  func (x *EnhancedMeasurementSettings) GetDataTaggedElementClicksEnabled() bool {
  1157  	if x != nil {
  1158  		return x.DataTaggedElementClicksEnabled
  1159  	}
  1160  	return false
  1161  }
  1162  
  1163  func (x *EnhancedMeasurementSettings) GetPageLoadsEnabled() bool {
  1164  	if x != nil {
  1165  		return x.PageLoadsEnabled
  1166  	}
  1167  	return false
  1168  }
  1169  
  1170  func (x *EnhancedMeasurementSettings) GetPageChangesEnabled() bool {
  1171  	if x != nil {
  1172  		return x.PageChangesEnabled
  1173  	}
  1174  	return false
  1175  }
  1176  
  1177  func (x *EnhancedMeasurementSettings) GetArticlesAndBlogsEnabled() bool {
  1178  	if x != nil {
  1179  		return x.ArticlesAndBlogsEnabled
  1180  	}
  1181  	return false
  1182  }
  1183  
  1184  func (x *EnhancedMeasurementSettings) GetProductsAndEcommerceEnabled() bool {
  1185  	if x != nil {
  1186  		return x.ProductsAndEcommerceEnabled
  1187  	}
  1188  	return false
  1189  }
  1190  
  1191  func (x *EnhancedMeasurementSettings) GetSearchQueryParameter() string {
  1192  	if x != nil {
  1193  		return x.SearchQueryParameter
  1194  	}
  1195  	return ""
  1196  }
  1197  
  1198  func (x *EnhancedMeasurementSettings) GetUrlQueryParameter() string {
  1199  	if x != nil {
  1200  		return x.UrlQueryParameter
  1201  	}
  1202  	return ""
  1203  }
  1204  
  1205  func (x *EnhancedMeasurementSettings) GetExcludedDomains() string {
  1206  	if x != nil {
  1207  		return x.ExcludedDomains
  1208  	}
  1209  	return ""
  1210  }
  1211  
  1212  // A link between an App+Web property and a Firebase project.
  1213  type FirebaseLink struct {
  1214  	state         protoimpl.MessageState
  1215  	sizeCache     protoimpl.SizeCache
  1216  	unknownFields protoimpl.UnknownFields
  1217  
  1218  	// Output only. Example format: properties/1234/firebaseLinks/5678
  1219  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1220  	// Immutable. Firebase project resource name. When creating a FirebaseLink, you may
  1221  	// provide this resource name using either a project number or project ID.
  1222  	// Once this resource has been created, returned FirebaseLinks will always
  1223  	// have a project_name that contains a project number.
  1224  	//
  1225  	// Format: 'projects/{project number}'
  1226  	// Example: 'projects/1234'
  1227  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1228  	// Output only. Time when this FirebaseLink was originally created.
  1229  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
  1230  	// Maximum user access to the App + Web property allowed to admins of
  1231  	// the linked Firebase project.
  1232  	MaximumUserAccess MaximumUserAccess `protobuf:"varint,4,opt,name=maximum_user_access,json=maximumUserAccess,proto3,enum=google.analytics.management.v1alpha.MaximumUserAccess" json:"maximum_user_access,omitempty"`
  1233  }
  1234  
  1235  func (x *FirebaseLink) Reset() {
  1236  	*x = FirebaseLink{}
  1237  	if protoimpl.UnsafeEnabled {
  1238  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[8]
  1239  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1240  		ms.StoreMessageInfo(mi)
  1241  	}
  1242  }
  1243  
  1244  func (x *FirebaseLink) String() string {
  1245  	return protoimpl.X.MessageStringOf(x)
  1246  }
  1247  
  1248  func (*FirebaseLink) ProtoMessage() {}
  1249  
  1250  func (x *FirebaseLink) ProtoReflect() protoreflect.Message {
  1251  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[8]
  1252  	if protoimpl.UnsafeEnabled && x != nil {
  1253  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1254  		if ms.LoadMessageInfo() == nil {
  1255  			ms.StoreMessageInfo(mi)
  1256  		}
  1257  		return ms
  1258  	}
  1259  	return mi.MessageOf(x)
  1260  }
  1261  
  1262  // Deprecated: Use FirebaseLink.ProtoReflect.Descriptor instead.
  1263  func (*FirebaseLink) Descriptor() ([]byte, []int) {
  1264  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{8}
  1265  }
  1266  
  1267  func (x *FirebaseLink) GetName() string {
  1268  	if x != nil {
  1269  		return x.Name
  1270  	}
  1271  	return ""
  1272  }
  1273  
  1274  func (x *FirebaseLink) GetProject() string {
  1275  	if x != nil {
  1276  		return x.Project
  1277  	}
  1278  	return ""
  1279  }
  1280  
  1281  func (x *FirebaseLink) GetCreateTime() *timestamppb.Timestamp {
  1282  	if x != nil {
  1283  		return x.CreateTime
  1284  	}
  1285  	return nil
  1286  }
  1287  
  1288  func (x *FirebaseLink) GetMaximumUserAccess() MaximumUserAccess {
  1289  	if x != nil {
  1290  		return x.MaximumUserAccess
  1291  	}
  1292  	return MaximumUserAccess_MAXIMUM_USER_ACCESS_UNSPECIFIED
  1293  }
  1294  
  1295  // Read-only resource with the tag for sending data from a website to a
  1296  // WebDataStream.
  1297  type GlobalSiteTag struct {
  1298  	state         protoimpl.MessageState
  1299  	sizeCache     protoimpl.SizeCache
  1300  	unknownFields protoimpl.UnknownFields
  1301  
  1302  	// Immutable. JavaScript code snippet to be pasted as the first item into the head tag of
  1303  	// every webpage to measure.
  1304  	Snippet string `protobuf:"bytes,1,opt,name=snippet,proto3" json:"snippet,omitempty"`
  1305  }
  1306  
  1307  func (x *GlobalSiteTag) Reset() {
  1308  	*x = GlobalSiteTag{}
  1309  	if protoimpl.UnsafeEnabled {
  1310  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[9]
  1311  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1312  		ms.StoreMessageInfo(mi)
  1313  	}
  1314  }
  1315  
  1316  func (x *GlobalSiteTag) String() string {
  1317  	return protoimpl.X.MessageStringOf(x)
  1318  }
  1319  
  1320  func (*GlobalSiteTag) ProtoMessage() {}
  1321  
  1322  func (x *GlobalSiteTag) ProtoReflect() protoreflect.Message {
  1323  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[9]
  1324  	if protoimpl.UnsafeEnabled && x != nil {
  1325  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1326  		if ms.LoadMessageInfo() == nil {
  1327  			ms.StoreMessageInfo(mi)
  1328  		}
  1329  		return ms
  1330  	}
  1331  	return mi.MessageOf(x)
  1332  }
  1333  
  1334  // Deprecated: Use GlobalSiteTag.ProtoReflect.Descriptor instead.
  1335  func (*GlobalSiteTag) Descriptor() ([]byte, []int) {
  1336  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{9}
  1337  }
  1338  
  1339  func (x *GlobalSiteTag) GetSnippet() string {
  1340  	if x != nil {
  1341  		return x.Snippet
  1342  	}
  1343  	return ""
  1344  }
  1345  
  1346  // A link between an App+Web property and a Google Ads account.
  1347  type GoogleAdsLink struct {
  1348  	state         protoimpl.MessageState
  1349  	sizeCache     protoimpl.SizeCache
  1350  	unknownFields protoimpl.UnknownFields
  1351  
  1352  	// Output only. Format: properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
  1353  	//
  1354  	// Note: googleAdsLinkId is not the Google Ads customer ID.
  1355  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1356  	// Immutable. Format: properties/{propertyId}
  1357  	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
  1358  	// Immutable. Google Ads customer ID.
  1359  	CustomerId string `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
  1360  	// Output only. If true, this link is for a Google Ads manager account.
  1361  	CanManageClients bool `protobuf:"varint,4,opt,name=can_manage_clients,json=canManageClients,proto3" json:"can_manage_clients,omitempty"`
  1362  	// Enable personalized advertising features with this integration.
  1363  	// Automatically publish my Google Analytics audience lists and Google
  1364  	// Analytics remarketing events/parameters to the linked Google Ads account.
  1365  	AdsPersonalizationEnabled bool `protobuf:"varint,5,opt,name=ads_personalization_enabled,json=adsPersonalizationEnabled,proto3" json:"ads_personalization_enabled,omitempty"`
  1366  }
  1367  
  1368  func (x *GoogleAdsLink) Reset() {
  1369  	*x = GoogleAdsLink{}
  1370  	if protoimpl.UnsafeEnabled {
  1371  		mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[10]
  1372  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1373  		ms.StoreMessageInfo(mi)
  1374  	}
  1375  }
  1376  
  1377  func (x *GoogleAdsLink) String() string {
  1378  	return protoimpl.X.MessageStringOf(x)
  1379  }
  1380  
  1381  func (*GoogleAdsLink) ProtoMessage() {}
  1382  
  1383  func (x *GoogleAdsLink) ProtoReflect() protoreflect.Message {
  1384  	mi := &file_google_analytics_management_v1alpha_resources_proto_msgTypes[10]
  1385  	if protoimpl.UnsafeEnabled && x != nil {
  1386  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1387  		if ms.LoadMessageInfo() == nil {
  1388  			ms.StoreMessageInfo(mi)
  1389  		}
  1390  		return ms
  1391  	}
  1392  	return mi.MessageOf(x)
  1393  }
  1394  
  1395  // Deprecated: Use GoogleAdsLink.ProtoReflect.Descriptor instead.
  1396  func (*GoogleAdsLink) Descriptor() ([]byte, []int) {
  1397  	return file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP(), []int{10}
  1398  }
  1399  
  1400  func (x *GoogleAdsLink) GetName() string {
  1401  	if x != nil {
  1402  		return x.Name
  1403  	}
  1404  	return ""
  1405  }
  1406  
  1407  func (x *GoogleAdsLink) GetParent() string {
  1408  	if x != nil {
  1409  		return x.Parent
  1410  	}
  1411  	return ""
  1412  }
  1413  
  1414  func (x *GoogleAdsLink) GetCustomerId() string {
  1415  	if x != nil {
  1416  		return x.CustomerId
  1417  	}
  1418  	return ""
  1419  }
  1420  
  1421  func (x *GoogleAdsLink) GetCanManageClients() bool {
  1422  	if x != nil {
  1423  		return x.CanManageClients
  1424  	}
  1425  	return false
  1426  }
  1427  
  1428  func (x *GoogleAdsLink) GetAdsPersonalizationEnabled() bool {
  1429  	if x != nil {
  1430  		return x.AdsPersonalizationEnabled
  1431  	}
  1432  	return false
  1433  }
  1434  
  1435  var File_google_analytics_management_v1alpha_resources_proto protoreflect.FileDescriptor
  1436  
  1437  var file_google_analytics_management_v1alpha_resources_proto_rawDesc = []byte{
  1438  	0x0a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
  1439  	0x63, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31,
  1440  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e,
  1441  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e,
  1442  	0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65,
  1443  	0x6e, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
  1444  	0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
  1445  	0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f,
  1446  	0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1447  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
  1448  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  1449  	0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd0, 0x02, 0x0a, 0x07, 0x41, 0x63, 0x63, 0x6f,
  1450  	0x75, 0x6e, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  1451  	0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b,
  1452  	0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  1453  	0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  1454  	0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0,
  1455  	0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40,
  1456  	0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20,
  1457  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
  1458  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42,
  1459  	0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
  1460  	0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  1461  	0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e,
  1462  	0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63,
  1463  	0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  1464  	0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x0a, 0x07, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
  1465  	0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x64, 0x65,
  1466  	0x6c, 0x65, 0x74, 0x65, 0x64, 0x3a, 0x43, 0xea, 0x41, 0x40, 0x0a, 0x2a, 0x61, 0x6e, 0x61, 0x6c,
  1467  	0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
  1468  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41,
  1469  	0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73,
  1470  	0x2f, 0x7b, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x7d, 0x22, 0xf5, 0x03, 0x0a, 0x08, 0x50,
  1471  	0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  1472  	0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  1473  	0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
  1474  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  1475  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  1476  	0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
  1477  	0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
  1478  	0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1479  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
  1480  	0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
  1481  	0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02,
  1482  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
  1483  	0x74, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d,
  1484  	0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79,
  1485  	0x4e, 0x61, 0x6d, 0x65, 0x12, 0x62, 0x0a, 0x11, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79,
  1486  	0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32,
  1487  	0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69,
  1488  	0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31,
  1489  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x43, 0x61,
  1490  	0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x10, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79,
  1491  	0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65,
  1492  	0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d,
  1493  	0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63,
  1494  	0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x75,
  1495  	0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x0a, 0x07, 0x64, 0x65,
  1496  	0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03,
  1497  	0x52, 0x07, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x3a, 0x47, 0xea, 0x41, 0x44, 0x0a, 0x2b,
  1498  	0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d,
  1499  	0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  1500  	0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x15, 0x70, 0x72, 0x6f,
  1501  	0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
  1502  	0x79, 0x7d, 0x22, 0xde, 0x03, 0x0a, 0x14, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70,
  1503  	0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x17, 0x0a, 0x04, 0x6e,
  1504  	0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04,
  1505  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d,
  1506  	0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
  1507  	0x03, 0x52, 0x0d, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x64,
  1508  	0x12, 0x2b, 0x0a, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x70, 0x70,
  1509  	0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d,
  1510  	0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x41, 0x70, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a,
  1511  	0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
  1512  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1513  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03,
  1514  	0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
  1515  	0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05,
  1516  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
  1517  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  1518  	0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
  1519  	0x65, 0x12, 0x26, 0x0a, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6e, 0x61, 0x6d,
  1520  	0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x0b, 0x70, 0x61,
  1521  	0x63, 0x6b, 0x61, 0x67, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73,
  1522  	0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
  1523  	0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x3a, 0x84, 0x01, 0xea,
  1524  	0x41, 0x80, 0x01, 0x0a, 0x37, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61,
  1525  	0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
  1526  	0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41,
  1527  	0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x45, 0x70, 0x72,
  1528  	0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
  1529  	0x74, 0x79, 0x7d, 0x2f, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x41, 0x70, 0x70, 0x44, 0x61,
  1530  	0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x7b, 0x61, 0x6e, 0x64, 0x72, 0x6f,
  1531  	0x69, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65,
  1532  	0x61, 0x6d, 0x7d, 0x22, 0xc6, 0x03, 0x0a, 0x10, 0x49, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61,
  1533  	0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  1534  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d,
  1535  	0x65, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  1536  	0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d,
  1537  	0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2b, 0x0a,
  1538  	0x0f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64,
  1539  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x66, 0x69, 0x72,
  1540  	0x65, 0x62, 0x61, 0x73, 0x65, 0x41, 0x70, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72,
  1541  	0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
  1542  	0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  1543  	0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03,
  1544  	0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b,
  1545  	0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
  1546  	0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  1547  	0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0,
  1548  	0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20,
  1549  	0x0a, 0x09, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28,
  1550  	0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x49, 0x64,
  1551  	0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  1552  	0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e,
  1553  	0x61, 0x6d, 0x65, 0x3a, 0x77, 0xea, 0x41, 0x74, 0x0a, 0x33, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74,
  1554  	0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f,
  1555  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6f, 0x73,
  1556  	0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3d, 0x70,
  1557  	0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65,
  1558  	0x72, 0x74, 0x79, 0x7d, 0x2f, 0x69, 0x6f, 0x73, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x53,
  1559  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x7b, 0x69, 0x6f, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x5f,
  1560  	0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x7d, 0x22, 0xbd, 0x03, 0x0a,
  1561  	0x0d, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x17,
  1562  	0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
  1563  	0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x65, 0x61, 0x73, 0x75,
  1564  	0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
  1565  	0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e,
  1566  	0x74, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x5f,
  1567  	0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
  1568  	0x03, 0x52, 0x0d, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x41, 0x70, 0x70, 0x49, 0x64,
  1569  	0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
  1570  	0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  1571  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  1572  	0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
  1573  	0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
  1574  	0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1575  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
  1576  	0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
  1577  	0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f,
  1578  	0x75, 0x72, 0x69, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x0a,
  1579  	0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x72, 0x69, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69,
  1580  	0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
  1581  	0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x3a, 0x6d, 0xea,
  1582  	0x41, 0x6a, 0x0a, 0x30, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e,
  1583  	0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
  1584  	0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x65, 0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74,
  1585  	0x72, 0x65, 0x61, 0x6d, 0x12, 0x36, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73,
  1586  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x7d, 0x2f, 0x77, 0x65, 0x62, 0x44,
  1587  	0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x7b, 0x77, 0x65, 0x62, 0x5f,
  1588  	0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x7d, 0x22, 0xf1, 0x01, 0x0a,
  1589  	0x08, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
  1590  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a,
  1591  	0x0d, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02,
  1592  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65,
  1593  	0x73, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x72, 0x6f, 0x6c,
  1594  	0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74,
  1595  	0x52, 0x6f, 0x6c, 0x65, 0x73, 0x3a, 0x88, 0x01, 0xea, 0x41, 0x84, 0x01, 0x0a, 0x2b, 0x61, 0x6e,
  1596  	0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e,
  1597  	0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
  1598  	0x2f, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x28, 0x61, 0x63, 0x63, 0x6f, 0x75,
  1599  	0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x7d, 0x2f, 0x75, 0x73,
  1600  	0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x7b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69,
  1601  	0x6e, 0x6b, 0x7d, 0x12, 0x2b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f,
  1602  	0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x4c,
  1603  	0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x7b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x7d,
  1604  	0x22, 0x94, 0x01, 0x0a, 0x0d, 0x41, 0x75, 0x64, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69,
  1605  	0x6e, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  1606  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f,
  1607  	0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65,
  1608  	0x6d, 0x61, 0x69, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x64,
  1609  	0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
  1610  	0x09, 0x52, 0x0b, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x52, 0x6f, 0x6c, 0x65, 0x73, 0x12, 0x27,
  1611  	0x0a, 0x0f, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x72, 0x6f, 0x6c, 0x65,
  1612  	0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69,
  1613  	0x76, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x73, 0x22, 0xe0, 0x08, 0x0a, 0x1b, 0x45, 0x6e, 0x68, 0x61,
  1614  	0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53,
  1615  	0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  1616  	0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  1617  	0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c,
  1618  	0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  1619  	0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x12, 0x70, 0x61, 0x67, 0x65, 0x5f,
  1620  	0x76, 0x69, 0x65, 0x77, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x03, 0x20,
  1621  	0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x70, 0x61, 0x67, 0x65, 0x56, 0x69,
  1622  	0x65, 0x77, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x63,
  1623  	0x72, 0x6f, 0x6c, 0x6c, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x04, 0x20,
  1624  	0x01, 0x28, 0x08, 0x52, 0x0e, 0x73, 0x63, 0x72, 0x6f, 0x6c, 0x6c, 0x73, 0x45, 0x6e, 0x61, 0x62,
  1625  	0x6c, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x17, 0x6f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x5f,
  1626  	0x63, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x05,
  1627  	0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x6f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x43, 0x6c,
  1628  	0x69, 0x63, 0x6b, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x32, 0x0a, 0x15, 0x63,
  1629  	0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x73, 0x5f, 0x65, 0x6e, 0x61,
  1630  	0x62, 0x6c, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x63, 0x6f, 0x6e, 0x74,
  1631  	0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12,
  1632  	0x2e, 0x0a, 0x13, 0x73, 0x69, 0x74, 0x65, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x65,
  1633  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x73, 0x69,
  1634  	0x74, 0x65, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12,
  1635  	0x3a, 0x0a, 0x19, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
  1636  	0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01,
  1637  	0x28, 0x08, 0x52, 0x17, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
  1638  	0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x38, 0x0a, 0x18, 0x76,
  1639  	0x69, 0x64, 0x65, 0x6f, 0x5f, 0x65, 0x6e, 0x67, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f,
  1640  	0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x16, 0x76,
  1641  	0x69, 0x64, 0x65, 0x6f, 0x45, 0x6e, 0x67, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x45, 0x6e,
  1642  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x34, 0x0a, 0x16, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x64, 0x6f,
  1643  	0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18,
  1644  	0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x66, 0x69, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x6c,
  1645  	0x6f, 0x61, 0x64, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x4a, 0x0a, 0x22, 0x64,
  1646  	0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x67, 0x67, 0x65, 0x64, 0x5f, 0x65, 0x6c, 0x65, 0x6d, 0x65,
  1647  	0x6e, 0x74, 0x5f, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
  1648  	0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1e, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x67,
  1649  	0x67, 0x65, 0x64, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73,
  1650  	0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x2c, 0x0a, 0x12, 0x70, 0x61, 0x67, 0x65, 0x5f,
  1651  	0x6c, 0x6f, 0x61, 0x64, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0c, 0x20,
  1652  	0x01, 0x28, 0x08, 0x52, 0x10, 0x70, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x73, 0x45, 0x6e,
  1653  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x30, 0x0a, 0x14, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x68,
  1654  	0x61, 0x6e, 0x67, 0x65, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0d, 0x20,
  1655  	0x01, 0x28, 0x08, 0x52, 0x12, 0x70, 0x61, 0x67, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73,
  1656  	0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x3b, 0x0a, 0x1a, 0x61, 0x72, 0x74, 0x69, 0x63,
  1657  	0x6c, 0x65, 0x73, 0x5f, 0x61, 0x6e, 0x64, 0x5f, 0x62, 0x6c, 0x6f, 0x67, 0x73, 0x5f, 0x65, 0x6e,
  1658  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x61, 0x72, 0x74,
  1659  	0x69, 0x63, 0x6c, 0x65, 0x73, 0x41, 0x6e, 0x64, 0x42, 0x6c, 0x6f, 0x67, 0x73, 0x45, 0x6e, 0x61,
  1660  	0x62, 0x6c, 0x65, 0x64, 0x12, 0x43, 0x0a, 0x1e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73,
  1661  	0x5f, 0x61, 0x6e, 0x64, 0x5f, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x72, 0x63, 0x65, 0x5f, 0x65,
  1662  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1b, 0x70, 0x72,
  1663  	0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x41, 0x6e, 0x64, 0x45, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x72,
  1664  	0x63, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x39, 0x0a, 0x16, 0x73, 0x65, 0x61,
  1665  	0x72, 0x63, 0x68, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
  1666  	0x74, 0x65, 0x72, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14,
  1667  	0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d,
  1668  	0x65, 0x74, 0x65, 0x72, 0x12, 0x2e, 0x0a, 0x13, 0x75, 0x72, 0x6c, 0x5f, 0x71, 0x75, 0x65, 0x72,
  1669  	0x79, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x18, 0x11, 0x20, 0x01, 0x28,
  1670  	0x09, 0x52, 0x11, 0x75, 0x72, 0x6c, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d,
  1671  	0x65, 0x74, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64,
  1672  	0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
  1673  	0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x3a,
  1674  	0x98, 0x01, 0xea, 0x41, 0x94, 0x01, 0x0a, 0x3e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,
  1675  	0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1676  	0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x45, 0x6e, 0x68, 0x61, 0x6e,
  1677  	0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65,
  1678  	0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x52, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69,
  1679  	0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x7d, 0x2f, 0x77, 0x65,
  1680  	0x62, 0x44, 0x61, 0x74, 0x61, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x2f, 0x7b, 0x77, 0x65,
  1681  	0x62, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x7d, 0x2f, 0x65,
  1682  	0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65,
  1683  	0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0xdb, 0x02, 0x0a, 0x0c, 0x46,
  1684  	0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x17, 0x0a, 0x04, 0x6e,
  1685  	0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04,
  1686  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18,
  1687  	0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  1688  	0x65, 0x63, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69,
  1689  	0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1690  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
  1691  	0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
  1692  	0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x66, 0x0a, 0x13, 0x6d, 0x61, 0x78, 0x69, 0x6d, 0x75, 0x6d,
  1693  	0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x04, 0x20, 0x01,
  1694  	0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
  1695  	0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  1696  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x75, 0x6d,
  1697  	0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x11, 0x6d, 0x61, 0x78, 0x69,
  1698  	0x6d, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x3a, 0x69, 0xea,
  1699  	0x41, 0x66, 0x0a, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e,
  1700  	0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
  1701  	0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x4c,
  1702  	0x69, 0x6e, 0x6b, 0x12, 0x33, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f,
  1703  	0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x7d, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x62,
  1704  	0x61, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2f, 0x7b, 0x66, 0x69, 0x72, 0x65, 0x62, 0x61,
  1705  	0x73, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x7d, 0x22, 0x8a, 0x01, 0x0a, 0x0d, 0x47, 0x6c, 0x6f,
  1706  	0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67, 0x12, 0x1d, 0x0a, 0x07, 0x73, 0x6e,
  1707  	0x69, 0x70, 0x70, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05,
  1708  	0x52, 0x07, 0x73, 0x6e, 0x69, 0x70, 0x70, 0x65, 0x74, 0x3a, 0x5a, 0xea, 0x41, 0x57, 0x0a, 0x30,
  1709  	0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d,
  1710  	0x65, 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  1711  	0x6f, 0x6d, 0x2f, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x74, 0x65, 0x54, 0x61, 0x67,
  1712  	0x12, 0x23, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72,
  1713  	0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x7d, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69,
  1714  	0x74, 0x65, 0x54, 0x61, 0x67, 0x22, 0xcd, 0x02, 0x0a, 0x0d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1715  	0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  1716  	0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  1717  	0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1718  	0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x24, 0x0a,
  1719  	0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01,
  1720  	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65,
  1721  	0x72, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x12, 0x63, 0x61, 0x6e, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67,
  1722  	0x65, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x42,
  1723  	0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x63, 0x61, 0x6e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x43,
  1724  	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x3e, 0x0a, 0x1b, 0x61, 0x64, 0x73, 0x5f, 0x70, 0x65,
  1725  	0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e,
  1726  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x19, 0x61, 0x64, 0x73,
  1727  	0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45,
  1728  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x3a, 0x6d, 0xea, 0x41, 0x6a, 0x0a, 0x30, 0x61, 0x6e, 0x61,
  1729  	0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  1730  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
  1731  	0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x36, 0x70,
  1732  	0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x70, 0x65,
  1733  	0x72, 0x74, 0x79, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x4c, 0x69,
  1734  	0x6e, 0x6b, 0x73, 0x2f, 0x7b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x73, 0x5f,
  1735  	0x6c, 0x69, 0x6e, 0x6b, 0x7d, 0x2a, 0xaa, 0x04, 0x0a, 0x10, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74,
  1736  	0x72, 0x79, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x21, 0x0a, 0x1d, 0x49, 0x4e,
  1737  	0x44, 0x55, 0x53, 0x54, 0x52, 0x59, 0x5f, 0x43, 0x41, 0x54, 0x45, 0x47, 0x4f, 0x52, 0x59, 0x5f,
  1738  	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0e, 0x0a,
  1739  	0x0a, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x4f, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x23, 0x0a,
  1740  	0x1f, 0x42, 0x55, 0x53, 0x49, 0x4e, 0x45, 0x53, 0x53, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x49, 0x4e,
  1741  	0x44, 0x55, 0x53, 0x54, 0x52, 0x49, 0x41, 0x4c, 0x5f, 0x4d, 0x41, 0x52, 0x4b, 0x45, 0x54, 0x53,
  1742  	0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x46, 0x49, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x03, 0x12,
  1743  	0x0e, 0x0a, 0x0a, 0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x43, 0x41, 0x52, 0x45, 0x10, 0x04, 0x12,
  1744  	0x0e, 0x0a, 0x0a, 0x54, 0x45, 0x43, 0x48, 0x4e, 0x4f, 0x4c, 0x4f, 0x47, 0x59, 0x10, 0x05, 0x12,
  1745  	0x0a, 0x0a, 0x06, 0x54, 0x52, 0x41, 0x56, 0x45, 0x4c, 0x10, 0x06, 0x12, 0x09, 0x0a, 0x05, 0x4f,
  1746  	0x54, 0x48, 0x45, 0x52, 0x10, 0x07, 0x12, 0x1a, 0x0a, 0x16, 0x41, 0x52, 0x54, 0x53, 0x5f, 0x41,
  1747  	0x4e, 0x44, 0x5f, 0x45, 0x4e, 0x54, 0x45, 0x52, 0x54, 0x41, 0x49, 0x4e, 0x4d, 0x45, 0x4e, 0x54,
  1748  	0x10, 0x08, 0x12, 0x16, 0x0a, 0x12, 0x42, 0x45, 0x41, 0x55, 0x54, 0x59, 0x5f, 0x41, 0x4e, 0x44,
  1749  	0x5f, 0x46, 0x49, 0x54, 0x4e, 0x45, 0x53, 0x53, 0x10, 0x09, 0x12, 0x18, 0x0a, 0x14, 0x42, 0x4f,
  1750  	0x4f, 0x4b, 0x53, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x54, 0x45, 0x52, 0x41, 0x54, 0x55,
  1751  	0x52, 0x45, 0x10, 0x0a, 0x12, 0x12, 0x0a, 0x0e, 0x46, 0x4f, 0x4f, 0x44, 0x5f, 0x41, 0x4e, 0x44,
  1752  	0x5f, 0x44, 0x52, 0x49, 0x4e, 0x4b, 0x10, 0x0b, 0x12, 0x09, 0x0a, 0x05, 0x47, 0x41, 0x4d, 0x45,
  1753  	0x53, 0x10, 0x0c, 0x12, 0x17, 0x0a, 0x13, 0x48, 0x4f, 0x42, 0x42, 0x49, 0x45, 0x53, 0x5f, 0x41,
  1754  	0x4e, 0x44, 0x5f, 0x4c, 0x45, 0x49, 0x53, 0x55, 0x52, 0x45, 0x10, 0x0d, 0x12, 0x13, 0x0a, 0x0f,
  1755  	0x48, 0x4f, 0x4d, 0x45, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x41, 0x52, 0x44, 0x45, 0x4e, 0x10,
  1756  	0x0e, 0x12, 0x18, 0x0a, 0x14, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x45, 0x54, 0x5f, 0x41, 0x4e,
  1757  	0x44, 0x5f, 0x54, 0x45, 0x4c, 0x45, 0x43, 0x4f, 0x4d, 0x10, 0x0f, 0x12, 0x16, 0x0a, 0x12, 0x4c,
  1758  	0x41, 0x57, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x4f, 0x56, 0x45, 0x52, 0x4e, 0x4d, 0x45, 0x4e,
  1759  	0x54, 0x10, 0x10, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x45, 0x57, 0x53, 0x10, 0x11, 0x12, 0x16, 0x0a,
  1760  	0x12, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x55, 0x4e, 0x49, 0x54,
  1761  	0x49, 0x45, 0x53, 0x10, 0x12, 0x12, 0x16, 0x0a, 0x12, 0x50, 0x45, 0x4f, 0x50, 0x4c, 0x45, 0x5f,
  1762  	0x41, 0x4e, 0x44, 0x5f, 0x53, 0x4f, 0x43, 0x49, 0x45, 0x54, 0x59, 0x10, 0x13, 0x12, 0x14, 0x0a,
  1763  	0x10, 0x50, 0x45, 0x54, 0x53, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x41, 0x4e, 0x49, 0x4d, 0x41, 0x4c,
  1764  	0x53, 0x10, 0x14, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x41, 0x4c, 0x5f, 0x45, 0x53, 0x54, 0x41,
  1765  	0x54, 0x45, 0x10, 0x15, 0x12, 0x0d, 0x0a, 0x09, 0x52, 0x45, 0x46, 0x45, 0x52, 0x45, 0x4e, 0x43,
  1766  	0x45, 0x10, 0x16, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x43, 0x49, 0x45, 0x4e, 0x43, 0x45, 0x10, 0x17,
  1767  	0x12, 0x0a, 0x0a, 0x06, 0x53, 0x50, 0x4f, 0x52, 0x54, 0x53, 0x10, 0x18, 0x12, 0x16, 0x0a, 0x12,
  1768  	0x4a, 0x4f, 0x42, 0x53, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x45, 0x44, 0x55, 0x43, 0x41, 0x54, 0x49,
  1769  	0x4f, 0x4e, 0x10, 0x19, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x48, 0x4f, 0x50, 0x50, 0x49, 0x4e, 0x47,
  1770  	0x10, 0x1a, 0x2a, 0xa7, 0x01, 0x0a, 0x11, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x75, 0x6d, 0x55, 0x73,
  1771  	0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x23, 0x0a, 0x1f, 0x4d, 0x41, 0x58, 0x49,
  1772  	0x4d, 0x55, 0x4d, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x5f,
  1773  	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a,
  1774  	0x09, 0x4e, 0x4f, 0x5f, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10,
  1775  	0x52, 0x45, 0x41, 0x44, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x5a, 0x45,
  1776  	0x10, 0x02, 0x12, 0x22, 0x0a, 0x1e, 0x45, 0x44, 0x49, 0x54, 0x4f, 0x52, 0x5f, 0x57, 0x49, 0x54,
  1777  	0x48, 0x4f, 0x55, 0x54, 0x5f, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47, 0x45,
  1778  	0x4d, 0x45, 0x4e, 0x54, 0x10, 0x03, 0x12, 0x24, 0x0a, 0x20, 0x45, 0x44, 0x49, 0x54, 0x4f, 0x52,
  1779  	0x5f, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x4c, 0x49, 0x4e, 0x4b, 0x5f,
  1780  	0x4d, 0x41, 0x4e, 0x41, 0x47, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x04, 0x42, 0x8a, 0x01, 0x0a,
  1781  	0x27, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x6e, 0x61, 0x6c,
  1782  	0x79, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  1783  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42, 0x0e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1784  	0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x6f, 0x6f, 0x67,
  1785  	0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65,
  1786  	0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
  1787  	0x73, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61,
  1788  	0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x3b, 0x6d,
  1789  	0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  1790  	0x33,
  1791  }
  1792  
  1793  var (
  1794  	file_google_analytics_management_v1alpha_resources_proto_rawDescOnce sync.Once
  1795  	file_google_analytics_management_v1alpha_resources_proto_rawDescData = file_google_analytics_management_v1alpha_resources_proto_rawDesc
  1796  )
  1797  
  1798  func file_google_analytics_management_v1alpha_resources_proto_rawDescGZIP() []byte {
  1799  	file_google_analytics_management_v1alpha_resources_proto_rawDescOnce.Do(func() {
  1800  		file_google_analytics_management_v1alpha_resources_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_analytics_management_v1alpha_resources_proto_rawDescData)
  1801  	})
  1802  	return file_google_analytics_management_v1alpha_resources_proto_rawDescData
  1803  }
  1804  
  1805  var file_google_analytics_management_v1alpha_resources_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
  1806  var file_google_analytics_management_v1alpha_resources_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
  1807  var file_google_analytics_management_v1alpha_resources_proto_goTypes = []interface{}{
  1808  	(IndustryCategory)(0),               // 0: google.analytics.management.v1alpha.IndustryCategory
  1809  	(MaximumUserAccess)(0),              // 1: google.analytics.management.v1alpha.MaximumUserAccess
  1810  	(*Account)(nil),                     // 2: google.analytics.management.v1alpha.Account
  1811  	(*Property)(nil),                    // 3: google.analytics.management.v1alpha.Property
  1812  	(*AndroidAppDataStream)(nil),        // 4: google.analytics.management.v1alpha.AndroidAppDataStream
  1813  	(*IosAppDataStream)(nil),            // 5: google.analytics.management.v1alpha.IosAppDataStream
  1814  	(*WebDataStream)(nil),               // 6: google.analytics.management.v1alpha.WebDataStream
  1815  	(*UserLink)(nil),                    // 7: google.analytics.management.v1alpha.UserLink
  1816  	(*AuditUserLink)(nil),               // 8: google.analytics.management.v1alpha.AuditUserLink
  1817  	(*EnhancedMeasurementSettings)(nil), // 9: google.analytics.management.v1alpha.EnhancedMeasurementSettings
  1818  	(*FirebaseLink)(nil),                // 10: google.analytics.management.v1alpha.FirebaseLink
  1819  	(*GlobalSiteTag)(nil),               // 11: google.analytics.management.v1alpha.GlobalSiteTag
  1820  	(*GoogleAdsLink)(nil),               // 12: google.analytics.management.v1alpha.GoogleAdsLink
  1821  	(*timestamppb.Timestamp)(nil),       // 13: google.protobuf.Timestamp
  1822  }
  1823  var file_google_analytics_management_v1alpha_resources_proto_depIdxs = []int32{
  1824  	13, // 0: google.analytics.management.v1alpha.Account.create_time:type_name -> google.protobuf.Timestamp
  1825  	13, // 1: google.analytics.management.v1alpha.Account.update_time:type_name -> google.protobuf.Timestamp
  1826  	13, // 2: google.analytics.management.v1alpha.Property.create_time:type_name -> google.protobuf.Timestamp
  1827  	13, // 3: google.analytics.management.v1alpha.Property.update_time:type_name -> google.protobuf.Timestamp
  1828  	0,  // 4: google.analytics.management.v1alpha.Property.industry_category:type_name -> google.analytics.management.v1alpha.IndustryCategory
  1829  	13, // 5: google.analytics.management.v1alpha.AndroidAppDataStream.create_time:type_name -> google.protobuf.Timestamp
  1830  	13, // 6: google.analytics.management.v1alpha.AndroidAppDataStream.update_time:type_name -> google.protobuf.Timestamp
  1831  	13, // 7: google.analytics.management.v1alpha.IosAppDataStream.create_time:type_name -> google.protobuf.Timestamp
  1832  	13, // 8: google.analytics.management.v1alpha.IosAppDataStream.update_time:type_name -> google.protobuf.Timestamp
  1833  	13, // 9: google.analytics.management.v1alpha.WebDataStream.create_time:type_name -> google.protobuf.Timestamp
  1834  	13, // 10: google.analytics.management.v1alpha.WebDataStream.update_time:type_name -> google.protobuf.Timestamp
  1835  	13, // 11: google.analytics.management.v1alpha.FirebaseLink.create_time:type_name -> google.protobuf.Timestamp
  1836  	1,  // 12: google.analytics.management.v1alpha.FirebaseLink.maximum_user_access:type_name -> google.analytics.management.v1alpha.MaximumUserAccess
  1837  	13, // [13:13] is the sub-list for method output_type
  1838  	13, // [13:13] is the sub-list for method input_type
  1839  	13, // [13:13] is the sub-list for extension type_name
  1840  	13, // [13:13] is the sub-list for extension extendee
  1841  	0,  // [0:13] is the sub-list for field type_name
  1842  }
  1843  
  1844  func init() { file_google_analytics_management_v1alpha_resources_proto_init() }
  1845  func file_google_analytics_management_v1alpha_resources_proto_init() {
  1846  	if File_google_analytics_management_v1alpha_resources_proto != nil {
  1847  		return
  1848  	}
  1849  	if !protoimpl.UnsafeEnabled {
  1850  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1851  			switch v := v.(*Account); i {
  1852  			case 0:
  1853  				return &v.state
  1854  			case 1:
  1855  				return &v.sizeCache
  1856  			case 2:
  1857  				return &v.unknownFields
  1858  			default:
  1859  				return nil
  1860  			}
  1861  		}
  1862  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1863  			switch v := v.(*Property); i {
  1864  			case 0:
  1865  				return &v.state
  1866  			case 1:
  1867  				return &v.sizeCache
  1868  			case 2:
  1869  				return &v.unknownFields
  1870  			default:
  1871  				return nil
  1872  			}
  1873  		}
  1874  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1875  			switch v := v.(*AndroidAppDataStream); i {
  1876  			case 0:
  1877  				return &v.state
  1878  			case 1:
  1879  				return &v.sizeCache
  1880  			case 2:
  1881  				return &v.unknownFields
  1882  			default:
  1883  				return nil
  1884  			}
  1885  		}
  1886  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1887  			switch v := v.(*IosAppDataStream); i {
  1888  			case 0:
  1889  				return &v.state
  1890  			case 1:
  1891  				return &v.sizeCache
  1892  			case 2:
  1893  				return &v.unknownFields
  1894  			default:
  1895  				return nil
  1896  			}
  1897  		}
  1898  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1899  			switch v := v.(*WebDataStream); i {
  1900  			case 0:
  1901  				return &v.state
  1902  			case 1:
  1903  				return &v.sizeCache
  1904  			case 2:
  1905  				return &v.unknownFields
  1906  			default:
  1907  				return nil
  1908  			}
  1909  		}
  1910  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1911  			switch v := v.(*UserLink); i {
  1912  			case 0:
  1913  				return &v.state
  1914  			case 1:
  1915  				return &v.sizeCache
  1916  			case 2:
  1917  				return &v.unknownFields
  1918  			default:
  1919  				return nil
  1920  			}
  1921  		}
  1922  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1923  			switch v := v.(*AuditUserLink); i {
  1924  			case 0:
  1925  				return &v.state
  1926  			case 1:
  1927  				return &v.sizeCache
  1928  			case 2:
  1929  				return &v.unknownFields
  1930  			default:
  1931  				return nil
  1932  			}
  1933  		}
  1934  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1935  			switch v := v.(*EnhancedMeasurementSettings); i {
  1936  			case 0:
  1937  				return &v.state
  1938  			case 1:
  1939  				return &v.sizeCache
  1940  			case 2:
  1941  				return &v.unknownFields
  1942  			default:
  1943  				return nil
  1944  			}
  1945  		}
  1946  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1947  			switch v := v.(*FirebaseLink); i {
  1948  			case 0:
  1949  				return &v.state
  1950  			case 1:
  1951  				return &v.sizeCache
  1952  			case 2:
  1953  				return &v.unknownFields
  1954  			default:
  1955  				return nil
  1956  			}
  1957  		}
  1958  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  1959  			switch v := v.(*GlobalSiteTag); i {
  1960  			case 0:
  1961  				return &v.state
  1962  			case 1:
  1963  				return &v.sizeCache
  1964  			case 2:
  1965  				return &v.unknownFields
  1966  			default:
  1967  				return nil
  1968  			}
  1969  		}
  1970  		file_google_analytics_management_v1alpha_resources_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1971  			switch v := v.(*GoogleAdsLink); i {
  1972  			case 0:
  1973  				return &v.state
  1974  			case 1:
  1975  				return &v.sizeCache
  1976  			case 2:
  1977  				return &v.unknownFields
  1978  			default:
  1979  				return nil
  1980  			}
  1981  		}
  1982  	}
  1983  	type x struct{}
  1984  	out := protoimpl.TypeBuilder{
  1985  		File: protoimpl.DescBuilder{
  1986  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1987  			RawDescriptor: file_google_analytics_management_v1alpha_resources_proto_rawDesc,
  1988  			NumEnums:      2,
  1989  			NumMessages:   11,
  1990  			NumExtensions: 0,
  1991  			NumServices:   0,
  1992  		},
  1993  		GoTypes:           file_google_analytics_management_v1alpha_resources_proto_goTypes,
  1994  		DependencyIndexes: file_google_analytics_management_v1alpha_resources_proto_depIdxs,
  1995  		EnumInfos:         file_google_analytics_management_v1alpha_resources_proto_enumTypes,
  1996  		MessageInfos:      file_google_analytics_management_v1alpha_resources_proto_msgTypes,
  1997  	}.Build()
  1998  	File_google_analytics_management_v1alpha_resources_proto = out.File
  1999  	file_google_analytics_management_v1alpha_resources_proto_rawDesc = nil
  2000  	file_google_analytics_management_v1alpha_resources_proto_goTypes = nil
  2001  	file_google_analytics_management_v1alpha_resources_proto_depIdxs = nil
  2002  }
  2003  

View as plain text