Class SharedCriterion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
- com.google.ads.googleads.v15.resources.SharedCriterion.Builder
-
- All Implemented Interfaces:
SharedCriterionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- SharedCriterion
public static final class SharedCriterion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder> implements SharedCriterionOrBuilder
A criterion belonging to a shared set.
Protobuf typegoogle.ads.googleads.v15.resources.SharedCriterion
-
-
Method Summary
-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clear
public SharedCriterion.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<SharedCriterion.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<SharedCriterion.Builder>
-
getDefaultInstanceForType
public SharedCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SharedCriterion build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SharedCriterion buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SharedCriterion.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<SharedCriterion.Builder>
-
setField
public SharedCriterion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clearField
public SharedCriterion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clearOneof
public SharedCriterion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
setRepeatedField
public SharedCriterion.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
addRepeatedField
public SharedCriterion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
mergeFrom
public SharedCriterion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SharedCriterion.Builder>
-
mergeFrom
public SharedCriterion.Builder mergeFrom(SharedCriterion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
mergeFrom
public SharedCriterion.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SharedCriterion.Builder>- Throws:
java.io.IOException
-
getCriterionCase
public SharedCriterion.CriterionCase getCriterionCase()
- Specified by:
getCriterionCasein interfaceSharedCriterionOrBuilder
-
clearCriterion
public SharedCriterion.Builder clearCriterion()
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the shared criterion. Shared set resource names have the form: `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceSharedCriterionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the shared criterion. Shared set resource names have the form: `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceSharedCriterionOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public SharedCriterion.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the shared criterion. Shared set resource names have the form: `customers/{customer_id}/sharedCriteria/{shared_set_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
public SharedCriterion.Builder clearResourceName()
Immutable. The resource name of the shared criterion. Shared set resource names have the form: `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public SharedCriterion.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the shared criterion. Shared set resource names have the form: `customers/{customer_id}/sharedCriteria/{shared_set_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.
-
hasSharedSet
public boolean hasSharedSet()
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
hasSharedSetin interfaceSharedCriterionOrBuilder- Returns:
- Whether the sharedSet field is set.
-
getSharedSet
public java.lang.String getSharedSet()
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getSharedSetin interfaceSharedCriterionOrBuilder- Returns:
- The sharedSet.
-
getSharedSetBytes
public com.google.protobuf.ByteString getSharedSetBytes()
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getSharedSetBytesin interfaceSharedCriterionOrBuilder- Returns:
- The bytes for sharedSet.
-
setSharedSet
public SharedCriterion.Builder setSharedSet(java.lang.String value)
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The sharedSet to set.- Returns:
- This builder for chaining.
-
clearSharedSet
public SharedCriterion.Builder clearSharedSet()
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setSharedSetBytes
public SharedCriterion.Builder setSharedSetBytes(com.google.protobuf.ByteString value)
Immutable. The shared set to which the shared criterion belongs.
optional string shared_set = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for sharedSet 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 = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCriterionIdin interfaceSharedCriterionOrBuilder- 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 = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCriterionIdin interfaceSharedCriterionOrBuilder- Returns:
- The criterionId.
-
setCriterionId
public SharedCriterion.Builder setCriterionId(long value)
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The criterionId to set.- Returns:
- This builder for chaining.
-
clearCriterionId
public SharedCriterion.Builder clearCriterionId()
Output only. The ID of the criterion. This field is ignored for mutates.
optional int64 criterion_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
Output only. The type of the criterion.
.google.ads.googleads.v15.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceSharedCriterionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public SharedCriterion.Builder setTypeValue(int value)
Output only. The type of the criterion.
.google.ads.googleads.v15.enums.CriterionTypeEnum.CriterionType type = 4 [(.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
public CriterionTypeEnum.CriterionType getType()
Output only. The type of the criterion.
.google.ads.googleads.v15.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceSharedCriterionOrBuilder- Returns:
- The type.
-
setType
public SharedCriterion.Builder setType(CriterionTypeEnum.CriterionType value)
Output only. The type of the criterion.
.google.ads.googleads.v15.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public SharedCriterion.Builder clearType()
Output only. The type of the criterion.
.google.ads.googleads.v15.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasKeyword
public boolean hasKeyword()
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasKeywordin interfaceSharedCriterionOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
public KeywordInfo getKeyword()
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordin interfaceSharedCriterionOrBuilder- Returns:
- The keyword.
-
setKeyword
public SharedCriterion.Builder setKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
setKeyword
public SharedCriterion.Builder setKeyword(KeywordInfo.Builder builderForValue)
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeKeyword
public SharedCriterion.Builder mergeKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
clearKeyword
public SharedCriterion.Builder clearKeyword()
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordBuilder
public KeywordInfo.Builder getKeywordBuilder()
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordOrBuilder
public KeywordInfoOrBuilder getKeywordOrBuilder()
Immutable. Keyword.
.google.ads.googleads.v15.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getKeywordOrBuilderin interfaceSharedCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceSharedCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
public YouTubeVideoInfo getYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceSharedCriterionOrBuilder- Returns:
- The youtubeVideo.
-
setYoutubeVideo
public SharedCriterion.Builder setYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeVideo
public SharedCriterion.Builder setYoutubeVideo(YouTubeVideoInfo.Builder builderForValue)
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeVideo
public SharedCriterion.Builder mergeYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeVideo
public SharedCriterion.Builder clearYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoBuilder
public YouTubeVideoInfo.Builder getYoutubeVideoBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoOrBuilder
public YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v15.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceSharedCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceSharedCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
public YouTubeChannelInfo getYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceSharedCriterionOrBuilder- Returns:
- The youtubeChannel.
-
setYoutubeChannel
public SharedCriterion.Builder setYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeChannel
public SharedCriterion.Builder setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue)
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeChannel
public SharedCriterion.Builder mergeYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeChannel
public SharedCriterion.Builder clearYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelBuilder
public YouTubeChannelInfo.Builder getYoutubeChannelBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelOrBuilder
public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v15.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceSharedCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceSharedCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
public PlacementInfo getPlacement()
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceSharedCriterionOrBuilder- Returns:
- The placement.
-
setPlacement
public SharedCriterion.Builder setPlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
setPlacement
public SharedCriterion.Builder setPlacement(PlacementInfo.Builder builderForValue)
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
mergePlacement
public SharedCriterion.Builder mergePlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
clearPlacement
public SharedCriterion.Builder clearPlacement()
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementBuilder
public PlacementInfo.Builder getPlacementBuilder()
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementOrBuilder
public PlacementInfoOrBuilder getPlacementOrBuilder()
Immutable. Placement.
.google.ads.googleads.v15.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceSharedCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceSharedCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
public MobileAppCategoryInfo getMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceSharedCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
public SharedCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo value)
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileAppCategory
public SharedCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue)
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileAppCategory
public SharedCriterion.Builder mergeMobileAppCategory(MobileAppCategoryInfo value)
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileAppCategory
public SharedCriterion.Builder clearMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryBuilder
public MobileAppCategoryInfo.Builder getMobileAppCategoryBuilder()
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryOrBuilder
public MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder()
Immutable. Mobile App Category.
.google.ads.googleads.v15.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryOrBuilderin interfaceSharedCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceSharedCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
public MobileApplicationInfo getMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceSharedCriterionOrBuilder- Returns:
- The mobileApplication.
-
setMobileApplication
public SharedCriterion.Builder setMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileApplication
public SharedCriterion.Builder setMobileApplication(MobileApplicationInfo.Builder builderForValue)
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileApplication
public SharedCriterion.Builder mergeMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileApplication
public SharedCriterion.Builder clearMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationBuilder
public MobileApplicationInfo.Builder getMobileApplicationBuilder()
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationOrBuilder
public MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder()
Immutable. Mobile application.
.google.ads.googleads.v15.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceSharedCriterionOrBuilder
-
hasBrand
public boolean hasBrand()
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasBrandin interfaceSharedCriterionOrBuilder- Returns:
- Whether the brand field is set.
-
getBrand
public BrandInfo getBrand()
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getBrandin interfaceSharedCriterionOrBuilder- Returns:
- The brand.
-
setBrand
public SharedCriterion.Builder setBrand(BrandInfo value)
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
setBrand
public SharedCriterion.Builder setBrand(BrandInfo.Builder builderForValue)
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeBrand
public SharedCriterion.Builder mergeBrand(BrandInfo value)
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
clearBrand
public SharedCriterion.Builder clearBrand()
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
getBrandBuilder
public BrandInfo.Builder getBrandBuilder()
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];
-
getBrandOrBuilder
public BrandInfoOrBuilder getBrandOrBuilder()
Immutable. Brand.
.google.ads.googleads.v15.common.BrandInfo brand = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getBrandOrBuilderin interfaceSharedCriterionOrBuilder
-
setUnknownFields
public final SharedCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
mergeUnknownFields
public final SharedCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
-