1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v3/resources/ad_group_criterion_label.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 _ "google.golang.org/genproto/googleapis/api/annotations" 13) 14 15// Reference imports to suppress errors if they are not otherwise used. 16var _ = proto.Marshal 17var _ = fmt.Errorf 18var _ = math.Inf 19 20// This is a compile-time assertion to ensure that this generated file 21// is compatible with the proto package it is being compiled against. 22// A compilation error at this line likely means your copy of the 23// proto package needs to be updated. 24const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 25 26// A relationship between an ad group criterion and a label. 27type AdGroupCriterionLabel struct { 28 // Immutable. The resource name of the ad group criterion label. 29 // Ad group criterion label resource names have the form: 30 // `customers/{customer_id}/adGroupCriterionLabels/{ad_group_id}~{criterion_id}~{label_id}` 31 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 32 // Immutable. The ad group criterion to which the label is attached. 33 AdGroupCriterion *wrappers.StringValue `protobuf:"bytes,2,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"` 34 // Immutable. The label assigned to the ad group criterion. 35 Label *wrappers.StringValue `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"` 36 XXX_NoUnkeyedLiteral struct{} `json:"-"` 37 XXX_unrecognized []byte `json:"-"` 38 XXX_sizecache int32 `json:"-"` 39} 40 41func (m *AdGroupCriterionLabel) Reset() { *m = AdGroupCriterionLabel{} } 42func (m *AdGroupCriterionLabel) String() string { return proto.CompactTextString(m) } 43func (*AdGroupCriterionLabel) ProtoMessage() {} 44func (*AdGroupCriterionLabel) Descriptor() ([]byte, []int) { 45 return fileDescriptor_f4fb81627fc685a6, []int{0} 46} 47 48func (m *AdGroupCriterionLabel) XXX_Unmarshal(b []byte) error { 49 return xxx_messageInfo_AdGroupCriterionLabel.Unmarshal(m, b) 50} 51func (m *AdGroupCriterionLabel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 52 return xxx_messageInfo_AdGroupCriterionLabel.Marshal(b, m, deterministic) 53} 54func (m *AdGroupCriterionLabel) XXX_Merge(src proto.Message) { 55 xxx_messageInfo_AdGroupCriterionLabel.Merge(m, src) 56} 57func (m *AdGroupCriterionLabel) XXX_Size() int { 58 return xxx_messageInfo_AdGroupCriterionLabel.Size(m) 59} 60func (m *AdGroupCriterionLabel) XXX_DiscardUnknown() { 61 xxx_messageInfo_AdGroupCriterionLabel.DiscardUnknown(m) 62} 63 64var xxx_messageInfo_AdGroupCriterionLabel proto.InternalMessageInfo 65 66func (m *AdGroupCriterionLabel) GetResourceName() string { 67 if m != nil { 68 return m.ResourceName 69 } 70 return "" 71} 72 73func (m *AdGroupCriterionLabel) GetAdGroupCriterion() *wrappers.StringValue { 74 if m != nil { 75 return m.AdGroupCriterion 76 } 77 return nil 78} 79 80func (m *AdGroupCriterionLabel) GetLabel() *wrappers.StringValue { 81 if m != nil { 82 return m.Label 83 } 84 return nil 85} 86 87func init() { 88 proto.RegisterType((*AdGroupCriterionLabel)(nil), "google.ads.googleads.v3.resources.AdGroupCriterionLabel") 89} 90 91func init() { 92 proto.RegisterFile("google/ads/googleads/v3/resources/ad_group_criterion_label.proto", fileDescriptor_f4fb81627fc685a6) 93} 94 95var fileDescriptor_f4fb81627fc685a6 = []byte{ 96 // 442 bytes of a gzipped FileDescriptorProto 97 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0x41, 0x8b, 0xd4, 0x30, 98 0x18, 0x65, 0x3a, 0xac, 0x60, 0x54, 0x90, 0x82, 0x30, 0x0e, 0xcb, 0x3a, 0x2b, 0xac, 0xac, 0x08, 99 0x89, 0x5a, 0xf0, 0x10, 0x2f, 0x66, 0x04, 0x07, 0x44, 0x64, 0x19, 0xa1, 0x87, 0xb5, 0x50, 0xd2, 100 0x26, 0x1b, 0x03, 0x6d, 0x52, 0x92, 0x76, 0x14, 0x86, 0x39, 0xfb, 0x3f, 0x3c, 0xfa, 0x53, 0xc4, 101 0x1f, 0xe1, 0x79, 0x7f, 0x82, 0x27, 0x69, 0xd3, 0xd4, 0x41, 0x67, 0x75, 0xf7, 0xf6, 0xda, 0xf7, 102 0xf2, 0xde, 0xfb, 0xbe, 0xa6, 0xe0, 0x85, 0xd0, 0x5a, 0x14, 0x1c, 0x51, 0x66, 0x91, 0x83, 0x2d, 103 0x5a, 0x45, 0xc8, 0x70, 0xab, 0x1b, 0x93, 0x73, 0x8b, 0x28, 0x4b, 0x85, 0xd1, 0x4d, 0x95, 0xe6, 104 0x46, 0xd6, 0xdc, 0x48, 0xad, 0xd2, 0x82, 0x66, 0xbc, 0x80, 0x95, 0xd1, 0xb5, 0x0e, 0x0f, 0xdd, 105 0x31, 0x48, 0x99, 0x85, 0x83, 0x03, 0x5c, 0x45, 0x70, 0x70, 0x98, 0xde, 0xf3, 0x21, 0x95, 0x44, 106 0x67, 0x92, 0x17, 0x2c, 0xcd, 0xf8, 0x07, 0xba, 0x92, 0xda, 0x38, 0x8f, 0xe9, 0xdd, 0x2d, 0x81, 107 0x3f, 0xd6, 0x53, 0x07, 0x3d, 0xd5, 0x3d, 0x65, 0xcd, 0x19, 0xfa, 0x68, 0x68, 0x55, 0x71, 0x63, 108 0x7b, 0x7e, 0x7f, 0xeb, 0x28, 0x55, 0x4a, 0xd7, 0xb4, 0x96, 0x5a, 0xf5, 0xec, 0xfd, 0xef, 0x63, 109 0x70, 0x87, 0xb0, 0x45, 0x5b, 0xff, 0xa5, 0x6f, 0xff, 0xa6, 0x2d, 0x1f, 0xbe, 0x07, 0xb7, 0x7c, 110 0x52, 0xaa, 0x68, 0xc9, 0x27, 0xa3, 0xd9, 0xe8, 0xf8, 0xfa, 0xfc, 0xd9, 0x0f, 0xb2, 0xf7, 0x93, 111 0x3c, 0x06, 0x5b, 0xa3, 0xf4, 0xa8, 0x92, 0x16, 0xe6, 0xba, 0x44, 0x3b, 0xed, 0x96, 0x37, 0xbd, 112 0xd9, 0x5b, 0x5a, 0xf2, 0x70, 0x03, 0xc2, 0xbf, 0xb7, 0x36, 0x09, 0x66, 0xa3, 0xe3, 0x1b, 0x4f, 113 0xf7, 0x7b, 0x43, 0xe8, 0x27, 0x82, 0xef, 0x6a, 0x23, 0x95, 0x88, 0x69, 0xd1, 0xf0, 0xf9, 0x93, 114 0x2e, 0xff, 0x11, 0x78, 0x78, 0xe9, 0xfc, 0xe5, 0x6d, 0xfa, 0xc7, 0x9b, 0xf0, 0x14, 0xec, 0x75, 115 0x5f, 0x68, 0x32, 0xbe, 0x44, 0xe2, 0x83, 0x2e, 0x71, 0x06, 0x0e, 0x2e, 0x4c, 0x74, 0x13, 0x3a, 116 0x4b, 0xbc, 0x3e, 0x27, 0x9f, 0xae, 0xba, 0x9d, 0xf0, 0x55, 0xde, 0xd8, 0x5a, 0x97, 0xdc, 0x58, 117 0xb4, 0xf6, 0x70, 0x83, 0xe8, 0x2e, 0xad, 0x45, 0xeb, 0x8b, 0x2e, 0xdc, 0x66, 0xfe, 0x39, 0x00, 118 0x47, 0xb9, 0x2e, 0xe1, 0x7f, 0xaf, 0xdc, 0x7c, 0xba, 0xb3, 0xc8, 0x49, 0xbb, 0x80, 0x93, 0xd1, 119 0xe9, 0xeb, 0xde, 0x40, 0xe8, 0x82, 0x2a, 0x01, 0xb5, 0x11, 0x48, 0x70, 0xd5, 0xad, 0x07, 0xfd, 120 0x1e, 0xe8, 0x1f, 0x3f, 0xc5, 0xf3, 0x01, 0x7d, 0x09, 0xc6, 0x0b, 0x42, 0xbe, 0x06, 0x87, 0x0b, 121 0x67, 0x49, 0x98, 0x85, 0x0e, 0xb6, 0x28, 0x8e, 0xe0, 0xd2, 0x2b, 0xbf, 0x79, 0x4d, 0x42, 0x98, 122 0x4d, 0x06, 0x4d, 0x12, 0x47, 0xc9, 0xa0, 0x39, 0x0f, 0x8e, 0x1c, 0x81, 0x31, 0x61, 0x16, 0xe3, 123 0x41, 0x85, 0x71, 0x1c, 0x61, 0x3c, 0xe8, 0xb2, 0x6b, 0x5d, 0xd9, 0xe8, 0x57, 0x00, 0x00, 0x00, 124 0xff, 0xff, 0x42, 0x48, 0x37, 0x88, 0xc0, 0x03, 0x00, 0x00, 125} 126