1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v3/resources/mobile_device_constant.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/v3/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 mobile device constant. 28type MobileDeviceConstant struct { 29 // Output only. The resource name of the mobile device constant. 30 // Mobile device constant resource names have the form: 31 // 32 // `mobileDeviceConstants/{criterion_id}` 33 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 34 // Output only. The ID of the mobile device constant. 35 Id *wrappers.Int64Value `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` 36 // Output only. The name of the mobile device. 37 Name *wrappers.StringValue `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` 38 // Output only. The manufacturer of the mobile device. 39 ManufacturerName *wrappers.StringValue `protobuf:"bytes,4,opt,name=manufacturer_name,json=manufacturerName,proto3" json:"manufacturer_name,omitempty"` 40 // Output only. The operating system of the mobile device. 41 OperatingSystemName *wrappers.StringValue `protobuf:"bytes,5,opt,name=operating_system_name,json=operatingSystemName,proto3" json:"operating_system_name,omitempty"` 42 // Output only. The type of mobile device. 43 Type enums.MobileDeviceTypeEnum_MobileDeviceType `protobuf:"varint,6,opt,name=type,proto3,enum=google.ads.googleads.v3.enums.MobileDeviceTypeEnum_MobileDeviceType" json:"type,omitempty"` 44 XXX_NoUnkeyedLiteral struct{} `json:"-"` 45 XXX_unrecognized []byte `json:"-"` 46 XXX_sizecache int32 `json:"-"` 47} 48 49func (m *MobileDeviceConstant) Reset() { *m = MobileDeviceConstant{} } 50func (m *MobileDeviceConstant) String() string { return proto.CompactTextString(m) } 51func (*MobileDeviceConstant) ProtoMessage() {} 52func (*MobileDeviceConstant) Descriptor() ([]byte, []int) { 53 return fileDescriptor_c5b5d0a29b45d355, []int{0} 54} 55 56func (m *MobileDeviceConstant) XXX_Unmarshal(b []byte) error { 57 return xxx_messageInfo_MobileDeviceConstant.Unmarshal(m, b) 58} 59func (m *MobileDeviceConstant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 60 return xxx_messageInfo_MobileDeviceConstant.Marshal(b, m, deterministic) 61} 62func (m *MobileDeviceConstant) XXX_Merge(src proto.Message) { 63 xxx_messageInfo_MobileDeviceConstant.Merge(m, src) 64} 65func (m *MobileDeviceConstant) XXX_Size() int { 66 return xxx_messageInfo_MobileDeviceConstant.Size(m) 67} 68func (m *MobileDeviceConstant) XXX_DiscardUnknown() { 69 xxx_messageInfo_MobileDeviceConstant.DiscardUnknown(m) 70} 71 72var xxx_messageInfo_MobileDeviceConstant proto.InternalMessageInfo 73 74func (m *MobileDeviceConstant) GetResourceName() string { 75 if m != nil { 76 return m.ResourceName 77 } 78 return "" 79} 80 81func (m *MobileDeviceConstant) GetId() *wrappers.Int64Value { 82 if m != nil { 83 return m.Id 84 } 85 return nil 86} 87 88func (m *MobileDeviceConstant) GetName() *wrappers.StringValue { 89 if m != nil { 90 return m.Name 91 } 92 return nil 93} 94 95func (m *MobileDeviceConstant) GetManufacturerName() *wrappers.StringValue { 96 if m != nil { 97 return m.ManufacturerName 98 } 99 return nil 100} 101 102func (m *MobileDeviceConstant) GetOperatingSystemName() *wrappers.StringValue { 103 if m != nil { 104 return m.OperatingSystemName 105 } 106 return nil 107} 108 109func (m *MobileDeviceConstant) GetType() enums.MobileDeviceTypeEnum_MobileDeviceType { 110 if m != nil { 111 return m.Type 112 } 113 return enums.MobileDeviceTypeEnum_UNSPECIFIED 114} 115 116func init() { 117 proto.RegisterType((*MobileDeviceConstant)(nil), "google.ads.googleads.v3.resources.MobileDeviceConstant") 118} 119 120func init() { 121 proto.RegisterFile("google/ads/googleads/v3/resources/mobile_device_constant.proto", fileDescriptor_c5b5d0a29b45d355) 122} 123 124var fileDescriptor_c5b5d0a29b45d355 = []byte{ 125 // 520 bytes of a gzipped FileDescriptorProto 126 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x4f, 0x6b, 0xd4, 0x4e, 127 0x18, 0xc7, 0xd9, 0x64, 0x7f, 0x85, 0xdf, 0xf8, 0x07, 0x8d, 0x0a, 0xdb, 0x5a, 0x74, 0x2b, 0x14, 128 0xf6, 0xe2, 0x8c, 0x34, 0xb6, 0x87, 0x08, 0x42, 0xd6, 0x4a, 0x51, 0xb0, 0x94, 0xad, 0xee, 0xa1, 129 0xac, 0x84, 0x49, 0x32, 0x1b, 0x07, 0x32, 0x33, 0x61, 0x66, 0xb2, 0xb2, 0x88, 0x57, 0x5f, 0x88, 130 0x47, 0xdf, 0x87, 0x17, 0x5f, 0x45, 0xcf, 0x7d, 0x09, 0x9e, 0x24, 0x93, 0x49, 0x1a, 0xec, 0x56, 131 0xeb, 0xed, 0xd9, 0x3c, 0xdf, 0xcf, 0xf7, 0xf9, 0xce, 0xb3, 0x33, 0xe0, 0x79, 0x26, 0x44, 0x96, 132 0x13, 0x84, 0x53, 0x85, 0xea, 0xb2, 0xaa, 0x16, 0x3e, 0x92, 0x44, 0x89, 0x52, 0x26, 0x44, 0x21, 133 0x26, 0x62, 0x9a, 0x93, 0x28, 0x25, 0x0b, 0x9a, 0x90, 0x28, 0x11, 0x5c, 0x69, 0xcc, 0x35, 0x2c, 134 0xa4, 0xd0, 0xc2, 0xdb, 0xaa, 0x21, 0x88, 0x53, 0x05, 0x5b, 0x1e, 0x2e, 0x7c, 0xd8, 0xf2, 0x1b, 135 0x7b, 0x97, 0x8d, 0x20, 0xbc, 0x64, 0xbf, 0xdb, 0xeb, 0x65, 0x41, 0x6a, 0xeb, 0x8d, 0x87, 0x0d, 136 0x57, 0x50, 0x34, 0xa7, 0x24, 0x4f, 0xa3, 0x98, 0x7c, 0xc0, 0x0b, 0x2a, 0xa4, 0x15, 0xac, 0x77, 137 0x04, 0xcd, 0x38, 0xdb, 0x7a, 0x60, 0x5b, 0xe6, 0x57, 0x5c, 0xce, 0xd1, 0x47, 0x89, 0x8b, 0x82, 138 0x48, 0x65, 0xfb, 0x9b, 0x1d, 0x14, 0x73, 0x2e, 0x34, 0xd6, 0x54, 0x70, 0xdb, 0x7d, 0xf4, 0xbd, 139 0x0f, 0xee, 0xbe, 0x31, 0xb1, 0xf6, 0x4d, 0xaa, 0x17, 0xf6, 0xcc, 0xde, 0x09, 0xb8, 0xd1, 0x0c, 140 0x8a, 0x38, 0x66, 0x64, 0xd0, 0x1b, 0xf6, 0x46, 0xff, 0x8f, 0x77, 0x4f, 0x43, 0xf7, 0x67, 0x88, 141 0xc0, 0xe3, 0xf3, 0x0d, 0xd8, 0xaa, 0xa0, 0x0a, 0x26, 0x82, 0xa1, 0x55, 0x6e, 0x93, 0xeb, 0x8d, 142 0xd7, 0x21, 0x66, 0xc4, 0x7b, 0x02, 0x1c, 0x9a, 0x0e, 0x9c, 0x61, 0x6f, 0x74, 0x6d, 0xe7, 0xbe, 143 0xe5, 0x61, 0x93, 0x1f, 0xbe, 0xe2, 0x7a, 0xef, 0xe9, 0x14, 0xe7, 0x25, 0x19, 0xbb, 0xa7, 0xa1, 144 0x3b, 0x71, 0x68, 0xea, 0xed, 0x82, 0xbe, 0x09, 0xe1, 0x1a, 0x66, 0xf3, 0x02, 0x73, 0xac, 0x25, 145 0xe5, 0x59, 0x07, 0x32, 0x72, 0xef, 0x10, 0xdc, 0x66, 0x98, 0x97, 0x73, 0x9c, 0xe8, 0x52, 0x12, 146 0x59, 0x1f, 0xa4, 0x7f, 0x55, 0x8f, 0x5b, 0x5d, 0xd6, 0x04, 0x7f, 0x07, 0xee, 0x89, 0x82, 0x48, 147 0xac, 0x29, 0xcf, 0x22, 0xb5, 0x54, 0x9a, 0xb0, 0xda, 0xf3, 0xbf, 0xab, 0x7a, 0xde, 0x69, 0xf9, 148 0x63, 0x83, 0x1b, 0xdb, 0xf7, 0xa0, 0x5f, 0x5d, 0x86, 0xc1, 0xda, 0xb0, 0x37, 0xba, 0xb9, 0xb3, 149 0x0f, 0x2f, 0xbb, 0x68, 0xe6, 0x16, 0xc1, 0xee, 0x82, 0xdf, 0x2e, 0x0b, 0xf2, 0x92, 0x97, 0xec, 150 0xc2, 0x47, 0xbb, 0x85, 0xca, 0x36, 0x88, 0xcf, 0xc2, 0xe8, 0x1f, 0xff, 0x30, 0x0f, 0xb2, 0x15, 151 0x5f, 0x15, 0xfa, 0xb4, 0xfa, 0x85, 0x7c, 0x1e, 0x7f, 0x71, 0xc0, 0x76, 0x22, 0x18, 0xfc, 0xeb, 152 0x1b, 0x19, 0xaf, 0xaf, 0x9a, 0x77, 0x54, 0x2d, 0xec, 0xa8, 0x77, 0xf2, 0xda, 0xf2, 0x99, 0xc8, 153 0x31, 0xcf, 0xa0, 0x90, 0x19, 0xca, 0x08, 0x37, 0xeb, 0x44, 0xe7, 0xb1, 0xff, 0xf0, 0x84, 0x9f, 154 0xb5, 0xd5, 0x57, 0xc7, 0x3d, 0x08, 0xc3, 0x6f, 0xce, 0xd6, 0x41, 0x6d, 0x19, 0xa6, 0x0a, 0xd6, 155 0x65, 0x55, 0x4d, 0x7d, 0x38, 0x69, 0x94, 0x3f, 0x1a, 0xcd, 0x2c, 0x4c, 0xd5, 0xac, 0xd5, 0xcc, 156 0xa6, 0xfe, 0xac, 0xd5, 0x9c, 0x39, 0xdb, 0x75, 0x23, 0x08, 0xc2, 0x54, 0x05, 0x41, 0xab, 0x0a, 157 0x82, 0xa9, 0x1f, 0x04, 0xad, 0x2e, 0x5e, 0x33, 0x61, 0xfd, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 158 0x73, 0x22, 0xb2, 0xee, 0x6e, 0x04, 0x00, 0x00, 159} 160