1// Copyright 2020 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// Code generated by protoc-gen-go. DO NOT EDIT. 16// versions: 17// protoc-gen-go v1.25.0 18// protoc v3.13.0 19// source: google/ads/googleads/v3/resources/customer_client.proto 20 21package resources 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 proto "github.com/golang/protobuf/proto" 28 _ "google.golang.org/genproto/googleapis/api/annotations" 29 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 30 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 31 wrapperspb "google.golang.org/protobuf/types/known/wrapperspb" 32) 33 34const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39) 40 41// This is a compile-time assertion that a sufficiently up-to-date version 42// of the legacy proto package is being used. 43const _ = proto.ProtoPackageIsVersion4 44 45// A link between the given customer and a client customer. CustomerClients only 46// exist for manager customers. All direct and indirect client customers are 47// included, as well as the manager itself. 48type CustomerClient struct { 49 state protoimpl.MessageState 50 sizeCache protoimpl.SizeCache 51 unknownFields protoimpl.UnknownFields 52 53 // Output only. The resource name of the customer client. 54 // CustomerClient resource names have the form: 55 // `customers/{customer_id}/customerClients/{client_customer_id}` 56 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 57 // Output only. The resource name of the client-customer which is linked to 58 // the given customer. Read only. 59 ClientCustomer *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=client_customer,json=clientCustomer,proto3" json:"client_customer,omitempty"` 60 // Output only. Specifies whether this is a 61 // [hidden account](https://support.google.com/google-ads/answer/7519830). 62 // Read only. 63 Hidden *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=hidden,proto3" json:"hidden,omitempty"` 64 // Output only. Distance between given customer and client. For self link, the level value 65 // will be 0. Read only. 66 Level *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=level,proto3" json:"level,omitempty"` 67 // Output only. Common Locale Data Repository (CLDR) string representation of the 68 // time zone of the client, e.g. America/Los_Angeles. Read only. 69 TimeZone *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"` 70 // Output only. Identifies if the client is a test account. Read only. 71 TestAccount *wrapperspb.BoolValue `protobuf:"bytes,7,opt,name=test_account,json=testAccount,proto3" json:"test_account,omitempty"` 72 // Output only. Identifies if the client is a manager. Read only. 73 Manager *wrapperspb.BoolValue `protobuf:"bytes,8,opt,name=manager,proto3" json:"manager,omitempty"` 74 // Output only. Descriptive name for the client. Read only. 75 DescriptiveName *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=descriptive_name,json=descriptiveName,proto3" json:"descriptive_name,omitempty"` 76 // Output only. Currency code (e.g. 'USD', 'EUR') for the client. Read only. 77 CurrencyCode *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"` 78 // Output only. The ID of the client customer. Read only. 79 Id *wrapperspb.Int64Value `protobuf:"bytes,11,opt,name=id,proto3" json:"id,omitempty"` 80} 81 82func (x *CustomerClient) Reset() { 83 *x = CustomerClient{} 84 if protoimpl.UnsafeEnabled { 85 mi := &file_google_ads_googleads_v3_resources_customer_client_proto_msgTypes[0] 86 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 87 ms.StoreMessageInfo(mi) 88 } 89} 90 91func (x *CustomerClient) String() string { 92 return protoimpl.X.MessageStringOf(x) 93} 94 95func (*CustomerClient) ProtoMessage() {} 96 97func (x *CustomerClient) ProtoReflect() protoreflect.Message { 98 mi := &file_google_ads_googleads_v3_resources_customer_client_proto_msgTypes[0] 99 if protoimpl.UnsafeEnabled && x != nil { 100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 101 if ms.LoadMessageInfo() == nil { 102 ms.StoreMessageInfo(mi) 103 } 104 return ms 105 } 106 return mi.MessageOf(x) 107} 108 109// Deprecated: Use CustomerClient.ProtoReflect.Descriptor instead. 110func (*CustomerClient) Descriptor() ([]byte, []int) { 111 return file_google_ads_googleads_v3_resources_customer_client_proto_rawDescGZIP(), []int{0} 112} 113 114func (x *CustomerClient) GetResourceName() string { 115 if x != nil { 116 return x.ResourceName 117 } 118 return "" 119} 120 121func (x *CustomerClient) GetClientCustomer() *wrapperspb.StringValue { 122 if x != nil { 123 return x.ClientCustomer 124 } 125 return nil 126} 127 128func (x *CustomerClient) GetHidden() *wrapperspb.BoolValue { 129 if x != nil { 130 return x.Hidden 131 } 132 return nil 133} 134 135func (x *CustomerClient) GetLevel() *wrapperspb.Int64Value { 136 if x != nil { 137 return x.Level 138 } 139 return nil 140} 141 142func (x *CustomerClient) GetTimeZone() *wrapperspb.StringValue { 143 if x != nil { 144 return x.TimeZone 145 } 146 return nil 147} 148 149func (x *CustomerClient) GetTestAccount() *wrapperspb.BoolValue { 150 if x != nil { 151 return x.TestAccount 152 } 153 return nil 154} 155 156func (x *CustomerClient) GetManager() *wrapperspb.BoolValue { 157 if x != nil { 158 return x.Manager 159 } 160 return nil 161} 162 163func (x *CustomerClient) GetDescriptiveName() *wrapperspb.StringValue { 164 if x != nil { 165 return x.DescriptiveName 166 } 167 return nil 168} 169 170func (x *CustomerClient) GetCurrencyCode() *wrapperspb.StringValue { 171 if x != nil { 172 return x.CurrencyCode 173 } 174 return nil 175} 176 177func (x *CustomerClient) GetId() *wrapperspb.Int64Value { 178 if x != nil { 179 return x.Id 180 } 181 return nil 182} 183 184var File_google_ads_googleads_v3_resources_customer_client_proto protoreflect.FileDescriptor 185 186var file_google_ads_googleads_v3_resources_customer_client_proto_rawDesc = []byte{ 187 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 188 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 189 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 190 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 191 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 192 0x76, 0x33, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0x1f, 0x67, 0x6f, 193 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 194 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 195 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 196 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 197 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 198 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 199 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 200 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x90, 0x06, 0x0a, 0x0e, 0x43, 0x75, 0x73, 0x74, 0x6f, 201 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x54, 0x0a, 0x0d, 0x72, 0x65, 0x73, 202 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 203 0x42, 0x2f, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 204 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 205 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 206 0x74, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 207 0x4a, 0x0a, 0x0f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 208 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 209 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 210 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x63, 0x6c, 0x69, 211 0x65, 0x6e, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x12, 0x37, 0x0a, 0x06, 0x68, 212 0x69, 0x64, 0x64, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 213 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 214 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x68, 0x69, 215 0x64, 0x64, 0x65, 0x6e, 0x12, 0x36, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05, 0x20, 216 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 217 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 218 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x3e, 0x0a, 0x09, 219 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 220 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 221 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 222 0x41, 0x03, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x42, 0x0a, 0x0c, 223 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 224 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 225 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 226 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 227 0x12, 0x39, 0x0a, 0x07, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 228 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 229 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 230 0x41, 0x03, 0x52, 0x07, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x12, 0x4c, 0x0a, 0x10, 0x64, 231 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 232 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 233 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 234 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 235 0x70, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0d, 0x63, 0x75, 0x72, 236 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 237 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 238 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 239 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 240 0x65, 0x12, 0x30, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 241 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 242 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 243 0x02, 0x69, 0x64, 0x3a, 0x64, 0xea, 0x41, 0x61, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 244 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 245 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 246 0x74, 0x12, 0x36, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 247 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x7d, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 248 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 249 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x7d, 0x42, 0x80, 0x02, 0x0a, 0x25, 0x63, 0x6f, 250 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 251 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 252 0x63, 0x65, 0x73, 0x42, 0x13, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 253 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 254 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 255 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 256 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 257 0x76, 0x33, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 258 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 259 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 260 0x41, 0x64, 0x73, 0x2e, 0x56, 0x33, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 261 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 262 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x33, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 263 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 264 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 265 0x33, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 266 0x6f, 0x74, 0x6f, 0x33, 267} 268 269var ( 270 file_google_ads_googleads_v3_resources_customer_client_proto_rawDescOnce sync.Once 271 file_google_ads_googleads_v3_resources_customer_client_proto_rawDescData = file_google_ads_googleads_v3_resources_customer_client_proto_rawDesc 272) 273 274func file_google_ads_googleads_v3_resources_customer_client_proto_rawDescGZIP() []byte { 275 file_google_ads_googleads_v3_resources_customer_client_proto_rawDescOnce.Do(func() { 276 file_google_ads_googleads_v3_resources_customer_client_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v3_resources_customer_client_proto_rawDescData) 277 }) 278 return file_google_ads_googleads_v3_resources_customer_client_proto_rawDescData 279} 280 281var file_google_ads_googleads_v3_resources_customer_client_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 282var file_google_ads_googleads_v3_resources_customer_client_proto_goTypes = []interface{}{ 283 (*CustomerClient)(nil), // 0: google.ads.googleads.v3.resources.CustomerClient 284 (*wrapperspb.StringValue)(nil), // 1: google.protobuf.StringValue 285 (*wrapperspb.BoolValue)(nil), // 2: google.protobuf.BoolValue 286 (*wrapperspb.Int64Value)(nil), // 3: google.protobuf.Int64Value 287} 288var file_google_ads_googleads_v3_resources_customer_client_proto_depIdxs = []int32{ 289 1, // 0: google.ads.googleads.v3.resources.CustomerClient.client_customer:type_name -> google.protobuf.StringValue 290 2, // 1: google.ads.googleads.v3.resources.CustomerClient.hidden:type_name -> google.protobuf.BoolValue 291 3, // 2: google.ads.googleads.v3.resources.CustomerClient.level:type_name -> google.protobuf.Int64Value 292 1, // 3: google.ads.googleads.v3.resources.CustomerClient.time_zone:type_name -> google.protobuf.StringValue 293 2, // 4: google.ads.googleads.v3.resources.CustomerClient.test_account:type_name -> google.protobuf.BoolValue 294 2, // 5: google.ads.googleads.v3.resources.CustomerClient.manager:type_name -> google.protobuf.BoolValue 295 1, // 6: google.ads.googleads.v3.resources.CustomerClient.descriptive_name:type_name -> google.protobuf.StringValue 296 1, // 7: google.ads.googleads.v3.resources.CustomerClient.currency_code:type_name -> google.protobuf.StringValue 297 3, // 8: google.ads.googleads.v3.resources.CustomerClient.id:type_name -> google.protobuf.Int64Value 298 9, // [9:9] is the sub-list for method output_type 299 9, // [9:9] is the sub-list for method input_type 300 9, // [9:9] is the sub-list for extension type_name 301 9, // [9:9] is the sub-list for extension extendee 302 0, // [0:9] is the sub-list for field type_name 303} 304 305func init() { file_google_ads_googleads_v3_resources_customer_client_proto_init() } 306func file_google_ads_googleads_v3_resources_customer_client_proto_init() { 307 if File_google_ads_googleads_v3_resources_customer_client_proto != nil { 308 return 309 } 310 if !protoimpl.UnsafeEnabled { 311 file_google_ads_googleads_v3_resources_customer_client_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 312 switch v := v.(*CustomerClient); i { 313 case 0: 314 return &v.state 315 case 1: 316 return &v.sizeCache 317 case 2: 318 return &v.unknownFields 319 default: 320 return nil 321 } 322 } 323 } 324 type x struct{} 325 out := protoimpl.TypeBuilder{ 326 File: protoimpl.DescBuilder{ 327 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 328 RawDescriptor: file_google_ads_googleads_v3_resources_customer_client_proto_rawDesc, 329 NumEnums: 0, 330 NumMessages: 1, 331 NumExtensions: 0, 332 NumServices: 0, 333 }, 334 GoTypes: file_google_ads_googleads_v3_resources_customer_client_proto_goTypes, 335 DependencyIndexes: file_google_ads_googleads_v3_resources_customer_client_proto_depIdxs, 336 MessageInfos: file_google_ads_googleads_v3_resources_customer_client_proto_msgTypes, 337 }.Build() 338 File_google_ads_googleads_v3_resources_customer_client_proto = out.File 339 file_google_ads_googleads_v3_resources_customer_client_proto_rawDesc = nil 340 file_google_ads_googleads_v3_resources_customer_client_proto_goTypes = nil 341 file_google_ads_googleads_v3_resources_customer_client_proto_depIdxs = nil 342} 343