1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v3/resources/change_status.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// Describes the status of returned resource. 28type ChangeStatus struct { 29 // Output only. The resource name of the change status. 30 // Change status resource names have the form: 31 // 32 // `customers/{customer_id}/changeStatus/{change_status_id}` 33 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 34 // Output only. Time at which the most recent change has occurred on this resource. 35 LastChangeDateTime *wrappers.StringValue `protobuf:"bytes,3,opt,name=last_change_date_time,json=lastChangeDateTime,proto3" json:"last_change_date_time,omitempty"` 36 // Output only. Represents the type of the changed resource. This dictates what fields 37 // will be set. For example, for AD_GROUP, campaign and ad_group fields will 38 // be set. 39 ResourceType enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType `protobuf:"varint,4,opt,name=resource_type,json=resourceType,proto3,enum=google.ads.googleads.v3.enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType" json:"resource_type,omitempty"` 40 // Output only. The Campaign affected by this change. 41 Campaign *wrappers.StringValue `protobuf:"bytes,5,opt,name=campaign,proto3" json:"campaign,omitempty"` 42 // Output only. The AdGroup affected by this change. 43 AdGroup *wrappers.StringValue `protobuf:"bytes,6,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` 44 // Output only. Represents the status of the changed resource. 45 ResourceStatus enums.ChangeStatusOperationEnum_ChangeStatusOperation `protobuf:"varint,8,opt,name=resource_status,json=resourceStatus,proto3,enum=google.ads.googleads.v3.enums.ChangeStatusOperationEnum_ChangeStatusOperation" json:"resource_status,omitempty"` 46 // Output only. The AdGroupAd affected by this change. 47 AdGroupAd *wrappers.StringValue `protobuf:"bytes,9,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"` 48 // Output only. The AdGroupCriterion affected by this change. 49 AdGroupCriterion *wrappers.StringValue `protobuf:"bytes,10,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"` 50 // Output only. The CampaignCriterion affected by this change. 51 CampaignCriterion *wrappers.StringValue `protobuf:"bytes,11,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"` 52 // Output only. The Feed affected by this change. 53 Feed *wrappers.StringValue `protobuf:"bytes,12,opt,name=feed,proto3" json:"feed,omitempty"` 54 // Output only. The FeedItem affected by this change. 55 FeedItem *wrappers.StringValue `protobuf:"bytes,13,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"` 56 // Output only. The AdGroupFeed affected by this change. 57 AdGroupFeed *wrappers.StringValue `protobuf:"bytes,14,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"` 58 // Output only. The CampaignFeed affected by this change. 59 CampaignFeed *wrappers.StringValue `protobuf:"bytes,15,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"` 60 // Output only. The AdGroupBidModifier affected by this change. 61 AdGroupBidModifier *wrappers.StringValue `protobuf:"bytes,16,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"` 62 XXX_NoUnkeyedLiteral struct{} `json:"-"` 63 XXX_unrecognized []byte `json:"-"` 64 XXX_sizecache int32 `json:"-"` 65} 66 67func (m *ChangeStatus) Reset() { *m = ChangeStatus{} } 68func (m *ChangeStatus) String() string { return proto.CompactTextString(m) } 69func (*ChangeStatus) ProtoMessage() {} 70func (*ChangeStatus) Descriptor() ([]byte, []int) { 71 return fileDescriptor_4d9c24d7e7a930b4, []int{0} 72} 73 74func (m *ChangeStatus) XXX_Unmarshal(b []byte) error { 75 return xxx_messageInfo_ChangeStatus.Unmarshal(m, b) 76} 77func (m *ChangeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 78 return xxx_messageInfo_ChangeStatus.Marshal(b, m, deterministic) 79} 80func (m *ChangeStatus) XXX_Merge(src proto.Message) { 81 xxx_messageInfo_ChangeStatus.Merge(m, src) 82} 83func (m *ChangeStatus) XXX_Size() int { 84 return xxx_messageInfo_ChangeStatus.Size(m) 85} 86func (m *ChangeStatus) XXX_DiscardUnknown() { 87 xxx_messageInfo_ChangeStatus.DiscardUnknown(m) 88} 89 90var xxx_messageInfo_ChangeStatus proto.InternalMessageInfo 91 92func (m *ChangeStatus) GetResourceName() string { 93 if m != nil { 94 return m.ResourceName 95 } 96 return "" 97} 98 99func (m *ChangeStatus) GetLastChangeDateTime() *wrappers.StringValue { 100 if m != nil { 101 return m.LastChangeDateTime 102 } 103 return nil 104} 105 106func (m *ChangeStatus) GetResourceType() enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType { 107 if m != nil { 108 return m.ResourceType 109 } 110 return enums.ChangeStatusResourceTypeEnum_UNSPECIFIED 111} 112 113func (m *ChangeStatus) GetCampaign() *wrappers.StringValue { 114 if m != nil { 115 return m.Campaign 116 } 117 return nil 118} 119 120func (m *ChangeStatus) GetAdGroup() *wrappers.StringValue { 121 if m != nil { 122 return m.AdGroup 123 } 124 return nil 125} 126 127func (m *ChangeStatus) GetResourceStatus() enums.ChangeStatusOperationEnum_ChangeStatusOperation { 128 if m != nil { 129 return m.ResourceStatus 130 } 131 return enums.ChangeStatusOperationEnum_UNSPECIFIED 132} 133 134func (m *ChangeStatus) GetAdGroupAd() *wrappers.StringValue { 135 if m != nil { 136 return m.AdGroupAd 137 } 138 return nil 139} 140 141func (m *ChangeStatus) GetAdGroupCriterion() *wrappers.StringValue { 142 if m != nil { 143 return m.AdGroupCriterion 144 } 145 return nil 146} 147 148func (m *ChangeStatus) GetCampaignCriterion() *wrappers.StringValue { 149 if m != nil { 150 return m.CampaignCriterion 151 } 152 return nil 153} 154 155func (m *ChangeStatus) GetFeed() *wrappers.StringValue { 156 if m != nil { 157 return m.Feed 158 } 159 return nil 160} 161 162func (m *ChangeStatus) GetFeedItem() *wrappers.StringValue { 163 if m != nil { 164 return m.FeedItem 165 } 166 return nil 167} 168 169func (m *ChangeStatus) GetAdGroupFeed() *wrappers.StringValue { 170 if m != nil { 171 return m.AdGroupFeed 172 } 173 return nil 174} 175 176func (m *ChangeStatus) GetCampaignFeed() *wrappers.StringValue { 177 if m != nil { 178 return m.CampaignFeed 179 } 180 return nil 181} 182 183func (m *ChangeStatus) GetAdGroupBidModifier() *wrappers.StringValue { 184 if m != nil { 185 return m.AdGroupBidModifier 186 } 187 return nil 188} 189 190func init() { 191 proto.RegisterType((*ChangeStatus)(nil), "google.ads.googleads.v3.resources.ChangeStatus") 192} 193 194func init() { 195 proto.RegisterFile("google/ads/googleads/v3/resources/change_status.proto", fileDescriptor_4d9c24d7e7a930b4) 196} 197 198var fileDescriptor_4d9c24d7e7a930b4 = []byte{ 199 // 789 bytes of a gzipped FileDescriptorProto 200 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0x4d, 0x4f, 0xdb, 0x48, 201 0x18, 0xc7, 0x15, 0xc2, 0xb2, 0xc9, 0x24, 0xe1, 0x65, 0x24, 0x24, 0x2f, 0x62, 0x97, 0xc0, 0x92, 202 0xdd, 0xf0, 0x66, 0x0b, 0xa2, 0xbd, 0x98, 0xc3, 0xca, 0x61, 0x77, 0xd1, 0x56, 0x2a, 0x45, 0x26, 203 0x4a, 0x25, 0x94, 0xca, 0x9a, 0x78, 0x26, 0x66, 0xa4, 0xd8, 0x63, 0xf9, 0x85, 0x0a, 0x51, 0xda, 204 0x4b, 0x3f, 0x49, 0x8f, 0xfd, 0x28, 0xfd, 0x14, 0x9c, 0xb9, 0xf4, 0xde, 0x43, 0x55, 0x79, 0x3c, 205 0x9e, 0x04, 0x50, 0x1a, 0x23, 0xf5, 0xc4, 0xe3, 0x99, 0xe7, 0xf9, 0xff, 0x9e, 0xff, 0x33, 0x8e, 206 0x07, 0xf0, 0x97, 0xc3, 0x98, 0x33, 0x24, 0x1a, 0xc2, 0xa1, 0x96, 0x86, 0x49, 0x74, 0xd9, 0xd2, 207 0x02, 0x12, 0xb2, 0x38, 0xb0, 0x49, 0xa8, 0xd9, 0x17, 0xc8, 0x73, 0x88, 0x15, 0x46, 0x28, 0x8a, 208 0x43, 0xd5, 0x0f, 0x58, 0xc4, 0xe0, 0x7a, 0x9a, 0xab, 0x22, 0x1c, 0xaa, 0xb2, 0x4c, 0xbd, 0x6c, 209 0xa9, 0xb2, 0x6c, 0xe5, 0x70, 0x92, 0x32, 0xf1, 0x62, 0xf7, 0x81, 0xaa, 0xc5, 0x7c, 0x12, 0xa0, 210 0x88, 0x32, 0x2f, 0xd5, 0x5f, 0xf9, 0xfb, 0x29, 0xc5, 0x19, 0xd3, 0x8a, 0xae, 0x7c, 0x22, 0x04, 211 0xd6, 0x32, 0x01, 0x9f, 0x6a, 0x03, 0x4a, 0x86, 0xd8, 0xea, 0x93, 0x0b, 0x74, 0x49, 0x59, 0x20, 212 0x12, 0x7e, 0x19, 0x4b, 0xc8, 0x04, 0xc4, 0xd6, 0x6f, 0x62, 0x8b, 0x3f, 0xf5, 0xe3, 0x81, 0xf6, 213 0x3a, 0x40, 0xbe, 0x4f, 0x02, 0x61, 0x7e, 0x65, 0x75, 0xac, 0x14, 0x79, 0x1e, 0x8b, 0x78, 0xe7, 214 0x62, 0x77, 0xe3, 0x73, 0x15, 0x54, 0x8f, 0x78, 0x7f, 0x67, 0xbc, 0x3d, 0x68, 0x82, 0x9a, 0xec, 215 0xd0, 0x43, 0x2e, 0x51, 0x0a, 0xf5, 0x42, 0xb3, 0xdc, 0xde, 0xbb, 0x35, 0x8a, 0x5f, 0x8c, 0x3f, 216 0x41, 0x63, 0x34, 0x3f, 0x11, 0xf9, 0x34, 0x54, 0x6d, 0xe6, 0x6a, 0xe3, 0x2a, 0x66, 0x35, 0xd3, 217 0x38, 0x41, 0x2e, 0x81, 0x1d, 0xb0, 0x3c, 0x44, 0x61, 0x64, 0x89, 0x41, 0x60, 0x14, 0x11, 0x2b, 218 0xa2, 0x2e, 0x51, 0x8a, 0xf5, 0x42, 0xb3, 0x72, 0xb0, 0x2a, 0xa4, 0xd4, 0xcc, 0x82, 0x7a, 0x16, 219 0x05, 0xd4, 0x73, 0xba, 0x68, 0x18, 0x93, 0x76, 0xf1, 0xd6, 0x28, 0x9a, 0x30, 0xa9, 0x4f, 0x09, 220 0xff, 0xa0, 0x88, 0x74, 0xa8, 0x4b, 0xe0, 0xdb, 0xb1, 0x4e, 0x93, 0x59, 0x2a, 0xb3, 0xf5, 0x42, 221 0x73, 0xfe, 0xa0, 0xa3, 0x4e, 0x3a, 0x6d, 0x7e, 0x1a, 0xea, 0xbd, 0x3e, 0x45, 0x7d, 0xe7, 0xca, 222 0x27, 0xff, 0x7a, 0xb1, 0x3b, 0x71, 0x33, 0xed, 0x42, 0xba, 0x4a, 0x96, 0xa0, 0x0d, 0x4a, 0x36, 223 0x72, 0x7d, 0x44, 0x1d, 0x4f, 0xf9, 0x29, 0x87, 0x91, 0x2d, 0x3e, 0xc2, 0xdf, 0xc1, 0xfa, 0xe4, 224 0x11, 0x0a, 0x39, 0x53, 0x0a, 0x43, 0x04, 0x4a, 0x08, 0x5b, 0x4e, 0xc0, 0x62, 0x5f, 0x99, 0xcb, 225 0x01, 0x69, 0x72, 0xc8, 0x06, 0xa8, 0x4f, 0x84, 0x18, 0xf8, 0x38, 0x51, 0x33, 0x7f, 0x46, 0x69, 226 0x00, 0xdf, 0x80, 0x05, 0x39, 0xc7, 0xf4, 0x1d, 0x55, 0x4a, 0x7c, 0x92, 0x27, 0x4f, 0x98, 0xe4, 227 0x8b, 0xec, 0x27, 0xf1, 0x68, 0x8c, 0x72, 0x27, 0x9d, 0xe1, 0x7c, 0xc6, 0x12, 0xef, 0xdb, 0x05, 228 0xa8, 0x64, 0x06, 0x2d, 0x84, 0x95, 0x72, 0x0e, 0x8f, 0xdb, 0xdc, 0xe3, 0x26, 0xd8, 0x98, 0xe6, 229 0xd1, 0xc0, 0x66, 0x19, 0x65, 0x21, 0xbc, 0x01, 0x50, 0x92, 0xec, 0x80, 0x46, 0x24, 0xa0, 0xcc, 230 0x53, 0x40, 0x0e, 0xe0, 0x3e, 0x07, 0xee, 0x80, 0xad, 0x69, 0xc0, 0xa3, 0x4c, 0xd6, 0x5c, 0x44, 231 0x0f, 0x56, 0xe0, 0x3b, 0x00, 0xb3, 0x53, 0x1d, 0xc3, 0x57, 0x72, 0xe0, 0x0f, 0x38, 0x7e, 0x17, 232 0x6c, 0x4f, 0x7d, 0x71, 0x46, 0xfc, 0x25, 0xfb, 0xe1, 0x12, 0x7c, 0x09, 0x66, 0x07, 0x84, 0x60, 233 0xa5, 0x9a, 0x03, 0xd9, 0xe0, 0xc8, 0x35, 0xf0, 0xeb, 0x44, 0xe4, 0x7f, 0x84, 0x60, 0x93, 0x0b, 234 0x42, 0x0c, 0xca, 0xc9, 0x5f, 0x8b, 0x46, 0xc4, 0x55, 0x6a, 0x3f, 0xe4, 0x97, 0x90, 0xa8, 0xff, 235 0x1f, 0x11, 0xd7, 0x2c, 0x0d, 0x44, 0x04, 0x3d, 0x50, 0x93, 0xc7, 0xc7, 0x7d, 0xcc, 0xe7, 0x20, 236 0xed, 0x72, 0xd2, 0x1f, 0x60, 0x73, 0xda, 0xc9, 0x71, 0x3b, 0x15, 0x34, 0x7a, 0x80, 0x3e, 0xa8, 237 0xc9, 0xf3, 0xe2, 0xbc, 0x85, 0x1c, 0xbc, 0x1c, 0x9f, 0x49, 0xa1, 0xc9, 0x81, 0x55, 0x7b, 0xec, 238 0x09, 0xbe, 0x2f, 0x80, 0x65, 0x69, 0xb1, 0x4f, 0xb1, 0xe5, 0x32, 0x4c, 0x07, 0x94, 0x04, 0xca, 239 0x62, 0x0e, 0x74, 0x8b, 0xa3, 0xf7, 0xc0, 0xce, 0x34, 0xab, 0x6d, 0x8a, 0x9f, 0x0b, 0x61, 0x13, 240 0xa2, 0x47, 0x6b, 0xfa, 0xab, 0x3b, 0xe3, 0x3c, 0xe7, 0x77, 0x1e, 0xee, 0xdb, 0x71, 0x18, 0x31, 241 0x97, 0x04, 0xa1, 0x76, 0x9d, 0x85, 0x37, 0xe2, 0xc2, 0x4b, 0x53, 0xb4, 0xeb, 0x7b, 0xd7, 0xdf, 242 0x4d, 0xfb, 0x6b, 0x01, 0x34, 0x6c, 0xe6, 0xaa, 0x53, 0xef, 0xe4, 0xf6, 0xd2, 0x38, 0xea, 0x34, 243 0xf1, 0x7c, 0x5a, 0x38, 0x7f, 0x26, 0xea, 0x1c, 0x36, 0x44, 0x9e, 0xa3, 0xb2, 0xc0, 0xd1, 0x1c, 244 0xe2, 0xf1, 0x89, 0x68, 0xa3, 0x4e, 0xbf, 0xf3, 0x1f, 0xc2, 0xa1, 0x8c, 0x3e, 0xcc, 0x14, 0x8f, 245 0x0d, 0xe3, 0xe3, 0xcc, 0xfa, 0x71, 0x2a, 0x69, 0xe0, 0x50, 0x4d, 0xc3, 0x24, 0xea, 0xb6, 0xd4, 246 0xec, 0x06, 0x08, 0x3f, 0x65, 0x39, 0x3d, 0x03, 0x87, 0x3d, 0x99, 0xd3, 0xeb, 0xb6, 0x7a, 0x32, 247 0xe7, 0x6e, 0xa6, 0x91, 0x6e, 0xe8, 0xba, 0x81, 0x43, 0x5d, 0x97, 0x59, 0xba, 0xde, 0x6d, 0xe9, 248 0xba, 0xcc, 0xeb, 0xcf, 0xf1, 0x66, 0x5b, 0xdf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xcd, 0x7b, 0x1b, 249 0xf7, 0xcd, 0x08, 0x00, 0x00, 250} 251