Class CreativeTemplateVariable.Builder (0.39.0)

public static final class CreativeTemplateVariable.Builder extends GeneratedMessageV3.Builder<CreativeTemplateVariable.Builder> implements CreativeTemplateVariableOrBuilder

Represents a variable defined in a creative template.

Protobuf type google.ads.admanager.v1.CreativeTemplateVariable

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CreativeTemplateVariable.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

build()

public CreativeTemplateVariable build()
Returns
Type Description
CreativeTemplateVariable

buildPartial()

public CreativeTemplateVariable buildPartial()
Returns
Type Description
CreativeTemplateVariable

clear()

public CreativeTemplateVariable.Builder clear()
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

clearAssetVariable()

public CreativeTemplateVariable.Builder clearAssetVariable()

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

clearDescription()

public CreativeTemplateVariable.Builder clearDescription()

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public CreativeTemplateVariable.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

clearLabel()

public CreativeTemplateVariable.Builder clearLabel()

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

clearListStringVariable()

public CreativeTemplateVariable.Builder clearListStringVariable()

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

clearLongVariable()

public CreativeTemplateVariable.Builder clearLongVariable()

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public CreativeTemplateVariable.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

clearRequired()

public CreativeTemplateVariable.Builder clearRequired()

Optional. True if this variable is required to be filled in by users when creating a creative from the creative template.

optional bool required = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

clearStringVariable()

public CreativeTemplateVariable.Builder clearStringVariable()

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

clearSubType()

public CreativeTemplateVariable.Builder clearSubType()
Returns
Type Description
CreativeTemplateVariable.Builder

clearUniqueDisplayName()

public CreativeTemplateVariable.Builder clearUniqueDisplayName()

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

clearUrlVariable()

public CreativeTemplateVariable.Builder clearUrlVariable()

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.Builder

clone()

public CreativeTemplateVariable.Builder clone()
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

getAssetVariable()

public CreativeTemplateVariable.AssetCreativeTemplateVariable getAssetVariable()

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.AssetCreativeTemplateVariable

The assetVariable.

getAssetVariableBuilder()

public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder getAssetVariableBuilder()

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder

getAssetVariableOrBuilder()

public CreativeTemplateVariable.AssetCreativeTemplateVariableOrBuilder getAssetVariableOrBuilder()

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.AssetCreativeTemplateVariableOrBuilder

getDefaultInstanceForType()

public CreativeTemplateVariable getDefaultInstanceForType()
Returns
Type Description
CreativeTemplateVariable

getDescription()

public String getDescription()

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getLabel()

public String getLabel()

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The label.

getLabelBytes()

public ByteString getLabelBytes()

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for label.

getListStringVariable()

public CreativeTemplateVariable.ListStringCreativeTemplateVariable getListStringVariable()

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.ListStringCreativeTemplateVariable

The listStringVariable.

getListStringVariableBuilder()

public CreativeTemplateVariable.ListStringCreativeTemplateVariable.Builder getListStringVariableBuilder()

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.ListStringCreativeTemplateVariable.Builder

getListStringVariableOrBuilder()

public CreativeTemplateVariable.ListStringCreativeTemplateVariableOrBuilder getListStringVariableOrBuilder()

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.ListStringCreativeTemplateVariableOrBuilder

getLongVariable()

public CreativeTemplateVariable.LongCreativeTemplateVariable getLongVariable()

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.LongCreativeTemplateVariable

The longVariable.

getLongVariableBuilder()

public CreativeTemplateVariable.LongCreativeTemplateVariable.Builder getLongVariableBuilder()

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.LongCreativeTemplateVariable.Builder

getLongVariableOrBuilder()

public CreativeTemplateVariable.LongCreativeTemplateVariableOrBuilder getLongVariableOrBuilder()

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.LongCreativeTemplateVariableOrBuilder

getRequired()

public boolean getRequired()

Optional. True if this variable is required to be filled in by users when creating a creative from the creative template.

optional bool required = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The required.

getStringVariable()

public CreativeTemplateVariable.StringCreativeTemplateVariable getStringVariable()

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.StringCreativeTemplateVariable

The stringVariable.

getStringVariableBuilder()

public CreativeTemplateVariable.StringCreativeTemplateVariable.Builder getStringVariableBuilder()

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.StringCreativeTemplateVariable.Builder

getStringVariableOrBuilder()

public CreativeTemplateVariable.StringCreativeTemplateVariableOrBuilder getStringVariableOrBuilder()

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.StringCreativeTemplateVariableOrBuilder

getSubTypeCase()

public CreativeTemplateVariable.SubTypeCase getSubTypeCase()
Returns
Type Description
CreativeTemplateVariable.SubTypeCase

getUniqueDisplayName()

public String getUniqueDisplayName()

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The uniqueDisplayName.

getUniqueDisplayNameBytes()

public ByteString getUniqueDisplayNameBytes()

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for uniqueDisplayName.

getUrlVariable()

public CreativeTemplateVariable.UrlCreativeTemplateVariable getUrlVariable()

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.UrlCreativeTemplateVariable

The urlVariable.

getUrlVariableBuilder()

public CreativeTemplateVariable.UrlCreativeTemplateVariable.Builder getUrlVariableBuilder()

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.UrlCreativeTemplateVariable.Builder

getUrlVariableOrBuilder()

public CreativeTemplateVariable.UrlCreativeTemplateVariableOrBuilder getUrlVariableOrBuilder()

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreativeTemplateVariable.UrlCreativeTemplateVariableOrBuilder

hasAssetVariable()

public boolean hasAssetVariable()

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the assetVariable field is set.

hasDescription()

public boolean hasDescription()

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the description field is set.

hasLabel()

public boolean hasLabel()

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the label field is set.

hasListStringVariable()

public boolean hasListStringVariable()

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the listStringVariable field is set.

hasLongVariable()

public boolean hasLongVariable()

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the longVariable field is set.

hasRequired()

public boolean hasRequired()

Optional. True if this variable is required to be filled in by users when creating a creative from the creative template.

optional bool required = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the required field is set.

hasStringVariable()

public boolean hasStringVariable()

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the stringVariable field is set.

hasUniqueDisplayName()

public boolean hasUniqueDisplayName()

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the uniqueDisplayName field is set.

hasUrlVariable()

public boolean hasUrlVariable()

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the urlVariable field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder mergeAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable value)

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.AssetCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

mergeFrom(CreativeTemplateVariable other)

public CreativeTemplateVariable.Builder mergeFrom(CreativeTemplateVariable other)
Parameter
Name Description
other CreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreativeTemplateVariable.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreativeTemplateVariable.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

mergeListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder mergeListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable value)

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.ListStringCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

mergeLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder mergeLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable value)

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.LongCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

mergeStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder mergeStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable value)

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.StringCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CreativeTemplateVariable.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

mergeUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder mergeUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable value)

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.UrlCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder setAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable value)

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.AssetCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder builderForValue)

public CreativeTemplateVariable.Builder setAssetVariable(CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder builderForValue)

Optional. Represents a file asset variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable asset_variable = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder
Returns
Type Description
CreativeTemplateVariable.Builder

setDescription(String value)

public CreativeTemplateVariable.Builder setDescription(String value)

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The description to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public CreativeTemplateVariable.Builder setDescriptionBytes(ByteString value)

Required. A descriptive help text that is displayed to users along with the label. This attribute has a maximum length of 255 characters.

optional string description = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public CreativeTemplateVariable.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

setLabel(String value)

public CreativeTemplateVariable.Builder setLabel(String value)

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The label to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setLabelBytes(ByteString value)

public CreativeTemplateVariable.Builder setLabelBytes(ByteString value)

Required. Label that is displayed to users when creating from the creative template. This has a maximum length of 127 characters.

optional string label = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for label to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder setListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable value)

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.ListStringCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable.Builder builderForValue)

public CreativeTemplateVariable.Builder setListStringVariable(CreativeTemplateVariable.ListStringCreativeTemplateVariable.Builder builderForValue)

Optional. Represents a list variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.ListStringCreativeTemplateVariable list_string_variable = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CreativeTemplateVariable.ListStringCreativeTemplateVariable.Builder
Returns
Type Description
CreativeTemplateVariable.Builder

setLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder setLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable value)

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.LongCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable.Builder builderForValue)

public CreativeTemplateVariable.Builder setLongVariable(CreativeTemplateVariable.LongCreativeTemplateVariable.Builder builderForValue)

Optional. Represents a long variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.LongCreativeTemplateVariable long_variable = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CreativeTemplateVariable.LongCreativeTemplateVariable.Builder
Returns
Type Description
CreativeTemplateVariable.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CreativeTemplateVariable.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

setRequired(boolean value)

public CreativeTemplateVariable.Builder setRequired(boolean value)

Optional. True if this variable is required to be filled in by users when creating a creative from the creative template.

optional bool required = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The required to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder setStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable value)

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.StringCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable.Builder builderForValue)

public CreativeTemplateVariable.Builder setStringVariable(CreativeTemplateVariable.StringCreativeTemplateVariable.Builder builderForValue)

Optional. Represents a string variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.StringCreativeTemplateVariable string_variable = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CreativeTemplateVariable.StringCreativeTemplateVariable.Builder
Returns
Type Description
CreativeTemplateVariable.Builder

setUniqueDisplayName(String value)

public CreativeTemplateVariable.Builder setUniqueDisplayName(String value)

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The uniqueDisplayName to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setUniqueDisplayNameBytes(ByteString value)

public CreativeTemplateVariable.Builder setUniqueDisplayNameBytes(ByteString value)

Output only. Unique name used to identify the variable. This attribute is assigned by Google when a creative template variable is created.

optional string unique_display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for uniqueDisplayName to set.

Returns
Type Description
CreativeTemplateVariable.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final CreativeTemplateVariable.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreativeTemplateVariable.Builder
Overrides

setUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable value)

public CreativeTemplateVariable.Builder setUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable value)

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CreativeTemplateVariable.UrlCreativeTemplateVariable
Returns
Type Description
CreativeTemplateVariable.Builder

setUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable.Builder builderForValue)

public CreativeTemplateVariable.Builder setUrlVariable(CreativeTemplateVariable.UrlCreativeTemplateVariable.Builder builderForValue)

Optional. Represents a url variable defined in a creative template.

.google.ads.admanager.v1.CreativeTemplateVariable.UrlCreativeTemplateVariable url_variable = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CreativeTemplateVariable.UrlCreativeTemplateVariable.Builder
Returns
Type Description
CreativeTemplateVariable.Builder