Class AttributeFieldMapping

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.AttributeFieldMapping
All Implemented Interfaces:
AttributeFieldMappingOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

public final class AttributeFieldMapping extends com.google.protobuf.GeneratedMessageV3 implements AttributeFieldMappingOrBuilder
 Maps from feed attribute id to a placeholder or criterion field id.
 
Protobuf type google.ads.googleads.v18.resources.AttributeFieldMapping
See Also:
  • Field Details

    • FEED_ATTRIBUTE_ID_FIELD_NUMBER

      public static final int FEED_ATTRIBUTE_ID_FIELD_NUMBER
      See Also:
    • FIELD_ID_FIELD_NUMBER

      public static final int FIELD_ID_FIELD_NUMBER
      See Also:
    • CALL_FIELD_FIELD_NUMBER

      public static final int CALL_FIELD_FIELD_NUMBER
      See Also:
    • APP_FIELD_FIELD_NUMBER

      public static final int APP_FIELD_FIELD_NUMBER
      See Also:
    • LOCATION_FIELD_FIELD_NUMBER

      public static final int LOCATION_FIELD_FIELD_NUMBER
      See Also:
    • AFFILIATE_LOCATION_FIELD_FIELD_NUMBER

      public static final int AFFILIATE_LOCATION_FIELD_FIELD_NUMBER
      See Also:
    • CALLOUT_FIELD_FIELD_NUMBER

      public static final int CALLOUT_FIELD_FIELD_NUMBER
      See Also:
    • STRUCTURED_SNIPPET_FIELD_FIELD_NUMBER

      public static final int STRUCTURED_SNIPPET_FIELD_FIELD_NUMBER
      See Also:
    • MESSAGE_FIELD_FIELD_NUMBER

      public static final int MESSAGE_FIELD_FIELD_NUMBER
      See Also:
    • PRICE_FIELD_FIELD_NUMBER

      public static final int PRICE_FIELD_FIELD_NUMBER
      See Also:
    • PROMOTION_FIELD_FIELD_NUMBER

      public static final int PROMOTION_FIELD_FIELD_NUMBER
      See Also:
    • AD_CUSTOMIZER_FIELD_FIELD_NUMBER

      public static final int AD_CUSTOMIZER_FIELD_FIELD_NUMBER
      See Also:
    • DSA_PAGE_FEED_FIELD_FIELD_NUMBER

      public static final int DSA_PAGE_FEED_FIELD_FIELD_NUMBER
      See Also:
    • LOCATION_EXTENSION_TARGETING_FIELD_FIELD_NUMBER

      public static final int LOCATION_EXTENSION_TARGETING_FIELD_FIELD_NUMBER
      See Also:
    • EDUCATION_FIELD_FIELD_NUMBER

      public static final int EDUCATION_FIELD_FIELD_NUMBER
      See Also:
    • FLIGHT_FIELD_FIELD_NUMBER

      public static final int FLIGHT_FIELD_FIELD_NUMBER
      See Also:
    • CUSTOM_FIELD_FIELD_NUMBER

      public static final int CUSTOM_FIELD_FIELD_NUMBER
      See Also:
    • HOTEL_FIELD_FIELD_NUMBER

      public static final int HOTEL_FIELD_FIELD_NUMBER
      See Also:
    • REAL_ESTATE_FIELD_FIELD_NUMBER

      public static final int REAL_ESTATE_FIELD_FIELD_NUMBER
      See Also:
    • TRAVEL_FIELD_FIELD_NUMBER

      public static final int TRAVEL_FIELD_FIELD_NUMBER
      See Also:
    • LOCAL_FIELD_FIELD_NUMBER

      public static final int LOCAL_FIELD_FIELD_NUMBER
      See Also:
    • JOB_FIELD_FIELD_NUMBER

      public static final int JOB_FIELD_FIELD_NUMBER
      See Also:
    • IMAGE_FIELD_FIELD_NUMBER

      public static final int IMAGE_FIELD_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • getFieldCase

      public AttributeFieldMapping.FieldCase getFieldCase()
      Specified by:
      getFieldCase in interface AttributeFieldMappingOrBuilder
    • hasFeedAttributeId

      public boolean hasFeedAttributeId()
       Immutable. Feed attribute from which to map.
       
      optional int64 feed_attribute_id = 24 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasFeedAttributeId in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the feedAttributeId field is set.
    • getFeedAttributeId

      public long getFeedAttributeId()
       Immutable. Feed attribute from which to map.
       
      optional int64 feed_attribute_id = 24 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getFeedAttributeId in interface AttributeFieldMappingOrBuilder
      Returns:
      The feedAttributeId.
    • hasFieldId

      public boolean hasFieldId()
       Output only. The placeholder field ID. If a placeholder field enum is not
       published in the current API version, then this field will be populated and
       the field oneof will be empty. This field is read-only.
       
      optional int64 field_id = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasFieldId in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the fieldId field is set.
    • getFieldId

      public long getFieldId()
       Output only. The placeholder field ID. If a placeholder field enum is not
       published in the current API version, then this field will be populated and
       the field oneof will be empty. This field is read-only.
       
      optional int64 field_id = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFieldId in interface AttributeFieldMappingOrBuilder
      Returns:
      The fieldId.
    • hasSitelinkField

      public boolean hasSitelinkField()
       Immutable. Sitelink Placeholder Fields.
       
      .google.ads.googleads.v18.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasSitelinkField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the sitelinkField field is set.
    • getSitelinkFieldValue

      public int getSitelinkFieldValue()
       Immutable. Sitelink Placeholder Fields.
       
      .google.ads.googleads.v18.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getSitelinkFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for sitelinkField.
    • getSitelinkField

       Immutable. Sitelink Placeholder Fields.
       
      .google.ads.googleads.v18.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getSitelinkField in interface AttributeFieldMappingOrBuilder
      Returns:
      The sitelinkField.
    • hasCallField

      public boolean hasCallField()
       Immutable. Call Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCallField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the callField field is set.
    • getCallFieldValue

      public int getCallFieldValue()
       Immutable. Call Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCallFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for callField.
    • getCallField

       Immutable. Call Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCallField in interface AttributeFieldMappingOrBuilder
      Returns:
      The callField.
    • hasAppField

      public boolean hasAppField()
       Immutable. App Placeholder Fields.
       
      .google.ads.googleads.v18.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasAppField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the appField field is set.
    • getAppFieldValue

      public int getAppFieldValue()
       Immutable. App Placeholder Fields.
       
      .google.ads.googleads.v18.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAppFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for appField.
    • getAppField

       Immutable. App Placeholder Fields.
       
      .google.ads.googleads.v18.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAppField in interface AttributeFieldMappingOrBuilder
      Returns:
      The appField.
    • hasLocationField

      public boolean hasLocationField()
       Output only. Location Placeholder Fields. This field is read-only.
       
      .google.ads.googleads.v18.enums.LocationPlaceholderFieldEnum.LocationPlaceholderField location_field = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLocationField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the locationField field is set.
    • getLocationFieldValue

      public int getLocationFieldValue()
       Output only. Location Placeholder Fields. This field is read-only.
       
      .google.ads.googleads.v18.enums.LocationPlaceholderFieldEnum.LocationPlaceholderField location_field = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocationFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for locationField.
    • getLocationField

       Output only. Location Placeholder Fields. This field is read-only.
       
      .google.ads.googleads.v18.enums.LocationPlaceholderFieldEnum.LocationPlaceholderField location_field = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocationField in interface AttributeFieldMappingOrBuilder
      Returns:
      The locationField.
    • hasAffiliateLocationField

      public boolean hasAffiliateLocationField()
       Output only. Affiliate Location Placeholder Fields. This field is
       read-only.
       
      .google.ads.googleads.v18.enums.AffiliateLocationPlaceholderFieldEnum.AffiliateLocationPlaceholderField affiliate_location_field = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasAffiliateLocationField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the affiliateLocationField field is set.
    • getAffiliateLocationFieldValue

      public int getAffiliateLocationFieldValue()
       Output only. Affiliate Location Placeholder Fields. This field is
       read-only.
       
      .google.ads.googleads.v18.enums.AffiliateLocationPlaceholderFieldEnum.AffiliateLocationPlaceholderField affiliate_location_field = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAffiliateLocationFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for affiliateLocationField.
    • getAffiliateLocationField

       Output only. Affiliate Location Placeholder Fields. This field is
       read-only.
       
      .google.ads.googleads.v18.enums.AffiliateLocationPlaceholderFieldEnum.AffiliateLocationPlaceholderField affiliate_location_field = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAffiliateLocationField in interface AttributeFieldMappingOrBuilder
      Returns:
      The affiliateLocationField.
    • hasCalloutField

      public boolean hasCalloutField()
       Immutable. Callout Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCalloutField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the calloutField field is set.
    • getCalloutFieldValue

      public int getCalloutFieldValue()
       Immutable. Callout Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCalloutFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for calloutField.
    • getCalloutField

       Immutable. Callout Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCalloutField in interface AttributeFieldMappingOrBuilder
      Returns:
      The calloutField.
    • hasStructuredSnippetField

      public boolean hasStructuredSnippetField()
       Immutable. Structured Snippet Placeholder Fields.
       
      .google.ads.googleads.v18.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasStructuredSnippetField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the structuredSnippetField field is set.
    • getStructuredSnippetFieldValue

      public int getStructuredSnippetFieldValue()
       Immutable. Structured Snippet Placeholder Fields.
       
      .google.ads.googleads.v18.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getStructuredSnippetFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for structuredSnippetField.
    • getStructuredSnippetField

       Immutable. Structured Snippet Placeholder Fields.
       
      .google.ads.googleads.v18.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getStructuredSnippetField in interface AttributeFieldMappingOrBuilder
      Returns:
      The structuredSnippetField.
    • hasMessageField

      public boolean hasMessageField()
       Immutable. Message Placeholder Fields.
       
      .google.ads.googleads.v18.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasMessageField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the messageField field is set.
    • getMessageFieldValue

      public int getMessageFieldValue()
       Immutable. Message Placeholder Fields.
       
      .google.ads.googleads.v18.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getMessageFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for messageField.
    • getMessageField

       Immutable. Message Placeholder Fields.
       
      .google.ads.googleads.v18.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getMessageField in interface AttributeFieldMappingOrBuilder
      Returns:
      The messageField.
    • hasPriceField

      public boolean hasPriceField()
       Immutable. Price Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasPriceField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the priceField field is set.
    • getPriceFieldValue

      public int getPriceFieldValue()
       Immutable. Price Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getPriceFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for priceField.
    • getPriceField

       Immutable. Price Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getPriceField in interface AttributeFieldMappingOrBuilder
      Returns:
      The priceField.
    • hasPromotionField

      public boolean hasPromotionField()
       Immutable. Promotion Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasPromotionField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the promotionField field is set.
    • getPromotionFieldValue

      public int getPromotionFieldValue()
       Immutable. Promotion Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getPromotionFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for promotionField.
    • getPromotionField

       Immutable. Promotion Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getPromotionField in interface AttributeFieldMappingOrBuilder
      Returns:
      The promotionField.
    • hasAdCustomizerField

      public boolean hasAdCustomizerField()
       Immutable. Ad Customizer Placeholder Fields
       
      .google.ads.googleads.v18.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasAdCustomizerField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the adCustomizerField field is set.
    • getAdCustomizerFieldValue

      public int getAdCustomizerFieldValue()
       Immutable. Ad Customizer Placeholder Fields
       
      .google.ads.googleads.v18.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdCustomizerFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for adCustomizerField.
    • getAdCustomizerField

       Immutable. Ad Customizer Placeholder Fields
       
      .google.ads.googleads.v18.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdCustomizerField in interface AttributeFieldMappingOrBuilder
      Returns:
      The adCustomizerField.
    • hasDsaPageFeedField

      public boolean hasDsaPageFeedField()
       Immutable. Dynamic Search Ad Page Feed Fields.
       
      .google.ads.googleads.v18.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasDsaPageFeedField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the dsaPageFeedField field is set.
    • getDsaPageFeedFieldValue

      public int getDsaPageFeedFieldValue()
       Immutable. Dynamic Search Ad Page Feed Fields.
       
      .google.ads.googleads.v18.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDsaPageFeedFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for dsaPageFeedField.
    • getDsaPageFeedField

       Immutable. Dynamic Search Ad Page Feed Fields.
       
      .google.ads.googleads.v18.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDsaPageFeedField in interface AttributeFieldMappingOrBuilder
      Returns:
      The dsaPageFeedField.
    • hasLocationExtensionTargetingField

      public boolean hasLocationExtensionTargetingField()
       Immutable. Location Target Fields.
       
      .google.ads.googleads.v18.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasLocationExtensionTargetingField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the locationExtensionTargetingField field is set.
    • getLocationExtensionTargetingFieldValue

      public int getLocationExtensionTargetingFieldValue()
       Immutable. Location Target Fields.
       
      .google.ads.googleads.v18.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getLocationExtensionTargetingFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for locationExtensionTargetingField.
    • getLocationExtensionTargetingField

       Immutable. Location Target Fields.
       
      .google.ads.googleads.v18.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getLocationExtensionTargetingField in interface AttributeFieldMappingOrBuilder
      Returns:
      The locationExtensionTargetingField.
    • hasEducationField

      public boolean hasEducationField()
       Immutable. Education Placeholder Fields
       
      .google.ads.googleads.v18.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasEducationField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the educationField field is set.
    • getEducationFieldValue

      public int getEducationFieldValue()
       Immutable. Education Placeholder Fields
       
      .google.ads.googleads.v18.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEducationFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for educationField.
    • getEducationField

       Immutable. Education Placeholder Fields
       
      .google.ads.googleads.v18.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEducationField in interface AttributeFieldMappingOrBuilder
      Returns:
      The educationField.
    • hasFlightField

      public boolean hasFlightField()
       Immutable. Flight Placeholder Fields
       
      .google.ads.googleads.v18.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasFlightField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the flightField field is set.
    • getFlightFieldValue

      public int getFlightFieldValue()
       Immutable. Flight Placeholder Fields
       
      .google.ads.googleads.v18.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getFlightFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for flightField.
    • getFlightField

       Immutable. Flight Placeholder Fields
       
      .google.ads.googleads.v18.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getFlightField in interface AttributeFieldMappingOrBuilder
      Returns:
      The flightField.
    • hasCustomField

      public boolean hasCustomField()
       Immutable. Custom Placeholder Fields
       
      .google.ads.googleads.v18.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCustomField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the customField field is set.
    • getCustomFieldValue

      public int getCustomFieldValue()
       Immutable. Custom Placeholder Fields
       
      .google.ads.googleads.v18.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCustomFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for customField.
    • getCustomField

       Immutable. Custom Placeholder Fields
       
      .google.ads.googleads.v18.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCustomField in interface AttributeFieldMappingOrBuilder
      Returns:
      The customField.
    • hasHotelField

      public boolean hasHotelField()
       Immutable. Hotel Placeholder Fields
       
      .google.ads.googleads.v18.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasHotelField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the hotelField field is set.
    • getHotelFieldValue

      public int getHotelFieldValue()
       Immutable. Hotel Placeholder Fields
       
      .google.ads.googleads.v18.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getHotelFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for hotelField.
    • getHotelField

       Immutable. Hotel Placeholder Fields
       
      .google.ads.googleads.v18.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getHotelField in interface AttributeFieldMappingOrBuilder
      Returns:
      The hotelField.
    • hasRealEstateField

      public boolean hasRealEstateField()
       Immutable. Real Estate Placeholder Fields
       
      .google.ads.googleads.v18.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasRealEstateField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the realEstateField field is set.
    • getRealEstateFieldValue

      public int getRealEstateFieldValue()
       Immutable. Real Estate Placeholder Fields
       
      .google.ads.googleads.v18.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getRealEstateFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for realEstateField.
    • getRealEstateField

       Immutable. Real Estate Placeholder Fields
       
      .google.ads.googleads.v18.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getRealEstateField in interface AttributeFieldMappingOrBuilder
      Returns:
      The realEstateField.
    • hasTravelField

      public boolean hasTravelField()
       Immutable. Travel Placeholder Fields
       
      .google.ads.googleads.v18.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasTravelField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the travelField field is set.
    • getTravelFieldValue

      public int getTravelFieldValue()
       Immutable. Travel Placeholder Fields
       
      .google.ads.googleads.v18.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getTravelFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for travelField.
    • getTravelField

       Immutable. Travel Placeholder Fields
       
      .google.ads.googleads.v18.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getTravelField in interface AttributeFieldMappingOrBuilder
      Returns:
      The travelField.
    • hasLocalField

      public boolean hasLocalField()
       Immutable. Local Placeholder Fields
       
      .google.ads.googleads.v18.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasLocalField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the localField field is set.
    • getLocalFieldValue

      public int getLocalFieldValue()
       Immutable. Local Placeholder Fields
       
      .google.ads.googleads.v18.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getLocalFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for localField.
    • getLocalField

       Immutable. Local Placeholder Fields
       
      .google.ads.googleads.v18.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getLocalField in interface AttributeFieldMappingOrBuilder
      Returns:
      The localField.
    • hasJobField

      public boolean hasJobField()
       Immutable. Job Placeholder Fields
       
      .google.ads.googleads.v18.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasJobField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the jobField field is set.
    • getJobFieldValue

      public int getJobFieldValue()
       Immutable. Job Placeholder Fields
       
      .google.ads.googleads.v18.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getJobFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for jobField.
    • getJobField

       Immutable. Job Placeholder Fields
       
      .google.ads.googleads.v18.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getJobField in interface AttributeFieldMappingOrBuilder
      Returns:
      The jobField.
    • hasImageField

      public boolean hasImageField()
       Immutable. Image Placeholder Fields
       
      .google.ads.googleads.v18.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasImageField in interface AttributeFieldMappingOrBuilder
      Returns:
      Whether the imageField field is set.
    • getImageFieldValue

      public int getImageFieldValue()
       Immutable. Image Placeholder Fields
       
      .google.ads.googleads.v18.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getImageFieldValue in interface AttributeFieldMappingOrBuilder
      Returns:
      The enum numeric value on the wire for imageField.
    • getImageField

       Immutable. Image Placeholder Fields
       
      .google.ads.googleads.v18.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getImageField in interface AttributeFieldMappingOrBuilder
      Returns:
      The imageField.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static AttributeFieldMapping parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AttributeFieldMapping parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AttributeFieldMapping parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AttributeFieldMapping parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AttributeFieldMapping parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AttributeFieldMapping parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AttributeFieldMapping parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public AttributeFieldMapping.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static AttributeFieldMapping.Builder newBuilder()
    • newBuilder

      public static AttributeFieldMapping.Builder newBuilder(AttributeFieldMapping prototype)
    • toBuilder

      public AttributeFieldMapping.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected AttributeFieldMapping.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static AttributeFieldMapping getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<AttributeFieldMapping> parser()
    • getParserForType

      public com.google.protobuf.Parser<AttributeFieldMapping> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public AttributeFieldMapping getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder