1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v1/enums/product_channel.proto 3 4package enums 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 _ "google.golang.org/genproto/googleapis/api/annotations" 12) 13 14// Reference imports to suppress errors if they are not otherwise used. 15var _ = proto.Marshal 16var _ = fmt.Errorf 17var _ = math.Inf 18 19// This is a compile-time assertion to ensure that this generated file 20// is compatible with the proto package it is being compiled against. 21// A compilation error at this line likely means your copy of the 22// proto package needs to be updated. 23const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 24 25// Enum describing the locality of a product offer. 26type ProductChannelEnum_ProductChannel int32 27 28const ( 29 // Not specified. 30 ProductChannelEnum_UNSPECIFIED ProductChannelEnum_ProductChannel = 0 31 // Used for return value only. Represents value unknown in this version. 32 ProductChannelEnum_UNKNOWN ProductChannelEnum_ProductChannel = 1 33 // The item is sold online. 34 ProductChannelEnum_ONLINE ProductChannelEnum_ProductChannel = 2 35 // The item is sold in local stores. 36 ProductChannelEnum_LOCAL ProductChannelEnum_ProductChannel = 3 37) 38 39var ProductChannelEnum_ProductChannel_name = map[int32]string{ 40 0: "UNSPECIFIED", 41 1: "UNKNOWN", 42 2: "ONLINE", 43 3: "LOCAL", 44} 45 46var ProductChannelEnum_ProductChannel_value = map[string]int32{ 47 "UNSPECIFIED": 0, 48 "UNKNOWN": 1, 49 "ONLINE": 2, 50 "LOCAL": 3, 51} 52 53func (x ProductChannelEnum_ProductChannel) String() string { 54 return proto.EnumName(ProductChannelEnum_ProductChannel_name, int32(x)) 55} 56 57func (ProductChannelEnum_ProductChannel) EnumDescriptor() ([]byte, []int) { 58 return fileDescriptor_1a8696547f984201, []int{0, 0} 59} 60 61// Locality of a product offer. 62type ProductChannelEnum struct { 63 XXX_NoUnkeyedLiteral struct{} `json:"-"` 64 XXX_unrecognized []byte `json:"-"` 65 XXX_sizecache int32 `json:"-"` 66} 67 68func (m *ProductChannelEnum) Reset() { *m = ProductChannelEnum{} } 69func (m *ProductChannelEnum) String() string { return proto.CompactTextString(m) } 70func (*ProductChannelEnum) ProtoMessage() {} 71func (*ProductChannelEnum) Descriptor() ([]byte, []int) { 72 return fileDescriptor_1a8696547f984201, []int{0} 73} 74 75func (m *ProductChannelEnum) XXX_Unmarshal(b []byte) error { 76 return xxx_messageInfo_ProductChannelEnum.Unmarshal(m, b) 77} 78func (m *ProductChannelEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 79 return xxx_messageInfo_ProductChannelEnum.Marshal(b, m, deterministic) 80} 81func (m *ProductChannelEnum) XXX_Merge(src proto.Message) { 82 xxx_messageInfo_ProductChannelEnum.Merge(m, src) 83} 84func (m *ProductChannelEnum) XXX_Size() int { 85 return xxx_messageInfo_ProductChannelEnum.Size(m) 86} 87func (m *ProductChannelEnum) XXX_DiscardUnknown() { 88 xxx_messageInfo_ProductChannelEnum.DiscardUnknown(m) 89} 90 91var xxx_messageInfo_ProductChannelEnum proto.InternalMessageInfo 92 93func init() { 94 proto.RegisterEnum("google.ads.googleads.v1.enums.ProductChannelEnum_ProductChannel", ProductChannelEnum_ProductChannel_name, ProductChannelEnum_ProductChannel_value) 95 proto.RegisterType((*ProductChannelEnum)(nil), "google.ads.googleads.v1.enums.ProductChannelEnum") 96} 97 98func init() { 99 proto.RegisterFile("google/ads/googleads/v1/enums/product_channel.proto", fileDescriptor_1a8696547f984201) 100} 101 102var fileDescriptor_1a8696547f984201 = []byte{ 103 // 299 bytes of a gzipped FileDescriptorProto 104 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x50, 0xdf, 0x4a, 0xfb, 0x30, 105 0x14, 0xfe, 0xad, 0xe3, 0x37, 0x31, 0x03, 0x2d, 0xf1, 0x4e, 0xdc, 0xc5, 0xf6, 0x00, 0x09, 0x65, 106 0x77, 0xf1, 0x2a, 0x9b, 0x75, 0x0c, 0x47, 0x56, 0x90, 0x4d, 0xd0, 0x82, 0xc4, 0xa6, 0xc4, 0x42, 107 0x9b, 0x94, 0xa6, 0xdd, 0x03, 0x79, 0xe9, 0xa3, 0xf8, 0x24, 0xe2, 0x53, 0x48, 0x13, 0x5b, 0xd8, 108 0x85, 0xde, 0x84, 0x8f, 0xf3, 0xfd, 0xc9, 0x77, 0x0e, 0x98, 0x4b, 0xad, 0x65, 0x9e, 0x62, 0x2e, 109 0x0c, 0x76, 0xb0, 0x45, 0x87, 0x00, 0xa7, 0xaa, 0x29, 0x0c, 0x2e, 0x2b, 0x2d, 0x9a, 0xa4, 0x7e, 110 0x4e, 0x5e, 0xb9, 0x52, 0x69, 0x8e, 0xca, 0x4a, 0xd7, 0x1a, 0x4e, 0x9c, 0x12, 0x71, 0x61, 0x50, 111 0x6f, 0x42, 0x87, 0x00, 0x59, 0xd3, 0xe5, 0x55, 0x97, 0x59, 0x66, 0x98, 0x2b, 0xa5, 0x6b, 0x5e, 112 0x67, 0x5a, 0x19, 0x67, 0x9e, 0x3d, 0x01, 0x18, 0xb9, 0xd4, 0xa5, 0x0b, 0x0d, 0x55, 0x53, 0xcc, 113 0x42, 0x70, 0x76, 0x3c, 0x85, 0xe7, 0x60, 0xbc, 0x63, 0xf7, 0x51, 0xb8, 0x5c, 0xdf, 0xae, 0xc3, 114 0x1b, 0xff, 0x1f, 0x1c, 0x83, 0x93, 0x1d, 0xbb, 0x63, 0xdb, 0x07, 0xe6, 0x0f, 0x20, 0x00, 0xa3, 115 0x2d, 0xdb, 0xac, 0x59, 0xe8, 0x7b, 0xf0, 0x14, 0xfc, 0xdf, 0x6c, 0x97, 0x74, 0xe3, 0x0f, 0x17, 116 0x9f, 0x03, 0x30, 0x4d, 0x74, 0x81, 0xfe, 0x2c, 0xb8, 0xb8, 0x38, 0xfe, 0x2a, 0x6a, 0x7b, 0x45, 117 0x83, 0xc7, 0xc5, 0x8f, 0x4b, 0xea, 0x9c, 0x2b, 0x89, 0x74, 0x25, 0xb1, 0x4c, 0x95, 0x6d, 0xdd, 118 0xdd, 0xa6, 0xcc, 0xcc, 0x2f, 0xa7, 0xba, 0xb6, 0xef, 0x9b, 0x37, 0x5c, 0x51, 0xfa, 0xee, 0x4d, 119 0x56, 0x2e, 0x8a, 0x0a, 0x83, 0x1c, 0x6c, 0xd1, 0x3e, 0x40, 0xed, 0xb2, 0xe6, 0xa3, 0xe3, 0x63, 120 0x2a, 0x4c, 0xdc, 0xf3, 0xf1, 0x3e, 0x88, 0x2d, 0xff, 0xe5, 0x4d, 0xdd, 0x90, 0x10, 0x2a, 0x0c, 121 0x21, 0xbd, 0x82, 0x90, 0x7d, 0x40, 0x88, 0xd5, 0xbc, 0x8c, 0x6c, 0xb1, 0xf9, 0x77, 0x00, 0x00, 122 0x00, 0xff, 0xff, 0x9a, 0xdc, 0x0c, 0x4c, 0xc2, 0x01, 0x00, 0x00, 123} 124