1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v1/resources/customer_extension_setting.proto 3 4package resources 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 wrappers "github.com/golang/protobuf/ptypes/wrappers" 12 enums "google.golang.org/genproto/googleapis/ads/googleads/v1/enums" 13 _ "google.golang.org/genproto/googleapis/api/annotations" 14) 15 16// Reference imports to suppress errors if they are not otherwise used. 17var _ = proto.Marshal 18var _ = fmt.Errorf 19var _ = math.Inf 20 21// This is a compile-time assertion to ensure that this generated file 22// is compatible with the proto package it is being compiled against. 23// A compilation error at this line likely means your copy of the 24// proto package needs to be updated. 25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 26 27// A customer extension setting. 28type CustomerExtensionSetting struct { 29 // Immutable. The resource name of the customer extension setting. 30 // CustomerExtensionSetting resource names have the form: 31 // 32 // `customers/{customer_id}/customerExtensionSettings/{extension_type}` 33 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 34 // Immutable. The extension type of the customer extension setting. 35 ExtensionType enums.ExtensionTypeEnum_ExtensionType `protobuf:"varint,2,opt,name=extension_type,json=extensionType,proto3,enum=google.ads.googleads.v1.enums.ExtensionTypeEnum_ExtensionType" json:"extension_type,omitempty"` 36 // The resource names of the extension feed items to serve under the customer. 37 // ExtensionFeedItem resource names have the form: 38 // 39 // `customers/{customer_id}/extensionFeedItems/{feed_item_id}` 40 ExtensionFeedItems []*wrappers.StringValue `protobuf:"bytes,3,rep,name=extension_feed_items,json=extensionFeedItems,proto3" json:"extension_feed_items,omitempty"` 41 // The device for which the extensions will serve. Optional. 42 Device enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice `protobuf:"varint,4,opt,name=device,proto3,enum=google.ads.googleads.v1.enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice" json:"device,omitempty"` 43 XXX_NoUnkeyedLiteral struct{} `json:"-"` 44 XXX_unrecognized []byte `json:"-"` 45 XXX_sizecache int32 `json:"-"` 46} 47 48func (m *CustomerExtensionSetting) Reset() { *m = CustomerExtensionSetting{} } 49func (m *CustomerExtensionSetting) String() string { return proto.CompactTextString(m) } 50func (*CustomerExtensionSetting) ProtoMessage() {} 51func (*CustomerExtensionSetting) Descriptor() ([]byte, []int) { 52 return fileDescriptor_125a90dbdb0cdd71, []int{0} 53} 54 55func (m *CustomerExtensionSetting) XXX_Unmarshal(b []byte) error { 56 return xxx_messageInfo_CustomerExtensionSetting.Unmarshal(m, b) 57} 58func (m *CustomerExtensionSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 59 return xxx_messageInfo_CustomerExtensionSetting.Marshal(b, m, deterministic) 60} 61func (m *CustomerExtensionSetting) XXX_Merge(src proto.Message) { 62 xxx_messageInfo_CustomerExtensionSetting.Merge(m, src) 63} 64func (m *CustomerExtensionSetting) XXX_Size() int { 65 return xxx_messageInfo_CustomerExtensionSetting.Size(m) 66} 67func (m *CustomerExtensionSetting) XXX_DiscardUnknown() { 68 xxx_messageInfo_CustomerExtensionSetting.DiscardUnknown(m) 69} 70 71var xxx_messageInfo_CustomerExtensionSetting proto.InternalMessageInfo 72 73func (m *CustomerExtensionSetting) GetResourceName() string { 74 if m != nil { 75 return m.ResourceName 76 } 77 return "" 78} 79 80func (m *CustomerExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType { 81 if m != nil { 82 return m.ExtensionType 83 } 84 return enums.ExtensionTypeEnum_UNSPECIFIED 85} 86 87func (m *CustomerExtensionSetting) GetExtensionFeedItems() []*wrappers.StringValue { 88 if m != nil { 89 return m.ExtensionFeedItems 90 } 91 return nil 92} 93 94func (m *CustomerExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice { 95 if m != nil { 96 return m.Device 97 } 98 return enums.ExtensionSettingDeviceEnum_UNSPECIFIED 99} 100 101func init() { 102 proto.RegisterType((*CustomerExtensionSetting)(nil), "google.ads.googleads.v1.resources.CustomerExtensionSetting") 103} 104 105func init() { 106 proto.RegisterFile("google/ads/googleads/v1/resources/customer_extension_setting.proto", fileDescriptor_125a90dbdb0cdd71) 107} 108 109var fileDescriptor_125a90dbdb0cdd71 = []byte{ 110 // 530 bytes of a gzipped FileDescriptorProto 111 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xc1, 0x6e, 0xd3, 0x4c, 112 0x10, 0x96, 0x93, 0xb6, 0xd2, 0xef, 0x9f, 0xf6, 0x60, 0x71, 0x08, 0x55, 0x81, 0x14, 0xa9, 0x52, 113 0x84, 0xd0, 0xae, 0x9c, 0x9e, 0x30, 0x08, 0x69, 0x0d, 0xa5, 0x02, 0x24, 0x14, 0xa5, 0x28, 0x07, 114 0x14, 0x61, 0x6d, 0xe2, 0x89, 0xbb, 0x28, 0xde, 0xb5, 0xbc, 0xeb, 0x40, 0x85, 0x2a, 0x38, 0x70, 115 0xe2, 0x31, 0x38, 0xf2, 0x28, 0x3c, 0x01, 0xc7, 0x9e, 0xfb, 0x08, 0x3d, 0xa1, 0xd8, 0xbb, 0x9b, 116 0xa4, 0x95, 0xa1, 0xe2, 0xf6, 0x65, 0xe7, 0x9b, 0x6f, 0x66, 0xbe, 0xc9, 0xd8, 0x0d, 0x13, 0x21, 117 0x92, 0x29, 0x60, 0x1a, 0x4b, 0x5c, 0xc1, 0x39, 0x9a, 0xf9, 0x38, 0x07, 0x29, 0x8a, 0x7c, 0x0c, 118 0x12, 0x8f, 0x0b, 0xa9, 0x44, 0x0a, 0x79, 0x04, 0x1f, 0x15, 0x70, 0xc9, 0x04, 0x8f, 0x24, 0x28, 119 0xc5, 0x78, 0x82, 0xb2, 0x5c, 0x28, 0xe1, 0xed, 0x56, 0x89, 0x88, 0xc6, 0x12, 0x59, 0x0d, 0x34, 120 0xf3, 0x91, 0xd5, 0xd8, 0x7e, 0x5c, 0x57, 0x06, 0x78, 0x91, 0x4a, 0x7c, 0x45, 0x39, 0x8a, 0x61, 121 0xc6, 0xc6, 0x50, 0x15, 0xd8, 0xee, 0x5e, 0x37, 0x5b, 0x9d, 0x64, 0x26, 0xe7, 0xae, 0xc9, 0xc9, 122 0x18, 0x9e, 0x30, 0x98, 0xc6, 0xd1, 0x08, 0x8e, 0xe9, 0x8c, 0x89, 0x5c, 0x13, 0x6e, 0x2d, 0x11, 123 0x4c, 0xa3, 0x3a, 0x74, 0x47, 0x87, 0xca, 0x5f, 0xa3, 0x62, 0x82, 0x3f, 0xe4, 0x34, 0xcb, 0x20, 124 0x97, 0x3a, 0xbe, 0xb3, 0x94, 0x4a, 0x39, 0x17, 0x8a, 0x2a, 0x26, 0xb8, 0x8e, 0xde, 0xfb, 0xb5, 125 0xe6, 0xb6, 0x9e, 0x6a, 0xcf, 0x0e, 0x4c, 0x6b, 0x47, 0xd5, 0x5c, 0xde, 0x3b, 0x77, 0xd3, 0x14, 126 0x8b, 0x38, 0x4d, 0xa1, 0xe5, 0xb4, 0x9d, 0xce, 0x7f, 0xe1, 0xc3, 0x33, 0xb2, 0x7e, 0x41, 0xf6, 127 0x5d, 0x7f, 0xe1, 0x9f, 0x46, 0x19, 0x93, 0x68, 0x2c, 0x52, 0x5c, 0xa7, 0xd8, 0xbf, 0x61, 0xf4, 128 0x5e, 0xd3, 0x14, 0xbc, 0xf7, 0xee, 0xd6, 0xaa, 0x1d, 0xad, 0x46, 0xdb, 0xe9, 0x6c, 0x75, 0x9f, 129 0xa0, 0xba, 0x25, 0x95, 0x1e, 0x22, 0x2b, 0xfb, 0xe6, 0x24, 0x83, 0x03, 0x5e, 0xa4, 0xab, 0x2f, 130 0x61, 0xf3, 0x8c, 0xac, 0xf7, 0x37, 0x61, 0xf9, 0xcd, 0xfb, 0xec, 0xde, 0x5c, 0xd4, 0x9a, 0x00, 131 0xc4, 0x11, 0x53, 0x90, 0xca, 0x56, 0xb3, 0xdd, 0xec, 0xfc, 0xdf, 0xdd, 0x31, 0x15, 0x8d, 0x8b, 132 0xe8, 0x48, 0xe5, 0x8c, 0x27, 0x03, 0x3a, 0x2d, 0x20, 0xc4, 0x17, 0xe4, 0x81, 0x7b, 0xbf, 0x76, 133 0x5a, 0x5b, 0xfc, 0x39, 0x40, 0xfc, 0x42, 0x41, 0xda, 0xf7, 0xe0, 0xf2, 0x93, 0xf4, 0x8e, 0xdd, 134 0x8d, 0xea, 0x7f, 0xd2, 0x5a, 0x2b, 0x87, 0xec, 0x5d, 0x77, 0x48, 0xed, 0xdd, 0xb3, 0x32, 0x79, 135 0x75, 0xda, 0x95, 0x50, 0x5f, 0xeb, 0x07, 0x5f, 0x9d, 0x73, 0xf2, 0xc5, 0xf9, 0x87, 0xf5, 0x78, 136 0xaf, 0xcc, 0xf9, 0x48, 0xfc, 0xc9, 0xc0, 0x53, 0x7b, 0x53, 0x97, 0xe9, 0x4b, 0xa4, 0xab, 0xe7, 137 0x76, 0x1a, 0x7e, 0x6b, 0xb8, 0x7b, 0x63, 0x91, 0xa2, 0xbf, 0x1e, 0x5c, 0x78, 0xbb, 0xae, 0xa1, 138 0xde, 0x7c, 0x1b, 0x3d, 0xe7, 0xed, 0x4b, 0xad, 0x91, 0x88, 0x29, 0xe5, 0x09, 0x12, 0x79, 0x82, 139 0x13, 0xe0, 0xe5, 0xae, 0xf0, 0x62, 0xb6, 0x3f, 0x7c, 0x17, 0x1e, 0x59, 0xf4, 0xbd, 0xd1, 0x3c, 140 0x24, 0xe4, 0x47, 0x63, 0xf7, 0xb0, 0x92, 0x24, 0xb1, 0x44, 0x15, 0x9c, 0xa3, 0x81, 0x8f, 0xfa, 141 0x86, 0xf9, 0xd3, 0x70, 0x86, 0x24, 0x96, 0x43, 0xcb, 0x19, 0x0e, 0xfc, 0xa1, 0xe5, 0x9c, 0x37, 142 0xf6, 0xaa, 0x40, 0x10, 0x90, 0x58, 0x06, 0x81, 0x65, 0x05, 0xc1, 0xc0, 0x0f, 0x02, 0xcb, 0x1b, 143 0x6d, 0x94, 0xcd, 0xee, 0xff, 0x0e, 0x00, 0x00, 0xff, 0xff, 0xa9, 0xcc, 0xd1, 0x05, 0xc3, 0x04, 144 0x00, 0x00, 145} 146