Class AdGroupCriterion.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
com.google.ads.googleads.v18.resources.AdGroupCriterion.Builder
- All Implemented Interfaces:
AdGroupCriterionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdGroupCriterion
public static final class AdGroupCriterion.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
implements AdGroupCriterionOrBuilder
An ad group criterion. The ad_group_criterion report only returns criteria that were explicitly added to the ad group.Protobuf type
google.ads.googleads.v18.resources.AdGroupCriterion-
Method Summary
Modifier and TypeMethodDescriptionaddAllDisapprovalReasons(Iterable<String> values) Output only.addAllFinalMobileUrls(Iterable<String> values) The list of possible final mobile URLs after all cross-domain redirects.addAllFinalUrls(Iterable<String> values) The list of possible final URLs after all cross-domain redirects for the ad.addAllLabels(Iterable<String> values) Output only.addAllPrimaryStatusReasons(Iterable<? extends AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason> values) Output only.Output only.addAllUrlCustomParameters(Iterable<? extends CustomParameter> values) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addDisapprovalReasons(String value) Output only.addDisapprovalReasonsBytes(com.google.protobuf.ByteString value) Output only.addFinalMobileUrls(String value) The list of possible final mobile URLs after all cross-domain redirects.addFinalMobileUrlsBytes(com.google.protobuf.ByteString value) The list of possible final mobile URLs after all cross-domain redirects.addFinalUrls(String value) The list of possible final URLs after all cross-domain redirects for the ad.addFinalUrlsBytes(com.google.protobuf.ByteString value) The list of possible final URLs after all cross-domain redirects for the ad.Output only.addLabelsBytes(com.google.protobuf.ByteString value) Output only.addPrimaryStatusReasons(AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason value) Output only.addPrimaryStatusReasonsValue(int value) Output only.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUrlCustomParameters(int index, CustomParameter value) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParameters(CustomParameter.Builder builderForValue) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParametersBuilder(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.build()clear()Immutable.Immutable.Immutable.Output only.Immutable.The modifier for the bid when the criterion matches.Immutable.The CPC (cost-per-click) bid.The CPM (cost-per-thousand viewable impressions) bid.The CPV (cost-per-view) bid.Output only.Immutable.Immutable.Immutable.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The list of possible final mobile URLs after all cross-domain redirects.The list of possible final URLs after all cross-domain redirects for the ad.URL template for appending params to final URL.Immutable.Immutable.Immutable.Output only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Immutable.The CPC bid amount, expressed as a fraction of the advertised price for some good or service.Immutable.Output only.Output only.Output only.Output only.Immutable.The status of the criterion.Output only.Immutable.The URL template for constructing a tracking URL.Output only.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Immutable.Immutable.Immutable.Immutable.Immutable.clone()Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Output only.intOutput only.Immutable.Immutable.Immutable.doubleThe modifier for the bid when the criterion matches.Immutable.Immutable.Immutable.longThe CPC (cost-per-click) bid.longThe CPM (cost-per-thousand viewable impressions) bid.longThe CPV (cost-per-view) bid.longOutput only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisapprovalReasons(int index) Output only.com.google.protobuf.ByteStringgetDisapprovalReasonsBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.Output only.com.google.protobuf.ByteStringOutput only.longOutput only.Output only.intOutput only.longOutput only.Output only.intOutput only.longOutput only.Output only.intOutput only.longOutput only.Output only.intOutput only.getFinalMobileUrls(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.intThe list of possible final mobile URLs after all cross-domain redirects.com.google.protobuf.ProtocolStringListThe list of possible final mobile URLs after all cross-domain redirects.getFinalUrls(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.intThe list of possible final URLs after all cross-domain redirects for the ad.com.google.protobuf.ProtocolStringListThe list of possible final URLs after all cross-domain redirects for the ad.URL template for appending params to final URL.com.google.protobuf.ByteStringURL template for appending params to final URL.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.getLabels(int index) Output only.com.google.protobuf.ByteStringgetLabelsBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.booleanImmutable.Immutable.Immutable.Immutable.longThe CPC bid amount, expressed as a fraction of the advertised price for some good or service.Immutable.Immutable.Immutable.Output only.Output only.Output only.Output only.getPrimaryStatusReasons(int index) Output only.intOutput only.Output only.intgetPrimaryStatusReasonsValue(int index) Output only.Output only.intOutput only.Output only.Output only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.The status of the criterion.intThe status of the criterion.Output only.intOutput only.getTopic()Immutable.Immutable.Immutable.The URL template for constructing a tracking URL.com.google.protobuf.ByteStringThe URL template for constructing a tracking URL.getType()Output only.intOutput only.getUrlCustomParameters(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.getUrlCustomParametersBuilder(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.intThe list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.getUrlCustomParametersOrBuilder(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.List<? extends CustomParameterOrBuilder>The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanThe modifier for the bid when the criterion matches.booleanImmutable.booleanThe CPC (cost-per-click) bid.booleanThe CPM (cost-per-thousand viewable impressions) bid.booleanThe CPV (cost-per-view) bid.booleanOutput only.booleanImmutable.booleanImmutable.booleanImmutable.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanURL template for appending params to final URL.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanThe CPC bid amount, expressed as a fraction of the advertised price for some good or service.booleanImmutable.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasTopic()Immutable.booleanThe URL template for constructing a tracking URL.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAgeRange(AgeRangeInfo value) Immutable.Immutable.mergeAudience(AudienceInfo value) Immutable.Immutable.Immutable.Immutable.Immutable.mergeFrom(AdGroupCriterion other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGender(GenderInfo value) Immutable.mergeIncomeRange(IncomeRangeInfo value) Immutable.mergeKeyword(KeywordInfo value) Immutable.mergeLanguage(LanguageInfo value) Immutable.Immutable.mergeLocation(LocationInfo value) Immutable.Immutable.Immutable.Immutable.mergePlacement(PlacementInfo value) Immutable.Output only.Output only.mergeTopic(TopicInfo value) Immutable.final AdGroupCriterion.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Immutable.mergeUserList(UserListInfo value) Immutable.mergeWebpage(WebpageInfo value) Immutable.Immutable.Immutable.removeUrlCustomParameters(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setAdGroup(String value) Immutable.setAdGroupBytes(com.google.protobuf.ByteString value) Immutable.setAgeRange(AgeRangeInfo value) Immutable.setAgeRange(AgeRangeInfo.Builder builderForValue) Immutable.Immutable.setAppPaymentModel(AppPaymentModelInfo.Builder builderForValue) Immutable.Output only.setApprovalStatusValue(int value) Output only.setAudience(AudienceInfo value) Immutable.setAudience(AudienceInfo.Builder builderForValue) Immutable.setBidModifier(double value) The modifier for the bid when the criterion matches.Immutable.setCombinedAudience(CombinedAudienceInfo.Builder builderForValue) Immutable.setCpcBidMicros(long value) The CPC (cost-per-click) bid.setCpmBidMicros(long value) The CPM (cost-per-thousand viewable impressions) bid.setCpvBidMicros(long value) The CPV (cost-per-view) bid.setCriterionId(long value) Output only.Immutable.setCustomAffinity(CustomAffinityInfo.Builder builderForValue) Immutable.Immutable.setCustomAudience(CustomAudienceInfo.Builder builderForValue) Immutable.setCustomIntent(CustomIntentInfo value) Immutable.setCustomIntent(CustomIntentInfo.Builder builderForValue) Immutable.setDisapprovalReasons(int index, String value) Output only.setDisplayName(String value) Output only.setDisplayNameBytes(com.google.protobuf.ByteString value) Output only.setEffectiveCpcBidMicros(long value) Output only.Output only.setEffectiveCpcBidSourceValue(int value) Output only.setEffectiveCpmBidMicros(long value) Output only.Output only.setEffectiveCpmBidSourceValue(int value) Output only.setEffectiveCpvBidMicros(long value) Output only.Output only.setEffectiveCpvBidSourceValue(int value) Output only.setEffectivePercentCpcBidMicros(long value) Output only.Output only.setEffectivePercentCpcBidSourceValue(int value) Output only.setFinalMobileUrls(int index, String value) The list of possible final mobile URLs after all cross-domain redirects.setFinalUrls(int index, String value) The list of possible final URLs after all cross-domain redirects for the ad.setFinalUrlSuffix(String value) URL template for appending params to final URL.setFinalUrlSuffixBytes(com.google.protobuf.ByteString value) URL template for appending params to final URL.setGender(GenderInfo value) Immutable.setGender(GenderInfo.Builder builderForValue) Immutable.setIncomeRange(IncomeRangeInfo value) Immutable.setIncomeRange(IncomeRangeInfo.Builder builderForValue) Immutable.setKeyword(KeywordInfo value) Immutable.setKeyword(KeywordInfo.Builder builderForValue) Immutable.Output only.setLanguage(LanguageInfo value) Immutable.setLanguage(LanguageInfo.Builder builderForValue) Immutable.setListingGroup(ListingGroupInfo value) Immutable.setListingGroup(ListingGroupInfo.Builder builderForValue) Immutable.setLocation(LocationInfo value) Immutable.setLocation(LocationInfo.Builder builderForValue) Immutable.Immutable.setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue) Immutable.Immutable.setMobileApplication(MobileApplicationInfo.Builder builderForValue) Immutable.setNegative(boolean value) Immutable.Immutable.setParentalStatus(ParentalStatusInfo.Builder builderForValue) Immutable.setPercentCpcBidMicros(long value) The CPC bid amount, expressed as a fraction of the advertised price for some good or service.setPlacement(PlacementInfo value) Immutable.setPlacement(PlacementInfo.Builder builderForValue) Immutable.Output only.setPositionEstimates(AdGroupCriterion.PositionEstimates.Builder builderForValue) Output only.Output only.setPrimaryStatusReasons(int index, AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason value) Output only.setPrimaryStatusReasonsValue(int index, int value) Output only.setPrimaryStatusValue(int value) Output only.Output only.setQualityInfo(AdGroupCriterion.QualityInfo.Builder builderForValue) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.The status of the criterion.setStatusValue(int value) The status of the criterion.Output only.setSystemServingStatusValue(int value) Output only.Immutable.setTopic(TopicInfo.Builder builderForValue) Immutable.setTrackingUrlTemplate(String value) The URL template for constructing a tracking URL.setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value) The URL template for constructing a tracking URL.Output only.setTypeValue(int value) Output only.final AdGroupCriterion.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUrlCustomParameters(int index, CustomParameter value) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setUserInterest(UserInterestInfo value) Immutable.setUserInterest(UserInterestInfo.Builder builderForValue) Immutable.setUserList(UserListInfo value) Immutable.setUserList(UserListInfo.Builder builderForValue) Immutable.setWebpage(WebpageInfo value) Immutable.setWebpage(WebpageInfo.Builder builderForValue) Immutable.Immutable.setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue) Immutable.setYoutubeVideo(YouTubeVideoInfo value) Immutable.setYoutubeVideo(YouTubeVideoInfo.Builder builderForValue) Immutable.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
setField
public AdGroupCriterion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
setRepeatedField
public AdGroupCriterion.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
addRepeatedField
public AdGroupCriterion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupCriterion.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
mergeFrom
public AdGroupCriterion.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupCriterion.Builder>- Throws:
IOException
-
getCriterionCase
- Specified by:
getCriterionCasein interfaceAdGroupCriterionOrBuilder
-
clearCriterion
-
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.
-
setResourceName
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) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
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) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
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) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
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.
-
setCriterionId
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The criterionId to set.- Returns:
- This builder for chaining.
-
clearCriterionId
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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.
-
setDisplayName
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 77 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
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.v18.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
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.v18.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
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.v18.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Specified by:
getStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The status.
-
setStatus
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.v18.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
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.v18.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus status = 3;- Returns:
- This builder for chaining.
-
hasQualityInfo
public boolean hasQualityInfo()Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the qualityInfo field is set.
-
getQualityInfo
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQualityInfoin interfaceAdGroupCriterionOrBuilder- Returns:
- The qualityInfo.
-
setQualityInfo
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setQualityInfo
public AdGroupCriterion.Builder setQualityInfo(AdGroupCriterion.QualityInfo.Builder builderForValue) Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeQualityInfo
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearQualityInfo
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getQualityInfoBuilder
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.resources.AdGroupCriterion.QualityInfo quality_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getQualityInfoOrBuilder
Output only. Information regarding the quality of the criterion.
.google.ads.googleads.v18.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
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.
-
setAdGroup
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The adGroup to set.- Returns:
- This builder for chaining.
-
clearAdGroup
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAdGroupBytes
Immutable. The ad group to which the criterion belongs.
optional string ad_group = 57 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for adGroup to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Output only. The type of the criterion.
.google.ads.googleads.v18.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.
-
setTypeValue
Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceAdGroupCriterionOrBuilder- Returns:
- The type.
-
setType
Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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.
-
setNegative
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];- Parameters:
value- The negative to set.- Returns:
- This builder for chaining.
-
clearNegative
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];- Returns:
- This builder for chaining.
-
getSystemServingStatusValue
public int getSystemServingStatusValue()Output only. Serving status of the criterion.
.google.ads.googleads.v18.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.
-
setSystemServingStatusValue
Output only. Serving status of the criterion.
.google.ads.googleads.v18.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for systemServingStatus to set.- Returns:
- This builder for chaining.
-
getSystemServingStatus
Output only. Serving status of the criterion.
.google.ads.googleads.v18.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemServingStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The systemServingStatus.
-
setSystemServingStatus
public AdGroupCriterion.Builder setSystemServingStatus(CriterionSystemServingStatusEnum.CriterionSystemServingStatus value) Output only. Serving status of the criterion.
.google.ads.googleads.v18.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The systemServingStatus to set.- Returns:
- This builder for chaining.
-
clearSystemServingStatus
Output only. Serving status of the criterion.
.google.ads.googleads.v18.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus system_serving_status = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getApprovalStatusValue
public int getApprovalStatusValue()Output only. Approval status of the criterion.
.google.ads.googleads.v18.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.
-
setApprovalStatusValue
Output only. Approval status of the criterion.
.google.ads.googleads.v18.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for approvalStatus to set.- Returns:
- This builder for chaining.
-
getApprovalStatus
Output only. Approval status of the criterion.
.google.ads.googleads.v18.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The approvalStatus.
-
setApprovalStatus
public AdGroupCriterion.Builder setApprovalStatus(AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus value) Output only. Approval status of the criterion.
.google.ads.googleads.v18.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The approvalStatus to set.- Returns:
- This builder for chaining.
-
clearApprovalStatus
Output only. Approval status of the criterion.
.google.ads.googleads.v18.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus approval_status = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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
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.
-
setDisapprovalReasons
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];- Parameters:
index- The index to set the value at.value- The disapprovalReasons to set.- Returns:
- This builder for chaining.
-
addDisapprovalReasons
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];- Parameters:
value- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
addAllDisapprovalReasons
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];- Parameters:
values- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
clearDisapprovalReasons
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];- Returns:
- This builder for chaining.
-
addDisapprovalReasonsBytes
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];- Parameters:
value- The bytes of the disapprovalReasons to add.- Returns:
- This builder for chaining.
-
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
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.
-
setLabels
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) = { ... }- Parameters:
index- The index to set the value at.value- The labels to set.- Returns:
- This builder for chaining.
-
addLabels
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) = { ... }- Parameters:
value- The labels to add.- Returns:
- This builder for chaining.
-
addAllLabels
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) = { ... }- Parameters:
values- The labels to add.- Returns:
- This builder for chaining.
-
clearLabels
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) = { ... }- Returns:
- This builder for chaining.
-
addLabelsBytes
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) = { ... }- Parameters:
value- The bytes of the labels to add.- Returns:
- This builder for chaining.
-
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.
-
setBidModifier
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;- Parameters:
value- The bidModifier to set.- Returns:
- This builder for chaining.
-
clearBidModifier
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;- Returns:
- This builder for chaining.
-
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.
-
setCpcBidMicros
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Parameters:
value- The cpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpcBidMicros
The CPC (cost-per-click) bid.
optional int64 cpc_bid_micros = 62;- Returns:
- This builder for chaining.
-
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.
-
setCpmBidMicros
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Parameters:
value- The cpmBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpmBidMicros
The CPM (cost-per-thousand viewable impressions) bid.
optional int64 cpm_bid_micros = 63;- Returns:
- This builder for chaining.
-
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.
-
setCpvBidMicros
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Parameters:
value- The cpvBidMicros to set.- Returns:
- This builder for chaining.
-
clearCpvBidMicros
The CPV (cost-per-view) bid.
optional int64 cpv_bid_micros = 64;- Returns:
- This builder for chaining.
-
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.
-
setPercentCpcBidMicros
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;- Parameters:
value- The percentCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearPercentCpcBidMicros
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;- Returns:
- This builder for chaining.
-
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.
-
setEffectiveCpcBidMicros
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpcBidMicros
Output only. The effective CPC (cost-per-click) bid.
optional int64 effective_cpc_bid_micros = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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.
-
setEffectiveCpmBidMicros
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpmBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpmBidMicros
Output only. The effective CPM (cost-per-thousand viewable impressions) bid.
optional int64 effective_cpm_bid_micros = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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.
-
setEffectiveCpvBidMicros
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpvBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpvBidMicros
Output only. The effective CPV (cost-per-view) bid.
optional int64 effective_cpv_bid_micros = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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.
-
setEffectivePercentCpcBidMicros
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectivePercentCpcBidMicros to set.- Returns:
- This builder for chaining.
-
clearEffectivePercentCpcBidMicros
Output only. The effective Percent CPC bid amount.
optional int64 effective_percent_cpc_bid_micros = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpcBidSourceValue
public int getEffectiveCpcBidSourceValue()Output only. Source of the effective CPC bid.
.google.ads.googleads.v18.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.
-
setEffectiveCpcBidSourceValue
Output only. Source of the effective CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpcBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpcBidSource
Output only. Source of the effective CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpcBidSource.
-
setEffectiveCpcBidSource
Output only. Source of the effective CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpcBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpcBidSource
Output only. Source of the effective CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpc_bid_source = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpmBidSourceValue
public int getEffectiveCpmBidSourceValue()Output only. Source of the effective CPM bid.
.google.ads.googleads.v18.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.
-
setEffectiveCpmBidSourceValue
Output only. Source of the effective CPM bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpmBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpmBidSource
Output only. Source of the effective CPM bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpmBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpmBidSource.
-
setEffectiveCpmBidSource
Output only. Source of the effective CPM bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpmBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpmBidSource
Output only. Source of the effective CPM bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpm_bid_source = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectiveCpvBidSourceValue
public int getEffectiveCpvBidSourceValue()Output only. Source of the effective CPV bid.
.google.ads.googleads.v18.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.
-
setEffectiveCpvBidSourceValue
Output only. Source of the effective CPV bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectiveCpvBidSource to set.- Returns:
- This builder for chaining.
-
getEffectiveCpvBidSource
Output only. Source of the effective CPV bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectiveCpvBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectiveCpvBidSource.
-
setEffectiveCpvBidSource
Output only. Source of the effective CPV bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectiveCpvBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectiveCpvBidSource
Output only. Source of the effective CPV bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_cpv_bid_source = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEffectivePercentCpcBidSourceValue
public int getEffectivePercentCpcBidSourceValue()Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v18.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.
-
setEffectivePercentCpcBidSourceValue
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for effectivePercentCpcBidSource to set.- Returns:
- This builder for chaining.
-
getEffectivePercentCpcBidSource
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEffectivePercentCpcBidSourcein interfaceAdGroupCriterionOrBuilder- Returns:
- The effectivePercentCpcBidSource.
-
setEffectivePercentCpcBidSource
public AdGroupCriterion.Builder setEffectivePercentCpcBidSource(BiddingSourceEnum.BiddingSource value) Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The effectivePercentCpcBidSource to set.- Returns:
- This builder for chaining.
-
clearEffectivePercentCpcBidSource
Output only. Source of the effective Percent CPC bid.
.google.ads.googleads.v18.enums.BiddingSourceEnum.BiddingSource effective_percent_cpc_bid_source = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasPositionEstimates
public boolean hasPositionEstimates()Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the positionEstimates field is set.
-
getPositionEstimates
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPositionEstimatesin interfaceAdGroupCriterionOrBuilder- Returns:
- The positionEstimates.
-
setPositionEstimates
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setPositionEstimates
public AdGroupCriterion.Builder setPositionEstimates(AdGroupCriterion.PositionEstimates.Builder builderForValue) Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergePositionEstimates
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearPositionEstimates
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPositionEstimatesBuilder
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.resources.AdGroupCriterion.PositionEstimates position_estimates = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPositionEstimatesOrBuilder
Output only. Estimates for criterion bids at various positions.
.google.ads.googleads.v18.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
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.
-
setFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
index- The index to set the value at.value- The finalUrls to set.- Returns:
- This builder for chaining.
-
addFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
value- The finalUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
values- The finalUrls to add.- Returns:
- This builder for chaining.
-
clearFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Returns:
- This builder for chaining.
-
addFinalUrlsBytes
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 70;- Parameters:
value- The bytes of the finalUrls to add.- Returns:
- This builder for chaining.
-
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
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.
-
setFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
index- The index to set the value at.value- The finalMobileUrls to set.- Returns:
- This builder for chaining.
-
addFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
value- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
values- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
clearFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Returns:
- This builder for chaining.
-
addFinalMobileUrlsBytes
The list of possible final mobile URLs after all cross-domain redirects.
repeated string final_mobile_urls = 71;- Parameters:
value- The bytes of the finalMobileUrls to add.- Returns:
- This builder for chaining.
-
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
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.
-
setFinalUrlSuffix
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
URL template for appending params to final URL.
optional string final_url_suffix = 72;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
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
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.
-
setTrackingUrlTemplate
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
The URL template for constructing a tracking URL.
optional string tracking_url_template = 73;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
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.v18.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersListin 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.v18.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersCountin interfaceAdGroupCriterionOrBuilder
-
getUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersin interfaceAdGroupCriterionOrBuilder
-
setUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
setUrlCustomParameters
public AdGroupCriterion.Builder setUrlCustomParameters(int index, CustomParameter.Builder builderForValue) 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.v18.common.CustomParameter url_custom_parameters = 14; -
addUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
addUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
addUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
addUrlCustomParameters
public AdGroupCriterion.Builder addUrlCustomParameters(int index, CustomParameter.Builder builderForValue) 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.v18.common.CustomParameter url_custom_parameters = 14; -
addAllUrlCustomParameters
public AdGroupCriterion.Builder addAllUrlCustomParameters(Iterable<? extends CustomParameter> values) 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.v18.common.CustomParameter url_custom_parameters = 14; -
clearUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
removeUrlCustomParameters
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.v18.common.CustomParameter url_custom_parameters = 14; -
getUrlCustomParametersBuilder
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.v18.common.CustomParameter url_custom_parameters = 14; -
getUrlCustomParametersOrBuilder
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.v18.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderin interfaceAdGroupCriterionOrBuilder
-
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.v18.common.CustomParameter url_custom_parameters = 14;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceAdGroupCriterionOrBuilder
-
addUrlCustomParametersBuilder
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.v18.common.CustomParameter url_custom_parameters = 14; -
addUrlCustomParametersBuilder
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.v18.common.CustomParameter url_custom_parameters = 14; -
getUrlCustomParametersBuilderList
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.v18.common.CustomParameter url_custom_parameters = 14; -
hasPrimaryStatus
public boolean hasPrimaryStatus()Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPrimaryStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the primaryStatus field is set.
-
getPrimaryStatusValue
public int getPrimaryStatusValue()Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusValuein interfaceAdGroupCriterionOrBuilder- Returns:
- The enum numeric value on the wire for primaryStatus.
-
setPrimaryStatusValue
Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for primaryStatus to set.- Returns:
- This builder for chaining.
-
getPrimaryStatus
Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The primaryStatus.
-
setPrimaryStatus
public AdGroupCriterion.Builder setPrimaryStatus(AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus value) Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The primaryStatus to set.- Returns:
- This builder for chaining.
-
clearPrimaryStatus
Output only. The primary status for the ad group criterion.
optional .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus primary_status = 85 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getPrimaryStatusReasonsList
public List<AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason> getPrimaryStatusReasonsList()Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusReasonsListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the primaryStatusReasons.
-
getPrimaryStatusReasonsCount
public int getPrimaryStatusReasonsCount()Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusReasonsCountin interfaceAdGroupCriterionOrBuilder- Returns:
- The count of primaryStatusReasons.
-
getPrimaryStatusReasons
public AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason getPrimaryStatusReasons(int index) Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusReasonsin interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The primaryStatusReasons at the given index.
-
setPrimaryStatusReasons
public AdGroupCriterion.Builder setPrimaryStatusReasons(int index, AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason value) Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The primaryStatusReasons to set.- Returns:
- This builder for chaining.
-
addPrimaryStatusReasons
public AdGroupCriterion.Builder addPrimaryStatusReasons(AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason value) Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The primaryStatusReasons to add.- Returns:
- This builder for chaining.
-
addAllPrimaryStatusReasons
public AdGroupCriterion.Builder addAllPrimaryStatusReasons(Iterable<? extends AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason> values) Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The primaryStatusReasons to add.- Returns:
- This builder for chaining.
-
clearPrimaryStatusReasons
Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getPrimaryStatusReasonsValueList
Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusReasonsValueListin interfaceAdGroupCriterionOrBuilder- Returns:
- A list containing the enum numeric values on the wire for primaryStatusReasons.
-
getPrimaryStatusReasonsValue
public int getPrimaryStatusReasonsValue(int index) Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryStatusReasonsValuein interfaceAdGroupCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of primaryStatusReasons at the given index.
-
setPrimaryStatusReasonsValue
Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for primaryStatusReasons to set.- Returns:
- This builder for chaining.
-
addPrimaryStatusReasonsValue
Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for primaryStatusReasons to add.- Returns:
- This builder for chaining.
-
addAllPrimaryStatusReasonsValue
Output only. The primary status reasons for the ad group criterion.
repeated .google.ads.googleads.v18.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason primary_status_reasons = 86 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The enum numeric values on the wire for primaryStatusReasons to add.- Returns:
- This builder for chaining.
-
hasKeyword
public boolean hasKeyword()Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordin interfaceAdGroupCriterionOrBuilder- Returns:
- The keyword.
-
setKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
setKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
clearKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordBuilder
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordOrBuilder
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceAdGroupCriterionOrBuilder- Returns:
- The placement.
-
setPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
setPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
mergePlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
clearPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
getPlacementBuilder
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
getPlacementOrBuilder
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
setMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileAppCategoryBuilder
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileAppCategoryOrBuilder
Immutable. Mobile app category.
.google.ads.googleads.v18.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.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceAdGroupCriterionOrBuilder- Returns:
- The mobileApplication.
-
setMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
setMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileApplicationBuilder
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileApplicationOrBuilder
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasListingGroup
public boolean hasListingGroup()Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the listingGroup field is set.
-
getListingGroup
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupin interfaceAdGroupCriterionOrBuilder- Returns:
- The listingGroup.
-
setListingGroup
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
setListingGroup
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeListingGroup
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
clearListingGroup
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
getListingGroupBuilder
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
getListingGroupOrBuilder
Immutable. Listing group.
.google.ads.googleads.v18.common.ListingGroupInfo listing_group = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingGroupOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAgeRange
public boolean hasAgeRange()Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the ageRange field is set.
-
getAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The ageRange.
-
setAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
setAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
getAgeRangeBuilder
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
getAgeRangeOrBuilder
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasGender
public boolean hasGender()Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the gender field is set.
-
getGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderin interfaceAdGroupCriterionOrBuilder- Returns:
- The gender.
-
setGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE]; -
setGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE]; -
clearGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE]; -
getGenderBuilder
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE]; -
getGenderOrBuilder
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 37 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasIncomeRange
public boolean hasIncomeRange()Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the incomeRange field is set.
-
getIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangein interfaceAdGroupCriterionOrBuilder- Returns:
- The incomeRange.
-
setIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE]; -
setIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE]; -
clearIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE]; -
getIncomeRangeBuilder
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE]; -
getIncomeRangeOrBuilder
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 38 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangeOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasParentalStatus
public boolean hasParentalStatus()Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the parentalStatus field is set.
-
getParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusin interfaceAdGroupCriterionOrBuilder- Returns:
- The parentalStatus.
-
setParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE]; -
setParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE]; -
clearParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE]; -
getParentalStatusBuilder
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE]; -
getParentalStatusOrBuilder
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 39 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserList
public boolean hasUserList()Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userList field is set.
-
getUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListin interfaceAdGroupCriterionOrBuilder- Returns:
- The userList.
-
setUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
setUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
clearUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserListBuilder
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserListOrBuilder
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeVideo.
-
setYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE]; -
setYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE]; -
clearYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoBuilder
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoOrBuilder
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceAdGroupCriterionOrBuilder- Returns:
- The youtubeChannel.
-
setYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
setYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
clearYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeChannelBuilder
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeChannelOrBuilder
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasTopic
public boolean hasTopic()Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the topic field is set.
-
getTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicin interfaceAdGroupCriterionOrBuilder- Returns:
- The topic.
-
setTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE]; -
setTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE]; -
clearTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE]; -
getTopicBuilder
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE]; -
getTopicOrBuilder
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 43 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasUserInterest
public boolean hasUserInterest()Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the userInterest field is set.
-
getUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestin interfaceAdGroupCriterionOrBuilder- Returns:
- The userInterest.
-
setUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
setUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
clearUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserInterestBuilder
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserInterestOrBuilder
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasWebpage
public boolean hasWebpage()Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the webpage field is set.
-
getWebpage
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpagein interfaceAdGroupCriterionOrBuilder- Returns:
- The webpage.
-
setWebpage
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
setWebpage
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeWebpage
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
clearWebpage
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
getWebpageBuilder
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
getWebpageOrBuilder
Immutable. Webpage
.google.ads.googleads.v18.common.WebpageInfo webpage = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpageOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAppPaymentModel
public boolean hasAppPaymentModel()Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the appPaymentModel field is set.
-
getAppPaymentModel
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAppPaymentModelin interfaceAdGroupCriterionOrBuilder- Returns:
- The appPaymentModel.
-
setAppPaymentModel
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
setAppPaymentModel
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAppPaymentModel
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAppPaymentModel
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
getAppPaymentModelBuilder
Immutable. App Payment Model.
.google.ads.googleads.v18.common.AppPaymentModelInfo app_payment_model = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
getAppPaymentModelOrBuilder
Immutable. App Payment Model.
.google.ads.googleads.v18.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.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAffinity field is set.
-
getCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityin interfaceAdGroupCriterionOrBuilder- Returns:
- The customAffinity.
-
setCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE]; -
setCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAffinityBuilder
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAffinityOrBuilder
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 48 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomIntent
public boolean hasCustomIntent()Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customIntent field is set.
-
getCustomIntent
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentin interfaceAdGroupCriterionOrBuilder- Returns:
- The customIntent.
-
setCustomIntent
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE]; -
setCustomIntent
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCustomIntent
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCustomIntent
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomIntentBuilder
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomIntentOrBuilder
Immutable. Custom Intent.
.google.ads.googleads.v18.common.CustomIntentInfo custom_intent = 49 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomIntentOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCustomAudience
public boolean hasCustomAudience()Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the customAudience field is set.
-
getCustomAudience
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The customAudience.
-
setCustomAudience
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE]; -
setCustomAudience
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCustomAudience
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCustomAudience
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAudienceBuilder
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAudienceOrBuilder
Immutable. Custom Audience.
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 74 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasCombinedAudience
public boolean hasCombinedAudience()Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the combinedAudience field is set.
-
getCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The combinedAudience.
-
setCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE]; -
setCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE]; -
getCombinedAudienceBuilder
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE]; -
getCombinedAudienceOrBuilder
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 75 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasAudience
public boolean hasAudience()Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the audience field is set.
-
getAudience
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudiencein interfaceAdGroupCriterionOrBuilder- Returns:
- The audience.
-
setAudience
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE]; -
setAudience
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAudience
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAudience
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE]; -
getAudienceBuilder
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE]; -
getAudienceOrBuilder
Immutable. Audience.
.google.ads.googleads.v18.common.AudienceInfo audience = 79 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasLocation
public boolean hasLocation()Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLocationin interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationin interfaceAdGroupCriterionOrBuilder- Returns:
- The location.
-
setLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE]; -
setLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationBuilder
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationOrBuilder
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 82 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationOrBuilderin interfaceAdGroupCriterionOrBuilder
-
hasLanguage
public boolean hasLanguage()Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLanguagein interfaceAdGroupCriterionOrBuilder- Returns:
- Whether the language field is set.
-
getLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLanguagein interfaceAdGroupCriterionOrBuilder- Returns:
- The language.
-
setLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE]; -
setLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE]; -
getLanguageBuilder
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE]; -
getLanguageOrBuilder
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 83 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLanguageOrBuilderin interfaceAdGroupCriterionOrBuilder
-
setUnknownFields
public final AdGroupCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-
mergeUnknownFields
public final AdGroupCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupCriterion.Builder>
-