public final class CreativeTemplateVariable extends GeneratedMessageV3 implements CreativeTemplateVariableOrBuilder
Represents a variable defined in a creative template.
Protobuf type google.ads.admanager.v1.CreativeTemplateVariable
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ASSET_VARIABLE_FIELD_NUMBER
public static final int ASSET_VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LABEL_FIELD_NUMBER
public static final int LABEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LIST_STRING_VARIABLE_FIELD_NUMBER
public static final int LIST_STRING_VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LONG_VARIABLE_FIELD_NUMBER
public static final int LONG_VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REQUIRED_FIELD_NUMBER
public static final int REQUIRED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STRING_VARIABLE_FIELD_NUMBER
public static final int STRING_VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
UNIQUE_DISPLAY_NAME_FIELD_NUMBER
public static final int UNIQUE_DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
URL_VARIABLE_FIELD_NUMBER
public static final int URL_VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreativeTemplateVariable getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreativeTemplateVariable.Builder newBuilder()
newBuilder(CreativeTemplateVariable prototype)
public static CreativeTemplateVariable.Builder newBuilder(CreativeTemplateVariable prototype)
public static CreativeTemplateVariable parseDelimitedFrom(InputStream input)
public static CreativeTemplateVariable parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreativeTemplateVariable parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreativeTemplateVariable parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreativeTemplateVariable parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreativeTemplateVariable parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreativeTemplateVariable parseFrom(CodedInputStream input)
public static CreativeTemplateVariable parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreativeTemplateVariable parseFrom(InputStream input)
public static CreativeTemplateVariable parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreativeTemplateVariable parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreativeTemplateVariable parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreativeTemplateVariable> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
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];
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];
getDefaultInstanceForType()
public CreativeTemplateVariable getDefaultInstanceForType()
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.
|
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];
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];
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];
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];
getParserForType()
public Parser<CreativeTemplateVariable> getParserForType()
Overrides
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.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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];
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];
getSubTypeCase()
public CreativeTemplateVariable.SubTypeCase getSubTypeCase()
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];
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];
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreativeTemplateVariable.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreativeTemplateVariable.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public CreativeTemplateVariable.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides