Class AttributeFieldMapping

  • All Implemented Interfaces:
    AttributeFieldMappingOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.io.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.v10.resources.AttributeFieldMapping
    See Also:
    Serialized Form
    • Field Detail

      • FEED_ATTRIBUTE_ID_FIELD_NUMBER

        public static final int FEED_ATTRIBUTE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SITELINK_FIELD_FIELD_NUMBER

        public static final int SITELINK_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CALL_FIELD_FIELD_NUMBER

        public static final int CALL_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • LOCATION_FIELD_FIELD_NUMBER

        public static final int LOCATION_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AFFILIATE_LOCATION_FIELD_FIELD_NUMBER

        public static final int AFFILIATE_LOCATION_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CALLOUT_FIELD_FIELD_NUMBER

        public static final int CALLOUT_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • STRUCTURED_SNIPPET_FIELD_FIELD_NUMBER

        public static final int STRUCTURED_SNIPPET_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MESSAGE_FIELD_FIELD_NUMBER

        public static final int MESSAGE_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PRICE_FIELD_FIELD_NUMBER

        public static final int PRICE_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PROMOTION_FIELD_FIELD_NUMBER

        public static final int PROMOTION_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_CUSTOMIZER_FIELD_FIELD_NUMBER

        public static final int AD_CUSTOMIZER_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DSA_PAGE_FEED_FIELD_FIELD_NUMBER

        public static final int DSA_PAGE_FEED_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • LOCATION_EXTENSION_TARGETING_FIELD_FIELD_NUMBER

        public static final int LOCATION_EXTENSION_TARGETING_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • EDUCATION_FIELD_FIELD_NUMBER

        public static final int EDUCATION_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • FLIGHT_FIELD_FIELD_NUMBER

        public static final int FLIGHT_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CUSTOM_FIELD_FIELD_NUMBER

        public static final int CUSTOM_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_FIELD_FIELD_NUMBER

        public static final int HOTEL_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • REAL_ESTATE_FIELD_FIELD_NUMBER

        public static final int REAL_ESTATE_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TRAVEL_FIELD_FIELD_NUMBER

        public static final int TRAVEL_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • LOCAL_FIELD_FIELD_NUMBER

        public static final int LOCAL_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IMAGE_FIELD_FIELD_NUMBER

        public static final int IMAGE_FIELD_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
        Specified by:
        getUnknownFields in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getUnknownFields 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
      • 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.v10.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.v10.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.
      • hasCallField

        public boolean hasCallField()
         Immutable. Call Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasAppField

        public boolean hasAppField()
         Immutable. App Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasLocationField

        public boolean hasLocationField()
         Output only. Location Placeholder Fields. This field is read-only.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasAffiliateLocationField

        public boolean hasAffiliateLocationField()
         Output only. Affiliate Location Placeholder Fields. This field is read-only.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasCalloutField

        public boolean hasCalloutField()
         Immutable. Callout Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasStructuredSnippetField

        public boolean hasStructuredSnippetField()
         Immutable. Structured Snippet Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasMessageField

        public boolean hasMessageField()
         Immutable. Message Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasPriceField

        public boolean hasPriceField()
         Immutable. Price Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasPromotionField

        public boolean hasPromotionField()
         Immutable. Promotion Placeholder Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasAdCustomizerField

        public boolean hasAdCustomizerField()
         Immutable. Ad Customizer Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasDsaPageFeedField

        public boolean hasDsaPageFeedField()
         Immutable. Dynamic Search Ad Page Feed Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasLocationExtensionTargetingField

        public boolean hasLocationExtensionTargetingField()
         Immutable. Location Target Fields.
         
        .google.ads.googleads.v10.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.v10.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.
      • hasEducationField

        public boolean hasEducationField()
         Immutable. Education Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasFlightField

        public boolean hasFlightField()
         Immutable. Flight Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasCustomField

        public boolean hasCustomField()
         Immutable. Custom Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasHotelField

        public boolean hasHotelField()
         Immutable. Hotel Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasRealEstateField

        public boolean hasRealEstateField()
         Immutable. Real Estate Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasTravelField

        public boolean hasTravelField()
         Immutable. Travel Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasLocalField

        public boolean hasLocalField()
         Immutable. Local Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasJobField

        public boolean hasJobField()
         Immutable. Job Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • hasImageField

        public boolean hasImageField()
         Immutable. Image Placeholder Fields
         
        .google.ads.googleads.v10.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.v10.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.
      • 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 java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.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​(java.lang.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​(java.nio.ByteBuffer data)
                                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AttributeFieldMapping parseFrom​(java.nio.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​(java.io.InputStream input)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

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

        public static AttributeFieldMapping parseDelimitedFrom​(java.io.InputStream input)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

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

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

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

        public AttributeFieldMapping.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • 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
      • 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