Class ListingDimensionInfo.Builder

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

    public static final class ListingDimensionInfo.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<ListingDimensionInfo.Builder>
    implements ListingDimensionInfoOrBuilder
     Listing dimensions for listing group criterion.
     
    Protobuf type google.ads.googleads.v14.common.ListingDimensionInfo
    • 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<ListingDimensionInfo.Builder>
      • clear

        public ListingDimensionInfo.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<ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • getDefaultInstanceForType

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

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

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

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • setField

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • clearField

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • clearOneof

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • setRepeatedField

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • addRepeatedField

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • isInitialized

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

        public ListingDimensionInfo.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<ListingDimensionInfo.Builder>
        Throws:
        java.io.IOException
      • hasHotelId

        public boolean hasHotelId()
         Advertiser-specific hotel ID.
         
        .google.ads.googleads.v14.common.HotelIdInfo hotel_id = 2;
        Specified by:
        hasHotelId in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the hotelId field is set.
      • clearHotelId

        public ListingDimensionInfo.Builder clearHotelId()
         Advertiser-specific hotel ID.
         
        .google.ads.googleads.v14.common.HotelIdInfo hotel_id = 2;
      • getHotelIdBuilder

        public HotelIdInfo.Builder getHotelIdBuilder()
         Advertiser-specific hotel ID.
         
        .google.ads.googleads.v14.common.HotelIdInfo hotel_id = 2;
      • hasHotelClass

        public boolean hasHotelClass()
         Class of the hotel as a number of stars 1 to 5.
         
        .google.ads.googleads.v14.common.HotelClassInfo hotel_class = 3;
        Specified by:
        hasHotelClass in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the hotelClass field is set.
      • mergeHotelClass

        public ListingDimensionInfo.Builder mergeHotelClass​(HotelClassInfo value)
         Class of the hotel as a number of stars 1 to 5.
         
        .google.ads.googleads.v14.common.HotelClassInfo hotel_class = 3;
      • clearHotelClass

        public ListingDimensionInfo.Builder clearHotelClass()
         Class of the hotel as a number of stars 1 to 5.
         
        .google.ads.googleads.v14.common.HotelClassInfo hotel_class = 3;
      • getHotelClassBuilder

        public HotelClassInfo.Builder getHotelClassBuilder()
         Class of the hotel as a number of stars 1 to 5.
         
        .google.ads.googleads.v14.common.HotelClassInfo hotel_class = 3;
      • hasHotelCountryRegion

        public boolean hasHotelCountryRegion()
         Country or Region the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCountryRegionInfo hotel_country_region = 4;
        Specified by:
        hasHotelCountryRegion in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the hotelCountryRegion field is set.
      • clearHotelCountryRegion

        public ListingDimensionInfo.Builder clearHotelCountryRegion()
         Country or Region the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCountryRegionInfo hotel_country_region = 4;
      • getHotelCountryRegionBuilder

        public HotelCountryRegionInfo.Builder getHotelCountryRegionBuilder()
         Country or Region the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCountryRegionInfo hotel_country_region = 4;
      • hasHotelState

        public boolean hasHotelState()
         State the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelStateInfo hotel_state = 5;
        Specified by:
        hasHotelState in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the hotelState field is set.
      • clearHotelState

        public ListingDimensionInfo.Builder clearHotelState()
         State the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelStateInfo hotel_state = 5;
      • getHotelStateBuilder

        public HotelStateInfo.Builder getHotelStateBuilder()
         State the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelStateInfo hotel_state = 5;
      • hasHotelCity

        public boolean hasHotelCity()
         City the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCityInfo hotel_city = 6;
        Specified by:
        hasHotelCity in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the hotelCity field is set.
      • clearHotelCity

        public ListingDimensionInfo.Builder clearHotelCity()
         City the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCityInfo hotel_city = 6;
      • getHotelCityBuilder

        public HotelCityInfo.Builder getHotelCityBuilder()
         City the hotel is located in.
         
        .google.ads.googleads.v14.common.HotelCityInfo hotel_city = 6;
      • hasProductBiddingCategory

        public boolean hasProductBiddingCategory()
         Bidding category of a product offer.
         
        .google.ads.googleads.v14.common.ProductBiddingCategoryInfo product_bidding_category = 13;
        Specified by:
        hasProductBiddingCategory in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productBiddingCategory field is set.
      • clearProductBiddingCategory

        public ListingDimensionInfo.Builder clearProductBiddingCategory()
         Bidding category of a product offer.
         
        .google.ads.googleads.v14.common.ProductBiddingCategoryInfo product_bidding_category = 13;
      • getProductBiddingCategoryBuilder

        public ProductBiddingCategoryInfo.Builder getProductBiddingCategoryBuilder()
         Bidding category of a product offer.
         
        .google.ads.googleads.v14.common.ProductBiddingCategoryInfo product_bidding_category = 13;
      • hasProductBrand

        public boolean hasProductBrand()
         Brand of a product offer.
         
        .google.ads.googleads.v14.common.ProductBrandInfo product_brand = 15;
        Specified by:
        hasProductBrand in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productBrand field is set.
      • clearProductBrand

        public ListingDimensionInfo.Builder clearProductBrand()
         Brand of a product offer.
         
        .google.ads.googleads.v14.common.ProductBrandInfo product_brand = 15;
      • getProductBrandBuilder

        public ProductBrandInfo.Builder getProductBrandBuilder()
         Brand of a product offer.
         
        .google.ads.googleads.v14.common.ProductBrandInfo product_brand = 15;
      • hasProductChannel

        public boolean hasProductChannel()
         Locality of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelInfo product_channel = 8;
        Specified by:
        hasProductChannel in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productChannel field is set.
      • clearProductChannel

        public ListingDimensionInfo.Builder clearProductChannel()
         Locality of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelInfo product_channel = 8;
      • getProductChannelBuilder

        public ProductChannelInfo.Builder getProductChannelBuilder()
         Locality of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelInfo product_channel = 8;
      • hasProductChannelExclusivity

        public boolean hasProductChannelExclusivity()
         Availability of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelExclusivityInfo product_channel_exclusivity = 9;
        Specified by:
        hasProductChannelExclusivity in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productChannelExclusivity field is set.
      • clearProductChannelExclusivity

        public ListingDimensionInfo.Builder clearProductChannelExclusivity()
         Availability of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelExclusivityInfo product_channel_exclusivity = 9;
      • getProductChannelExclusivityBuilder

        public ProductChannelExclusivityInfo.Builder getProductChannelExclusivityBuilder()
         Availability of a product offer.
         
        .google.ads.googleads.v14.common.ProductChannelExclusivityInfo product_channel_exclusivity = 9;
      • hasProductCondition

        public boolean hasProductCondition()
         Condition of a product offer.
         
        .google.ads.googleads.v14.common.ProductConditionInfo product_condition = 10;
        Specified by:
        hasProductCondition in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productCondition field is set.
      • clearProductCondition

        public ListingDimensionInfo.Builder clearProductCondition()
         Condition of a product offer.
         
        .google.ads.googleads.v14.common.ProductConditionInfo product_condition = 10;
      • getProductConditionBuilder

        public ProductConditionInfo.Builder getProductConditionBuilder()
         Condition of a product offer.
         
        .google.ads.googleads.v14.common.ProductConditionInfo product_condition = 10;
      • hasProductCustomAttribute

        public boolean hasProductCustomAttribute()
         Custom attribute of a product offer.
         
        .google.ads.googleads.v14.common.ProductCustomAttributeInfo product_custom_attribute = 16;
        Specified by:
        hasProductCustomAttribute in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productCustomAttribute field is set.
      • clearProductCustomAttribute

        public ListingDimensionInfo.Builder clearProductCustomAttribute()
         Custom attribute of a product offer.
         
        .google.ads.googleads.v14.common.ProductCustomAttributeInfo product_custom_attribute = 16;
      • getProductCustomAttributeBuilder

        public ProductCustomAttributeInfo.Builder getProductCustomAttributeBuilder()
         Custom attribute of a product offer.
         
        .google.ads.googleads.v14.common.ProductCustomAttributeInfo product_custom_attribute = 16;
      • hasProductItemId

        public boolean hasProductItemId()
         Item id of a product offer.
         
        .google.ads.googleads.v14.common.ProductItemIdInfo product_item_id = 11;
        Specified by:
        hasProductItemId in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productItemId field is set.
      • clearProductItemId

        public ListingDimensionInfo.Builder clearProductItemId()
         Item id of a product offer.
         
        .google.ads.googleads.v14.common.ProductItemIdInfo product_item_id = 11;
      • getProductItemIdBuilder

        public ProductItemIdInfo.Builder getProductItemIdBuilder()
         Item id of a product offer.
         
        .google.ads.googleads.v14.common.ProductItemIdInfo product_item_id = 11;
      • hasProductType

        public boolean hasProductType()
         Type of a product offer.
         
        .google.ads.googleads.v14.common.ProductTypeInfo product_type = 12;
        Specified by:
        hasProductType in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productType field is set.
      • clearProductType

        public ListingDimensionInfo.Builder clearProductType()
         Type of a product offer.
         
        .google.ads.googleads.v14.common.ProductTypeInfo product_type = 12;
      • getProductTypeBuilder

        public ProductTypeInfo.Builder getProductTypeBuilder()
         Type of a product offer.
         
        .google.ads.googleads.v14.common.ProductTypeInfo product_type = 12;
      • hasProductGrouping

        public boolean hasProductGrouping()
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
        Specified by:
        hasProductGrouping in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productGrouping field is set.
      • getProductGrouping

        public ProductGroupingInfo getProductGrouping()
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
        Specified by:
        getProductGrouping in interface ListingDimensionInfoOrBuilder
        Returns:
        The productGrouping.
      • setProductGrouping

        public ListingDimensionInfo.Builder setProductGrouping​(ProductGroupingInfo value)
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
      • setProductGrouping

        public ListingDimensionInfo.Builder setProductGrouping​(ProductGroupingInfo.Builder builderForValue)
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
      • mergeProductGrouping

        public ListingDimensionInfo.Builder mergeProductGrouping​(ProductGroupingInfo value)
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
      • clearProductGrouping

        public ListingDimensionInfo.Builder clearProductGrouping()
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
      • getProductGroupingBuilder

        public ProductGroupingInfo.Builder getProductGroupingBuilder()
         Grouping of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductGroupingInfo product_grouping = 17;
      • hasProductLabels

        public boolean hasProductLabels()
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
        Specified by:
        hasProductLabels in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productLabels field is set.
      • getProductLabels

        public ProductLabelsInfo getProductLabels()
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
        Specified by:
        getProductLabels in interface ListingDimensionInfoOrBuilder
        Returns:
        The productLabels.
      • setProductLabels

        public ListingDimensionInfo.Builder setProductLabels​(ProductLabelsInfo value)
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
      • setProductLabels

        public ListingDimensionInfo.Builder setProductLabels​(ProductLabelsInfo.Builder builderForValue)
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
      • mergeProductLabels

        public ListingDimensionInfo.Builder mergeProductLabels​(ProductLabelsInfo value)
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
      • clearProductLabels

        public ListingDimensionInfo.Builder clearProductLabels()
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
      • getProductLabelsBuilder

        public ProductLabelsInfo.Builder getProductLabelsBuilder()
         Labels of a product offer. This listing dimension is deprecated and it is
         supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLabelsInfo product_labels = 18;
      • hasProductLegacyCondition

        public boolean hasProductLegacyCondition()
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
        Specified by:
        hasProductLegacyCondition in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productLegacyCondition field is set.
      • getProductLegacyCondition

        public ProductLegacyConditionInfo getProductLegacyCondition()
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
        Specified by:
        getProductLegacyCondition in interface ListingDimensionInfoOrBuilder
        Returns:
        The productLegacyCondition.
      • setProductLegacyCondition

        public ListingDimensionInfo.Builder setProductLegacyCondition​(ProductLegacyConditionInfo value)
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
      • setProductLegacyCondition

        public ListingDimensionInfo.Builder setProductLegacyCondition​(ProductLegacyConditionInfo.Builder builderForValue)
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
      • mergeProductLegacyCondition

        public ListingDimensionInfo.Builder mergeProductLegacyCondition​(ProductLegacyConditionInfo value)
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
      • clearProductLegacyCondition

        public ListingDimensionInfo.Builder clearProductLegacyCondition()
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
      • getProductLegacyConditionBuilder

        public ProductLegacyConditionInfo.Builder getProductLegacyConditionBuilder()
         Legacy condition of a product offer. This listing dimension is deprecated
         and it is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductLegacyConditionInfo product_legacy_condition = 19;
      • hasProductTypeFull

        public boolean hasProductTypeFull()
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
        Specified by:
        hasProductTypeFull in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the productTypeFull field is set.
      • getProductTypeFull

        public ProductTypeFullInfo getProductTypeFull()
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
        Specified by:
        getProductTypeFull in interface ListingDimensionInfoOrBuilder
        Returns:
        The productTypeFull.
      • setProductTypeFull

        public ListingDimensionInfo.Builder setProductTypeFull​(ProductTypeFullInfo value)
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
      • setProductTypeFull

        public ListingDimensionInfo.Builder setProductTypeFull​(ProductTypeFullInfo.Builder builderForValue)
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
      • mergeProductTypeFull

        public ListingDimensionInfo.Builder mergeProductTypeFull​(ProductTypeFullInfo value)
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
      • clearProductTypeFull

        public ListingDimensionInfo.Builder clearProductTypeFull()
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
      • getProductTypeFullBuilder

        public ProductTypeFullInfo.Builder getProductTypeFullBuilder()
         Full type of a product offer. This listing dimension is deprecated and it
         is supported only in Display campaigns.
         
        .google.ads.googleads.v14.common.ProductTypeFullInfo product_type_full = 20;
      • hasActivityId

        public boolean hasActivityId()
         Advertiser-specific activity ID.
         
        .google.ads.googleads.v14.common.ActivityIdInfo activity_id = 21;
        Specified by:
        hasActivityId in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the activityId field is set.
      • clearActivityId

        public ListingDimensionInfo.Builder clearActivityId()
         Advertiser-specific activity ID.
         
        .google.ads.googleads.v14.common.ActivityIdInfo activity_id = 21;
      • getActivityIdBuilder

        public ActivityIdInfo.Builder getActivityIdBuilder()
         Advertiser-specific activity ID.
         
        .google.ads.googleads.v14.common.ActivityIdInfo activity_id = 21;
      • hasActivityRating

        public boolean hasActivityRating()
         Rating of the activity as a number 1 to 5, where 5 is the best.
         
        .google.ads.googleads.v14.common.ActivityRatingInfo activity_rating = 22;
        Specified by:
        hasActivityRating in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the activityRating field is set.
      • setActivityRating

        public ListingDimensionInfo.Builder setActivityRating​(ActivityRatingInfo value)
         Rating of the activity as a number 1 to 5, where 5 is the best.
         
        .google.ads.googleads.v14.common.ActivityRatingInfo activity_rating = 22;
      • mergeActivityRating

        public ListingDimensionInfo.Builder mergeActivityRating​(ActivityRatingInfo value)
         Rating of the activity as a number 1 to 5, where 5 is the best.
         
        .google.ads.googleads.v14.common.ActivityRatingInfo activity_rating = 22;
      • clearActivityRating

        public ListingDimensionInfo.Builder clearActivityRating()
         Rating of the activity as a number 1 to 5, where 5 is the best.
         
        .google.ads.googleads.v14.common.ActivityRatingInfo activity_rating = 22;
      • getActivityRatingBuilder

        public ActivityRatingInfo.Builder getActivityRatingBuilder()
         Rating of the activity as a number 1 to 5, where 5 is the best.
         
        .google.ads.googleads.v14.common.ActivityRatingInfo activity_rating = 22;
      • hasActivityCountry

        public boolean hasActivityCountry()
         The country where the travel activity is available.
         
        .google.ads.googleads.v14.common.ActivityCountryInfo activity_country = 23;
        Specified by:
        hasActivityCountry in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the activityCountry field is set.
      • setActivityCountry

        public ListingDimensionInfo.Builder setActivityCountry​(ActivityCountryInfo value)
         The country where the travel activity is available.
         
        .google.ads.googleads.v14.common.ActivityCountryInfo activity_country = 23;
      • mergeActivityCountry

        public ListingDimensionInfo.Builder mergeActivityCountry​(ActivityCountryInfo value)
         The country where the travel activity is available.
         
        .google.ads.googleads.v14.common.ActivityCountryInfo activity_country = 23;
      • clearActivityCountry

        public ListingDimensionInfo.Builder clearActivityCountry()
         The country where the travel activity is available.
         
        .google.ads.googleads.v14.common.ActivityCountryInfo activity_country = 23;
      • getActivityCountryBuilder

        public ActivityCountryInfo.Builder getActivityCountryBuilder()
         The country where the travel activity is available.
         
        .google.ads.googleads.v14.common.ActivityCountryInfo activity_country = 23;
      • hasUnknownListingDimension

        public boolean hasUnknownListingDimension()
         Unknown dimension. Set when no other listing dimension is set.
         
        .google.ads.googleads.v14.common.UnknownListingDimensionInfo unknown_listing_dimension = 14;
        Specified by:
        hasUnknownListingDimension in interface ListingDimensionInfoOrBuilder
        Returns:
        Whether the unknownListingDimension field is set.
      • setUnknownListingDimension

        public ListingDimensionInfo.Builder setUnknownListingDimension​(UnknownListingDimensionInfo value)
         Unknown dimension. Set when no other listing dimension is set.
         
        .google.ads.googleads.v14.common.UnknownListingDimensionInfo unknown_listing_dimension = 14;
      • mergeUnknownListingDimension

        public ListingDimensionInfo.Builder mergeUnknownListingDimension​(UnknownListingDimensionInfo value)
         Unknown dimension. Set when no other listing dimension is set.
         
        .google.ads.googleads.v14.common.UnknownListingDimensionInfo unknown_listing_dimension = 14;
      • clearUnknownListingDimension

        public ListingDimensionInfo.Builder clearUnknownListingDimension()
         Unknown dimension. Set when no other listing dimension is set.
         
        .google.ads.googleads.v14.common.UnknownListingDimensionInfo unknown_listing_dimension = 14;
      • getUnknownListingDimensionBuilder

        public UnknownListingDimensionInfo.Builder getUnknownListingDimensionBuilder()
         Unknown dimension. Set when no other listing dimension is set.
         
        .google.ads.googleads.v14.common.UnknownListingDimensionInfo unknown_listing_dimension = 14;
      • setUnknownFields

        public final ListingDimensionInfo.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<ListingDimensionInfo.Builder>
      • mergeUnknownFields

        public final ListingDimensionInfo.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<ListingDimensionInfo.Builder>