public static final class CreativeTargeting.Builder extends GeneratedMessage.Builder<CreativeTargeting.Builder> implements CreativeTargetingOrBuilderRepresents the creative targeting criteria for a LineItem.
Protobuf type google.ads.admanager.v1.CreativeTargeting
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CreativeTargeting.BuilderImplements
CreativeTargetingOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CreativeTargeting build()| Returns | |
|---|---|
| Type | Description |
CreativeTargeting |
|
buildPartial()
public CreativeTargeting buildPartial()| Returns | |
|---|---|
| Type | Description |
CreativeTargeting |
|
clear()
public CreativeTargeting.Builder clear()| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
clearCreativeTargetingDisplayName()
public CreativeTargeting.Builder clearCreativeTargetingDisplayName()Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
This builder for chaining. |
clearTargeting()
public CreativeTargeting.Builder clearTargeting()Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
getCreativeTargetingDisplayName()
public String getCreativeTargetingDisplayName()Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The creativeTargetingDisplayName. |
getCreativeTargetingDisplayNameBytes()
public ByteString getCreativeTargetingDisplayNameBytes()Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for creativeTargetingDisplayName. |
getDefaultInstanceForType()
public CreativeTargeting getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CreativeTargeting |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getTargeting()
public Targeting getTargeting()Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Targeting |
The targeting. |
getTargetingBuilder()
public Targeting.Builder getTargetingBuilder()Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Targeting.Builder |
|
getTargetingOrBuilder()
public TargetingOrBuilder getTargetingOrBuilder()Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TargetingOrBuilder |
|
hasCreativeTargetingDisplayName()
public boolean hasCreativeTargetingDisplayName()Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the creativeTargetingDisplayName field is set. |
hasTargeting()
public boolean hasTargeting()Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the targeting field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CreativeTargeting other)
public CreativeTargeting.Builder mergeFrom(CreativeTargeting other)| Parameter | |
|---|---|
| Name | Description |
other |
CreativeTargeting |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreativeTargeting.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CreativeTargeting.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
mergeTargeting(Targeting value)
public CreativeTargeting.Builder mergeTargeting(Targeting value)Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Targeting |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
setCreativeTargetingDisplayName(String value)
public CreativeTargeting.Builder setCreativeTargetingDisplayName(String value)Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe creativeTargetingDisplayName to set. |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
This builder for chaining. |
setCreativeTargetingDisplayNameBytes(ByteString value)
public CreativeTargeting.Builder setCreativeTargetingDisplayNameBytes(ByteString value)Required. The name of this creative targeting. This attribute is required.
optional string creative_targeting_display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for creativeTargetingDisplayName to set. |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
This builder for chaining. |
setTargeting(Targeting value)
public CreativeTargeting.Builder setTargeting(Targeting value)Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Targeting |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|
setTargeting(Targeting.Builder builderForValue)
public CreativeTargeting.Builder setTargeting(Targeting.Builder builderForValue)Required. The Targeting criteria of this creative targeting. This attribute is required.
optional .google.ads.admanager.v1.Targeting targeting = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Targeting.Builder |
| Returns | |
|---|---|
| Type | Description |
CreativeTargeting.Builder |
|