Class CustomerNegativeCriterion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
- com.google.ads.googleads.v10.resources.CustomerNegativeCriterion.Builder
-
- All Implemented Interfaces:
CustomerNegativeCriterionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- CustomerNegativeCriterion
public static final class CustomerNegativeCriterion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder> implements CustomerNegativeCriterionOrBuilder
A negative criterion for exclusions at the customer level.
Protobuf typegoogle.ads.googleads.v10.resources.CustomerNegativeCriterion
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<CustomerNegativeCriterion.Builder>
-
clear
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>
-
getDefaultInstanceForType
public CustomerNegativeCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CustomerNegativeCriterion build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CustomerNegativeCriterion buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>
-
setField
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>
-
clearField
public CustomerNegativeCriterion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
clearOneof
public CustomerNegativeCriterion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
setRepeatedField
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>
-
addRepeatedField
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>
-
mergeFrom
public CustomerNegativeCriterion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomerNegativeCriterion.Builder>
-
mergeFrom
public CustomerNegativeCriterion.Builder mergeFrom(CustomerNegativeCriterion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
mergeFrom
public CustomerNegativeCriterion.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<CustomerNegativeCriterion.Builder>- Throws:
java.io.IOException
-
getCriterionCase
public CustomerNegativeCriterion.CriterionCase getCriterionCase()
- Specified by:
getCriterionCasein interfaceCustomerNegativeCriterionOrBuilder
-
clearCriterion
public CustomerNegativeCriterion.Builder clearCriterion()
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the customer negative criterion. Customer negative criterion resource names have the form: `customers/{customer_id}/customerNegativeCriteria/{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the customer negative criterion. Customer negative criterion resource names have the form: `customers/{customer_id}/customerNegativeCriteria/{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public CustomerNegativeCriterion.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the customer negative criterion. Customer negative criterion resource names have the form: `customers/{customer_id}/customerNegativeCriteria/{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 CustomerNegativeCriterion.Builder clearResourceName()
Immutable. The resource name of the customer negative criterion. Customer negative criterion resource names have the form: `customers/{customer_id}/customerNegativeCriteria/{criterion_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public CustomerNegativeCriterion.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the customer negative criterion. Customer negative criterion resource names have the form: `customers/{customer_id}/customerNegativeCriteria/{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.
-
hasId
public boolean hasId()
Output only. The ID of the criterion.
optional int64 id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. The ID of the criterion.
optional int64 id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The id.
-
setId
public CustomerNegativeCriterion.Builder setId(long value)
Output only. The ID of the criterion.
optional int64 id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public CustomerNegativeCriterion.Builder clearId()
Output only. The ID of the criterion.
optional int64 id = 10 [(.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.v10.enums.CriterionTypeEnum.CriterionType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public CustomerNegativeCriterion.Builder setTypeValue(int value)
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 3 [(.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.v10.enums.CriterionTypeEnum.CriterionType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The type.
-
setType
public CustomerNegativeCriterion.Builder setType(CriterionTypeEnum.CriterionType value)
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public CustomerNegativeCriterion.Builder clearType()
Output only. The type of the criterion.
.google.ads.googleads.v10.enums.CriterionTypeEnum.CriterionType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasContentLabel
public boolean hasContentLabel()
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasContentLabelin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the contentLabel field is set.
-
getContentLabel
public ContentLabelInfo getContentLabel()
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentLabelin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The contentLabel.
-
setContentLabel
public CustomerNegativeCriterion.Builder setContentLabel(ContentLabelInfo value)
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
setContentLabel
public CustomerNegativeCriterion.Builder setContentLabel(ContentLabelInfo.Builder builderForValue)
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeContentLabel
public CustomerNegativeCriterion.Builder mergeContentLabel(ContentLabelInfo value)
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
clearContentLabel
public CustomerNegativeCriterion.Builder clearContentLabel()
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
getContentLabelBuilder
public ContentLabelInfo.Builder getContentLabelBuilder()
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
getContentLabelOrBuilder
public ContentLabelInfoOrBuilder getContentLabelOrBuilder()
Immutable. ContentLabel.
.google.ads.googleads.v10.common.ContentLabelInfo content_label = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentLabelOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
hasMobileApplication
public boolean hasMobileApplication()
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileApplicationin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the mobileApplication field is set.
-
getMobileApplication
public MobileApplicationInfo getMobileApplication()
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The mobileApplication.
-
setMobileApplication
public CustomerNegativeCriterion.Builder setMobileApplication(MobileApplicationInfo value)
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileApplication
public CustomerNegativeCriterion.Builder setMobileApplication(MobileApplicationInfo.Builder builderForValue)
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileApplication
public CustomerNegativeCriterion.Builder mergeMobileApplication(MobileApplicationInfo value)
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileApplication
public CustomerNegativeCriterion.Builder clearMobileApplication()
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationBuilder
public MobileApplicationInfo.Builder getMobileApplicationBuilder()
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileApplicationOrBuilder
public MobileApplicationInfoOrBuilder getMobileApplicationOrBuilder()
Immutable. MobileApplication.
.google.ads.googleads.v10.common.MobileApplicationInfo mobile_application = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileApplicationOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
hasMobileAppCategory
public boolean hasMobileAppCategory()
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMobileAppCategoryin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the mobileAppCategory field is set.
-
getMobileAppCategory
public MobileAppCategoryInfo getMobileAppCategory()
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The mobileAppCategory.
-
setMobileAppCategory
public CustomerNegativeCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo value)
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
setMobileAppCategory
public CustomerNegativeCriterion.Builder setMobileAppCategory(MobileAppCategoryInfo.Builder builderForValue)
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMobileAppCategory
public CustomerNegativeCriterion.Builder mergeMobileAppCategory(MobileAppCategoryInfo value)
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMobileAppCategory
public CustomerNegativeCriterion.Builder clearMobileAppCategory()
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryBuilder
public MobileAppCategoryInfo.Builder getMobileAppCategoryBuilder()
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];
-
getMobileAppCategoryOrBuilder
public MobileAppCategoryInfoOrBuilder getMobileAppCategoryOrBuilder()
Immutable. MobileAppCategory.
.google.ads.googleads.v10.common.MobileAppCategoryInfo mobile_app_category = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMobileAppCategoryOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
hasPlacement
public boolean hasPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasPlacementin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the placement field is set.
-
getPlacement
public PlacementInfo getPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The placement.
-
setPlacement
public CustomerNegativeCriterion.Builder setPlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
setPlacement
public CustomerNegativeCriterion.Builder setPlacement(PlacementInfo.Builder builderForValue)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
mergePlacement
public CustomerNegativeCriterion.Builder mergePlacement(PlacementInfo value)
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
clearPlacement
public CustomerNegativeCriterion.Builder clearPlacement()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementBuilder
public PlacementInfo.Builder getPlacementBuilder()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];
-
getPlacementOrBuilder
public PlacementInfoOrBuilder getPlacementOrBuilder()
Immutable. Placement.
.google.ads.googleads.v10.common.PlacementInfo placement = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getPlacementOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
hasYoutubeVideo
public boolean hasYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the youtubeVideo field is set.
-
getYoutubeVideo
public YouTubeVideoInfo getYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The youtubeVideo.
-
setYoutubeVideo
public CustomerNegativeCriterion.Builder setYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeVideo
public CustomerNegativeCriterion.Builder setYoutubeVideo(YouTubeVideoInfo.Builder builderForValue)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeVideo
public CustomerNegativeCriterion.Builder mergeYoutubeVideo(YouTubeVideoInfo value)
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeVideo
public CustomerNegativeCriterion.Builder clearYoutubeVideo()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoBuilder
public YouTubeVideoInfo.Builder getYoutubeVideoBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeVideoOrBuilder
public YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
Immutable. YouTube Video.
.google.ads.googleads.v10.common.YouTubeVideoInfo youtube_video = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
hasYoutubeChannel
public boolean hasYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeChannelin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- Whether the youtubeChannel field is set.
-
getYoutubeChannel
public YouTubeChannelInfo getYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelin interfaceCustomerNegativeCriterionOrBuilder- Returns:
- The youtubeChannel.
-
setYoutubeChannel
public CustomerNegativeCriterion.Builder setYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
setYoutubeChannel
public CustomerNegativeCriterion.Builder setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeYoutubeChannel
public CustomerNegativeCriterion.Builder mergeYoutubeChannel(YouTubeChannelInfo value)
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
clearYoutubeChannel
public CustomerNegativeCriterion.Builder clearYoutubeChannel()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelBuilder
public YouTubeChannelInfo.Builder getYoutubeChannelBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];
-
getYoutubeChannelOrBuilder
public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
Immutable. YouTube Channel.
.google.ads.googleads.v10.common.YouTubeChannelInfo youtube_channel = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeChannelOrBuilderin interfaceCustomerNegativeCriterionOrBuilder
-
setUnknownFields
public final CustomerNegativeCriterion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
mergeUnknownFields
public final CustomerNegativeCriterion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerNegativeCriterion.Builder>
-
-