You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

3044 lines
130 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/errors/errors.proto
  3. package errors // import "google.golang.org/genproto/googleapis/ads/googleads/v0/errors"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import wrappers "github.com/golang/protobuf/ptypes/wrappers"
  8. import common "google.golang.org/genproto/googleapis/ads/googleads/v0/common"
  9. // Reference imports to suppress errors if they are not otherwise used.
  10. var _ = proto.Marshal
  11. var _ = fmt.Errorf
  12. var _ = math.Inf
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the proto package it is being compiled against.
  15. // A compilation error at this line likely means your copy of the
  16. // proto package needs to be updated.
  17. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  18. // Describes how a GoogleAds API call failed. It's returned inside
  19. // google.rpc.Status.details when a call fails.
  20. type GoogleAdsFailure struct {
  21. // The list of errors that occurred.
  22. Errors []*GoogleAdsError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
  23. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  24. XXX_unrecognized []byte `json:"-"`
  25. XXX_sizecache int32 `json:"-"`
  26. }
  27. func (m *GoogleAdsFailure) Reset() { *m = GoogleAdsFailure{} }
  28. func (m *GoogleAdsFailure) String() string { return proto.CompactTextString(m) }
  29. func (*GoogleAdsFailure) ProtoMessage() {}
  30. func (*GoogleAdsFailure) Descriptor() ([]byte, []int) {
  31. return fileDescriptor_errors_e28c2463b12800fb, []int{0}
  32. }
  33. func (m *GoogleAdsFailure) XXX_Unmarshal(b []byte) error {
  34. return xxx_messageInfo_GoogleAdsFailure.Unmarshal(m, b)
  35. }
  36. func (m *GoogleAdsFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  37. return xxx_messageInfo_GoogleAdsFailure.Marshal(b, m, deterministic)
  38. }
  39. func (dst *GoogleAdsFailure) XXX_Merge(src proto.Message) {
  40. xxx_messageInfo_GoogleAdsFailure.Merge(dst, src)
  41. }
  42. func (m *GoogleAdsFailure) XXX_Size() int {
  43. return xxx_messageInfo_GoogleAdsFailure.Size(m)
  44. }
  45. func (m *GoogleAdsFailure) XXX_DiscardUnknown() {
  46. xxx_messageInfo_GoogleAdsFailure.DiscardUnknown(m)
  47. }
  48. var xxx_messageInfo_GoogleAdsFailure proto.InternalMessageInfo
  49. func (m *GoogleAdsFailure) GetErrors() []*GoogleAdsError {
  50. if m != nil {
  51. return m.Errors
  52. }
  53. return nil
  54. }
  55. // GoogleAds-specific error.
  56. type GoogleAdsError struct {
  57. // An enum value that indicates which error occurred.
  58. ErrorCode *ErrorCode `protobuf:"bytes,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
  59. // A human-readable description of the error.
  60. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  61. // The value that triggered the error.
  62. Trigger *common.Value `protobuf:"bytes,3,opt,name=trigger,proto3" json:"trigger,omitempty"`
  63. // Describes the part of the request proto that caused the error.
  64. Location *ErrorLocation `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
  65. // Additional error details, which are returned by certain error codes. Most
  66. // error codes do not include details.
  67. Details *ErrorDetails `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"`
  68. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  69. XXX_unrecognized []byte `json:"-"`
  70. XXX_sizecache int32 `json:"-"`
  71. }
  72. func (m *GoogleAdsError) Reset() { *m = GoogleAdsError{} }
  73. func (m *GoogleAdsError) String() string { return proto.CompactTextString(m) }
  74. func (*GoogleAdsError) ProtoMessage() {}
  75. func (*GoogleAdsError) Descriptor() ([]byte, []int) {
  76. return fileDescriptor_errors_e28c2463b12800fb, []int{1}
  77. }
  78. func (m *GoogleAdsError) XXX_Unmarshal(b []byte) error {
  79. return xxx_messageInfo_GoogleAdsError.Unmarshal(m, b)
  80. }
  81. func (m *GoogleAdsError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  82. return xxx_messageInfo_GoogleAdsError.Marshal(b, m, deterministic)
  83. }
  84. func (dst *GoogleAdsError) XXX_Merge(src proto.Message) {
  85. xxx_messageInfo_GoogleAdsError.Merge(dst, src)
  86. }
  87. func (m *GoogleAdsError) XXX_Size() int {
  88. return xxx_messageInfo_GoogleAdsError.Size(m)
  89. }
  90. func (m *GoogleAdsError) XXX_DiscardUnknown() {
  91. xxx_messageInfo_GoogleAdsError.DiscardUnknown(m)
  92. }
  93. var xxx_messageInfo_GoogleAdsError proto.InternalMessageInfo
  94. func (m *GoogleAdsError) GetErrorCode() *ErrorCode {
  95. if m != nil {
  96. return m.ErrorCode
  97. }
  98. return nil
  99. }
  100. func (m *GoogleAdsError) GetMessage() string {
  101. if m != nil {
  102. return m.Message
  103. }
  104. return ""
  105. }
  106. func (m *GoogleAdsError) GetTrigger() *common.Value {
  107. if m != nil {
  108. return m.Trigger
  109. }
  110. return nil
  111. }
  112. func (m *GoogleAdsError) GetLocation() *ErrorLocation {
  113. if m != nil {
  114. return m.Location
  115. }
  116. return nil
  117. }
  118. func (m *GoogleAdsError) GetDetails() *ErrorDetails {
  119. if m != nil {
  120. return m.Details
  121. }
  122. return nil
  123. }
  124. // The error reason represented by type and enum.
  125. type ErrorCode struct {
  126. // The list of error enums
  127. //
  128. // Types that are valid to be assigned to ErrorCode:
  129. // *ErrorCode_RequestError
  130. // *ErrorCode_BiddingStrategyError
  131. // *ErrorCode_UrlFieldError
  132. // *ErrorCode_ListOperationError
  133. // *ErrorCode_QueryError
  134. // *ErrorCode_MutateError
  135. // *ErrorCode_FieldMaskError
  136. // *ErrorCode_AuthorizationError
  137. // *ErrorCode_InternalError
  138. // *ErrorCode_QuotaError
  139. // *ErrorCode_AdError
  140. // *ErrorCode_AdGroupError
  141. // *ErrorCode_CampaignBudgetError
  142. // *ErrorCode_CampaignError
  143. // *ErrorCode_AuthenticationError
  144. // *ErrorCode_AdGroupCriterionError
  145. // *ErrorCode_AdCustomizerError
  146. // *ErrorCode_AdGroupAdError
  147. // *ErrorCode_AdSharingError
  148. // *ErrorCode_AdxError
  149. // *ErrorCode_BiddingError
  150. // *ErrorCode_CampaignCriterionError
  151. // *ErrorCode_CollectionSizeError
  152. // *ErrorCode_CriterionError
  153. // *ErrorCode_CustomerError
  154. // *ErrorCode_DateError
  155. // *ErrorCode_DateRangeError
  156. // *ErrorCode_DistinctError
  157. // *ErrorCode_FeedAttributeReferenceError
  158. // *ErrorCode_FunctionError
  159. // *ErrorCode_FunctionParsingError
  160. // *ErrorCode_IdError
  161. // *ErrorCode_ImageError
  162. // *ErrorCode_MediaBundleError
  163. // *ErrorCode_MediaFileError
  164. // *ErrorCode_MultiplierError
  165. // *ErrorCode_NewResourceCreationError
  166. // *ErrorCode_NotEmptyError
  167. // *ErrorCode_NullError
  168. // *ErrorCode_OperatorError
  169. // *ErrorCode_RangeError
  170. // *ErrorCode_RecommendationError
  171. // *ErrorCode_RegionCodeError
  172. // *ErrorCode_SettingError
  173. // *ErrorCode_StringFormatError
  174. // *ErrorCode_StringLengthError
  175. // *ErrorCode_OperationAccessDeniedError
  176. // *ErrorCode_ResourceAccessDeniedError
  177. // *ErrorCode_ResourceCountLimitExceededError
  178. // *ErrorCode_AdGroupBidModifierError
  179. // *ErrorCode_ContextError
  180. // *ErrorCode_FieldError
  181. // *ErrorCode_SharedSetError
  182. // *ErrorCode_SharedCriterionError
  183. // *ErrorCode_CampaignSharedSetError
  184. // *ErrorCode_ConversionActionError
  185. // *ErrorCode_HeaderError
  186. // *ErrorCode_DatabaseError
  187. // *ErrorCode_PolicyFindingError
  188. // *ErrorCode_EnumError
  189. // *ErrorCode_KeywordPlanError
  190. // *ErrorCode_KeywordPlanCampaignError
  191. // *ErrorCode_KeywordPlanNegativeKeywordError
  192. // *ErrorCode_KeywordPlanAdGroupError
  193. // *ErrorCode_KeywordPlanKeywordError
  194. // *ErrorCode_KeywordPlanIdeaError
  195. // *ErrorCode_AccountBudgetProposalError
  196. // *ErrorCode_UserListError
  197. // *ErrorCode_ChangeStatusError
  198. // *ErrorCode_FeedError
  199. // *ErrorCode_GeoTargetConstantSuggestionError
  200. // *ErrorCode_FeedItemError
  201. // *ErrorCode_BillingSetupError
  202. // *ErrorCode_CustomerClientLinkError
  203. // *ErrorCode_CustomerManagerLinkError
  204. // *ErrorCode_FeedMappingError
  205. // *ErrorCode_CustomerFeedError
  206. // *ErrorCode_AdGroupFeedError
  207. // *ErrorCode_CampaignFeedError
  208. // *ErrorCode_AdParameterError
  209. // *ErrorCode_FeedItemValidationError
  210. // *ErrorCode_ExtensionSettingError
  211. // *ErrorCode_PolicyViolationError
  212. ErrorCode isErrorCode_ErrorCode `protobuf_oneof:"error_code"`
  213. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  214. XXX_unrecognized []byte `json:"-"`
  215. XXX_sizecache int32 `json:"-"`
  216. }
  217. func (m *ErrorCode) Reset() { *m = ErrorCode{} }
  218. func (m *ErrorCode) String() string { return proto.CompactTextString(m) }
  219. func (*ErrorCode) ProtoMessage() {}
  220. func (*ErrorCode) Descriptor() ([]byte, []int) {
  221. return fileDescriptor_errors_e28c2463b12800fb, []int{2}
  222. }
  223. func (m *ErrorCode) XXX_Unmarshal(b []byte) error {
  224. return xxx_messageInfo_ErrorCode.Unmarshal(m, b)
  225. }
  226. func (m *ErrorCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  227. return xxx_messageInfo_ErrorCode.Marshal(b, m, deterministic)
  228. }
  229. func (dst *ErrorCode) XXX_Merge(src proto.Message) {
  230. xxx_messageInfo_ErrorCode.Merge(dst, src)
  231. }
  232. func (m *ErrorCode) XXX_Size() int {
  233. return xxx_messageInfo_ErrorCode.Size(m)
  234. }
  235. func (m *ErrorCode) XXX_DiscardUnknown() {
  236. xxx_messageInfo_ErrorCode.DiscardUnknown(m)
  237. }
  238. var xxx_messageInfo_ErrorCode proto.InternalMessageInfo
  239. type isErrorCode_ErrorCode interface {
  240. isErrorCode_ErrorCode()
  241. }
  242. type ErrorCode_RequestError struct {
  243. RequestError RequestErrorEnum_RequestError `protobuf:"varint,1,opt,name=request_error,json=requestError,proto3,enum=google.ads.googleads.v0.errors.RequestErrorEnum_RequestError,oneof"`
  244. }
  245. type ErrorCode_BiddingStrategyError struct {
  246. BiddingStrategyError BiddingStrategyErrorEnum_BiddingStrategyError `protobuf:"varint,2,opt,name=bidding_strategy_error,json=biddingStrategyError,proto3,enum=google.ads.googleads.v0.errors.BiddingStrategyErrorEnum_BiddingStrategyError,oneof"`
  247. }
  248. type ErrorCode_UrlFieldError struct {
  249. UrlFieldError UrlFieldErrorEnum_UrlFieldError `protobuf:"varint,3,opt,name=url_field_error,json=urlFieldError,proto3,enum=google.ads.googleads.v0.errors.UrlFieldErrorEnum_UrlFieldError,oneof"`
  250. }
  251. type ErrorCode_ListOperationError struct {
  252. ListOperationError ListOperationErrorEnum_ListOperationError `protobuf:"varint,4,opt,name=list_operation_error,json=listOperationError,proto3,enum=google.ads.googleads.v0.errors.ListOperationErrorEnum_ListOperationError,oneof"`
  253. }
  254. type ErrorCode_QueryError struct {
  255. QueryError QueryErrorEnum_QueryError `protobuf:"varint,5,opt,name=query_error,json=queryError,proto3,enum=google.ads.googleads.v0.errors.QueryErrorEnum_QueryError,oneof"`
  256. }
  257. type ErrorCode_MutateError struct {
  258. MutateError MutateErrorEnum_MutateError `protobuf:"varint,7,opt,name=mutate_error,json=mutateError,proto3,enum=google.ads.googleads.v0.errors.MutateErrorEnum_MutateError,oneof"`
  259. }
  260. type ErrorCode_FieldMaskError struct {
  261. FieldMaskError FieldMaskErrorEnum_FieldMaskError `protobuf:"varint,8,opt,name=field_mask_error,json=fieldMaskError,proto3,enum=google.ads.googleads.v0.errors.FieldMaskErrorEnum_FieldMaskError,oneof"`
  262. }
  263. type ErrorCode_AuthorizationError struct {
  264. AuthorizationError AuthorizationErrorEnum_AuthorizationError `protobuf:"varint,9,opt,name=authorization_error,json=authorizationError,proto3,enum=google.ads.googleads.v0.errors.AuthorizationErrorEnum_AuthorizationError,oneof"`
  265. }
  266. type ErrorCode_InternalError struct {
  267. InternalError InternalErrorEnum_InternalError `protobuf:"varint,10,opt,name=internal_error,json=internalError,proto3,enum=google.ads.googleads.v0.errors.InternalErrorEnum_InternalError,oneof"`
  268. }
  269. type ErrorCode_QuotaError struct {
  270. QuotaError QuotaErrorEnum_QuotaError `protobuf:"varint,11,opt,name=quota_error,json=quotaError,proto3,enum=google.ads.googleads.v0.errors.QuotaErrorEnum_QuotaError,oneof"`
  271. }
  272. type ErrorCode_AdError struct {
  273. AdError AdErrorEnum_AdError `protobuf:"varint,12,opt,name=ad_error,json=adError,proto3,enum=google.ads.googleads.v0.errors.AdErrorEnum_AdError,oneof"`
  274. }
  275. type ErrorCode_AdGroupError struct {
  276. AdGroupError AdGroupErrorEnum_AdGroupError `protobuf:"varint,13,opt,name=ad_group_error,json=adGroupError,proto3,enum=google.ads.googleads.v0.errors.AdGroupErrorEnum_AdGroupError,oneof"`
  277. }
  278. type ErrorCode_CampaignBudgetError struct {
  279. CampaignBudgetError CampaignBudgetErrorEnum_CampaignBudgetError `protobuf:"varint,14,opt,name=campaign_budget_error,json=campaignBudgetError,proto3,enum=google.ads.googleads.v0.errors.CampaignBudgetErrorEnum_CampaignBudgetError,oneof"`
  280. }
  281. type ErrorCode_CampaignError struct {
  282. CampaignError CampaignErrorEnum_CampaignError `protobuf:"varint,15,opt,name=campaign_error,json=campaignError,proto3,enum=google.ads.googleads.v0.errors.CampaignErrorEnum_CampaignError,oneof"`
  283. }
  284. type ErrorCode_AuthenticationError struct {
  285. AuthenticationError AuthenticationErrorEnum_AuthenticationError `protobuf:"varint,17,opt,name=authentication_error,json=authenticationError,proto3,enum=google.ads.googleads.v0.errors.AuthenticationErrorEnum_AuthenticationError,oneof"`
  286. }
  287. type ErrorCode_AdGroupCriterionError struct {
  288. AdGroupCriterionError AdGroupCriterionErrorEnum_AdGroupCriterionError `protobuf:"varint,18,opt,name=ad_group_criterion_error,json=adGroupCriterionError,proto3,enum=google.ads.googleads.v0.errors.AdGroupCriterionErrorEnum_AdGroupCriterionError,oneof"`
  289. }
  290. type ErrorCode_AdCustomizerError struct {
  291. AdCustomizerError AdCustomizerErrorEnum_AdCustomizerError `protobuf:"varint,19,opt,name=ad_customizer_error,json=adCustomizerError,proto3,enum=google.ads.googleads.v0.errors.AdCustomizerErrorEnum_AdCustomizerError,oneof"`
  292. }
  293. type ErrorCode_AdGroupAdError struct {
  294. AdGroupAdError AdGroupAdErrorEnum_AdGroupAdError `protobuf:"varint,21,opt,name=ad_group_ad_error,json=adGroupAdError,proto3,enum=google.ads.googleads.v0.errors.AdGroupAdErrorEnum_AdGroupAdError,oneof"`
  295. }
  296. type ErrorCode_AdSharingError struct {
  297. AdSharingError AdSharingErrorEnum_AdSharingError `protobuf:"varint,24,opt,name=ad_sharing_error,json=adSharingError,proto3,enum=google.ads.googleads.v0.errors.AdSharingErrorEnum_AdSharingError,oneof"`
  298. }
  299. type ErrorCode_AdxError struct {
  300. AdxError AdxErrorEnum_AdxError `protobuf:"varint,25,opt,name=adx_error,json=adxError,proto3,enum=google.ads.googleads.v0.errors.AdxErrorEnum_AdxError,oneof"`
  301. }
  302. type ErrorCode_BiddingError struct {
  303. BiddingError BiddingErrorEnum_BiddingError `protobuf:"varint,26,opt,name=bidding_error,json=biddingError,proto3,enum=google.ads.googleads.v0.errors.BiddingErrorEnum_BiddingError,oneof"`
  304. }
  305. type ErrorCode_CampaignCriterionError struct {
  306. CampaignCriterionError CampaignCriterionErrorEnum_CampaignCriterionError `protobuf:"varint,29,opt,name=campaign_criterion_error,json=campaignCriterionError,proto3,enum=google.ads.googleads.v0.errors.CampaignCriterionErrorEnum_CampaignCriterionError,oneof"`
  307. }
  308. type ErrorCode_CollectionSizeError struct {
  309. CollectionSizeError CollectionSizeErrorEnum_CollectionSizeError `protobuf:"varint,31,opt,name=collection_size_error,json=collectionSizeError,proto3,enum=google.ads.googleads.v0.errors.CollectionSizeErrorEnum_CollectionSizeError,oneof"`
  310. }
  311. type ErrorCode_CriterionError struct {
  312. CriterionError CriterionErrorEnum_CriterionError `protobuf:"varint,32,opt,name=criterion_error,json=criterionError,proto3,enum=google.ads.googleads.v0.errors.CriterionErrorEnum_CriterionError,oneof"`
  313. }
  314. type ErrorCode_CustomerError struct {
  315. CustomerError CustomerErrorEnum_CustomerError `protobuf:"varint,90,opt,name=customer_error,json=customerError,proto3,enum=google.ads.googleads.v0.errors.CustomerErrorEnum_CustomerError,oneof"`
  316. }
  317. type ErrorCode_DateError struct {
  318. DateError DateErrorEnum_DateError `protobuf:"varint,33,opt,name=date_error,json=dateError,proto3,enum=google.ads.googleads.v0.errors.DateErrorEnum_DateError,oneof"`
  319. }
  320. type ErrorCode_DateRangeError struct {
  321. DateRangeError DateRangeErrorEnum_DateRangeError `protobuf:"varint,34,opt,name=date_range_error,json=dateRangeError,proto3,enum=google.ads.googleads.v0.errors.DateRangeErrorEnum_DateRangeError,oneof"`
  322. }
  323. type ErrorCode_DistinctError struct {
  324. DistinctError DistinctErrorEnum_DistinctError `protobuf:"varint,35,opt,name=distinct_error,json=distinctError,proto3,enum=google.ads.googleads.v0.errors.DistinctErrorEnum_DistinctError,oneof"`
  325. }
  326. type ErrorCode_FeedAttributeReferenceError struct {
  327. FeedAttributeReferenceError FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError `protobuf:"varint,36,opt,name=feed_attribute_reference_error,json=feedAttributeReferenceError,proto3,enum=google.ads.googleads.v0.errors.FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError,oneof"`
  328. }
  329. type ErrorCode_FunctionError struct {
  330. FunctionError FunctionErrorEnum_FunctionError `protobuf:"varint,37,opt,name=function_error,json=functionError,proto3,enum=google.ads.googleads.v0.errors.FunctionErrorEnum_FunctionError,oneof"`
  331. }
  332. type ErrorCode_FunctionParsingError struct {
  333. FunctionParsingError FunctionParsingErrorEnum_FunctionParsingError `protobuf:"varint,38,opt,name=function_parsing_error,json=functionParsingError,proto3,enum=google.ads.googleads.v0.errors.FunctionParsingErrorEnum_FunctionParsingError,oneof"`
  334. }
  335. type ErrorCode_IdError struct {
  336. IdError IdErrorEnum_IdError `protobuf:"varint,39,opt,name=id_error,json=idError,proto3,enum=google.ads.googleads.v0.errors.IdErrorEnum_IdError,oneof"`
  337. }
  338. type ErrorCode_ImageError struct {
  339. ImageError ImageErrorEnum_ImageError `protobuf:"varint,40,opt,name=image_error,json=imageError,proto3,enum=google.ads.googleads.v0.errors.ImageErrorEnum_ImageError,oneof"`
  340. }
  341. type ErrorCode_MediaBundleError struct {
  342. MediaBundleError MediaBundleErrorEnum_MediaBundleError `protobuf:"varint,42,opt,name=media_bundle_error,json=mediaBundleError,proto3,enum=google.ads.googleads.v0.errors.MediaBundleErrorEnum_MediaBundleError,oneof"`
  343. }
  344. type ErrorCode_MediaFileError struct {
  345. MediaFileError MediaFileErrorEnum_MediaFileError `protobuf:"varint,86,opt,name=media_file_error,json=mediaFileError,proto3,enum=google.ads.googleads.v0.errors.MediaFileErrorEnum_MediaFileError,oneof"`
  346. }
  347. type ErrorCode_MultiplierError struct {
  348. MultiplierError MultiplierErrorEnum_MultiplierError `protobuf:"varint,44,opt,name=multiplier_error,json=multiplierError,proto3,enum=google.ads.googleads.v0.errors.MultiplierErrorEnum_MultiplierError,oneof"`
  349. }
  350. type ErrorCode_NewResourceCreationError struct {
  351. NewResourceCreationError NewResourceCreationErrorEnum_NewResourceCreationError `protobuf:"varint,45,opt,name=new_resource_creation_error,json=newResourceCreationError,proto3,enum=google.ads.googleads.v0.errors.NewResourceCreationErrorEnum_NewResourceCreationError,oneof"`
  352. }
  353. type ErrorCode_NotEmptyError struct {
  354. NotEmptyError NotEmptyErrorEnum_NotEmptyError `protobuf:"varint,46,opt,name=not_empty_error,json=notEmptyError,proto3,enum=google.ads.googleads.v0.errors.NotEmptyErrorEnum_NotEmptyError,oneof"`
  355. }
  356. type ErrorCode_NullError struct {
  357. NullError NullErrorEnum_NullError `protobuf:"varint,47,opt,name=null_error,json=nullError,proto3,enum=google.ads.googleads.v0.errors.NullErrorEnum_NullError,oneof"`
  358. }
  359. type ErrorCode_OperatorError struct {
  360. OperatorError OperatorErrorEnum_OperatorError `protobuf:"varint,48,opt,name=operator_error,json=operatorError,proto3,enum=google.ads.googleads.v0.errors.OperatorErrorEnum_OperatorError,oneof"`
  361. }
  362. type ErrorCode_RangeError struct {
  363. RangeError RangeErrorEnum_RangeError `protobuf:"varint,49,opt,name=range_error,json=rangeError,proto3,enum=google.ads.googleads.v0.errors.RangeErrorEnum_RangeError,oneof"`
  364. }
  365. type ErrorCode_RecommendationError struct {
  366. RecommendationError RecommendationErrorEnum_RecommendationError `protobuf:"varint,58,opt,name=recommendation_error,json=recommendationError,proto3,enum=google.ads.googleads.v0.errors.RecommendationErrorEnum_RecommendationError,oneof"`
  367. }
  368. type ErrorCode_RegionCodeError struct {
  369. RegionCodeError RegionCodeErrorEnum_RegionCodeError `protobuf:"varint,51,opt,name=region_code_error,json=regionCodeError,proto3,enum=google.ads.googleads.v0.errors.RegionCodeErrorEnum_RegionCodeError,oneof"`
  370. }
  371. type ErrorCode_SettingError struct {
  372. SettingError SettingErrorEnum_SettingError `protobuf:"varint,52,opt,name=setting_error,json=settingError,proto3,enum=google.ads.googleads.v0.errors.SettingErrorEnum_SettingError,oneof"`
  373. }
  374. type ErrorCode_StringFormatError struct {
  375. StringFormatError StringFormatErrorEnum_StringFormatError `protobuf:"varint,53,opt,name=string_format_error,json=stringFormatError,proto3,enum=google.ads.googleads.v0.errors.StringFormatErrorEnum_StringFormatError,oneof"`
  376. }
  377. type ErrorCode_StringLengthError struct {
  378. StringLengthError StringLengthErrorEnum_StringLengthError `protobuf:"varint,54,opt,name=string_length_error,json=stringLengthError,proto3,enum=google.ads.googleads.v0.errors.StringLengthErrorEnum_StringLengthError,oneof"`
  379. }
  380. type ErrorCode_OperationAccessDeniedError struct {
  381. OperationAccessDeniedError OperationAccessDeniedErrorEnum_OperationAccessDeniedError `protobuf:"varint,55,opt,name=operation_access_denied_error,json=operationAccessDeniedError,proto3,enum=google.ads.googleads.v0.errors.OperationAccessDeniedErrorEnum_OperationAccessDeniedError,oneof"`
  382. }
  383. type ErrorCode_ResourceAccessDeniedError struct {
  384. ResourceAccessDeniedError ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError `protobuf:"varint,56,opt,name=resource_access_denied_error,json=resourceAccessDeniedError,proto3,enum=google.ads.googleads.v0.errors.ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError,oneof"`
  385. }
  386. type ErrorCode_ResourceCountLimitExceededError struct {
  387. ResourceCountLimitExceededError ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError `protobuf:"varint,57,opt,name=resource_count_limit_exceeded_error,json=resourceCountLimitExceededError,proto3,enum=google.ads.googleads.v0.errors.ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError,oneof"`
  388. }
  389. type ErrorCode_AdGroupBidModifierError struct {
  390. AdGroupBidModifierError AdGroupBidModifierErrorEnum_AdGroupBidModifierError `protobuf:"varint,59,opt,name=ad_group_bid_modifier_error,json=adGroupBidModifierError,proto3,enum=google.ads.googleads.v0.errors.AdGroupBidModifierErrorEnum_AdGroupBidModifierError,oneof"`
  391. }
  392. type ErrorCode_ContextError struct {
  393. ContextError ContextErrorEnum_ContextError `protobuf:"varint,60,opt,name=context_error,json=contextError,proto3,enum=google.ads.googleads.v0.errors.ContextErrorEnum_ContextError,oneof"`
  394. }
  395. type ErrorCode_FieldError struct {
  396. FieldError FieldErrorEnum_FieldError `protobuf:"varint,61,opt,name=field_error,json=fieldError,proto3,enum=google.ads.googleads.v0.errors.FieldErrorEnum_FieldError,oneof"`
  397. }
  398. type ErrorCode_SharedSetError struct {
  399. SharedSetError SharedSetErrorEnum_SharedSetError `protobuf:"varint,62,opt,name=shared_set_error,json=sharedSetError,proto3,enum=google.ads.googleads.v0.errors.SharedSetErrorEnum_SharedSetError,oneof"`
  400. }
  401. type ErrorCode_SharedCriterionError struct {
  402. SharedCriterionError SharedCriterionErrorEnum_SharedCriterionError `protobuf:"varint,63,opt,name=shared_criterion_error,json=sharedCriterionError,proto3,enum=google.ads.googleads.v0.errors.SharedCriterionErrorEnum_SharedCriterionError,oneof"`
  403. }
  404. type ErrorCode_CampaignSharedSetError struct {
  405. CampaignSharedSetError CampaignSharedSetErrorEnum_CampaignSharedSetError `protobuf:"varint,64,opt,name=campaign_shared_set_error,json=campaignSharedSetError,proto3,enum=google.ads.googleads.v0.errors.CampaignSharedSetErrorEnum_CampaignSharedSetError,oneof"`
  406. }
  407. type ErrorCode_ConversionActionError struct {
  408. ConversionActionError ConversionActionErrorEnum_ConversionActionError `protobuf:"varint,65,opt,name=conversion_action_error,json=conversionActionError,proto3,enum=google.ads.googleads.v0.errors.ConversionActionErrorEnum_ConversionActionError,oneof"`
  409. }
  410. type ErrorCode_HeaderError struct {
  411. HeaderError HeaderErrorEnum_HeaderError `protobuf:"varint,66,opt,name=header_error,json=headerError,proto3,enum=google.ads.googleads.v0.errors.HeaderErrorEnum_HeaderError,oneof"`
  412. }
  413. type ErrorCode_DatabaseError struct {
  414. DatabaseError DatabaseErrorEnum_DatabaseError `protobuf:"varint,67,opt,name=database_error,json=databaseError,proto3,enum=google.ads.googleads.v0.errors.DatabaseErrorEnum_DatabaseError,oneof"`
  415. }
  416. type ErrorCode_PolicyFindingError struct {
  417. PolicyFindingError PolicyFindingErrorEnum_PolicyFindingError `protobuf:"varint,68,opt,name=policy_finding_error,json=policyFindingError,proto3,enum=google.ads.googleads.v0.errors.PolicyFindingErrorEnum_PolicyFindingError,oneof"`
  418. }
  419. type ErrorCode_EnumError struct {
  420. EnumError EnumErrorEnum_EnumError `protobuf:"varint,70,opt,name=enum_error,json=enumError,proto3,enum=google.ads.googleads.v0.errors.EnumErrorEnum_EnumError,oneof"`
  421. }
  422. type ErrorCode_KeywordPlanError struct {
  423. KeywordPlanError KeywordPlanErrorEnum_KeywordPlanError `protobuf:"varint,71,opt,name=keyword_plan_error,json=keywordPlanError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanErrorEnum_KeywordPlanError,oneof"`
  424. }
  425. type ErrorCode_KeywordPlanCampaignError struct {
  426. KeywordPlanCampaignError KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError `protobuf:"varint,72,opt,name=keyword_plan_campaign_error,json=keywordPlanCampaignError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError,oneof"`
  427. }
  428. type ErrorCode_KeywordPlanNegativeKeywordError struct {
  429. KeywordPlanNegativeKeywordError KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError `protobuf:"varint,73,opt,name=keyword_plan_negative_keyword_error,json=keywordPlanNegativeKeywordError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError,oneof"`
  430. }
  431. type ErrorCode_KeywordPlanAdGroupError struct {
  432. KeywordPlanAdGroupError KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError `protobuf:"varint,74,opt,name=keyword_plan_ad_group_error,json=keywordPlanAdGroupError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError,oneof"`
  433. }
  434. type ErrorCode_KeywordPlanKeywordError struct {
  435. KeywordPlanKeywordError KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError `protobuf:"varint,75,opt,name=keyword_plan_keyword_error,json=keywordPlanKeywordError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError,oneof"`
  436. }
  437. type ErrorCode_KeywordPlanIdeaError struct {
  438. KeywordPlanIdeaError KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError `protobuf:"varint,76,opt,name=keyword_plan_idea_error,json=keywordPlanIdeaError,proto3,enum=google.ads.googleads.v0.errors.KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError,oneof"`
  439. }
  440. type ErrorCode_AccountBudgetProposalError struct {
  441. AccountBudgetProposalError AccountBudgetProposalErrorEnum_AccountBudgetProposalError `protobuf:"varint,77,opt,name=account_budget_proposal_error,json=accountBudgetProposalError,proto3,enum=google.ads.googleads.v0.errors.AccountBudgetProposalErrorEnum_AccountBudgetProposalError,oneof"`
  442. }
  443. type ErrorCode_UserListError struct {
  444. UserListError UserListErrorEnum_UserListError `protobuf:"varint,78,opt,name=user_list_error,json=userListError,proto3,enum=google.ads.googleads.v0.errors.UserListErrorEnum_UserListError,oneof"`
  445. }
  446. type ErrorCode_ChangeStatusError struct {
  447. ChangeStatusError ChangeStatusErrorEnum_ChangeStatusError `protobuf:"varint,79,opt,name=change_status_error,json=changeStatusError,proto3,enum=google.ads.googleads.v0.errors.ChangeStatusErrorEnum_ChangeStatusError,oneof"`
  448. }
  449. type ErrorCode_FeedError struct {
  450. FeedError FeedErrorEnum_FeedError `protobuf:"varint,80,opt,name=feed_error,json=feedError,proto3,enum=google.ads.googleads.v0.errors.FeedErrorEnum_FeedError,oneof"`
  451. }
  452. type ErrorCode_GeoTargetConstantSuggestionError struct {
  453. GeoTargetConstantSuggestionError GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError `protobuf:"varint,81,opt,name=geo_target_constant_suggestion_error,json=geoTargetConstantSuggestionError,proto3,enum=google.ads.googleads.v0.errors.GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError,oneof"`
  454. }
  455. type ErrorCode_FeedItemError struct {
  456. FeedItemError FeedItemErrorEnum_FeedItemError `protobuf:"varint,83,opt,name=feed_item_error,json=feedItemError,proto3,enum=google.ads.googleads.v0.errors.FeedItemErrorEnum_FeedItemError,oneof"`
  457. }
  458. type ErrorCode_BillingSetupError struct {
  459. BillingSetupError BillingSetupErrorEnum_BillingSetupError `protobuf:"varint,87,opt,name=billing_setup_error,json=billingSetupError,proto3,enum=google.ads.googleads.v0.errors.BillingSetupErrorEnum_BillingSetupError,oneof"`
  460. }
  461. type ErrorCode_CustomerClientLinkError struct {
  462. CustomerClientLinkError CustomerClientLinkErrorEnum_CustomerClientLinkError `protobuf:"varint,88,opt,name=customer_client_link_error,json=customerClientLinkError,proto3,enum=google.ads.googleads.v0.errors.CustomerClientLinkErrorEnum_CustomerClientLinkError,oneof"`
  463. }
  464. type ErrorCode_CustomerManagerLinkError struct {
  465. CustomerManagerLinkError CustomerManagerLinkErrorEnum_CustomerManagerLinkError `protobuf:"varint,91,opt,name=customer_manager_link_error,json=customerManagerLinkError,proto3,enum=google.ads.googleads.v0.errors.CustomerManagerLinkErrorEnum_CustomerManagerLinkError,oneof"`
  466. }
  467. type ErrorCode_FeedMappingError struct {
  468. FeedMappingError FeedMappingErrorEnum_FeedMappingError `protobuf:"varint,92,opt,name=feed_mapping_error,json=feedMappingError,proto3,enum=google.ads.googleads.v0.errors.FeedMappingErrorEnum_FeedMappingError,oneof"`
  469. }
  470. type ErrorCode_CustomerFeedError struct {
  471. CustomerFeedError CustomerFeedErrorEnum_CustomerFeedError `protobuf:"varint,93,opt,name=customer_feed_error,json=customerFeedError,proto3,enum=google.ads.googleads.v0.errors.CustomerFeedErrorEnum_CustomerFeedError,oneof"`
  472. }
  473. type ErrorCode_AdGroupFeedError struct {
  474. AdGroupFeedError AdGroupFeedErrorEnum_AdGroupFeedError `protobuf:"varint,94,opt,name=ad_group_feed_error,json=adGroupFeedError,proto3,enum=google.ads.googleads.v0.errors.AdGroupFeedErrorEnum_AdGroupFeedError,oneof"`
  475. }
  476. type ErrorCode_CampaignFeedError struct {
  477. CampaignFeedError CampaignFeedErrorEnum_CampaignFeedError `protobuf:"varint,96,opt,name=campaign_feed_error,json=campaignFeedError,proto3,enum=google.ads.googleads.v0.errors.CampaignFeedErrorEnum_CampaignFeedError,oneof"`
  478. }
  479. type ErrorCode_AdParameterError struct {
  480. AdParameterError AdParameterErrorEnum_AdParameterError `protobuf:"varint,101,opt,name=ad_parameter_error,json=adParameterError,proto3,enum=google.ads.googleads.v0.errors.AdParameterErrorEnum_AdParameterError,oneof"`
  481. }
  482. type ErrorCode_FeedItemValidationError struct {
  483. FeedItemValidationError FeedItemValidationErrorEnum_FeedItemValidationError `protobuf:"varint,102,opt,name=feed_item_validation_error,json=feedItemValidationError,proto3,enum=google.ads.googleads.v0.errors.FeedItemValidationErrorEnum_FeedItemValidationError,oneof"`
  484. }
  485. type ErrorCode_ExtensionSettingError struct {
  486. ExtensionSettingError ExtensionSettingErrorEnum_ExtensionSettingError `protobuf:"varint,103,opt,name=extension_setting_error,json=extensionSettingError,proto3,enum=google.ads.googleads.v0.errors.ExtensionSettingErrorEnum_ExtensionSettingError,oneof"`
  487. }
  488. type ErrorCode_PolicyViolationError struct {
  489. PolicyViolationError PolicyViolationErrorEnum_PolicyViolationError `protobuf:"varint,105,opt,name=policy_violation_error,json=policyViolationError,proto3,enum=google.ads.googleads.v0.errors.PolicyViolationErrorEnum_PolicyViolationError,oneof"`
  490. }
  491. func (*ErrorCode_RequestError) isErrorCode_ErrorCode() {}
  492. func (*ErrorCode_BiddingStrategyError) isErrorCode_ErrorCode() {}
  493. func (*ErrorCode_UrlFieldError) isErrorCode_ErrorCode() {}
  494. func (*ErrorCode_ListOperationError) isErrorCode_ErrorCode() {}
  495. func (*ErrorCode_QueryError) isErrorCode_ErrorCode() {}
  496. func (*ErrorCode_MutateError) isErrorCode_ErrorCode() {}
  497. func (*ErrorCode_FieldMaskError) isErrorCode_ErrorCode() {}
  498. func (*ErrorCode_AuthorizationError) isErrorCode_ErrorCode() {}
  499. func (*ErrorCode_InternalError) isErrorCode_ErrorCode() {}
  500. func (*ErrorCode_QuotaError) isErrorCode_ErrorCode() {}
  501. func (*ErrorCode_AdError) isErrorCode_ErrorCode() {}
  502. func (*ErrorCode_AdGroupError) isErrorCode_ErrorCode() {}
  503. func (*ErrorCode_CampaignBudgetError) isErrorCode_ErrorCode() {}
  504. func (*ErrorCode_CampaignError) isErrorCode_ErrorCode() {}
  505. func (*ErrorCode_AuthenticationError) isErrorCode_ErrorCode() {}
  506. func (*ErrorCode_AdGroupCriterionError) isErrorCode_ErrorCode() {}
  507. func (*ErrorCode_AdCustomizerError) isErrorCode_ErrorCode() {}
  508. func (*ErrorCode_AdGroupAdError) isErrorCode_ErrorCode() {}
  509. func (*ErrorCode_AdSharingError) isErrorCode_ErrorCode() {}
  510. func (*ErrorCode_AdxError) isErrorCode_ErrorCode() {}
  511. func (*ErrorCode_BiddingError) isErrorCode_ErrorCode() {}
  512. func (*ErrorCode_CampaignCriterionError) isErrorCode_ErrorCode() {}
  513. func (*ErrorCode_CollectionSizeError) isErrorCode_ErrorCode() {}
  514. func (*ErrorCode_CriterionError) isErrorCode_ErrorCode() {}
  515. func (*ErrorCode_CustomerError) isErrorCode_ErrorCode() {}
  516. func (*ErrorCode_DateError) isErrorCode_ErrorCode() {}
  517. func (*ErrorCode_DateRangeError) isErrorCode_ErrorCode() {}
  518. func (*ErrorCode_DistinctError) isErrorCode_ErrorCode() {}
  519. func (*ErrorCode_FeedAttributeReferenceError) isErrorCode_ErrorCode() {}
  520. func (*ErrorCode_FunctionError) isErrorCode_ErrorCode() {}
  521. func (*ErrorCode_FunctionParsingError) isErrorCode_ErrorCode() {}
  522. func (*ErrorCode_IdError) isErrorCode_ErrorCode() {}
  523. func (*ErrorCode_ImageError) isErrorCode_ErrorCode() {}
  524. func (*ErrorCode_MediaBundleError) isErrorCode_ErrorCode() {}
  525. func (*ErrorCode_MediaFileError) isErrorCode_ErrorCode() {}
  526. func (*ErrorCode_MultiplierError) isErrorCode_ErrorCode() {}
  527. func (*ErrorCode_NewResourceCreationError) isErrorCode_ErrorCode() {}
  528. func (*ErrorCode_NotEmptyError) isErrorCode_ErrorCode() {}
  529. func (*ErrorCode_NullError) isErrorCode_ErrorCode() {}
  530. func (*ErrorCode_OperatorError) isErrorCode_ErrorCode() {}
  531. func (*ErrorCode_RangeError) isErrorCode_ErrorCode() {}
  532. func (*ErrorCode_RecommendationError) isErrorCode_ErrorCode() {}
  533. func (*ErrorCode_RegionCodeError) isErrorCode_ErrorCode() {}
  534. func (*ErrorCode_SettingError) isErrorCode_ErrorCode() {}
  535. func (*ErrorCode_StringFormatError) isErrorCode_ErrorCode() {}
  536. func (*ErrorCode_StringLengthError) isErrorCode_ErrorCode() {}
  537. func (*ErrorCode_OperationAccessDeniedError) isErrorCode_ErrorCode() {}
  538. func (*ErrorCode_ResourceAccessDeniedError) isErrorCode_ErrorCode() {}
  539. func (*ErrorCode_ResourceCountLimitExceededError) isErrorCode_ErrorCode() {}
  540. func (*ErrorCode_AdGroupBidModifierError) isErrorCode_ErrorCode() {}
  541. func (*ErrorCode_ContextError) isErrorCode_ErrorCode() {}
  542. func (*ErrorCode_FieldError) isErrorCode_ErrorCode() {}
  543. func (*ErrorCode_SharedSetError) isErrorCode_ErrorCode() {}
  544. func (*ErrorCode_SharedCriterionError) isErrorCode_ErrorCode() {}
  545. func (*ErrorCode_CampaignSharedSetError) isErrorCode_ErrorCode() {}
  546. func (*ErrorCode_ConversionActionError) isErrorCode_ErrorCode() {}
  547. func (*ErrorCode_HeaderError) isErrorCode_ErrorCode() {}
  548. func (*ErrorCode_DatabaseError) isErrorCode_ErrorCode() {}
  549. func (*ErrorCode_PolicyFindingError) isErrorCode_ErrorCode() {}
  550. func (*ErrorCode_EnumError) isErrorCode_ErrorCode() {}
  551. func (*ErrorCode_KeywordPlanError) isErrorCode_ErrorCode() {}
  552. func (*ErrorCode_KeywordPlanCampaignError) isErrorCode_ErrorCode() {}
  553. func (*ErrorCode_KeywordPlanNegativeKeywordError) isErrorCode_ErrorCode() {}
  554. func (*ErrorCode_KeywordPlanAdGroupError) isErrorCode_ErrorCode() {}
  555. func (*ErrorCode_KeywordPlanKeywordError) isErrorCode_ErrorCode() {}
  556. func (*ErrorCode_KeywordPlanIdeaError) isErrorCode_ErrorCode() {}
  557. func (*ErrorCode_AccountBudgetProposalError) isErrorCode_ErrorCode() {}
  558. func (*ErrorCode_UserListError) isErrorCode_ErrorCode() {}
  559. func (*ErrorCode_ChangeStatusError) isErrorCode_ErrorCode() {}
  560. func (*ErrorCode_FeedError) isErrorCode_ErrorCode() {}
  561. func (*ErrorCode_GeoTargetConstantSuggestionError) isErrorCode_ErrorCode() {}
  562. func (*ErrorCode_FeedItemError) isErrorCode_ErrorCode() {}
  563. func (*ErrorCode_BillingSetupError) isErrorCode_ErrorCode() {}
  564. func (*ErrorCode_CustomerClientLinkError) isErrorCode_ErrorCode() {}
  565. func (*ErrorCode_CustomerManagerLinkError) isErrorCode_ErrorCode() {}
  566. func (*ErrorCode_FeedMappingError) isErrorCode_ErrorCode() {}
  567. func (*ErrorCode_CustomerFeedError) isErrorCode_ErrorCode() {}
  568. func (*ErrorCode_AdGroupFeedError) isErrorCode_ErrorCode() {}
  569. func (*ErrorCode_CampaignFeedError) isErrorCode_ErrorCode() {}
  570. func (*ErrorCode_AdParameterError) isErrorCode_ErrorCode() {}
  571. func (*ErrorCode_FeedItemValidationError) isErrorCode_ErrorCode() {}
  572. func (*ErrorCode_ExtensionSettingError) isErrorCode_ErrorCode() {}
  573. func (*ErrorCode_PolicyViolationError) isErrorCode_ErrorCode() {}
  574. func (m *ErrorCode) GetErrorCode() isErrorCode_ErrorCode {
  575. if m != nil {
  576. return m.ErrorCode
  577. }
  578. return nil
  579. }
  580. func (m *ErrorCode) GetRequestError() RequestErrorEnum_RequestError {
  581. if x, ok := m.GetErrorCode().(*ErrorCode_RequestError); ok {
  582. return x.RequestError
  583. }
  584. return RequestErrorEnum_UNSPECIFIED
  585. }
  586. func (m *ErrorCode) GetBiddingStrategyError() BiddingStrategyErrorEnum_BiddingStrategyError {
  587. if x, ok := m.GetErrorCode().(*ErrorCode_BiddingStrategyError); ok {
  588. return x.BiddingStrategyError
  589. }
  590. return BiddingStrategyErrorEnum_UNSPECIFIED
  591. }
  592. func (m *ErrorCode) GetUrlFieldError() UrlFieldErrorEnum_UrlFieldError {
  593. if x, ok := m.GetErrorCode().(*ErrorCode_UrlFieldError); ok {
  594. return x.UrlFieldError
  595. }
  596. return UrlFieldErrorEnum_UNSPECIFIED
  597. }
  598. func (m *ErrorCode) GetListOperationError() ListOperationErrorEnum_ListOperationError {
  599. if x, ok := m.GetErrorCode().(*ErrorCode_ListOperationError); ok {
  600. return x.ListOperationError
  601. }
  602. return ListOperationErrorEnum_UNSPECIFIED
  603. }
  604. func (m *ErrorCode) GetQueryError() QueryErrorEnum_QueryError {
  605. if x, ok := m.GetErrorCode().(*ErrorCode_QueryError); ok {
  606. return x.QueryError
  607. }
  608. return QueryErrorEnum_UNSPECIFIED
  609. }
  610. func (m *ErrorCode) GetMutateError() MutateErrorEnum_MutateError {
  611. if x, ok := m.GetErrorCode().(*ErrorCode_MutateError); ok {
  612. return x.MutateError
  613. }
  614. return MutateErrorEnum_UNSPECIFIED
  615. }
  616. func (m *ErrorCode) GetFieldMaskError() FieldMaskErrorEnum_FieldMaskError {
  617. if x, ok := m.GetErrorCode().(*ErrorCode_FieldMaskError); ok {
  618. return x.FieldMaskError
  619. }
  620. return FieldMaskErrorEnum_UNSPECIFIED
  621. }
  622. func (m *ErrorCode) GetAuthorizationError() AuthorizationErrorEnum_AuthorizationError {
  623. if x, ok := m.GetErrorCode().(*ErrorCode_AuthorizationError); ok {
  624. return x.AuthorizationError
  625. }
  626. return AuthorizationErrorEnum_UNSPECIFIED
  627. }
  628. func (m *ErrorCode) GetInternalError() InternalErrorEnum_InternalError {
  629. if x, ok := m.GetErrorCode().(*ErrorCode_InternalError); ok {
  630. return x.InternalError
  631. }
  632. return InternalErrorEnum_UNSPECIFIED
  633. }
  634. func (m *ErrorCode) GetQuotaError() QuotaErrorEnum_QuotaError {
  635. if x, ok := m.GetErrorCode().(*ErrorCode_QuotaError); ok {
  636. return x.QuotaError
  637. }
  638. return QuotaErrorEnum_UNSPECIFIED
  639. }
  640. func (m *ErrorCode) GetAdError() AdErrorEnum_AdError {
  641. if x, ok := m.GetErrorCode().(*ErrorCode_AdError); ok {
  642. return x.AdError
  643. }
  644. return AdErrorEnum_UNSPECIFIED
  645. }
  646. func (m *ErrorCode) GetAdGroupError() AdGroupErrorEnum_AdGroupError {
  647. if x, ok := m.GetErrorCode().(*ErrorCode_AdGroupError); ok {
  648. return x.AdGroupError
  649. }
  650. return AdGroupErrorEnum_UNSPECIFIED
  651. }
  652. func (m *ErrorCode) GetCampaignBudgetError() CampaignBudgetErrorEnum_CampaignBudgetError {
  653. if x, ok := m.GetErrorCode().(*ErrorCode_CampaignBudgetError); ok {
  654. return x.CampaignBudgetError
  655. }
  656. return CampaignBudgetErrorEnum_UNSPECIFIED
  657. }
  658. func (m *ErrorCode) GetCampaignError() CampaignErrorEnum_CampaignError {
  659. if x, ok := m.GetErrorCode().(*ErrorCode_CampaignError); ok {
  660. return x.CampaignError
  661. }
  662. return CampaignErrorEnum_UNSPECIFIED
  663. }
  664. func (m *ErrorCode) GetAuthenticationError() AuthenticationErrorEnum_AuthenticationError {
  665. if x, ok := m.GetErrorCode().(*ErrorCode_AuthenticationError); ok {
  666. return x.AuthenticationError
  667. }
  668. return AuthenticationErrorEnum_UNSPECIFIED
  669. }
  670. func (m *ErrorCode) GetAdGroupCriterionError() AdGroupCriterionErrorEnum_AdGroupCriterionError {
  671. if x, ok := m.GetErrorCode().(*ErrorCode_AdGroupCriterionError); ok {
  672. return x.AdGroupCriterionError
  673. }
  674. return AdGroupCriterionErrorEnum_UNSPECIFIED
  675. }
  676. func (m *ErrorCode) GetAdCustomizerError() AdCustomizerErrorEnum_AdCustomizerError {
  677. if x, ok := m.GetErrorCode().(*ErrorCode_AdCustomizerError); ok {
  678. return x.AdCustomizerError
  679. }
  680. return AdCustomizerErrorEnum_UNSPECIFIED
  681. }
  682. func (m *ErrorCode) GetAdGroupAdError() AdGroupAdErrorEnum_AdGroupAdError {
  683. if x, ok := m.GetErrorCode().(*ErrorCode_AdGroupAdError); ok {
  684. return x.AdGroupAdError
  685. }
  686. return AdGroupAdErrorEnum_UNSPECIFIED
  687. }
  688. func (m *ErrorCode) GetAdSharingError() AdSharingErrorEnum_AdSharingError {
  689. if x, ok := m.GetErrorCode().(*ErrorCode_AdSharingError); ok {
  690. return x.AdSharingError
  691. }
  692. return AdSharingErrorEnum_UNSPECIFIED
  693. }
  694. func (m *ErrorCode) GetAdxError() AdxErrorEnum_AdxError {
  695. if x, ok := m.GetErrorCode().(*ErrorCode_AdxError); ok {
  696. return x.AdxError
  697. }
  698. return AdxErrorEnum_UNSPECIFIED
  699. }
  700. func (m *ErrorCode) GetBiddingError() BiddingErrorEnum_BiddingError {
  701. if x, ok := m.GetErrorCode().(*ErrorCode_BiddingError); ok {
  702. return x.BiddingError
  703. }
  704. return BiddingErrorEnum_UNSPECIFIED
  705. }
  706. func (m *ErrorCode) GetCampaignCriterionError() CampaignCriterionErrorEnum_CampaignCriterionError {
  707. if x, ok := m.GetErrorCode().(*ErrorCode_CampaignCriterionError); ok {
  708. return x.CampaignCriterionError
  709. }
  710. return CampaignCriterionErrorEnum_UNSPECIFIED
  711. }
  712. func (m *ErrorCode) GetCollectionSizeError() CollectionSizeErrorEnum_CollectionSizeError {
  713. if x, ok := m.GetErrorCode().(*ErrorCode_CollectionSizeError); ok {
  714. return x.CollectionSizeError
  715. }
  716. return CollectionSizeErrorEnum_UNSPECIFIED
  717. }
  718. func (m *ErrorCode) GetCriterionError() CriterionErrorEnum_CriterionError {
  719. if x, ok := m.GetErrorCode().(*ErrorCode_CriterionError); ok {
  720. return x.CriterionError
  721. }
  722. return CriterionErrorEnum_UNSPECIFIED
  723. }
  724. func (m *ErrorCode) GetCustomerError() CustomerErrorEnum_CustomerError {
  725. if x, ok := m.GetErrorCode().(*ErrorCode_CustomerError); ok {
  726. return x.CustomerError
  727. }
  728. return CustomerErrorEnum_UNSPECIFIED
  729. }
  730. func (m *ErrorCode) GetDateError() DateErrorEnum_DateError {
  731. if x, ok := m.GetErrorCode().(*ErrorCode_DateError); ok {
  732. return x.DateError
  733. }
  734. return DateErrorEnum_UNSPECIFIED
  735. }
  736. func (m *ErrorCode) GetDateRangeError() DateRangeErrorEnum_DateRangeError {
  737. if x, ok := m.GetErrorCode().(*ErrorCode_DateRangeError); ok {
  738. return x.DateRangeError
  739. }
  740. return DateRangeErrorEnum_UNSPECIFIED
  741. }
  742. func (m *ErrorCode) GetDistinctError() DistinctErrorEnum_DistinctError {
  743. if x, ok := m.GetErrorCode().(*ErrorCode_DistinctError); ok {
  744. return x.DistinctError
  745. }
  746. return DistinctErrorEnum_UNSPECIFIED
  747. }
  748. func (m *ErrorCode) GetFeedAttributeReferenceError() FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError {
  749. if x, ok := m.GetErrorCode().(*ErrorCode_FeedAttributeReferenceError); ok {
  750. return x.FeedAttributeReferenceError
  751. }
  752. return FeedAttributeReferenceErrorEnum_UNSPECIFIED
  753. }
  754. func (m *ErrorCode) GetFunctionError() FunctionErrorEnum_FunctionError {
  755. if x, ok := m.GetErrorCode().(*ErrorCode_FunctionError); ok {
  756. return x.FunctionError
  757. }
  758. return FunctionErrorEnum_UNSPECIFIED
  759. }
  760. func (m *ErrorCode) GetFunctionParsingError() FunctionParsingErrorEnum_FunctionParsingError {
  761. if x, ok := m.GetErrorCode().(*ErrorCode_FunctionParsingError); ok {
  762. return x.FunctionParsingError
  763. }
  764. return FunctionParsingErrorEnum_UNSPECIFIED
  765. }
  766. func (m *ErrorCode) GetIdError() IdErrorEnum_IdError {
  767. if x, ok := m.GetErrorCode().(*ErrorCode_IdError); ok {
  768. return x.IdError
  769. }
  770. return IdErrorEnum_UNSPECIFIED
  771. }
  772. func (m *ErrorCode) GetImageError() ImageErrorEnum_ImageError {
  773. if x, ok := m.GetErrorCode().(*ErrorCode_ImageError); ok {
  774. return x.ImageError
  775. }
  776. return ImageErrorEnum_UNSPECIFIED
  777. }
  778. func (m *ErrorCode) GetMediaBundleError() MediaBundleErrorEnum_MediaBundleError {
  779. if x, ok := m.GetErrorCode().(*ErrorCode_MediaBundleError); ok {
  780. return x.MediaBundleError
  781. }
  782. return MediaBundleErrorEnum_UNSPECIFIED
  783. }
  784. func (m *ErrorCode) GetMediaFileError() MediaFileErrorEnum_MediaFileError {
  785. if x, ok := m.GetErrorCode().(*ErrorCode_MediaFileError); ok {
  786. return x.MediaFileError
  787. }
  788. return MediaFileErrorEnum_UNSPECIFIED
  789. }
  790. func (m *ErrorCode) GetMultiplierError() MultiplierErrorEnum_MultiplierError {
  791. if x, ok := m.GetErrorCode().(*ErrorCode_MultiplierError); ok {
  792. return x.MultiplierError
  793. }
  794. return MultiplierErrorEnum_UNSPECIFIED
  795. }
  796. func (m *ErrorCode) GetNewResourceCreationError() NewResourceCreationErrorEnum_NewResourceCreationError {
  797. if x, ok := m.GetErrorCode().(*ErrorCode_NewResourceCreationError); ok {
  798. return x.NewResourceCreationError
  799. }
  800. return NewResourceCreationErrorEnum_UNSPECIFIED
  801. }
  802. func (m *ErrorCode) GetNotEmptyError() NotEmptyErrorEnum_NotEmptyError {
  803. if x, ok := m.GetErrorCode().(*ErrorCode_NotEmptyError); ok {
  804. return x.NotEmptyError
  805. }
  806. return NotEmptyErrorEnum_UNSPECIFIED
  807. }
  808. func (m *ErrorCode) GetNullError() NullErrorEnum_NullError {
  809. if x, ok := m.GetErrorCode().(*ErrorCode_NullError); ok {
  810. return x.NullError
  811. }
  812. return NullErrorEnum_UNSPECIFIED
  813. }
  814. func (m *ErrorCode) GetOperatorError() OperatorErrorEnum_OperatorError {
  815. if x, ok := m.GetErrorCode().(*ErrorCode_OperatorError); ok {
  816. return x.OperatorError
  817. }
  818. return OperatorErrorEnum_UNSPECIFIED
  819. }
  820. func (m *ErrorCode) GetRangeError() RangeErrorEnum_RangeError {
  821. if x, ok := m.GetErrorCode().(*ErrorCode_RangeError); ok {
  822. return x.RangeError
  823. }
  824. return RangeErrorEnum_UNSPECIFIED
  825. }
  826. func (m *ErrorCode) GetRecommendationError() RecommendationErrorEnum_RecommendationError {
  827. if x, ok := m.GetErrorCode().(*ErrorCode_RecommendationError); ok {
  828. return x.RecommendationError
  829. }
  830. return RecommendationErrorEnum_UNSPECIFIED
  831. }
  832. func (m *ErrorCode) GetRegionCodeError() RegionCodeErrorEnum_RegionCodeError {
  833. if x, ok := m.GetErrorCode().(*ErrorCode_RegionCodeError); ok {
  834. return x.RegionCodeError
  835. }
  836. return RegionCodeErrorEnum_UNSPECIFIED
  837. }
  838. func (m *ErrorCode) GetSettingError() SettingErrorEnum_SettingError {
  839. if x, ok := m.GetErrorCode().(*ErrorCode_SettingError); ok {
  840. return x.SettingError
  841. }
  842. return SettingErrorEnum_UNSPECIFIED
  843. }
  844. func (m *ErrorCode) GetStringFormatError() StringFormatErrorEnum_StringFormatError {
  845. if x, ok := m.GetErrorCode().(*ErrorCode_StringFormatError); ok {
  846. return x.StringFormatError
  847. }
  848. return StringFormatErrorEnum_UNSPECIFIED
  849. }
  850. func (m *ErrorCode) GetStringLengthError() StringLengthErrorEnum_StringLengthError {
  851. if x, ok := m.GetErrorCode().(*ErrorCode_StringLengthError); ok {
  852. return x.StringLengthError
  853. }
  854. return StringLengthErrorEnum_UNSPECIFIED
  855. }
  856. func (m *ErrorCode) GetOperationAccessDeniedError() OperationAccessDeniedErrorEnum_OperationAccessDeniedError {
  857. if x, ok := m.GetErrorCode().(*ErrorCode_OperationAccessDeniedError); ok {
  858. return x.OperationAccessDeniedError
  859. }
  860. return OperationAccessDeniedErrorEnum_UNSPECIFIED
  861. }
  862. func (m *ErrorCode) GetResourceAccessDeniedError() ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError {
  863. if x, ok := m.GetErrorCode().(*ErrorCode_ResourceAccessDeniedError); ok {
  864. return x.ResourceAccessDeniedError
  865. }
  866. return ResourceAccessDeniedErrorEnum_UNSPECIFIED
  867. }
  868. func (m *ErrorCode) GetResourceCountLimitExceededError() ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError {
  869. if x, ok := m.GetErrorCode().(*ErrorCode_ResourceCountLimitExceededError); ok {
  870. return x.ResourceCountLimitExceededError
  871. }
  872. return ResourceCountLimitExceededErrorEnum_UNSPECIFIED
  873. }
  874. func (m *ErrorCode) GetAdGroupBidModifierError() AdGroupBidModifierErrorEnum_AdGroupBidModifierError {
  875. if x, ok := m.GetErrorCode().(*ErrorCode_AdGroupBidModifierError); ok {
  876. return x.AdGroupBidModifierError
  877. }
  878. return AdGroupBidModifierErrorEnum_UNSPECIFIED
  879. }
  880. func (m *ErrorCode) GetContextError() ContextErrorEnum_ContextError {
  881. if x, ok := m.GetErrorCode().(*ErrorCode_ContextError); ok {
  882. return x.ContextError
  883. }
  884. return ContextErrorEnum_UNSPECIFIED
  885. }
  886. func (m *ErrorCode) GetFieldError() FieldErrorEnum_FieldError {
  887. if x, ok := m.GetErrorCode().(*ErrorCode_FieldError); ok {
  888. return x.FieldError
  889. }
  890. return FieldErrorEnum_UNSPECIFIED
  891. }
  892. func (m *ErrorCode) GetSharedSetError() SharedSetErrorEnum_SharedSetError {
  893. if x, ok := m.GetErrorCode().(*ErrorCode_SharedSetError); ok {
  894. return x.SharedSetError
  895. }
  896. return SharedSetErrorEnum_UNSPECIFIED
  897. }
  898. func (m *ErrorCode) GetSharedCriterionError() SharedCriterionErrorEnum_SharedCriterionError {
  899. if x, ok := m.GetErrorCode().(*ErrorCode_SharedCriterionError); ok {
  900. return x.SharedCriterionError
  901. }
  902. return SharedCriterionErrorEnum_UNSPECIFIED
  903. }
  904. func (m *ErrorCode) GetCampaignSharedSetError() CampaignSharedSetErrorEnum_CampaignSharedSetError {
  905. if x, ok := m.GetErrorCode().(*ErrorCode_CampaignSharedSetError); ok {
  906. return x.CampaignSharedSetError
  907. }
  908. return CampaignSharedSetErrorEnum_UNSPECIFIED
  909. }
  910. func (m *ErrorCode) GetConversionActionError() ConversionActionErrorEnum_ConversionActionError {
  911. if x, ok := m.GetErrorCode().(*ErrorCode_ConversionActionError); ok {
  912. return x.ConversionActionError
  913. }
  914. return ConversionActionErrorEnum_UNSPECIFIED
  915. }
  916. func (m *ErrorCode) GetHeaderError() HeaderErrorEnum_HeaderError {
  917. if x, ok := m.GetErrorCode().(*ErrorCode_HeaderError); ok {
  918. return x.HeaderError
  919. }
  920. return HeaderErrorEnum_UNSPECIFIED
  921. }
  922. func (m *ErrorCode) GetDatabaseError() DatabaseErrorEnum_DatabaseError {
  923. if x, ok := m.GetErrorCode().(*ErrorCode_DatabaseError); ok {
  924. return x.DatabaseError
  925. }
  926. return DatabaseErrorEnum_UNSPECIFIED
  927. }
  928. func (m *ErrorCode) GetPolicyFindingError() PolicyFindingErrorEnum_PolicyFindingError {
  929. if x, ok := m.GetErrorCode().(*ErrorCode_PolicyFindingError); ok {
  930. return x.PolicyFindingError
  931. }
  932. return PolicyFindingErrorEnum_UNSPECIFIED
  933. }
  934. func (m *ErrorCode) GetEnumError() EnumErrorEnum_EnumError {
  935. if x, ok := m.GetErrorCode().(*ErrorCode_EnumError); ok {
  936. return x.EnumError
  937. }
  938. return EnumErrorEnum_UNSPECIFIED
  939. }
  940. func (m *ErrorCode) GetKeywordPlanError() KeywordPlanErrorEnum_KeywordPlanError {
  941. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanError); ok {
  942. return x.KeywordPlanError
  943. }
  944. return KeywordPlanErrorEnum_UNSPECIFIED
  945. }
  946. func (m *ErrorCode) GetKeywordPlanCampaignError() KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError {
  947. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanCampaignError); ok {
  948. return x.KeywordPlanCampaignError
  949. }
  950. return KeywordPlanCampaignErrorEnum_UNSPECIFIED
  951. }
  952. func (m *ErrorCode) GetKeywordPlanNegativeKeywordError() KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError {
  953. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanNegativeKeywordError); ok {
  954. return x.KeywordPlanNegativeKeywordError
  955. }
  956. return KeywordPlanNegativeKeywordErrorEnum_UNSPECIFIED
  957. }
  958. func (m *ErrorCode) GetKeywordPlanAdGroupError() KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError {
  959. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanAdGroupError); ok {
  960. return x.KeywordPlanAdGroupError
  961. }
  962. return KeywordPlanAdGroupErrorEnum_UNSPECIFIED
  963. }
  964. func (m *ErrorCode) GetKeywordPlanKeywordError() KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError {
  965. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanKeywordError); ok {
  966. return x.KeywordPlanKeywordError
  967. }
  968. return KeywordPlanKeywordErrorEnum_UNSPECIFIED
  969. }
  970. func (m *ErrorCode) GetKeywordPlanIdeaError() KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError {
  971. if x, ok := m.GetErrorCode().(*ErrorCode_KeywordPlanIdeaError); ok {
  972. return x.KeywordPlanIdeaError
  973. }
  974. return KeywordPlanIdeaErrorEnum_UNSPECIFIED
  975. }
  976. func (m *ErrorCode) GetAccountBudgetProposalError() AccountBudgetProposalErrorEnum_AccountBudgetProposalError {
  977. if x, ok := m.GetErrorCode().(*ErrorCode_AccountBudgetProposalError); ok {
  978. return x.AccountBudgetProposalError
  979. }
  980. return AccountBudgetProposalErrorEnum_UNSPECIFIED
  981. }
  982. func (m *ErrorCode) GetUserListError() UserListErrorEnum_UserListError {
  983. if x, ok := m.GetErrorCode().(*ErrorCode_UserListError); ok {
  984. return x.UserListError
  985. }
  986. return UserListErrorEnum_UNSPECIFIED
  987. }
  988. func (m *ErrorCode) GetChangeStatusError() ChangeStatusErrorEnum_ChangeStatusError {
  989. if x, ok := m.GetErrorCode().(*ErrorCode_ChangeStatusError); ok {
  990. return x.ChangeStatusError
  991. }
  992. return ChangeStatusErrorEnum_UNSPECIFIED
  993. }
  994. func (m *ErrorCode) GetFeedError() FeedErrorEnum_FeedError {
  995. if x, ok := m.GetErrorCode().(*ErrorCode_FeedError); ok {
  996. return x.FeedError
  997. }
  998. return FeedErrorEnum_UNSPECIFIED
  999. }
  1000. func (m *ErrorCode) GetGeoTargetConstantSuggestionError() GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError {
  1001. if x, ok := m.GetErrorCode().(*ErrorCode_GeoTargetConstantSuggestionError); ok {
  1002. return x.GeoTargetConstantSuggestionError
  1003. }
  1004. return GeoTargetConstantSuggestionErrorEnum_UNSPECIFIED
  1005. }
  1006. func (m *ErrorCode) GetFeedItemError() FeedItemErrorEnum_FeedItemError {
  1007. if x, ok := m.GetErrorCode().(*ErrorCode_FeedItemError); ok {
  1008. return x.FeedItemError
  1009. }
  1010. return FeedItemErrorEnum_UNSPECIFIED
  1011. }
  1012. func (m *ErrorCode) GetBillingSetupError() BillingSetupErrorEnum_BillingSetupError {
  1013. if x, ok := m.GetErrorCode().(*ErrorCode_BillingSetupError); ok {
  1014. return x.BillingSetupError
  1015. }
  1016. return BillingSetupErrorEnum_UNSPECIFIED
  1017. }
  1018. func (m *ErrorCode) GetCustomerClientLinkError() CustomerClientLinkErrorEnum_CustomerClientLinkError {
  1019. if x, ok := m.GetErrorCode().(*ErrorCode_CustomerClientLinkError); ok {
  1020. return x.CustomerClientLinkError
  1021. }
  1022. return CustomerClientLinkErrorEnum_UNSPECIFIED
  1023. }
  1024. func (m *ErrorCode) GetCustomerManagerLinkError() CustomerManagerLinkErrorEnum_CustomerManagerLinkError {
  1025. if x, ok := m.GetErrorCode().(*ErrorCode_CustomerManagerLinkError); ok {
  1026. return x.CustomerManagerLinkError
  1027. }
  1028. return CustomerManagerLinkErrorEnum_UNSPECIFIED
  1029. }
  1030. func (m *ErrorCode) GetFeedMappingError() FeedMappingErrorEnum_FeedMappingError {
  1031. if x, ok := m.GetErrorCode().(*ErrorCode_FeedMappingError); ok {
  1032. return x.FeedMappingError
  1033. }
  1034. return FeedMappingErrorEnum_UNSPECIFIED
  1035. }
  1036. func (m *ErrorCode) GetCustomerFeedError() CustomerFeedErrorEnum_CustomerFeedError {
  1037. if x, ok := m.GetErrorCode().(*ErrorCode_CustomerFeedError); ok {
  1038. return x.CustomerFeedError
  1039. }
  1040. return CustomerFeedErrorEnum_UNSPECIFIED
  1041. }
  1042. func (m *ErrorCode) GetAdGroupFeedError() AdGroupFeedErrorEnum_AdGroupFeedError {
  1043. if x, ok := m.GetErrorCode().(*ErrorCode_AdGroupFeedError); ok {
  1044. return x.AdGroupFeedError
  1045. }
  1046. return AdGroupFeedErrorEnum_UNSPECIFIED
  1047. }
  1048. func (m *ErrorCode) GetCampaignFeedError() CampaignFeedErrorEnum_CampaignFeedError {
  1049. if x, ok := m.GetErrorCode().(*ErrorCode_CampaignFeedError); ok {
  1050. return x.CampaignFeedError
  1051. }
  1052. return CampaignFeedErrorEnum_UNSPECIFIED
  1053. }
  1054. func (m *ErrorCode) GetAdParameterError() AdParameterErrorEnum_AdParameterError {
  1055. if x, ok := m.GetErrorCode().(*ErrorCode_AdParameterError); ok {
  1056. return x.AdParameterError
  1057. }
  1058. return AdParameterErrorEnum_UNSPECIFIED
  1059. }
  1060. func (m *ErrorCode) GetFeedItemValidationError() FeedItemValidationErrorEnum_FeedItemValidationError {
  1061. if x, ok := m.GetErrorCode().(*ErrorCode_FeedItemValidationError); ok {
  1062. return x.FeedItemValidationError
  1063. }
  1064. return FeedItemValidationErrorEnum_UNSPECIFIED
  1065. }
  1066. func (m *ErrorCode) GetExtensionSettingError() ExtensionSettingErrorEnum_ExtensionSettingError {
  1067. if x, ok := m.GetErrorCode().(*ErrorCode_ExtensionSettingError); ok {
  1068. return x.ExtensionSettingError
  1069. }
  1070. return ExtensionSettingErrorEnum_UNSPECIFIED
  1071. }
  1072. func (m *ErrorCode) GetPolicyViolationError() PolicyViolationErrorEnum_PolicyViolationError {
  1073. if x, ok := m.GetErrorCode().(*ErrorCode_PolicyViolationError); ok {
  1074. return x.PolicyViolationError
  1075. }
  1076. return PolicyViolationErrorEnum_UNSPECIFIED
  1077. }
  1078. // XXX_OneofFuncs is for the internal use of the proto package.
  1079. func (*ErrorCode) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  1080. return _ErrorCode_OneofMarshaler, _ErrorCode_OneofUnmarshaler, _ErrorCode_OneofSizer, []interface{}{
  1081. (*ErrorCode_RequestError)(nil),
  1082. (*ErrorCode_BiddingStrategyError)(nil),
  1083. (*ErrorCode_UrlFieldError)(nil),
  1084. (*ErrorCode_ListOperationError)(nil),
  1085. (*ErrorCode_QueryError)(nil),
  1086. (*ErrorCode_MutateError)(nil),
  1087. (*ErrorCode_FieldMaskError)(nil),
  1088. (*ErrorCode_AuthorizationError)(nil),
  1089. (*ErrorCode_InternalError)(nil),
  1090. (*ErrorCode_QuotaError)(nil),
  1091. (*ErrorCode_AdError)(nil),
  1092. (*ErrorCode_AdGroupError)(nil),
  1093. (*ErrorCode_CampaignBudgetError)(nil),
  1094. (*ErrorCode_CampaignError)(nil),
  1095. (*ErrorCode_AuthenticationError)(nil),
  1096. (*ErrorCode_AdGroupCriterionError)(nil),
  1097. (*ErrorCode_AdCustomizerError)(nil),
  1098. (*ErrorCode_AdGroupAdError)(nil),
  1099. (*ErrorCode_AdSharingError)(nil),
  1100. (*ErrorCode_AdxError)(nil),
  1101. (*ErrorCode_BiddingError)(nil),
  1102. (*ErrorCode_CampaignCriterionError)(nil),
  1103. (*ErrorCode_CollectionSizeError)(nil),
  1104. (*ErrorCode_CriterionError)(nil),
  1105. (*ErrorCode_CustomerError)(nil),
  1106. (*ErrorCode_DateError)(nil),
  1107. (*ErrorCode_DateRangeError)(nil),
  1108. (*ErrorCode_DistinctError)(nil),
  1109. (*ErrorCode_FeedAttributeReferenceError)(nil),
  1110. (*ErrorCode_FunctionError)(nil),
  1111. (*ErrorCode_FunctionParsingError)(nil),
  1112. (*ErrorCode_IdError)(nil),
  1113. (*ErrorCode_ImageError)(nil),
  1114. (*ErrorCode_MediaBundleError)(nil),
  1115. (*ErrorCode_MediaFileError)(nil),
  1116. (*ErrorCode_MultiplierError)(nil),
  1117. (*ErrorCode_NewResourceCreationError)(nil),
  1118. (*ErrorCode_NotEmptyError)(nil),
  1119. (*ErrorCode_NullError)(nil),
  1120. (*ErrorCode_OperatorError)(nil),
  1121. (*ErrorCode_RangeError)(nil),
  1122. (*ErrorCode_RecommendationError)(nil),
  1123. (*ErrorCode_RegionCodeError)(nil),
  1124. (*ErrorCode_SettingError)(nil),
  1125. (*ErrorCode_StringFormatError)(nil),
  1126. (*ErrorCode_StringLengthError)(nil),
  1127. (*ErrorCode_OperationAccessDeniedError)(nil),
  1128. (*ErrorCode_ResourceAccessDeniedError)(nil),
  1129. (*ErrorCode_ResourceCountLimitExceededError)(nil),
  1130. (*ErrorCode_AdGroupBidModifierError)(nil),
  1131. (*ErrorCode_ContextError)(nil),
  1132. (*ErrorCode_FieldError)(nil),
  1133. (*ErrorCode_SharedSetError)(nil),
  1134. (*ErrorCode_SharedCriterionError)(nil),
  1135. (*ErrorCode_CampaignSharedSetError)(nil),
  1136. (*ErrorCode_ConversionActionError)(nil),
  1137. (*ErrorCode_HeaderError)(nil),
  1138. (*ErrorCode_DatabaseError)(nil),
  1139. (*ErrorCode_PolicyFindingError)(nil),
  1140. (*ErrorCode_EnumError)(nil),
  1141. (*ErrorCode_KeywordPlanError)(nil),
  1142. (*ErrorCode_KeywordPlanCampaignError)(nil),
  1143. (*ErrorCode_KeywordPlanNegativeKeywordError)(nil),
  1144. (*ErrorCode_KeywordPlanAdGroupError)(nil),
  1145. (*ErrorCode_KeywordPlanKeywordError)(nil),
  1146. (*ErrorCode_KeywordPlanIdeaError)(nil),
  1147. (*ErrorCode_AccountBudgetProposalError)(nil),
  1148. (*ErrorCode_UserListError)(nil),
  1149. (*ErrorCode_ChangeStatusError)(nil),
  1150. (*ErrorCode_FeedError)(nil),
  1151. (*ErrorCode_GeoTargetConstantSuggestionError)(nil),
  1152. (*ErrorCode_FeedItemError)(nil),
  1153. (*ErrorCode_BillingSetupError)(nil),
  1154. (*ErrorCode_CustomerClientLinkError)(nil),
  1155. (*ErrorCode_CustomerManagerLinkError)(nil),
  1156. (*ErrorCode_FeedMappingError)(nil),
  1157. (*ErrorCode_CustomerFeedError)(nil),
  1158. (*ErrorCode_AdGroupFeedError)(nil),
  1159. (*ErrorCode_CampaignFeedError)(nil),
  1160. (*ErrorCode_AdParameterError)(nil),
  1161. (*ErrorCode_FeedItemValidationError)(nil),
  1162. (*ErrorCode_ExtensionSettingError)(nil),
  1163. (*ErrorCode_PolicyViolationError)(nil),
  1164. }
  1165. }
  1166. func _ErrorCode_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  1167. m := msg.(*ErrorCode)
  1168. // error_code
  1169. switch x := m.ErrorCode.(type) {
  1170. case *ErrorCode_RequestError:
  1171. b.EncodeVarint(1<<3 | proto.WireVarint)
  1172. b.EncodeVarint(uint64(x.RequestError))
  1173. case *ErrorCode_BiddingStrategyError:
  1174. b.EncodeVarint(2<<3 | proto.WireVarint)
  1175. b.EncodeVarint(uint64(x.BiddingStrategyError))
  1176. case *ErrorCode_UrlFieldError:
  1177. b.EncodeVarint(3<<3 | proto.WireVarint)
  1178. b.EncodeVarint(uint64(x.UrlFieldError))
  1179. case *ErrorCode_ListOperationError:
  1180. b.EncodeVarint(4<<3 | proto.WireVarint)
  1181. b.EncodeVarint(uint64(x.ListOperationError))
  1182. case *ErrorCode_QueryError:
  1183. b.EncodeVarint(5<<3 | proto.WireVarint)
  1184. b.EncodeVarint(uint64(x.QueryError))
  1185. case *ErrorCode_MutateError:
  1186. b.EncodeVarint(7<<3 | proto.WireVarint)
  1187. b.EncodeVarint(uint64(x.MutateError))
  1188. case *ErrorCode_FieldMaskError:
  1189. b.EncodeVarint(8<<3 | proto.WireVarint)
  1190. b.EncodeVarint(uint64(x.FieldMaskError))
  1191. case *ErrorCode_AuthorizationError:
  1192. b.EncodeVarint(9<<3 | proto.WireVarint)
  1193. b.EncodeVarint(uint64(x.AuthorizationError))
  1194. case *ErrorCode_InternalError:
  1195. b.EncodeVarint(10<<3 | proto.WireVarint)
  1196. b.EncodeVarint(uint64(x.InternalError))
  1197. case *ErrorCode_QuotaError:
  1198. b.EncodeVarint(11<<3 | proto.WireVarint)
  1199. b.EncodeVarint(uint64(x.QuotaError))
  1200. case *ErrorCode_AdError:
  1201. b.EncodeVarint(12<<3 | proto.WireVarint)
  1202. b.EncodeVarint(uint64(x.AdError))
  1203. case *ErrorCode_AdGroupError:
  1204. b.EncodeVarint(13<<3 | proto.WireVarint)
  1205. b.EncodeVarint(uint64(x.AdGroupError))
  1206. case *ErrorCode_CampaignBudgetError:
  1207. b.EncodeVarint(14<<3 | proto.WireVarint)
  1208. b.EncodeVarint(uint64(x.CampaignBudgetError))
  1209. case *ErrorCode_CampaignError:
  1210. b.EncodeVarint(15<<3 | proto.WireVarint)
  1211. b.EncodeVarint(uint64(x.CampaignError))
  1212. case *ErrorCode_AuthenticationError:
  1213. b.EncodeVarint(17<<3 | proto.WireVarint)
  1214. b.EncodeVarint(uint64(x.AuthenticationError))
  1215. case *ErrorCode_AdGroupCriterionError:
  1216. b.EncodeVarint(18<<3 | proto.WireVarint)
  1217. b.EncodeVarint(uint64(x.AdGroupCriterionError))
  1218. case *ErrorCode_AdCustomizerError:
  1219. b.EncodeVarint(19<<3 | proto.WireVarint)
  1220. b.EncodeVarint(uint64(x.AdCustomizerError))
  1221. case *ErrorCode_AdGroupAdError:
  1222. b.EncodeVarint(21<<3 | proto.WireVarint)
  1223. b.EncodeVarint(uint64(x.AdGroupAdError))
  1224. case *ErrorCode_AdSharingError:
  1225. b.EncodeVarint(24<<3 | proto.WireVarint)
  1226. b.EncodeVarint(uint64(x.AdSharingError))
  1227. case *ErrorCode_AdxError:
  1228. b.EncodeVarint(25<<3 | proto.WireVarint)
  1229. b.EncodeVarint(uint64(x.AdxError))
  1230. case *ErrorCode_BiddingError:
  1231. b.EncodeVarint(26<<3 | proto.WireVarint)
  1232. b.EncodeVarint(uint64(x.BiddingError))
  1233. case *ErrorCode_CampaignCriterionError:
  1234. b.EncodeVarint(29<<3 | proto.WireVarint)
  1235. b.EncodeVarint(uint64(x.CampaignCriterionError))
  1236. case *ErrorCode_CollectionSizeError:
  1237. b.EncodeVarint(31<<3 | proto.WireVarint)
  1238. b.EncodeVarint(uint64(x.CollectionSizeError))
  1239. case *ErrorCode_CriterionError:
  1240. b.EncodeVarint(32<<3 | proto.WireVarint)
  1241. b.EncodeVarint(uint64(x.CriterionError))
  1242. case *ErrorCode_CustomerError:
  1243. b.EncodeVarint(90<<3 | proto.WireVarint)
  1244. b.EncodeVarint(uint64(x.CustomerError))
  1245. case *ErrorCode_DateError:
  1246. b.EncodeVarint(33<<3 | proto.WireVarint)
  1247. b.EncodeVarint(uint64(x.DateError))
  1248. case *ErrorCode_DateRangeError:
  1249. b.EncodeVarint(34<<3 | proto.WireVarint)
  1250. b.EncodeVarint(uint64(x.DateRangeError))
  1251. case *ErrorCode_DistinctError:
  1252. b.EncodeVarint(35<<3 | proto.WireVarint)
  1253. b.EncodeVarint(uint64(x.DistinctError))
  1254. case *ErrorCode_FeedAttributeReferenceError:
  1255. b.EncodeVarint(36<<3 | proto.WireVarint)
  1256. b.EncodeVarint(uint64(x.FeedAttributeReferenceError))
  1257. case *ErrorCode_FunctionError:
  1258. b.EncodeVarint(37<<3 | proto.WireVarint)
  1259. b.EncodeVarint(uint64(x.FunctionError))
  1260. case *ErrorCode_FunctionParsingError:
  1261. b.EncodeVarint(38<<3 | proto.WireVarint)
  1262. b.EncodeVarint(uint64(x.FunctionParsingError))
  1263. case *ErrorCode_IdError:
  1264. b.EncodeVarint(39<<3 | proto.WireVarint)
  1265. b.EncodeVarint(uint64(x.IdError))
  1266. case *ErrorCode_ImageError:
  1267. b.EncodeVarint(40<<3 | proto.WireVarint)
  1268. b.EncodeVarint(uint64(x.ImageError))
  1269. case *ErrorCode_MediaBundleError:
  1270. b.EncodeVarint(42<<3 | proto.WireVarint)
  1271. b.EncodeVarint(uint64(x.MediaBundleError))
  1272. case *ErrorCode_MediaFileError:
  1273. b.EncodeVarint(86<<3 | proto.WireVarint)
  1274. b.EncodeVarint(uint64(x.MediaFileError))
  1275. case *ErrorCode_MultiplierError:
  1276. b.EncodeVarint(44<<3 | proto.WireVarint)
  1277. b.EncodeVarint(uint64(x.MultiplierError))
  1278. case *ErrorCode_NewResourceCreationError:
  1279. b.EncodeVarint(45<<3 | proto.WireVarint)
  1280. b.EncodeVarint(uint64(x.NewResourceCreationError))
  1281. case *ErrorCode_NotEmptyError:
  1282. b.EncodeVarint(46<<3 | proto.WireVarint)
  1283. b.EncodeVarint(uint64(x.NotEmptyError))
  1284. case *ErrorCode_NullError:
  1285. b.EncodeVarint(47<<3 | proto.WireVarint)
  1286. b.EncodeVarint(uint64(x.NullError))
  1287. case *ErrorCode_OperatorError:
  1288. b.EncodeVarint(48<<3 | proto.WireVarint)
  1289. b.EncodeVarint(uint64(x.OperatorError))
  1290. case *ErrorCode_RangeError:
  1291. b.EncodeVarint(49<<3 | proto.WireVarint)
  1292. b.EncodeVarint(uint64(x.RangeError))
  1293. case *ErrorCode_RecommendationError:
  1294. b.EncodeVarint(58<<3 | proto.WireVarint)
  1295. b.EncodeVarint(uint64(x.RecommendationError))
  1296. case *ErrorCode_RegionCodeError:
  1297. b.EncodeVarint(51<<3 | proto.WireVarint)
  1298. b.EncodeVarint(uint64(x.RegionCodeError))
  1299. case *ErrorCode_SettingError:
  1300. b.EncodeVarint(52<<3 | proto.WireVarint)
  1301. b.EncodeVarint(uint64(x.SettingError))
  1302. case *ErrorCode_StringFormatError:
  1303. b.EncodeVarint(53<<3 | proto.WireVarint)
  1304. b.EncodeVarint(uint64(x.StringFormatError))
  1305. case *ErrorCode_StringLengthError:
  1306. b.EncodeVarint(54<<3 | proto.WireVarint)
  1307. b.EncodeVarint(uint64(x.StringLengthError))
  1308. case *ErrorCode_OperationAccessDeniedError:
  1309. b.EncodeVarint(55<<3 | proto.WireVarint)
  1310. b.EncodeVarint(uint64(x.OperationAccessDeniedError))
  1311. case *ErrorCode_ResourceAccessDeniedError:
  1312. b.EncodeVarint(56<<3 | proto.WireVarint)
  1313. b.EncodeVarint(uint64(x.ResourceAccessDeniedError))
  1314. case *ErrorCode_ResourceCountLimitExceededError:
  1315. b.EncodeVarint(57<<3 | proto.WireVarint)
  1316. b.EncodeVarint(uint64(x.ResourceCountLimitExceededError))
  1317. case *ErrorCode_AdGroupBidModifierError:
  1318. b.EncodeVarint(59<<3 | proto.WireVarint)
  1319. b.EncodeVarint(uint64(x.AdGroupBidModifierError))
  1320. case *ErrorCode_ContextError:
  1321. b.EncodeVarint(60<<3 | proto.WireVarint)
  1322. b.EncodeVarint(uint64(x.ContextError))
  1323. case *ErrorCode_FieldError:
  1324. b.EncodeVarint(61<<3 | proto.WireVarint)
  1325. b.EncodeVarint(uint64(x.FieldError))
  1326. case *ErrorCode_SharedSetError:
  1327. b.EncodeVarint(62<<3 | proto.WireVarint)
  1328. b.EncodeVarint(uint64(x.SharedSetError))
  1329. case *ErrorCode_SharedCriterionError:
  1330. b.EncodeVarint(63<<3 | proto.WireVarint)
  1331. b.EncodeVarint(uint64(x.SharedCriterionError))
  1332. case *ErrorCode_CampaignSharedSetError:
  1333. b.EncodeVarint(64<<3 | proto.WireVarint)
  1334. b.EncodeVarint(uint64(x.CampaignSharedSetError))
  1335. case *ErrorCode_ConversionActionError:
  1336. b.EncodeVarint(65<<3 | proto.WireVarint)
  1337. b.EncodeVarint(uint64(x.ConversionActionError))
  1338. case *ErrorCode_HeaderError:
  1339. b.EncodeVarint(66<<3 | proto.WireVarint)
  1340. b.EncodeVarint(uint64(x.HeaderError))
  1341. case *ErrorCode_DatabaseError:
  1342. b.EncodeVarint(67<<3 | proto.WireVarint)
  1343. b.EncodeVarint(uint64(x.DatabaseError))
  1344. case *ErrorCode_PolicyFindingError:
  1345. b.EncodeVarint(68<<3 | proto.WireVarint)
  1346. b.EncodeVarint(uint64(x.PolicyFindingError))
  1347. case *ErrorCode_EnumError:
  1348. b.EncodeVarint(70<<3 | proto.WireVarint)
  1349. b.EncodeVarint(uint64(x.EnumError))
  1350. case *ErrorCode_KeywordPlanError:
  1351. b.EncodeVarint(71<<3 | proto.WireVarint)
  1352. b.EncodeVarint(uint64(x.KeywordPlanError))
  1353. case *ErrorCode_KeywordPlanCampaignError:
  1354. b.EncodeVarint(72<<3 | proto.WireVarint)
  1355. b.EncodeVarint(uint64(x.KeywordPlanCampaignError))
  1356. case *ErrorCode_KeywordPlanNegativeKeywordError:
  1357. b.EncodeVarint(73<<3 | proto.WireVarint)
  1358. b.EncodeVarint(uint64(x.KeywordPlanNegativeKeywordError))
  1359. case *ErrorCode_KeywordPlanAdGroupError:
  1360. b.EncodeVarint(74<<3 | proto.WireVarint)
  1361. b.EncodeVarint(uint64(x.KeywordPlanAdGroupError))
  1362. case *ErrorCode_KeywordPlanKeywordError:
  1363. b.EncodeVarint(75<<3 | proto.WireVarint)
  1364. b.EncodeVarint(uint64(x.KeywordPlanKeywordError))
  1365. case *ErrorCode_KeywordPlanIdeaError:
  1366. b.EncodeVarint(76<<3 | proto.WireVarint)
  1367. b.EncodeVarint(uint64(x.KeywordPlanIdeaError))
  1368. case *ErrorCode_AccountBudgetProposalError:
  1369. b.EncodeVarint(77<<3 | proto.WireVarint)
  1370. b.EncodeVarint(uint64(x.AccountBudgetProposalError))
  1371. case *ErrorCode_UserListError:
  1372. b.EncodeVarint(78<<3 | proto.WireVarint)
  1373. b.EncodeVarint(uint64(x.UserListError))
  1374. case *ErrorCode_ChangeStatusError:
  1375. b.EncodeVarint(79<<3 | proto.WireVarint)
  1376. b.EncodeVarint(uint64(x.ChangeStatusError))
  1377. case *ErrorCode_FeedError:
  1378. b.EncodeVarint(80<<3 | proto.WireVarint)
  1379. b.EncodeVarint(uint64(x.FeedError))
  1380. case *ErrorCode_GeoTargetConstantSuggestionError:
  1381. b.EncodeVarint(81<<3 | proto.WireVarint)
  1382. b.EncodeVarint(uint64(x.GeoTargetConstantSuggestionError))
  1383. case *ErrorCode_FeedItemError:
  1384. b.EncodeVarint(83<<3 | proto.WireVarint)
  1385. b.EncodeVarint(uint64(x.FeedItemError))
  1386. case *ErrorCode_BillingSetupError:
  1387. b.EncodeVarint(87<<3 | proto.WireVarint)
  1388. b.EncodeVarint(uint64(x.BillingSetupError))
  1389. case *ErrorCode_CustomerClientLinkError:
  1390. b.EncodeVarint(88<<3 | proto.WireVarint)
  1391. b.EncodeVarint(uint64(x.CustomerClientLinkError))
  1392. case *ErrorCode_CustomerManagerLinkError:
  1393. b.EncodeVarint(91<<3 | proto.WireVarint)
  1394. b.EncodeVarint(uint64(x.CustomerManagerLinkError))
  1395. case *ErrorCode_FeedMappingError:
  1396. b.EncodeVarint(92<<3 | proto.WireVarint)
  1397. b.EncodeVarint(uint64(x.FeedMappingError))
  1398. case *ErrorCode_CustomerFeedError:
  1399. b.EncodeVarint(93<<3 | proto.WireVarint)
  1400. b.EncodeVarint(uint64(x.CustomerFeedError))
  1401. case *ErrorCode_AdGroupFeedError:
  1402. b.EncodeVarint(94<<3 | proto.WireVarint)
  1403. b.EncodeVarint(uint64(x.AdGroupFeedError))
  1404. case *ErrorCode_CampaignFeedError:
  1405. b.EncodeVarint(96<<3 | proto.WireVarint)
  1406. b.EncodeVarint(uint64(x.CampaignFeedError))
  1407. case *ErrorCode_AdParameterError:
  1408. b.EncodeVarint(101<<3 | proto.WireVarint)
  1409. b.EncodeVarint(uint64(x.AdParameterError))
  1410. case *ErrorCode_FeedItemValidationError:
  1411. b.EncodeVarint(102<<3 | proto.WireVarint)
  1412. b.EncodeVarint(uint64(x.FeedItemValidationError))
  1413. case *ErrorCode_ExtensionSettingError:
  1414. b.EncodeVarint(103<<3 | proto.WireVarint)
  1415. b.EncodeVarint(uint64(x.ExtensionSettingError))
  1416. case *ErrorCode_PolicyViolationError:
  1417. b.EncodeVarint(105<<3 | proto.WireVarint)
  1418. b.EncodeVarint(uint64(x.PolicyViolationError))
  1419. case nil:
  1420. default:
  1421. return fmt.Errorf("ErrorCode.ErrorCode has unexpected type %T", x)
  1422. }
  1423. return nil
  1424. }
  1425. func _ErrorCode_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  1426. m := msg.(*ErrorCode)
  1427. switch tag {
  1428. case 1: // error_code.request_error
  1429. if wire != proto.WireVarint {
  1430. return true, proto.ErrInternalBadWireType
  1431. }
  1432. x, err := b.DecodeVarint()
  1433. m.ErrorCode = &ErrorCode_RequestError{RequestErrorEnum_RequestError(x)}
  1434. return true, err
  1435. case 2: // error_code.bidding_strategy_error
  1436. if wire != proto.WireVarint {
  1437. return true, proto.ErrInternalBadWireType
  1438. }
  1439. x, err := b.DecodeVarint()
  1440. m.ErrorCode = &ErrorCode_BiddingStrategyError{BiddingStrategyErrorEnum_BiddingStrategyError(x)}
  1441. return true, err
  1442. case 3: // error_code.url_field_error
  1443. if wire != proto.WireVarint {
  1444. return true, proto.ErrInternalBadWireType
  1445. }
  1446. x, err := b.DecodeVarint()
  1447. m.ErrorCode = &ErrorCode_UrlFieldError{UrlFieldErrorEnum_UrlFieldError(x)}
  1448. return true, err
  1449. case 4: // error_code.list_operation_error
  1450. if wire != proto.WireVarint {
  1451. return true, proto.ErrInternalBadWireType
  1452. }
  1453. x, err := b.DecodeVarint()
  1454. m.ErrorCode = &ErrorCode_ListOperationError{ListOperationErrorEnum_ListOperationError(x)}
  1455. return true, err
  1456. case 5: // error_code.query_error
  1457. if wire != proto.WireVarint {
  1458. return true, proto.ErrInternalBadWireType
  1459. }
  1460. x, err := b.DecodeVarint()
  1461. m.ErrorCode = &ErrorCode_QueryError{QueryErrorEnum_QueryError(x)}
  1462. return true, err
  1463. case 7: // error_code.mutate_error
  1464. if wire != proto.WireVarint {
  1465. return true, proto.ErrInternalBadWireType
  1466. }
  1467. x, err := b.DecodeVarint()
  1468. m.ErrorCode = &ErrorCode_MutateError{MutateErrorEnum_MutateError(x)}
  1469. return true, err
  1470. case 8: // error_code.field_mask_error
  1471. if wire != proto.WireVarint {
  1472. return true, proto.ErrInternalBadWireType
  1473. }
  1474. x, err := b.DecodeVarint()
  1475. m.ErrorCode = &ErrorCode_FieldMaskError{FieldMaskErrorEnum_FieldMaskError(x)}
  1476. return true, err
  1477. case 9: // error_code.authorization_error
  1478. if wire != proto.WireVarint {
  1479. return true, proto.ErrInternalBadWireType
  1480. }
  1481. x, err := b.DecodeVarint()
  1482. m.ErrorCode = &ErrorCode_AuthorizationError{AuthorizationErrorEnum_AuthorizationError(x)}
  1483. return true, err
  1484. case 10: // error_code.internal_error
  1485. if wire != proto.WireVarint {
  1486. return true, proto.ErrInternalBadWireType
  1487. }
  1488. x, err := b.DecodeVarint()
  1489. m.ErrorCode = &ErrorCode_InternalError{InternalErrorEnum_InternalError(x)}
  1490. return true, err
  1491. case 11: // error_code.quota_error
  1492. if wire != proto.WireVarint {
  1493. return true, proto.ErrInternalBadWireType
  1494. }
  1495. x, err := b.DecodeVarint()
  1496. m.ErrorCode = &ErrorCode_QuotaError{QuotaErrorEnum_QuotaError(x)}
  1497. return true, err
  1498. case 12: // error_code.ad_error
  1499. if wire != proto.WireVarint {
  1500. return true, proto.ErrInternalBadWireType
  1501. }
  1502. x, err := b.DecodeVarint()
  1503. m.ErrorCode = &ErrorCode_AdError{AdErrorEnum_AdError(x)}
  1504. return true, err
  1505. case 13: // error_code.ad_group_error
  1506. if wire != proto.WireVarint {
  1507. return true, proto.ErrInternalBadWireType
  1508. }
  1509. x, err := b.DecodeVarint()
  1510. m.ErrorCode = &ErrorCode_AdGroupError{AdGroupErrorEnum_AdGroupError(x)}
  1511. return true, err
  1512. case 14: // error_code.campaign_budget_error
  1513. if wire != proto.WireVarint {
  1514. return true, proto.ErrInternalBadWireType
  1515. }
  1516. x, err := b.DecodeVarint()
  1517. m.ErrorCode = &ErrorCode_CampaignBudgetError{CampaignBudgetErrorEnum_CampaignBudgetError(x)}
  1518. return true, err
  1519. case 15: // error_code.campaign_error
  1520. if wire != proto.WireVarint {
  1521. return true, proto.ErrInternalBadWireType
  1522. }
  1523. x, err := b.DecodeVarint()
  1524. m.ErrorCode = &ErrorCode_CampaignError{CampaignErrorEnum_CampaignError(x)}
  1525. return true, err
  1526. case 17: // error_code.authentication_error
  1527. if wire != proto.WireVarint {
  1528. return true, proto.ErrInternalBadWireType
  1529. }
  1530. x, err := b.DecodeVarint()
  1531. m.ErrorCode = &ErrorCode_AuthenticationError{AuthenticationErrorEnum_AuthenticationError(x)}
  1532. return true, err
  1533. case 18: // error_code.ad_group_criterion_error
  1534. if wire != proto.WireVarint {
  1535. return true, proto.ErrInternalBadWireType
  1536. }
  1537. x, err := b.DecodeVarint()
  1538. m.ErrorCode = &ErrorCode_AdGroupCriterionError{AdGroupCriterionErrorEnum_AdGroupCriterionError(x)}
  1539. return true, err
  1540. case 19: // error_code.ad_customizer_error
  1541. if wire != proto.WireVarint {
  1542. return true, proto.ErrInternalBadWireType
  1543. }
  1544. x, err := b.DecodeVarint()
  1545. m.ErrorCode = &ErrorCode_AdCustomizerError{AdCustomizerErrorEnum_AdCustomizerError(x)}
  1546. return true, err
  1547. case 21: // error_code.ad_group_ad_error
  1548. if wire != proto.WireVarint {
  1549. return true, proto.ErrInternalBadWireType
  1550. }
  1551. x, err := b.DecodeVarint()
  1552. m.ErrorCode = &ErrorCode_AdGroupAdError{AdGroupAdErrorEnum_AdGroupAdError(x)}
  1553. return true, err
  1554. case 24: // error_code.ad_sharing_error
  1555. if wire != proto.WireVarint {
  1556. return true, proto.ErrInternalBadWireType
  1557. }
  1558. x, err := b.DecodeVarint()
  1559. m.ErrorCode = &ErrorCode_AdSharingError{AdSharingErrorEnum_AdSharingError(x)}
  1560. return true, err
  1561. case 25: // error_code.adx_error
  1562. if wire != proto.WireVarint {
  1563. return true, proto.ErrInternalBadWireType
  1564. }
  1565. x, err := b.DecodeVarint()
  1566. m.ErrorCode = &ErrorCode_AdxError{AdxErrorEnum_AdxError(x)}
  1567. return true, err
  1568. case 26: // error_code.bidding_error
  1569. if wire != proto.WireVarint {
  1570. return true, proto.ErrInternalBadWireType
  1571. }
  1572. x, err := b.DecodeVarint()
  1573. m.ErrorCode = &ErrorCode_BiddingError{BiddingErrorEnum_BiddingError(x)}
  1574. return true, err
  1575. case 29: // error_code.campaign_criterion_error
  1576. if wire != proto.WireVarint {
  1577. return true, proto.ErrInternalBadWireType
  1578. }
  1579. x, err := b.DecodeVarint()
  1580. m.ErrorCode = &ErrorCode_CampaignCriterionError{CampaignCriterionErrorEnum_CampaignCriterionError(x)}
  1581. return true, err
  1582. case 31: // error_code.collection_size_error
  1583. if wire != proto.WireVarint {
  1584. return true, proto.ErrInternalBadWireType
  1585. }
  1586. x, err := b.DecodeVarint()
  1587. m.ErrorCode = &ErrorCode_CollectionSizeError{CollectionSizeErrorEnum_CollectionSizeError(x)}
  1588. return true, err
  1589. case 32: // error_code.criterion_error
  1590. if wire != proto.WireVarint {
  1591. return true, proto.ErrInternalBadWireType
  1592. }
  1593. x, err := b.DecodeVarint()
  1594. m.ErrorCode = &ErrorCode_CriterionError{CriterionErrorEnum_CriterionError(x)}
  1595. return true, err
  1596. case 90: // error_code.customer_error
  1597. if wire != proto.WireVarint {
  1598. return true, proto.ErrInternalBadWireType
  1599. }
  1600. x, err := b.DecodeVarint()
  1601. m.ErrorCode = &ErrorCode_CustomerError{CustomerErrorEnum_CustomerError(x)}
  1602. return true, err
  1603. case 33: // error_code.date_error
  1604. if wire != proto.WireVarint {
  1605. return true, proto.ErrInternalBadWireType
  1606. }
  1607. x, err := b.DecodeVarint()
  1608. m.ErrorCode = &ErrorCode_DateError{DateErrorEnum_DateError(x)}
  1609. return true, err
  1610. case 34: // error_code.date_range_error
  1611. if wire != proto.WireVarint {
  1612. return true, proto.ErrInternalBadWireType
  1613. }
  1614. x, err := b.DecodeVarint()
  1615. m.ErrorCode = &ErrorCode_DateRangeError{DateRangeErrorEnum_DateRangeError(x)}
  1616. return true, err
  1617. case 35: // error_code.distinct_error
  1618. if wire != proto.WireVarint {
  1619. return true, proto.ErrInternalBadWireType
  1620. }
  1621. x, err := b.DecodeVarint()
  1622. m.ErrorCode = &ErrorCode_DistinctError{DistinctErrorEnum_DistinctError(x)}
  1623. return true, err
  1624. case 36: // error_code.feed_attribute_reference_error
  1625. if wire != proto.WireVarint {
  1626. return true, proto.ErrInternalBadWireType
  1627. }
  1628. x, err := b.DecodeVarint()
  1629. m.ErrorCode = &ErrorCode_FeedAttributeReferenceError{FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError(x)}
  1630. return true, err
  1631. case 37: // error_code.function_error
  1632. if wire != proto.WireVarint {
  1633. return true, proto.ErrInternalBadWireType
  1634. }
  1635. x, err := b.DecodeVarint()
  1636. m.ErrorCode = &ErrorCode_FunctionError{FunctionErrorEnum_FunctionError(x)}
  1637. return true, err
  1638. case 38: // error_code.function_parsing_error
  1639. if wire != proto.WireVarint {
  1640. return true, proto.ErrInternalBadWireType
  1641. }
  1642. x, err := b.DecodeVarint()
  1643. m.ErrorCode = &ErrorCode_FunctionParsingError{FunctionParsingErrorEnum_FunctionParsingError(x)}
  1644. return true, err
  1645. case 39: // error_code.id_error
  1646. if wire != proto.WireVarint {
  1647. return true, proto.ErrInternalBadWireType
  1648. }
  1649. x, err := b.DecodeVarint()
  1650. m.ErrorCode = &ErrorCode_IdError{IdErrorEnum_IdError(x)}
  1651. return true, err
  1652. case 40: // error_code.image_error
  1653. if wire != proto.WireVarint {
  1654. return true, proto.ErrInternalBadWireType
  1655. }
  1656. x, err := b.DecodeVarint()
  1657. m.ErrorCode = &ErrorCode_ImageError{ImageErrorEnum_ImageError(x)}
  1658. return true, err
  1659. case 42: // error_code.media_bundle_error
  1660. if wire != proto.WireVarint {
  1661. return true, proto.ErrInternalBadWireType
  1662. }
  1663. x, err := b.DecodeVarint()
  1664. m.ErrorCode = &ErrorCode_MediaBundleError{MediaBundleErrorEnum_MediaBundleError(x)}
  1665. return true, err
  1666. case 86: // error_code.media_file_error
  1667. if wire != proto.WireVarint {
  1668. return true, proto.ErrInternalBadWireType
  1669. }
  1670. x, err := b.DecodeVarint()
  1671. m.ErrorCode = &ErrorCode_MediaFileError{MediaFileErrorEnum_MediaFileError(x)}
  1672. return true, err
  1673. case 44: // error_code.multiplier_error
  1674. if wire != proto.WireVarint {
  1675. return true, proto.ErrInternalBadWireType
  1676. }
  1677. x, err := b.DecodeVarint()
  1678. m.ErrorCode = &ErrorCode_MultiplierError{MultiplierErrorEnum_MultiplierError(x)}
  1679. return true, err
  1680. case 45: // error_code.new_resource_creation_error
  1681. if wire != proto.WireVarint {
  1682. return true, proto.ErrInternalBadWireType
  1683. }
  1684. x, err := b.DecodeVarint()
  1685. m.ErrorCode = &ErrorCode_NewResourceCreationError{NewResourceCreationErrorEnum_NewResourceCreationError(x)}
  1686. return true, err
  1687. case 46: // error_code.not_empty_error
  1688. if wire != proto.WireVarint {
  1689. return true, proto.ErrInternalBadWireType
  1690. }
  1691. x, err := b.DecodeVarint()
  1692. m.ErrorCode = &ErrorCode_NotEmptyError{NotEmptyErrorEnum_NotEmptyError(x)}
  1693. return true, err
  1694. case 47: // error_code.null_error
  1695. if wire != proto.WireVarint {
  1696. return true, proto.ErrInternalBadWireType
  1697. }
  1698. x, err := b.DecodeVarint()
  1699. m.ErrorCode = &ErrorCode_NullError{NullErrorEnum_NullError(x)}
  1700. return true, err
  1701. case 48: // error_code.operator_error
  1702. if wire != proto.WireVarint {
  1703. return true, proto.ErrInternalBadWireType
  1704. }
  1705. x, err := b.DecodeVarint()
  1706. m.ErrorCode = &ErrorCode_OperatorError{OperatorErrorEnum_OperatorError(x)}
  1707. return true, err
  1708. case 49: // error_code.range_error
  1709. if wire != proto.WireVarint {
  1710. return true, proto.ErrInternalBadWireType
  1711. }
  1712. x, err := b.DecodeVarint()
  1713. m.ErrorCode = &ErrorCode_RangeError{RangeErrorEnum_RangeError(x)}
  1714. return true, err
  1715. case 58: // error_code.recommendation_error
  1716. if wire != proto.WireVarint {
  1717. return true, proto.ErrInternalBadWireType
  1718. }
  1719. x, err := b.DecodeVarint()
  1720. m.ErrorCode = &ErrorCode_RecommendationError{RecommendationErrorEnum_RecommendationError(x)}
  1721. return true, err
  1722. case 51: // error_code.region_code_error
  1723. if wire != proto.WireVarint {
  1724. return true, proto.ErrInternalBadWireType
  1725. }
  1726. x, err := b.DecodeVarint()
  1727. m.ErrorCode = &ErrorCode_RegionCodeError{RegionCodeErrorEnum_RegionCodeError(x)}
  1728. return true, err
  1729. case 52: // error_code.setting_error
  1730. if wire != proto.WireVarint {
  1731. return true, proto.ErrInternalBadWireType
  1732. }
  1733. x, err := b.DecodeVarint()
  1734. m.ErrorCode = &ErrorCode_SettingError{SettingErrorEnum_SettingError(x)}
  1735. return true, err
  1736. case 53: // error_code.string_format_error
  1737. if wire != proto.WireVarint {
  1738. return true, proto.ErrInternalBadWireType
  1739. }
  1740. x, err := b.DecodeVarint()
  1741. m.ErrorCode = &ErrorCode_StringFormatError{StringFormatErrorEnum_StringFormatError(x)}
  1742. return true, err
  1743. case 54: // error_code.string_length_error
  1744. if wire != proto.WireVarint {
  1745. return true, proto.ErrInternalBadWireType
  1746. }
  1747. x, err := b.DecodeVarint()
  1748. m.ErrorCode = &ErrorCode_StringLengthError{StringLengthErrorEnum_StringLengthError(x)}
  1749. return true, err
  1750. case 55: // error_code.operation_access_denied_error
  1751. if wire != proto.WireVarint {
  1752. return true, proto.ErrInternalBadWireType
  1753. }
  1754. x, err := b.DecodeVarint()
  1755. m.ErrorCode = &ErrorCode_OperationAccessDeniedError{OperationAccessDeniedErrorEnum_OperationAccessDeniedError(x)}
  1756. return true, err
  1757. case 56: // error_code.resource_access_denied_error
  1758. if wire != proto.WireVarint {
  1759. return true, proto.ErrInternalBadWireType
  1760. }
  1761. x, err := b.DecodeVarint()
  1762. m.ErrorCode = &ErrorCode_ResourceAccessDeniedError{ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError(x)}
  1763. return true, err
  1764. case 57: // error_code.resource_count_limit_exceeded_error
  1765. if wire != proto.WireVarint {
  1766. return true, proto.ErrInternalBadWireType
  1767. }
  1768. x, err := b.DecodeVarint()
  1769. m.ErrorCode = &ErrorCode_ResourceCountLimitExceededError{ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError(x)}
  1770. return true, err
  1771. case 59: // error_code.ad_group_bid_modifier_error
  1772. if wire != proto.WireVarint {
  1773. return true, proto.ErrInternalBadWireType
  1774. }
  1775. x, err := b.DecodeVarint()
  1776. m.ErrorCode = &ErrorCode_AdGroupBidModifierError{AdGroupBidModifierErrorEnum_AdGroupBidModifierError(x)}
  1777. return true, err
  1778. case 60: // error_code.context_error
  1779. if wire != proto.WireVarint {
  1780. return true, proto.ErrInternalBadWireType
  1781. }
  1782. x, err := b.DecodeVarint()
  1783. m.ErrorCode = &ErrorCode_ContextError{ContextErrorEnum_ContextError(x)}
  1784. return true, err
  1785. case 61: // error_code.field_error
  1786. if wire != proto.WireVarint {
  1787. return true, proto.ErrInternalBadWireType
  1788. }
  1789. x, err := b.DecodeVarint()
  1790. m.ErrorCode = &ErrorCode_FieldError{FieldErrorEnum_FieldError(x)}
  1791. return true, err
  1792. case 62: // error_code.shared_set_error
  1793. if wire != proto.WireVarint {
  1794. return true, proto.ErrInternalBadWireType
  1795. }
  1796. x, err := b.DecodeVarint()
  1797. m.ErrorCode = &ErrorCode_SharedSetError{SharedSetErrorEnum_SharedSetError(x)}
  1798. return true, err
  1799. case 63: // error_code.shared_criterion_error
  1800. if wire != proto.WireVarint {
  1801. return true, proto.ErrInternalBadWireType
  1802. }
  1803. x, err := b.DecodeVarint()
  1804. m.ErrorCode = &ErrorCode_SharedCriterionError{SharedCriterionErrorEnum_SharedCriterionError(x)}
  1805. return true, err
  1806. case 64: // error_code.campaign_shared_set_error
  1807. if wire != proto.WireVarint {
  1808. return true, proto.ErrInternalBadWireType
  1809. }
  1810. x, err := b.DecodeVarint()
  1811. m.ErrorCode = &ErrorCode_CampaignSharedSetError{CampaignSharedSetErrorEnum_CampaignSharedSetError(x)}
  1812. return true, err
  1813. case 65: // error_code.conversion_action_error
  1814. if wire != proto.WireVarint {
  1815. return true, proto.ErrInternalBadWireType
  1816. }
  1817. x, err := b.DecodeVarint()
  1818. m.ErrorCode = &ErrorCode_ConversionActionError{ConversionActionErrorEnum_ConversionActionError(x)}
  1819. return true, err
  1820. case 66: // error_code.header_error
  1821. if wire != proto.WireVarint {
  1822. return true, proto.ErrInternalBadWireType
  1823. }
  1824. x, err := b.DecodeVarint()
  1825. m.ErrorCode = &ErrorCode_HeaderError{HeaderErrorEnum_HeaderError(x)}
  1826. return true, err
  1827. case 67: // error_code.database_error
  1828. if wire != proto.WireVarint {
  1829. return true, proto.ErrInternalBadWireType
  1830. }
  1831. x, err := b.DecodeVarint()
  1832. m.ErrorCode = &ErrorCode_DatabaseError{DatabaseErrorEnum_DatabaseError(x)}
  1833. return true, err
  1834. case 68: // error_code.policy_finding_error
  1835. if wire != proto.WireVarint {
  1836. return true, proto.ErrInternalBadWireType
  1837. }
  1838. x, err := b.DecodeVarint()
  1839. m.ErrorCode = &ErrorCode_PolicyFindingError{PolicyFindingErrorEnum_PolicyFindingError(x)}
  1840. return true, err
  1841. case 70: // error_code.enum_error
  1842. if wire != proto.WireVarint {
  1843. return true, proto.ErrInternalBadWireType
  1844. }
  1845. x, err := b.DecodeVarint()
  1846. m.ErrorCode = &ErrorCode_EnumError{EnumErrorEnum_EnumError(x)}
  1847. return true, err
  1848. case 71: // error_code.keyword_plan_error
  1849. if wire != proto.WireVarint {
  1850. return true, proto.ErrInternalBadWireType
  1851. }
  1852. x, err := b.DecodeVarint()
  1853. m.ErrorCode = &ErrorCode_KeywordPlanError{KeywordPlanErrorEnum_KeywordPlanError(x)}
  1854. return true, err
  1855. case 72: // error_code.keyword_plan_campaign_error
  1856. if wire != proto.WireVarint {
  1857. return true, proto.ErrInternalBadWireType
  1858. }
  1859. x, err := b.DecodeVarint()
  1860. m.ErrorCode = &ErrorCode_KeywordPlanCampaignError{KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError(x)}
  1861. return true, err
  1862. case 73: // error_code.keyword_plan_negative_keyword_error
  1863. if wire != proto.WireVarint {
  1864. return true, proto.ErrInternalBadWireType
  1865. }
  1866. x, err := b.DecodeVarint()
  1867. m.ErrorCode = &ErrorCode_KeywordPlanNegativeKeywordError{KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError(x)}
  1868. return true, err
  1869. case 74: // error_code.keyword_plan_ad_group_error
  1870. if wire != proto.WireVarint {
  1871. return true, proto.ErrInternalBadWireType
  1872. }
  1873. x, err := b.DecodeVarint()
  1874. m.ErrorCode = &ErrorCode_KeywordPlanAdGroupError{KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError(x)}
  1875. return true, err
  1876. case 75: // error_code.keyword_plan_keyword_error
  1877. if wire != proto.WireVarint {
  1878. return true, proto.ErrInternalBadWireType
  1879. }
  1880. x, err := b.DecodeVarint()
  1881. m.ErrorCode = &ErrorCode_KeywordPlanKeywordError{KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError(x)}
  1882. return true, err
  1883. case 76: // error_code.keyword_plan_idea_error
  1884. if wire != proto.WireVarint {
  1885. return true, proto.ErrInternalBadWireType
  1886. }
  1887. x, err := b.DecodeVarint()
  1888. m.ErrorCode = &ErrorCode_KeywordPlanIdeaError{KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError(x)}
  1889. return true, err
  1890. case 77: // error_code.account_budget_proposal_error
  1891. if wire != proto.WireVarint {
  1892. return true, proto.ErrInternalBadWireType
  1893. }
  1894. x, err := b.DecodeVarint()
  1895. m.ErrorCode = &ErrorCode_AccountBudgetProposalError{AccountBudgetProposalErrorEnum_AccountBudgetProposalError(x)}
  1896. return true, err
  1897. case 78: // error_code.user_list_error
  1898. if wire != proto.WireVarint {
  1899. return true, proto.ErrInternalBadWireType
  1900. }
  1901. x, err := b.DecodeVarint()
  1902. m.ErrorCode = &ErrorCode_UserListError{UserListErrorEnum_UserListError(x)}
  1903. return true, err
  1904. case 79: // error_code.change_status_error
  1905. if wire != proto.WireVarint {
  1906. return true, proto.ErrInternalBadWireType
  1907. }
  1908. x, err := b.DecodeVarint()
  1909. m.ErrorCode = &ErrorCode_ChangeStatusError{ChangeStatusErrorEnum_ChangeStatusError(x)}
  1910. return true, err
  1911. case 80: // error_code.feed_error
  1912. if wire != proto.WireVarint {
  1913. return true, proto.ErrInternalBadWireType
  1914. }
  1915. x, err := b.DecodeVarint()
  1916. m.ErrorCode = &ErrorCode_FeedError{FeedErrorEnum_FeedError(x)}
  1917. return true, err
  1918. case 81: // error_code.geo_target_constant_suggestion_error
  1919. if wire != proto.WireVarint {
  1920. return true, proto.ErrInternalBadWireType
  1921. }
  1922. x, err := b.DecodeVarint()
  1923. m.ErrorCode = &ErrorCode_GeoTargetConstantSuggestionError{GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError(x)}
  1924. return true, err
  1925. case 83: // error_code.feed_item_error
  1926. if wire != proto.WireVarint {
  1927. return true, proto.ErrInternalBadWireType
  1928. }
  1929. x, err := b.DecodeVarint()
  1930. m.ErrorCode = &ErrorCode_FeedItemError{FeedItemErrorEnum_FeedItemError(x)}
  1931. return true, err
  1932. case 87: // error_code.billing_setup_error
  1933. if wire != proto.WireVarint {
  1934. return true, proto.ErrInternalBadWireType
  1935. }
  1936. x, err := b.DecodeVarint()
  1937. m.ErrorCode = &ErrorCode_BillingSetupError{BillingSetupErrorEnum_BillingSetupError(x)}
  1938. return true, err
  1939. case 88: // error_code.customer_client_link_error
  1940. if wire != proto.WireVarint {
  1941. return true, proto.ErrInternalBadWireType
  1942. }
  1943. x, err := b.DecodeVarint()
  1944. m.ErrorCode = &ErrorCode_CustomerClientLinkError{CustomerClientLinkErrorEnum_CustomerClientLinkError(x)}
  1945. return true, err
  1946. case 91: // error_code.customer_manager_link_error
  1947. if wire != proto.WireVarint {
  1948. return true, proto.ErrInternalBadWireType
  1949. }
  1950. x, err := b.DecodeVarint()
  1951. m.ErrorCode = &ErrorCode_CustomerManagerLinkError{CustomerManagerLinkErrorEnum_CustomerManagerLinkError(x)}
  1952. return true, err
  1953. case 92: // error_code.feed_mapping_error
  1954. if wire != proto.WireVarint {
  1955. return true, proto.ErrInternalBadWireType
  1956. }
  1957. x, err := b.DecodeVarint()
  1958. m.ErrorCode = &ErrorCode_FeedMappingError{FeedMappingErrorEnum_FeedMappingError(x)}
  1959. return true, err
  1960. case 93: // error_code.customer_feed_error
  1961. if wire != proto.WireVarint {
  1962. return true, proto.ErrInternalBadWireType
  1963. }
  1964. x, err := b.DecodeVarint()
  1965. m.ErrorCode = &ErrorCode_CustomerFeedError{CustomerFeedErrorEnum_CustomerFeedError(x)}
  1966. return true, err
  1967. case 94: // error_code.ad_group_feed_error
  1968. if wire != proto.WireVarint {
  1969. return true, proto.ErrInternalBadWireType
  1970. }
  1971. x, err := b.DecodeVarint()
  1972. m.ErrorCode = &ErrorCode_AdGroupFeedError{AdGroupFeedErrorEnum_AdGroupFeedError(x)}
  1973. return true, err
  1974. case 96: // error_code.campaign_feed_error
  1975. if wire != proto.WireVarint {
  1976. return true, proto.ErrInternalBadWireType
  1977. }
  1978. x, err := b.DecodeVarint()
  1979. m.ErrorCode = &ErrorCode_CampaignFeedError{CampaignFeedErrorEnum_CampaignFeedError(x)}
  1980. return true, err
  1981. case 101: // error_code.ad_parameter_error
  1982. if wire != proto.WireVarint {
  1983. return true, proto.ErrInternalBadWireType
  1984. }
  1985. x, err := b.DecodeVarint()
  1986. m.ErrorCode = &ErrorCode_AdParameterError{AdParameterErrorEnum_AdParameterError(x)}
  1987. return true, err
  1988. case 102: // error_code.feed_item_validation_error
  1989. if wire != proto.WireVarint {
  1990. return true, proto.ErrInternalBadWireType
  1991. }
  1992. x, err := b.DecodeVarint()
  1993. m.ErrorCode = &ErrorCode_FeedItemValidationError{FeedItemValidationErrorEnum_FeedItemValidationError(x)}
  1994. return true, err
  1995. case 103: // error_code.extension_setting_error
  1996. if wire != proto.WireVarint {
  1997. return true, proto.ErrInternalBadWireType
  1998. }
  1999. x, err := b.DecodeVarint()
  2000. m.ErrorCode = &ErrorCode_ExtensionSettingError{ExtensionSettingErrorEnum_ExtensionSettingError(x)}
  2001. return true, err
  2002. case 105: // error_code.policy_violation_error
  2003. if wire != proto.WireVarint {
  2004. return true, proto.ErrInternalBadWireType
  2005. }
  2006. x, err := b.DecodeVarint()
  2007. m.ErrorCode = &ErrorCode_PolicyViolationError{PolicyViolationErrorEnum_PolicyViolationError(x)}
  2008. return true, err
  2009. default:
  2010. return false, nil
  2011. }
  2012. }
  2013. func _ErrorCode_OneofSizer(msg proto.Message) (n int) {
  2014. m := msg.(*ErrorCode)
  2015. // error_code
  2016. switch x := m.ErrorCode.(type) {
  2017. case *ErrorCode_RequestError:
  2018. n += 1 // tag and wire
  2019. n += proto.SizeVarint(uint64(x.RequestError))
  2020. case *ErrorCode_BiddingStrategyError:
  2021. n += 1 // tag and wire
  2022. n += proto.SizeVarint(uint64(x.BiddingStrategyError))
  2023. case *ErrorCode_UrlFieldError:
  2024. n += 1 // tag and wire
  2025. n += proto.SizeVarint(uint64(x.UrlFieldError))
  2026. case *ErrorCode_ListOperationError:
  2027. n += 1 // tag and wire
  2028. n += proto.SizeVarint(uint64(x.ListOperationError))
  2029. case *ErrorCode_QueryError:
  2030. n += 1 // tag and wire
  2031. n += proto.SizeVarint(uint64(x.QueryError))
  2032. case *ErrorCode_MutateError:
  2033. n += 1 // tag and wire
  2034. n += proto.SizeVarint(uint64(x.MutateError))
  2035. case *ErrorCode_FieldMaskError:
  2036. n += 1 // tag and wire
  2037. n += proto.SizeVarint(uint64(x.FieldMaskError))
  2038. case *ErrorCode_AuthorizationError:
  2039. n += 1 // tag and wire
  2040. n += proto.SizeVarint(uint64(x.AuthorizationError))
  2041. case *ErrorCode_InternalError:
  2042. n += 1 // tag and wire
  2043. n += proto.SizeVarint(uint64(x.InternalError))
  2044. case *ErrorCode_QuotaError:
  2045. n += 1 // tag and wire
  2046. n += proto.SizeVarint(uint64(x.QuotaError))
  2047. case *ErrorCode_AdError:
  2048. n += 1 // tag and wire
  2049. n += proto.SizeVarint(uint64(x.AdError))
  2050. case *ErrorCode_AdGroupError:
  2051. n += 1 // tag and wire
  2052. n += proto.SizeVarint(uint64(x.AdGroupError))
  2053. case *ErrorCode_CampaignBudgetError:
  2054. n += 1 // tag and wire
  2055. n += proto.SizeVarint(uint64(x.CampaignBudgetError))
  2056. case *ErrorCode_CampaignError:
  2057. n += 1 // tag and wire
  2058. n += proto.SizeVarint(uint64(x.CampaignError))
  2059. case *ErrorCode_AuthenticationError:
  2060. n += 2 // tag and wire
  2061. n += proto.SizeVarint(uint64(x.AuthenticationError))
  2062. case *ErrorCode_AdGroupCriterionError:
  2063. n += 2 // tag and wire
  2064. n += proto.SizeVarint(uint64(x.AdGroupCriterionError))
  2065. case *ErrorCode_AdCustomizerError:
  2066. n += 2 // tag and wire
  2067. n += proto.SizeVarint(uint64(x.AdCustomizerError))
  2068. case *ErrorCode_AdGroupAdError:
  2069. n += 2 // tag and wire
  2070. n += proto.SizeVarint(uint64(x.AdGroupAdError))
  2071. case *ErrorCode_AdSharingError:
  2072. n += 2 // tag and wire
  2073. n += proto.SizeVarint(uint64(x.AdSharingError))
  2074. case *ErrorCode_AdxError:
  2075. n += 2 // tag and wire
  2076. n += proto.SizeVarint(uint64(x.AdxError))
  2077. case *ErrorCode_BiddingError:
  2078. n += 2 // tag and wire
  2079. n += proto.SizeVarint(uint64(x.BiddingError))
  2080. case *ErrorCode_CampaignCriterionError:
  2081. n += 2 // tag and wire
  2082. n += proto.SizeVarint(uint64(x.CampaignCriterionError))
  2083. case *ErrorCode_CollectionSizeError:
  2084. n += 2 // tag and wire
  2085. n += proto.SizeVarint(uint64(x.CollectionSizeError))
  2086. case *ErrorCode_CriterionError:
  2087. n += 2 // tag and wire
  2088. n += proto.SizeVarint(uint64(x.CriterionError))
  2089. case *ErrorCode_CustomerError:
  2090. n += 2 // tag and wire
  2091. n += proto.SizeVarint(uint64(x.CustomerError))
  2092. case *ErrorCode_DateError:
  2093. n += 2 // tag and wire
  2094. n += proto.SizeVarint(uint64(x.DateError))
  2095. case *ErrorCode_DateRangeError:
  2096. n += 2 // tag and wire
  2097. n += proto.SizeVarint(uint64(x.DateRangeError))
  2098. case *ErrorCode_DistinctError:
  2099. n += 2 // tag and wire
  2100. n += proto.SizeVarint(uint64(x.DistinctError))
  2101. case *ErrorCode_FeedAttributeReferenceError:
  2102. n += 2 // tag and wire
  2103. n += proto.SizeVarint(uint64(x.FeedAttributeReferenceError))
  2104. case *ErrorCode_FunctionError:
  2105. n += 2 // tag and wire
  2106. n += proto.SizeVarint(uint64(x.FunctionError))
  2107. case *ErrorCode_FunctionParsingError:
  2108. n += 2 // tag and wire
  2109. n += proto.SizeVarint(uint64(x.FunctionParsingError))
  2110. case *ErrorCode_IdError:
  2111. n += 2 // tag and wire
  2112. n += proto.SizeVarint(uint64(x.IdError))
  2113. case *ErrorCode_ImageError:
  2114. n += 2 // tag and wire
  2115. n += proto.SizeVarint(uint64(x.ImageError))
  2116. case *ErrorCode_MediaBundleError:
  2117. n += 2 // tag and wire
  2118. n += proto.SizeVarint(uint64(x.MediaBundleError))
  2119. case *ErrorCode_MediaFileError:
  2120. n += 2 // tag and wire
  2121. n += proto.SizeVarint(uint64(x.MediaFileError))
  2122. case *ErrorCode_MultiplierError:
  2123. n += 2 // tag and wire
  2124. n += proto.SizeVarint(uint64(x.MultiplierError))
  2125. case *ErrorCode_NewResourceCreationError:
  2126. n += 2 // tag and wire
  2127. n += proto.SizeVarint(uint64(x.NewResourceCreationError))
  2128. case *ErrorCode_NotEmptyError:
  2129. n += 2 // tag and wire
  2130. n += proto.SizeVarint(uint64(x.NotEmptyError))
  2131. case *ErrorCode_NullError:
  2132. n += 2 // tag and wire
  2133. n += proto.SizeVarint(uint64(x.NullError))
  2134. case *ErrorCode_OperatorError:
  2135. n += 2 // tag and wire
  2136. n += proto.SizeVarint(uint64(x.OperatorError))
  2137. case *ErrorCode_RangeError:
  2138. n += 2 // tag and wire
  2139. n += proto.SizeVarint(uint64(x.RangeError))
  2140. case *ErrorCode_RecommendationError:
  2141. n += 2 // tag and wire
  2142. n += proto.SizeVarint(uint64(x.RecommendationError))
  2143. case *ErrorCode_RegionCodeError:
  2144. n += 2 // tag and wire
  2145. n += proto.SizeVarint(uint64(x.RegionCodeError))
  2146. case *ErrorCode_SettingError:
  2147. n += 2 // tag and wire
  2148. n += proto.SizeVarint(uint64(x.SettingError))
  2149. case *ErrorCode_StringFormatError:
  2150. n += 2 // tag and wire
  2151. n += proto.SizeVarint(uint64(x.StringFormatError))
  2152. case *ErrorCode_StringLengthError:
  2153. n += 2 // tag and wire
  2154. n += proto.SizeVarint(uint64(x.StringLengthError))
  2155. case *ErrorCode_OperationAccessDeniedError:
  2156. n += 2 // tag and wire
  2157. n += proto.SizeVarint(uint64(x.OperationAccessDeniedError))
  2158. case *ErrorCode_ResourceAccessDeniedError:
  2159. n += 2 // tag and wire
  2160. n += proto.SizeVarint(uint64(x.ResourceAccessDeniedError))
  2161. case *ErrorCode_ResourceCountLimitExceededError:
  2162. n += 2 // tag and wire
  2163. n += proto.SizeVarint(uint64(x.ResourceCountLimitExceededError))
  2164. case *ErrorCode_AdGroupBidModifierError:
  2165. n += 2 // tag and wire
  2166. n += proto.SizeVarint(uint64(x.AdGroupBidModifierError))
  2167. case *ErrorCode_ContextError:
  2168. n += 2 // tag and wire
  2169. n += proto.SizeVarint(uint64(x.ContextError))
  2170. case *ErrorCode_FieldError:
  2171. n += 2 // tag and wire
  2172. n += proto.SizeVarint(uint64(x.FieldError))
  2173. case *ErrorCode_SharedSetError:
  2174. n += 2 // tag and wire
  2175. n += proto.SizeVarint(uint64(x.SharedSetError))
  2176. case *ErrorCode_SharedCriterionError:
  2177. n += 2 // tag and wire
  2178. n += proto.SizeVarint(uint64(x.SharedCriterionError))
  2179. case *ErrorCode_CampaignSharedSetError:
  2180. n += 2 // tag and wire
  2181. n += proto.SizeVarint(uint64(x.CampaignSharedSetError))
  2182. case *ErrorCode_ConversionActionError:
  2183. n += 2 // tag and wire
  2184. n += proto.SizeVarint(uint64(x.ConversionActionError))
  2185. case *ErrorCode_HeaderError:
  2186. n += 2 // tag and wire
  2187. n += proto.SizeVarint(uint64(x.HeaderError))
  2188. case *ErrorCode_DatabaseError:
  2189. n += 2 // tag and wire
  2190. n += proto.SizeVarint(uint64(x.DatabaseError))
  2191. case *ErrorCode_PolicyFindingError:
  2192. n += 2 // tag and wire
  2193. n += proto.SizeVarint(uint64(x.PolicyFindingError))
  2194. case *ErrorCode_EnumError:
  2195. n += 2 // tag and wire
  2196. n += proto.SizeVarint(uint64(x.EnumError))
  2197. case *ErrorCode_KeywordPlanError:
  2198. n += 2 // tag and wire
  2199. n += proto.SizeVarint(uint64(x.KeywordPlanError))
  2200. case *ErrorCode_KeywordPlanCampaignError:
  2201. n += 2 // tag and wire
  2202. n += proto.SizeVarint(uint64(x.KeywordPlanCampaignError))
  2203. case *ErrorCode_KeywordPlanNegativeKeywordError:
  2204. n += 2 // tag and wire
  2205. n += proto.SizeVarint(uint64(x.KeywordPlanNegativeKeywordError))
  2206. case *ErrorCode_KeywordPlanAdGroupError:
  2207. n += 2 // tag and wire
  2208. n += proto.SizeVarint(uint64(x.KeywordPlanAdGroupError))
  2209. case *ErrorCode_KeywordPlanKeywordError:
  2210. n += 2 // tag and wire
  2211. n += proto.SizeVarint(uint64(x.KeywordPlanKeywordError))
  2212. case *ErrorCode_KeywordPlanIdeaError:
  2213. n += 2 // tag and wire
  2214. n += proto.SizeVarint(uint64(x.KeywordPlanIdeaError))
  2215. case *ErrorCode_AccountBudgetProposalError:
  2216. n += 2 // tag and wire
  2217. n += proto.SizeVarint(uint64(x.AccountBudgetProposalError))
  2218. case *ErrorCode_UserListError:
  2219. n += 2 // tag and wire
  2220. n += proto.SizeVarint(uint64(x.UserListError))
  2221. case *ErrorCode_ChangeStatusError:
  2222. n += 2 // tag and wire
  2223. n += proto.SizeVarint(uint64(x.ChangeStatusError))
  2224. case *ErrorCode_FeedError:
  2225. n += 2 // tag and wire
  2226. n += proto.SizeVarint(uint64(x.FeedError))
  2227. case *ErrorCode_GeoTargetConstantSuggestionError:
  2228. n += 2 // tag and wire
  2229. n += proto.SizeVarint(uint64(x.GeoTargetConstantSuggestionError))
  2230. case *ErrorCode_FeedItemError:
  2231. n += 2 // tag and wire
  2232. n += proto.SizeVarint(uint64(x.FeedItemError))
  2233. case *ErrorCode_BillingSetupError:
  2234. n += 2 // tag and wire
  2235. n += proto.SizeVarint(uint64(x.BillingSetupError))
  2236. case *ErrorCode_CustomerClientLinkError:
  2237. n += 2 // tag and wire
  2238. n += proto.SizeVarint(uint64(x.CustomerClientLinkError))
  2239. case *ErrorCode_CustomerManagerLinkError:
  2240. n += 2 // tag and wire
  2241. n += proto.SizeVarint(uint64(x.CustomerManagerLinkError))
  2242. case *ErrorCode_FeedMappingError:
  2243. n += 2 // tag and wire
  2244. n += proto.SizeVarint(uint64(x.FeedMappingError))
  2245. case *ErrorCode_CustomerFeedError:
  2246. n += 2 // tag and wire
  2247. n += proto.SizeVarint(uint64(x.CustomerFeedError))
  2248. case *ErrorCode_AdGroupFeedError:
  2249. n += 2 // tag and wire
  2250. n += proto.SizeVarint(uint64(x.AdGroupFeedError))
  2251. case *ErrorCode_CampaignFeedError:
  2252. n += 2 // tag and wire
  2253. n += proto.SizeVarint(uint64(x.CampaignFeedError))
  2254. case *ErrorCode_AdParameterError:
  2255. n += 2 // tag and wire
  2256. n += proto.SizeVarint(uint64(x.AdParameterError))
  2257. case *ErrorCode_FeedItemValidationError:
  2258. n += 2 // tag and wire
  2259. n += proto.SizeVarint(uint64(x.FeedItemValidationError))
  2260. case *ErrorCode_ExtensionSettingError:
  2261. n += 2 // tag and wire
  2262. n += proto.SizeVarint(uint64(x.ExtensionSettingError))
  2263. case *ErrorCode_PolicyViolationError:
  2264. n += 2 // tag and wire
  2265. n += proto.SizeVarint(uint64(x.PolicyViolationError))
  2266. case nil:
  2267. default:
  2268. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  2269. }
  2270. return n
  2271. }
  2272. // Describes the part of the request proto that caused the error.
  2273. type ErrorLocation struct {
  2274. // A field path that indicates which field was invalid in the request.
  2275. FieldPathElements []*ErrorLocation_FieldPathElement `protobuf:"bytes,2,rep,name=field_path_elements,json=fieldPathElements,proto3" json:"field_path_elements,omitempty"`
  2276. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2277. XXX_unrecognized []byte `json:"-"`
  2278. XXX_sizecache int32 `json:"-"`
  2279. }
  2280. func (m *ErrorLocation) Reset() { *m = ErrorLocation{} }
  2281. func (m *ErrorLocation) String() string { return proto.CompactTextString(m) }
  2282. func (*ErrorLocation) ProtoMessage() {}
  2283. func (*ErrorLocation) Descriptor() ([]byte, []int) {
  2284. return fileDescriptor_errors_e28c2463b12800fb, []int{3}
  2285. }
  2286. func (m *ErrorLocation) XXX_Unmarshal(b []byte) error {
  2287. return xxx_messageInfo_ErrorLocation.Unmarshal(m, b)
  2288. }
  2289. func (m *ErrorLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2290. return xxx_messageInfo_ErrorLocation.Marshal(b, m, deterministic)
  2291. }
  2292. func (dst *ErrorLocation) XXX_Merge(src proto.Message) {
  2293. xxx_messageInfo_ErrorLocation.Merge(dst, src)
  2294. }
  2295. func (m *ErrorLocation) XXX_Size() int {
  2296. return xxx_messageInfo_ErrorLocation.Size(m)
  2297. }
  2298. func (m *ErrorLocation) XXX_DiscardUnknown() {
  2299. xxx_messageInfo_ErrorLocation.DiscardUnknown(m)
  2300. }
  2301. var xxx_messageInfo_ErrorLocation proto.InternalMessageInfo
  2302. func (m *ErrorLocation) GetFieldPathElements() []*ErrorLocation_FieldPathElement {
  2303. if m != nil {
  2304. return m.FieldPathElements
  2305. }
  2306. return nil
  2307. }
  2308. // A part of a field path.
  2309. type ErrorLocation_FieldPathElement struct {
  2310. // The name of a field or a oneof
  2311. FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"`
  2312. // If field_name is a repeated field, this is the element that failed
  2313. Index *wrappers.Int64Value `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
  2314. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2315. XXX_unrecognized []byte `json:"-"`
  2316. XXX_sizecache int32 `json:"-"`
  2317. }
  2318. func (m *ErrorLocation_FieldPathElement) Reset() { *m = ErrorLocation_FieldPathElement{} }
  2319. func (m *ErrorLocation_FieldPathElement) String() string { return proto.CompactTextString(m) }
  2320. func (*ErrorLocation_FieldPathElement) ProtoMessage() {}
  2321. func (*ErrorLocation_FieldPathElement) Descriptor() ([]byte, []int) {
  2322. return fileDescriptor_errors_e28c2463b12800fb, []int{3, 0}
  2323. }
  2324. func (m *ErrorLocation_FieldPathElement) XXX_Unmarshal(b []byte) error {
  2325. return xxx_messageInfo_ErrorLocation_FieldPathElement.Unmarshal(m, b)
  2326. }
  2327. func (m *ErrorLocation_FieldPathElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2328. return xxx_messageInfo_ErrorLocation_FieldPathElement.Marshal(b, m, deterministic)
  2329. }
  2330. func (dst *ErrorLocation_FieldPathElement) XXX_Merge(src proto.Message) {
  2331. xxx_messageInfo_ErrorLocation_FieldPathElement.Merge(dst, src)
  2332. }
  2333. func (m *ErrorLocation_FieldPathElement) XXX_Size() int {
  2334. return xxx_messageInfo_ErrorLocation_FieldPathElement.Size(m)
  2335. }
  2336. func (m *ErrorLocation_FieldPathElement) XXX_DiscardUnknown() {
  2337. xxx_messageInfo_ErrorLocation_FieldPathElement.DiscardUnknown(m)
  2338. }
  2339. var xxx_messageInfo_ErrorLocation_FieldPathElement proto.InternalMessageInfo
  2340. func (m *ErrorLocation_FieldPathElement) GetFieldName() string {
  2341. if m != nil {
  2342. return m.FieldName
  2343. }
  2344. return ""
  2345. }
  2346. func (m *ErrorLocation_FieldPathElement) GetIndex() *wrappers.Int64Value {
  2347. if m != nil {
  2348. return m.Index
  2349. }
  2350. return nil
  2351. }
  2352. // Additional error details.
  2353. type ErrorDetails struct {
  2354. // The error code that should have been returned, but wasn't. This is used
  2355. // when the error code is InternalError.ERROR_CODE_NOT_PUBLISHED.
  2356. UnpublishedErrorCode string `protobuf:"bytes,1,opt,name=unpublished_error_code,json=unpublishedErrorCode,proto3" json:"unpublished_error_code,omitempty"`
  2357. // Describes an ad policy violation.
  2358. PolicyViolationDetails *PolicyViolationDetails `protobuf:"bytes,2,opt,name=policy_violation_details,json=policyViolationDetails,proto3" json:"policy_violation_details,omitempty"`
  2359. // Describes policy violation findings.
  2360. PolicyFindingDetails *PolicyFindingDetails `protobuf:"bytes,3,opt,name=policy_finding_details,json=policyFindingDetails,proto3" json:"policy_finding_details,omitempty"`
  2361. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2362. XXX_unrecognized []byte `json:"-"`
  2363. XXX_sizecache int32 `json:"-"`
  2364. }
  2365. func (m *ErrorDetails) Reset() { *m = ErrorDetails{} }
  2366. func (m *ErrorDetails) String() string { return proto.CompactTextString(m) }
  2367. func (*ErrorDetails) ProtoMessage() {}
  2368. func (*ErrorDetails) Descriptor() ([]byte, []int) {
  2369. return fileDescriptor_errors_e28c2463b12800fb, []int{4}
  2370. }
  2371. func (m *ErrorDetails) XXX_Unmarshal(b []byte) error {
  2372. return xxx_messageInfo_ErrorDetails.Unmarshal(m, b)
  2373. }
  2374. func (m *ErrorDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2375. return xxx_messageInfo_ErrorDetails.Marshal(b, m, deterministic)
  2376. }
  2377. func (dst *ErrorDetails) XXX_Merge(src proto.Message) {
  2378. xxx_messageInfo_ErrorDetails.Merge(dst, src)
  2379. }
  2380. func (m *ErrorDetails) XXX_Size() int {
  2381. return xxx_messageInfo_ErrorDetails.Size(m)
  2382. }
  2383. func (m *ErrorDetails) XXX_DiscardUnknown() {
  2384. xxx_messageInfo_ErrorDetails.DiscardUnknown(m)
  2385. }
  2386. var xxx_messageInfo_ErrorDetails proto.InternalMessageInfo
  2387. func (m *ErrorDetails) GetUnpublishedErrorCode() string {
  2388. if m != nil {
  2389. return m.UnpublishedErrorCode
  2390. }
  2391. return ""
  2392. }
  2393. func (m *ErrorDetails) GetPolicyViolationDetails() *PolicyViolationDetails {
  2394. if m != nil {
  2395. return m.PolicyViolationDetails
  2396. }
  2397. return nil
  2398. }
  2399. func (m *ErrorDetails) GetPolicyFindingDetails() *PolicyFindingDetails {
  2400. if m != nil {
  2401. return m.PolicyFindingDetails
  2402. }
  2403. return nil
  2404. }
  2405. // Error returned as part of a mutate response.
  2406. // This error indicates single policy violation by some text
  2407. // in one of the fields.
  2408. type PolicyViolationDetails struct {
  2409. // Human readable description of policy violation.
  2410. ExternalPolicyDescription string `protobuf:"bytes,2,opt,name=external_policy_description,json=externalPolicyDescription,proto3" json:"external_policy_description,omitempty"`
  2411. // Unique identifier for this violation.
  2412. // If policy is exemptible, this key may be used to request exemption.
  2413. Key *common.PolicyViolationKey `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
  2414. // Human readable name of the policy.
  2415. ExternalPolicyName string `protobuf:"bytes,5,opt,name=external_policy_name,json=externalPolicyName,proto3" json:"external_policy_name,omitempty"`
  2416. // Whether user can file an exemption request for this violation.
  2417. IsExemptible bool `protobuf:"varint,6,opt,name=is_exemptible,json=isExemptible,proto3" json:"is_exemptible,omitempty"`
  2418. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2419. XXX_unrecognized []byte `json:"-"`
  2420. XXX_sizecache int32 `json:"-"`
  2421. }
  2422. func (m *PolicyViolationDetails) Reset() { *m = PolicyViolationDetails{} }
  2423. func (m *PolicyViolationDetails) String() string { return proto.CompactTextString(m) }
  2424. func (*PolicyViolationDetails) ProtoMessage() {}
  2425. func (*PolicyViolationDetails) Descriptor() ([]byte, []int) {
  2426. return fileDescriptor_errors_e28c2463b12800fb, []int{5}
  2427. }
  2428. func (m *PolicyViolationDetails) XXX_Unmarshal(b []byte) error {
  2429. return xxx_messageInfo_PolicyViolationDetails.Unmarshal(m, b)
  2430. }
  2431. func (m *PolicyViolationDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2432. return xxx_messageInfo_PolicyViolationDetails.Marshal(b, m, deterministic)
  2433. }
  2434. func (dst *PolicyViolationDetails) XXX_Merge(src proto.Message) {
  2435. xxx_messageInfo_PolicyViolationDetails.Merge(dst, src)
  2436. }
  2437. func (m *PolicyViolationDetails) XXX_Size() int {
  2438. return xxx_messageInfo_PolicyViolationDetails.Size(m)
  2439. }
  2440. func (m *PolicyViolationDetails) XXX_DiscardUnknown() {
  2441. xxx_messageInfo_PolicyViolationDetails.DiscardUnknown(m)
  2442. }
  2443. var xxx_messageInfo_PolicyViolationDetails proto.InternalMessageInfo
  2444. func (m *PolicyViolationDetails) GetExternalPolicyDescription() string {
  2445. if m != nil {
  2446. return m.ExternalPolicyDescription
  2447. }
  2448. return ""
  2449. }
  2450. func (m *PolicyViolationDetails) GetKey() *common.PolicyViolationKey {
  2451. if m != nil {
  2452. return m.Key
  2453. }
  2454. return nil
  2455. }
  2456. func (m *PolicyViolationDetails) GetExternalPolicyName() string {
  2457. if m != nil {
  2458. return m.ExternalPolicyName
  2459. }
  2460. return ""
  2461. }
  2462. func (m *PolicyViolationDetails) GetIsExemptible() bool {
  2463. if m != nil {
  2464. return m.IsExemptible
  2465. }
  2466. return false
  2467. }
  2468. // Error returned as part of a mutate response.
  2469. // This error indicates one or more policy findings in the fields of a
  2470. // resource.
  2471. type PolicyFindingDetails struct {
  2472. // The list of policy topics for the resource. Contains the PROHIBITED or
  2473. // FULLY_LIMITED policy topic entries that prevented the resource from being
  2474. // saved (among any other entries the resource may also have).
  2475. PolicyTopicEntries []*common.PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"`
  2476. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2477. XXX_unrecognized []byte `json:"-"`
  2478. XXX_sizecache int32 `json:"-"`
  2479. }
  2480. func (m *PolicyFindingDetails) Reset() { *m = PolicyFindingDetails{} }
  2481. func (m *PolicyFindingDetails) String() string { return proto.CompactTextString(m) }
  2482. func (*PolicyFindingDetails) ProtoMessage() {}
  2483. func (*PolicyFindingDetails) Descriptor() ([]byte, []int) {
  2484. return fileDescriptor_errors_e28c2463b12800fb, []int{6}
  2485. }
  2486. func (m *PolicyFindingDetails) XXX_Unmarshal(b []byte) error {
  2487. return xxx_messageInfo_PolicyFindingDetails.Unmarshal(m, b)
  2488. }
  2489. func (m *PolicyFindingDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2490. return xxx_messageInfo_PolicyFindingDetails.Marshal(b, m, deterministic)
  2491. }
  2492. func (dst *PolicyFindingDetails) XXX_Merge(src proto.Message) {
  2493. xxx_messageInfo_PolicyFindingDetails.Merge(dst, src)
  2494. }
  2495. func (m *PolicyFindingDetails) XXX_Size() int {
  2496. return xxx_messageInfo_PolicyFindingDetails.Size(m)
  2497. }
  2498. func (m *PolicyFindingDetails) XXX_DiscardUnknown() {
  2499. xxx_messageInfo_PolicyFindingDetails.DiscardUnknown(m)
  2500. }
  2501. var xxx_messageInfo_PolicyFindingDetails proto.InternalMessageInfo
  2502. func (m *PolicyFindingDetails) GetPolicyTopicEntries() []*common.PolicyTopicEntry {
  2503. if m != nil {
  2504. return m.PolicyTopicEntries
  2505. }
  2506. return nil
  2507. }
  2508. func init() {
  2509. proto.RegisterType((*GoogleAdsFailure)(nil), "google.ads.googleads.v0.errors.GoogleAdsFailure")
  2510. proto.RegisterType((*GoogleAdsError)(nil), "google.ads.googleads.v0.errors.GoogleAdsError")
  2511. proto.RegisterType((*ErrorCode)(nil), "google.ads.googleads.v0.errors.ErrorCode")
  2512. proto.RegisterType((*ErrorLocation)(nil), "google.ads.googleads.v0.errors.ErrorLocation")
  2513. proto.RegisterType((*ErrorLocation_FieldPathElement)(nil), "google.ads.googleads.v0.errors.ErrorLocation.FieldPathElement")
  2514. proto.RegisterType((*ErrorDetails)(nil), "google.ads.googleads.v0.errors.ErrorDetails")
  2515. proto.RegisterType((*PolicyViolationDetails)(nil), "google.ads.googleads.v0.errors.PolicyViolationDetails")
  2516. proto.RegisterType((*PolicyFindingDetails)(nil), "google.ads.googleads.v0.errors.PolicyFindingDetails")
  2517. }
  2518. func init() {
  2519. proto.RegisterFile("google/ads/googleads/v0/errors/errors.proto", fileDescriptor_errors_e28c2463b12800fb)
  2520. }
  2521. var fileDescriptor_errors_e28c2463b12800fb = []byte{
  2522. // 3472 bytes of a gzipped FileDescriptorProto
  2523. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x5b, 0x4b, 0x73, 0x1c, 0xb7,
  2524. 0xf1, 0xdf, 0x95, 0xfe, 0xb6, 0x44, 0x50, 0xa2, 0x24, 0x88, 0x92, 0x21, 0xe9, 0x6f, 0x5b, 0xa1,
  2525. 0xed, 0x44, 0x71, 0xec, 0x25, 0x45, 0xbd, 0x6c, 0xca, 0x96, 0xbc, 0x5c, 0x92, 0x5a, 0x46, 0x2f,
  2526. 0x7a, 0x68, 0xcb, 0x8e, 0xad, 0x64, 0x8d, 0x9d, 0xc1, 0x2e, 0x11, 0xce, 0x4b, 0x33, 0xb3, 0x14,
  2527. 0xa9, 0x8a, 0xab, 0x92, 0x43, 0x52, 0x95, 0x54, 0x25, 0x87, 0xa4, 0x2a, 0x87, 0x1c, 0x7c, 0xf0,
  2528. 0x31, 0xd7, 0x1c, 0xf2, 0x15, 0x52, 0xf9, 0x1e, 0xc9, 0x21, 0xf7, 0xdc, 0x53, 0xc0, 0xbc, 0x00,
  2529. 0x0c, 0x96, 0x83, 0xf1, 0x89, 0xc4, 0x0f, 0xf8, 0x75, 0x03, 0x98, 0x06, 0xd0, 0xdd, 0xc0, 0x82,
  2530. 0x1f, 0x8d, 0x83, 0x60, 0xec, 0x92, 0x45, 0xec, 0xc4, 0x8b, 0xe9, 0xbf, 0xec, 0xbf, 0xbd, 0xa5,
  2531. 0x45, 0x12, 0x45, 0x41, 0x14, 0x67, 0x7f, 0x3a, 0x61, 0x14, 0x24, 0x01, 0x7c, 0x2d, 0x6d, 0xd1,
  2532. 0xc1, 0x4e, 0xdc, 0x29, 0x1a, 0x77, 0xf6, 0x96, 0x3a, 0x69, 0xab, 0x8b, 0x53, 0x85, 0xd9, 0x81,
  2533. 0xe7, 0x05, 0xfe, 0x62, 0x18, 0xb8, 0xd4, 0x3e, 0x48, 0x85, 0x5d, 0x7c, 0xbb, 0xa6, 0xf1, 0x1e,
  2534. 0x76, 0x27, 0x24, 0x6b, 0xbb, 0x5a, 0xd3, 0x4b, 0x6c, 0xdb, 0xc1, 0xc4, 0x4f, 0x06, 0xc3, 0x89,
  2535. 0x33, 0x26, 0xc9, 0x20, 0x8c, 0x82, 0x30, 0x88, 0xb1, 0x3b, 0xe0, 0xd5, 0x99, 0x8c, 0xf7, 0xea,
  2536. 0x64, 0x38, 0x03, 0x7b, 0x12, 0x27, 0x81, 0x47, 0x5f, 0x90, 0x48, 0x62, 0xbe, 0x5b, 0xcf, 0x14,
  2537. 0x9b, 0xdf, 0xac, 0x6f, 0x3e, 0x8e, 0x82, 0x49, 0x38, 0x50, 0x78, 0x1f, 0x99, 0xf2, 0x86, 0xd4,
  2538. 0x19, 0x78, 0x81, 0x43, 0x47, 0x54, 0xe9, 0xe8, 0x87, 0xa6, 0x12, 0xec, 0x88, 0x26, 0x24, 0xa2,
  2539. 0x81, 0x2f, 0xd1, 0xaf, 0x99, 0xd2, 0x1b, 0x4e, 0x6b, 0x4a, 0x1a, 0x11, 0x22, 0x8f, 0xf7, 0x56,
  2540. 0x3d, 0x33, 0xc4, 0x11, 0xf6, 0x48, 0xa2, 0x0c, 0xf3, 0x46, 0x3d, 0x31, 0xde, 0xc1, 0x11, 0xf5,
  2541. 0xc7, 0x12, 0xad, 0x53, 0x4b, 0xdb, 0x97, 0xda, 0xbf, 0x5f, 0xd7, 0x7e, 0x92, 0xec, 0x10, 0x3f,
  2542. 0xa1, 0x36, 0x4e, 0xd4, 0x99, 0x7c, 0xcf, 0x80, 0x1a, 0x44, 0xf4, 0x45, 0x95, 0xb9, 0x5c, 0xc3,
  2543. 0x1c, 0x52, 0xc7, 0x51, 0x07, 0x76, 0xdb, 0x90, 0x13, 0x27, 0x11, 0x4e, 0xc8, 0xf8, 0xa0, 0x51,
  2544. 0x57, 0x87, 0xd4, 0x75, 0x39, 0x99, 0x24, 0xca, 0x97, 0x5f, 0xa9, 0x61, 0xda, 0xd8, 0x0b, 0x31,
  2545. 0x1d, 0xfb, 0xf9, 0xaa, 0x6c, 0x62, 0xa9, 0x05, 0xf7, 0xbb, 0x59, 0x6a, 0x41, 0x6f, 0x32, 0xd2,
  2546. 0x82, 0x54, 0xb1, 0xd4, 0x3b, 0xa6, 0x4c, 0x66, 0x76, 0xc4, 0x61, 0x73, 0xd5, 0x4c, 0xf3, 0x0e,
  2547. 0xf6, 0xc7, 0x64, 0x10, 0x27, 0x38, 0x99, 0xc4, 0xcd, 0xe6, 0x38, 0x70, 0x5d, 0x62, 0x73, 0x2b,
  2548. 0x8a, 0xe9, 0x0b, 0xd2, 0xc8, 0x94, 0xec, 0xc0, 0x4f, 0xc8, 0xbe, 0xdc, 0xd3, 0x0f, 0xea, 0x39,
  2549. 0x7b, 0x24, 0x8a, 0x99, 0x3e, 0x6c, 0x57, 0x8c, 0xf7, 0x7a, 0x1d, 0x5b, 0xfb, 0x31, 0xef, 0xd6,
  2550. 0xb1, 0xf8, 0xae, 0x4c, 0xa2, 0x81, 0xed, 0x52, 0xe2, 0x27, 0x03, 0x97, 0xfa, 0xbb, 0xcd, 0xac,
  2551. 0x21, 0x17, 0xd0, 0xe8, 0x9b, 0xe4, 0xa4, 0x8a, 0x35, 0x7c, 0x64, 0xca, 0xf4, 0xb0, 0x8f, 0xc7,
  2552. 0x24, 0x6a, 0xde, 0x61, 0x07, 0x27, 0x78, 0x88, 0x63, 0xf9, 0x73, 0x2e, 0xd6, 0x93, 0x48, 0xa3,
  2553. 0x6d, 0x92, 0x13, 0x22, 0x6e, 0x79, 0x8d, 0x3a, 0x47, 0xe3, 0x84, 0xfa, 0x76, 0xd2, 0xa8, 0x73,
  2554. 0xc4, 0x9f, 0x78, 0x8d, 0x0c, 0x8d, 0xec, 0x27, 0xc4, 0xe7, 0x76, 0x16, 0x93, 0x24, 0x51, 0x77,
  2555. 0xbc, 0x5e, 0x0d, 0x9b, 0x7f, 0x33, 0x9c, 0x24, 0x11, 0x1d, 0x4e, 0xd8, 0x20, 0xc9, 0x88, 0x44,
  2556. 0xc4, 0xb7, 0x9b, 0x4d, 0x68, 0xe5, 0xc3, 0x5f, 0x37, 0x21, 0xd0, 0x84, 0x78, 0x8d, 0xcc, 0xbb,
  2557. 0x64, 0xed, 0x61, 0x97, 0x3a, 0xd5, 0x23, 0xe1, 0x96, 0x89, 0x00, 0x0f, 0x87, 0xa1, 0x3a, 0x4b,
  2558. 0x4b, 0x75, 0x44, 0x4a, 0x5c, 0xa7, 0x91, 0xc9, 0xa4, 0x0c, 0x0f, 0xc7, 0xcd, 0xec, 0x79, 0x34,
  2559. 0xf1, 0xab, 0x9b, 0xc5, 0x6d, 0x53, 0x52, 0x88, 0xa3, 0x58, 0x1d, 0xda, 0x66, 0x0d, 0x79, 0x4c,
  2560. 0x82, 0x41, 0x82, 0x23, 0x76, 0xec, 0xd8, 0x81, 0x1f, 0x27, 0xd8, 0x4f, 0x06, 0xf1, 0x64, 0x3c,
  2561. 0x26, 0x71, 0xa5, 0x1f, 0x57, 0x6b, 0x44, 0xed, 0x10, 0xec, 0x34, 0x74, 0x08, 0xa9, 0xd3, 0xe8,
  2562. 0x3b, 0x50, 0x0f, 0x37, 0x5c, 0x83, 0xd4, 0x4f, 0x48, 0xe4, 0x2b, 0x0e, 0x6e, 0xdd, 0xbe, 0xb4,
  2563. 0x4b, 0x0e, 0x9e, 0x07, 0x91, 0x33, 0x08, 0x5d, 0xec, 0x0f, 0xb4, 0xbe, 0x5c, 0x23, 0x09, 0xda,
  2564. 0x33, 0xf6, 0x56, 0x13, 0x09, 0x4d, 0xf6, 0x03, 0x89, 0x48, 0x1d, 0x82, 0x1b, 0xad, 0x31, 0x89,
  2565. 0x9d, 0x17, 0x44, 0x01, 0xfd, 0x26, 0x02, 0x7c, 0x32, 0xc6, 0x09, 0xdd, 0x23, 0x5a, 0x49, 0x75,
  2566. 0x5e, 0xa3, 0x4b, 0xe3, 0x64, 0x10, 0x84, 0x24, 0x6a, 0xbe, 0xd0, 0x3d, 0xe2, 0x50, 0x3c, 0x18,
  2567. 0x4e, 0x7c, 0xc7, 0x6d, 0xb6, 0xd3, 0xa7, 0xc4, 0x11, 0x6d, 0x4a, 0x9b, 0xb8, 0x09, 0x0d, 0x5d,
  2568. 0x35, 0xca, 0xb8, 0x5a, 0x4b, 0x4b, 0xd4, 0xa3, 0xa8, 0xce, 0xb0, 0x7c, 0xf2, 0x7c, 0x10, 0x91,
  2569. 0x38, 0x98, 0x44, 0x36, 0x19, 0xd8, 0x11, 0xc1, 0x8d, 0x5d, 0x0b, 0x3f, 0x48, 0x06, 0xc4, 0x0b,
  2570. 0x93, 0x83, 0x46, 0x5b, 0xbc, 0x3f, 0x71, 0xe5, 0x35, 0x54, 0x17, 0x68, 0x96, 0x1f, 0x0e, 0xdb,
  2571. 0x36, 0x89, 0xe3, 0x81, 0x43, 0x7c, 0xaa, 0x1c, 0x13, 0xd7, 0x8c, 0x64, 0x04, 0x51, 0x23, 0xb3,
  2572. 0x49, 0x43, 0xe7, 0xc1, 0x88, 0xfa, 0x8d, 0xdd, 0xff, 0x8c, 0xba, 0x47, 0x03, 0xb7, 0x3a, 0xaf,
  2573. 0x75, 0x7b, 0xd3, 0xb3, 0x09, 0x89, 0x0e, 0x1a, 0x32, 0x82, 0x04, 0x37, 0x62, 0x54, 0x7d, 0x90,
  2574. 0xba, 0xd9, 0x88, 0x88, 0x1d, 0x78, 0x1e, 0xf1, 0x35, 0xa7, 0xe5, 0xcd, 0x5a, 0xea, 0x98, 0x51,
  2575. 0xec, 0xc0, 0x69, 0xe6, 0x2d, 0x47, 0xe4, 0xd9, 0x84, 0xc4, 0xb2, 0xd7, 0xd3, 0xad, 0xe5, 0x64,
  2576. 0x26, 0x3d, 0xdd, 0x58, 0xfa, 0xa6, 0x22, 0xd2, 0x04, 0x87, 0x4b, 0x3d, 0x9a, 0x0c, 0xc8, 0xbe,
  2577. 0x4d, 0x88, 0xa3, 0x48, 0xaa, 0x1b, 0x80, 0xce, 0x8f, 0xaa, 0x33, 0x9d, 0x2c, 0x9e, 0xd1, 0xfb,
  2578. 0xed, 0x37, 0xcc, 0xc8, 0x4d, 0x83, 0xa1, 0x38, 0xe1, 0x91, 0xfb, 0x28, 0x88, 0x3c, 0xfc, 0x9d,
  2579. 0x98, 0x2e, 0xf1, 0xc7, 0xc9, 0x4e, 0xa3, 0xdd, 0x63, 0x12, 0xb9, 0x83, 0xaa, 0x37, 0x54, 0xcb,
  2580. 0x8a, 0xb9, 0x73, 0xaf, 0x18, 0x45, 0x96, 0x24, 0x5b, 0xe4, 0xa5, 0xe1, 0x64, 0xb4, 0xf8, 0x3c,
  2581. 0xc2, 0x61, 0x48, 0xf2, 0x24, 0xda, 0xc2, 0x17, 0xe0, 0xf4, 0x3d, 0xde, 0xa2, 0xeb, 0xc4, 0x1b,
  2582. 0x98, 0xba, 0x93, 0x88, 0xc0, 0x0d, 0xf0, 0x72, 0x2a, 0x13, 0xb5, 0x2f, 0x1f, 0xbd, 0x32, 0xbb,
  2583. 0xdc, 0xe9, 0x1c, 0x9e, 0x69, 0xeb, 0x14, 0x12, 0xd6, 0x59, 0xd9, 0xca, 0xd8, 0x0b, 0xff, 0x38,
  2584. 0x02, 0xe6, 0xe4, 0x2a, 0xd8, 0x07, 0x80, 0x57, 0x72, 0x8b, 0x47, 0xed, 0xcb, 0xed, 0x2b, 0xb3,
  2585. 0xcb, 0x3f, 0xac, 0x13, 0xcf, 0xa9, 0xbd, 0xc0, 0x21, 0xd6, 0x0c, 0xc9, 0xff, 0x85, 0x08, 0x1c,
  2586. 0xf3, 0x48, 0x1c, 0xe3, 0x31, 0x41, 0x47, 0x2e, 0xb7, 0xaf, 0xcc, 0x58, 0x79, 0x11, 0xde, 0x05,
  2587. 0xc7, 0x92, 0x88, 0x8e, 0xc7, 0x24, 0x42, 0x47, 0xb9, 0x82, 0xb7, 0xa6, 0x2a, 0x48, 0x93, 0x7b,
  2588. 0x9d, 0x27, 0xd8, 0x9d, 0x10, 0x2b, 0x67, 0xc1, 0x4d, 0x70, 0xdc, 0x0d, 0xd2, 0x3c, 0x0a, 0xfa,
  2589. 0x3f, 0x2e, 0xe1, 0x5d, 0xa3, 0x2e, 0x3e, 0xc8, 0x48, 0x56, 0x41, 0x87, 0x1b, 0xe0, 0x98, 0x43,
  2590. 0x12, 0x4c, 0xdd, 0x18, 0xbd, 0xc4, 0x25, 0xbd, 0x63, 0x24, 0x69, 0x2d, 0xe5, 0x58, 0x39, 0x79,
  2591. 0xe1, 0x9b, 0xc7, 0x60, 0xa6, 0x98, 0x06, 0xe8, 0x80, 0x93, 0xd2, 0x06, 0xc0, 0x27, 0x72, 0x6e,
  2592. 0xf9, 0xc3, 0x3a, 0xd9, 0x56, 0x4a, 0xe2, 0x82, 0xd6, 0xfd, 0x89, 0x27, 0x01, 0xfd, 0x96, 0x75,
  2593. 0x22, 0x12, 0xca, 0xf0, 0xd7, 0x6d, 0x70, 0x5e, 0x9f, 0xac, 0xe1, 0x33, 0x3e, 0xb7, 0xfc, 0xb0,
  2594. 0x4e, 0xdf, 0x6a, 0xca, 0xde, 0xce, 0xc8, 0xa5, 0x5e, 0x5d, 0x45, 0xbf, 0x65, 0xcd, 0x0f, 0x35,
  2595. 0x38, 0xa4, 0xe0, 0x94, 0xb2, 0x22, 0xf8, 0x77, 0x9d, 0x5b, 0xbe, 0x5b, 0xa7, 0xff, 0xd3, 0xc8,
  2596. 0xdd, 0x60, 0xac, 0x52, 0xb1, 0x84, 0xf4, 0x5b, 0xd6, 0xc9, 0x89, 0x08, 0xc0, 0xaf, 0xc1, 0xbc,
  2597. 0xce, 0x23, 0xe2, 0x56, 0x30, 0xb7, 0xbc, 0x59, 0xa7, 0xef, 0x01, 0x8d, 0x93, 0xc7, 0x39, 0xb5,
  2598. 0x54, 0x5a, 0x85, 0xfb, 0x2d, 0x0b, 0xba, 0x15, 0x14, 0x3e, 0x05, 0xb3, 0xc2, 0x09, 0xc7, 0x2d,
  2599. 0x66, 0x6e, 0xf9, 0xfd, 0x3a, 0xad, 0x1f, 0x33, 0x4a, 0xa9, 0xad, 0x2c, 0xf6, 0x5b, 0x16, 0x78,
  2600. 0x56, 0x94, 0xe0, 0x57, 0xe0, 0x84, 0xe8, 0x0c, 0xa1, 0x63, 0x5c, 0xfc, 0xed, 0x3a, 0xf1, 0x0f,
  2601. 0x39, 0xa7, 0x94, 0x2f, 0x94, 0xfb, 0x2d, 0x6b, 0xd6, 0x2b, 0x8b, 0xd0, 0x03, 0xa7, 0xd5, 0x98,
  2602. 0x0c, 0x1d, 0xe7, 0x5a, 0xba, 0x75, 0x5a, 0xf8, 0x47, 0x78, 0x88, 0xe3, 0xdd, 0x52, 0x91, 0x0c,
  2603. 0xf5, 0x5b, 0xd6, 0xdc, 0x48, 0x42, 0xe0, 0x2f, 0xc0, 0x59, 0x4d, 0xea, 0x12, 0xcd, 0x98, 0x7d,
  2604. 0xac, 0xae, 0x48, 0x2d, 0xb5, 0x56, 0x61, 0xf6, 0xb1, 0x70, 0x05, 0x85, 0x3b, 0x60, 0x4e, 0x0e,
  2605. 0x7c, 0x10, 0x30, 0xb3, 0xca, 0xcd, 0x8c, 0x55, 0xea, 0x94, 0x10, 0x66, 0x95, 0x54, 0x04, 0x52,
  2606. 0xb3, 0x28, 0xdc, 0x18, 0x34, 0x6b, 0x6a, 0x16, 0x41, 0x82, 0x45, 0xb3, 0xc8, 0x8b, 0xa9, 0x59,
  2607. 0xe4, 0x25, 0xb8, 0x05, 0x8e, 0xe7, 0xa9, 0x7f, 0x74, 0x82, 0x8b, 0xbe, 0x56, 0x3b, 0x75, 0xc2,
  2608. 0x8a, 0xea, 0x16, 0x6b, 0xe9, 0x18, 0xce, 0x56, 0x11, 0x01, 0x73, 0x72, 0x40, 0x87, 0x4e, 0x9a,
  2609. 0xed, 0x4f, 0x5d, 0xe7, 0x1e, 0x23, 0x89, 0xc2, 0x4b, 0x80, 0xed, 0x4f, 0x58, 0x28, 0xc3, 0x5f,
  2610. 0xb5, 0xc1, 0x39, 0x6d, 0x56, 0x17, 0xcd, 0x71, 0x75, 0xf7, 0xeb, 0xd4, 0xf5, 0x32, 0xf2, 0x2a,
  2611. 0xe7, 0x96, 0x5a, 0x35, 0x78, 0xbf, 0x65, 0x9d, 0xb5, 0xab, 0x30, 0x33, 0x02, 0x39, 0xf2, 0x44,
  2612. 0xa7, 0xcc, 0x8c, 0x20, 0xd7, 0x51, 0xd5, 0x5a, 0x18, 0x81, 0x2d, 0x02, 0xf0, 0x97, 0x6d, 0x30,
  2613. 0xaf, 0xcb, 0xf1, 0xa3, 0x33, 0x66, 0x83, 0xed, 0x4a, 0x5c, 0xd9, 0xde, 0x15, 0x9c, 0x0d, 0x16,
  2614. 0x57, 0x61, 0xf8, 0xbb, 0x36, 0x40, 0xd3, 0x2e, 0x6d, 0x10, 0xe4, 0xdd, 0x78, 0x6c, 0xf8, 0x89,
  2615. 0x7b, 0x39, 0xbb, 0xf2, 0xad, 0xe5, 0x9a, 0x7e, 0xcb, 0x3a, 0x87, 0x75, 0x15, 0xf0, 0x00, 0x9c,
  2616. 0xd5, 0xdc, 0x91, 0xa1, 0xb3, 0xbc, 0x1b, 0xf7, 0xea, 0xbb, 0xd1, 0x2b, 0x98, 0x62, 0x17, 0x14,
  2617. 0xb4, 0xdf, 0xb2, 0xce, 0x60, 0x15, 0x84, 0x3e, 0x38, 0x53, 0xb9, 0x35, 0x43, 0xe7, 0xcc, 0xf6,
  2618. 0xb9, 0x6c, 0x94, 0xf2, 0x0a, 0x12, 0x21, 0xb6, 0xcf, 0x61, 0x09, 0x61, 0xdb, 0xaa, 0x7a, 0x89,
  2619. 0x84, 0x90, 0xa9, 0xba, 0xed, 0x94, 0x26, 0xaa, 0x13, 0xa1, 0x54, 0x9d, 0x88, 0xc0, 0x4f, 0xc0,
  2620. 0x4c, 0x71, 0xf9, 0x84, 0x2e, 0x70, 0x3d, 0x37, 0xea, 0xf5, 0xec, 0x8b, 0x1a, 0xf6, 0x73, 0xd9,
  2621. 0xc7, 0x71, 0xf6, 0x3f, 0xf3, 0x59, 0xa4, 0xdb, 0x22, 0x74, 0xd1, 0x6c, 0x4f, 0xc8, 0x5c, 0x85,
  2622. 0x8a, 0xef, 0x50, 0xec, 0x09, 0x43, 0xa1, 0x0c, 0x7f, 0xdf, 0x06, 0x68, 0xda, 0x6d, 0x0d, 0x7a,
  2623. 0x95, 0x6b, 0xfc, 0xd8, 0x74, 0x69, 0x6a, 0x6c, 0x54, 0x5f, 0xd5, 0x6f, 0x59, 0xe7, 0x6d, 0x6d,
  2624. 0x4d, 0xba, 0x47, 0xe9, 0x6e, 0x45, 0xd0, 0xeb, 0x86, 0x7b, 0x54, 0x41, 0xde, 0xa6, 0x2f, 0x84,
  2625. 0x53, 0x58, 0x83, 0xf3, 0x3d, 0xaa, 0x0a, 0x43, 0x17, 0x9c, 0x52, 0x67, 0xe2, 0xb2, 0x99, 0xf5,
  2626. 0xe8, 0x66, 0x40, 0x1d, 0xf9, 0x9c, 0x2d, 0x8f, 0x98, 0xed, 0x88, 0xd2, 0x0d, 0x07, 0xfa, 0xc2,
  2627. 0x70, 0x47, 0xcc, 0x58, 0x82, 0x2e, 0x11, 0xe1, 0x3b, 0xa2, 0x08, 0xc0, 0xcf, 0x01, 0x28, 0x6f,
  2628. 0x19, 0xd0, 0xf7, 0xb8, 0x96, 0x5b, 0x75, 0x5a, 0xd6, 0x24, 0x5f, 0x66, 0x4d, 0xf0, 0x64, 0x66,
  2629. 0x1c, 0xd1, 0x8f, 0x51, 0xaf, 0x23, 0xd0, 0x82, 0xd9, 0x94, 0x31, 0x89, 0x16, 0xa3, 0xc9, 0x4a,
  2630. 0x4a, 0x88, 0x4d, 0x99, 0x23, 0x21, 0x6c, 0xca, 0xe4, 0x6b, 0x0c, 0xf4, 0x86, 0xd9, 0x94, 0xad,
  2631. 0x65, 0x2c, 0x41, 0x97, 0x88, 0xb0, 0x29, 0x73, 0x44, 0x00, 0x7e, 0xdb, 0x06, 0xaf, 0x1d, 0x7e,
  2632. 0x1b, 0x81, 0xde, 0xe4, 0xaa, 0xbf, 0xac, 0xf5, 0xd7, 0x08, 0x71, 0xba, 0xb9, 0x10, 0x2b, 0x97,
  2633. 0x21, 0x38, 0x6f, 0xd3, 0xeb, 0xfb, 0x2d, 0xeb, 0xd2, 0x68, 0x7a, 0x35, 0x9b, 0x0e, 0x39, 0x45,
  2634. 0x8f, 0xde, 0x32, 0x9b, 0x8e, 0x8d, 0x8c, 0x25, 0xf4, 0x42, 0x44, 0xd8, 0x74, 0x8c, 0x44, 0x80,
  2635. 0x47, 0x38, 0xfa, 0xc4, 0x3e, 0xfa, 0xbe, 0x59, 0x84, 0x93, 0x2b, 0xd8, 0x4a, 0xc9, 0x55, 0xcd,
  2636. 0x62, 0x05, 0x8b, 0x70, 0x46, 0x1a, 0x9c, 0xb9, 0x60, 0x79, 0x92, 0x1e, 0xfd, 0xc0, 0xcc, 0x05,
  2637. 0xdb, 0x14, 0x0e, 0x90, 0xcd, 0xd2, 0x05, 0xa3, 0x4e, 0xe1, 0x32, 0x0a, 0x79, 0x7c, 0x74, 0xc5,
  2638. 0xcc, 0x65, 0xdc, 0x64, 0x14, 0x41, 0x6e, 0x51, 0x64, 0x2e, 0x23, 0x2d, 0x4a, 0x70, 0x02, 0x60,
  2639. 0x35, 0xfb, 0x8b, 0xde, 0xe6, 0x4a, 0xd6, 0x6b, 0xe3, 0x09, 0xc6, 0x5c, 0xe5, 0x44, 0x21, 0xa8,
  2640. 0x50, 0xc0, 0x7e, 0xcb, 0x3a, 0xed, 0x29, 0x18, 0x5b, 0x96, 0x6a, 0xee, 0x18, 0x3d, 0x31, 0x5b,
  2641. 0x96, 0x5c, 0xfe, 0x06, 0xad, 0xa8, 0x2c, 0x20, 0xb6, 0x2c, 0x3d, 0x09, 0x81, 0x21, 0x38, 0xad,
  2642. 0xe6, 0x9c, 0xd1, 0x3b, 0x5c, 0x5d, 0xaf, 0x3e, 0x66, 0xca, 0x79, 0x62, 0xdc, 0x24, 0x61, 0xfd,
  2643. 0x96, 0x75, 0xca, 0x93, 0x21, 0xf8, 0xe7, 0x36, 0xb8, 0x74, 0x48, 0xf2, 0x19, 0xbd, 0xcb, 0xb5,
  2644. 0x7f, 0x5a, 0xa7, 0xfd, 0x11, 0x79, 0x6e, 0x65, 0x12, 0x7a, 0x99, 0x80, 0xb2, 0x1b, 0xd3, 0x2a,
  2645. 0xfb, 0x2d, 0x0b, 0xf9, 0x53, 0xea, 0x58, 0x08, 0xae, 0xa4, 0xb4, 0x51, 0xc7, 0x6c, 0x4d, 0x3e,
  2646. 0x0a, 0x92, 0x75, 0xc6, 0x12, 0x3a, 0x20, 0x22, 0x6c, 0x4d, 0xfa, 0x22, 0xc0, 0x76, 0xf5, 0x32,
  2647. 0x0f, 0x8e, 0x16, 0xcd, 0x76, 0xf5, 0x47, 0x13, 0x57, 0x08, 0xa7, 0x8a, 0x12, 0xdb, 0xd5, 0xfd,
  2648. 0xbc, 0xc0, 0xf6, 0x15, 0x39, 0xd9, 0x8d, 0x96, 0xcc, 0xc6, 0xf0, 0x38, 0x63, 0x95, 0x1a, 0x24,
  2649. 0x84, 0x8d, 0x21, 0x10, 0x01, 0xb6, 0xfa, 0xc4, 0xa3, 0xe3, 0xaa, 0xd9, 0xea, 0x53, 0x8e, 0x0d,
  2650. 0xe9, 0xc8, 0x00, 0x51, 0x79, 0x5c, 0xb0, 0x48, 0x40, 0x97, 0x72, 0x46, 0x2b, 0x66, 0x2e, 0x85,
  2651. 0x25, 0x71, 0xc5, 0x64, 0x50, 0x05, 0x67, 0x2e, 0x45, 0x54, 0x85, 0xe1, 0x33, 0x70, 0xa6, 0x92,
  2652. 0xb9, 0x46, 0xd7, 0xcc, 0xd6, 0x86, 0xc5, 0x89, 0xbd, 0xc0, 0x11, 0xc7, 0x2a, 0x63, 0x6c, 0x6d,
  2653. 0x44, 0x32, 0xc4, 0xfc, 0x47, 0x29, 0x67, 0x8c, 0xae, 0x9b, 0xf9, 0x8f, 0xdb, 0x29, 0xa9, 0xd4,
  2654. 0x25, 0x02, 0xcc, 0x7f, 0x8c, 0x85, 0x32, 0x8b, 0x2a, 0x34, 0x19, 0x5f, 0x74, 0xc3, 0x2c, 0xaa,
  2655. 0xd8, 0xe6, 0xd4, 0x0d, 0xce, 0x14, 0x14, 0xaa, 0x28, 0x8b, 0x2a, 0x62, 0x15, 0x14, 0x54, 0x8b,
  2656. 0x29, 0x63, 0x74, 0xb3, 0x89, 0xea, 0x07, 0x9c, 0xa9, 0xaa, 0x16, 0xd0, 0x52, 0xb5, 0x00, 0xc2,
  2657. 0x6f, 0xda, 0xe0, 0xd5, 0x43, 0xef, 0x92, 0xd0, 0x2d, 0xde, 0x8b, 0x9f, 0x98, 0xad, 0x14, 0x1a,
  2658. 0xf8, 0x5d, 0x2e, 0x63, 0x8d, 0x8b, 0x50, 0x97, 0x8d, 0xae, 0xba, 0xdf, 0xb2, 0x2e, 0x06, 0x53,
  2659. 0x6b, 0xe1, 0x5f, 0xda, 0xe0, 0xff, 0x0f, 0xbb, 0xbe, 0x40, 0xef, 0xf1, 0xfe, 0x7d, 0x56, 0x6f,
  2660. 0x7b, 0xa9, 0x0c, 0x7d, 0xf7, 0xa6, 0xd6, 0xf6, 0x5b, 0xd6, 0x85, 0x68, 0x5a, 0x25, 0xfc, 0x5b,
  2661. 0x1b, 0xbc, 0x61, 0x70, 0x31, 0x82, 0xde, 0xe7, 0x7d, 0xb4, 0x4d, 0xfb, 0xd8, 0x63, 0x92, 0x1e,
  2662. 0x30, 0x41, 0xeb, 0x99, 0x9c, 0x6a, 0x4f, 0xa7, 0xb4, 0xe9, 0xb7, 0xac, 0xd7, 0xa3, 0xc3, 0x9b,
  2663. 0xc0, 0x3f, 0xb5, 0xc1, 0xa5, 0x43, 0xde, 0x70, 0xa2, 0xdb, 0xbc, 0xb7, 0xdb, 0x86, 0xf1, 0xec,
  2664. 0x2a, 0x75, 0x1e, 0x66, 0xfc, 0x4a, 0x60, 0xab, 0xd6, 0xf5, 0x5b, 0xd6, 0x2b, 0x58, 0x5f, 0xc5,
  2665. 0x56, 0xb9, 0xf4, 0x10, 0x0c, 0x7d, 0x60, 0xb6, 0xca, 0x7b, 0x29, 0x49, 0x8c, 0x8f, 0x4a, 0x80,
  2666. 0xad, 0x72, 0x5b, 0x28, 0xb3, 0xfd, 0x59, 0xcc, 0x26, 0x7f, 0x68, 0xb6, 0x3f, 0x2b, 0xa9, 0x64,
  2667. 0x29, 0x8f, 0x0c, 0x46, 0x65, 0x12, 0xd9, 0x03, 0xa7, 0xd5, 0xcb, 0x26, 0x74, 0xc7, 0xcc, 0x4d,
  2668. 0xd9, 0xe6, 0xbc, 0x6d, 0x31, 0x19, 0x25, 0x43, 0xcc, 0x4d, 0x89, 0x25, 0x84, 0x3b, 0xb1, 0xfa,
  2669. 0x9b, 0x31, 0x74, 0xd7, 0xcc, 0x89, 0x4d, 0x55, 0x68, 0x82, 0x3d, 0x5d, 0x05, 0x73, 0x62, 0x63,
  2670. 0x0d, 0x0e, 0xff, 0xd0, 0x06, 0x17, 0xa6, 0x3e, 0x3d, 0x44, 0x1f, 0x35, 0x8b, 0xbd, 0x35, 0x13,
  2671. 0xa1, 0xaf, 0x12, 0x63, 0x6f, 0xb9, 0x06, 0xfe, 0xb6, 0x0d, 0x5e, 0x99, 0xf2, 0x42, 0x10, 0x75,
  2672. 0xcd, 0xb2, 0x55, 0xbd, 0x82, 0xde, 0x55, 0x22, 0x0b, 0x6d, 0x4d, 0xbf, 0x65, 0x9d, 0xb3, 0x75,
  2673. 0x15, 0xf0, 0x2b, 0x70, 0x42, 0x7c, 0xb9, 0x83, 0x56, 0xcd, 0x72, 0xef, 0x7d, 0xce, 0x29, 0xb5,
  2674. 0x0a, 0xe5, 0x7e, 0xcb, 0x9a, 0xdd, 0x29, 0x8b, 0x3c, 0x88, 0x94, 0x1e, 0xea, 0xa1, 0x9e, 0x61,
  2675. 0x10, 0x99, 0xb1, 0xa4, 0x80, 0xb5, 0x44, 0x78, 0x10, 0x29, 0x02, 0xf0, 0x6b, 0x30, 0xaf, 0xbb,
  2676. 0xff, 0x47, 0x6b, 0x66, 0x79, 0xf7, 0x2d, 0xce, 0xdd, 0x48, 0xa9, 0xa5, 0xd2, 0x2a, 0xdc, 0x6f,
  2677. 0x59, 0x30, 0xac, 0xa0, 0xcc, 0x41, 0x2c, 0xdf, 0xef, 0xa1, 0x0d, 0x33, 0x07, 0x91, 0xa9, 0x28,
  2678. 0x75, 0x15, 0x25, 0xe6, 0x20, 0x92, 0xbc, 0xc0, 0xc2, 0x9a, 0xea, 0x8b, 0x20, 0x74, 0xcf, 0x2c,
  2679. 0xac, 0xb9, 0x9f, 0x32, 0xb7, 0x5c, 0x2c, 0x58, 0x89, 0x0a, 0xb2, 0xb0, 0x66, 0x57, 0xc1, 0xb8,
  2680. 0xd7, 0x7f, 0xc8, 0x5b, 0x26, 0xd4, 0x37, 0xf3, 0xfa, 0x05, 0x5d, 0xd5, 0xe4, 0xf2, 0xb4, 0x4a,
  2681. 0xe6, 0xf5, 0xef, 0x4e, 0xa9, 0xe3, 0x07, 0x9b, 0xc1, 0x53, 0x23, 0xb4, 0x69, 0x76, 0xb0, 0x09,
  2682. 0x7d, 0x78, 0x94, 0x09, 0xca, 0x20, 0x6d, 0x3f, 0x75, 0x6d, 0xd8, 0xc1, 0xb6, 0x7b, 0x78, 0x13,
  2683. 0x7e, 0xb0, 0x1d, 0xf2, 0xb8, 0x0c, 0xfd, 0xd8, 0xec, 0x60, 0x13, 0x7a, 0x52, 0xb9, 0x96, 0x98,
  2684. 0x52, 0xc7, 0x0e, 0xb6, 0x5d, 0x7d, 0x15, 0xfc, 0x63, 0x1b, 0x5c, 0x9c, 0xfe, 0xee, 0x0b, 0xdd,
  2685. 0x6f, 0xdc, 0xa9, 0xc3, 0xa6, 0x4e, 0x99, 0x32, 0xb1, 0x53, 0xd2, 0x54, 0xfd, 0xa6, 0x0d, 0x5e,
  2686. 0x99, 0xf2, 0x94, 0x0d, 0x3d, 0x30, 0x3b, 0x3b, 0x04, 0xad, 0x9b, 0x0e, 0xc1, 0xda, 0xee, 0x14,
  2687. 0x15, 0xec, 0xec, 0xd8, 0xd5, 0xe0, 0xdc, 0x01, 0x3d, 0xf4, 0x57, 0x33, 0xe8, 0xa1, 0x99, 0x03,
  2688. 0xda, 0x4d, 0x85, 0xa4, 0x57, 0x34, 0x5b, 0x99, 0x08, 0xc1, 0x23, 0x99, 0x5a, 0xcd, 0x1c, 0x50,
  2689. 0x3c, 0xb5, 0x96, 0xdf, 0x41, 0xcb, 0xef, 0x2b, 0xd0, 0x23, 0xc3, 0x3b, 0xe8, 0x98, 0x44, 0x0f,
  2690. 0xa8, 0x78, 0xe9, 0x2e, 0x21, 0xfc, 0x0e, 0x5a, 0x04, 0x58, 0x1c, 0xa0, 0x79, 0x81, 0x8f, 0x1e,
  2691. 0x9b, 0xc5, 0x01, 0x3d, 0x4e, 0xdd, 0xe6, 0x4c, 0xe1, 0xb4, 0x52, 0x51, 0x16, 0x07, 0xd8, 0x2a,
  2692. 0xc8, 0xb6, 0xd6, 0xf2, 0x99, 0x31, 0xda, 0x32, 0xdb, 0x5a, 0x37, 0x88, 0xe8, 0x99, 0x16, 0x25,
  2693. 0xb6, 0xb5, 0x8e, 0xf2, 0x02, 0xfc, 0x7b, 0x1b, 0xbc, 0x69, 0xf2, 0x0a, 0x16, 0x7d, 0xcc, 0x95,
  2694. 0x92, 0xda, 0x17, 0x27, 0x24, 0xf8, 0x84, 0x8b, 0xea, 0x65, 0x92, 0xb6, 0x0b, 0x41, 0x65, 0x5f,
  2695. 0xea, 0x1a, 0xf5, 0x5b, 0xd6, 0xe5, 0x71, 0x4d, 0x1b, 0xf6, 0xe5, 0x95, 0x97, 0xd4, 0x68, 0xdb,
  2696. 0x30, 0x1d, 0x49, 0x88, 0xb3, 0x99, 0x10, 0x4f, 0x9e, 0x9c, 0x02, 0xe1, 0xe9, 0x48, 0x11, 0x60,
  2697. 0x5f, 0x5e, 0xf3, 0xfb, 0x16, 0xf4, 0x99, 0xd9, 0x97, 0x5f, 0x4d, 0xa9, 0xdb, 0x8c, 0x29, 0xde,
  2698. 0x96, 0x28, 0x28, 0xfb, 0xf2, 0x43, 0x15, 0xe4, 0xdb, 0xd3, 0xf4, 0x5f, 0x36, 0xa0, 0xcf, 0xcd,
  2699. 0xb6, 0xa7, 0x3c, 0x61, 0xdf, 0xe3, 0x02, 0x1e, 0x50, 0x7f, 0xb7, 0x9a, 0xcc, 0x57, 0xea, 0xd8,
  2700. 0xf6, 0x64, 0xeb, 0xab, 0xf8, 0xc1, 0x78, 0xc8, 0xcf, 0x17, 0xd0, 0x97, 0x66, 0x07, 0x63, 0xae,
  2701. 0xf9, 0x61, 0x2a, 0x41, 0xdf, 0x2d, 0xb5, 0x92, 0x1d, 0x8c, 0xf6, 0x94, 0x3a, 0xe6, 0x28, 0x54,
  2702. 0x9f, 0xb9, 0xa3, 0xa7, 0x66, 0x8e, 0x02, 0x33, 0x82, 0x87, 0x29, 0x51, 0xb6, 0x0c, 0x11, 0x64,
  2703. 0x8e, 0xc2, 0x48, 0xc1, 0xf8, 0xce, 0x50, 0xfd, 0x1d, 0x08, 0xfa, 0xa9, 0xe1, 0xce, 0x90, 0x51,
  2704. 0xe5, 0xf5, 0x5a, 0x41, 0xf9, 0xce, 0xa0, 0x82, 0x70, 0x8f, 0xdf, 0xb6, 0xaa, 0x3f, 0x9d, 0x43,
  2705. 0x3f, 0x33, 0x1b, 0x72, 0x76, 0x12, 0xca, 0x9a, 0x55, 0x90, 0x0d, 0x19, 0x2b, 0x18, 0x1f, 0x72,
  2706. 0xf5, 0x87, 0x50, 0xe8, 0x2b, 0xc3, 0x21, 0x67, 0x54, 0x65, 0xc8, 0x2a, 0xca, 0x87, 0xac, 0x82,
  2707. 0xec, 0x23, 0x57, 0x7f, 0xf3, 0x87, 0x88, 0xe9, 0x88, 0xb7, 0x72, 0xa2, 0x38, 0x62, 0x19, 0x4c,
  2708. 0x47, 0x2c, 0x63, 0x7c, 0x25, 0x4e, 0xff, 0x11, 0x06, 0x1a, 0x99, 0xad, 0xc4, 0x7c, 0xa7, 0x79,
  2709. 0x52, 0xf0, 0xab, 0xbb, 0x90, 0x52, 0xc7, 0x56, 0xe2, 0x48, 0x5f, 0xc5, 0x43, 0xa9, 0x29, 0xbf,
  2710. 0x81, 0x41, 0x63, 0xb3, 0x50, 0x6a, 0x3d, 0xa7, 0x57, 0x12, 0x72, 0xda, 0x1a, 0x16, 0x4a, 0x11,
  2711. 0x5d, 0x05, 0x8f, 0x77, 0xf5, 0x8f, 0x88, 0x11, 0x35, 0xf3, 0x59, 0xd2, 0x50, 0xe3, 0x49, 0x4e,
  2712. 0x56, 0x63, 0x10, 0xb9, 0x82, 0xf9, 0x2c, 0xa1, 0x06, 0x5f, 0x3d, 0x21, 0x3e, 0x65, 0x5c, 0xf8,
  2713. 0x57, 0x1b, 0x9c, 0x94, 0x1e, 0x01, 0x42, 0x1f, 0x9c, 0x4d, 0x93, 0x0c, 0x21, 0x4e, 0x76, 0x06,
  2714. 0xc4, 0x25, 0x1e, 0xf1, 0x93, 0x18, 0x1d, 0xe1, 0x4f, 0x2a, 0xef, 0x34, 0x7a, 0x50, 0x98, 0xe6,
  2715. 0x1a, 0xb6, 0x70, 0xb2, 0xb3, 0x9e, 0x8a, 0xb1, 0xce, 0x8c, 0x14, 0x24, 0xbe, 0xe8, 0x80, 0xd3,
  2716. 0x6a, 0x33, 0xf8, 0x2a, 0x48, 0x13, 0x13, 0x03, 0x1f, 0x7b, 0xe9, 0x73, 0xcb, 0x19, 0x6b, 0x86,
  2717. 0x23, 0x8f, 0xb0, 0x47, 0xe0, 0x55, 0xf0, 0x12, 0xf5, 0x1d, 0xb2, 0xcf, 0xdf, 0xf3, 0xcd, 0x2e,
  2718. 0x5f, 0xca, 0x3b, 0x95, 0x3f, 0x16, 0xed, 0x6c, 0xfa, 0xc9, 0xcd, 0xeb, 0xe9, 0xeb, 0xc8, 0xb4,
  2719. 0xe5, 0xc2, 0xb7, 0x47, 0xc0, 0x09, 0xf1, 0x89, 0x22, 0xbc, 0x0e, 0xce, 0x4f, 0xfc, 0x70, 0x32,
  2720. 0x74, 0x69, 0xbc, 0x93, 0xaf, 0xcf, 0xf2, 0x75, 0xe7, 0x8c, 0x35, 0x2f, 0xd4, 0x96, 0x2f, 0x18,
  2721. 0x43, 0x80, 0x2a, 0xdf, 0x30, 0x7f, 0x28, 0x99, 0x76, 0xe6, 0x66, 0xc3, 0xaf, 0x98, 0x3f, 0x99,
  2722. 0x3c, 0x1f, 0x6a, 0x71, 0xf8, 0xf3, 0xc2, 0x6a, 0xf2, 0xa8, 0x35, 0xd7, 0x97, 0x3e, 0x12, 0xbd,
  2723. 0xde, 0x28, 0x6e, 0xcd, 0xb5, 0xcd, 0x87, 0x1a, 0x74, 0xe1, 0xbf, 0x6d, 0x70, 0x5e, 0xdf, 0x3d,
  2724. 0x78, 0x07, 0x5c, 0x62, 0x66, 0xcd, 0x5f, 0x8d, 0x65, 0xfd, 0x71, 0x48, 0x6c, 0x47, 0x34, 0xe4,
  2725. 0xcf, 0x4d, 0xd3, 0xa7, 0xac, 0x17, 0xf2, 0x26, 0xa9, 0x90, 0xb5, 0xb2, 0x01, 0x5c, 0x03, 0x47,
  2726. 0x77, 0xc9, 0x41, 0xf6, 0x2c, 0x75, 0xb9, 0xee, 0x61, 0xab, 0xd2, 0x89, 0xfb, 0xe4, 0xc0, 0x62,
  2727. 0x74, 0xb8, 0x04, 0xe6, 0xd5, 0x5e, 0x70, 0x0b, 0x79, 0x89, 0xab, 0x87, 0xb2, 0x7a, 0x6e, 0x2a,
  2728. 0x6f, 0x80, 0x93, 0x34, 0x1e, 0x90, 0x7d, 0xe2, 0x85, 0x09, 0x1d, 0xba, 0x04, 0xbd, 0x7c, 0xb9,
  2729. 0x7d, 0xe5, 0xb8, 0x75, 0x82, 0xc6, 0xeb, 0x05, 0xb6, 0xf0, 0x02, 0xcc, 0xeb, 0x66, 0x09, 0x0e,
  2730. 0x8b, 0x8c, 0x41, 0x12, 0x84, 0xd4, 0x1e, 0x10, 0x3f, 0x89, 0x28, 0xc9, 0x9f, 0x17, 0x2f, 0x99,
  2731. 0x8d, 0xe2, 0x13, 0x46, 0x5d, 0xf7, 0x93, 0xe8, 0x20, 0x4f, 0x0b, 0x14, 0x08, 0x25, 0xf1, 0xea,
  2732. 0xbf, 0xdb, 0x60, 0xc1, 0x0e, 0xbc, 0x9a, 0xaf, 0xb8, 0x3a, 0xcb, 0x6d, 0x30, 0xde, 0x62, 0x16,
  2733. 0xbe, 0xd5, 0xfe, 0x62, 0x2d, 0x6b, 0x3e, 0x0e, 0x5c, 0xec, 0x8f, 0x3b, 0x41, 0x34, 0x5e, 0x1c,
  2734. 0x13, 0x9f, 0xdb, 0x7f, 0xfe, 0xc8, 0x3a, 0xa4, 0xf1, 0xb4, 0x37, 0xd7, 0xb7, 0xd3, 0x3f, 0xdf,
  2735. 0x1e, 0x39, 0x7a, 0xaf, 0xdb, 0xfd, 0xeb, 0x91, 0xd7, 0xd2, 0xc7, 0xce, 0x9d, 0xae, 0x23, 0x3c,
  2736. 0x89, 0xee, 0x3c, 0x59, 0x4a, 0x17, 0x73, 0xfc, 0xcf, 0xbc, 0xc1, 0xd3, 0xae, 0x13, 0x3f, 0x2d,
  2737. 0x1a, 0x3c, 0x7d, 0xb2, 0xf4, 0x34, 0x6d, 0xf0, 0x9f, 0x23, 0x0b, 0x29, 0xba, 0xb2, 0xd2, 0x75,
  2738. 0xe2, 0x95, 0x95, 0xa2, 0xc9, 0xca, 0xca, 0x93, 0xa5, 0x95, 0x95, 0xb4, 0xd1, 0xf0, 0x65, 0xde,
  2739. 0xbb, 0x6b, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x0b, 0x75, 0xa3, 0x2a, 0x2c, 0x41, 0x00, 0x00,
  2740. }