📂 File Browser

/AgentAI/vendor/google/apiclient-services/src/Dfareporting
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 Account.php
▶ Open 📄 View Source
🐘 AccountActiveAdSummary.php
▶ Open 📄 View Source
🐘 AccountPermission.php
▶ Open 📄 View Source
🐘 AccountPermissionGroup.php
▶ Open 📄 View Source
🐘 AccountPermissionGroupsListResponse.php
▶ Open 📄 View Source
🐘 AccountPermissionsListResponse.php
▶ Open 📄 View Source
🐘 AccountUserProfile.php
▶ Open 📄 View Source
🐘 AccountUserProfilesListResponse.php
▶ Open 📄 View Source
🐘 AccountsListResponse.php
▶ Open 📄 View Source
🐘 Activities.php
▶ Open 📄 View Source
🐘 AdBlockingConfiguration.php
▶ Open 📄 View Source
🐘 AdSlot.php
▶ Open 📄 View Source
🐘 AdsListResponse.php
▶ Open 📄 View Source
🐘 Advertiser.php
▶ Open 📄 View Source
🐘 AdvertiserGroup.php
▶ Open 📄 View Source
🐘 AdvertiserGroupsListResponse.php
▶ Open 📄 View Source
🐘 AdvertiserInvoicesListResponse.php
▶ Open 📄 View Source
🐘 AdvertiserLandingPagesListResponse.php
▶ Open 📄 View Source
🐘 AdvertisersListResponse.php
▶ Open 📄 View Source
🐘 AudienceSegment.php
▶ Open 📄 View Source
🐘 AudienceSegmentGroup.php
▶ Open 📄 View Source
🐘 BillingAssignment.php
▶ Open 📄 View Source
🐘 BillingAssignmentsListResponse.php
▶ Open 📄 View Source
🐘 BillingProfile.php
▶ Open 📄 View Source
🐘 BillingProfilesListResponse.php
▶ Open 📄 View Source
🐘 BillingRate.php
▶ Open 📄 View Source
🐘 BillingRateTieredRate.php
▶ Open 📄 View Source
🐘 BillingRatesListResponse.php
▶ Open 📄 View Source
🐘 Browser.php
▶ Open 📄 View Source
🐘 BrowsersListResponse.php
▶ Open 📄 View Source
🐘 Campaign.php
▶ Open 📄 View Source
🐘 CampaignCreativeAssociation.php
▶ Open 📄 View Source
🐘 CampaignCreativeAssociationsListResponse.php
▶ Open 📄 View Source
🐘 CampaignSummary.php
▶ Open 📄 View Source
🐘 CampaignsListResponse.php
▶ Open 📄 View Source
🐘 CartData.php
▶ Open 📄 View Source
🐘 CartDataItem.php
▶ Open 📄 View Source
🐘 ChangeLog.php
▶ Open 📄 View Source
🐘 ChangeLogsListResponse.php
▶ Open 📄 View Source
🐘 ChannelGrouping.php
▶ Open 📄 View Source
🐘 ChannelGroupingRule.php
▶ Open 📄 View Source
🐘 CitiesListResponse.php
▶ Open 📄 View Source
🐘 City.php
▶ Open 📄 View Source
🐘 ClickTag.php
▶ Open 📄 View Source
🐘 ClickThroughUrl.php
▶ Open 📄 View Source
🐘 ClickThroughUrlSuffixProperties.php
▶ Open 📄 View Source
🐘 CompanionClickThroughOverride.php
▶ Open 📄 View Source
🐘 CompanionSetting.php
▶ Open 📄 View Source
🐘 CompatibleFields.php
▶ Open 📄 View Source
🐘 ConnectionType.php
▶ Open 📄 View Source
🐘 ConnectionTypesListResponse.php
▶ Open 📄 View Source
🐘 ContentCategoriesListResponse.php
▶ Open 📄 View Source
🐘 ContentCategory.php
▶ Open 📄 View Source
🐘 ContentSource.php
▶ Open 📄 View Source
🐘 ContentSourceMetaData.php
▶ Open 📄 View Source
🐘 ContextualKeyword.php
▶ Open 📄 View Source
🐘 ContextualKeywordTargeting.php
▶ Open 📄 View Source
🐘 Conversion.php
▶ Open 📄 View Source
🐘 ConversionError.php
▶ Open 📄 View Source
🐘 ConversionStatus.php
▶ Open 📄 View Source
🐘 ConversionsBatchInsertRequest.php
▶ Open 📄 View Source
🐘 ConversionsBatchInsertResponse.php
▶ Open 📄 View Source
🐘 ConversionsBatchUpdateRequest.php
▶ Open 📄 View Source
🐘 ConversionsBatchUpdateResponse.php
▶ Open 📄 View Source
🐘 CountriesListResponse.php
▶ Open 📄 View Source
🐘 Country.php
▶ Open 📄 View Source
🐘 Creative.php
▶ Open 📄 View Source
🐘 CreativeAsset.php
▶ Open 📄 View Source
🐘 CreativeAssetId.php
▶ Open 📄 View Source
🐘 CreativeAssetMetadata.php
▶ Open 📄 View Source
🐘 CreativeAssetSelection.php
▶ Open 📄 View Source
🐘 CreativeAssignment.php
▶ Open 📄 View Source
🐘 CreativeClickThroughUrl.php
▶ Open 📄 View Source
🐘 CreativeCustomEvent.php
▶ Open 📄 View Source
🐘 CreativeField.php
▶ Open 📄 View Source
🐘 CreativeFieldAssignment.php
▶ Open 📄 View Source
🐘 CreativeFieldValue.php
▶ Open 📄 View Source
🐘 CreativeFieldValuesListResponse.php
▶ Open 📄 View Source
🐘 CreativeFieldsListResponse.php
▶ Open 📄 View Source
🐘 CreativeGroup.php
▶ Open 📄 View Source
🐘 CreativeGroupAssignment.php
▶ Open 📄 View Source
🐘 CreativeGroupsListResponse.php
▶ Open 📄 View Source
🐘 CreativeOptimizationConfiguration.php
▶ Open 📄 View Source
🐘 CreativeRotation.php
▶ Open 📄 View Source
🐘 CreativesListResponse.php
▶ Open 📄 View Source
🐘 CrossDimensionReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 CrossMediaReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 CustomFloodlightVariable.php
▶ Open 📄 View Source
🐘 CustomRichMediaEvents.php
▶ Open 📄 View Source
🐘 CustomRule.php
▶ Open 📄 View Source
🐘 CustomValueField.php
▶ Open 📄 View Source
🐘 CustomViewabilityMetric.php
▶ Open 📄 View Source
🐘 CustomViewabilityMetricConfiguration.php
▶ Open 📄 View Source
🐘 DateRange.php
▶ Open 📄 View Source
🐘 DayPartTargeting.php
▶ Open 📄 View Source
🐘 DeepLink.php
▶ Open 📄 View Source
🐘 DefaultClickThroughEventTagProperties.php
▶ Open 📄 View Source
🐘 DeliverySchedule.php
▶ Open 📄 View Source
🐘 DependentFieldValue.php
▶ Open 📄 View Source
🐘 DfareportingFile.php
▶ Open 📄 View Source
🐘 DfareportingFileUrls.php
▶ Open 📄 View Source
🐘 DfareportingStudioCreativeAssetsInsertRequest.php
▶ Open 📄 View Source
🐘 DfpSettings.php
▶ Open 📄 View Source
🐘 Dimension.php
▶ Open 📄 View Source
🐘 DimensionFilter.php
▶ Open 📄 View Source
🐘 DimensionValue.php
▶ Open 📄 View Source
🐘 DimensionValueList.php
▶ Open 📄 View Source
🐘 DimensionValueRequest.php
▶ Open 📄 View Source
🐘 DirectorySite.php
▶ Open 📄 View Source
🐘 DirectorySiteSettings.php
▶ Open 📄 View Source
🐘 DirectorySitesListResponse.php
▶ Open 📄 View Source
🐘 DisjunctiveMatchStatement.php
▶ Open 📄 View Source
🐘 DynamicFeed.php
▶ Open 📄 View Source
🐘 DynamicFeedsInsertRequest.php
▶ Open 📄 View Source
🐘 DynamicProfile.php
▶ Open 📄 View Source
🐘 DynamicProfileFeedSettings.php
▶ Open 📄 View Source
🐘 DynamicProfileGenerateCodeResponse.php
▶ Open 📄 View Source
🐘 DynamicProfileVersion.php
▶ Open 📄 View Source
🐘 DynamicRules.php
▶ Open 📄 View Source
🐘 DynamicTargetingKey.php
▶ Open 📄 View Source
🐘 DynamicTargetingKeysListResponse.php
▶ Open 📄 View Source
🐘 Element.php
▶ Open 📄 View Source
🐘 EncryptionInfo.php
▶ Open 📄 View Source
🐘 EventFilter.php
▶ Open 📄 View Source
🐘 EventTag.php
▶ Open 📄 View Source
🐘 EventTagOverride.php
▶ Open 📄 View Source
🐘 EventTagsListResponse.php
▶ Open 📄 View Source
🐘 FeedField.php
▶ Open 📄 View Source
🐘 FeedIngestionStatus.php
▶ Open 📄 View Source
🐘 FeedSchedule.php
▶ Open 📄 View Source
🐘 FieldError.php
▶ Open 📄 View Source
🐘 FieldFilter.php
▶ Open 📄 View Source
🐘 FileList.php
▶ Open 📄 View Source
🐘 Flight.php
▶ Open 📄 View Source
🐘 FloodlightActivitiesGenerateTagResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivitiesListResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivity.php
▶ Open 📄 View Source
🐘 FloodlightActivityDynamicTag.php
▶ Open 📄 View Source
🐘 FloodlightActivityGroup.php
▶ Open 📄 View Source
🐘 FloodlightActivityGroupsListResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivityPublisherDynamicTag.php
▶ Open 📄 View Source
🐘 FloodlightConfiguration.php
▶ Open 📄 View Source
🐘 FloodlightConfigurationsListResponse.php
▶ Open 📄 View Source
🐘 FloodlightReportCompatibleFields.php
▶ Open 📄 View Source
🐘 FrequencyCap.php
▶ Open 📄 View Source
🐘 FsCommand.php
▶ Open 📄 View Source
🐘 GeoTargeting.php
▶ Open 📄 View Source
🐘 IngestionErrorRecord.php
▶ Open 📄 View Source
🐘 IngestionStatus.php
▶ Open 📄 View Source
🐘 InventoryItem.php
▶ Open 📄 View Source
🐘 InventoryItemsListResponse.php
▶ Open 📄 View Source
🐘 Invoice.php
▶ Open 📄 View Source
🐘 KeyValueTargetingExpression.php
▶ Open 📄 View Source
🐘 LandingPage.php
▶ Open 📄 View Source
🐘 Language.php
▶ Open 📄 View Source
🐘 LanguageTargeting.php
▶ Open 📄 View Source
🐘 LanguagesListResponse.php
▶ Open 📄 View Source
🐘 LastModifiedInfo.php
▶ Open 📄 View Source
🐘 ListPopulationClause.php
▶ Open 📄 View Source
🐘 ListPopulationRule.php
▶ Open 📄 View Source
🐘 ListPopulationTerm.php
▶ Open 📄 View Source
🐘 ListTargetingExpression.php
▶ Open 📄 View Source
🐘 LookbackConfiguration.php
▶ Open 📄 View Source
🐘 MeasurementPartnerAdvertiserLink.php
▶ Open 📄 View Source
🐘 MeasurementPartnerCampaignLink.php
▶ Open 📄 View Source
🐘 MeasurementPartnerWrappingData.php
▶ Open 📄 View Source
🐘 Metric.php
▶ Open 📄 View Source
🐘 Metro.php
▶ Open 📄 View Source
🐘 MetrosListResponse.php
▶ Open 📄 View Source
🐘 MobileApp.php
▶ Open 📄 View Source
🐘 MobileAppsListResponse.php
▶ Open 📄 View Source
🐘 MobileCarrier.php
▶ Open 📄 View Source
🐘 MobileCarriersListResponse.php
▶ Open 📄 View Source
🐘 ObaIcon.php
▶ Open 📄 View Source
🐘 ObjectFilter.php
▶ Open 📄 View Source
🐘 OfflineUserAddressInfo.php
▶ Open 📄 View Source
🐘 OffsetPosition.php
▶ Open 📄 View Source
🐘 OmnitureSettings.php
▶ Open 📄 View Source
🐘 OperatingSystem.php
▶ Open 📄 View Source
🐘 OperatingSystemVersion.php
▶ Open 📄 View Source
🐘 OperatingSystemVersionsListResponse.php
▶ Open 📄 View Source
🐘 OperatingSystemsListResponse.php
▶ Open 📄 View Source
🐘 OptimizationActivity.php
▶ Open 📄 View Source
🐘 Order.php
▶ Open 📄 View Source
🐘 OrderContact.php
▶ Open 📄 View Source
🐘 OrderDocument.php
▶ Open 📄 View Source
🐘 OrderDocumentsListResponse.php
▶ Open 📄 View Source
🐘 OrdersListResponse.php
▶ Open 📄 View Source
🐘 PathFilter.php
▶ Open 📄 View Source
🐘 PathReportCompatibleFields.php
▶ Open 📄 View Source
🐘 PathReportDimensionValue.php
▶ Open 📄 View Source
🐘 PathToConversionReportCompatibleFields.php
▶ Open 📄 View Source
🐘 Placement.php
▶ Open 📄 View Source
🐘 PlacementAssignment.php
▶ Open 📄 View Source
🐘 PlacementConversionDomainOverride.php
▶ Open 📄 View Source
🐘 PlacementGroup.php
▶ Open 📄 View Source
🐘 PlacementGroupsListResponse.php
▶ Open 📄 View Source
🐘 PlacementSingleConversionDomain.php
▶ Open 📄 View Source
🐘 PlacementStrategiesListResponse.php
▶ Open 📄 View Source
🐘 PlacementStrategy.php
▶ Open 📄 View Source
🐘 PlacementTag.php
▶ Open 📄 View Source
🐘 PlacementsGenerateTagsResponse.php
▶ Open 📄 View Source
🐘 PlacementsListResponse.php
▶ Open 📄 View Source
🐘 PlatformType.php
▶ Open 📄 View Source
🐘 PlatformTypesListResponse.php
▶ Open 📄 View Source
🐘 PopupWindowProperties.php
▶ Open 📄 View Source
🐘 PostalCode.php
▶ Open 📄 View Source
🐘 PostalCodesListResponse.php
▶ Open 📄 View Source
🐘 Pricing.php
▶ Open 📄 View Source
🐘 PricingSchedule.php
▶ Open 📄 View Source
🐘 PricingSchedulePricingPeriod.php
▶ Open 📄 View Source
🐘 Project.php
▶ Open 📄 View Source
🐘 ProjectsListResponse.php
▶ Open 📄 View Source
🐘 ProximityFilter.php
▶ Open 📄 View Source
🐘 ReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 Recipient.php
▶ Open 📄 View Source
🐘 Region.php
▶ Open 📄 View Source
🐘 RegionsListResponse.php
▶ Open 📄 View Source
🐘 RemarketingList.php
▶ Open 📄 View Source
🐘 RemarketingListShare.php
▶ Open 📄 View Source
🐘 RemarketingListsListResponse.php
▶ Open 📄 View Source
🐘 RemarketingValueAttribute.php
▶ Open 📄 View Source
🐘 Report.php
▶ Open 📄 View Source
🐘 ReportCompatibleFields.php
▶ Open 📄 View Source
🐘 ReportCriteria.php
▶ Open 📄 View Source
🐘 ReportCrossDimensionReachCriteria.php
▶ Open 📄 View Source
🐘 ReportCrossMediaReachCriteria.php
▶ Open 📄 View Source
🐘 ReportDelivery.php
▶ Open 📄 View Source
🐘 ReportFloodlightCriteria.php
▶ Open 📄 View Source
🐘 ReportFloodlightCriteriaReportProperties.php
▶ Open 📄 View Source
🐘 ReportList.php
▶ Open 📄 View Source
🐘 ReportPathAttributionCriteria.php
▶ Open 📄 View Source
🐘 ReportPathCriteria.php
▶ Open 📄 View Source
🐘 ReportPathToConversionCriteria.php
▶ Open 📄 View Source
🐘 ReportPathToConversionCriteriaReportProperties.php
▶ Open 📄 View Source
🐘 ReportReachCriteria.php
▶ Open 📄 View Source
🐘 ReportSchedule.php
▶ Open 📄 View Source
🐘 ReportsConfiguration.php
▶ Open 📄 View Source
🐘 RequestValue.php
▶ Open 📄 View Source
🐘 RichMediaExitOverride.php
▶ Open 📄 View Source
🐘 Rule.php
▶ Open 📄 View Source
🐘 RuleBlock.php
▶ Open 📄 View Source
🐘 Site.php
▶ Open 📄 View Source
🐘 SiteCompanionSetting.php
▶ Open 📄 View Source
🐘 SiteContact.php
▶ Open 📄 View Source
🐘 SiteSettings.php
▶ Open 📄 View Source
🐘 SiteSkippableSetting.php
▶ Open 📄 View Source
🐘 SiteTranscodeSetting.php
▶ Open 📄 View Source
🐘 SiteVideoSettings.php
▶ Open 📄 View Source
🐘 SitesListResponse.php
▶ Open 📄 View Source
🐘 Size.php
▶ Open 📄 View Source
🐘 SizesListResponse.php
▶ Open 📄 View Source
🐘 SkippableSetting.php
▶ Open 📄 View Source
🐘 SortedDimension.php
▶ Open 📄 View Source
🐘 StudioCreative.php
▶ Open 📄 View Source
🐘 StudioCreativeAsset.php
▶ Open 📄 View Source
🐘 StudioCreativeAssetsResponse.php
▶ Open 📄 View Source
🐘 StudioCreativeDimension.php
▶ Open 📄 View Source
🐘 Subaccount.php
▶ Open 📄 View Source
🐘 SubaccountsListResponse.php
▶ Open 📄 View Source
🐘 TagData.php
▶ Open 📄 View Source
🐘 TagSetting.php
▶ Open 📄 View Source
🐘 TagSettings.php
▶ Open 📄 View Source
🐘 TargetWindow.php
▶ Open 📄 View Source
🐘 TargetableRemarketingList.php
▶ Open 📄 View Source
🐘 TargetableRemarketingListsListResponse.php
▶ Open 📄 View Source
🐘 TargetingTemplate.php
▶ Open 📄 View Source
🐘 TargetingTemplatesListResponse.php
▶ Open 📄 View Source
🐘 TechnologyTargeting.php
▶ Open 📄 View Source
🐘 ThirdPartyAuthenticationToken.php
▶ Open 📄 View Source
🐘 ThirdPartyTrackingUrl.php
▶ Open 📄 View Source
🐘 TranscodeSetting.php
▶ Open 📄 View Source
🐘 TvCampaignDetail.php
▶ Open 📄 View Source
🐘 TvCampaignSummariesListResponse.php
▶ Open 📄 View Source
🐘 TvCampaignSummary.php
▶ Open 📄 View Source
🐘 TvCampaignTimepoint.php
▶ Open 📄 View Source
🐘 UniversalAdId.php
▶ Open 📄 View Source
🐘 UserDefinedVariableConfiguration.php
▶ Open 📄 View Source
🐘 UserIdentifier.php
▶ Open 📄 View Source
🐘 UserProfile.php
▶ Open 📄 View Source
🐘 UserProfileList.php
▶ Open 📄 View Source
🐘 UserRole.php
▶ Open 📄 View Source
🐘 UserRolePermission.php
▶ Open 📄 View Source
🐘 UserRolePermissionGroup.php
▶ Open 📄 View Source
🐘 UserRolePermissionGroupsListResponse.php
▶ Open 📄 View Source
🐘 UserRolePermissionsListResponse.php
▶ Open 📄 View Source
🐘 UserRolesListResponse.php
▶ Open 📄 View Source
🐘 UvarFilter.php
▶ Open 📄 View Source
🐘 VideoFormat.php
▶ Open 📄 View Source
🐘 VideoFormatsListResponse.php
▶ Open 📄 View Source
🐘 VideoOffset.php
▶ Open 📄 View Source
🐘 VideoProcessingData.php
▶ Open 📄 View Source
🐘 VideoSettings.php
▶ Open 📄 View Source
🐘 YoutubeSettings.php
▶ Open 📄 View Source

📄 Source: FieldError.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

namespace Google\Service\Dfareporting;

class FieldError extends \Google\Collection
{
  /**
   * The ingestion error is unknown.
   */
  public const INGESTION_ERROR_UNKNOWN_PARSING_ERROR = 'UNKNOWN_PARSING_ERROR';
  /**
   * The ingestion error when the ID value is missing.
   */
  public const INGESTION_ERROR_MISSING_ID = 'MISSING_ID';
  /**
   * The ingestion error when the element value name used for reporting is
   * missing.
   */
  public const INGESTION_ERROR_MISSING_REPORTING_LABEL = 'MISSING_REPORTING_LABEL';
  /**
   * The ingestion error when a required value is empty
   */
  public const INGESTION_ERROR_EMPTY_VALUE = 'EMPTY_VALUE';
  /**
   * The ingestion error when asset retrieval fails for a particular image or
   * asset.
   */
  public const INGESTION_ERROR_ASSET_DOWNLOAD_ERROR = 'ASSET_DOWNLOAD_ERROR';
  /**
   * The ingestion error when the ID value exceeds the string length limit.
   */
  public const INGESTION_ERROR_ID_TOO_LONG = 'ID_TOO_LONG';
  /**
   * The ingestion error when the ID value is duplicate.
   */
  public const INGESTION_ERROR_DUPLICATE_ID = 'DUPLICATE_ID';
  /**
   * The ingestion error when parsing the field fails.
   */
  public const INGESTION_ERROR_PARSING_ERROR = 'PARSING_ERROR';
  /**
   * The ingestion error when parsing the country code fails.
   */
  public const INGESTION_ERROR_COUNTRY_PARSING_ERROR = 'COUNTRY_PARSING_ERROR';
  /**
   * The ingestion error when parsing the long value fails.
   */
  public const INGESTION_ERROR_LONG_PARSING_ERROR = 'LONG_PARSING_ERROR';
  /**
   * The ingestion error when parsing the boolean value fails.
   */
  public const INGESTION_ERROR_BOOL_PARSING_ERROR = 'BOOL_PARSING_ERROR';
  /**
   * The ingestion error when parsing the expanded url fails.
   */
  public const INGESTION_ERROR_EXPANDED_URL_PARSING_ERROR = 'EXPANDED_URL_PARSING_ERROR';
  /**
   * The ingestion error when parsing the float value fails.
   */
  public const INGESTION_ERROR_FLOAT_PARSING_ERROR = 'FLOAT_PARSING_ERROR';
  /**
   * The ingestion error when parsing the datetime value fails.
   */
  public const INGESTION_ERROR_DATETIME_PARSING_ERROR = 'DATETIME_PARSING_ERROR';
  /**
   * The ingestion error when the preference value is not a positive float.
   */
  public const INGESTION_ERROR_INVALID_PREFERENCE_VALUE = 'INVALID_PREFERENCE_VALUE';
  /**
   * The ingestion error when a geo location is not found.
   */
  public const INGESTION_ERROR_GEO_NOT_FOUND_ERROR = 'GEO_NOT_FOUND_ERROR';
  /**
   * The ingestion error when parsing the geo field fails.
   */
  public const INGESTION_ERROR_GEO_PARSING_ERROR = 'GEO_PARSING_ERROR';
  /**
   * The ingestion error when a feed row has multiple geotargets with proximity
   * targeting enabled.
   */
  public const INGESTION_ERROR_GEO_PROXIMITY_TARGETING_MULTIPLE_LOCATION_ERROR = 'GEO_PROXIMITY_TARGETING_MULTIPLE_LOCATION_ERROR';
  /**
   * The ingestion error when parsing the postal code value fails.
   */
  public const INGESTION_ERROR_POSTAL_CODE_PARSING_ERROR = 'POSTAL_CODE_PARSING_ERROR';
  /**
   * The ingestion error when parsing the metro code value fails.
   */
  public const INGESTION_ERROR_METRO_CODE_PARSING_ERROR = 'METRO_CODE_PARSING_ERROR';
  /**
   * The ingestion error when parsing the datetime value fails.
   */
  public const INGESTION_ERROR_DATETIME_WITHOUT_TIMEZONE_PARSING_ERROR = 'DATETIME_WITHOUT_TIMEZONE_PARSING_ERROR';
  /**
   * The ingestion error when parsing the weight value fails.
   */
  public const INGESTION_ERROR_WEIGHT_PARSING_ERROR = 'WEIGHT_PARSING_ERROR';
  /**
   * The ingestion error when parsing the creative dimension value fails.
   */
  public const INGESTION_ERROR_CREATIVE_DIMENSION_PARSING_ERROR = 'CREATIVE_DIMENSION_PARSING_ERROR';
  /**
   * The ingestion error when a STRING_LIST type ID has multiple values.
   */
  public const INGESTION_ERROR_MULTIVALUE_ID = 'MULTIVALUE_ID';
  /**
   * The ingestion error when the end time is before the start time.
   */
  public const INGESTION_ERROR_ENDTIME_BEFORE_STARTTIME = 'ENDTIME_BEFORE_STARTTIME';
  /**
   * The ingestion error when the asset library handle is invalid.
   */
  public const INGESTION_ERROR_INVALID_ASSET_LIBRARY_HANDLE = 'INVALID_ASSET_LIBRARY_HANDLE';
  /**
   * The ingestion error when the asset library video handle is invalid.
   */
  public const INGESTION_ERROR_INVALID_ASSET_LIBRARY_VIDEO_HANDLE = 'INVALID_ASSET_LIBRARY_VIDEO_HANDLE';
  /**
   * The ingestion error when the asset library directory handle is invalid.
   */
  public const INGESTION_ERROR_INVALID_ASSET_LIBRARY_DIRECTORY_HANDLE = 'INVALID_ASSET_LIBRARY_DIRECTORY_HANDLE';
  /**
   * The ingestion error when a targeting key used but not defined for the CM360
   * Advertiser.
   */
  public const INGESTION_ERROR_DYNAMIC_TARGETING_KEY_NOT_DEFINED_FOR_ADVERTISER = 'DYNAMIC_TARGETING_KEY_NOT_DEFINED_FOR_ADVERTISER';
  /**
   * The ingestion error when the userlist ID is not accessible for the CM360
   * Advertiser.
   */
  public const INGESTION_ERROR_USERLIST_ID_NOT_ACCESSIBLE_FOR_ADVERTISER = 'USERLIST_ID_NOT_ACCESSIBLE_FOR_ADVERTISER';
  /**
   * The ingestion error when the end time is passed.
   */
  public const INGESTION_ERROR_ENDTIME_PASSED = 'ENDTIME_PASSED';
  /**
   * The ingestion error when the end time is in the near future (i.e., <7
   * days).
   */
  public const INGESTION_ERROR_ENDTIME_TOO_SOON = 'ENDTIME_TOO_SOON';
  /**
   * The ingestion error when a text field specifies a reference to an asset.
   */
  public const INGESTION_ERROR_TEXT_ASSET_REFERENCE = 'TEXT_ASSET_REFERENCE';
  /**
   * The ingestion error when Image field specifies a reference to an asset
   * hosted on SCS (s0.2mdn.net/s0qa.2mdn.net).
   */
  public const INGESTION_ERROR_IMAGE_ASSET_SCS_REFERENCE = 'IMAGE_ASSET_SCS_REFERENCE';
  /**
   * The ingestion error when a geo target is an airport.
   */
  public const INGESTION_ERROR_AIRPORT_GEO_TARGET = 'AIRPORT_GEO_TARGET';
  /**
   * The ingestion error when the geo target's canonical name does not match the
   * query string used to obtain it.
   */
  public const INGESTION_ERROR_CANONICAL_NAME_QUERY_MISMATCH = 'CANONICAL_NAME_QUERY_MISMATCH';
  /**
   * The ingestion error or warning when the default row is not set.
   */
  public const INGESTION_ERROR_NO_DEFAULT_ROW = 'NO_DEFAULT_ROW';
  /**
   * The ingestion error or warning when the default row is not active.
   */
  public const INGESTION_ERROR_NO_ACTIVE_DEFAULT_ROW = 'NO_ACTIVE_DEFAULT_ROW';
  /**
   * The ingestion error or warning when the default row is not in the date
   * range.
   */
  public const INGESTION_ERROR_NO_DEFAULT_ROW_IN_DATE_RANGE = 'NO_DEFAULT_ROW_IN_DATE_RANGE';
  /**
   * The ingestion error or warning when the default row is not in the date
   * range.
   */
  public const INGESTION_ERROR_NO_ACTIVE_DEFAULT_ROW_IN_DATE_RANGE = 'NO_ACTIVE_DEFAULT_ROW_IN_DATE_RANGE';
  /**
   * The ingestion error when when the payload of the record is above a
   * threshold.
   */
  public const INGESTION_ERROR_PAYLOAD_LIMIT_EXCEEDED = 'PAYLOAD_LIMIT_EXCEEDED';
  /**
   * The ingestion error or warning when the field is not SSL compliant.
   */
  public const INGESTION_ERROR_SSL_NOT_COMPLIANT = 'SSL_NOT_COMPLIANT';
  protected $collection_key = 'fieldValues';
  /**
   * Output only. The ID of the field.
   *
   * @var int
   */
  public $fieldId;
  /**
   * Output only. The name of the field.
   *
   * @var string
   */
  public $fieldName;
  /**
   * Output only. The list of values of the field.
   *
   * @var string[]
   */
  public $fieldValues;
  /**
   * Output only. The ingestion error of the field.
   *
   * @var string
   */
  public $ingestionError;
  /**
   * Output only. Incidcates whether the field has error or warning.
   *
   * @var bool
   */
  public $isError;

  /**
   * Output only. The ID of the field.
   *
   * @param int $fieldId
   */
  public function setFieldId($fieldId)
  {
    $this->fieldId = $fieldId;
  }
  /**
   * @return int
   */
  public function getFieldId()
  {
    return $this->fieldId;
  }
  /**
   * Output only. The name of the field.
   *
   * @param string $fieldName
   */
  public function setFieldName($fieldName)
  {
    $this->fieldName = $fieldName;
  }
  /**
   * @return string
   */
  public function getFieldName()
  {
    return $this->fieldName;
  }
  /**
   * Output only. The list of values of the field.
   *
   * @param string[] $fieldValues
   */
  public function setFieldValues($fieldValues)
  {
    $this->fieldValues = $fieldValues;
  }
  /**
   * @return string[]
   */
  public function getFieldValues()
  {
    return $this->fieldValues;
  }
  /**
   * Output only. The ingestion error of the field.
   *
   * Accepted values: UNKNOWN_PARSING_ERROR, MISSING_ID,
   * MISSING_REPORTING_LABEL, EMPTY_VALUE, ASSET_DOWNLOAD_ERROR, ID_TOO_LONG,
   * DUPLICATE_ID, PARSING_ERROR, COUNTRY_PARSING_ERROR, LONG_PARSING_ERROR,
   * BOOL_PARSING_ERROR, EXPANDED_URL_PARSING_ERROR, FLOAT_PARSING_ERROR,
   * DATETIME_PARSING_ERROR, INVALID_PREFERENCE_VALUE, GEO_NOT_FOUND_ERROR,
   * GEO_PARSING_ERROR, GEO_PROXIMITY_TARGETING_MULTIPLE_LOCATION_ERROR,
   * POSTAL_CODE_PARSING_ERROR, METRO_CODE_PARSING_ERROR,
   * DATETIME_WITHOUT_TIMEZONE_PARSING_ERROR, WEIGHT_PARSING_ERROR,
   * CREATIVE_DIMENSION_PARSING_ERROR, MULTIVALUE_ID, ENDTIME_BEFORE_STARTTIME,
   * INVALID_ASSET_LIBRARY_HANDLE, INVALID_ASSET_LIBRARY_VIDEO_HANDLE,
   * INVALID_ASSET_LIBRARY_DIRECTORY_HANDLE,
   * DYNAMIC_TARGETING_KEY_NOT_DEFINED_FOR_ADVERTISER,
   * USERLIST_ID_NOT_ACCESSIBLE_FOR_ADVERTISER, ENDTIME_PASSED,
   * ENDTIME_TOO_SOON, TEXT_ASSET_REFERENCE, IMAGE_ASSET_SCS_REFERENCE,
   * AIRPORT_GEO_TARGET, CANONICAL_NAME_QUERY_MISMATCH, NO_DEFAULT_ROW,
   * NO_ACTIVE_DEFAULT_ROW, NO_DEFAULT_ROW_IN_DATE_RANGE,
   * NO_ACTIVE_DEFAULT_ROW_IN_DATE_RANGE, PAYLOAD_LIMIT_EXCEEDED,
   * SSL_NOT_COMPLIANT
   *
   * @param self::INGESTION_ERROR_* $ingestionError
   */
  public function setIngestionError($ingestionError)
  {
    $this->ingestionError = $ingestionError;
  }
  /**
   * @return self::INGESTION_ERROR_*
   */
  public function getIngestionError()
  {
    return $this->ingestionError;
  }
  /**
   * Output only. Incidcates whether the field has error or warning.
   *
   * @param bool $isError
   */
  public function setIsError($isError)
  {
    $this->isError = $isError;
  }
  /**
   * @return bool
   */
  public function getIsError()
  {
    return $this->isError;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(FieldError::class, 'Google_Service_Dfareporting_FieldError');
← Back