public static final class CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder extends GeneratedMessageV3.Builder<CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder> implements CreativeTemplateVariable.AssetCreativeTemplateVariableOrBuilder
Represents a file asset variable defined in a creative template.
Use [AssetCreativeTemplateVariableValue][] to specify the value for this
variable when creating a [TemplateCreative][] from a
CreativeTemplate.
Protobuf type
google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllMimeTypes(Iterable<? extends CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType> values)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder addAllMimeTypes(Iterable<? extends CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType> values)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType>
The mimeTypes to add.
|
addAllMimeTypesValue(Iterable<Integer> values)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder addAllMimeTypesValue(Iterable<Integer> values)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<Integer>
The enum numeric values on the wire for mimeTypes to add.
|
addMimeTypes(CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder addMimeTypes(CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType value)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
addMimeTypesValue(int value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder addMimeTypesValue(int value)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
int
The enum numeric value on the wire for mimeTypes to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreativeTemplateVariable.AssetCreativeTemplateVariable build()
buildPartial()
public CreativeTemplateVariable.AssetCreativeTemplateVariable buildPartial()
clear()
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMimeTypes()
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder clearMimeTypes()
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder clone()
Overrides
getDefaultInstanceForType()
public CreativeTemplateVariable.AssetCreativeTemplateVariable getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMimeTypes(int index)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType getMimeTypes(int index)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
getMimeTypesCount()
public int getMimeTypesCount()
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of mimeTypes.
|
getMimeTypesList()
public List<CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType> getMimeTypesList()
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<MimeType> |
A list containing the mimeTypes.
|
getMimeTypesValue(int index)
public int getMimeTypesValue(int index)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of mimeTypes at the given index.
|
getMimeTypesValueList()
public List<Integer> getMimeTypesValueList()
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for mimeTypes.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreativeTemplateVariable.AssetCreativeTemplateVariable other)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder mergeFrom(CreativeTemplateVariable.AssetCreativeTemplateVariable other)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMimeTypes(int index, CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder setMimeTypes(int index, CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType value)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
setMimeTypesValue(int index, int value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder setMimeTypesValue(int index, int value)
Optional. The set of allowed MIME types. If unspecified, all MIME types
are allowed.
repeated .google.ads.admanager.v1.CreativeTemplateVariable.AssetCreativeTemplateVariable.MimeType mime_types = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameters |
| Name |
Description |
index |
int
The index to set the value at.
|
value |
int
The enum numeric value on the wire for mimeTypes to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreativeTemplateVariable.AssetCreativeTemplateVariable.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides