1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v2/enums/device.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// Enumerates Google Ads devices available for targeting. 26type DeviceEnum_Device int32 27 28const ( 29 // Not specified. 30 DeviceEnum_UNSPECIFIED DeviceEnum_Device = 0 31 // The value is unknown in this version. 32 DeviceEnum_UNKNOWN DeviceEnum_Device = 1 33 // Mobile devices with full browsers. 34 DeviceEnum_MOBILE DeviceEnum_Device = 2 35 // Tablets with full browsers. 36 DeviceEnum_TABLET DeviceEnum_Device = 3 37 // Computers. 38 DeviceEnum_DESKTOP DeviceEnum_Device = 4 39 // Smart TVs and game consoles. 40 DeviceEnum_CONNECTED_TV DeviceEnum_Device = 6 41 // Other device types. 42 DeviceEnum_OTHER DeviceEnum_Device = 5 43) 44 45var DeviceEnum_Device_name = map[int32]string{ 46 0: "UNSPECIFIED", 47 1: "UNKNOWN", 48 2: "MOBILE", 49 3: "TABLET", 50 4: "DESKTOP", 51 6: "CONNECTED_TV", 52 5: "OTHER", 53} 54 55var DeviceEnum_Device_value = map[string]int32{ 56 "UNSPECIFIED": 0, 57 "UNKNOWN": 1, 58 "MOBILE": 2, 59 "TABLET": 3, 60 "DESKTOP": 4, 61 "CONNECTED_TV": 6, 62 "OTHER": 5, 63} 64 65func (x DeviceEnum_Device) String() string { 66 return proto.EnumName(DeviceEnum_Device_name, int32(x)) 67} 68 69func (DeviceEnum_Device) EnumDescriptor() ([]byte, []int) { 70 return fileDescriptor_6305e028dfac21dd, []int{0, 0} 71} 72 73// Container for enumeration of Google Ads devices available for targeting. 74type DeviceEnum struct { 75 XXX_NoUnkeyedLiteral struct{} `json:"-"` 76 XXX_unrecognized []byte `json:"-"` 77 XXX_sizecache int32 `json:"-"` 78} 79 80func (m *DeviceEnum) Reset() { *m = DeviceEnum{} } 81func (m *DeviceEnum) String() string { return proto.CompactTextString(m) } 82func (*DeviceEnum) ProtoMessage() {} 83func (*DeviceEnum) Descriptor() ([]byte, []int) { 84 return fileDescriptor_6305e028dfac21dd, []int{0} 85} 86 87func (m *DeviceEnum) XXX_Unmarshal(b []byte) error { 88 return xxx_messageInfo_DeviceEnum.Unmarshal(m, b) 89} 90func (m *DeviceEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 91 return xxx_messageInfo_DeviceEnum.Marshal(b, m, deterministic) 92} 93func (m *DeviceEnum) XXX_Merge(src proto.Message) { 94 xxx_messageInfo_DeviceEnum.Merge(m, src) 95} 96func (m *DeviceEnum) XXX_Size() int { 97 return xxx_messageInfo_DeviceEnum.Size(m) 98} 99func (m *DeviceEnum) XXX_DiscardUnknown() { 100 xxx_messageInfo_DeviceEnum.DiscardUnknown(m) 101} 102 103var xxx_messageInfo_DeviceEnum proto.InternalMessageInfo 104 105func init() { 106 proto.RegisterEnum("google.ads.googleads.v2.enums.DeviceEnum_Device", DeviceEnum_Device_name, DeviceEnum_Device_value) 107 proto.RegisterType((*DeviceEnum)(nil), "google.ads.googleads.v2.enums.DeviceEnum") 108} 109 110func init() { 111 proto.RegisterFile("google/ads/googleads/v2/enums/device.proto", fileDescriptor_6305e028dfac21dd) 112} 113 114var fileDescriptor_6305e028dfac21dd = []byte{ 115 // 320 bytes of a gzipped FileDescriptorProto 116 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x90, 0x41, 0x4f, 0xfa, 0x30, 117 0x00, 0xc5, 0xff, 0x8c, 0x3f, 0x33, 0x16, 0x13, 0x9b, 0x1d, 0x8d, 0x1c, 0xe0, 0xe8, 0xa1, 0x4b, 118 0xe6, 0xad, 0x9e, 0x36, 0x56, 0x91, 0x80, 0xdb, 0x22, 0x65, 0x26, 0x66, 0x89, 0x99, 0x74, 0xa9, 119 0x4b, 0xa0, 0x25, 0x14, 0xf6, 0x81, 0x3c, 0xfa, 0x51, 0xfc, 0x14, 0x9e, 0xfd, 0x14, 0xa6, 0xad, 120 0xec, 0xa6, 0x97, 0xe5, 0xad, 0xef, 0xd7, 0x97, 0xd7, 0x07, 0xae, 0xb8, 0x94, 0x7c, 0x5d, 0xf9, 121 0x25, 0x53, 0xbe, 0x95, 0x5a, 0x35, 0x81, 0x5f, 0x89, 0xc3, 0x46, 0xf9, 0xac, 0x6a, 0xea, 0x55, 122 0x85, 0xb6, 0x3b, 0xb9, 0x97, 0xde, 0xc0, 0x02, 0xa8, 0x64, 0x0a, 0xb5, 0x2c, 0x6a, 0x02, 0x64, 123 0xd8, 0x8b, 0xcb, 0x63, 0xd4, 0xb6, 0xf6, 0x4b, 0x21, 0xe4, 0xbe, 0xdc, 0xd7, 0x52, 0x28, 0x7b, 124 0x79, 0xd4, 0x00, 0x10, 0x9b, 0x30, 0x22, 0x0e, 0x9b, 0xd1, 0x2b, 0x70, 0xed, 0x9f, 0x77, 0x0e, 125 0xfa, 0xcb, 0x64, 0x91, 0x91, 0xf1, 0xf4, 0x76, 0x4a, 0x62, 0xf8, 0xcf, 0xeb, 0x83, 0x93, 0x65, 126 0x32, 0x4b, 0xd2, 0xc7, 0x04, 0x76, 0x3c, 0x00, 0xdc, 0xfb, 0x34, 0x9a, 0xce, 0x09, 0x74, 0xb4, 127 0xa6, 0x61, 0x34, 0x27, 0x14, 0x76, 0x35, 0x14, 0x93, 0xc5, 0x8c, 0xa6, 0x19, 0xfc, 0xef, 0x41, 128 0x70, 0x36, 0x4e, 0x93, 0x84, 0x8c, 0x29, 0x89, 0x9f, 0x69, 0x0e, 0x5d, 0xef, 0x14, 0xf4, 0x52, 129 0x7a, 0x47, 0x1e, 0x60, 0x2f, 0xfa, 0xec, 0x80, 0xe1, 0x4a, 0x6e, 0xd0, 0x9f, 0xdd, 0xa3, 0xbe, 130 0x6d, 0x93, 0xe9, 0xaa, 0x59, 0xe7, 0x29, 0xfa, 0xa1, 0xb9, 0x5c, 0x97, 0x82, 0x23, 0xb9, 0xe3, 131 0x3e, 0xaf, 0x84, 0x79, 0xc8, 0x71, 0xa5, 0x6d, 0xad, 0x7e, 0x19, 0xed, 0xc6, 0x7c, 0xdf, 0x9c, 132 0xee, 0x24, 0x0c, 0xdf, 0x9d, 0xc1, 0xc4, 0x46, 0x85, 0x4c, 0x21, 0x2b, 0xb5, 0xca, 0x03, 0xa4, 133 0x77, 0x50, 0x1f, 0x47, 0xbf, 0x08, 0x99, 0x2a, 0x5a, 0xbf, 0xc8, 0x83, 0xc2, 0xf8, 0x5f, 0xce, 134 0xd0, 0x1e, 0x62, 0x1c, 0x32, 0x85, 0x71, 0x4b, 0x60, 0x9c, 0x07, 0x18, 0x1b, 0xe6, 0xc5, 0x35, 135 0xc5, 0xae, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0x41, 0xbc, 0x96, 0x4f, 0xcc, 0x01, 0x00, 0x00, 136} 137