Class AttributeFieldMapping.Builder

  • All Implemented Interfaces:
    AttributeFieldMappingOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable
    Enclosing class:
    AttributeFieldMapping

    public static final class AttributeFieldMapping.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
    implements AttributeFieldMappingOrBuilder
     Maps from feed attribute id to a placeholder or criterion field id.
     
    Protobuf type google.ads.googleads.v10.resources.AttributeFieldMapping
    • Method Detail

      • 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.Builder<AttributeFieldMapping.Builder>
      • clear

        public AttributeFieldMapping.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • getDefaultInstanceForType

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

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

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

        public AttributeFieldMapping.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • setField

        public AttributeFieldMapping.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                      java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • clearField

        public AttributeFieldMapping.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • clearOneof

        public AttributeFieldMapping.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • setRepeatedField

        public AttributeFieldMapping.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • addRepeatedField

        public AttributeFieldMapping.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • mergeFrom

        public AttributeFieldMapping.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AttributeFieldMapping.Builder>
        Throws:
        java.io.IOException
      • 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.
      • setFeedAttributeId

        public AttributeFieldMapping.Builder setFeedAttributeId​(long value)
         Immutable. Feed attribute from which to map.
         
        optional int64 feed_attribute_id = 24 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The feedAttributeId to set.
        Returns:
        This builder for chaining.
      • clearFeedAttributeId

        public AttributeFieldMapping.Builder clearFeedAttributeId()
         Immutable. Feed attribute from which to map.
         
        optional int64 feed_attribute_id = 24 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setFieldId

        public AttributeFieldMapping.Builder setFieldId​(long value)
         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];
        Parameters:
        value - The fieldId to set.
        Returns:
        This builder for chaining.
      • clearFieldId

        public AttributeFieldMapping.Builder clearFieldId()
         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:
        This builder for chaining.
      • 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.
      • setSitelinkFieldValue

        public AttributeFieldMapping.Builder setSitelinkFieldValue​(int value)
         Immutable. Sitelink Placeholder Fields.
         
        .google.ads.googleads.v10.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for sitelinkField to set.
        Returns:
        This builder for chaining.
      • setSitelinkField

        public AttributeFieldMapping.Builder setSitelinkField​(SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField value)
         Immutable. Sitelink Placeholder Fields.
         
        .google.ads.googleads.v10.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The sitelinkField to set.
        Returns:
        This builder for chaining.
      • clearSitelinkField

        public AttributeFieldMapping.Builder clearSitelinkField()
         Immutable. Sitelink Placeholder Fields.
         
        .google.ads.googleads.v10.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField sitelink_field = 3 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setCallFieldValue

        public AttributeFieldMapping.Builder setCallFieldValue​(int value)
         Immutable. Call Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for callField to set.
        Returns:
        This builder for chaining.
      • setCallField

        public AttributeFieldMapping.Builder setCallField​(CallPlaceholderFieldEnum.CallPlaceholderField value)
         Immutable. Call Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The callField to set.
        Returns:
        This builder for chaining.
      • clearCallField

        public AttributeFieldMapping.Builder clearCallField()
         Immutable. Call Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CallPlaceholderFieldEnum.CallPlaceholderField call_field = 4 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setAppFieldValue

        public AttributeFieldMapping.Builder setAppFieldValue​(int value)
         Immutable. App Placeholder Fields.
         
        .google.ads.googleads.v10.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for appField to set.
        Returns:
        This builder for chaining.
      • setAppField

        public AttributeFieldMapping.Builder setAppField​(AppPlaceholderFieldEnum.AppPlaceholderField value)
         Immutable. App Placeholder Fields.
         
        .google.ads.googleads.v10.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The appField to set.
        Returns:
        This builder for chaining.
      • clearAppField

        public AttributeFieldMapping.Builder clearAppField()
         Immutable. App Placeholder Fields.
         
        .google.ads.googleads.v10.enums.AppPlaceholderFieldEnum.AppPlaceholderField app_field = 5 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setLocationFieldValue

        public AttributeFieldMapping.Builder setLocationFieldValue​(int value)
         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];
        Parameters:
        value - The enum numeric value on the wire for locationField to set.
        Returns:
        This builder for chaining.
      • setLocationField

        public AttributeFieldMapping.Builder setLocationField​(LocationPlaceholderFieldEnum.LocationPlaceholderField value)
         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];
        Parameters:
        value - The locationField to set.
        Returns:
        This builder for chaining.
      • clearLocationField

        public AttributeFieldMapping.Builder clearLocationField()
         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];
        Returns:
        This builder for chaining.
      • 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.
      • setAffiliateLocationFieldValue

        public AttributeFieldMapping.Builder setAffiliateLocationFieldValue​(int value)
         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];
        Parameters:
        value - The enum numeric value on the wire for affiliateLocationField to set.
        Returns:
        This builder for chaining.
      • setAffiliateLocationField

        public AttributeFieldMapping.Builder setAffiliateLocationField​(AffiliateLocationPlaceholderFieldEnum.AffiliateLocationPlaceholderField value)
         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];
        Parameters:
        value - The affiliateLocationField to set.
        Returns:
        This builder for chaining.
      • clearAffiliateLocationField

        public AttributeFieldMapping.Builder clearAffiliateLocationField()
         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];
        Returns:
        This builder for chaining.
      • 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.
      • setCalloutFieldValue

        public AttributeFieldMapping.Builder setCalloutFieldValue​(int value)
         Immutable. Callout Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for calloutField to set.
        Returns:
        This builder for chaining.
      • setCalloutField

        public AttributeFieldMapping.Builder setCalloutField​(CalloutPlaceholderFieldEnum.CalloutPlaceholderField value)
         Immutable. Callout Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The calloutField to set.
        Returns:
        This builder for chaining.
      • clearCalloutField

        public AttributeFieldMapping.Builder clearCalloutField()
         Immutable. Callout Placeholder Fields.
         
        .google.ads.googleads.v10.enums.CalloutPlaceholderFieldEnum.CalloutPlaceholderField callout_field = 8 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setStructuredSnippetFieldValue

        public AttributeFieldMapping.Builder setStructuredSnippetFieldValue​(int value)
         Immutable. Structured Snippet Placeholder Fields.
         
        .google.ads.googleads.v10.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for structuredSnippetField to set.
        Returns:
        This builder for chaining.
      • clearStructuredSnippetField

        public AttributeFieldMapping.Builder clearStructuredSnippetField()
         Immutable. Structured Snippet Placeholder Fields.
         
        .google.ads.googleads.v10.enums.StructuredSnippetPlaceholderFieldEnum.StructuredSnippetPlaceholderField structured_snippet_field = 9 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setMessageFieldValue

        public AttributeFieldMapping.Builder setMessageFieldValue​(int value)
         Immutable. Message Placeholder Fields.
         
        .google.ads.googleads.v10.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for messageField to set.
        Returns:
        This builder for chaining.
      • setMessageField

        public AttributeFieldMapping.Builder setMessageField​(MessagePlaceholderFieldEnum.MessagePlaceholderField value)
         Immutable. Message Placeholder Fields.
         
        .google.ads.googleads.v10.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The messageField to set.
        Returns:
        This builder for chaining.
      • clearMessageField

        public AttributeFieldMapping.Builder clearMessageField()
         Immutable. Message Placeholder Fields.
         
        .google.ads.googleads.v10.enums.MessagePlaceholderFieldEnum.MessagePlaceholderField message_field = 10 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setPriceFieldValue

        public AttributeFieldMapping.Builder setPriceFieldValue​(int value)
         Immutable. Price Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for priceField to set.
        Returns:
        This builder for chaining.
      • setPriceField

        public AttributeFieldMapping.Builder setPriceField​(PricePlaceholderFieldEnum.PricePlaceholderField value)
         Immutable. Price Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The priceField to set.
        Returns:
        This builder for chaining.
      • clearPriceField

        public AttributeFieldMapping.Builder clearPriceField()
         Immutable. Price Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PricePlaceholderFieldEnum.PricePlaceholderField price_field = 11 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setPromotionFieldValue

        public AttributeFieldMapping.Builder setPromotionFieldValue​(int value)
         Immutable. Promotion Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for promotionField to set.
        Returns:
        This builder for chaining.
      • setPromotionField

        public AttributeFieldMapping.Builder setPromotionField​(PromotionPlaceholderFieldEnum.PromotionPlaceholderField value)
         Immutable. Promotion Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The promotionField to set.
        Returns:
        This builder for chaining.
      • clearPromotionField

        public AttributeFieldMapping.Builder clearPromotionField()
         Immutable. Promotion Placeholder Fields.
         
        .google.ads.googleads.v10.enums.PromotionPlaceholderFieldEnum.PromotionPlaceholderField promotion_field = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setAdCustomizerFieldValue

        public AttributeFieldMapping.Builder setAdCustomizerFieldValue​(int value)
         Immutable. Ad Customizer Placeholder Fields
         
        .google.ads.googleads.v10.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for adCustomizerField to set.
        Returns:
        This builder for chaining.
      • clearAdCustomizerField

        public AttributeFieldMapping.Builder clearAdCustomizerField()
         Immutable. Ad Customizer Placeholder Fields
         
        .google.ads.googleads.v10.enums.AdCustomizerPlaceholderFieldEnum.AdCustomizerPlaceholderField ad_customizer_field = 13 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setDsaPageFeedFieldValue

        public AttributeFieldMapping.Builder setDsaPageFeedFieldValue​(int value)
         Immutable. Dynamic Search Ad Page Feed Fields.
         
        .google.ads.googleads.v10.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for dsaPageFeedField to set.
        Returns:
        This builder for chaining.
      • setDsaPageFeedField

        public AttributeFieldMapping.Builder setDsaPageFeedField​(DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField value)
         Immutable. Dynamic Search Ad Page Feed Fields.
         
        .google.ads.googleads.v10.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The dsaPageFeedField to set.
        Returns:
        This builder for chaining.
      • clearDsaPageFeedField

        public AttributeFieldMapping.Builder clearDsaPageFeedField()
         Immutable. Dynamic Search Ad Page Feed Fields.
         
        .google.ads.googleads.v10.enums.DsaPageFeedCriterionFieldEnum.DsaPageFeedCriterionField dsa_page_feed_field = 14 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setLocationExtensionTargetingFieldValue

        public AttributeFieldMapping.Builder setLocationExtensionTargetingFieldValue​(int value)
         Immutable. Location Target Fields.
         
        .google.ads.googleads.v10.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for locationExtensionTargetingField to set.
        Returns:
        This builder for chaining.
      • clearLocationExtensionTargetingField

        public AttributeFieldMapping.Builder clearLocationExtensionTargetingField()
         Immutable. Location Target Fields.
         
        .google.ads.googleads.v10.enums.LocationExtensionTargetingCriterionFieldEnum.LocationExtensionTargetingCriterionField location_extension_targeting_field = 15 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setEducationFieldValue

        public AttributeFieldMapping.Builder setEducationFieldValue​(int value)
         Immutable. Education Placeholder Fields
         
        .google.ads.googleads.v10.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for educationField to set.
        Returns:
        This builder for chaining.
      • clearEducationField

        public AttributeFieldMapping.Builder clearEducationField()
         Immutable. Education Placeholder Fields
         
        .google.ads.googleads.v10.enums.EducationPlaceholderFieldEnum.EducationPlaceholderField education_field = 16 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setFlightFieldValue

        public AttributeFieldMapping.Builder setFlightFieldValue​(int value)
         Immutable. Flight Placeholder Fields
         
        .google.ads.googleads.v10.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for flightField to set.
        Returns:
        This builder for chaining.
      • setFlightField

        public AttributeFieldMapping.Builder setFlightField​(FlightPlaceholderFieldEnum.FlightPlaceholderField value)
         Immutable. Flight Placeholder Fields
         
        .google.ads.googleads.v10.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The flightField to set.
        Returns:
        This builder for chaining.
      • clearFlightField

        public AttributeFieldMapping.Builder clearFlightField()
         Immutable. Flight Placeholder Fields
         
        .google.ads.googleads.v10.enums.FlightPlaceholderFieldEnum.FlightPlaceholderField flight_field = 17 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setCustomFieldValue

        public AttributeFieldMapping.Builder setCustomFieldValue​(int value)
         Immutable. Custom Placeholder Fields
         
        .google.ads.googleads.v10.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for customField to set.
        Returns:
        This builder for chaining.
      • setCustomField

        public AttributeFieldMapping.Builder setCustomField​(CustomPlaceholderFieldEnum.CustomPlaceholderField value)
         Immutable. Custom Placeholder Fields
         
        .google.ads.googleads.v10.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The customField to set.
        Returns:
        This builder for chaining.
      • clearCustomField

        public AttributeFieldMapping.Builder clearCustomField()
         Immutable. Custom Placeholder Fields
         
        .google.ads.googleads.v10.enums.CustomPlaceholderFieldEnum.CustomPlaceholderField custom_field = 18 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setHotelFieldValue

        public AttributeFieldMapping.Builder setHotelFieldValue​(int value)
         Immutable. Hotel Placeholder Fields
         
        .google.ads.googleads.v10.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for hotelField to set.
        Returns:
        This builder for chaining.
      • setHotelField

        public AttributeFieldMapping.Builder setHotelField​(HotelPlaceholderFieldEnum.HotelPlaceholderField value)
         Immutable. Hotel Placeholder Fields
         
        .google.ads.googleads.v10.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The hotelField to set.
        Returns:
        This builder for chaining.
      • clearHotelField

        public AttributeFieldMapping.Builder clearHotelField()
         Immutable. Hotel Placeholder Fields
         
        .google.ads.googleads.v10.enums.HotelPlaceholderFieldEnum.HotelPlaceholderField hotel_field = 19 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setRealEstateFieldValue

        public AttributeFieldMapping.Builder setRealEstateFieldValue​(int value)
         Immutable. Real Estate Placeholder Fields
         
        .google.ads.googleads.v10.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for realEstateField to set.
        Returns:
        This builder for chaining.
      • setRealEstateField

        public AttributeFieldMapping.Builder setRealEstateField​(RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField value)
         Immutable. Real Estate Placeholder Fields
         
        .google.ads.googleads.v10.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The realEstateField to set.
        Returns:
        This builder for chaining.
      • clearRealEstateField

        public AttributeFieldMapping.Builder clearRealEstateField()
         Immutable. Real Estate Placeholder Fields
         
        .google.ads.googleads.v10.enums.RealEstatePlaceholderFieldEnum.RealEstatePlaceholderField real_estate_field = 20 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setTravelFieldValue

        public AttributeFieldMapping.Builder setTravelFieldValue​(int value)
         Immutable. Travel Placeholder Fields
         
        .google.ads.googleads.v10.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for travelField to set.
        Returns:
        This builder for chaining.
      • setTravelField

        public AttributeFieldMapping.Builder setTravelField​(TravelPlaceholderFieldEnum.TravelPlaceholderField value)
         Immutable. Travel Placeholder Fields
         
        .google.ads.googleads.v10.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The travelField to set.
        Returns:
        This builder for chaining.
      • clearTravelField

        public AttributeFieldMapping.Builder clearTravelField()
         Immutable. Travel Placeholder Fields
         
        .google.ads.googleads.v10.enums.TravelPlaceholderFieldEnum.TravelPlaceholderField travel_field = 21 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setLocalFieldValue

        public AttributeFieldMapping.Builder setLocalFieldValue​(int value)
         Immutable. Local Placeholder Fields
         
        .google.ads.googleads.v10.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for localField to set.
        Returns:
        This builder for chaining.
      • setLocalField

        public AttributeFieldMapping.Builder setLocalField​(LocalPlaceholderFieldEnum.LocalPlaceholderField value)
         Immutable. Local Placeholder Fields
         
        .google.ads.googleads.v10.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The localField to set.
        Returns:
        This builder for chaining.
      • clearLocalField

        public AttributeFieldMapping.Builder clearLocalField()
         Immutable. Local Placeholder Fields
         
        .google.ads.googleads.v10.enums.LocalPlaceholderFieldEnum.LocalPlaceholderField local_field = 22 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setJobFieldValue

        public AttributeFieldMapping.Builder setJobFieldValue​(int value)
         Immutable. Job Placeholder Fields
         
        .google.ads.googleads.v10.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for jobField to set.
        Returns:
        This builder for chaining.
      • setJobField

        public AttributeFieldMapping.Builder setJobField​(JobPlaceholderFieldEnum.JobPlaceholderField value)
         Immutable. Job Placeholder Fields
         
        .google.ads.googleads.v10.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The jobField to set.
        Returns:
        This builder for chaining.
      • clearJobField

        public AttributeFieldMapping.Builder clearJobField()
         Immutable. Job Placeholder Fields
         
        .google.ads.googleads.v10.enums.JobPlaceholderFieldEnum.JobPlaceholderField job_field = 23 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • 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.
      • setImageFieldValue

        public AttributeFieldMapping.Builder setImageFieldValue​(int value)
         Immutable. Image Placeholder Fields
         
        .google.ads.googleads.v10.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The enum numeric value on the wire for imageField to set.
        Returns:
        This builder for chaining.
      • setImageField

        public AttributeFieldMapping.Builder setImageField​(ImagePlaceholderFieldEnum.ImagePlaceholderField value)
         Immutable. Image Placeholder Fields
         
        .google.ads.googleads.v10.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
        Parameters:
        value - The imageField to set.
        Returns:
        This builder for chaining.
      • clearImageField

        public AttributeFieldMapping.Builder clearImageField()
         Immutable. Image Placeholder Fields
         
        .google.ads.googleads.v10.enums.ImagePlaceholderFieldEnum.ImagePlaceholderField image_field = 26 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final AttributeFieldMapping.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>
      • mergeUnknownFields

        public final AttributeFieldMapping.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AttributeFieldMapping.Builder>