Interface AttributeFieldMappingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AttributeFieldMapping, AttributeFieldMapping.Builder

public interface AttributeFieldMappingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasFeedAttributeId

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

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

      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];
      Returns:
      Whether the fieldId field is set.
    • getFieldId

      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];
      Returns:
      The fieldId.
    • hasSitelinkField

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

      int getSitelinkFieldValue()
       Immutable. Sitelink Placeholder Fields.
       
      .google.ads.googleads.v18.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The sitelinkField.
    • hasCallField

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

      int getCallFieldValue()
       Immutable. Call Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The callField.
    • hasAppField

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

      int getAppFieldValue()
       Immutable. App Placeholder Fields.
       
      .google.ads.googleads.v18.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The appField.
    • hasLocationField

      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];
      Returns:
      Whether the locationField field is set.
    • getLocationFieldValue

      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];
      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];
      Returns:
      The locationField.
    • hasAffiliateLocationField

      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];
      Returns:
      Whether the affiliateLocationField field is set.
    • getAffiliateLocationFieldValue

      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];
      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];
      Returns:
      The affiliateLocationField.
    • hasCalloutField

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

      int getCalloutFieldValue()
       Immutable. Callout Placeholder Fields.
       
      .google.ads.googleads.v18.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The calloutField.
    • hasStructuredSnippetField

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

      int getStructuredSnippetFieldValue()
       Immutable. Structured Snippet Placeholder Fields.
       
      .google.ads.googleads.v18.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The structuredSnippetField.
    • hasMessageField

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

      int getMessageFieldValue()
       Immutable. Message Placeholder Fields.
       
      .google.ads.googleads.v18.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The messageField.
    • hasPriceField

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

      int getPriceFieldValue()
       Immutable. Price Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The priceField.
    • hasPromotionField

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

      int getPromotionFieldValue()
       Immutable. Promotion Placeholder Fields.
       
      .google.ads.googleads.v18.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The promotionField.
    • hasAdCustomizerField

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

      int getAdCustomizerFieldValue()
       Immutable. Ad Customizer Placeholder Fields
       
      .google.ads.googleads.v18.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The adCustomizerField.
    • hasDsaPageFeedField

      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];
      Returns:
      Whether the dsaPageFeedField field is set.
    • getDsaPageFeedFieldValue

      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];
      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];
      Returns:
      The dsaPageFeedField.
    • hasLocationExtensionTargetingField

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

      int getLocationExtensionTargetingFieldValue()
       Immutable. Location Target Fields.
       
      .google.ads.googleads.v18.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The locationExtensionTargetingField.
    • hasEducationField

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

      int getEducationFieldValue()
       Immutable. Education Placeholder Fields
       
      .google.ads.googleads.v18.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The educationField.
    • hasFlightField

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

      int getFlightFieldValue()
       Immutable. Flight Placeholder Fields
       
      .google.ads.googleads.v18.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The flightField.
    • hasCustomField

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

      int getCustomFieldValue()
       Immutable. Custom Placeholder Fields
       
      .google.ads.googleads.v18.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The customField.
    • hasHotelField

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

      int getHotelFieldValue()
       Immutable. Hotel Placeholder Fields
       
      .google.ads.googleads.v18.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The hotelField.
    • hasRealEstateField

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

      int getRealEstateFieldValue()
       Immutable. Real Estate Placeholder Fields
       
      .google.ads.googleads.v18.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The realEstateField.
    • hasTravelField

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

      int getTravelFieldValue()
       Immutable. Travel Placeholder Fields
       
      .google.ads.googleads.v18.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The travelField.
    • hasLocalField

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

      int getLocalFieldValue()
       Immutable. Local Placeholder Fields
       
      .google.ads.googleads.v18.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The localField.
    • hasJobField

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

      int getJobFieldValue()
       Immutable. Job Placeholder Fields
       
      .google.ads.googleads.v18.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The jobField.
    • hasImageField

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

      int getImageFieldValue()
       Immutable. Image Placeholder Fields
       
      .google.ads.googleads.v18.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
      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];
      Returns:
      The imageField.
    • getFieldCase