Class Segments.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
- com.google.ads.googleads.v10.common.Segments.Builder
-
- All Implemented Interfaces:
SegmentsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Segments
public static final class Segments.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder> implements SegmentsOrBuilder
Segment only fields.
Protobuf typegoogle.ads.googleads.v10.common.Segments
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Segments.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Segmentsbuild()SegmentsbuildPartial()Segments.Builderclear()Segments.BuilderclearAdDestinationType()Ad Destination type.Segments.BuilderclearAdNetworkType()Ad network type.Segments.BuilderclearAssetInteractionTarget()Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.Segments.BuilderclearBudgetCampaignAssociationStatus()Budget campaign association status.Segments.BuilderclearClickType()Click type.Segments.BuilderclearConversionAction()Resource name of the conversion action.Segments.BuilderclearConversionActionCategory()Conversion action category.Segments.BuilderclearConversionActionName()Conversion action name.Segments.BuilderclearConversionAdjustment()This segments your conversion columns by the original conversion and conversion value vs.Segments.BuilderclearConversionAttributionEventType()Conversion attribution event type.Segments.BuilderclearConversionLagBucket()An enum value representing the number of days between the impression and the conversion.Segments.BuilderclearConversionOrAdjustmentLagBucket()An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.Segments.BuilderclearConversionValueRulePrimaryDimension()Primary dimension of applied conversion value rules.Segments.BuilderclearDate()Date to which metrics apply.Segments.BuilderclearDayOfWeek()Day of the week, e.g., MONDAY.Segments.BuilderclearDevice()Device to which metrics apply.Segments.BuilderclearExternalConversionSource()External conversion source.Segments.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Segments.BuilderclearGeoTargetAirport()Resource name of the geo target constant that represents an airport.Segments.BuilderclearGeoTargetCanton()Resource name of the geo target constant that represents a canton.Segments.BuilderclearGeoTargetCity()Resource name of the geo target constant that represents a city.Segments.BuilderclearGeoTargetCountry()Resource name of the geo target constant that represents a country.Segments.BuilderclearGeoTargetCounty()Resource name of the geo target constant that represents a county.Segments.BuilderclearGeoTargetDistrict()Resource name of the geo target constant that represents a district.Segments.BuilderclearGeoTargetMetro()Resource name of the geo target constant that represents a metro.Segments.BuilderclearGeoTargetMostSpecificLocation()Resource name of the geo target constant that represents the most specific location.Segments.BuilderclearGeoTargetPostalCode()Resource name of the geo target constant that represents a postal code.Segments.BuilderclearGeoTargetProvince()Resource name of the geo target constant that represents a province.Segments.BuilderclearGeoTargetRegion()Resource name of the geo target constant that represents a region.Segments.BuilderclearGeoTargetState()Resource name of the geo target constant that represents a state.Segments.BuilderclearHotelBookingWindowDays()Hotel booking window in days.Segments.BuilderclearHotelCenterId()Hotel center ID.Segments.BuilderclearHotelCheckInDate()Hotel check-in date.Segments.BuilderclearHotelCheckInDayOfWeek()Hotel check-in day of week.Segments.BuilderclearHotelCity()Hotel city.Segments.BuilderclearHotelClass()Hotel class.Segments.BuilderclearHotelCountry()Hotel country.Segments.BuilderclearHotelDateSelectionType()Hotel date selection type.Segments.BuilderclearHotelLengthOfStay()Hotel length of stay.Segments.BuilderclearHotelPriceBucket()Hotel price bucket.Segments.BuilderclearHotelRateRuleId()Hotel rate rule ID.Segments.BuilderclearHotelRateType()Hotel rate type.Segments.BuilderclearHotelState()Hotel state.Segments.BuilderclearHour()Hour of day as a number between 0 and 23, inclusive.Segments.BuilderclearInteractionOnThisExtension()Only used with feed item metrics.Segments.BuilderclearKeyword()Keyword criterion.Segments.BuilderclearMonth()Month as represented by the date of the first day of a month.Segments.BuilderclearMonthOfYear()Month of the year, e.g., January.Segments.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Segments.BuilderclearPartnerHotelId()Partner hotel ID.Segments.BuilderclearPlaceholderType()Placeholder type.Segments.BuilderclearProductAggregatorId()Aggregator ID of the product.Segments.BuilderclearProductBiddingCategoryLevel1()Bidding category (level 1) of the product.Segments.BuilderclearProductBiddingCategoryLevel2()Bidding category (level 2) of the product.Segments.BuilderclearProductBiddingCategoryLevel3()Bidding category (level 3) of the product.Segments.BuilderclearProductBiddingCategoryLevel4()Bidding category (level 4) of the product.Segments.BuilderclearProductBiddingCategoryLevel5()Bidding category (level 5) of the product.Segments.BuilderclearProductBrand()Brand of the product.Segments.BuilderclearProductChannel()Channel of the product.Segments.BuilderclearProductChannelExclusivity()Channel exclusivity of the product.Segments.BuilderclearProductCondition()Condition of the product.Segments.BuilderclearProductCountry()Resource name of the geo target constant for the country of sale of the product.Segments.BuilderclearProductCustomAttribute0()Custom attribute 0 of the product.Segments.BuilderclearProductCustomAttribute1()Custom attribute 1 of the product.Segments.BuilderclearProductCustomAttribute2()Custom attribute 2 of the product.Segments.BuilderclearProductCustomAttribute3()Custom attribute 3 of the product.Segments.BuilderclearProductCustomAttribute4()Custom attribute 4 of the product.Segments.BuilderclearProductItemId()Item ID of the product.Segments.BuilderclearProductLanguage()Resource name of the language constant for the language of the product.Segments.BuilderclearProductMerchantId()Merchant ID of the product.Segments.BuilderclearProductStoreId()Store ID of the product.Segments.BuilderclearProductTitle()Title of the product.Segments.BuilderclearProductTypeL1()Type (level 1) of the product.Segments.BuilderclearProductTypeL2()Type (level 2) of the product.Segments.BuilderclearProductTypeL3()Type (level 3) of the product.Segments.BuilderclearProductTypeL4()Type (level 4) of the product.Segments.BuilderclearProductTypeL5()Type (level 5) of the product.Segments.BuilderclearQuarter()Quarter as represented by the date of the first day of a quarter.Segments.BuilderclearRecommendationType()Recommendation type.Segments.BuilderclearSearchEngineResultsPageType()Type of the search engine results page.Segments.BuilderclearSearchTermMatchType()Match type of the keyword that triggered the ad, including variants.Segments.BuilderclearSkAdNetworkAdEventType()iOS Store Kit Ad Network ad event type.Segments.BuilderclearSkAdNetworkConversionValue()iOS Store Kit Ad Network conversion value.Segments.BuilderclearSkAdNetworkSourceApp()App where the ad that drove the iOS Store Kit Ad Network install was shown.Segments.BuilderclearSkAdNetworkUserType()iOS Store Kit Ad Network user type.Segments.BuilderclearSlot()Position of the ad.Segments.BuilderclearWebpage()Resource name of the ad group criterion that represents webpage criterion.Segments.BuilderclearWeek()Week as defined as Monday through Sunday, and represented by the date of Monday.Segments.BuilderclearYear()Year, formatted as yyyy.Segments.Builderclone()AdDestinationTypeEnum.AdDestinationTypegetAdDestinationType()Ad Destination type.intgetAdDestinationTypeValue()Ad Destination type.AdNetworkTypeEnum.AdNetworkTypegetAdNetworkType()Ad network type.intgetAdNetworkTypeValue()Ad network type.AssetInteractionTargetgetAssetInteractionTarget()Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.AssetInteractionTarget.BuildergetAssetInteractionTargetBuilder()Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.AssetInteractionTargetOrBuildergetAssetInteractionTargetOrBuilder()Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.BudgetCampaignAssociationStatusgetBudgetCampaignAssociationStatus()Budget campaign association status.BudgetCampaignAssociationStatus.BuildergetBudgetCampaignAssociationStatusBuilder()Budget campaign association status.BudgetCampaignAssociationStatusOrBuildergetBudgetCampaignAssociationStatusOrBuilder()Budget campaign association status.ClickTypeEnum.ClickTypegetClickType()Click type.intgetClickTypeValue()Click type.java.lang.StringgetConversionAction()Resource name of the conversion action.com.google.protobuf.ByteStringgetConversionActionBytes()Resource name of the conversion action.ConversionActionCategoryEnum.ConversionActionCategorygetConversionActionCategory()Conversion action category.intgetConversionActionCategoryValue()Conversion action category.java.lang.StringgetConversionActionName()Conversion action name.com.google.protobuf.ByteStringgetConversionActionNameBytes()Conversion action name.booleangetConversionAdjustment()This segments your conversion columns by the original conversion and conversion value vs.ConversionAttributionEventTypeEnum.ConversionAttributionEventTypegetConversionAttributionEventType()Conversion attribution event type.intgetConversionAttributionEventTypeValue()Conversion attribution event type.ConversionLagBucketEnum.ConversionLagBucketgetConversionLagBucket()An enum value representing the number of days between the impression and the conversion.intgetConversionLagBucketValue()An enum value representing the number of days between the impression and the conversion.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucketgetConversionOrAdjustmentLagBucket()An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.intgetConversionOrAdjustmentLagBucketValue()An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimensiongetConversionValueRulePrimaryDimension()Primary dimension of applied conversion value rules.intgetConversionValueRulePrimaryDimensionValue()Primary dimension of applied conversion value rules.java.lang.StringgetDate()Date to which metrics apply.com.google.protobuf.ByteStringgetDateBytes()Date to which metrics apply.DayOfWeekEnum.DayOfWeekgetDayOfWeek()Day of the week, e.g., MONDAY.intgetDayOfWeekValue()Day of the week, e.g., MONDAY.SegmentsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DeviceEnum.DevicegetDevice()Device to which metrics apply.intgetDeviceValue()Device to which metrics apply.ExternalConversionSourceEnum.ExternalConversionSourcegetExternalConversionSource()External conversion source.intgetExternalConversionSourceValue()External conversion source.java.lang.StringgetGeoTargetAirport()Resource name of the geo target constant that represents an airport.com.google.protobuf.ByteStringgetGeoTargetAirportBytes()Resource name of the geo target constant that represents an airport.java.lang.StringgetGeoTargetCanton()Resource name of the geo target constant that represents a canton.com.google.protobuf.ByteStringgetGeoTargetCantonBytes()Resource name of the geo target constant that represents a canton.java.lang.StringgetGeoTargetCity()Resource name of the geo target constant that represents a city.com.google.protobuf.ByteStringgetGeoTargetCityBytes()Resource name of the geo target constant that represents a city.java.lang.StringgetGeoTargetCountry()Resource name of the geo target constant that represents a country.com.google.protobuf.ByteStringgetGeoTargetCountryBytes()Resource name of the geo target constant that represents a country.java.lang.StringgetGeoTargetCounty()Resource name of the geo target constant that represents a county.com.google.protobuf.ByteStringgetGeoTargetCountyBytes()Resource name of the geo target constant that represents a county.java.lang.StringgetGeoTargetDistrict()Resource name of the geo target constant that represents a district.com.google.protobuf.ByteStringgetGeoTargetDistrictBytes()Resource name of the geo target constant that represents a district.java.lang.StringgetGeoTargetMetro()Resource name of the geo target constant that represents a metro.com.google.protobuf.ByteStringgetGeoTargetMetroBytes()Resource name of the geo target constant that represents a metro.java.lang.StringgetGeoTargetMostSpecificLocation()Resource name of the geo target constant that represents the most specific location.com.google.protobuf.ByteStringgetGeoTargetMostSpecificLocationBytes()Resource name of the geo target constant that represents the most specific location.java.lang.StringgetGeoTargetPostalCode()Resource name of the geo target constant that represents a postal code.com.google.protobuf.ByteStringgetGeoTargetPostalCodeBytes()Resource name of the geo target constant that represents a postal code.java.lang.StringgetGeoTargetProvince()Resource name of the geo target constant that represents a province.com.google.protobuf.ByteStringgetGeoTargetProvinceBytes()Resource name of the geo target constant that represents a province.java.lang.StringgetGeoTargetRegion()Resource name of the geo target constant that represents a region.com.google.protobuf.ByteStringgetGeoTargetRegionBytes()Resource name of the geo target constant that represents a region.java.lang.StringgetGeoTargetState()Resource name of the geo target constant that represents a state.com.google.protobuf.ByteStringgetGeoTargetStateBytes()Resource name of the geo target constant that represents a state.longgetHotelBookingWindowDays()Hotel booking window in days.longgetHotelCenterId()Hotel center ID.java.lang.StringgetHotelCheckInDate()Hotel check-in date.com.google.protobuf.ByteStringgetHotelCheckInDateBytes()Hotel check-in date.DayOfWeekEnum.DayOfWeekgetHotelCheckInDayOfWeek()Hotel check-in day of week.intgetHotelCheckInDayOfWeekValue()Hotel check-in day of week.java.lang.StringgetHotelCity()Hotel city.com.google.protobuf.ByteStringgetHotelCityBytes()Hotel city.intgetHotelClass()Hotel class.java.lang.StringgetHotelCountry()Hotel country.com.google.protobuf.ByteStringgetHotelCountryBytes()Hotel country.HotelDateSelectionTypeEnum.HotelDateSelectionTypegetHotelDateSelectionType()Hotel date selection type.intgetHotelDateSelectionTypeValue()Hotel date selection type.intgetHotelLengthOfStay()Hotel length of stay.HotelPriceBucketEnum.HotelPriceBucketgetHotelPriceBucket()Hotel price bucket.intgetHotelPriceBucketValue()Hotel price bucket.java.lang.StringgetHotelRateRuleId()Hotel rate rule ID.com.google.protobuf.ByteStringgetHotelRateRuleIdBytes()Hotel rate rule ID.HotelRateTypeEnum.HotelRateTypegetHotelRateType()Hotel rate type.intgetHotelRateTypeValue()Hotel rate type.java.lang.StringgetHotelState()Hotel state.com.google.protobuf.ByteStringgetHotelStateBytes()Hotel state.intgetHour()Hour of day as a number between 0 and 23, inclusive.booleangetInteractionOnThisExtension()Only used with feed item metrics.KeywordgetKeyword()Keyword criterion.Keyword.BuildergetKeywordBuilder()Keyword criterion.KeywordOrBuildergetKeywordOrBuilder()Keyword criterion.java.lang.StringgetMonth()Month as represented by the date of the first day of a month.com.google.protobuf.ByteStringgetMonthBytes()Month as represented by the date of the first day of a month.MonthOfYearEnum.MonthOfYeargetMonthOfYear()Month of the year, e.g., January.intgetMonthOfYearValue()Month of the year, e.g., January.java.lang.StringgetPartnerHotelId()Partner hotel ID.com.google.protobuf.ByteStringgetPartnerHotelIdBytes()Partner hotel ID.PlaceholderTypeEnum.PlaceholderTypegetPlaceholderType()Placeholder type.intgetPlaceholderTypeValue()Placeholder type.longgetProductAggregatorId()Aggregator ID of the product.java.lang.StringgetProductBiddingCategoryLevel1()Bidding category (level 1) of the product.com.google.protobuf.ByteStringgetProductBiddingCategoryLevel1Bytes()Bidding category (level 1) of the product.java.lang.StringgetProductBiddingCategoryLevel2()Bidding category (level 2) of the product.com.google.protobuf.ByteStringgetProductBiddingCategoryLevel2Bytes()Bidding category (level 2) of the product.java.lang.StringgetProductBiddingCategoryLevel3()Bidding category (level 3) of the product.com.google.protobuf.ByteStringgetProductBiddingCategoryLevel3Bytes()Bidding category (level 3) of the product.java.lang.StringgetProductBiddingCategoryLevel4()Bidding category (level 4) of the product.com.google.protobuf.ByteStringgetProductBiddingCategoryLevel4Bytes()Bidding category (level 4) of the product.java.lang.StringgetProductBiddingCategoryLevel5()Bidding category (level 5) of the product.com.google.protobuf.ByteStringgetProductBiddingCategoryLevel5Bytes()Bidding category (level 5) of the product.java.lang.StringgetProductBrand()Brand of the product.com.google.protobuf.ByteStringgetProductBrandBytes()Brand of the product.ProductChannelEnum.ProductChannelgetProductChannel()Channel of the product.ProductChannelExclusivityEnum.ProductChannelExclusivitygetProductChannelExclusivity()Channel exclusivity of the product.intgetProductChannelExclusivityValue()Channel exclusivity of the product.intgetProductChannelValue()Channel of the product.ProductConditionEnum.ProductConditiongetProductCondition()Condition of the product.intgetProductConditionValue()Condition of the product.java.lang.StringgetProductCountry()Resource name of the geo target constant for the country of sale of the product.com.google.protobuf.ByteStringgetProductCountryBytes()Resource name of the geo target constant for the country of sale of the product.java.lang.StringgetProductCustomAttribute0()Custom attribute 0 of the product.com.google.protobuf.ByteStringgetProductCustomAttribute0Bytes()Custom attribute 0 of the product.java.lang.StringgetProductCustomAttribute1()Custom attribute 1 of the product.com.google.protobuf.ByteStringgetProductCustomAttribute1Bytes()Custom attribute 1 of the product.java.lang.StringgetProductCustomAttribute2()Custom attribute 2 of the product.com.google.protobuf.ByteStringgetProductCustomAttribute2Bytes()Custom attribute 2 of the product.java.lang.StringgetProductCustomAttribute3()Custom attribute 3 of the product.com.google.protobuf.ByteStringgetProductCustomAttribute3Bytes()Custom attribute 3 of the product.java.lang.StringgetProductCustomAttribute4()Custom attribute 4 of the product.com.google.protobuf.ByteStringgetProductCustomAttribute4Bytes()Custom attribute 4 of the product.java.lang.StringgetProductItemId()Item ID of the product.com.google.protobuf.ByteStringgetProductItemIdBytes()Item ID of the product.java.lang.StringgetProductLanguage()Resource name of the language constant for the language of the product.com.google.protobuf.ByteStringgetProductLanguageBytes()Resource name of the language constant for the language of the product.longgetProductMerchantId()Merchant ID of the product.java.lang.StringgetProductStoreId()Store ID of the product.com.google.protobuf.ByteStringgetProductStoreIdBytes()Store ID of the product.java.lang.StringgetProductTitle()Title of the product.com.google.protobuf.ByteStringgetProductTitleBytes()Title of the product.java.lang.StringgetProductTypeL1()Type (level 1) of the product.com.google.protobuf.ByteStringgetProductTypeL1Bytes()Type (level 1) of the product.java.lang.StringgetProductTypeL2()Type (level 2) of the product.com.google.protobuf.ByteStringgetProductTypeL2Bytes()Type (level 2) of the product.java.lang.StringgetProductTypeL3()Type (level 3) of the product.com.google.protobuf.ByteStringgetProductTypeL3Bytes()Type (level 3) of the product.java.lang.StringgetProductTypeL4()Type (level 4) of the product.com.google.protobuf.ByteStringgetProductTypeL4Bytes()Type (level 4) of the product.java.lang.StringgetProductTypeL5()Type (level 5) of the product.com.google.protobuf.ByteStringgetProductTypeL5Bytes()Type (level 5) of the product.java.lang.StringgetQuarter()Quarter as represented by the date of the first day of a quarter.com.google.protobuf.ByteStringgetQuarterBytes()Quarter as represented by the date of the first day of a quarter.RecommendationTypeEnum.RecommendationTypegetRecommendationType()Recommendation type.intgetRecommendationTypeValue()Recommendation type.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageTypegetSearchEngineResultsPageType()Type of the search engine results page.intgetSearchEngineResultsPageTypeValue()Type of the search engine results page.SearchTermMatchTypeEnum.SearchTermMatchTypegetSearchTermMatchType()Match type of the keyword that triggered the ad, including variants.intgetSearchTermMatchTypeValue()Match type of the keyword that triggered the ad, including variants.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventTypegetSkAdNetworkAdEventType()iOS Store Kit Ad Network ad event type.intgetSkAdNetworkAdEventTypeValue()iOS Store Kit Ad Network ad event type.longgetSkAdNetworkConversionValue()iOS Store Kit Ad Network conversion value.SkAdNetworkSourceAppgetSkAdNetworkSourceApp()App where the ad that drove the iOS Store Kit Ad Network install was shown.SkAdNetworkSourceApp.BuildergetSkAdNetworkSourceAppBuilder()App where the ad that drove the iOS Store Kit Ad Network install was shown.SkAdNetworkSourceAppOrBuildergetSkAdNetworkSourceAppOrBuilder()App where the ad that drove the iOS Store Kit Ad Network install was shown.SkAdNetworkUserTypeEnum.SkAdNetworkUserTypegetSkAdNetworkUserType()iOS Store Kit Ad Network user type.intgetSkAdNetworkUserTypeValue()iOS Store Kit Ad Network user type.SlotEnum.SlotgetSlot()Position of the ad.intgetSlotValue()Position of the ad.java.lang.StringgetWebpage()Resource name of the ad group criterion that represents webpage criterion.com.google.protobuf.ByteStringgetWebpageBytes()Resource name of the ad group criterion that represents webpage criterion.java.lang.StringgetWeek()Week as defined as Monday through Sunday, and represented by the date of Monday.com.google.protobuf.ByteStringgetWeekBytes()Week as defined as Monday through Sunday, and represented by the date of Monday.intgetYear()Year, formatted as yyyy.booleanhasAssetInteractionTarget()Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.booleanhasBudgetCampaignAssociationStatus()Budget campaign association status.booleanhasConversionAction()Resource name of the conversion action.booleanhasConversionActionName()Conversion action name.booleanhasConversionAdjustment()This segments your conversion columns by the original conversion and conversion value vs.booleanhasDate()Date to which metrics apply.booleanhasGeoTargetAirport()Resource name of the geo target constant that represents an airport.booleanhasGeoTargetCanton()Resource name of the geo target constant that represents a canton.booleanhasGeoTargetCity()Resource name of the geo target constant that represents a city.booleanhasGeoTargetCountry()Resource name of the geo target constant that represents a country.booleanhasGeoTargetCounty()Resource name of the geo target constant that represents a county.booleanhasGeoTargetDistrict()Resource name of the geo target constant that represents a district.booleanhasGeoTargetMetro()Resource name of the geo target constant that represents a metro.booleanhasGeoTargetMostSpecificLocation()Resource name of the geo target constant that represents the most specific location.booleanhasGeoTargetPostalCode()Resource name of the geo target constant that represents a postal code.booleanhasGeoTargetProvince()Resource name of the geo target constant that represents a province.booleanhasGeoTargetRegion()Resource name of the geo target constant that represents a region.booleanhasGeoTargetState()Resource name of the geo target constant that represents a state.booleanhasHotelBookingWindowDays()Hotel booking window in days.booleanhasHotelCenterId()Hotel center ID.booleanhasHotelCheckInDate()Hotel check-in date.booleanhasHotelCity()Hotel city.booleanhasHotelClass()Hotel class.booleanhasHotelCountry()Hotel country.booleanhasHotelLengthOfStay()Hotel length of stay.booleanhasHotelRateRuleId()Hotel rate rule ID.booleanhasHotelState()Hotel state.booleanhasHour()Hour of day as a number between 0 and 23, inclusive.booleanhasInteractionOnThisExtension()Only used with feed item metrics.booleanhasKeyword()Keyword criterion.booleanhasMonth()Month as represented by the date of the first day of a month.booleanhasPartnerHotelId()Partner hotel ID.booleanhasProductAggregatorId()Aggregator ID of the product.booleanhasProductBiddingCategoryLevel1()Bidding category (level 1) of the product.booleanhasProductBiddingCategoryLevel2()Bidding category (level 2) of the product.booleanhasProductBiddingCategoryLevel3()Bidding category (level 3) of the product.booleanhasProductBiddingCategoryLevel4()Bidding category (level 4) of the product.booleanhasProductBiddingCategoryLevel5()Bidding category (level 5) of the product.booleanhasProductBrand()Brand of the product.booleanhasProductCountry()Resource name of the geo target constant for the country of sale of the product.booleanhasProductCustomAttribute0()Custom attribute 0 of the product.booleanhasProductCustomAttribute1()Custom attribute 1 of the product.booleanhasProductCustomAttribute2()Custom attribute 2 of the product.booleanhasProductCustomAttribute3()Custom attribute 3 of the product.booleanhasProductCustomAttribute4()Custom attribute 4 of the product.booleanhasProductItemId()Item ID of the product.booleanhasProductLanguage()Resource name of the language constant for the language of the product.booleanhasProductMerchantId()Merchant ID of the product.booleanhasProductStoreId()Store ID of the product.booleanhasProductTitle()Title of the product.booleanhasProductTypeL1()Type (level 1) of the product.booleanhasProductTypeL2()Type (level 2) of the product.booleanhasProductTypeL3()Type (level 3) of the product.booleanhasProductTypeL4()Type (level 4) of the product.booleanhasProductTypeL5()Type (level 5) of the product.booleanhasQuarter()Quarter as represented by the date of the first day of a quarter.booleanhasSkAdNetworkConversionValue()iOS Store Kit Ad Network conversion value.booleanhasSkAdNetworkSourceApp()App where the ad that drove the iOS Store Kit Ad Network install was shown.booleanhasWebpage()Resource name of the ad group criterion that represents webpage criterion.booleanhasWeek()Week as defined as Monday through Sunday, and represented by the date of Monday.booleanhasYear()Year, formatted as yyyy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Segments.BuildermergeAssetInteractionTarget(AssetInteractionTarget value)Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.Segments.BuildermergeBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus value)Budget campaign association status.Segments.BuildermergeFrom(Segments other)Segments.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Segments.BuildermergeFrom(com.google.protobuf.Message other)Segments.BuildermergeKeyword(Keyword value)Keyword criterion.Segments.BuildermergeSkAdNetworkSourceApp(SkAdNetworkSourceApp value)App where the ad that drove the iOS Store Kit Ad Network install was shown.Segments.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Segments.BuildersetAdDestinationType(AdDestinationTypeEnum.AdDestinationType value)Ad Destination type.Segments.BuildersetAdDestinationTypeValue(int value)Ad Destination type.Segments.BuildersetAdNetworkType(AdNetworkTypeEnum.AdNetworkType value)Ad network type.Segments.BuildersetAdNetworkTypeValue(int value)Ad network type.Segments.BuildersetAssetInteractionTarget(AssetInteractionTarget value)Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.Segments.BuildersetAssetInteractionTarget(AssetInteractionTarget.Builder builderForValue)Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics.Segments.BuildersetBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus value)Budget campaign association status.Segments.BuildersetBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus.Builder builderForValue)Budget campaign association status.Segments.BuildersetClickType(ClickTypeEnum.ClickType value)Click type.Segments.BuildersetClickTypeValue(int value)Click type.Segments.BuildersetConversionAction(java.lang.String value)Resource name of the conversion action.Segments.BuildersetConversionActionBytes(com.google.protobuf.ByteString value)Resource name of the conversion action.Segments.BuildersetConversionActionCategory(ConversionActionCategoryEnum.ConversionActionCategory value)Conversion action category.Segments.BuildersetConversionActionCategoryValue(int value)Conversion action category.Segments.BuildersetConversionActionName(java.lang.String value)Conversion action name.Segments.BuildersetConversionActionNameBytes(com.google.protobuf.ByteString value)Conversion action name.Segments.BuildersetConversionAdjustment(boolean value)This segments your conversion columns by the original conversion and conversion value vs.Segments.BuildersetConversionAttributionEventType(ConversionAttributionEventTypeEnum.ConversionAttributionEventType value)Conversion attribution event type.Segments.BuildersetConversionAttributionEventTypeValue(int value)Conversion attribution event type.Segments.BuildersetConversionLagBucket(ConversionLagBucketEnum.ConversionLagBucket value)An enum value representing the number of days between the impression and the conversion.Segments.BuildersetConversionLagBucketValue(int value)An enum value representing the number of days between the impression and the conversion.Segments.BuildersetConversionOrAdjustmentLagBucket(ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket value)An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.Segments.BuildersetConversionOrAdjustmentLagBucketValue(int value)An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.Segments.BuildersetConversionValueRulePrimaryDimension(ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension value)Primary dimension of applied conversion value rules.Segments.BuildersetConversionValueRulePrimaryDimensionValue(int value)Primary dimension of applied conversion value rules.Segments.BuildersetDate(java.lang.String value)Date to which metrics apply.Segments.BuildersetDateBytes(com.google.protobuf.ByteString value)Date to which metrics apply.Segments.BuildersetDayOfWeek(DayOfWeekEnum.DayOfWeek value)Day of the week, e.g., MONDAY.Segments.BuildersetDayOfWeekValue(int value)Day of the week, e.g., MONDAY.Segments.BuildersetDevice(DeviceEnum.Device value)Device to which metrics apply.Segments.BuildersetDeviceValue(int value)Device to which metrics apply.Segments.BuildersetExternalConversionSource(ExternalConversionSourceEnum.ExternalConversionSource value)External conversion source.Segments.BuildersetExternalConversionSourceValue(int value)External conversion source.Segments.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Segments.BuildersetGeoTargetAirport(java.lang.String value)Resource name of the geo target constant that represents an airport.Segments.BuildersetGeoTargetAirportBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents an airport.Segments.BuildersetGeoTargetCanton(java.lang.String value)Resource name of the geo target constant that represents a canton.Segments.BuildersetGeoTargetCantonBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a canton.Segments.BuildersetGeoTargetCity(java.lang.String value)Resource name of the geo target constant that represents a city.Segments.BuildersetGeoTargetCityBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a city.Segments.BuildersetGeoTargetCountry(java.lang.String value)Resource name of the geo target constant that represents a country.Segments.BuildersetGeoTargetCountryBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a country.Segments.BuildersetGeoTargetCounty(java.lang.String value)Resource name of the geo target constant that represents a county.Segments.BuildersetGeoTargetCountyBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a county.Segments.BuildersetGeoTargetDistrict(java.lang.String value)Resource name of the geo target constant that represents a district.Segments.BuildersetGeoTargetDistrictBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a district.Segments.BuildersetGeoTargetMetro(java.lang.String value)Resource name of the geo target constant that represents a metro.Segments.BuildersetGeoTargetMetroBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a metro.Segments.BuildersetGeoTargetMostSpecificLocation(java.lang.String value)Resource name of the geo target constant that represents the most specific location.Segments.BuildersetGeoTargetMostSpecificLocationBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents the most specific location.Segments.BuildersetGeoTargetPostalCode(java.lang.String value)Resource name of the geo target constant that represents a postal code.Segments.BuildersetGeoTargetPostalCodeBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a postal code.Segments.BuildersetGeoTargetProvince(java.lang.String value)Resource name of the geo target constant that represents a province.Segments.BuildersetGeoTargetProvinceBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a province.Segments.BuildersetGeoTargetRegion(java.lang.String value)Resource name of the geo target constant that represents a region.Segments.BuildersetGeoTargetRegionBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a region.Segments.BuildersetGeoTargetState(java.lang.String value)Resource name of the geo target constant that represents a state.Segments.BuildersetGeoTargetStateBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant that represents a state.Segments.BuildersetHotelBookingWindowDays(long value)Hotel booking window in days.Segments.BuildersetHotelCenterId(long value)Hotel center ID.Segments.BuildersetHotelCheckInDate(java.lang.String value)Hotel check-in date.Segments.BuildersetHotelCheckInDateBytes(com.google.protobuf.ByteString value)Hotel check-in date.Segments.BuildersetHotelCheckInDayOfWeek(DayOfWeekEnum.DayOfWeek value)Hotel check-in day of week.Segments.BuildersetHotelCheckInDayOfWeekValue(int value)Hotel check-in day of week.Segments.BuildersetHotelCity(java.lang.String value)Hotel city.Segments.BuildersetHotelCityBytes(com.google.protobuf.ByteString value)Hotel city.Segments.BuildersetHotelClass(int value)Hotel class.Segments.BuildersetHotelCountry(java.lang.String value)Hotel country.Segments.BuildersetHotelCountryBytes(com.google.protobuf.ByteString value)Hotel country.Segments.BuildersetHotelDateSelectionType(HotelDateSelectionTypeEnum.HotelDateSelectionType value)Hotel date selection type.Segments.BuildersetHotelDateSelectionTypeValue(int value)Hotel date selection type.Segments.BuildersetHotelLengthOfStay(int value)Hotel length of stay.Segments.BuildersetHotelPriceBucket(HotelPriceBucketEnum.HotelPriceBucket value)Hotel price bucket.Segments.BuildersetHotelPriceBucketValue(int value)Hotel price bucket.Segments.BuildersetHotelRateRuleId(java.lang.String value)Hotel rate rule ID.Segments.BuildersetHotelRateRuleIdBytes(com.google.protobuf.ByteString value)Hotel rate rule ID.Segments.BuildersetHotelRateType(HotelRateTypeEnum.HotelRateType value)Hotel rate type.Segments.BuildersetHotelRateTypeValue(int value)Hotel rate type.Segments.BuildersetHotelState(java.lang.String value)Hotel state.Segments.BuildersetHotelStateBytes(com.google.protobuf.ByteString value)Hotel state.Segments.BuildersetHour(int value)Hour of day as a number between 0 and 23, inclusive.Segments.BuildersetInteractionOnThisExtension(boolean value)Only used with feed item metrics.Segments.BuildersetKeyword(Keyword value)Keyword criterion.Segments.BuildersetKeyword(Keyword.Builder builderForValue)Keyword criterion.Segments.BuildersetMonth(java.lang.String value)Month as represented by the date of the first day of a month.Segments.BuildersetMonthBytes(com.google.protobuf.ByteString value)Month as represented by the date of the first day of a month.Segments.BuildersetMonthOfYear(MonthOfYearEnum.MonthOfYear value)Month of the year, e.g., January.Segments.BuildersetMonthOfYearValue(int value)Month of the year, e.g., January.Segments.BuildersetPartnerHotelId(java.lang.String value)Partner hotel ID.Segments.BuildersetPartnerHotelIdBytes(com.google.protobuf.ByteString value)Partner hotel ID.Segments.BuildersetPlaceholderType(PlaceholderTypeEnum.PlaceholderType value)Placeholder type.Segments.BuildersetPlaceholderTypeValue(int value)Placeholder type.Segments.BuildersetProductAggregatorId(long value)Aggregator ID of the product.Segments.BuildersetProductBiddingCategoryLevel1(java.lang.String value)Bidding category (level 1) of the product.Segments.BuildersetProductBiddingCategoryLevel1Bytes(com.google.protobuf.ByteString value)Bidding category (level 1) of the product.Segments.BuildersetProductBiddingCategoryLevel2(java.lang.String value)Bidding category (level 2) of the product.Segments.BuildersetProductBiddingCategoryLevel2Bytes(com.google.protobuf.ByteString value)Bidding category (level 2) of the product.Segments.BuildersetProductBiddingCategoryLevel3(java.lang.String value)Bidding category (level 3) of the product.Segments.BuildersetProductBiddingCategoryLevel3Bytes(com.google.protobuf.ByteString value)Bidding category (level 3) of the product.Segments.BuildersetProductBiddingCategoryLevel4(java.lang.String value)Bidding category (level 4) of the product.Segments.BuildersetProductBiddingCategoryLevel4Bytes(com.google.protobuf.ByteString value)Bidding category (level 4) of the product.Segments.BuildersetProductBiddingCategoryLevel5(java.lang.String value)Bidding category (level 5) of the product.Segments.BuildersetProductBiddingCategoryLevel5Bytes(com.google.protobuf.ByteString value)Bidding category (level 5) of the product.Segments.BuildersetProductBrand(java.lang.String value)Brand of the product.Segments.BuildersetProductBrandBytes(com.google.protobuf.ByteString value)Brand of the product.Segments.BuildersetProductChannel(ProductChannelEnum.ProductChannel value)Channel of the product.Segments.BuildersetProductChannelExclusivity(ProductChannelExclusivityEnum.ProductChannelExclusivity value)Channel exclusivity of the product.Segments.BuildersetProductChannelExclusivityValue(int value)Channel exclusivity of the product.Segments.BuildersetProductChannelValue(int value)Channel of the product.Segments.BuildersetProductCondition(ProductConditionEnum.ProductCondition value)Condition of the product.Segments.BuildersetProductConditionValue(int value)Condition of the product.Segments.BuildersetProductCountry(java.lang.String value)Resource name of the geo target constant for the country of sale of the product.Segments.BuildersetProductCountryBytes(com.google.protobuf.ByteString value)Resource name of the geo target constant for the country of sale of the product.Segments.BuildersetProductCustomAttribute0(java.lang.String value)Custom attribute 0 of the product.Segments.BuildersetProductCustomAttribute0Bytes(com.google.protobuf.ByteString value)Custom attribute 0 of the product.Segments.BuildersetProductCustomAttribute1(java.lang.String value)Custom attribute 1 of the product.Segments.BuildersetProductCustomAttribute1Bytes(com.google.protobuf.ByteString value)Custom attribute 1 of the product.Segments.BuildersetProductCustomAttribute2(java.lang.String value)Custom attribute 2 of the product.Segments.BuildersetProductCustomAttribute2Bytes(com.google.protobuf.ByteString value)Custom attribute 2 of the product.Segments.BuildersetProductCustomAttribute3(java.lang.String value)Custom attribute 3 of the product.Segments.BuildersetProductCustomAttribute3Bytes(com.google.protobuf.ByteString value)Custom attribute 3 of the product.Segments.BuildersetProductCustomAttribute4(java.lang.String value)Custom attribute 4 of the product.Segments.BuildersetProductCustomAttribute4Bytes(com.google.protobuf.ByteString value)Custom attribute 4 of the product.Segments.BuildersetProductItemId(java.lang.String value)Item ID of the product.Segments.BuildersetProductItemIdBytes(com.google.protobuf.ByteString value)Item ID of the product.Segments.BuildersetProductLanguage(java.lang.String value)Resource name of the language constant for the language of the product.Segments.BuildersetProductLanguageBytes(com.google.protobuf.ByteString value)Resource name of the language constant for the language of the product.Segments.BuildersetProductMerchantId(long value)Merchant ID of the product.Segments.BuildersetProductStoreId(java.lang.String value)Store ID of the product.Segments.BuildersetProductStoreIdBytes(com.google.protobuf.ByteString value)Store ID of the product.Segments.BuildersetProductTitle(java.lang.String value)Title of the product.Segments.BuildersetProductTitleBytes(com.google.protobuf.ByteString value)Title of the product.Segments.BuildersetProductTypeL1(java.lang.String value)Type (level 1) of the product.Segments.BuildersetProductTypeL1Bytes(com.google.protobuf.ByteString value)Type (level 1) of the product.Segments.BuildersetProductTypeL2(java.lang.String value)Type (level 2) of the product.Segments.BuildersetProductTypeL2Bytes(com.google.protobuf.ByteString value)Type (level 2) of the product.Segments.BuildersetProductTypeL3(java.lang.String value)Type (level 3) of the product.Segments.BuildersetProductTypeL3Bytes(com.google.protobuf.ByteString value)Type (level 3) of the product.Segments.BuildersetProductTypeL4(java.lang.String value)Type (level 4) of the product.Segments.BuildersetProductTypeL4Bytes(com.google.protobuf.ByteString value)Type (level 4) of the product.Segments.BuildersetProductTypeL5(java.lang.String value)Type (level 5) of the product.Segments.BuildersetProductTypeL5Bytes(com.google.protobuf.ByteString value)Type (level 5) of the product.Segments.BuildersetQuarter(java.lang.String value)Quarter as represented by the date of the first day of a quarter.Segments.BuildersetQuarterBytes(com.google.protobuf.ByteString value)Quarter as represented by the date of the first day of a quarter.Segments.BuildersetRecommendationType(RecommendationTypeEnum.RecommendationType value)Recommendation type.Segments.BuildersetRecommendationTypeValue(int value)Recommendation type.Segments.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Segments.BuildersetSearchEngineResultsPageType(SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType value)Type of the search engine results page.Segments.BuildersetSearchEngineResultsPageTypeValue(int value)Type of the search engine results page.Segments.BuildersetSearchTermMatchType(SearchTermMatchTypeEnum.SearchTermMatchType value)Match type of the keyword that triggered the ad, including variants.Segments.BuildersetSearchTermMatchTypeValue(int value)Match type of the keyword that triggered the ad, including variants.Segments.BuildersetSkAdNetworkAdEventType(SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType value)iOS Store Kit Ad Network ad event type.Segments.BuildersetSkAdNetworkAdEventTypeValue(int value)iOS Store Kit Ad Network ad event type.Segments.BuildersetSkAdNetworkConversionValue(long value)iOS Store Kit Ad Network conversion value.Segments.BuildersetSkAdNetworkSourceApp(SkAdNetworkSourceApp value)App where the ad that drove the iOS Store Kit Ad Network install was shown.Segments.BuildersetSkAdNetworkSourceApp(SkAdNetworkSourceApp.Builder builderForValue)App where the ad that drove the iOS Store Kit Ad Network install was shown.Segments.BuildersetSkAdNetworkUserType(SkAdNetworkUserTypeEnum.SkAdNetworkUserType value)iOS Store Kit Ad Network user type.Segments.BuildersetSkAdNetworkUserTypeValue(int value)iOS Store Kit Ad Network user type.Segments.BuildersetSlot(SlotEnum.Slot value)Position of the ad.Segments.BuildersetSlotValue(int value)Position of the ad.Segments.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Segments.BuildersetWebpage(java.lang.String value)Resource name of the ad group criterion that represents webpage criterion.Segments.BuildersetWebpageBytes(com.google.protobuf.ByteString value)Resource name of the ad group criterion that represents webpage criterion.Segments.BuildersetWeek(java.lang.String value)Week as defined as Monday through Sunday, and represented by the date of Monday.Segments.BuildersetWeekBytes(com.google.protobuf.ByteString value)Week as defined as Monday through Sunday, and represented by the date of Monday.Segments.BuildersetYear(int value)Year, formatted as yyyy.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
clear
public Segments.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
getDefaultInstanceForType
public Segments getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Segments build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Segments buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Segments.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
setField
public Segments.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
clearField
public Segments.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
clearOneof
public Segments.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
setRepeatedField
public Segments.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
addRepeatedField
public Segments.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
mergeFrom
public Segments.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Segments.Builder>
-
mergeFrom
public Segments.Builder mergeFrom(Segments other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
mergeFrom
public Segments.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Segments.Builder>- Throws:
java.io.IOException
-
getAdDestinationTypeValue
public int getAdDestinationTypeValue()
Ad Destination type.
.google.ads.googleads.v10.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136;- Specified by:
getAdDestinationTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for adDestinationType.
-
setAdDestinationTypeValue
public Segments.Builder setAdDestinationTypeValue(int value)
Ad Destination type.
.google.ads.googleads.v10.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136;- Parameters:
value- The enum numeric value on the wire for adDestinationType to set.- Returns:
- This builder for chaining.
-
getAdDestinationType
public AdDestinationTypeEnum.AdDestinationType getAdDestinationType()
Ad Destination type.
.google.ads.googleads.v10.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136;- Specified by:
getAdDestinationTypein interfaceSegmentsOrBuilder- Returns:
- The adDestinationType.
-
setAdDestinationType
public Segments.Builder setAdDestinationType(AdDestinationTypeEnum.AdDestinationType value)
Ad Destination type.
.google.ads.googleads.v10.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136;- Parameters:
value- The adDestinationType to set.- Returns:
- This builder for chaining.
-
clearAdDestinationType
public Segments.Builder clearAdDestinationType()
Ad Destination type.
.google.ads.googleads.v10.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136;- Returns:
- This builder for chaining.
-
getAdNetworkTypeValue
public int getAdNetworkTypeValue()
Ad network type.
.google.ads.googleads.v10.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3;- Specified by:
getAdNetworkTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for adNetworkType.
-
setAdNetworkTypeValue
public Segments.Builder setAdNetworkTypeValue(int value)
Ad network type.
.google.ads.googleads.v10.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3;- Parameters:
value- The enum numeric value on the wire for adNetworkType to set.- Returns:
- This builder for chaining.
-
getAdNetworkType
public AdNetworkTypeEnum.AdNetworkType getAdNetworkType()
Ad network type.
.google.ads.googleads.v10.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3;- Specified by:
getAdNetworkTypein interfaceSegmentsOrBuilder- Returns:
- The adNetworkType.
-
setAdNetworkType
public Segments.Builder setAdNetworkType(AdNetworkTypeEnum.AdNetworkType value)
Ad network type.
.google.ads.googleads.v10.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3;- Parameters:
value- The adNetworkType to set.- Returns:
- This builder for chaining.
-
clearAdNetworkType
public Segments.Builder clearAdNetworkType()
Ad network type.
.google.ads.googleads.v10.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3;- Returns:
- This builder for chaining.
-
hasBudgetCampaignAssociationStatus
public boolean hasBudgetCampaignAssociationStatus()
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;- Specified by:
hasBudgetCampaignAssociationStatusin interfaceSegmentsOrBuilder- Returns:
- Whether the budgetCampaignAssociationStatus field is set.
-
getBudgetCampaignAssociationStatus
public BudgetCampaignAssociationStatus getBudgetCampaignAssociationStatus()
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;- Specified by:
getBudgetCampaignAssociationStatusin interfaceSegmentsOrBuilder- Returns:
- The budgetCampaignAssociationStatus.
-
setBudgetCampaignAssociationStatus
public Segments.Builder setBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus value)
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;
-
setBudgetCampaignAssociationStatus
public Segments.Builder setBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus.Builder builderForValue)
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;
-
mergeBudgetCampaignAssociationStatus
public Segments.Builder mergeBudgetCampaignAssociationStatus(BudgetCampaignAssociationStatus value)
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;
-
clearBudgetCampaignAssociationStatus
public Segments.Builder clearBudgetCampaignAssociationStatus()
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;
-
getBudgetCampaignAssociationStatusBuilder
public BudgetCampaignAssociationStatus.Builder getBudgetCampaignAssociationStatusBuilder()
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;
-
getBudgetCampaignAssociationStatusOrBuilder
public BudgetCampaignAssociationStatusOrBuilder getBudgetCampaignAssociationStatusOrBuilder()
Budget campaign association status.
.google.ads.googleads.v10.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134;- Specified by:
getBudgetCampaignAssociationStatusOrBuilderin interfaceSegmentsOrBuilder
-
getClickTypeValue
public int getClickTypeValue()
Click type.
.google.ads.googleads.v10.enums.ClickTypeEnum.ClickType click_type = 26;- Specified by:
getClickTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for clickType.
-
setClickTypeValue
public Segments.Builder setClickTypeValue(int value)
Click type.
.google.ads.googleads.v10.enums.ClickTypeEnum.ClickType click_type = 26;- Parameters:
value- The enum numeric value on the wire for clickType to set.- Returns:
- This builder for chaining.
-
getClickType
public ClickTypeEnum.ClickType getClickType()
Click type.
.google.ads.googleads.v10.enums.ClickTypeEnum.ClickType click_type = 26;- Specified by:
getClickTypein interfaceSegmentsOrBuilder- Returns:
- The clickType.
-
setClickType
public Segments.Builder setClickType(ClickTypeEnum.ClickType value)
Click type.
.google.ads.googleads.v10.enums.ClickTypeEnum.ClickType click_type = 26;- Parameters:
value- The clickType to set.- Returns:
- This builder for chaining.
-
clearClickType
public Segments.Builder clearClickType()
Click type.
.google.ads.googleads.v10.enums.ClickTypeEnum.ClickType click_type = 26;- Returns:
- This builder for chaining.
-
hasConversionAction
public boolean hasConversionAction()
Resource name of the conversion action.
optional string conversion_action = 113;- Specified by:
hasConversionActionin interfaceSegmentsOrBuilder- Returns:
- Whether the conversionAction field is set.
-
getConversionAction
public java.lang.String getConversionAction()
Resource name of the conversion action.
optional string conversion_action = 113;- Specified by:
getConversionActionin interfaceSegmentsOrBuilder- Returns:
- The conversionAction.
-
getConversionActionBytes
public com.google.protobuf.ByteString getConversionActionBytes()
Resource name of the conversion action.
optional string conversion_action = 113;- Specified by:
getConversionActionBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for conversionAction.
-
setConversionAction
public Segments.Builder setConversionAction(java.lang.String value)
Resource name of the conversion action.
optional string conversion_action = 113;- Parameters:
value- The conversionAction to set.- Returns:
- This builder for chaining.
-
clearConversionAction
public Segments.Builder clearConversionAction()
Resource name of the conversion action.
optional string conversion_action = 113;- Returns:
- This builder for chaining.
-
setConversionActionBytes
public Segments.Builder setConversionActionBytes(com.google.protobuf.ByteString value)
Resource name of the conversion action.
optional string conversion_action = 113;- Parameters:
value- The bytes for conversionAction to set.- Returns:
- This builder for chaining.
-
getConversionActionCategoryValue
public int getConversionActionCategoryValue()
Conversion action category.
.google.ads.googleads.v10.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53;- Specified by:
getConversionActionCategoryValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for conversionActionCategory.
-
setConversionActionCategoryValue
public Segments.Builder setConversionActionCategoryValue(int value)
Conversion action category.
.google.ads.googleads.v10.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53;- Parameters:
value- The enum numeric value on the wire for conversionActionCategory to set.- Returns:
- This builder for chaining.
-
getConversionActionCategory
public ConversionActionCategoryEnum.ConversionActionCategory getConversionActionCategory()
Conversion action category.
.google.ads.googleads.v10.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53;- Specified by:
getConversionActionCategoryin interfaceSegmentsOrBuilder- Returns:
- The conversionActionCategory.
-
setConversionActionCategory
public Segments.Builder setConversionActionCategory(ConversionActionCategoryEnum.ConversionActionCategory value)
Conversion action category.
.google.ads.googleads.v10.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53;- Parameters:
value- The conversionActionCategory to set.- Returns:
- This builder for chaining.
-
clearConversionActionCategory
public Segments.Builder clearConversionActionCategory()
Conversion action category.
.google.ads.googleads.v10.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53;- Returns:
- This builder for chaining.
-
hasConversionActionName
public boolean hasConversionActionName()
Conversion action name.
optional string conversion_action_name = 114;- Specified by:
hasConversionActionNamein interfaceSegmentsOrBuilder- Returns:
- Whether the conversionActionName field is set.
-
getConversionActionName
public java.lang.String getConversionActionName()
Conversion action name.
optional string conversion_action_name = 114;- Specified by:
getConversionActionNamein interfaceSegmentsOrBuilder- Returns:
- The conversionActionName.
-
getConversionActionNameBytes
public com.google.protobuf.ByteString getConversionActionNameBytes()
Conversion action name.
optional string conversion_action_name = 114;- Specified by:
getConversionActionNameBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for conversionActionName.
-
setConversionActionName
public Segments.Builder setConversionActionName(java.lang.String value)
Conversion action name.
optional string conversion_action_name = 114;- Parameters:
value- The conversionActionName to set.- Returns:
- This builder for chaining.
-
clearConversionActionName
public Segments.Builder clearConversionActionName()
Conversion action name.
optional string conversion_action_name = 114;- Returns:
- This builder for chaining.
-
setConversionActionNameBytes
public Segments.Builder setConversionActionNameBytes(com.google.protobuf.ByteString value)
Conversion action name.
optional string conversion_action_name = 114;- Parameters:
value- The bytes for conversionActionName to set.- Returns:
- This builder for chaining.
-
hasConversionAdjustment
public boolean hasConversionAdjustment()
This segments your conversion columns by the original conversion and conversion value vs. the delta if conversions were adjusted. False row has the data as originally stated; While true row has the delta between data now and the data as originally stated. Summing the two together results post-adjustment data.
optional bool conversion_adjustment = 115;- Specified by:
hasConversionAdjustmentin interfaceSegmentsOrBuilder- Returns:
- Whether the conversionAdjustment field is set.
-
getConversionAdjustment
public boolean getConversionAdjustment()
This segments your conversion columns by the original conversion and conversion value vs. the delta if conversions were adjusted. False row has the data as originally stated; While true row has the delta between data now and the data as originally stated. Summing the two together results post-adjustment data.
optional bool conversion_adjustment = 115;- Specified by:
getConversionAdjustmentin interfaceSegmentsOrBuilder- Returns:
- The conversionAdjustment.
-
setConversionAdjustment
public Segments.Builder setConversionAdjustment(boolean value)
This segments your conversion columns by the original conversion and conversion value vs. the delta if conversions were adjusted. False row has the data as originally stated; While true row has the delta between data now and the data as originally stated. Summing the two together results post-adjustment data.
optional bool conversion_adjustment = 115;- Parameters:
value- The conversionAdjustment to set.- Returns:
- This builder for chaining.
-
clearConversionAdjustment
public Segments.Builder clearConversionAdjustment()
This segments your conversion columns by the original conversion and conversion value vs. the delta if conversions were adjusted. False row has the data as originally stated; While true row has the delta between data now and the data as originally stated. Summing the two together results post-adjustment data.
optional bool conversion_adjustment = 115;- Returns:
- This builder for chaining.
-
getConversionAttributionEventTypeValue
public int getConversionAttributionEventTypeValue()
Conversion attribution event type.
.google.ads.googleads.v10.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2;- Specified by:
getConversionAttributionEventTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for conversionAttributionEventType.
-
setConversionAttributionEventTypeValue
public Segments.Builder setConversionAttributionEventTypeValue(int value)
Conversion attribution event type.
.google.ads.googleads.v10.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2;- Parameters:
value- The enum numeric value on the wire for conversionAttributionEventType to set.- Returns:
- This builder for chaining.
-
getConversionAttributionEventType
public ConversionAttributionEventTypeEnum.ConversionAttributionEventType getConversionAttributionEventType()
Conversion attribution event type.
.google.ads.googleads.v10.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2;- Specified by:
getConversionAttributionEventTypein interfaceSegmentsOrBuilder- Returns:
- The conversionAttributionEventType.
-
setConversionAttributionEventType
public Segments.Builder setConversionAttributionEventType(ConversionAttributionEventTypeEnum.ConversionAttributionEventType value)
Conversion attribution event type.
.google.ads.googleads.v10.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2;- Parameters:
value- The conversionAttributionEventType to set.- Returns:
- This builder for chaining.
-
clearConversionAttributionEventType
public Segments.Builder clearConversionAttributionEventType()
Conversion attribution event type.
.google.ads.googleads.v10.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2;- Returns:
- This builder for chaining.
-
getConversionLagBucketValue
public int getConversionLagBucketValue()
An enum value representing the number of days between the impression and the conversion.
.google.ads.googleads.v10.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50;- Specified by:
getConversionLagBucketValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for conversionLagBucket.
-
setConversionLagBucketValue
public Segments.Builder setConversionLagBucketValue(int value)
An enum value representing the number of days between the impression and the conversion.
.google.ads.googleads.v10.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50;- Parameters:
value- The enum numeric value on the wire for conversionLagBucket to set.- Returns:
- This builder for chaining.
-
getConversionLagBucket
public ConversionLagBucketEnum.ConversionLagBucket getConversionLagBucket()
An enum value representing the number of days between the impression and the conversion.
.google.ads.googleads.v10.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50;- Specified by:
getConversionLagBucketin interfaceSegmentsOrBuilder- Returns:
- The conversionLagBucket.
-
setConversionLagBucket
public Segments.Builder setConversionLagBucket(ConversionLagBucketEnum.ConversionLagBucket value)
An enum value representing the number of days between the impression and the conversion.
.google.ads.googleads.v10.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50;- Parameters:
value- The conversionLagBucket to set.- Returns:
- This builder for chaining.
-
clearConversionLagBucket
public Segments.Builder clearConversionLagBucket()
An enum value representing the number of days between the impression and the conversion.
.google.ads.googleads.v10.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50;- Returns:
- This builder for chaining.
-
getConversionOrAdjustmentLagBucketValue
public int getConversionOrAdjustmentLagBucketValue()
An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.
.google.ads.googleads.v10.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;- Specified by:
getConversionOrAdjustmentLagBucketValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for conversionOrAdjustmentLagBucket.
-
setConversionOrAdjustmentLagBucketValue
public Segments.Builder setConversionOrAdjustmentLagBucketValue(int value)
An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.
.google.ads.googleads.v10.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;- Parameters:
value- The enum numeric value on the wire for conversionOrAdjustmentLagBucket to set.- Returns:
- This builder for chaining.
-
getConversionOrAdjustmentLagBucket
public ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket getConversionOrAdjustmentLagBucket()
An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.
.google.ads.googleads.v10.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;- Specified by:
getConversionOrAdjustmentLagBucketin interfaceSegmentsOrBuilder- Returns:
- The conversionOrAdjustmentLagBucket.
-
setConversionOrAdjustmentLagBucket
public Segments.Builder setConversionOrAdjustmentLagBucket(ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket value)
An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.
.google.ads.googleads.v10.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;- Parameters:
value- The conversionOrAdjustmentLagBucket to set.- Returns:
- This builder for chaining.
-
clearConversionOrAdjustmentLagBucket
public Segments.Builder clearConversionOrAdjustmentLagBucket()
An enum value representing the number of days between the impression and the conversion or between the impression and adjustments to the conversion.
.google.ads.googleads.v10.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;- Returns:
- This builder for chaining.
-
hasDate
public boolean hasDate()
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Specified by:
hasDatein interfaceSegmentsOrBuilder- Returns:
- Whether the date field is set.
-
getDate
public java.lang.String getDate()
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Specified by:
getDatein interfaceSegmentsOrBuilder- Returns:
- The date.
-
getDateBytes
public com.google.protobuf.ByteString getDateBytes()
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Specified by:
getDateBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for date.
-
setDate
public Segments.Builder setDate(java.lang.String value)
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Parameters:
value- The date to set.- Returns:
- This builder for chaining.
-
clearDate
public Segments.Builder clearDate()
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Returns:
- This builder for chaining.
-
setDateBytes
public Segments.Builder setDateBytes(com.google.protobuf.ByteString value)
Date to which metrics apply. yyyy-MM-dd format, e.g., 2018-04-17.
optional string date = 79;- Parameters:
value- The bytes for date to set.- Returns:
- This builder for chaining.
-
getDayOfWeekValue
public int getDayOfWeekValue()
Day of the week, e.g., MONDAY.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;- Specified by:
getDayOfWeekValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for dayOfWeek.
-
setDayOfWeekValue
public Segments.Builder setDayOfWeekValue(int value)
Day of the week, e.g., MONDAY.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;- Parameters:
value- The enum numeric value on the wire for dayOfWeek to set.- Returns:
- This builder for chaining.
-
getDayOfWeek
public DayOfWeekEnum.DayOfWeek getDayOfWeek()
Day of the week, e.g., MONDAY.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;- Specified by:
getDayOfWeekin interfaceSegmentsOrBuilder- Returns:
- The dayOfWeek.
-
setDayOfWeek
public Segments.Builder setDayOfWeek(DayOfWeekEnum.DayOfWeek value)
Day of the week, e.g., MONDAY.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;- Parameters:
value- The dayOfWeek to set.- Returns:
- This builder for chaining.
-
clearDayOfWeek
public Segments.Builder clearDayOfWeek()
Day of the week, e.g., MONDAY.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;- Returns:
- This builder for chaining.
-
getDeviceValue
public int getDeviceValue()
Device to which metrics apply.
.google.ads.googleads.v10.enums.DeviceEnum.Device device = 1;- Specified by:
getDeviceValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for device.
-
setDeviceValue
public Segments.Builder setDeviceValue(int value)
Device to which metrics apply.
.google.ads.googleads.v10.enums.DeviceEnum.Device device = 1;- Parameters:
value- The enum numeric value on the wire for device to set.- Returns:
- This builder for chaining.
-
getDevice
public DeviceEnum.Device getDevice()
Device to which metrics apply.
.google.ads.googleads.v10.enums.DeviceEnum.Device device = 1;- Specified by:
getDevicein interfaceSegmentsOrBuilder- Returns:
- The device.
-
setDevice
public Segments.Builder setDevice(DeviceEnum.Device value)
Device to which metrics apply.
.google.ads.googleads.v10.enums.DeviceEnum.Device device = 1;- Parameters:
value- The device to set.- Returns:
- This builder for chaining.
-
clearDevice
public Segments.Builder clearDevice()
Device to which metrics apply.
.google.ads.googleads.v10.enums.DeviceEnum.Device device = 1;- Returns:
- This builder for chaining.
-
getExternalConversionSourceValue
public int getExternalConversionSourceValue()
External conversion source.
.google.ads.googleads.v10.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55;- Specified by:
getExternalConversionSourceValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for externalConversionSource.
-
setExternalConversionSourceValue
public Segments.Builder setExternalConversionSourceValue(int value)
External conversion source.
.google.ads.googleads.v10.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55;- Parameters:
value- The enum numeric value on the wire for externalConversionSource to set.- Returns:
- This builder for chaining.
-
getExternalConversionSource
public ExternalConversionSourceEnum.ExternalConversionSource getExternalConversionSource()
External conversion source.
.google.ads.googleads.v10.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55;- Specified by:
getExternalConversionSourcein interfaceSegmentsOrBuilder- Returns:
- The externalConversionSource.
-
setExternalConversionSource
public Segments.Builder setExternalConversionSource(ExternalConversionSourceEnum.ExternalConversionSource value)
External conversion source.
.google.ads.googleads.v10.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55;- Parameters:
value- The externalConversionSource to set.- Returns:
- This builder for chaining.
-
clearExternalConversionSource
public Segments.Builder clearExternalConversionSource()
External conversion source.
.google.ads.googleads.v10.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55;- Returns:
- This builder for chaining.
-
hasGeoTargetAirport
public boolean hasGeoTargetAirport()
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Specified by:
hasGeoTargetAirportin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetAirport field is set.
-
getGeoTargetAirport
public java.lang.String getGeoTargetAirport()
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Specified by:
getGeoTargetAirportin interfaceSegmentsOrBuilder- Returns:
- The geoTargetAirport.
-
getGeoTargetAirportBytes
public com.google.protobuf.ByteString getGeoTargetAirportBytes()
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Specified by:
getGeoTargetAirportBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetAirport.
-
setGeoTargetAirport
public Segments.Builder setGeoTargetAirport(java.lang.String value)
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Parameters:
value- The geoTargetAirport to set.- Returns:
- This builder for chaining.
-
clearGeoTargetAirport
public Segments.Builder clearGeoTargetAirport()
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Returns:
- This builder for chaining.
-
setGeoTargetAirportBytes
public Segments.Builder setGeoTargetAirportBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents an airport.
optional string geo_target_airport = 116;- Parameters:
value- The bytes for geoTargetAirport to set.- Returns:
- This builder for chaining.
-
hasGeoTargetCanton
public boolean hasGeoTargetCanton()
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Specified by:
hasGeoTargetCantonin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetCanton field is set.
-
getGeoTargetCanton
public java.lang.String getGeoTargetCanton()
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Specified by:
getGeoTargetCantonin interfaceSegmentsOrBuilder- Returns:
- The geoTargetCanton.
-
getGeoTargetCantonBytes
public com.google.protobuf.ByteString getGeoTargetCantonBytes()
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Specified by:
getGeoTargetCantonBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetCanton.
-
setGeoTargetCanton
public Segments.Builder setGeoTargetCanton(java.lang.String value)
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Parameters:
value- The geoTargetCanton to set.- Returns:
- This builder for chaining.
-
clearGeoTargetCanton
public Segments.Builder clearGeoTargetCanton()
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Returns:
- This builder for chaining.
-
setGeoTargetCantonBytes
public Segments.Builder setGeoTargetCantonBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a canton.
optional string geo_target_canton = 117;- Parameters:
value- The bytes for geoTargetCanton to set.- Returns:
- This builder for chaining.
-
hasGeoTargetCity
public boolean hasGeoTargetCity()
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Specified by:
hasGeoTargetCityin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetCity field is set.
-
getGeoTargetCity
public java.lang.String getGeoTargetCity()
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Specified by:
getGeoTargetCityin interfaceSegmentsOrBuilder- Returns:
- The geoTargetCity.
-
getGeoTargetCityBytes
public com.google.protobuf.ByteString getGeoTargetCityBytes()
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Specified by:
getGeoTargetCityBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetCity.
-
setGeoTargetCity
public Segments.Builder setGeoTargetCity(java.lang.String value)
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Parameters:
value- The geoTargetCity to set.- Returns:
- This builder for chaining.
-
clearGeoTargetCity
public Segments.Builder clearGeoTargetCity()
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Returns:
- This builder for chaining.
-
setGeoTargetCityBytes
public Segments.Builder setGeoTargetCityBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a city.
optional string geo_target_city = 118;- Parameters:
value- The bytes for geoTargetCity to set.- Returns:
- This builder for chaining.
-
hasGeoTargetCountry
public boolean hasGeoTargetCountry()
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Specified by:
hasGeoTargetCountryin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetCountry field is set.
-
getGeoTargetCountry
public java.lang.String getGeoTargetCountry()
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Specified by:
getGeoTargetCountryin interfaceSegmentsOrBuilder- Returns:
- The geoTargetCountry.
-
getGeoTargetCountryBytes
public com.google.protobuf.ByteString getGeoTargetCountryBytes()
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Specified by:
getGeoTargetCountryBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetCountry.
-
setGeoTargetCountry
public Segments.Builder setGeoTargetCountry(java.lang.String value)
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Parameters:
value- The geoTargetCountry to set.- Returns:
- This builder for chaining.
-
clearGeoTargetCountry
public Segments.Builder clearGeoTargetCountry()
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Returns:
- This builder for chaining.
-
setGeoTargetCountryBytes
public Segments.Builder setGeoTargetCountryBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a country.
optional string geo_target_country = 119;- Parameters:
value- The bytes for geoTargetCountry to set.- Returns:
- This builder for chaining.
-
hasGeoTargetCounty
public boolean hasGeoTargetCounty()
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Specified by:
hasGeoTargetCountyin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetCounty field is set.
-
getGeoTargetCounty
public java.lang.String getGeoTargetCounty()
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Specified by:
getGeoTargetCountyin interfaceSegmentsOrBuilder- Returns:
- The geoTargetCounty.
-
getGeoTargetCountyBytes
public com.google.protobuf.ByteString getGeoTargetCountyBytes()
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Specified by:
getGeoTargetCountyBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetCounty.
-
setGeoTargetCounty
public Segments.Builder setGeoTargetCounty(java.lang.String value)
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Parameters:
value- The geoTargetCounty to set.- Returns:
- This builder for chaining.
-
clearGeoTargetCounty
public Segments.Builder clearGeoTargetCounty()
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Returns:
- This builder for chaining.
-
setGeoTargetCountyBytes
public Segments.Builder setGeoTargetCountyBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a county.
optional string geo_target_county = 120;- Parameters:
value- The bytes for geoTargetCounty to set.- Returns:
- This builder for chaining.
-
hasGeoTargetDistrict
public boolean hasGeoTargetDistrict()
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Specified by:
hasGeoTargetDistrictin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetDistrict field is set.
-
getGeoTargetDistrict
public java.lang.String getGeoTargetDistrict()
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Specified by:
getGeoTargetDistrictin interfaceSegmentsOrBuilder- Returns:
- The geoTargetDistrict.
-
getGeoTargetDistrictBytes
public com.google.protobuf.ByteString getGeoTargetDistrictBytes()
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Specified by:
getGeoTargetDistrictBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetDistrict.
-
setGeoTargetDistrict
public Segments.Builder setGeoTargetDistrict(java.lang.String value)
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Parameters:
value- The geoTargetDistrict to set.- Returns:
- This builder for chaining.
-
clearGeoTargetDistrict
public Segments.Builder clearGeoTargetDistrict()
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Returns:
- This builder for chaining.
-
setGeoTargetDistrictBytes
public Segments.Builder setGeoTargetDistrictBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a district.
optional string geo_target_district = 121;- Parameters:
value- The bytes for geoTargetDistrict to set.- Returns:
- This builder for chaining.
-
hasGeoTargetMetro
public boolean hasGeoTargetMetro()
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Specified by:
hasGeoTargetMetroin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetMetro field is set.
-
getGeoTargetMetro
public java.lang.String getGeoTargetMetro()
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Specified by:
getGeoTargetMetroin interfaceSegmentsOrBuilder- Returns:
- The geoTargetMetro.
-
getGeoTargetMetroBytes
public com.google.protobuf.ByteString getGeoTargetMetroBytes()
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Specified by:
getGeoTargetMetroBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetMetro.
-
setGeoTargetMetro
public Segments.Builder setGeoTargetMetro(java.lang.String value)
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Parameters:
value- The geoTargetMetro to set.- Returns:
- This builder for chaining.
-
clearGeoTargetMetro
public Segments.Builder clearGeoTargetMetro()
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Returns:
- This builder for chaining.
-
setGeoTargetMetroBytes
public Segments.Builder setGeoTargetMetroBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a metro.
optional string geo_target_metro = 122;- Parameters:
value- The bytes for geoTargetMetro to set.- Returns:
- This builder for chaining.
-
hasGeoTargetMostSpecificLocation
public boolean hasGeoTargetMostSpecificLocation()
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Specified by:
hasGeoTargetMostSpecificLocationin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetMostSpecificLocation field is set.
-
getGeoTargetMostSpecificLocation
public java.lang.String getGeoTargetMostSpecificLocation()
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Specified by:
getGeoTargetMostSpecificLocationin interfaceSegmentsOrBuilder- Returns:
- The geoTargetMostSpecificLocation.
-
getGeoTargetMostSpecificLocationBytes
public com.google.protobuf.ByteString getGeoTargetMostSpecificLocationBytes()
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Specified by:
getGeoTargetMostSpecificLocationBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetMostSpecificLocation.
-
setGeoTargetMostSpecificLocation
public Segments.Builder setGeoTargetMostSpecificLocation(java.lang.String value)
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Parameters:
value- The geoTargetMostSpecificLocation to set.- Returns:
- This builder for chaining.
-
clearGeoTargetMostSpecificLocation
public Segments.Builder clearGeoTargetMostSpecificLocation()
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Returns:
- This builder for chaining.
-
setGeoTargetMostSpecificLocationBytes
public Segments.Builder setGeoTargetMostSpecificLocationBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents the most specific location.
optional string geo_target_most_specific_location = 123;- Parameters:
value- The bytes for geoTargetMostSpecificLocation to set.- Returns:
- This builder for chaining.
-
hasGeoTargetPostalCode
public boolean hasGeoTargetPostalCode()
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Specified by:
hasGeoTargetPostalCodein interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetPostalCode field is set.
-
getGeoTargetPostalCode
public java.lang.String getGeoTargetPostalCode()
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Specified by:
getGeoTargetPostalCodein interfaceSegmentsOrBuilder- Returns:
- The geoTargetPostalCode.
-
getGeoTargetPostalCodeBytes
public com.google.protobuf.ByteString getGeoTargetPostalCodeBytes()
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Specified by:
getGeoTargetPostalCodeBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetPostalCode.
-
setGeoTargetPostalCode
public Segments.Builder setGeoTargetPostalCode(java.lang.String value)
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Parameters:
value- The geoTargetPostalCode to set.- Returns:
- This builder for chaining.
-
clearGeoTargetPostalCode
public Segments.Builder clearGeoTargetPostalCode()
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Returns:
- This builder for chaining.
-
setGeoTargetPostalCodeBytes
public Segments.Builder setGeoTargetPostalCodeBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a postal code.
optional string geo_target_postal_code = 124;- Parameters:
value- The bytes for geoTargetPostalCode to set.- Returns:
- This builder for chaining.
-
hasGeoTargetProvince
public boolean hasGeoTargetProvince()
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Specified by:
hasGeoTargetProvincein interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetProvince field is set.
-
getGeoTargetProvince
public java.lang.String getGeoTargetProvince()
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Specified by:
getGeoTargetProvincein interfaceSegmentsOrBuilder- Returns:
- The geoTargetProvince.
-
getGeoTargetProvinceBytes
public com.google.protobuf.ByteString getGeoTargetProvinceBytes()
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Specified by:
getGeoTargetProvinceBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetProvince.
-
setGeoTargetProvince
public Segments.Builder setGeoTargetProvince(java.lang.String value)
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Parameters:
value- The geoTargetProvince to set.- Returns:
- This builder for chaining.
-
clearGeoTargetProvince
public Segments.Builder clearGeoTargetProvince()
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Returns:
- This builder for chaining.
-
setGeoTargetProvinceBytes
public Segments.Builder setGeoTargetProvinceBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a province.
optional string geo_target_province = 125;- Parameters:
value- The bytes for geoTargetProvince to set.- Returns:
- This builder for chaining.
-
hasGeoTargetRegion
public boolean hasGeoTargetRegion()
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Specified by:
hasGeoTargetRegionin interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetRegion field is set.
-
getGeoTargetRegion
public java.lang.String getGeoTargetRegion()
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Specified by:
getGeoTargetRegionin interfaceSegmentsOrBuilder- Returns:
- The geoTargetRegion.
-
getGeoTargetRegionBytes
public com.google.protobuf.ByteString getGeoTargetRegionBytes()
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Specified by:
getGeoTargetRegionBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetRegion.
-
setGeoTargetRegion
public Segments.Builder setGeoTargetRegion(java.lang.String value)
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Parameters:
value- The geoTargetRegion to set.- Returns:
- This builder for chaining.
-
clearGeoTargetRegion
public Segments.Builder clearGeoTargetRegion()
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Returns:
- This builder for chaining.
-
setGeoTargetRegionBytes
public Segments.Builder setGeoTargetRegionBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a region.
optional string geo_target_region = 126;- Parameters:
value- The bytes for geoTargetRegion to set.- Returns:
- This builder for chaining.
-
hasGeoTargetState
public boolean hasGeoTargetState()
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Specified by:
hasGeoTargetStatein interfaceSegmentsOrBuilder- Returns:
- Whether the geoTargetState field is set.
-
getGeoTargetState
public java.lang.String getGeoTargetState()
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Specified by:
getGeoTargetStatein interfaceSegmentsOrBuilder- Returns:
- The geoTargetState.
-
getGeoTargetStateBytes
public com.google.protobuf.ByteString getGeoTargetStateBytes()
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Specified by:
getGeoTargetStateBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for geoTargetState.
-
setGeoTargetState
public Segments.Builder setGeoTargetState(java.lang.String value)
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Parameters:
value- The geoTargetState to set.- Returns:
- This builder for chaining.
-
clearGeoTargetState
public Segments.Builder clearGeoTargetState()
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Returns:
- This builder for chaining.
-
setGeoTargetStateBytes
public Segments.Builder setGeoTargetStateBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant that represents a state.
optional string geo_target_state = 127;- Parameters:
value- The bytes for geoTargetState to set.- Returns:
- This builder for chaining.
-
hasHotelBookingWindowDays
public boolean hasHotelBookingWindowDays()
Hotel booking window in days.
optional int64 hotel_booking_window_days = 135;- Specified by:
hasHotelBookingWindowDaysin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelBookingWindowDays field is set.
-
getHotelBookingWindowDays
public long getHotelBookingWindowDays()
Hotel booking window in days.
optional int64 hotel_booking_window_days = 135;- Specified by:
getHotelBookingWindowDaysin interfaceSegmentsOrBuilder- Returns:
- The hotelBookingWindowDays.
-
setHotelBookingWindowDays
public Segments.Builder setHotelBookingWindowDays(long value)
Hotel booking window in days.
optional int64 hotel_booking_window_days = 135;- Parameters:
value- The hotelBookingWindowDays to set.- Returns:
- This builder for chaining.
-
clearHotelBookingWindowDays
public Segments.Builder clearHotelBookingWindowDays()
Hotel booking window in days.
optional int64 hotel_booking_window_days = 135;- Returns:
- This builder for chaining.
-
hasHotelCenterId
public boolean hasHotelCenterId()
Hotel center ID.
optional int64 hotel_center_id = 80;- Specified by:
hasHotelCenterIdin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelCenterId field is set.
-
getHotelCenterId
public long getHotelCenterId()
Hotel center ID.
optional int64 hotel_center_id = 80;- Specified by:
getHotelCenterIdin interfaceSegmentsOrBuilder- Returns:
- The hotelCenterId.
-
setHotelCenterId
public Segments.Builder setHotelCenterId(long value)
Hotel center ID.
optional int64 hotel_center_id = 80;- Parameters:
value- The hotelCenterId to set.- Returns:
- This builder for chaining.
-
clearHotelCenterId
public Segments.Builder clearHotelCenterId()
Hotel center ID.
optional int64 hotel_center_id = 80;- Returns:
- This builder for chaining.
-
hasHotelCheckInDate
public boolean hasHotelCheckInDate()
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Specified by:
hasHotelCheckInDatein interfaceSegmentsOrBuilder- Returns:
- Whether the hotelCheckInDate field is set.
-
getHotelCheckInDate
public java.lang.String getHotelCheckInDate()
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Specified by:
getHotelCheckInDatein interfaceSegmentsOrBuilder- Returns:
- The hotelCheckInDate.
-
getHotelCheckInDateBytes
public com.google.protobuf.ByteString getHotelCheckInDateBytes()
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Specified by:
getHotelCheckInDateBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for hotelCheckInDate.
-
setHotelCheckInDate
public Segments.Builder setHotelCheckInDate(java.lang.String value)
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Parameters:
value- The hotelCheckInDate to set.- Returns:
- This builder for chaining.
-
clearHotelCheckInDate
public Segments.Builder clearHotelCheckInDate()
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Returns:
- This builder for chaining.
-
setHotelCheckInDateBytes
public Segments.Builder setHotelCheckInDateBytes(com.google.protobuf.ByteString value)
Hotel check-in date. Formatted as yyyy-MM-dd.
optional string hotel_check_in_date = 81;- Parameters:
value- The bytes for hotelCheckInDate to set.- Returns:
- This builder for chaining.
-
getHotelCheckInDayOfWeekValue
public int getHotelCheckInDayOfWeekValue()
Hotel check-in day of week.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9;- Specified by:
getHotelCheckInDayOfWeekValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for hotelCheckInDayOfWeek.
-
setHotelCheckInDayOfWeekValue
public Segments.Builder setHotelCheckInDayOfWeekValue(int value)
Hotel check-in day of week.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9;- Parameters:
value- The enum numeric value on the wire for hotelCheckInDayOfWeek to set.- Returns:
- This builder for chaining.
-
getHotelCheckInDayOfWeek
public DayOfWeekEnum.DayOfWeek getHotelCheckInDayOfWeek()
Hotel check-in day of week.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9;- Specified by:
getHotelCheckInDayOfWeekin interfaceSegmentsOrBuilder- Returns:
- The hotelCheckInDayOfWeek.
-
setHotelCheckInDayOfWeek
public Segments.Builder setHotelCheckInDayOfWeek(DayOfWeekEnum.DayOfWeek value)
Hotel check-in day of week.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9;- Parameters:
value- The hotelCheckInDayOfWeek to set.- Returns:
- This builder for chaining.
-
clearHotelCheckInDayOfWeek
public Segments.Builder clearHotelCheckInDayOfWeek()
Hotel check-in day of week.
.google.ads.googleads.v10.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9;- Returns:
- This builder for chaining.
-
hasHotelCity
public boolean hasHotelCity()
Hotel city.
optional string hotel_city = 82;- Specified by:
hasHotelCityin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelCity field is set.
-
getHotelCity
public java.lang.String getHotelCity()
Hotel city.
optional string hotel_city = 82;- Specified by:
getHotelCityin interfaceSegmentsOrBuilder- Returns:
- The hotelCity.
-
getHotelCityBytes
public com.google.protobuf.ByteString getHotelCityBytes()
Hotel city.
optional string hotel_city = 82;- Specified by:
getHotelCityBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for hotelCity.
-
setHotelCity
public Segments.Builder setHotelCity(java.lang.String value)
Hotel city.
optional string hotel_city = 82;- Parameters:
value- The hotelCity to set.- Returns:
- This builder for chaining.
-
clearHotelCity
public Segments.Builder clearHotelCity()
Hotel city.
optional string hotel_city = 82;- Returns:
- This builder for chaining.
-
setHotelCityBytes
public Segments.Builder setHotelCityBytes(com.google.protobuf.ByteString value)
Hotel city.
optional string hotel_city = 82;- Parameters:
value- The bytes for hotelCity to set.- Returns:
- This builder for chaining.
-
hasHotelClass
public boolean hasHotelClass()
Hotel class.
optional int32 hotel_class = 83;- Specified by:
hasHotelClassin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelClass field is set.
-
getHotelClass
public int getHotelClass()
Hotel class.
optional int32 hotel_class = 83;- Specified by:
getHotelClassin interfaceSegmentsOrBuilder- Returns:
- The hotelClass.
-
setHotelClass
public Segments.Builder setHotelClass(int value)
Hotel class.
optional int32 hotel_class = 83;- Parameters:
value- The hotelClass to set.- Returns:
- This builder for chaining.
-
clearHotelClass
public Segments.Builder clearHotelClass()
Hotel class.
optional int32 hotel_class = 83;- Returns:
- This builder for chaining.
-
hasHotelCountry
public boolean hasHotelCountry()
Hotel country.
optional string hotel_country = 84;- Specified by:
hasHotelCountryin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelCountry field is set.
-
getHotelCountry
public java.lang.String getHotelCountry()
Hotel country.
optional string hotel_country = 84;- Specified by:
getHotelCountryin interfaceSegmentsOrBuilder- Returns:
- The hotelCountry.
-
getHotelCountryBytes
public com.google.protobuf.ByteString getHotelCountryBytes()
Hotel country.
optional string hotel_country = 84;- Specified by:
getHotelCountryBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for hotelCountry.
-
setHotelCountry
public Segments.Builder setHotelCountry(java.lang.String value)
Hotel country.
optional string hotel_country = 84;- Parameters:
value- The hotelCountry to set.- Returns:
- This builder for chaining.
-
clearHotelCountry
public Segments.Builder clearHotelCountry()
Hotel country.
optional string hotel_country = 84;- Returns:
- This builder for chaining.
-
setHotelCountryBytes
public Segments.Builder setHotelCountryBytes(com.google.protobuf.ByteString value)
Hotel country.
optional string hotel_country = 84;- Parameters:
value- The bytes for hotelCountry to set.- Returns:
- This builder for chaining.
-
getHotelDateSelectionTypeValue
public int getHotelDateSelectionTypeValue()
Hotel date selection type.
.google.ads.googleads.v10.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13;- Specified by:
getHotelDateSelectionTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for hotelDateSelectionType.
-
setHotelDateSelectionTypeValue
public Segments.Builder setHotelDateSelectionTypeValue(int value)
Hotel date selection type.
.google.ads.googleads.v10.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13;- Parameters:
value- The enum numeric value on the wire for hotelDateSelectionType to set.- Returns:
- This builder for chaining.
-
getHotelDateSelectionType
public HotelDateSelectionTypeEnum.HotelDateSelectionType getHotelDateSelectionType()
Hotel date selection type.
.google.ads.googleads.v10.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13;- Specified by:
getHotelDateSelectionTypein interfaceSegmentsOrBuilder- Returns:
- The hotelDateSelectionType.
-
setHotelDateSelectionType
public Segments.Builder setHotelDateSelectionType(HotelDateSelectionTypeEnum.HotelDateSelectionType value)
Hotel date selection type.
.google.ads.googleads.v10.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13;- Parameters:
value- The hotelDateSelectionType to set.- Returns:
- This builder for chaining.
-
clearHotelDateSelectionType
public Segments.Builder clearHotelDateSelectionType()
Hotel date selection type.
.google.ads.googleads.v10.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13;- Returns:
- This builder for chaining.
-
hasHotelLengthOfStay
public boolean hasHotelLengthOfStay()
Hotel length of stay.
optional int32 hotel_length_of_stay = 85;- Specified by:
hasHotelLengthOfStayin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelLengthOfStay field is set.
-
getHotelLengthOfStay
public int getHotelLengthOfStay()
Hotel length of stay.
optional int32 hotel_length_of_stay = 85;- Specified by:
getHotelLengthOfStayin interfaceSegmentsOrBuilder- Returns:
- The hotelLengthOfStay.
-
setHotelLengthOfStay
public Segments.Builder setHotelLengthOfStay(int value)
Hotel length of stay.
optional int32 hotel_length_of_stay = 85;- Parameters:
value- The hotelLengthOfStay to set.- Returns:
- This builder for chaining.
-
clearHotelLengthOfStay
public Segments.Builder clearHotelLengthOfStay()
Hotel length of stay.
optional int32 hotel_length_of_stay = 85;- Returns:
- This builder for chaining.
-
hasHotelRateRuleId
public boolean hasHotelRateRuleId()
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Specified by:
hasHotelRateRuleIdin interfaceSegmentsOrBuilder- Returns:
- Whether the hotelRateRuleId field is set.
-
getHotelRateRuleId
public java.lang.String getHotelRateRuleId()
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Specified by:
getHotelRateRuleIdin interfaceSegmentsOrBuilder- Returns:
- The hotelRateRuleId.
-
getHotelRateRuleIdBytes
public com.google.protobuf.ByteString getHotelRateRuleIdBytes()
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Specified by:
getHotelRateRuleIdBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for hotelRateRuleId.
-
setHotelRateRuleId
public Segments.Builder setHotelRateRuleId(java.lang.String value)
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Parameters:
value- The hotelRateRuleId to set.- Returns:
- This builder for chaining.
-
clearHotelRateRuleId
public Segments.Builder clearHotelRateRuleId()
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Returns:
- This builder for chaining.
-
setHotelRateRuleIdBytes
public Segments.Builder setHotelRateRuleIdBytes(com.google.protobuf.ByteString value)
Hotel rate rule ID.
optional string hotel_rate_rule_id = 86;- Parameters:
value- The bytes for hotelRateRuleId to set.- Returns:
- This builder for chaining.
-
getHotelRateTypeValue
public int getHotelRateTypeValue()
Hotel rate type.
.google.ads.googleads.v10.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74;- Specified by:
getHotelRateTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for hotelRateType.
-
setHotelRateTypeValue
public Segments.Builder setHotelRateTypeValue(int value)
Hotel rate type.
.google.ads.googleads.v10.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74;- Parameters:
value- The enum numeric value on the wire for hotelRateType to set.- Returns:
- This builder for chaining.
-
getHotelRateType
public HotelRateTypeEnum.HotelRateType getHotelRateType()
Hotel rate type.
.google.ads.googleads.v10.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74;- Specified by:
getHotelRateTypein interfaceSegmentsOrBuilder- Returns:
- The hotelRateType.
-
setHotelRateType
public Segments.Builder setHotelRateType(HotelRateTypeEnum.HotelRateType value)
Hotel rate type.
.google.ads.googleads.v10.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74;- Parameters:
value- The hotelRateType to set.- Returns:
- This builder for chaining.
-
clearHotelRateType
public Segments.Builder clearHotelRateType()
Hotel rate type.
.google.ads.googleads.v10.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74;- Returns:
- This builder for chaining.
-
getHotelPriceBucketValue
public int getHotelPriceBucketValue()
Hotel price bucket.
.google.ads.googleads.v10.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78;- Specified by:
getHotelPriceBucketValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for hotelPriceBucket.
-
setHotelPriceBucketValue
public Segments.Builder setHotelPriceBucketValue(int value)
Hotel price bucket.
.google.ads.googleads.v10.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78;- Parameters:
value- The enum numeric value on the wire for hotelPriceBucket to set.- Returns:
- This builder for chaining.
-
getHotelPriceBucket
public HotelPriceBucketEnum.HotelPriceBucket getHotelPriceBucket()
Hotel price bucket.
.google.ads.googleads.v10.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78;- Specified by:
getHotelPriceBucketin interfaceSegmentsOrBuilder- Returns:
- The hotelPriceBucket.
-
setHotelPriceBucket
public Segments.Builder setHotelPriceBucket(HotelPriceBucketEnum.HotelPriceBucket value)
Hotel price bucket.
.google.ads.googleads.v10.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78;- Parameters:
value- The hotelPriceBucket to set.- Returns:
- This builder for chaining.
-
clearHotelPriceBucket
public Segments.Builder clearHotelPriceBucket()
Hotel price bucket.
.google.ads.googleads.v10.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78;- Returns:
- This builder for chaining.
-
hasHotelState
public boolean hasHotelState()
Hotel state.
optional string hotel_state = 87;- Specified by:
hasHotelStatein interfaceSegmentsOrBuilder- Returns:
- Whether the hotelState field is set.
-
getHotelState
public java.lang.String getHotelState()
Hotel state.
optional string hotel_state = 87;- Specified by:
getHotelStatein interfaceSegmentsOrBuilder- Returns:
- The hotelState.
-
getHotelStateBytes
public com.google.protobuf.ByteString getHotelStateBytes()
Hotel state.
optional string hotel_state = 87;- Specified by:
getHotelStateBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for hotelState.
-
setHotelState
public Segments.Builder setHotelState(java.lang.String value)
Hotel state.
optional string hotel_state = 87;- Parameters:
value- The hotelState to set.- Returns:
- This builder for chaining.
-
clearHotelState
public Segments.Builder clearHotelState()
Hotel state.
optional string hotel_state = 87;- Returns:
- This builder for chaining.
-
setHotelStateBytes
public Segments.Builder setHotelStateBytes(com.google.protobuf.ByteString value)
Hotel state.
optional string hotel_state = 87;- Parameters:
value- The bytes for hotelState to set.- Returns:
- This builder for chaining.
-
hasHour
public boolean hasHour()
Hour of day as a number between 0 and 23, inclusive.
optional int32 hour = 88;- Specified by:
hasHourin interfaceSegmentsOrBuilder- Returns:
- Whether the hour field is set.
-
getHour
public int getHour()
Hour of day as a number between 0 and 23, inclusive.
optional int32 hour = 88;- Specified by:
getHourin interfaceSegmentsOrBuilder- Returns:
- The hour.
-
setHour
public Segments.Builder setHour(int value)
Hour of day as a number between 0 and 23, inclusive.
optional int32 hour = 88;- Parameters:
value- The hour to set.- Returns:
- This builder for chaining.
-
clearHour
public Segments.Builder clearHour()
Hour of day as a number between 0 and 23, inclusive.
optional int32 hour = 88;- Returns:
- This builder for chaining.
-
hasInteractionOnThisExtension
public boolean hasInteractionOnThisExtension()
Only used with feed item metrics. Indicates whether the interaction metrics occurred on the feed item itself or a different extension or ad unit.
optional bool interaction_on_this_extension = 89;- Specified by:
hasInteractionOnThisExtensionin interfaceSegmentsOrBuilder- Returns:
- Whether the interactionOnThisExtension field is set.
-
getInteractionOnThisExtension
public boolean getInteractionOnThisExtension()
Only used with feed item metrics. Indicates whether the interaction metrics occurred on the feed item itself or a different extension or ad unit.
optional bool interaction_on_this_extension = 89;- Specified by:
getInteractionOnThisExtensionin interfaceSegmentsOrBuilder- Returns:
- The interactionOnThisExtension.
-
setInteractionOnThisExtension
public Segments.Builder setInteractionOnThisExtension(boolean value)
Only used with feed item metrics. Indicates whether the interaction metrics occurred on the feed item itself or a different extension or ad unit.
optional bool interaction_on_this_extension = 89;- Parameters:
value- The interactionOnThisExtension to set.- Returns:
- This builder for chaining.
-
clearInteractionOnThisExtension
public Segments.Builder clearInteractionOnThisExtension()
Only used with feed item metrics. Indicates whether the interaction metrics occurred on the feed item itself or a different extension or ad unit.
optional bool interaction_on_this_extension = 89;- Returns:
- This builder for chaining.
-
hasKeyword
public boolean hasKeyword()
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;- Specified by:
hasKeywordin interfaceSegmentsOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
public Keyword getKeyword()
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;- Specified by:
getKeywordin interfaceSegmentsOrBuilder- Returns:
- The keyword.
-
setKeyword
public Segments.Builder setKeyword(Keyword value)
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;
-
setKeyword
public Segments.Builder setKeyword(Keyword.Builder builderForValue)
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;
-
mergeKeyword
public Segments.Builder mergeKeyword(Keyword value)
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;
-
clearKeyword
public Segments.Builder clearKeyword()
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;
-
getKeywordBuilder
public Keyword.Builder getKeywordBuilder()
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;
-
getKeywordOrBuilder
public KeywordOrBuilder getKeywordOrBuilder()
Keyword criterion.
.google.ads.googleads.v10.common.Keyword keyword = 61;- Specified by:
getKeywordOrBuilderin interfaceSegmentsOrBuilder
-
hasMonth
public boolean hasMonth()
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Specified by:
hasMonthin interfaceSegmentsOrBuilder- Returns:
- Whether the month field is set.
-
getMonth
public java.lang.String getMonth()
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Specified by:
getMonthin interfaceSegmentsOrBuilder- Returns:
- The month.
-
getMonthBytes
public com.google.protobuf.ByteString getMonthBytes()
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Specified by:
getMonthBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for month.
-
setMonth
public Segments.Builder setMonth(java.lang.String value)
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Parameters:
value- The month to set.- Returns:
- This builder for chaining.
-
clearMonth
public Segments.Builder clearMonth()
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Returns:
- This builder for chaining.
-
setMonthBytes
public Segments.Builder setMonthBytes(com.google.protobuf.ByteString value)
Month as represented by the date of the first day of a month. Formatted as yyyy-MM-dd.
optional string month = 90;- Parameters:
value- The bytes for month to set.- Returns:
- This builder for chaining.
-
getMonthOfYearValue
public int getMonthOfYearValue()
Month of the year, e.g., January.
.google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;- Specified by:
getMonthOfYearValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for monthOfYear.
-
setMonthOfYearValue
public Segments.Builder setMonthOfYearValue(int value)
Month of the year, e.g., January.
.google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;- Parameters:
value- The enum numeric value on the wire for monthOfYear to set.- Returns:
- This builder for chaining.
-
getMonthOfYear
public MonthOfYearEnum.MonthOfYear getMonthOfYear()
Month of the year, e.g., January.
.google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;- Specified by:
getMonthOfYearin interfaceSegmentsOrBuilder- Returns:
- The monthOfYear.
-
setMonthOfYear
public Segments.Builder setMonthOfYear(MonthOfYearEnum.MonthOfYear value)
Month of the year, e.g., January.
.google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;- Parameters:
value- The monthOfYear to set.- Returns:
- This builder for chaining.
-
clearMonthOfYear
public Segments.Builder clearMonthOfYear()
Month of the year, e.g., January.
.google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;- Returns:
- This builder for chaining.
-
hasPartnerHotelId
public boolean hasPartnerHotelId()
Partner hotel ID.
optional string partner_hotel_id = 91;- Specified by:
hasPartnerHotelIdin interfaceSegmentsOrBuilder- Returns:
- Whether the partnerHotelId field is set.
-
getPartnerHotelId
public java.lang.String getPartnerHotelId()
Partner hotel ID.
optional string partner_hotel_id = 91;- Specified by:
getPartnerHotelIdin interfaceSegmentsOrBuilder- Returns:
- The partnerHotelId.
-
getPartnerHotelIdBytes
public com.google.protobuf.ByteString getPartnerHotelIdBytes()
Partner hotel ID.
optional string partner_hotel_id = 91;- Specified by:
getPartnerHotelIdBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for partnerHotelId.
-
setPartnerHotelId
public Segments.Builder setPartnerHotelId(java.lang.String value)
Partner hotel ID.
optional string partner_hotel_id = 91;- Parameters:
value- The partnerHotelId to set.- Returns:
- This builder for chaining.
-
clearPartnerHotelId
public Segments.Builder clearPartnerHotelId()
Partner hotel ID.
optional string partner_hotel_id = 91;- Returns:
- This builder for chaining.
-
setPartnerHotelIdBytes
public Segments.Builder setPartnerHotelIdBytes(com.google.protobuf.ByteString value)
Partner hotel ID.
optional string partner_hotel_id = 91;- Parameters:
value- The bytes for partnerHotelId to set.- Returns:
- This builder for chaining.
-
getPlaceholderTypeValue
public int getPlaceholderTypeValue()
Placeholder type. This is only used with feed item metrics.
.google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20;- Specified by:
getPlaceholderTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for placeholderType.
-
setPlaceholderTypeValue
public Segments.Builder setPlaceholderTypeValue(int value)
Placeholder type. This is only used with feed item metrics.
.google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20;- Parameters:
value- The enum numeric value on the wire for placeholderType to set.- Returns:
- This builder for chaining.
-
getPlaceholderType
public PlaceholderTypeEnum.PlaceholderType getPlaceholderType()
Placeholder type. This is only used with feed item metrics.
.google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20;- Specified by:
getPlaceholderTypein interfaceSegmentsOrBuilder- Returns:
- The placeholderType.
-
setPlaceholderType
public Segments.Builder setPlaceholderType(PlaceholderTypeEnum.PlaceholderType value)
Placeholder type. This is only used with feed item metrics.
.google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20;- Parameters:
value- The placeholderType to set.- Returns:
- This builder for chaining.
-
clearPlaceholderType
public Segments.Builder clearPlaceholderType()
Placeholder type. This is only used with feed item metrics.
.google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20;- Returns:
- This builder for chaining.
-
hasProductAggregatorId
public boolean hasProductAggregatorId()
Aggregator ID of the product.
optional int64 product_aggregator_id = 132;- Specified by:
hasProductAggregatorIdin interfaceSegmentsOrBuilder- Returns:
- Whether the productAggregatorId field is set.
-
getProductAggregatorId
public long getProductAggregatorId()
Aggregator ID of the product.
optional int64 product_aggregator_id = 132;- Specified by:
getProductAggregatorIdin interfaceSegmentsOrBuilder- Returns:
- The productAggregatorId.
-
setProductAggregatorId
public Segments.Builder setProductAggregatorId(long value)
Aggregator ID of the product.
optional int64 product_aggregator_id = 132;- Parameters:
value- The productAggregatorId to set.- Returns:
- This builder for chaining.
-
clearProductAggregatorId
public Segments.Builder clearProductAggregatorId()
Aggregator ID of the product.
optional int64 product_aggregator_id = 132;- Returns:
- This builder for chaining.
-
hasProductBiddingCategoryLevel1
public boolean hasProductBiddingCategoryLevel1()
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Specified by:
hasProductBiddingCategoryLevel1in interfaceSegmentsOrBuilder- Returns:
- Whether the productBiddingCategoryLevel1 field is set.
-
getProductBiddingCategoryLevel1
public java.lang.String getProductBiddingCategoryLevel1()
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Specified by:
getProductBiddingCategoryLevel1in interfaceSegmentsOrBuilder- Returns:
- The productBiddingCategoryLevel1.
-
getProductBiddingCategoryLevel1Bytes
public com.google.protobuf.ByteString getProductBiddingCategoryLevel1Bytes()
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Specified by:
getProductBiddingCategoryLevel1Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBiddingCategoryLevel1.
-
setProductBiddingCategoryLevel1
public Segments.Builder setProductBiddingCategoryLevel1(java.lang.String value)
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Parameters:
value- The productBiddingCategoryLevel1 to set.- Returns:
- This builder for chaining.
-
clearProductBiddingCategoryLevel1
public Segments.Builder clearProductBiddingCategoryLevel1()
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Returns:
- This builder for chaining.
-
setProductBiddingCategoryLevel1Bytes
public Segments.Builder setProductBiddingCategoryLevel1Bytes(com.google.protobuf.ByteString value)
Bidding category (level 1) of the product.
optional string product_bidding_category_level1 = 92;- Parameters:
value- The bytes for productBiddingCategoryLevel1 to set.- Returns:
- This builder for chaining.
-
hasProductBiddingCategoryLevel2
public boolean hasProductBiddingCategoryLevel2()
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Specified by:
hasProductBiddingCategoryLevel2in interfaceSegmentsOrBuilder- Returns:
- Whether the productBiddingCategoryLevel2 field is set.
-
getProductBiddingCategoryLevel2
public java.lang.String getProductBiddingCategoryLevel2()
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Specified by:
getProductBiddingCategoryLevel2in interfaceSegmentsOrBuilder- Returns:
- The productBiddingCategoryLevel2.
-
getProductBiddingCategoryLevel2Bytes
public com.google.protobuf.ByteString getProductBiddingCategoryLevel2Bytes()
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Specified by:
getProductBiddingCategoryLevel2Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBiddingCategoryLevel2.
-
setProductBiddingCategoryLevel2
public Segments.Builder setProductBiddingCategoryLevel2(java.lang.String value)
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Parameters:
value- The productBiddingCategoryLevel2 to set.- Returns:
- This builder for chaining.
-
clearProductBiddingCategoryLevel2
public Segments.Builder clearProductBiddingCategoryLevel2()
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Returns:
- This builder for chaining.
-
setProductBiddingCategoryLevel2Bytes
public Segments.Builder setProductBiddingCategoryLevel2Bytes(com.google.protobuf.ByteString value)
Bidding category (level 2) of the product.
optional string product_bidding_category_level2 = 93;- Parameters:
value- The bytes for productBiddingCategoryLevel2 to set.- Returns:
- This builder for chaining.
-
hasProductBiddingCategoryLevel3
public boolean hasProductBiddingCategoryLevel3()
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Specified by:
hasProductBiddingCategoryLevel3in interfaceSegmentsOrBuilder- Returns:
- Whether the productBiddingCategoryLevel3 field is set.
-
getProductBiddingCategoryLevel3
public java.lang.String getProductBiddingCategoryLevel3()
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Specified by:
getProductBiddingCategoryLevel3in interfaceSegmentsOrBuilder- Returns:
- The productBiddingCategoryLevel3.
-
getProductBiddingCategoryLevel3Bytes
public com.google.protobuf.ByteString getProductBiddingCategoryLevel3Bytes()
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Specified by:
getProductBiddingCategoryLevel3Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBiddingCategoryLevel3.
-
setProductBiddingCategoryLevel3
public Segments.Builder setProductBiddingCategoryLevel3(java.lang.String value)
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Parameters:
value- The productBiddingCategoryLevel3 to set.- Returns:
- This builder for chaining.
-
clearProductBiddingCategoryLevel3
public Segments.Builder clearProductBiddingCategoryLevel3()
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Returns:
- This builder for chaining.
-
setProductBiddingCategoryLevel3Bytes
public Segments.Builder setProductBiddingCategoryLevel3Bytes(com.google.protobuf.ByteString value)
Bidding category (level 3) of the product.
optional string product_bidding_category_level3 = 94;- Parameters:
value- The bytes for productBiddingCategoryLevel3 to set.- Returns:
- This builder for chaining.
-
hasProductBiddingCategoryLevel4
public boolean hasProductBiddingCategoryLevel4()
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Specified by:
hasProductBiddingCategoryLevel4in interfaceSegmentsOrBuilder- Returns:
- Whether the productBiddingCategoryLevel4 field is set.
-
getProductBiddingCategoryLevel4
public java.lang.String getProductBiddingCategoryLevel4()
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Specified by:
getProductBiddingCategoryLevel4in interfaceSegmentsOrBuilder- Returns:
- The productBiddingCategoryLevel4.
-
getProductBiddingCategoryLevel4Bytes
public com.google.protobuf.ByteString getProductBiddingCategoryLevel4Bytes()
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Specified by:
getProductBiddingCategoryLevel4Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBiddingCategoryLevel4.
-
setProductBiddingCategoryLevel4
public Segments.Builder setProductBiddingCategoryLevel4(java.lang.String value)
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Parameters:
value- The productBiddingCategoryLevel4 to set.- Returns:
- This builder for chaining.
-
clearProductBiddingCategoryLevel4
public Segments.Builder clearProductBiddingCategoryLevel4()
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Returns:
- This builder for chaining.
-
setProductBiddingCategoryLevel4Bytes
public Segments.Builder setProductBiddingCategoryLevel4Bytes(com.google.protobuf.ByteString value)
Bidding category (level 4) of the product.
optional string product_bidding_category_level4 = 95;- Parameters:
value- The bytes for productBiddingCategoryLevel4 to set.- Returns:
- This builder for chaining.
-
hasProductBiddingCategoryLevel5
public boolean hasProductBiddingCategoryLevel5()
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Specified by:
hasProductBiddingCategoryLevel5in interfaceSegmentsOrBuilder- Returns:
- Whether the productBiddingCategoryLevel5 field is set.
-
getProductBiddingCategoryLevel5
public java.lang.String getProductBiddingCategoryLevel5()
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Specified by:
getProductBiddingCategoryLevel5in interfaceSegmentsOrBuilder- Returns:
- The productBiddingCategoryLevel5.
-
getProductBiddingCategoryLevel5Bytes
public com.google.protobuf.ByteString getProductBiddingCategoryLevel5Bytes()
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Specified by:
getProductBiddingCategoryLevel5Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBiddingCategoryLevel5.
-
setProductBiddingCategoryLevel5
public Segments.Builder setProductBiddingCategoryLevel5(java.lang.String value)
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Parameters:
value- The productBiddingCategoryLevel5 to set.- Returns:
- This builder for chaining.
-
clearProductBiddingCategoryLevel5
public Segments.Builder clearProductBiddingCategoryLevel5()
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Returns:
- This builder for chaining.
-
setProductBiddingCategoryLevel5Bytes
public Segments.Builder setProductBiddingCategoryLevel5Bytes(com.google.protobuf.ByteString value)
Bidding category (level 5) of the product.
optional string product_bidding_category_level5 = 96;- Parameters:
value- The bytes for productBiddingCategoryLevel5 to set.- Returns:
- This builder for chaining.
-
hasProductBrand
public boolean hasProductBrand()
Brand of the product.
optional string product_brand = 97;- Specified by:
hasProductBrandin interfaceSegmentsOrBuilder- Returns:
- Whether the productBrand field is set.
-
getProductBrand
public java.lang.String getProductBrand()
Brand of the product.
optional string product_brand = 97;- Specified by:
getProductBrandin interfaceSegmentsOrBuilder- Returns:
- The productBrand.
-
getProductBrandBytes
public com.google.protobuf.ByteString getProductBrandBytes()
Brand of the product.
optional string product_brand = 97;- Specified by:
getProductBrandBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productBrand.
-
setProductBrand
public Segments.Builder setProductBrand(java.lang.String value)
Brand of the product.
optional string product_brand = 97;- Parameters:
value- The productBrand to set.- Returns:
- This builder for chaining.
-
clearProductBrand
public Segments.Builder clearProductBrand()
Brand of the product.
optional string product_brand = 97;- Returns:
- This builder for chaining.
-
setProductBrandBytes
public Segments.Builder setProductBrandBytes(com.google.protobuf.ByteString value)
Brand of the product.
optional string product_brand = 97;- Parameters:
value- The bytes for productBrand to set.- Returns:
- This builder for chaining.
-
getProductChannelValue
public int getProductChannelValue()
Channel of the product.
.google.ads.googleads.v10.enums.ProductChannelEnum.ProductChannel product_channel = 30;- Specified by:
getProductChannelValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for productChannel.
-
setProductChannelValue
public Segments.Builder setProductChannelValue(int value)
Channel of the product.
.google.ads.googleads.v10.enums.ProductChannelEnum.ProductChannel product_channel = 30;- Parameters:
value- The enum numeric value on the wire for productChannel to set.- Returns:
- This builder for chaining.
-
getProductChannel
public ProductChannelEnum.ProductChannel getProductChannel()
Channel of the product.
.google.ads.googleads.v10.enums.ProductChannelEnum.ProductChannel product_channel = 30;- Specified by:
getProductChannelin interfaceSegmentsOrBuilder- Returns:
- The productChannel.
-
setProductChannel
public Segments.Builder setProductChannel(ProductChannelEnum.ProductChannel value)
Channel of the product.
.google.ads.googleads.v10.enums.ProductChannelEnum.ProductChannel product_channel = 30;- Parameters:
value- The productChannel to set.- Returns:
- This builder for chaining.
-
clearProductChannel
public Segments.Builder clearProductChannel()
Channel of the product.
.google.ads.googleads.v10.enums.ProductChannelEnum.ProductChannel product_channel = 30;- Returns:
- This builder for chaining.
-
getProductChannelExclusivityValue
public int getProductChannelExclusivityValue()
Channel exclusivity of the product.
.google.ads.googleads.v10.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31;- Specified by:
getProductChannelExclusivityValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for productChannelExclusivity.
-
setProductChannelExclusivityValue
public Segments.Builder setProductChannelExclusivityValue(int value)
Channel exclusivity of the product.
.google.ads.googleads.v10.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31;- Parameters:
value- The enum numeric value on the wire for productChannelExclusivity to set.- Returns:
- This builder for chaining.
-
getProductChannelExclusivity
public ProductChannelExclusivityEnum.ProductChannelExclusivity getProductChannelExclusivity()
Channel exclusivity of the product.
.google.ads.googleads.v10.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31;- Specified by:
getProductChannelExclusivityin interfaceSegmentsOrBuilder- Returns:
- The productChannelExclusivity.
-
setProductChannelExclusivity
public Segments.Builder setProductChannelExclusivity(ProductChannelExclusivityEnum.ProductChannelExclusivity value)
Channel exclusivity of the product.
.google.ads.googleads.v10.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31;- Parameters:
value- The productChannelExclusivity to set.- Returns:
- This builder for chaining.
-
clearProductChannelExclusivity
public Segments.Builder clearProductChannelExclusivity()
Channel exclusivity of the product.
.google.ads.googleads.v10.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31;- Returns:
- This builder for chaining.
-
getProductConditionValue
public int getProductConditionValue()
Condition of the product.
.google.ads.googleads.v10.enums.ProductConditionEnum.ProductCondition product_condition = 32;- Specified by:
getProductConditionValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for productCondition.
-
setProductConditionValue
public Segments.Builder setProductConditionValue(int value)
Condition of the product.
.google.ads.googleads.v10.enums.ProductConditionEnum.ProductCondition product_condition = 32;- Parameters:
value- The enum numeric value on the wire for productCondition to set.- Returns:
- This builder for chaining.
-
getProductCondition
public ProductConditionEnum.ProductCondition getProductCondition()
Condition of the product.
.google.ads.googleads.v10.enums.ProductConditionEnum.ProductCondition product_condition = 32;- Specified by:
getProductConditionin interfaceSegmentsOrBuilder- Returns:
- The productCondition.
-
setProductCondition
public Segments.Builder setProductCondition(ProductConditionEnum.ProductCondition value)
Condition of the product.
.google.ads.googleads.v10.enums.ProductConditionEnum.ProductCondition product_condition = 32;- Parameters:
value- The productCondition to set.- Returns:
- This builder for chaining.
-
clearProductCondition
public Segments.Builder clearProductCondition()
Condition of the product.
.google.ads.googleads.v10.enums.ProductConditionEnum.ProductCondition product_condition = 32;- Returns:
- This builder for chaining.
-
hasProductCountry
public boolean hasProductCountry()
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Specified by:
hasProductCountryin interfaceSegmentsOrBuilder- Returns:
- Whether the productCountry field is set.
-
getProductCountry
public java.lang.String getProductCountry()
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Specified by:
getProductCountryin interfaceSegmentsOrBuilder- Returns:
- The productCountry.
-
getProductCountryBytes
public com.google.protobuf.ByteString getProductCountryBytes()
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Specified by:
getProductCountryBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCountry.
-
setProductCountry
public Segments.Builder setProductCountry(java.lang.String value)
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Parameters:
value- The productCountry to set.- Returns:
- This builder for chaining.
-
clearProductCountry
public Segments.Builder clearProductCountry()
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Returns:
- This builder for chaining.
-
setProductCountryBytes
public Segments.Builder setProductCountryBytes(com.google.protobuf.ByteString value)
Resource name of the geo target constant for the country of sale of the product.
optional string product_country = 98;- Parameters:
value- The bytes for productCountry to set.- Returns:
- This builder for chaining.
-
hasProductCustomAttribute0
public boolean hasProductCustomAttribute0()
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Specified by:
hasProductCustomAttribute0in interfaceSegmentsOrBuilder- Returns:
- Whether the productCustomAttribute0 field is set.
-
getProductCustomAttribute0
public java.lang.String getProductCustomAttribute0()
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Specified by:
getProductCustomAttribute0in interfaceSegmentsOrBuilder- Returns:
- The productCustomAttribute0.
-
getProductCustomAttribute0Bytes
public com.google.protobuf.ByteString getProductCustomAttribute0Bytes()
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Specified by:
getProductCustomAttribute0Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCustomAttribute0.
-
setProductCustomAttribute0
public Segments.Builder setProductCustomAttribute0(java.lang.String value)
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Parameters:
value- The productCustomAttribute0 to set.- Returns:
- This builder for chaining.
-
clearProductCustomAttribute0
public Segments.Builder clearProductCustomAttribute0()
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Returns:
- This builder for chaining.
-
setProductCustomAttribute0Bytes
public Segments.Builder setProductCustomAttribute0Bytes(com.google.protobuf.ByteString value)
Custom attribute 0 of the product.
optional string product_custom_attribute0 = 99;- Parameters:
value- The bytes for productCustomAttribute0 to set.- Returns:
- This builder for chaining.
-
hasProductCustomAttribute1
public boolean hasProductCustomAttribute1()
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Specified by:
hasProductCustomAttribute1in interfaceSegmentsOrBuilder- Returns:
- Whether the productCustomAttribute1 field is set.
-
getProductCustomAttribute1
public java.lang.String getProductCustomAttribute1()
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Specified by:
getProductCustomAttribute1in interfaceSegmentsOrBuilder- Returns:
- The productCustomAttribute1.
-
getProductCustomAttribute1Bytes
public com.google.protobuf.ByteString getProductCustomAttribute1Bytes()
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Specified by:
getProductCustomAttribute1Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCustomAttribute1.
-
setProductCustomAttribute1
public Segments.Builder setProductCustomAttribute1(java.lang.String value)
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Parameters:
value- The productCustomAttribute1 to set.- Returns:
- This builder for chaining.
-
clearProductCustomAttribute1
public Segments.Builder clearProductCustomAttribute1()
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Returns:
- This builder for chaining.
-
setProductCustomAttribute1Bytes
public Segments.Builder setProductCustomAttribute1Bytes(com.google.protobuf.ByteString value)
Custom attribute 1 of the product.
optional string product_custom_attribute1 = 100;- Parameters:
value- The bytes for productCustomAttribute1 to set.- Returns:
- This builder for chaining.
-
hasProductCustomAttribute2
public boolean hasProductCustomAttribute2()
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Specified by:
hasProductCustomAttribute2in interfaceSegmentsOrBuilder- Returns:
- Whether the productCustomAttribute2 field is set.
-
getProductCustomAttribute2
public java.lang.String getProductCustomAttribute2()
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Specified by:
getProductCustomAttribute2in interfaceSegmentsOrBuilder- Returns:
- The productCustomAttribute2.
-
getProductCustomAttribute2Bytes
public com.google.protobuf.ByteString getProductCustomAttribute2Bytes()
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Specified by:
getProductCustomAttribute2Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCustomAttribute2.
-
setProductCustomAttribute2
public Segments.Builder setProductCustomAttribute2(java.lang.String value)
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Parameters:
value- The productCustomAttribute2 to set.- Returns:
- This builder for chaining.
-
clearProductCustomAttribute2
public Segments.Builder clearProductCustomAttribute2()
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Returns:
- This builder for chaining.
-
setProductCustomAttribute2Bytes
public Segments.Builder setProductCustomAttribute2Bytes(com.google.protobuf.ByteString value)
Custom attribute 2 of the product.
optional string product_custom_attribute2 = 101;- Parameters:
value- The bytes for productCustomAttribute2 to set.- Returns:
- This builder for chaining.
-
hasProductCustomAttribute3
public boolean hasProductCustomAttribute3()
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Specified by:
hasProductCustomAttribute3in interfaceSegmentsOrBuilder- Returns:
- Whether the productCustomAttribute3 field is set.
-
getProductCustomAttribute3
public java.lang.String getProductCustomAttribute3()
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Specified by:
getProductCustomAttribute3in interfaceSegmentsOrBuilder- Returns:
- The productCustomAttribute3.
-
getProductCustomAttribute3Bytes
public com.google.protobuf.ByteString getProductCustomAttribute3Bytes()
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Specified by:
getProductCustomAttribute3Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCustomAttribute3.
-
setProductCustomAttribute3
public Segments.Builder setProductCustomAttribute3(java.lang.String value)
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Parameters:
value- The productCustomAttribute3 to set.- Returns:
- This builder for chaining.
-
clearProductCustomAttribute3
public Segments.Builder clearProductCustomAttribute3()
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Returns:
- This builder for chaining.
-
setProductCustomAttribute3Bytes
public Segments.Builder setProductCustomAttribute3Bytes(com.google.protobuf.ByteString value)
Custom attribute 3 of the product.
optional string product_custom_attribute3 = 102;- Parameters:
value- The bytes for productCustomAttribute3 to set.- Returns:
- This builder for chaining.
-
hasProductCustomAttribute4
public boolean hasProductCustomAttribute4()
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Specified by:
hasProductCustomAttribute4in interfaceSegmentsOrBuilder- Returns:
- Whether the productCustomAttribute4 field is set.
-
getProductCustomAttribute4
public java.lang.String getProductCustomAttribute4()
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Specified by:
getProductCustomAttribute4in interfaceSegmentsOrBuilder- Returns:
- The productCustomAttribute4.
-
getProductCustomAttribute4Bytes
public com.google.protobuf.ByteString getProductCustomAttribute4Bytes()
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Specified by:
getProductCustomAttribute4Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productCustomAttribute4.
-
setProductCustomAttribute4
public Segments.Builder setProductCustomAttribute4(java.lang.String value)
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Parameters:
value- The productCustomAttribute4 to set.- Returns:
- This builder for chaining.
-
clearProductCustomAttribute4
public Segments.Builder clearProductCustomAttribute4()
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Returns:
- This builder for chaining.
-
setProductCustomAttribute4Bytes
public Segments.Builder setProductCustomAttribute4Bytes(com.google.protobuf.ByteString value)
Custom attribute 4 of the product.
optional string product_custom_attribute4 = 103;- Parameters:
value- The bytes for productCustomAttribute4 to set.- Returns:
- This builder for chaining.
-
hasProductItemId
public boolean hasProductItemId()
Item ID of the product.
optional string product_item_id = 104;- Specified by:
hasProductItemIdin interfaceSegmentsOrBuilder- Returns:
- Whether the productItemId field is set.
-
getProductItemId
public java.lang.String getProductItemId()
Item ID of the product.
optional string product_item_id = 104;- Specified by:
getProductItemIdin interfaceSegmentsOrBuilder- Returns:
- The productItemId.
-
getProductItemIdBytes
public com.google.protobuf.ByteString getProductItemIdBytes()
Item ID of the product.
optional string product_item_id = 104;- Specified by:
getProductItemIdBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productItemId.
-
setProductItemId
public Segments.Builder setProductItemId(java.lang.String value)
Item ID of the product.
optional string product_item_id = 104;- Parameters:
value- The productItemId to set.- Returns:
- This builder for chaining.
-
clearProductItemId
public Segments.Builder clearProductItemId()
Item ID of the product.
optional string product_item_id = 104;- Returns:
- This builder for chaining.
-
setProductItemIdBytes
public Segments.Builder setProductItemIdBytes(com.google.protobuf.ByteString value)
Item ID of the product.
optional string product_item_id = 104;- Parameters:
value- The bytes for productItemId to set.- Returns:
- This builder for chaining.
-
hasProductLanguage
public boolean hasProductLanguage()
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Specified by:
hasProductLanguagein interfaceSegmentsOrBuilder- Returns:
- Whether the productLanguage field is set.
-
getProductLanguage
public java.lang.String getProductLanguage()
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Specified by:
getProductLanguagein interfaceSegmentsOrBuilder- Returns:
- The productLanguage.
-
getProductLanguageBytes
public com.google.protobuf.ByteString getProductLanguageBytes()
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Specified by:
getProductLanguageBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productLanguage.
-
setProductLanguage
public Segments.Builder setProductLanguage(java.lang.String value)
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Parameters:
value- The productLanguage to set.- Returns:
- This builder for chaining.
-
clearProductLanguage
public Segments.Builder clearProductLanguage()
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Returns:
- This builder for chaining.
-
setProductLanguageBytes
public Segments.Builder setProductLanguageBytes(com.google.protobuf.ByteString value)
Resource name of the language constant for the language of the product.
optional string product_language = 105;- Parameters:
value- The bytes for productLanguage to set.- Returns:
- This builder for chaining.
-
hasProductMerchantId
public boolean hasProductMerchantId()
Merchant ID of the product.
optional int64 product_merchant_id = 133;- Specified by:
hasProductMerchantIdin interfaceSegmentsOrBuilder- Returns:
- Whether the productMerchantId field is set.
-
getProductMerchantId
public long getProductMerchantId()
Merchant ID of the product.
optional int64 product_merchant_id = 133;- Specified by:
getProductMerchantIdin interfaceSegmentsOrBuilder- Returns:
- The productMerchantId.
-
setProductMerchantId
public Segments.Builder setProductMerchantId(long value)
Merchant ID of the product.
optional int64 product_merchant_id = 133;- Parameters:
value- The productMerchantId to set.- Returns:
- This builder for chaining.
-
clearProductMerchantId
public Segments.Builder clearProductMerchantId()
Merchant ID of the product.
optional int64 product_merchant_id = 133;- Returns:
- This builder for chaining.
-
hasProductStoreId
public boolean hasProductStoreId()
Store ID of the product.
optional string product_store_id = 106;- Specified by:
hasProductStoreIdin interfaceSegmentsOrBuilder- Returns:
- Whether the productStoreId field is set.
-
getProductStoreId
public java.lang.String getProductStoreId()
Store ID of the product.
optional string product_store_id = 106;- Specified by:
getProductStoreIdin interfaceSegmentsOrBuilder- Returns:
- The productStoreId.
-
getProductStoreIdBytes
public com.google.protobuf.ByteString getProductStoreIdBytes()
Store ID of the product.
optional string product_store_id = 106;- Specified by:
getProductStoreIdBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productStoreId.
-
setProductStoreId
public Segments.Builder setProductStoreId(java.lang.String value)
Store ID of the product.
optional string product_store_id = 106;- Parameters:
value- The productStoreId to set.- Returns:
- This builder for chaining.
-
clearProductStoreId
public Segments.Builder clearProductStoreId()
Store ID of the product.
optional string product_store_id = 106;- Returns:
- This builder for chaining.
-
setProductStoreIdBytes
public Segments.Builder setProductStoreIdBytes(com.google.protobuf.ByteString value)
Store ID of the product.
optional string product_store_id = 106;- Parameters:
value- The bytes for productStoreId to set.- Returns:
- This builder for chaining.
-
hasProductTitle
public boolean hasProductTitle()
Title of the product.
optional string product_title = 107;- Specified by:
hasProductTitlein interfaceSegmentsOrBuilder- Returns:
- Whether the productTitle field is set.
-
getProductTitle
public java.lang.String getProductTitle()
Title of the product.
optional string product_title = 107;- Specified by:
getProductTitlein interfaceSegmentsOrBuilder- Returns:
- The productTitle.
-
getProductTitleBytes
public com.google.protobuf.ByteString getProductTitleBytes()
Title of the product.
optional string product_title = 107;- Specified by:
getProductTitleBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTitle.
-
setProductTitle
public Segments.Builder setProductTitle(java.lang.String value)
Title of the product.
optional string product_title = 107;- Parameters:
value- The productTitle to set.- Returns:
- This builder for chaining.
-
clearProductTitle
public Segments.Builder clearProductTitle()
Title of the product.
optional string product_title = 107;- Returns:
- This builder for chaining.
-
setProductTitleBytes
public Segments.Builder setProductTitleBytes(com.google.protobuf.ByteString value)
Title of the product.
optional string product_title = 107;- Parameters:
value- The bytes for productTitle to set.- Returns:
- This builder for chaining.
-
hasProductTypeL1
public boolean hasProductTypeL1()
Type (level 1) of the product.
optional string product_type_l1 = 108;- Specified by:
hasProductTypeL1in interfaceSegmentsOrBuilder- Returns:
- Whether the productTypeL1 field is set.
-
getProductTypeL1
public java.lang.String getProductTypeL1()
Type (level 1) of the product.
optional string product_type_l1 = 108;- Specified by:
getProductTypeL1in interfaceSegmentsOrBuilder- Returns:
- The productTypeL1.
-
getProductTypeL1Bytes
public com.google.protobuf.ByteString getProductTypeL1Bytes()
Type (level 1) of the product.
optional string product_type_l1 = 108;- Specified by:
getProductTypeL1Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTypeL1.
-
setProductTypeL1
public Segments.Builder setProductTypeL1(java.lang.String value)
Type (level 1) of the product.
optional string product_type_l1 = 108;- Parameters:
value- The productTypeL1 to set.- Returns:
- This builder for chaining.
-
clearProductTypeL1
public Segments.Builder clearProductTypeL1()
Type (level 1) of the product.
optional string product_type_l1 = 108;- Returns:
- This builder for chaining.
-
setProductTypeL1Bytes
public Segments.Builder setProductTypeL1Bytes(com.google.protobuf.ByteString value)
Type (level 1) of the product.
optional string product_type_l1 = 108;- Parameters:
value- The bytes for productTypeL1 to set.- Returns:
- This builder for chaining.
-
hasProductTypeL2
public boolean hasProductTypeL2()
Type (level 2) of the product.
optional string product_type_l2 = 109;- Specified by:
hasProductTypeL2in interfaceSegmentsOrBuilder- Returns:
- Whether the productTypeL2 field is set.
-
getProductTypeL2
public java.lang.String getProductTypeL2()
Type (level 2) of the product.
optional string product_type_l2 = 109;- Specified by:
getProductTypeL2in interfaceSegmentsOrBuilder- Returns:
- The productTypeL2.
-
getProductTypeL2Bytes
public com.google.protobuf.ByteString getProductTypeL2Bytes()
Type (level 2) of the product.
optional string product_type_l2 = 109;- Specified by:
getProductTypeL2Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTypeL2.
-
setProductTypeL2
public Segments.Builder setProductTypeL2(java.lang.String value)
Type (level 2) of the product.
optional string product_type_l2 = 109;- Parameters:
value- The productTypeL2 to set.- Returns:
- This builder for chaining.
-
clearProductTypeL2
public Segments.Builder clearProductTypeL2()
Type (level 2) of the product.
optional string product_type_l2 = 109;- Returns:
- This builder for chaining.
-
setProductTypeL2Bytes
public Segments.Builder setProductTypeL2Bytes(com.google.protobuf.ByteString value)
Type (level 2) of the product.
optional string product_type_l2 = 109;- Parameters:
value- The bytes for productTypeL2 to set.- Returns:
- This builder for chaining.
-
hasProductTypeL3
public boolean hasProductTypeL3()
Type (level 3) of the product.
optional string product_type_l3 = 110;- Specified by:
hasProductTypeL3in interfaceSegmentsOrBuilder- Returns:
- Whether the productTypeL3 field is set.
-
getProductTypeL3
public java.lang.String getProductTypeL3()
Type (level 3) of the product.
optional string product_type_l3 = 110;- Specified by:
getProductTypeL3in interfaceSegmentsOrBuilder- Returns:
- The productTypeL3.
-
getProductTypeL3Bytes
public com.google.protobuf.ByteString getProductTypeL3Bytes()
Type (level 3) of the product.
optional string product_type_l3 = 110;- Specified by:
getProductTypeL3Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTypeL3.
-
setProductTypeL3
public Segments.Builder setProductTypeL3(java.lang.String value)
Type (level 3) of the product.
optional string product_type_l3 = 110;- Parameters:
value- The productTypeL3 to set.- Returns:
- This builder for chaining.
-
clearProductTypeL3
public Segments.Builder clearProductTypeL3()
Type (level 3) of the product.
optional string product_type_l3 = 110;- Returns:
- This builder for chaining.
-
setProductTypeL3Bytes
public Segments.Builder setProductTypeL3Bytes(com.google.protobuf.ByteString value)
Type (level 3) of the product.
optional string product_type_l3 = 110;- Parameters:
value- The bytes for productTypeL3 to set.- Returns:
- This builder for chaining.
-
hasProductTypeL4
public boolean hasProductTypeL4()
Type (level 4) of the product.
optional string product_type_l4 = 111;- Specified by:
hasProductTypeL4in interfaceSegmentsOrBuilder- Returns:
- Whether the productTypeL4 field is set.
-
getProductTypeL4
public java.lang.String getProductTypeL4()
Type (level 4) of the product.
optional string product_type_l4 = 111;- Specified by:
getProductTypeL4in interfaceSegmentsOrBuilder- Returns:
- The productTypeL4.
-
getProductTypeL4Bytes
public com.google.protobuf.ByteString getProductTypeL4Bytes()
Type (level 4) of the product.
optional string product_type_l4 = 111;- Specified by:
getProductTypeL4Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTypeL4.
-
setProductTypeL4
public Segments.Builder setProductTypeL4(java.lang.String value)
Type (level 4) of the product.
optional string product_type_l4 = 111;- Parameters:
value- The productTypeL4 to set.- Returns:
- This builder for chaining.
-
clearProductTypeL4
public Segments.Builder clearProductTypeL4()
Type (level 4) of the product.
optional string product_type_l4 = 111;- Returns:
- This builder for chaining.
-
setProductTypeL4Bytes
public Segments.Builder setProductTypeL4Bytes(com.google.protobuf.ByteString value)
Type (level 4) of the product.
optional string product_type_l4 = 111;- Parameters:
value- The bytes for productTypeL4 to set.- Returns:
- This builder for chaining.
-
hasProductTypeL5
public boolean hasProductTypeL5()
Type (level 5) of the product.
optional string product_type_l5 = 112;- Specified by:
hasProductTypeL5in interfaceSegmentsOrBuilder- Returns:
- Whether the productTypeL5 field is set.
-
getProductTypeL5
public java.lang.String getProductTypeL5()
Type (level 5) of the product.
optional string product_type_l5 = 112;- Specified by:
getProductTypeL5in interfaceSegmentsOrBuilder- Returns:
- The productTypeL5.
-
getProductTypeL5Bytes
public com.google.protobuf.ByteString getProductTypeL5Bytes()
Type (level 5) of the product.
optional string product_type_l5 = 112;- Specified by:
getProductTypeL5Bytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for productTypeL5.
-
setProductTypeL5
public Segments.Builder setProductTypeL5(java.lang.String value)
Type (level 5) of the product.
optional string product_type_l5 = 112;- Parameters:
value- The productTypeL5 to set.- Returns:
- This builder for chaining.
-
clearProductTypeL5
public Segments.Builder clearProductTypeL5()
Type (level 5) of the product.
optional string product_type_l5 = 112;- Returns:
- This builder for chaining.
-
setProductTypeL5Bytes
public Segments.Builder setProductTypeL5Bytes(com.google.protobuf.ByteString value)
Type (level 5) of the product.
optional string product_type_l5 = 112;- Parameters:
value- The bytes for productTypeL5 to set.- Returns:
- This builder for chaining.
-
hasQuarter
public boolean hasQuarter()
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Specified by:
hasQuarterin interfaceSegmentsOrBuilder- Returns:
- Whether the quarter field is set.
-
getQuarter
public java.lang.String getQuarter()
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Specified by:
getQuarterin interfaceSegmentsOrBuilder- Returns:
- The quarter.
-
getQuarterBytes
public com.google.protobuf.ByteString getQuarterBytes()
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Specified by:
getQuarterBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for quarter.
-
setQuarter
public Segments.Builder setQuarter(java.lang.String value)
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Parameters:
value- The quarter to set.- Returns:
- This builder for chaining.
-
clearQuarter
public Segments.Builder clearQuarter()
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Returns:
- This builder for chaining.
-
setQuarterBytes
public Segments.Builder setQuarterBytes(com.google.protobuf.ByteString value)
Quarter as represented by the date of the first day of a quarter. Uses the calendar year for quarters, e.g., the second quarter of 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd.
optional string quarter = 128;- Parameters:
value- The bytes for quarter to set.- Returns:
- This builder for chaining.
-
getRecommendationTypeValue
public int getRecommendationTypeValue()
Recommendation type.
.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140;- Specified by:
getRecommendationTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for recommendationType.
-
setRecommendationTypeValue
public Segments.Builder setRecommendationTypeValue(int value)
Recommendation type.
.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140;- Parameters:
value- The enum numeric value on the wire for recommendationType to set.- Returns:
- This builder for chaining.
-
getRecommendationType
public RecommendationTypeEnum.RecommendationType getRecommendationType()
Recommendation type.
.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140;- Specified by:
getRecommendationTypein interfaceSegmentsOrBuilder- Returns:
- The recommendationType.
-
setRecommendationType
public Segments.Builder setRecommendationType(RecommendationTypeEnum.RecommendationType value)
Recommendation type.
.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140;- Parameters:
value- The recommendationType to set.- Returns:
- This builder for chaining.
-
clearRecommendationType
public Segments.Builder clearRecommendationType()
Recommendation type.
.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140;- Returns:
- This builder for chaining.
-
getSearchEngineResultsPageTypeValue
public int getSearchEngineResultsPageTypeValue()
Type of the search engine results page.
.google.ads.googleads.v10.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70;- Specified by:
getSearchEngineResultsPageTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for searchEngineResultsPageType.
-
setSearchEngineResultsPageTypeValue
public Segments.Builder setSearchEngineResultsPageTypeValue(int value)
Type of the search engine results page.
.google.ads.googleads.v10.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70;- Parameters:
value- The enum numeric value on the wire for searchEngineResultsPageType to set.- Returns:
- This builder for chaining.
-
getSearchEngineResultsPageType
public SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType getSearchEngineResultsPageType()
Type of the search engine results page.
.google.ads.googleads.v10.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70;- Specified by:
getSearchEngineResultsPageTypein interfaceSegmentsOrBuilder- Returns:
- The searchEngineResultsPageType.
-
setSearchEngineResultsPageType
public Segments.Builder setSearchEngineResultsPageType(SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType value)
Type of the search engine results page.
.google.ads.googleads.v10.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70;- Parameters:
value- The searchEngineResultsPageType to set.- Returns:
- This builder for chaining.
-
clearSearchEngineResultsPageType
public Segments.Builder clearSearchEngineResultsPageType()
Type of the search engine results page.
.google.ads.googleads.v10.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70;- Returns:
- This builder for chaining.
-
getSearchTermMatchTypeValue
public int getSearchTermMatchTypeValue()
Match type of the keyword that triggered the ad, including variants.
.google.ads.googleads.v10.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22;- Specified by:
getSearchTermMatchTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for searchTermMatchType.
-
setSearchTermMatchTypeValue
public Segments.Builder setSearchTermMatchTypeValue(int value)
Match type of the keyword that triggered the ad, including variants.
.google.ads.googleads.v10.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22;- Parameters:
value- The enum numeric value on the wire for searchTermMatchType to set.- Returns:
- This builder for chaining.
-
getSearchTermMatchType
public SearchTermMatchTypeEnum.SearchTermMatchType getSearchTermMatchType()
Match type of the keyword that triggered the ad, including variants.
.google.ads.googleads.v10.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22;- Specified by:
getSearchTermMatchTypein interfaceSegmentsOrBuilder- Returns:
- The searchTermMatchType.
-
setSearchTermMatchType
public Segments.Builder setSearchTermMatchType(SearchTermMatchTypeEnum.SearchTermMatchType value)
Match type of the keyword that triggered the ad, including variants.
.google.ads.googleads.v10.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22;- Parameters:
value- The searchTermMatchType to set.- Returns:
- This builder for chaining.
-
clearSearchTermMatchType
public Segments.Builder clearSearchTermMatchType()
Match type of the keyword that triggered the ad, including variants.
.google.ads.googleads.v10.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22;- Returns:
- This builder for chaining.
-
getSlotValue
public int getSlotValue()
Position of the ad.
.google.ads.googleads.v10.enums.SlotEnum.Slot slot = 23;- Specified by:
getSlotValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for slot.
-
setSlotValue
public Segments.Builder setSlotValue(int value)
Position of the ad.
.google.ads.googleads.v10.enums.SlotEnum.Slot slot = 23;- Parameters:
value- The enum numeric value on the wire for slot to set.- Returns:
- This builder for chaining.
-
getSlot
public SlotEnum.Slot getSlot()
Position of the ad.
.google.ads.googleads.v10.enums.SlotEnum.Slot slot = 23;- Specified by:
getSlotin interfaceSegmentsOrBuilder- Returns:
- The slot.
-
setSlot
public Segments.Builder setSlot(SlotEnum.Slot value)
Position of the ad.
.google.ads.googleads.v10.enums.SlotEnum.Slot slot = 23;- Parameters:
value- The slot to set.- Returns:
- This builder for chaining.
-
clearSlot
public Segments.Builder clearSlot()
Position of the ad.
.google.ads.googleads.v10.enums.SlotEnum.Slot slot = 23;- Returns:
- This builder for chaining.
-
getConversionValueRulePrimaryDimensionValue
public int getConversionValueRulePrimaryDimensionValue()
Primary dimension of applied conversion value rules. NO_RULE_APPLIED shows the total recorded value of conversions that do not have a value rule applied. ORIGINAL shows the original value of conversions to which a value rule has been applied. GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value rules were applied.
.google.ads.googleads.v10.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138;- Specified by:
getConversionValueRulePrimaryDimensionValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for conversionValueRulePrimaryDimension.
-
setConversionValueRulePrimaryDimensionValue
public Segments.Builder setConversionValueRulePrimaryDimensionValue(int value)
Primary dimension of applied conversion value rules. NO_RULE_APPLIED shows the total recorded value of conversions that do not have a value rule applied. ORIGINAL shows the original value of conversions to which a value rule has been applied. GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value rules were applied.
.google.ads.googleads.v10.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138;- Parameters:
value- The enum numeric value on the wire for conversionValueRulePrimaryDimension to set.- Returns:
- This builder for chaining.
-
getConversionValueRulePrimaryDimension
public ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension getConversionValueRulePrimaryDimension()
Primary dimension of applied conversion value rules. NO_RULE_APPLIED shows the total recorded value of conversions that do not have a value rule applied. ORIGINAL shows the original value of conversions to which a value rule has been applied. GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value rules were applied.
.google.ads.googleads.v10.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138;- Specified by:
getConversionValueRulePrimaryDimensionin interfaceSegmentsOrBuilder- Returns:
- The conversionValueRulePrimaryDimension.
-
setConversionValueRulePrimaryDimension
public Segments.Builder setConversionValueRulePrimaryDimension(ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension value)
Primary dimension of applied conversion value rules. NO_RULE_APPLIED shows the total recorded value of conversions that do not have a value rule applied. ORIGINAL shows the original value of conversions to which a value rule has been applied. GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value rules were applied.
.google.ads.googleads.v10.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138;- Parameters:
value- The conversionValueRulePrimaryDimension to set.- Returns:
- This builder for chaining.
-
clearConversionValueRulePrimaryDimension
public Segments.Builder clearConversionValueRulePrimaryDimension()
Primary dimension of applied conversion value rules. NO_RULE_APPLIED shows the total recorded value of conversions that do not have a value rule applied. ORIGINAL shows the original value of conversions to which a value rule has been applied. GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value rules were applied.
.google.ads.googleads.v10.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138;- Returns:
- This builder for chaining.
-
hasWebpage
public boolean hasWebpage()
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Specified by:
hasWebpagein interfaceSegmentsOrBuilder- Returns:
- Whether the webpage field is set.
-
getWebpage
public java.lang.String getWebpage()
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Specified by:
getWebpagein interfaceSegmentsOrBuilder- Returns:
- The webpage.
-
getWebpageBytes
public com.google.protobuf.ByteString getWebpageBytes()
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Specified by:
getWebpageBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for webpage.
-
setWebpage
public Segments.Builder setWebpage(java.lang.String value)
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Parameters:
value- The webpage to set.- Returns:
- This builder for chaining.
-
clearWebpage
public Segments.Builder clearWebpage()
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Returns:
- This builder for chaining.
-
setWebpageBytes
public Segments.Builder setWebpageBytes(com.google.protobuf.ByteString value)
Resource name of the ad group criterion that represents webpage criterion.
optional string webpage = 129;- Parameters:
value- The bytes for webpage to set.- Returns:
- This builder for chaining.
-
hasWeek
public boolean hasWeek()
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Specified by:
hasWeekin interfaceSegmentsOrBuilder- Returns:
- Whether the week field is set.
-
getWeek
public java.lang.String getWeek()
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Specified by:
getWeekin interfaceSegmentsOrBuilder- Returns:
- The week.
-
getWeekBytes
public com.google.protobuf.ByteString getWeekBytes()
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Specified by:
getWeekBytesin interfaceSegmentsOrBuilder- Returns:
- The bytes for week.
-
setWeek
public Segments.Builder setWeek(java.lang.String value)
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Parameters:
value- The week to set.- Returns:
- This builder for chaining.
-
clearWeek
public Segments.Builder clearWeek()
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Returns:
- This builder for chaining.
-
setWeekBytes
public Segments.Builder setWeekBytes(com.google.protobuf.ByteString value)
Week as defined as Monday through Sunday, and represented by the date of Monday. Formatted as yyyy-MM-dd.
optional string week = 130;- Parameters:
value- The bytes for week to set.- Returns:
- This builder for chaining.
-
hasYear
public boolean hasYear()
Year, formatted as yyyy.
optional int32 year = 131;- Specified by:
hasYearin interfaceSegmentsOrBuilder- Returns:
- Whether the year field is set.
-
getYear
public int getYear()
Year, formatted as yyyy.
optional int32 year = 131;- Specified by:
getYearin interfaceSegmentsOrBuilder- Returns:
- The year.
-
setYear
public Segments.Builder setYear(int value)
Year, formatted as yyyy.
optional int32 year = 131;- Parameters:
value- The year to set.- Returns:
- This builder for chaining.
-
clearYear
public Segments.Builder clearYear()
Year, formatted as yyyy.
optional int32 year = 131;- Returns:
- This builder for chaining.
-
hasSkAdNetworkConversionValue
public boolean hasSkAdNetworkConversionValue()
iOS Store Kit Ad Network conversion value. Null value means this segment is not applicable, e.g. non-iOS campaign.
optional int64 sk_ad_network_conversion_value = 137;- Specified by:
hasSkAdNetworkConversionValuein interfaceSegmentsOrBuilder- Returns:
- Whether the skAdNetworkConversionValue field is set.
-
getSkAdNetworkConversionValue
public long getSkAdNetworkConversionValue()
iOS Store Kit Ad Network conversion value. Null value means this segment is not applicable, e.g. non-iOS campaign.
optional int64 sk_ad_network_conversion_value = 137;- Specified by:
getSkAdNetworkConversionValuein interfaceSegmentsOrBuilder- Returns:
- The skAdNetworkConversionValue.
-
setSkAdNetworkConversionValue
public Segments.Builder setSkAdNetworkConversionValue(long value)
iOS Store Kit Ad Network conversion value. Null value means this segment is not applicable, e.g. non-iOS campaign.
optional int64 sk_ad_network_conversion_value = 137;- Parameters:
value- The skAdNetworkConversionValue to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkConversionValue
public Segments.Builder clearSkAdNetworkConversionValue()
iOS Store Kit Ad Network conversion value. Null value means this segment is not applicable, e.g. non-iOS campaign.
optional int64 sk_ad_network_conversion_value = 137;- Returns:
- This builder for chaining.
-
getSkAdNetworkUserTypeValue
public int getSkAdNetworkUserTypeValue()
iOS Store Kit Ad Network user type.
.google.ads.googleads.v10.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141;- Specified by:
getSkAdNetworkUserTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for skAdNetworkUserType.
-
setSkAdNetworkUserTypeValue
public Segments.Builder setSkAdNetworkUserTypeValue(int value)
iOS Store Kit Ad Network user type.
.google.ads.googleads.v10.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141;- Parameters:
value- The enum numeric value on the wire for skAdNetworkUserType to set.- Returns:
- This builder for chaining.
-
getSkAdNetworkUserType
public SkAdNetworkUserTypeEnum.SkAdNetworkUserType getSkAdNetworkUserType()
iOS Store Kit Ad Network user type.
.google.ads.googleads.v10.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141;- Specified by:
getSkAdNetworkUserTypein interfaceSegmentsOrBuilder- Returns:
- The skAdNetworkUserType.
-
setSkAdNetworkUserType
public Segments.Builder setSkAdNetworkUserType(SkAdNetworkUserTypeEnum.SkAdNetworkUserType value)
iOS Store Kit Ad Network user type.
.google.ads.googleads.v10.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141;- Parameters:
value- The skAdNetworkUserType to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkUserType
public Segments.Builder clearSkAdNetworkUserType()
iOS Store Kit Ad Network user type.
.google.ads.googleads.v10.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141;- Returns:
- This builder for chaining.
-
getSkAdNetworkAdEventTypeValue
public int getSkAdNetworkAdEventTypeValue()
iOS Store Kit Ad Network ad event type.
.google.ads.googleads.v10.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142;- Specified by:
getSkAdNetworkAdEventTypeValuein interfaceSegmentsOrBuilder- Returns:
- The enum numeric value on the wire for skAdNetworkAdEventType.
-
setSkAdNetworkAdEventTypeValue
public Segments.Builder setSkAdNetworkAdEventTypeValue(int value)
iOS Store Kit Ad Network ad event type.
.google.ads.googleads.v10.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142;- Parameters:
value- The enum numeric value on the wire for skAdNetworkAdEventType to set.- Returns:
- This builder for chaining.
-
getSkAdNetworkAdEventType
public SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType getSkAdNetworkAdEventType()
iOS Store Kit Ad Network ad event type.
.google.ads.googleads.v10.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142;- Specified by:
getSkAdNetworkAdEventTypein interfaceSegmentsOrBuilder- Returns:
- The skAdNetworkAdEventType.
-
setSkAdNetworkAdEventType
public Segments.Builder setSkAdNetworkAdEventType(SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType value)
iOS Store Kit Ad Network ad event type.
.google.ads.googleads.v10.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142;- Parameters:
value- The skAdNetworkAdEventType to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkAdEventType
public Segments.Builder clearSkAdNetworkAdEventType()
iOS Store Kit Ad Network ad event type.
.google.ads.googleads.v10.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142;- Returns:
- This builder for chaining.
-
hasSkAdNetworkSourceApp
public boolean hasSkAdNetworkSourceApp()
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;- Specified by:
hasSkAdNetworkSourceAppin interfaceSegmentsOrBuilder- Returns:
- Whether the skAdNetworkSourceApp field is set.
-
getSkAdNetworkSourceApp
public SkAdNetworkSourceApp getSkAdNetworkSourceApp()
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;- Specified by:
getSkAdNetworkSourceAppin interfaceSegmentsOrBuilder- Returns:
- The skAdNetworkSourceApp.
-
setSkAdNetworkSourceApp
public Segments.Builder setSkAdNetworkSourceApp(SkAdNetworkSourceApp value)
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;
-
setSkAdNetworkSourceApp
public Segments.Builder setSkAdNetworkSourceApp(SkAdNetworkSourceApp.Builder builderForValue)
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;
-
mergeSkAdNetworkSourceApp
public Segments.Builder mergeSkAdNetworkSourceApp(SkAdNetworkSourceApp value)
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;
-
clearSkAdNetworkSourceApp
public Segments.Builder clearSkAdNetworkSourceApp()
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;
-
getSkAdNetworkSourceAppBuilder
public SkAdNetworkSourceApp.Builder getSkAdNetworkSourceAppBuilder()
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;
-
getSkAdNetworkSourceAppOrBuilder
public SkAdNetworkSourceAppOrBuilder getSkAdNetworkSourceAppOrBuilder()
App where the ad that drove the iOS Store Kit Ad Network install was shown. Null value means this segment is not applicable, e.g. non-iOS campaign, or was not present in any postbacks sent by Apple.
optional .google.ads.googleads.v10.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143;- Specified by:
getSkAdNetworkSourceAppOrBuilderin interfaceSegmentsOrBuilder
-
hasAssetInteractionTarget
public boolean hasAssetInteractionTarget()
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;- Specified by:
hasAssetInteractionTargetin interfaceSegmentsOrBuilder- Returns:
- Whether the assetInteractionTarget field is set.
-
getAssetInteractionTarget
public AssetInteractionTarget getAssetInteractionTarget()
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;- Specified by:
getAssetInteractionTargetin interfaceSegmentsOrBuilder- Returns:
- The assetInteractionTarget.
-
setAssetInteractionTarget
public Segments.Builder setAssetInteractionTarget(AssetInteractionTarget value)
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;
-
setAssetInteractionTarget
public Segments.Builder setAssetInteractionTarget(AssetInteractionTarget.Builder builderForValue)
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;
-
mergeAssetInteractionTarget
public Segments.Builder mergeAssetInteractionTarget(AssetInteractionTarget value)
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;
-
clearAssetInteractionTarget
public Segments.Builder clearAssetInteractionTarget()
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;
-
getAssetInteractionTargetBuilder
public AssetInteractionTarget.Builder getAssetInteractionTargetBuilder()
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;
-
getAssetInteractionTargetOrBuilder
public AssetInteractionTargetOrBuilder getAssetInteractionTargetOrBuilder()
Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. Indicates whether the interaction metrics occurred on the asset itself or a different asset or ad unit. Interactions (e.g. clicks) are counted across all the parts of the served ad (e.g. Ad itself and other components like Sitelinks) when they are served together. When interaction_on_this_asset is true, it means the interactions are on this specific asset and when interaction_on_this_asset is false, it means the interactions is not on this specific asset but on other parts of the served ad this asset is served with.
optional .google.ads.googleads.v10.common.AssetInteractionTarget asset_interaction_target = 139;- Specified by:
getAssetInteractionTargetOrBuilderin interfaceSegmentsOrBuilder
-
setUnknownFields
public final Segments.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
mergeUnknownFields
public final Segments.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Segments.Builder>
-
-