All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v17.resources.CampaignCriterionOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v17/resources/campaign_criterion.proto

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;

public interface CampaignCriterionOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.CampaignCriterion)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Immutable. The resource name of the campaign criterion.
   * Campaign criterion resource names have the form:
   *
   * `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The resourceName. */ java.lang.String getResourceName(); /** *
   * Immutable. The resource name of the campaign criterion.
   * Campaign criterion resource names have the form:
   *
   * `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The bytes for resourceName. */ com.google.protobuf.ByteString getResourceNameBytes(); /** *
   * Immutable. The campaign to which the criterion belongs.
   * 
* * optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return Whether the campaign field is set. */ boolean hasCampaign(); /** *
   * Immutable. The campaign to which the criterion belongs.
   * 
* * optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The campaign. */ java.lang.String getCampaign(); /** *
   * Immutable. The campaign to which the criterion belongs.
   * 
* * optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The bytes for campaign. */ com.google.protobuf.ByteString getCampaignBytes(); /** *
   * Output only. The ID of the criterion.
   *
   * This field is ignored during mutate.
   * 
* * optional int64 criterion_id = 38 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the criterionId field is set. */ boolean hasCriterionId(); /** *
   * Output only. The ID of the criterion.
   *
   * This field is ignored during mutate.
   * 
* * optional int64 criterion_id = 38 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The criterionId. */ long getCriterionId(); /** *
   * Output only. The display name of the criterion.
   *
   * This field is ignored for mutates.
   * 
* * string display_name = 43 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The displayName. */ java.lang.String getDisplayName(); /** *
   * Output only. The display name of the criterion.
   *
   * This field is ignored for mutates.
   * 
* * string display_name = 43 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for displayName. */ com.google.protobuf.ByteString getDisplayNameBytes(); /** *
   * The modifier for the bids when the criterion matches. The modifier must be
   * in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
   * Use 0 to opt out of a Device type.
   * 
* * optional float bid_modifier = 39; * @return Whether the bidModifier field is set. */ boolean hasBidModifier(); /** *
   * The modifier for the bids when the criterion matches. The modifier must be
   * in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
   * Use 0 to opt out of a Device type.
   * 
* * optional float bid_modifier = 39; * @return The bidModifier. */ float getBidModifier(); /** *
   * Immutable. Whether to target (`false`) or exclude (`true`) the criterion.
   * 
* * optional bool negative = 40 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the negative field is set. */ boolean hasNegative(); /** *
   * Immutable. Whether to target (`false`) or exclude (`true`) the criterion.
   * 
* * optional bool negative = 40 [(.google.api.field_behavior) = IMMUTABLE]; * @return The negative. */ boolean getNegative(); /** *
   * Output only. The type of the criterion.
   * 
* * .google.ads.googleads.v17.enums.CriterionTypeEnum.CriterionType type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   * Output only. The type of the criterion.
   * 
* * .google.ads.googleads.v17.enums.CriterionTypeEnum.CriterionType type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The type. */ com.google.ads.googleads.v17.enums.CriterionTypeEnum.CriterionType getType(); /** *
   * The status of the criterion.
   * 
* * .google.ads.googleads.v17.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35; * @return The enum numeric value on the wire for status. */ int getStatusValue(); /** *
   * The status of the criterion.
   * 
* * .google.ads.googleads.v17.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35; * @return The status. */ com.google.ads.googleads.v17.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus getStatus(); /** *
   * Immutable. Keyword.
   * 
* * .google.ads.googleads.v17.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the keyword field is set. */ boolean hasKeyword(); /** *
   * Immutable. Keyword.
   * 
* * .google.ads.googleads.v17.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; * @return The keyword. */ com.google.ads.googleads.v17.common.KeywordInfo getKeyword(); /** *
   * Immutable. Keyword.
   * 
* * .google.ads.googleads.v17.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.KeywordInfoOrBuilder getKeywordOrBuilder(); /** *
   * Immutable. Placement.
   * 
* * .google.ads.googleads.v17.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the placement field is set. */ boolean hasPlacement(); /** *
   * Immutable. Placement.
   * 
* * .google.ads.googleads.v17.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; * @return The placement. */ com.google.ads.googleads.v17.common.PlacementInfo getPlacement(); /** *
   * Immutable. Placement.
   * 
* * .google.ads.googleads.v17.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.PlacementInfoOrBuilder getPlacementOrBuilder(); /** *
   * Immutable. Mobile app category.
   * 
* * .google.ads.googleads.v17.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the mobileAppCategory field is set. */ boolean hasMobileAppCategory(); /** *
   * Immutable. Mobile app category.
   * 
* * .google.ads.googleads.v17.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; * @return The mobileAppCategory. */ com.google.ads.googleads.v17.common.MobileAppCategoryInfo getMobileAppCategory(); /** *
   * Immutable. Mobile app category.
   * 
* * .google.ads.googleads.v17.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder(); /** *
   * Immutable. Mobile application.
   * 
* * .google.ads.googleads.v17.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the mobileApplication field is set. */ boolean hasMobileApplication(); /** *
   * Immutable. Mobile application.
   * 
* * .google.ads.googleads.v17.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; * @return The mobileApplication. */ com.google.ads.googleads.v17.common.MobileApplicationInfo getMobileApplication(); /** *
   * Immutable. Mobile application.
   * 
* * .google.ads.googleads.v17.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder(); /** *
   * Immutable. Location.
   * 
* * .google.ads.googleads.v17.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the location field is set. */ boolean hasLocation(); /** *
   * Immutable. Location.
   * 
* * .google.ads.googleads.v17.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; * @return The location. */ com.google.ads.googleads.v17.common.LocationInfo getLocation(); /** *
   * Immutable. Location.
   * 
* * .google.ads.googleads.v17.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.LocationInfoOrBuilder getLocationOrBuilder(); /** *
   * Immutable. Device.
   * 
* * .google.ads.googleads.v17.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the device field is set. */ boolean hasDevice(); /** *
   * Immutable. Device.
   * 
* * .google.ads.googleads.v17.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; * @return The device. */ com.google.ads.googleads.v17.common.DeviceInfo getDevice(); /** *
   * Immutable. Device.
   * 
* * .google.ads.googleads.v17.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.DeviceInfoOrBuilder getDeviceOrBuilder(); /** *
   * Immutable. Ad Schedule.
   * 
* * .google.ads.googleads.v17.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the adSchedule field is set. */ boolean hasAdSchedule(); /** *
   * Immutable. Ad Schedule.
   * 
* * .google.ads.googleads.v17.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; * @return The adSchedule. */ com.google.ads.googleads.v17.common.AdScheduleInfo getAdSchedule(); /** *
   * Immutable. Ad Schedule.
   * 
* * .google.ads.googleads.v17.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.AdScheduleInfoOrBuilder getAdScheduleOrBuilder(); /** *
   * Immutable. Age range.
   * 
* * .google.ads.googleads.v17.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the ageRange field is set. */ boolean hasAgeRange(); /** *
   * Immutable. Age range.
   * 
* * .google.ads.googleads.v17.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; * @return The ageRange. */ com.google.ads.googleads.v17.common.AgeRangeInfo getAgeRange(); /** *
   * Immutable. Age range.
   * 
* * .google.ads.googleads.v17.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.AgeRangeInfoOrBuilder getAgeRangeOrBuilder(); /** *
   * Immutable. Gender.
   * 
* * .google.ads.googleads.v17.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the gender field is set. */ boolean hasGender(); /** *
   * Immutable. Gender.
   * 
* * .google.ads.googleads.v17.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; * @return The gender. */ com.google.ads.googleads.v17.common.GenderInfo getGender(); /** *
   * Immutable. Gender.
   * 
* * .google.ads.googleads.v17.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.GenderInfoOrBuilder getGenderOrBuilder(); /** *
   * Immutable. Income range.
   * 
* * .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the incomeRange field is set. */ boolean hasIncomeRange(); /** *
   * Immutable. Income range.
   * 
* * .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; * @return The incomeRange. */ com.google.ads.googleads.v17.common.IncomeRangeInfo getIncomeRange(); /** *
   * Immutable. Income range.
   * 
* * .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.IncomeRangeInfoOrBuilder getIncomeRangeOrBuilder(); /** *
   * Immutable. Parental status.
   * 
* * .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the parentalStatus field is set. */ boolean hasParentalStatus(); /** *
   * Immutable. Parental status.
   * 
* * .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; * @return The parentalStatus. */ com.google.ads.googleads.v17.common.ParentalStatusInfo getParentalStatus(); /** *
   * Immutable. Parental status.
   * 
* * .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.ParentalStatusInfoOrBuilder getParentalStatusOrBuilder(); /** *
   * Immutable. User List.
   * 
* * .google.ads.googleads.v17.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the userList field is set. */ boolean hasUserList(); /** *
   * Immutable. User List.
   * 
* * .google.ads.googleads.v17.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; * @return The userList. */ com.google.ads.googleads.v17.common.UserListInfo getUserList(); /** *
   * Immutable. User List.
   * 
* * .google.ads.googleads.v17.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.UserListInfoOrBuilder getUserListOrBuilder(); /** *
   * Immutable. YouTube Video.
   * 
* * .google.ads.googleads.v17.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the youtubeVideo field is set. */ boolean hasYoutubeVideo(); /** *
   * Immutable. YouTube Video.
   * 
* * .google.ads.googleads.v17.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; * @return The youtubeVideo. */ com.google.ads.googleads.v17.common.YouTubeVideoInfo getYoutubeVideo(); /** *
   * Immutable. YouTube Video.
   * 
* * .google.ads.googleads.v17.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder(); /** *
   * Immutable. YouTube Channel.
   * 
* * .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the youtubeChannel field is set. */ boolean hasYoutubeChannel(); /** *
   * Immutable. YouTube Channel.
   * 
* * .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; * @return The youtubeChannel. */ com.google.ads.googleads.v17.common.YouTubeChannelInfo getYoutubeChannel(); /** *
   * Immutable. YouTube Channel.
   * 
* * .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder(); /** *
   * Immutable. Proximity.
   * 
* * .google.ads.googleads.v17.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the proximity field is set. */ boolean hasProximity(); /** *
   * Immutable. Proximity.
   * 
* * .google.ads.googleads.v17.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; * @return The proximity. */ com.google.ads.googleads.v17.common.ProximityInfo getProximity(); /** *
   * Immutable. Proximity.
   * 
* * .google.ads.googleads.v17.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.ProximityInfoOrBuilder getProximityOrBuilder(); /** *
   * Immutable. Topic.
   * 
* * .google.ads.googleads.v17.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the topic field is set. */ boolean hasTopic(); /** *
   * Immutable. Topic.
   * 
* * .google.ads.googleads.v17.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; * @return The topic. */ com.google.ads.googleads.v17.common.TopicInfo getTopic(); /** *
   * Immutable. Topic.
   * 
* * .google.ads.googleads.v17.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.TopicInfoOrBuilder getTopicOrBuilder(); /** *
   * Immutable. Listing scope.
   * 
* * .google.ads.googleads.v17.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the listingScope field is set. */ boolean hasListingScope(); /** *
   * Immutable. Listing scope.
   * 
* * .google.ads.googleads.v17.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; * @return The listingScope. */ com.google.ads.googleads.v17.common.ListingScopeInfo getListingScope(); /** *
   * Immutable. Listing scope.
   * 
* * .google.ads.googleads.v17.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.ListingScopeInfoOrBuilder getListingScopeOrBuilder(); /** *
   * Immutable. Language.
   * 
* * .google.ads.googleads.v17.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the language field is set. */ boolean hasLanguage(); /** *
   * Immutable. Language.
   * 
* * .google.ads.googleads.v17.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; * @return The language. */ com.google.ads.googleads.v17.common.LanguageInfo getLanguage(); /** *
   * Immutable. Language.
   * 
* * .google.ads.googleads.v17.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.LanguageInfoOrBuilder getLanguageOrBuilder(); /** *
   * Immutable. IpBlock.
   * 
* * .google.ads.googleads.v17.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the ipBlock field is set. */ boolean hasIpBlock(); /** *
   * Immutable. IpBlock.
   * 
* * .google.ads.googleads.v17.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; * @return The ipBlock. */ com.google.ads.googleads.v17.common.IpBlockInfo getIpBlock(); /** *
   * Immutable. IpBlock.
   * 
* * .google.ads.googleads.v17.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.IpBlockInfoOrBuilder getIpBlockOrBuilder(); /** *
   * Immutable. ContentLabel.
   * 
* * .google.ads.googleads.v17.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the contentLabel field is set. */ boolean hasContentLabel(); /** *
   * Immutable. ContentLabel.
   * 
* * .google.ads.googleads.v17.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; * @return The contentLabel. */ com.google.ads.googleads.v17.common.ContentLabelInfo getContentLabel(); /** *
   * Immutable. ContentLabel.
   * 
* * .google.ads.googleads.v17.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.ContentLabelInfoOrBuilder getContentLabelOrBuilder(); /** *
   * Immutable. Carrier.
   * 
* * .google.ads.googleads.v17.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the carrier field is set. */ boolean hasCarrier(); /** *
   * Immutable. Carrier.
   * 
* * .google.ads.googleads.v17.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; * @return The carrier. */ com.google.ads.googleads.v17.common.CarrierInfo getCarrier(); /** *
   * Immutable. Carrier.
   * 
* * .google.ads.googleads.v17.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.CarrierInfoOrBuilder getCarrierOrBuilder(); /** *
   * Immutable. User Interest.
   * 
* * .google.ads.googleads.v17.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the userInterest field is set. */ boolean hasUserInterest(); /** *
   * Immutable. User Interest.
   * 
* * .google.ads.googleads.v17.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; * @return The userInterest. */ com.google.ads.googleads.v17.common.UserInterestInfo getUserInterest(); /** *
   * Immutable. User Interest.
   * 
* * .google.ads.googleads.v17.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.UserInterestInfoOrBuilder getUserInterestOrBuilder(); /** *
   * Immutable. Webpage.
   * 
* * .google.ads.googleads.v17.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the webpage field is set. */ boolean hasWebpage(); /** *
   * Immutable. Webpage.
   * 
* * .google.ads.googleads.v17.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; * @return The webpage. */ com.google.ads.googleads.v17.common.WebpageInfo getWebpage(); /** *
   * Immutable. Webpage.
   * 
* * .google.ads.googleads.v17.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.WebpageInfoOrBuilder getWebpageOrBuilder(); /** *
   * Immutable. Operating system version.
   * 
* * .google.ads.googleads.v17.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the operatingSystemVersion field is set. */ boolean hasOperatingSystemVersion(); /** *
   * Immutable. Operating system version.
   * 
* * .google.ads.googleads.v17.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; * @return The operatingSystemVersion. */ com.google.ads.googleads.v17.common.OperatingSystemVersionInfo getOperatingSystemVersion(); /** *
   * Immutable. Operating system version.
   * 
* * .google.ads.googleads.v17.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.OperatingSystemVersionInfoOrBuilder getOperatingSystemVersionOrBuilder(); /** *
   * Immutable. Mobile Device.
   * 
* * .google.ads.googleads.v17.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the mobileDevice field is set. */ boolean hasMobileDevice(); /** *
   * Immutable. Mobile Device.
   * 
* * .google.ads.googleads.v17.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; * @return The mobileDevice. */ com.google.ads.googleads.v17.common.MobileDeviceInfo getMobileDevice(); /** *
   * Immutable. Mobile Device.
   * 
* * .google.ads.googleads.v17.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.MobileDeviceInfoOrBuilder getMobileDeviceOrBuilder(); /** *
   * Immutable. Location Group
   * 
* * .google.ads.googleads.v17.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the locationGroup field is set. */ boolean hasLocationGroup(); /** *
   * Immutable. Location Group
   * 
* * .google.ads.googleads.v17.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; * @return The locationGroup. */ com.google.ads.googleads.v17.common.LocationGroupInfo getLocationGroup(); /** *
   * Immutable. Location Group
   * 
* * .google.ads.googleads.v17.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.LocationGroupInfoOrBuilder getLocationGroupOrBuilder(); /** *
   * Immutable. Custom Affinity.
   * 
* * .google.ads.googleads.v17.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the customAffinity field is set. */ boolean hasCustomAffinity(); /** *
   * Immutable. Custom Affinity.
   * 
* * .google.ads.googleads.v17.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; * @return The customAffinity. */ com.google.ads.googleads.v17.common.CustomAffinityInfo getCustomAffinity(); /** *
   * Immutable. Custom Affinity.
   * 
* * .google.ads.googleads.v17.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.CustomAffinityInfoOrBuilder getCustomAffinityOrBuilder(); /** *
   * Immutable. Custom Audience
   * 
* * .google.ads.googleads.v17.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the customAudience field is set. */ boolean hasCustomAudience(); /** *
   * Immutable. Custom Audience
   * 
* * .google.ads.googleads.v17.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; * @return The customAudience. */ com.google.ads.googleads.v17.common.CustomAudienceInfo getCustomAudience(); /** *
   * Immutable. Custom Audience
   * 
* * .google.ads.googleads.v17.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.CustomAudienceInfoOrBuilder getCustomAudienceOrBuilder(); /** *
   * Immutable. Combined Audience.
   * 
* * .google.ads.googleads.v17.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the combinedAudience field is set. */ boolean hasCombinedAudience(); /** *
   * Immutable. Combined Audience.
   * 
* * .google.ads.googleads.v17.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; * @return The combinedAudience. */ com.google.ads.googleads.v17.common.CombinedAudienceInfo getCombinedAudience(); /** *
   * Immutable. Combined Audience.
   * 
* * .google.ads.googleads.v17.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.CombinedAudienceInfoOrBuilder getCombinedAudienceOrBuilder(); /** *
   * Immutable. Smart Campaign Keyword Theme.
   * 
* * .google.ads.googleads.v17.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the keywordTheme field is set. */ boolean hasKeywordTheme(); /** *
   * Immutable. Smart Campaign Keyword Theme.
   * 
* * .google.ads.googleads.v17.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; * @return The keywordTheme. */ com.google.ads.googleads.v17.common.KeywordThemeInfo getKeywordTheme(); /** *
   * Immutable. Smart Campaign Keyword Theme.
   * 
* * .google.ads.googleads.v17.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.KeywordThemeInfoOrBuilder getKeywordThemeOrBuilder(); /** *
   * Immutable. GLS service campaign criterion.
   * 
* * .google.ads.googleads.v17.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the localServiceId field is set. */ boolean hasLocalServiceId(); /** *
   * Immutable. GLS service campaign criterion.
   * 
* * .google.ads.googleads.v17.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; * @return The localServiceId. */ com.google.ads.googleads.v17.common.LocalServiceIdInfo getLocalServiceId(); /** *
   * Immutable. GLS service campaign criterion.
   * 
* * .google.ads.googleads.v17.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.LocalServiceIdInfoOrBuilder getLocalServiceIdOrBuilder(); /** *
   * Immutable. Brand list campaign criterion.
   * 
* * .google.ads.googleads.v17.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; * @return Whether the brandList field is set. */ boolean hasBrandList(); /** *
   * Immutable. Brand list campaign criterion.
   * 
* * .google.ads.googleads.v17.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; * @return The brandList. */ com.google.ads.googleads.v17.common.BrandListInfo getBrandList(); /** *
   * Immutable. Brand list campaign criterion.
   * 
* * .google.ads.googleads.v17.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; */ com.google.ads.googleads.v17.common.BrandListInfoOrBuilder getBrandListOrBuilder(); com.google.ads.googleads.v17.resources.CampaignCriterion.CriterionCase getCriterionCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy