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.v13.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.v13.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, internalGetMutableMapField, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clear
public SharedCriterion.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
getDefaultInstanceForType
public SharedCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SharedCriterion build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SharedCriterion buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SharedCriterion.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
setField
public SharedCriterion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clearField
public SharedCriterion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
clearOneof
public SharedCriterion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
addRepeatedField
public SharedCriterion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
mergeFrom
public SharedCriterion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SharedCriterion.Builder>
-
mergeFrom
public SharedCriterion.Builder mergeFrom(SharedCriterion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SharedCriterion.Builder>
- Throws:
java.io.IOException
-
getCriterionCase
public SharedCriterion.CriterionCase getCriterionCase()
- Specified by:
getCriterionCase
in 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:
getResourceName
in 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:
getResourceNameBytes
in 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:
hasSharedSet
in 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:
getSharedSet
in 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:
getSharedSetBytes
in 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:
hasCriterionId
in 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:
getCriterionId
in 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.v13.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getTypeValue
in 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.v13.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.v13.enums.CriterionTypeEnum.CriterionType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getType
in interfaceSharedCriterionOrBuilder
- Returns:
- The type.
-
setType
public SharedCriterion.Builder setType(CriterionTypeEnum.CriterionType value)
Output only. The type of the criterion.
.google.ads.googleads.v13.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.v13.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.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasKeyword
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the keyword field is set.
-
getKeyword
public KeywordInfo getKeyword()
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getKeyword
in interfaceSharedCriterionOrBuilder
- Returns:
- The keyword.
-
setKeyword
public SharedCriterion.Builder setKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
setKeyword
public SharedCriterion.Builder setKeyword(KeywordInfo.Builder builderForValue)
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeKeyword
public SharedCriterion.Builder mergeKeyword(KeywordInfo value)
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
clearKeyword
public SharedCriterion.Builder clearKeyword()
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordBuilder
public KeywordInfo.Builder getKeywordBuilder()
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getKeywordOrBuilder
public KeywordInfoOrBuilder getKeywordOrBuilder()
Immutable. Keyword.
.google.ads.googleads.v13.common.KeywordInfo keyword = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getKeywordOrBuilder
in interfaceSharedCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasYoutubeVideo
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
public YouTubeVideoInfo getYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getYoutubeVideo
in interfaceSharedCriterionOrBuilder
- Returns:
- The youtubeVideo.
-
setYoutubeVideo
public SharedCriterion.Builder setYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeVideo
public SharedCriterion.Builder setYoutubeVideo(YouTubeVideoInfo.Builder builderForValue)
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeVideo
public SharedCriterion.Builder mergeYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeVideo
public SharedCriterion.Builder clearYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoBuilder
public YouTubeVideoInfo.Builder getYoutubeVideoBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoOrBuilder
public YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v13.common.YouTubeVideoInfo youtube_video = 5 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getYoutubeVideoOrBuilder
in interfaceSharedCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasYoutubeChannel
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
public YouTubeChannelInfo getYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getYoutubeChannel
in interfaceSharedCriterionOrBuilder
- Returns:
- The youtubeChannel.
-
setYoutubeChannel
public SharedCriterion.Builder setYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeChannel
public SharedCriterion.Builder setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue)
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeChannel
public SharedCriterion.Builder mergeYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeChannel
public SharedCriterion.Builder clearYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelBuilder
public YouTubeChannelInfo.Builder getYoutubeChannelBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelOrBuilder
public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v13.common.YouTubeChannelInfo youtube_channel = 6 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getYoutubeChannelOrBuilder
in interfaceSharedCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasPlacement
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the placement field is set.
-
getPlacement
public PlacementInfo getPlacement()
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getPlacement
in interfaceSharedCriterionOrBuilder
- Returns:
- The placement.
-
setPlacement
public SharedCriterion.Builder setPlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
setPlacement
public SharedCriterion.Builder setPlacement(PlacementInfo.Builder builderForValue)
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
mergePlacement
public SharedCriterion.Builder mergePlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
clearPlacement
public SharedCriterion.Builder clearPlacement()
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementBuilder
public PlacementInfo.Builder getPlacementBuilder()
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementOrBuilder
public PlacementInfoOrBuilder getPlacementOrBuilder()
Immutable. Placement.
.google.ads.googleads.v13.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getPlacementOrBuilder
in interfaceSharedCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasMobileAppCategory
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
public MobileAppCategoryInfo getMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getMobileAppCategory
in interfaceSharedCriterionOrBuilder
- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
public SharedCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo value)
Immutable. Mobile App Category.
.google.ads.googleads.v13.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.v13.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.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileAppCategory
public SharedCriterion.Builder clearMobileAppCategory()
Immutable. Mobile App Category.
.google.ads.googleads.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryBuilder
public MobileAppCategoryInfo.Builder getMobileAppCategoryBuilder()
Immutable. Mobile App Category.
.google.ads.googleads.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryOrBuilder
public MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder()
Immutable. Mobile App Category.
.google.ads.googleads.v13.common.MobileAppCategoryInfo mobile_app_category = 8 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getMobileAppCategoryOrBuilder
in interfaceSharedCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasMobileApplication
in interfaceSharedCriterionOrBuilder
- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
public MobileApplicationInfo getMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getMobileApplication
in interfaceSharedCriterionOrBuilder
- Returns:
- The mobileApplication.
-
setMobileApplication
public SharedCriterion.Builder setMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileApplication
public SharedCriterion.Builder setMobileApplication(MobileApplicationInfo.Builder builderForValue)
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileApplication
public SharedCriterion.Builder mergeMobileApplication(MobileApplicationInfo value)
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileApplication
public SharedCriterion.Builder clearMobileApplication()
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationBuilder
public MobileApplicationInfo.Builder getMobileApplicationBuilder()
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationOrBuilder
public MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder()
Immutable. Mobile application.
.google.ads.googleads.v13.common.MobileApplicationInfo mobile_application = 9 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getMobileApplicationOrBuilder
in interfaceSharedCriterionOrBuilder
-
setUnknownFields
public final SharedCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
mergeUnknownFields
public final SharedCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SharedCriterion.Builder>
-
-