Class CampaignCriterion.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
com.google.ads.googleads.v18.resources.CampaignCriterion.Builder
- All Implemented Interfaces:
CampaignCriterionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CampaignCriterion
public static final class CampaignCriterion.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
implements CampaignCriterionOrBuilder
A campaign criterion.Protobuf type
google.ads.googleads.v18.resources.CampaignCriterion-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Immutable.Immutable.The modifier for the bids when the criterion matches.Immutable.Immutable.Immutable.Immutable.Immutable.Output only.Immutable.Immutable.Immutable.Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Immutable.Immutable.Immutable.Immutable.Immutable.The status of the criterion.Immutable.Output only.Immutable.Immutable.Immutable.Immutable.Immutable.clone()Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.floatThe modifier for the bids when the criterion matches.Immutable.Immutable.Immutable.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.longOutput only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorImmutable.Immutable.Immutable.Output only.com.google.protobuf.ByteStringOutput only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.booleanImmutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.com.google.protobuf.ByteStringImmutable.The status of the criterion.intThe status of the criterion.getTopic()Immutable.Immutable.Immutable.getType()Output only.intOutput only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.booleanImmutable.booleanImmutable.booleanThe modifier for the bids when the criterion matches.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanOutput only.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanhasTopic()Immutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAdSchedule(AdScheduleInfo value) Immutable.mergeAgeRange(AgeRangeInfo value) Immutable.mergeBrandList(BrandListInfo value) Immutable.mergeCarrier(CarrierInfo value) Immutable.Immutable.Immutable.Immutable.Immutable.mergeDevice(DeviceInfo value) Immutable.mergeFrom(CampaignCriterion 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.mergeIpBlock(IpBlockInfo value) Immutable.mergeKeyword(KeywordInfo value) Immutable.Immutable.mergeLanguage(LanguageInfo value) Immutable.Immutable.Immutable.mergeLocation(LocationInfo value) Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.mergePlacement(PlacementInfo value) Immutable.mergeProximity(ProximityInfo value) Immutable.mergeTopic(TopicInfo value) Immutable.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Immutable.mergeUserList(UserListInfo value) Immutable.mergeWebpage(WebpageInfo value) Immutable.Immutable.Immutable.setAdSchedule(AdScheduleInfo value) Immutable.setAdSchedule(AdScheduleInfo.Builder builderForValue) Immutable.setAgeRange(AgeRangeInfo value) Immutable.setAgeRange(AgeRangeInfo.Builder builderForValue) Immutable.setBidModifier(float value) The modifier for the bids when the criterion matches.setBrandList(BrandListInfo value) Immutable.setBrandList(BrandListInfo.Builder builderForValue) Immutable.setCampaign(String value) Immutable.setCampaignBytes(com.google.protobuf.ByteString value) Immutable.setCarrier(CarrierInfo value) Immutable.setCarrier(CarrierInfo.Builder builderForValue) Immutable.Immutable.setCombinedAudience(CombinedAudienceInfo.Builder builderForValue) Immutable.setContentLabel(ContentLabelInfo value) Immutable.setContentLabel(ContentLabelInfo.Builder builderForValue) Immutable.setCriterionId(long value) Output only.Immutable.setCustomAffinity(CustomAffinityInfo.Builder builderForValue) Immutable.Immutable.setCustomAudience(CustomAudienceInfo.Builder builderForValue) Immutable.setDevice(DeviceInfo value) Immutable.setDevice(DeviceInfo.Builder builderForValue) Immutable.setDisplayName(String value) Output only.setDisplayNameBytes(com.google.protobuf.ByteString value) Output only.setGender(GenderInfo value) Immutable.setGender(GenderInfo.Builder builderForValue) Immutable.setIncomeRange(IncomeRangeInfo value) Immutable.setIncomeRange(IncomeRangeInfo.Builder builderForValue) Immutable.setIpBlock(IpBlockInfo value) Immutable.setIpBlock(IpBlockInfo.Builder builderForValue) Immutable.setKeyword(KeywordInfo value) Immutable.setKeyword(KeywordInfo.Builder builderForValue) Immutable.setKeywordTheme(KeywordThemeInfo value) Immutable.setKeywordTheme(KeywordThemeInfo.Builder builderForValue) Immutable.setLanguage(LanguageInfo value) Immutable.setLanguage(LanguageInfo.Builder builderForValue) Immutable.setListingScope(ListingScopeInfo value) Immutable.setListingScope(ListingScopeInfo.Builder builderForValue) Immutable.Immutable.setLocalServiceId(LocalServiceIdInfo.Builder builderForValue) Immutable.setLocation(LocationInfo value) Immutable.setLocation(LocationInfo.Builder builderForValue) Immutable.Immutable.setLocationGroup(LocationGroupInfo.Builder builderForValue) Immutable.Immutable.setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue) Immutable.Immutable.setMobileApplication(MobileApplicationInfo.Builder builderForValue) Immutable.setMobileDevice(MobileDeviceInfo value) Immutable.setMobileDevice(MobileDeviceInfo.Builder builderForValue) Immutable.setNegative(boolean value) Immutable.Immutable.setOperatingSystemVersion(OperatingSystemVersionInfo.Builder builderForValue) Immutable.Immutable.setParentalStatus(ParentalStatusInfo.Builder builderForValue) Immutable.setPlacement(PlacementInfo value) Immutable.setPlacement(PlacementInfo.Builder builderForValue) Immutable.setProximity(ProximityInfo value) Immutable.setProximity(ProximityInfo.Builder builderForValue) Immutable.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.Immutable.setTopic(TopicInfo.Builder builderForValue) Immutable.Output only.setTypeValue(int value) Output only.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<CampaignCriterion.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<CampaignCriterion.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<CampaignCriterion.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<CampaignCriterion.Builder>
-
setField
public CampaignCriterion.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<CampaignCriterion.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
-
setRepeatedField
public CampaignCriterion.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<CampaignCriterion.Builder>
-
addRepeatedField
public CampaignCriterion.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<CampaignCriterion.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CampaignCriterion.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
-
mergeFrom
public CampaignCriterion.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<CampaignCriterion.Builder>- Throws:
IOException
-
getCriterionCase
- Specified by:
getCriterionCasein interfaceCampaignCriterionOrBuilder
-
clearCriterion
-
getResourceName
Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCampaignCriterionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCampaignCriterionOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasCampaign
public boolean hasCampaign()Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
hasCampaignin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the campaign field is set.
-
getCampaign
Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getCampaignin interfaceCampaignCriterionOrBuilder- Returns:
- The campaign.
-
getCampaignBytes
public com.google.protobuf.ByteString getCampaignBytes()Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getCampaignBytesin interfaceCampaignCriterionOrBuilder- Returns:
- The bytes for campaign.
-
setCampaign
Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The campaign to set.- Returns:
- This builder for chaining.
-
clearCampaign
Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCampaignBytes
Immutable. The campaign to which the criterion belongs.
optional string campaign = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for campaign to set.- Returns:
- This builder for chaining.
-
hasCriterionId
public boolean hasCriterionId()Output only. The ID of the criterion. This field is ignored during mutate.
optional int64 criterion_id = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCriterionIdin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the criterionId field is set.
-
getCriterionId
public long getCriterionId()Output only. The ID of the criterion. This field is ignored during mutate.
optional int64 criterion_id = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCriterionIdin interfaceCampaignCriterionOrBuilder- Returns:
- The criterionId.
-
setCriterionId
Output only. The ID of the criterion. This field is ignored during mutate.
optional int64 criterion_id = 38 [(.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 during mutate.
optional int64 criterion_id = 38 [(.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 = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNamein interfaceCampaignCriterionOrBuilder- 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 = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisplayNameBytesin interfaceCampaignCriterionOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Output only. The display name of the criterion. This field is ignored for mutates.
string display_name = 43 [(.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 = 43 [(.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 = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasBidModifier
public boolean hasBidModifier()The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
optional float bid_modifier = 39;- Specified by:
hasBidModifierin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the bidModifier field is set.
-
getBidModifier
public float getBidModifier()The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
optional float bid_modifier = 39;- Specified by:
getBidModifierin interfaceCampaignCriterionOrBuilder- Returns:
- The bidModifier.
-
setBidModifier
The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
optional float bid_modifier = 39;- Parameters:
value- The bidModifier to set.- Returns:
- This builder for chaining.
-
clearBidModifier
The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
optional float bid_modifier = 39;- Returns:
- This builder for chaining.
-
hasNegative
public boolean hasNegative()Immutable. Whether to target (`false`) or exclude (`true`) the criterion.
optional bool negative = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNegativein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the negative field is set.
-
getNegative
public boolean getNegative()Immutable. Whether to target (`false`) or exclude (`true`) the criterion.
optional bool negative = 40 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNegativein interfaceCampaignCriterionOrBuilder- Returns:
- The negative.
-
setNegative
Immutable. Whether to target (`false`) or exclude (`true`) the criterion.
optional bool negative = 40 [(.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.
optional bool negative = 40 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceCampaignCriterionOrBuilder- 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 = 6 [(.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 = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceCampaignCriterionOrBuilder- Returns:
- The type.
-
setType
Output only. The type of the criterion.
.google.ads.googleads.v18.enums.CriterionTypeEnum.CriterionType type = 6 [(.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 = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()The status of the criterion.
.google.ads.googleads.v18.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35;- Specified by:
getStatusValuein interfaceCampaignCriterionOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
The status of the criterion.
.google.ads.googleads.v18.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
The status of the criterion.
.google.ads.googleads.v18.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35;- Specified by:
getStatusin interfaceCampaignCriterionOrBuilder- Returns:
- The status.
-
setStatus
public CampaignCriterion.Builder setStatus(CampaignCriterionStatusEnum.CampaignCriterionStatus value) The status of the criterion.
.google.ads.googleads.v18.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
The status of the criterion.
.google.ads.googleads.v18.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus status = 35;- Returns:
- This builder for chaining.
-
hasKeyword
public boolean hasKeyword()Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordin interfaceCampaignCriterionOrBuilder- Returns:
- The keyword.
-
setKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
setKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
clearKeyword
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordBuilder
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordOrBuilder
Immutable. Keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceCampaignCriterionOrBuilder- Returns:
- The placement.
-
setPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
setPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
mergePlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
clearPlacement
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getPlacementBuilder
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getPlacementOrBuilder
Immutable. Placement.
.google.ads.googleads.v18.common.PlacementInfo placement = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceCampaignCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
setMobileAppCategory
public CampaignCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue) Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMobileAppCategory
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileAppCategoryBuilder
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileAppCategoryOrBuilder
Immutable. Mobile app category.
.google.ads.googleads.v18.common.MobileAppCategoryInfo mobile_app_category = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceCampaignCriterionOrBuilder- Returns:
- The mobileApplication.
-
setMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; -
setMobileApplication
public CampaignCriterion.Builder setMobileApplication(MobileApplicationInfo.Builder builderForValue) Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMobileApplication
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileApplicationBuilder
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileApplicationOrBuilder
Immutable. Mobile application.
.google.ads.googleads.v18.common.MobileApplicationInfo mobile_application = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasLocation
public boolean hasLocation()Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLocationin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationin interfaceCampaignCriterionOrBuilder- Returns:
- The location.
-
setLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; -
setLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLocation
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationBuilder
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationOrBuilder
Immutable. Location.
.google.ads.googleads.v18.common.LocationInfo location = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasDevice
public boolean hasDevice()Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasDevicein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the device field is set.
-
getDevice
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDevicein interfaceCampaignCriterionOrBuilder- Returns:
- The device.
-
setDevice
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; -
setDevice
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeDevice
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; -
clearDevice
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; -
getDeviceBuilder
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE]; -
getDeviceOrBuilder
Immutable. Device.
.google.ads.googleads.v18.common.DeviceInfo device = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDeviceOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasAdSchedule
public boolean hasAdSchedule()Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAdSchedulein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the adSchedule field is set.
-
getAdSchedule
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdSchedulein interfaceCampaignCriterionOrBuilder- Returns:
- The adSchedule.
-
setAdSchedule
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; -
setAdSchedule
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAdSchedule
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAdSchedule
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; -
getAdScheduleBuilder
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE]; -
getAdScheduleOrBuilder
Immutable. Ad Schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 15 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdScheduleOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasAgeRange
public boolean hasAgeRange()Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAgeRangein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the ageRange field is set.
-
getAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangein interfaceCampaignCriterionOrBuilder- Returns:
- The ageRange.
-
setAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; -
setAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAgeRange
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; -
getAgeRangeBuilder
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE]; -
getAgeRangeOrBuilder
Immutable. Age range.
.google.ads.googleads.v18.common.AgeRangeInfo age_range = 16 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAgeRangeOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasGender
public boolean hasGender()Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasGenderin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the gender field is set.
-
getGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderin interfaceCampaignCriterionOrBuilder- Returns:
- The gender.
-
setGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; -
setGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; -
clearGender
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; -
getGenderBuilder
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE]; -
getGenderOrBuilder
Immutable. Gender.
.google.ads.googleads.v18.common.GenderInfo gender = 17 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getGenderOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasIncomeRange
public boolean hasIncomeRange()Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasIncomeRangein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the incomeRange field is set.
-
getIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangein interfaceCampaignCriterionOrBuilder- Returns:
- The incomeRange.
-
setIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; -
setIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; -
clearIncomeRange
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; -
getIncomeRangeBuilder
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE]; -
getIncomeRangeOrBuilder
Immutable. Income range.
.google.ads.googleads.v18.common.IncomeRangeInfo income_range = 18 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIncomeRangeOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasParentalStatus
public boolean hasParentalStatus()Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasParentalStatusin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the parentalStatus field is set.
-
getParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusin interfaceCampaignCriterionOrBuilder- Returns:
- The parentalStatus.
-
setParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; -
setParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; -
clearParentalStatus
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; -
getParentalStatusBuilder
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE]; -
getParentalStatusOrBuilder
Immutable. Parental status.
.google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 19 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getParentalStatusOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasUserList
public boolean hasUserList()Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserListin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the userList field is set.
-
getUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListin interfaceCampaignCriterionOrBuilder- Returns:
- The userList.
-
setUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
setUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
clearUserList
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserListBuilder
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserListOrBuilder
Immutable. User List.
.google.ads.googleads.v18.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserListOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceCampaignCriterionOrBuilder- Returns:
- The youtubeVideo.
-
setYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; -
setYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; -
clearYoutubeVideo
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoBuilder
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoOrBuilder
Immutable. YouTube Video.
.google.ads.googleads.v18.common.YouTubeVideoInfo youtube_video = 20 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceCampaignCriterionOrBuilder- Returns:
- The youtubeChannel.
-
setYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; -
setYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; -
clearYoutubeChannel
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeChannelBuilder
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeChannelOrBuilder
Immutable. YouTube Channel.
.google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasProximity
public boolean hasProximity()Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasProximityin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the proximity field is set.
-
getProximity
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getProximityin interfaceCampaignCriterionOrBuilder- Returns:
- The proximity.
-
setProximity
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; -
setProximity
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeProximity
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; -
clearProximity
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; -
getProximityBuilder
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE]; -
getProximityOrBuilder
Immutable. Proximity.
.google.ads.googleads.v18.common.ProximityInfo proximity = 23 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getProximityOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasTopic
public boolean hasTopic()Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTopicin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the topic field is set.
-
getTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicin interfaceCampaignCriterionOrBuilder- Returns:
- The topic.
-
setTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; -
setTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; -
clearTopic
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; -
getTopicBuilder
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE]; -
getTopicOrBuilder
Immutable. Topic.
.google.ads.googleads.v18.common.TopicInfo topic = 24 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTopicOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasListingScope
public boolean hasListingScope()Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasListingScopein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the listingScope field is set.
-
getListingScope
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingScopein interfaceCampaignCriterionOrBuilder- Returns:
- The listingScope.
-
setListingScope
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; -
setListingScope
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeListingScope
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; -
clearListingScope
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; -
getListingScopeBuilder
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE]; -
getListingScopeOrBuilder
Immutable. Listing scope.
.google.ads.googleads.v18.common.ListingScopeInfo listing_scope = 25 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getListingScopeOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasLanguage
public boolean hasLanguage()Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLanguagein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the language field is set.
-
getLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLanguagein interfaceCampaignCriterionOrBuilder- Returns:
- The language.
-
setLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; -
setLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLanguage
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; -
getLanguageBuilder
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE]; -
getLanguageOrBuilder
Immutable. Language.
.google.ads.googleads.v18.common.LanguageInfo language = 26 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLanguageOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasIpBlock
public boolean hasIpBlock()Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasIpBlockin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the ipBlock field is set.
-
getIpBlock
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIpBlockin interfaceCampaignCriterionOrBuilder- Returns:
- The ipBlock.
-
setIpBlock
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
setIpBlock
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeIpBlock
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
clearIpBlock
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
getIpBlockBuilder
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE]; -
getIpBlockOrBuilder
Immutable. IpBlock.
.google.ads.googleads.v18.common.IpBlockInfo ip_block = 27 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIpBlockOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasContentLabel
public boolean hasContentLabel()Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasContentLabelin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the contentLabel field is set.
-
getContentLabel
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentLabelin interfaceCampaignCriterionOrBuilder- Returns:
- The contentLabel.
-
setContentLabel
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
setContentLabel
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeContentLabel
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
clearContentLabel
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
getContentLabelBuilder
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE]; -
getContentLabelOrBuilder
Immutable. ContentLabel.
.google.ads.googleads.v18.common.ContentLabelInfo content_label = 28 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentLabelOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasCarrier
public boolean hasCarrier()Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCarrierin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the carrier field is set.
-
getCarrier
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCarrierin interfaceCampaignCriterionOrBuilder- Returns:
- The carrier.
-
setCarrier
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
setCarrier
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCarrier
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCarrier
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getCarrierBuilder
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getCarrierOrBuilder
Immutable. Carrier.
.google.ads.googleads.v18.common.CarrierInfo carrier = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCarrierOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasUserInterest
public boolean hasUserInterest()Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasUserInterestin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the userInterest field is set.
-
getUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestin interfaceCampaignCriterionOrBuilder- Returns:
- The userInterest.
-
setUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
setUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
clearUserInterest
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserInterestBuilder
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getUserInterestOrBuilder
Immutable. User Interest.
.google.ads.googleads.v18.common.UserInterestInfo user_interest = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getUserInterestOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasWebpage
public boolean hasWebpage()Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasWebpagein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the webpage field is set.
-
getWebpage
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpagein interfaceCampaignCriterionOrBuilder- Returns:
- The webpage.
-
setWebpage
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; -
setWebpage
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeWebpage
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; -
clearWebpage
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; -
getWebpageBuilder
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE]; -
getWebpageOrBuilder
Immutable. Webpage.
.google.ads.googleads.v18.common.WebpageInfo webpage = 31 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getWebpageOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasOperatingSystemVersion
public boolean hasOperatingSystemVersion()Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasOperatingSystemVersionin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the operatingSystemVersion field is set.
-
getOperatingSystemVersion
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getOperatingSystemVersionin interfaceCampaignCriterionOrBuilder- Returns:
- The operatingSystemVersion.
-
setOperatingSystemVersion
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
setOperatingSystemVersion
public CampaignCriterion.Builder setOperatingSystemVersion(OperatingSystemVersionInfo.Builder builderForValue) Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeOperatingSystemVersion
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
clearOperatingSystemVersion
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
getOperatingSystemVersionBuilder
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE]; -
getOperatingSystemVersionOrBuilder
Immutable. Operating system version.
.google.ads.googleads.v18.common.OperatingSystemVersionInfo operating_system_version = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getOperatingSystemVersionOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasMobileDevice
public boolean hasMobileDevice()Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileDevicein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the mobileDevice field is set.
-
getMobileDevice
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileDevicein interfaceCampaignCriterionOrBuilder- Returns:
- The mobileDevice.
-
setMobileDevice
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; -
setMobileDevice
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMobileDevice
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMobileDevice
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileDeviceBuilder
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE]; -
getMobileDeviceOrBuilder
Immutable. Mobile Device.
.google.ads.googleads.v18.common.MobileDeviceInfo mobile_device = 33 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileDeviceOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasLocationGroup
public boolean hasLocationGroup()Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLocationGroupin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the locationGroup field is set.
-
getLocationGroup
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationGroupin interfaceCampaignCriterionOrBuilder- Returns:
- The locationGroup.
-
setLocationGroup
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; -
setLocationGroup
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLocationGroup
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLocationGroup
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationGroupBuilder
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocationGroupOrBuilder
Immutable. Location Group
.google.ads.googleads.v18.common.LocationGroupInfo location_group = 34 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationGroupOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasCustomAffinity
public boolean hasCustomAffinity()Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAffinityin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the customAffinity field is set.
-
getCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityin interfaceCampaignCriterionOrBuilder- Returns:
- The customAffinity.
-
setCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
setCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCustomAffinity
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAffinityBuilder
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAffinityOrBuilder
Immutable. Custom Affinity.
.google.ads.googleads.v18.common.CustomAffinityInfo custom_affinity = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAffinityOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasCustomAudience
public boolean hasCustomAudience()Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomAudiencein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the customAudience field is set.
-
getCustomAudience
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudiencein interfaceCampaignCriterionOrBuilder- Returns:
- The customAudience.
-
setCustomAudience
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
setCustomAudience
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCustomAudience
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCustomAudience
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAudienceBuilder
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getCustomAudienceOrBuilder
Immutable. Custom Audience
.google.ads.googleads.v18.common.CustomAudienceInfo custom_audience = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomAudienceOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasCombinedAudience
public boolean hasCombinedAudience()Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCombinedAudiencein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the combinedAudience field is set.
-
getCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudiencein interfaceCampaignCriterionOrBuilder- Returns:
- The combinedAudience.
-
setCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
setCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCombinedAudience
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
getCombinedAudienceBuilder
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE]; -
getCombinedAudienceOrBuilder
Immutable. Combined Audience.
.google.ads.googleads.v18.common.CombinedAudienceInfo combined_audience = 42 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCombinedAudienceOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasKeywordTheme
public boolean hasKeywordTheme()Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordThemein interfaceCampaignCriterionOrBuilder- Returns:
- Whether the keywordTheme field is set.
-
getKeywordTheme
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordThemein interfaceCampaignCriterionOrBuilder- Returns:
- The keywordTheme.
-
setKeywordTheme
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
setKeywordTheme
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeKeywordTheme
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
clearKeywordTheme
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordThemeBuilder
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE]; -
getKeywordThemeOrBuilder
Immutable. Smart Campaign Keyword Theme.
.google.ads.googleads.v18.common.KeywordThemeInfo keyword_theme = 45 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordThemeOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasLocalServiceId
public boolean hasLocalServiceId()Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLocalServiceIdin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the localServiceId field is set.
-
getLocalServiceId
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocalServiceIdin interfaceCampaignCriterionOrBuilder- Returns:
- The localServiceId.
-
setLocalServiceId
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
setLocalServiceId
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLocalServiceId
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLocalServiceId
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocalServiceIdBuilder
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE]; -
getLocalServiceIdOrBuilder
Immutable. GLS service campaign criterion.
.google.ads.googleads.v18.common.LocalServiceIdInfo local_service_id = 46 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocalServiceIdOrBuilderin interfaceCampaignCriterionOrBuilder
-
hasBrandList
public boolean hasBrandList()Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasBrandListin interfaceCampaignCriterionOrBuilder- Returns:
- Whether the brandList field is set.
-
getBrandList
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getBrandListin interfaceCampaignCriterionOrBuilder- Returns:
- The brandList.
-
setBrandList
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
setBrandList
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeBrandList
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
clearBrandList
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
getBrandListBuilder
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE]; -
getBrandListOrBuilder
Immutable. Brand list campaign criterion.
.google.ads.googleads.v18.common.BrandListInfo brand_list = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getBrandListOrBuilderin interfaceCampaignCriterionOrBuilder
-
setUnknownFields
public final CampaignCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
-
mergeUnknownFields
public final CampaignCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CampaignCriterion.Builder>
-