Class AdGroupCriterion
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.resources.AdGroupCriterion
-
- All Implemented Interfaces:
AdGroupCriterionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class AdGroupCriterion extends com.google.protobuf.GeneratedMessageV3 implements AdGroupCriterionOrBuilder
An ad group criterion.
Protobuf typegoogle.ads.googleads.v10.resources.AdGroupCriterion- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdGroupCriterion.BuilderAn ad group criterion.static classAdGroupCriterion.CriterionCasestatic classAdGroupCriterion.PositionEstimatesEstimates for criterion bids at various positions.static interfaceAdGroupCriterion.PositionEstimatesOrBuilderstatic classAdGroupCriterion.QualityInfoA container for ad group criterion quality information.static interfaceAdGroupCriterion.QualityInfoOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAdGroup()Immutable.com.google.protobuf.ByteStringgetAdGroupBytes()Immutable.AgeRangeInfogetAgeRange()Immutable.AgeRangeInfoOrBuildergetAgeRangeOrBuilder()Immutable.AppPaymentModelInfogetAppPaymentModel()Immutable.AppPaymentModelInfoOrBuildergetAppPaymentModelOrBuilder()Immutable.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatusgetApprovalStatus()Output only.intgetApprovalStatusValue()Output only.AudienceInfogetAudience()Immutable.AudienceInfoOrBuildergetAudienceOrBuilder()Immutable.doublegetBidModifier()The modifier for the bid when the criterion matches.CombinedAudienceInfogetCombinedAudience()Immutable.CombinedAudienceInfoOrBuildergetCombinedAudienceOrBuilder()Immutable.longgetCpcBidMicros()The CPC (cost-per-click) bid.longgetCpmBidMicros()The CPM (cost-per-thousand viewable impressions) bid.longgetCpvBidMicros()The CPV (cost-per-view) bid.AdGroupCriterion.CriterionCasegetCriterionCase()longgetCriterionId()Output only.CustomAffinityInfogetCustomAffinity()Immutable.CustomAffinityInfoOrBuildergetCustomAffinityOrBuilder()Immutable.CustomAudienceInfogetCustomAudience()Immutable.CustomAudienceInfoOrBuildergetCustomAudienceOrBuilder()Immutable.CustomIntentInfogetCustomIntent()Immutable.CustomIntentInfoOrBuildergetCustomIntentOrBuilder()Immutable.static AdGroupCriteriongetDefaultInstance()AdGroupCriteriongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetDisapprovalReasons(int index)Output only.com.google.protobuf.ByteStringgetDisapprovalReasonsBytes(int index)Output only.intgetDisapprovalReasonsCount()Output only.com.google.protobuf.ProtocolStringListgetDisapprovalReasonsList()Output only.java.lang.StringgetDisplayName()Output only.com.google.protobuf.ByteStringgetDisplayNameBytes()Output only.longgetEffectiveCpcBidMicros()Output only.BiddingSourceEnum.BiddingSourcegetEffectiveCpcBidSource()Output only.intgetEffectiveCpcBidSourceValue()Output only.longgetEffectiveCpmBidMicros()Output only.BiddingSourceEnum.BiddingSourcegetEffectiveCpmBidSource()Output only.intgetEffectiveCpmBidSourceValue()Output only.longgetEffectiveCpvBidMicros()Output only.BiddingSourceEnum.BiddingSourcegetEffectiveCpvBidSource()Output only.intgetEffectiveCpvBidSourceValue()Output only.longgetEffectivePercentCpcBidMicros()Output only.BiddingSourceEnum.BiddingSourcegetEffectivePercentCpcBidSource()Output only.intgetEffectivePercentCpcBidSourceValue()Output only.java.lang.StringgetFinalMobileUrls(int index)The list of possible final mobile URLs after all cross-domain redirects.com.google.protobuf.ByteStringgetFinalMobileUrlsBytes(int index)The list of possible final mobile URLs after all cross-domain redirects.intgetFinalMobileUrlsCount()The list of possible final mobile URLs after all cross-domain redirects.com.google.protobuf.ProtocolStringListgetFinalMobileUrlsList()The list of possible final mobile URLs after all cross-domain redirects.java.lang.StringgetFinalUrls(int index)The list of possible final URLs after all cross-domain redirects for the ad.com.google.protobuf.ByteStringgetFinalUrlsBytes(int index)The list of possible final URLs after all cross-domain redirects for the ad.intgetFinalUrlsCount()The list of possible final URLs after all cross-domain redirects for the ad.com.google.protobuf.ProtocolStringListgetFinalUrlsList()The list of possible final URLs after all cross-domain redirects for the ad.java.lang.StringgetFinalUrlSuffix()URL template for appending params to final URL.com.google.protobuf.ByteStringgetFinalUrlSuffixBytes()URL template for appending params to final URL.GenderInfogetGender()Immutable.GenderInfoOrBuildergetGenderOrBuilder()Immutable.IncomeRangeInfogetIncomeRange()Immutable.IncomeRangeInfoOrBuildergetIncomeRangeOrBuilder()Immutable.KeywordInfogetKeyword()Immutable.KeywordInfoOrBuildergetKeywordOrBuilder()Immutable.java.lang.StringgetLabels(int index)Output only.com.google.protobuf.ByteStringgetLabelsBytes(int index)Output only.intgetLabelsCount()Output only.com.google.protobuf.ProtocolStringListgetLabelsList()Output only.ListingGroupInfogetListingGroup()Immutable.ListingGroupInfoOrBuildergetListingGroupOrBuilder()Immutable.MobileAppCategoryInfogetMobileAppCategory()Immutable.MobileAppCategoryInfoOrBuildergetMobileAppCategoryOrBuilder()Immutable.MobileApplicationInfogetMobileApplication()Immutable.MobileApplicationInfoOrBuildergetMobileApplicationOrBuilder()Immutable.booleangetNegative()Immutable.ParentalStatusInfogetParentalStatus()Immutable.ParentalStatusInfoOrBuildergetParentalStatusOrBuilder()Immutable.com.google.protobuf.Parser<AdGroupCriterion>getParserForType()longgetPercentCpcBidMicros()The CPC bid amount, expressed as a fraction of the advertised price for some good or service.PlacementInfogetPlacement()Immutable.PlacementInfoOrBuildergetPlacementOrBuilder()Immutable.AdGroupCriterion.PositionEstimatesgetPositionEstimates()Output only.AdGroupCriterion.PositionEstimatesOrBuildergetPositionEstimatesOrBuilder()Output only.AdGroupCriterion.QualityInfogetQualityInfo()Output only.AdGroupCriterion.QualityInfoOrBuildergetQualityInfoOrBuilder()Output only.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.intgetSerializedSize()AdGroupCriterionStatusEnum.AdGroupCriterionStatusgetStatus()The status of the criterion.intgetStatusValue()The status of the criterion.CriterionSystemServingStatusEnum.CriterionSystemServingStatusgetSystemServingStatus()Output only.intgetSystemServingStatusValue()Output only.TopicInfogetTopic()Immutable.TopicInfoOrBuildergetTopicOrBuilder()Immutable.java.lang.StringgetTrackingUrlTemplate()The URL template for constructing a tracking URL.com.google.protobuf.ByteStringgetTrackingUrlTemplateBytes()The URL template for constructing a tracking URL.CriterionTypeEnum.CriterionTypegetType()Output only.intgetTypeValue()Output only.com.google.protobuf.UnknownFieldSetgetUnknownFields()CustomParametergetUrlCustomParameters(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.intgetUrlCustomParametersCount()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.java.util.List<CustomParameter>getUrlCustomParametersList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.CustomParameterOrBuildergetUrlCustomParametersOrBuilder(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.java.util.List<? extends CustomParameterOrBuilder>getUrlCustomParametersOrBuilderList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.UserInterestInfogetUserInterest()Immutable.UserInterestInfoOrBuildergetUserInterestOrBuilder()Immutable.UserListInfogetUserList()Immutable.UserListInfoOrBuildergetUserListOrBuilder()Immutable.WebpageInfogetWebpage()Immutable.WebpageInfoOrBuildergetWebpageOrBuilder()Immutable.YouTubeChannelInfogetYoutubeChannel()Immutable.YouTubeChannelInfoOrBuildergetYoutubeChannelOrBuilder()Immutable.YouTubeVideoInfogetYoutubeVideo()Immutable.YouTubeVideoInfoOrBuildergetYoutubeVideoOrBuilder()Immutable.booleanhasAdGroup()Immutable.booleanhasAgeRange()Immutable.booleanhasAppPaymentModel()Immutable.booleanhasAudience()Immutable.booleanhasBidModifier()The modifier for the bid when the criterion matches.booleanhasCombinedAudience()Immutable.booleanhasCpcBidMicros()The CPC (cost-per-click) bid.booleanhasCpmBidMicros()The CPM (cost-per-thousand viewable impressions) bid.booleanhasCpvBidMicros()The CPV (cost-per-view) bid.booleanhasCriterionId()Output only.booleanhasCustomAffinity()Immutable.booleanhasCustomAudience()Immutable.booleanhasCustomIntent()Immutable.booleanhasEffectiveCpcBidMicros()Output only.booleanhasEffectiveCpmBidMicros()Output only.booleanhasEffectiveCpvBidMicros()Output only.booleanhasEffectivePercentCpcBidMicros()Output only.booleanhasFinalUrlSuffix()URL template for appending params to final URL.booleanhasGender()Immutable.inthashCode()booleanhasIncomeRange()Immutable.booleanhasKeyword()Immutable.booleanhasListingGroup()Immutable.booleanhasMobileAppCategory()Immutable.booleanhasMobileApplication()Immutable.booleanhasNegative()Immutable.booleanhasParentalStatus()Immutable.booleanhasPercentCpcBidMicros()The CPC bid amount, expressed as a fraction of the advertised price for some good or service.booleanhasPlacement()Immutable.booleanhasPositionEstimates()Output only.booleanhasQualityInfo()Output only.booleanhasTopic()Immutable.booleanhasTrackingUrlTemplate()The URL template for constructing a tracking URL.booleanhasUserInterest()Immutable.booleanhasUserList()Immutable.booleanhasWebpage()Immutable.booleanhasYoutubeChannel()Immutable.booleanhasYoutubeVideo()Immutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AdGroupCriterion.BuildernewBuilder()static AdGroupCriterion.BuildernewBuilder(AdGroupCriterion prototype)AdGroupCriterion.BuildernewBuilderForType()protected AdGroupCriterion.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AdGroupCriterionparseDelimitedFrom(java.io.InputStream input)static AdGroupCriterionparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupCriterionparseFrom(byte[] data)static AdGroupCriterionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupCriterionparseFrom(com.google.protobuf.ByteString data)static AdGroupCriterionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupCriterionparseFrom(com.google.protobuf.CodedInputStream input)static AdGroupCriterionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupCriterionparseFrom(java.io.InputStream input)static AdGroupCriterionparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupCriterionparseFrom(java.nio.ByteBuffer data)static AdGroupCriterionparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdGroupCriterion>parser()AdGroupCriterion.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CRITERION_ID_FIELD_NUMBER
public static final int CRITERION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QUALITY_INFO_FIELD_NUMBER
public static final int QUALITY_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_GROUP_FIELD_NUMBER
public static final int AD_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEGATIVE_FIELD_NUMBER
public static final int NEGATIVE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SYSTEM_SERVING_STATUS_FIELD_NUMBER
public static final int SYSTEM_SERVING_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APPROVAL_STATUS_FIELD_NUMBER
public static final int APPROVAL_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISAPPROVAL_REASONS_FIELD_NUMBER
public static final int DISAPPROVAL_REASONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BID_MODIFIER_FIELD_NUMBER
public static final int BID_MODIFIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CPC_BID_MICROS_FIELD_NUMBER
public static final int CPC_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CPM_BID_MICROS_FIELD_NUMBER
public static final int CPM_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CPV_BID_MICROS_FIELD_NUMBER
public static final int CPV_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PERCENT_CPC_BID_MICROS_FIELD_NUMBER
public static final int PERCENT_CPC_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPC_BID_MICROS_FIELD_NUMBER
public static final int EFFECTIVE_CPC_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPM_BID_MICROS_FIELD_NUMBER
public static final int EFFECTIVE_CPM_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPV_BID_MICROS_FIELD_NUMBER
public static final int EFFECTIVE_CPV_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_PERCENT_CPC_BID_MICROS_FIELD_NUMBER
public static final int EFFECTIVE_PERCENT_CPC_BID_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPC_BID_SOURCE_FIELD_NUMBER
public static final int EFFECTIVE_CPC_BID_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPM_BID_SOURCE_FIELD_NUMBER
public static final int EFFECTIVE_CPM_BID_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_CPV_BID_SOURCE_FIELD_NUMBER
public static final int EFFECTIVE_CPV_BID_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EFFECTIVE_PERCENT_CPC_BID_SOURCE_FIELD_NUMBER
public static final int EFFECTIVE_PERCENT_CPC_BID_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POSITION_ESTIMATES_FIELD_NUMBER
public static final int POSITION_ESTIMATES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_URLS_FIELD_NUMBER
public static final int FINAL_URLS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_MOBILE_URLS_FIELD_NUMBER
public static final int FINAL_MOBILE_URLS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_URL_SUFFIX_FIELD_NUMBER
public static final int FINAL_URL_SUFFIX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRACKING_URL_TEMPLATE_FIELD_NUMBER
public static final int TRACKING_URL_TEMPLATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
URL_CUSTOM_PARAMETERS_FIELD_NUMBER
public static final int URL_CUSTOM_PARAMETERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYWORD_FIELD_NUMBER
public static final int KEYWORD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PLACEMENT_FIELD_NUMBER
public static final int PLACEMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MOBILE_APP_CATEGORY_FIELD_NUMBER
public static final int MOBILE_APP_CATEGORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MOBILE_APPLICATION_FIELD_NUMBER
public static final int MOBILE_APPLICATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LISTING_GROUP_FIELD_NUMBER
public static final int LISTING_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AGE_RANGE_FIELD_NUMBER
public static final int AGE_RANGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GENDER_FIELD_NUMBER
public static final int GENDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INCOME_RANGE_FIELD_NUMBER
public static final int INCOME_RANGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARENTAL_STATUS_FIELD_NUMBER
public static final int PARENTAL_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_LIST_FIELD_NUMBER
public static final int USER_LIST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YOUTUBE_VIDEO_FIELD_NUMBER
public static final int YOUTUBE_VIDEO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YOUTUBE_CHANNEL_FIELD_NUMBER
public static final int YOUTUBE_CHANNEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOPIC_FIELD_NUMBER
public static final int TOPIC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_INTEREST_FIELD_NUMBER
public static final int USER_INTEREST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WEBPAGE_FIELD_NUMBER
public static final int WEBPAGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APP_PAYMENT_MODEL_FIELD_NUMBER
public static final int APP_PAYMENT_MODEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOM_AFFINITY_FIELD_NUMBER
public static final int CUSTOM_AFFINITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOM_INTENT_FIELD_NUMBER
public static final int CUSTOM_INTENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOM_AUDIENCE_FIELD_NUMBER
public static final int CUSTOM_AUDIENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMBINED_AUDIENCE_FIELD_NUMBER
public static final int COMBINED_AUDIENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUDIENCE_FIELD_NUMBER
public static final int AUDIENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getCriterionCase
public AdGroupCriterion.CriterionCase getCriterionCase()
- Specified by:
getCriterionCasein interfaceAdGroupCriterionOrBuilder
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAdGroupCriterionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for resourceName.
-
hasCriterionId
public boolean hasCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCriterionIdin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the criterionId field is set.
-
getCriterionId
public long getCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCriterionIdin interfaceAdGroupCriterionOrBuilder- Returns:
- The criterionId.
-
getDisplayName
public java.lang.String getDisplayName()
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNamein interfaceAdGroupCriterionOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNameBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for displayName.
-
getStatusValue
public int getStatusValue()
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
getStatus
public AdGroupCriterionStatusEnum.AdGroupCriterionStatus getStatus()
The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.
.google.ads.googleads.v10.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The status.
-
hasQualityInfo
public boolean hasQualityInfo()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the qualityInfo field is set.
-
getQualityInfo
public AdGroupCriterion.QualityInfo getQualityInfo()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- The qualityInfo.
-
getQualityInfoOrBuilder
public AdGroupCriterion.QualityInfoOrBuilder getQualityInfoOrBuilder()
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v10.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQualityInfoOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAdGroup
public boolean hasAdGroup()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
hasAdGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the adGroup field is set.
-
getAdGroup
public java.lang.String getAdGroup()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAdGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- The adGroup.
-
getAdGroupBytes
public com.google.protobuf.ByteString getAdGroupBytes()
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAdGroupBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for adGroup.
-
getTypeValue
public int getTypeValue()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
public CriterionTypeEnum.CriterionType getType()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceAdGroupCriterionOrBuilder- Returns:
- The type.
-
hasNegative
public boolean hasNegative()
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNegativein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the negative field is set.
-
getNegative
public boolean getNegative()
Immutable. Whether to target (`false`) or exclude (`true`) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.
optional bool negative = 58 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNegativein interfaceAdGroupCriterionOrBuilder- Returns:
- The negative.
-
getSystemServingStatusValue
public int getSystemServingStatusValue()
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemServingStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for systemServingStatus.
-
getSystemServingStatus
public CriterionSystemServingStatusEnum.CriterionSystemServingStatus getSystemServingStatus()
Output only. Serving status of the criterion.
.google.ads.googleads.v10.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemServingStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The systemServingStatus.
-
getApprovalStatusValue
public int getApprovalStatusValue()
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for approvalStatus.
-
getApprovalStatus
public AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus getApprovalStatus()
Output only. Approval status of the criterion.
.google.ads.googleads.v10.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The approvalStatus.
-
getDisapprovalReasonsList
public com.google.protobuf.ProtocolStringList getDisapprovalReasonsList()
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the disapprovalReasons.
-
getDisapprovalReasonsCount
public int getDisapprovalReasonsCount()
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of disapprovalReasons.
-
getDisapprovalReasons
public java.lang.String getDisapprovalReasons(int index)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The disapprovalReasons at the given index.
-
getDisapprovalReasonsBytes
public com.google.protobuf.ByteString getDisapprovalReasonsBytes(int index)
Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.
repeated string disapproval_reasons = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the disapprovalReasons at the given index.
-
getLabelsList
public com.google.protobuf.ProtocolStringList getLabelsList()
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the labels.
-
getLabelsCount
public int getLabelsCount()
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of labels.
-
getLabels
public java.lang.String getLabels(int index)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The labels at the given index.
-
getLabelsBytes
public com.google.protobuf.ByteString getLabelsBytes(int index)
Output only. The resource names of labels attached to this ad group criterion.
repeated string labels = 60 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the labels at the given index.
-
hasBidModifier
public boolean hasBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Specified by:
hasBidModifierin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
public double getBidModifier()
The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.
optional double bid_modifier = 61;- Specified by:
getBidModifierin interfaceAdGroupCriterionOrBuilder- Returns:
- The bidModifier.
-
hasCpcBidMicros
public boolean hasCpcBidMicros()
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Specified by:
hasCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpcBidMicros field is set.
-
getCpcBidMicros
public long getCpcBidMicros()
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Specified by:
getCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpcBidMicros.
-
hasCpmBidMicros
public boolean hasCpmBidMicros()
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Specified by:
hasCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpmBidMicros field is set.
-
getCpmBidMicros
public long getCpmBidMicros()
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Specified by:
getCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpmBidMicros.
-
hasCpvBidMicros
public boolean hasCpvBidMicros()
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Specified by:
hasCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the cpvBidMicros field is set.
-
getCpvBidMicros
public long getCpvBidMicros()
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Specified by:
getCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The cpvBidMicros.
-
hasPercentCpcBidMicros
public boolean hasPercentCpcBidMicros()
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Specified by:
hasPercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the percentCpcBidMicros field is set.
-
getPercentCpcBidMicros
public long getPercentCpcBidMicros()
The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].
optional int64 percent_cpc_bid_micros = 65;- Specified by:
getPercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The percentCpcBidMicros.
-
hasEffectiveCpcBidMicros
public boolean hasEffectiveCpcBidMicros()
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpcBidMicros field is set.
-
getEffectiveCpcBidMicros
public long getEffectiveCpcBidMicros()
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpcBidMicros.
-
hasEffectiveCpmBidMicros
public boolean hasEffectiveCpmBidMicros()
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpmBidMicros field is set.
-
getEffectiveCpmBidMicros
public long getEffectiveCpmBidMicros()
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpmBidMicros.
-
hasEffectiveCpvBidMicros
public boolean hasEffectiveCpvBidMicros()
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectiveCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectiveCpvBidMicros field is set.
-
getEffectiveCpvBidMicros
public long getEffectiveCpvBidMicros()
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpvBidMicros.
-
hasEffectivePercentCpcBidMicros
public boolean hasEffectivePercentCpcBidMicros()
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEffectivePercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the effectivePercentCpcBidMicros field is set.
-
getEffectivePercentCpcBidMicros
public long getEffectivePercentCpcBidMicros()
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidMicrosin interfaceAdGroupCriterionOrBuilder- Returns:
- The effectivePercentCpcBidMicros.
-
getEffectiveCpcBidSourceValue
public int getEffectiveCpcBidSourceValue()
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpcBidSource.
-
getEffectiveCpcBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpcBidSource()
Output only. Source of the effective CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpcBidSource.
-
getEffectiveCpmBidSourceValue
public int getEffectiveCpmBidSourceValue()
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpmBidSource.
-
getEffectiveCpmBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpmBidSource()
Output only. Source of the effective CPM bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpmBidSource.
-
getEffectiveCpvBidSourceValue
public int getEffectiveCpvBidSourceValue()
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectiveCpvBidSource.
-
getEffectiveCpvBidSource
public BiddingSourceEnum.BiddingSource getEffectiveCpvBidSource()
Output only. Source of the effective CPV bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpvBidSource.
-
getEffectivePercentCpcBidSourceValue
public int getEffectivePercentCpcBidSourceValue()
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidSourceValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for effectivePercentCpcBidSource.
-
getEffectivePercentCpcBidSource
public BiddingSourceEnum.BiddingSource getEffectivePercentCpcBidSource()
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v10.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectivePercentCpcBidSource.
-
hasPositionEstimates
public boolean hasPositionEstimates()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the positionEstimates field is set.
-
getPositionEstimates
public AdGroupCriterion.PositionEstimates getPositionEstimates()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- The positionEstimates.
-
getPositionEstimatesOrBuilder
public AdGroupCriterion.PositionEstimatesOrBuilder getPositionEstimatesOrBuilder()
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v10.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPositionEstimatesOrBuilderin interfaceAdGroupCriterionOrBuilder
-
getFinalUrlsList
public com.google.protobuf.ProtocolStringList getFinalUrlsList()
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the finalUrls.
-
getFinalUrlsCount
public int getFinalUrlsCount()
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of finalUrls.
-
getFinalUrls
public java.lang.String getFinalUrls(int index)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalUrls at the given index.
-
getFinalUrlsBytes
public com.google.protobuf.ByteString getFinalUrlsBytes(int index)
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Specified by:
getFinalUrlsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalUrls at the given index.
-
getFinalMobileUrlsList
public com.google.protobuf.ProtocolStringList getFinalMobileUrlsList()
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the finalMobileUrls.
-
getFinalMobileUrlsCount
public int getFinalMobileUrlsCount()
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of finalMobileUrls.
-
getFinalMobileUrls
public java.lang.String getFinalMobileUrls(int index)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalMobileUrls at the given index.
-
getFinalMobileUrlsBytes
public com.google.protobuf.ByteString getFinalMobileUrlsBytes(int index)
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Specified by:
getFinalMobileUrlsBytesin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalMobileUrls at the given index.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
hasFinalUrlSuffixin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
public java.lang.String getFinalUrlSuffix()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
getFinalUrlSuffixin interfaceAdGroupCriterionOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Specified by:
getFinalUrlSuffixBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
hasTrackingUrlTemplatein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
public java.lang.String getTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
getTrackingUrlTemplatein interfaceAdGroupCriterionOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Specified by:
getTrackingUrlTemplateBytesin interfaceAdGroupCriterionOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
getUrlCustomParametersList
public java.util.List<CustomParameter> getUrlCustomParametersList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersListin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParametersOrBuilderList
public java.util.List<? extends CustomParameterOrBuilder> getUrlCustomParametersOrBuilderList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParametersCount
public int getUrlCustomParametersCount()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersCountin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParameters
public CustomParameter getUrlCustomParameters(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParametersOrBuilder
public CustomParameterOrBuilder getUrlCustomParametersOrBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasKeyword
public boolean hasKeyword()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
public KeywordInfo getKeyword()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- The keyword.
-
getKeywordOrBuilder
public KeywordInfoOrBuilder getKeywordOrBuilder()
Immutable. Keyword.
.google.ads.googleads.v10.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
public PlacementInfo getPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- The placement.
-
getPlacementOrBuilder
public PlacementInfoOrBuilder getPlacementOrBuilder()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
public MobileAppCategoryInfo getMobileAppCategory()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
getMobileAppCategoryOrBuilder
public MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder()
Immutable. Mobile app category.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
public MobileApplicationInfo getMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileApplication.
-
getMobileApplicationOrBuilder
public MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder()
Immutable. Mobile application.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasListingGroup
public boolean hasListingGroup()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the listingGroup field is set.
-
getListingGroup
public ListingGroupInfo getListingGroup()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- The listingGroup.
-
getListingGroupOrBuilder
public ListingGroupInfoOrBuilder getListingGroupOrBuilder()
Immutable. Listing group.
.google.ads.googleads.v10.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAgeRange
public boolean hasAgeRange()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the ageRange field is set.
-
getAgeRange
public AgeRangeInfo getAgeRange()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The ageRange.
-
getAgeRangeOrBuilder
public AgeRangeInfoOrBuilder getAgeRangeOrBuilder()
Immutable. Age range.
.google.ads.googleads.v10.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasGender
public boolean hasGender()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the gender field is set.
-
getGender
public GenderInfo getGender()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- The gender.
-
getGenderOrBuilder
public GenderInfoOrBuilder getGenderOrBuilder()
Immutable. Gender.
.google.ads.googleads.v10.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasIncomeRange
public boolean hasIncomeRange()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the incomeRange field is set.
-
getIncomeRange
public IncomeRangeInfo getIncomeRange()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The incomeRange.
-
getIncomeRangeOrBuilder
public IncomeRangeInfoOrBuilder getIncomeRangeOrBuilder()
Immutable. Income range.
.google.ads.googleads.v10.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasParentalStatus
public boolean hasParentalStatus()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the parentalStatus field is set.
-
getParentalStatus
public ParentalStatusInfo getParentalStatus()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The parentalStatus.
-
getParentalStatusOrBuilder
public ParentalStatusInfoOrBuilder getParentalStatusOrBuilder()
Immutable. Parental status.
.google.ads.googleads.v10.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserList
public boolean hasUserList()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userList field is set.
-
getUserList
public UserListInfo getUserList()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- The userList.
-
getUserListOrBuilder
public UserListInfoOrBuilder getUserListOrBuilder()
Immutable. User List.
.google.ads.googleads.v10.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
public YouTubeVideoInfo getYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeVideo.
-
getYoutubeVideoOrBuilder
public YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
public YouTubeChannelInfo getYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeChannel.
-
getYoutubeChannelOrBuilder
public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasTopic
public boolean hasTopic()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the topic field is set.
-
getTopic
public TopicInfo getTopic()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- The topic.
-
getTopicOrBuilder
public TopicInfoOrBuilder getTopicOrBuilder()
Immutable. Topic.
.google.ads.googleads.v10.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserInterest
public boolean hasUserInterest()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userInterest field is set.
-
getUserInterest
public UserInterestInfo getUserInterest()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- The userInterest.
-
getUserInterestOrBuilder
public UserInterestInfoOrBuilder getUserInterestOrBuilder()
Immutable. User Interest.
.google.ads.googleads.v10.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasWebpage
public boolean hasWebpage()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the webpage field is set.
-
getWebpage
public WebpageInfo getWebpage()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- The webpage.
-
getWebpageOrBuilder
public WebpageInfoOrBuilder getWebpageOrBuilder()
Immutable. Webpage
.google.ads.googleads.v10.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpageOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAppPaymentModel
public boolean hasAppPaymentModel()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the appPaymentModel field is set.
-
getAppPaymentModel
public AppPaymentModelInfo getAppPaymentModel()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- The appPaymentModel.
-
getAppPaymentModelOrBuilder
public AppPaymentModelInfoOrBuilder getAppPaymentModelOrBuilder()
Immutable. App Payment Model.
.google.ads.googleads.v10.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAppPaymentModelOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomAffinity
public boolean hasCustomAffinity()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAffinity field is set.
-
getCustomAffinity
public CustomAffinityInfo getCustomAffinity()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- The customAffinity.
-
getCustomAffinityOrBuilder
public CustomAffinityInfoOrBuilder getCustomAffinityOrBuilder()
Immutable. Custom Affinity.
.google.ads.googleads.v10.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomIntent
public boolean hasCustomIntent()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customIntent field is set.
-
getCustomIntent
public CustomIntentInfo getCustomIntent()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- The customIntent.
-
getCustomIntentOrBuilder
public CustomIntentInfoOrBuilder getCustomIntentOrBuilder()
Immutable. Custom Intent.
.google.ads.googleads.v10.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomAudience
public boolean hasCustomAudience()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAudience field is set.
-
getCustomAudience
public CustomAudienceInfo getCustomAudience()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The customAudience.
-
getCustomAudienceOrBuilder
public CustomAudienceInfoOrBuilder getCustomAudienceOrBuilder()
Immutable. Custom Audience.
.google.ads.googleads.v10.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCombinedAudience
public boolean hasCombinedAudience()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the combinedAudience field is set.
-
getCombinedAudience
public CombinedAudienceInfo getCombinedAudience()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The combinedAudience.
-
getCombinedAudienceOrBuilder
public CombinedAudienceInfoOrBuilder getCombinedAudienceOrBuilder()
Immutable. Combined Audience.
.google.ads.googleads.v10.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAudience
public boolean hasAudience()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the audience field is set.
-
getAudience
public AudienceInfo getAudience()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The audience.
-
getAudienceOrBuilder
public AudienceInfoOrBuilder getAudienceOrBuilder()
Immutable. Audience.
.google.ads.googleads.v10.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AdGroupCriterion parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroupCriterion parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroupCriterion parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdGroupCriterion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdGroupCriterion parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroupCriterion parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroupCriterion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public AdGroupCriterion.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AdGroupCriterion.Builder newBuilder()
-
newBuilder
public static AdGroupCriterion.Builder newBuilder(AdGroupCriterion prototype)
-
toBuilder
public AdGroupCriterion.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdGroupCriterion.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AdGroupCriterion getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdGroupCriterion> parser()
-
getParserForType
public com.google.protobuf.Parser<AdGroupCriterion> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AdGroupCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-