Class MediaFile.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
- com.google.ads.googleads.v10.resources.MediaFile.Builder
-
- All Implemented Interfaces:
MediaFileOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- MediaFile
public static final class MediaFile.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder> implements MediaFileOrBuilder
A media file.
Protobuf typegoogle.ads.googleads.v10.resources.MediaFile
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaFile.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaFilebuild()MediaFilebuildPartial()MediaFile.Builderclear()MediaFile.BuilderclearAudio()Output only.MediaFile.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MediaFile.BuilderclearFileSize()Output only.MediaFile.BuilderclearId()Output only.MediaFile.BuilderclearImage()Immutable.MediaFile.BuilderclearMediaBundle()Immutable.MediaFile.BuilderclearMediatype()MediaFile.BuilderclearMimeType()Output only.MediaFile.BuilderclearName()Immutable.MediaFile.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MediaFile.BuilderclearResourceName()Immutable.MediaFile.BuilderclearSourceUrl()Immutable.MediaFile.BuilderclearType()Immutable.MediaFile.BuilderclearVideo()Immutable.MediaFile.Builderclone()MediaAudiogetAudio()Output only.MediaAudio.BuildergetAudioBuilder()Output only.MediaAudioOrBuildergetAudioOrBuilder()Output only.MediaFilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetFileSize()Output only.longgetId()Output only.MediaImagegetImage()Immutable.MediaImage.BuildergetImageBuilder()Immutable.MediaImageOrBuildergetImageOrBuilder()Immutable.MediaBundlegetMediaBundle()Immutable.MediaBundle.BuildergetMediaBundleBuilder()Immutable.MediaBundleOrBuildergetMediaBundleOrBuilder()Immutable.MediaFile.MediatypeCasegetMediatypeCase()MimeTypeEnum.MimeTypegetMimeType()Output only.intgetMimeTypeValue()Output only.java.lang.StringgetName()Immutable.com.google.protobuf.ByteStringgetNameBytes()Immutable.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.java.lang.StringgetSourceUrl()Immutable.com.google.protobuf.ByteStringgetSourceUrlBytes()Immutable.MediaTypeEnum.MediaTypegetType()Immutable.intgetTypeValue()Immutable.MediaVideogetVideo()Immutable.MediaVideo.BuildergetVideoBuilder()Immutable.MediaVideoOrBuildergetVideoOrBuilder()Immutable.booleanhasAudio()Output only.booleanhasFileSize()Output only.booleanhasId()Output only.booleanhasImage()Immutable.booleanhasMediaBundle()Immutable.booleanhasName()Immutable.booleanhasSourceUrl()Immutable.booleanhasVideo()Immutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MediaFile.BuildermergeAudio(MediaAudio value)Output only.MediaFile.BuildermergeFrom(MediaFile other)MediaFile.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MediaFile.BuildermergeFrom(com.google.protobuf.Message other)MediaFile.BuildermergeImage(MediaImage value)Immutable.MediaFile.BuildermergeMediaBundle(MediaBundle value)Immutable.MediaFile.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaFile.BuildermergeVideo(MediaVideo value)Immutable.MediaFile.BuildersetAudio(MediaAudio value)Output only.MediaFile.BuildersetAudio(MediaAudio.Builder builderForValue)Output only.MediaFile.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaFile.BuildersetFileSize(long value)Output only.MediaFile.BuildersetId(long value)Output only.MediaFile.BuildersetImage(MediaImage value)Immutable.MediaFile.BuildersetImage(MediaImage.Builder builderForValue)Immutable.MediaFile.BuildersetMediaBundle(MediaBundle value)Immutable.MediaFile.BuildersetMediaBundle(MediaBundle.Builder builderForValue)Immutable.MediaFile.BuildersetMimeType(MimeTypeEnum.MimeType value)Output only.MediaFile.BuildersetMimeTypeValue(int value)Output only.MediaFile.BuildersetName(java.lang.String value)Immutable.MediaFile.BuildersetNameBytes(com.google.protobuf.ByteString value)Immutable.MediaFile.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MediaFile.BuildersetResourceName(java.lang.String value)Immutable.MediaFile.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Immutable.MediaFile.BuildersetSourceUrl(java.lang.String value)Immutable.MediaFile.BuildersetSourceUrlBytes(com.google.protobuf.ByteString value)Immutable.MediaFile.BuildersetType(MediaTypeEnum.MediaType value)Immutable.MediaFile.BuildersetTypeValue(int value)Immutable.MediaFile.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaFile.BuildersetVideo(MediaVideo value)Immutable.MediaFile.BuildersetVideo(MediaVideo.Builder builderForValue)Immutable.-
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<MediaFile.Builder>
-
clear
public MediaFile.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<MediaFile.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<MediaFile.Builder>
-
getDefaultInstanceForType
public MediaFile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MediaFile build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MediaFile buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MediaFile.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<MediaFile.Builder>
-
setField
public MediaFile.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<MediaFile.Builder>
-
clearField
public MediaFile.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
clearOneof
public MediaFile.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
setRepeatedField
public MediaFile.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<MediaFile.Builder>
-
addRepeatedField
public MediaFile.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<MediaFile.Builder>
-
mergeFrom
public MediaFile.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MediaFile.Builder>
-
mergeFrom
public MediaFile.Builder mergeFrom(MediaFile other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
mergeFrom
public MediaFile.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<MediaFile.Builder>- Throws:
java.io.IOException
-
getMediatypeCase
public MediaFile.MediatypeCase getMediatypeCase()
- Specified by:
getMediatypeCasein interfaceMediaFileOrBuilder
-
clearMediatype
public MediaFile.Builder clearMediatype()
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the media file. Media file resource names have the form: `customers/{customer_id}/mediaFiles/{media_file_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceMediaFileOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the media file. Media file resource names have the form: `customers/{customer_id}/mediaFiles/{media_file_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceMediaFileOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public MediaFile.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the media file. Media file resource names have the form: `customers/{customer_id}/mediaFiles/{media_file_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 MediaFile.Builder clearResourceName()
Immutable. The resource name of the media file. Media file resource names have the form: `customers/{customer_id}/mediaFiles/{media_file_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public MediaFile.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the media file. Media file resource names have the form: `customers/{customer_id}/mediaFiles/{media_file_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 media file.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceMediaFileOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. The ID of the media file.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceMediaFileOrBuilder- Returns:
- The id.
-
setId
public MediaFile.Builder setId(long value)
Output only. The ID of the media file.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public MediaFile.Builder clearId()
Output only. The ID of the media file.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
Immutable. Type of the media file.
.google.ads.googleads.v10.enums.MediaTypeEnum.MediaType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeValuein interfaceMediaFileOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public MediaFile.Builder setTypeValue(int value)
Immutable. Type of the media file.
.google.ads.googleads.v10.enums.MediaTypeEnum.MediaType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public MediaTypeEnum.MediaType getType()
Immutable. Type of the media file.
.google.ads.googleads.v10.enums.MediaTypeEnum.MediaType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfaceMediaFileOrBuilder- Returns:
- The type.
-
setType
public MediaFile.Builder setType(MediaTypeEnum.MediaType value)
Immutable. Type of the media file.
.google.ads.googleads.v10.enums.MediaTypeEnum.MediaType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public MediaFile.Builder clearType()
Immutable. Type of the media file.
.google.ads.googleads.v10.enums.MediaTypeEnum.MediaType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getMimeTypeValue
public int getMimeTypeValue()
Output only. The mime type of the media file.
.google.ads.googleads.v10.enums.MimeTypeEnum.MimeType mime_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMimeTypeValuein interfaceMediaFileOrBuilder- Returns:
- The enum numeric value on the wire for mimeType.
-
setMimeTypeValue
public MediaFile.Builder setMimeTypeValue(int value)
Output only. The mime type of the media file.
.google.ads.googleads.v10.enums.MimeTypeEnum.MimeType mime_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for mimeType to set.- Returns:
- This builder for chaining.
-
getMimeType
public MimeTypeEnum.MimeType getMimeType()
Output only. The mime type of the media file.
.google.ads.googleads.v10.enums.MimeTypeEnum.MimeType mime_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMimeTypein interfaceMediaFileOrBuilder- Returns:
- The mimeType.
-
setMimeType
public MediaFile.Builder setMimeType(MimeTypeEnum.MimeType value)
Output only. The mime type of the media file.
.google.ads.googleads.v10.enums.MimeTypeEnum.MimeType mime_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The mimeType to set.- Returns:
- This builder for chaining.
-
clearMimeType
public MediaFile.Builder clearMimeType()
Output only. The mime type of the media file.
.google.ads.googleads.v10.enums.MimeTypeEnum.MimeType mime_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasSourceUrl
public boolean hasSourceUrl()
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasSourceUrlin interfaceMediaFileOrBuilder- Returns:
- Whether the sourceUrl field is set.
-
getSourceUrl
public java.lang.String getSourceUrl()
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSourceUrlin interfaceMediaFileOrBuilder- Returns:
- The sourceUrl.
-
getSourceUrlBytes
public com.google.protobuf.ByteString getSourceUrlBytes()
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSourceUrlBytesin interfaceMediaFileOrBuilder- Returns:
- The bytes for sourceUrl.
-
setSourceUrl
public MediaFile.Builder setSourceUrl(java.lang.String value)
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The sourceUrl to set.- Returns:
- This builder for chaining.
-
clearSourceUrl
public MediaFile.Builder clearSourceUrl()
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setSourceUrlBytes
public MediaFile.Builder setSourceUrlBytes(com.google.protobuf.ByteString value)
Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.
optional string source_url = 13 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for sourceUrl to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNamein interfaceMediaFileOrBuilder- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceMediaFileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceMediaFileOrBuilder- Returns:
- The bytes for name.
-
setName
public MediaFile.Builder setName(java.lang.String value)
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public MediaFile.Builder clearName()
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
public MediaFile.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.
optional string name = 14 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasFileSize
public boolean hasFileSize()
Output only. The size of the media file in bytes.
optional int64 file_size = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasFileSizein interfaceMediaFileOrBuilder- Returns:
- Whether the fileSize field is set.
-
getFileSize
public long getFileSize()
Output only. The size of the media file in bytes.
optional int64 file_size = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFileSizein interfaceMediaFileOrBuilder- Returns:
- The fileSize.
-
setFileSize
public MediaFile.Builder setFileSize(long value)
Output only. The size of the media file in bytes.
optional int64 file_size = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The fileSize to set.- Returns:
- This builder for chaining.
-
clearFileSize
public MediaFile.Builder clearFileSize()
Output only. The size of the media file in bytes.
optional int64 file_size = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasImage
public boolean hasImage()
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasImagein interfaceMediaFileOrBuilder- Returns:
- Whether the image field is set.
-
getImage
public MediaImage getImage()
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getImagein interfaceMediaFileOrBuilder- Returns:
- The image.
-
setImage
public MediaFile.Builder setImage(MediaImage value)
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
setImage
public MediaFile.Builder setImage(MediaImage.Builder builderForValue)
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeImage
public MediaFile.Builder mergeImage(MediaImage value)
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
clearImage
public MediaFile.Builder clearImage()
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getImageBuilder
public MediaImage.Builder getImageBuilder()
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getImageOrBuilder
public MediaImageOrBuilder getImageOrBuilder()
Immutable. Encapsulates an Image.
.google.ads.googleads.v10.resources.MediaImage image = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getImageOrBuilderin interfaceMediaFileOrBuilder
-
hasMediaBundle
public boolean hasMediaBundle()
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMediaBundlein interfaceMediaFileOrBuilder- Returns:
- Whether the mediaBundle field is set.
-
getMediaBundle
public MediaBundle getMediaBundle()
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMediaBundlein interfaceMediaFileOrBuilder- Returns:
- The mediaBundle.
-
setMediaBundle
public MediaFile.Builder setMediaBundle(MediaBundle value)
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
setMediaBundle
public MediaFile.Builder setMediaBundle(MediaBundle.Builder builderForValue)
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeMediaBundle
public MediaFile.Builder mergeMediaBundle(MediaBundle value)
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
clearMediaBundle
public MediaFile.Builder clearMediaBundle()
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
getMediaBundleBuilder
public MediaBundle.Builder getMediaBundleBuilder()
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];
-
getMediaBundleOrBuilder
public MediaBundleOrBuilder getMediaBundleOrBuilder()
Immutable. A ZIP archive media the content of which contains HTML5 assets.
.google.ads.googleads.v10.resources.MediaBundle media_bundle = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMediaBundleOrBuilderin interfaceMediaFileOrBuilder
-
hasAudio
public boolean hasAudio()
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasAudioin interfaceMediaFileOrBuilder- Returns:
- Whether the audio field is set.
-
getAudio
public MediaAudio getAudio()
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAudioin interfaceMediaFileOrBuilder- Returns:
- The audio.
-
setAudio
public MediaFile.Builder setAudio(MediaAudio value)
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setAudio
public MediaFile.Builder setAudio(MediaAudio.Builder builderForValue)
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeAudio
public MediaFile.Builder mergeAudio(MediaAudio value)
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearAudio
public MediaFile.Builder clearAudio()
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getAudioBuilder
public MediaAudio.Builder getAudioBuilder()
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getAudioOrBuilder
public MediaAudioOrBuilder getAudioOrBuilder()
Output only. Encapsulates an Audio.
.google.ads.googleads.v10.resources.MediaAudio audio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAudioOrBuilderin interfaceMediaFileOrBuilder
-
hasVideo
public boolean hasVideo()
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasVideoin interfaceMediaFileOrBuilder- Returns:
- Whether the video field is set.
-
getVideo
public MediaVideo getVideo()
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getVideoin interfaceMediaFileOrBuilder- Returns:
- The video.
-
setVideo
public MediaFile.Builder setVideo(MediaVideo value)
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
setVideo
public MediaFile.Builder setVideo(MediaVideo.Builder builderForValue)
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeVideo
public MediaFile.Builder mergeVideo(MediaVideo value)
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
clearVideo
public MediaFile.Builder clearVideo()
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getVideoBuilder
public MediaVideo.Builder getVideoBuilder()
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];
-
getVideoOrBuilder
public MediaVideoOrBuilder getVideoOrBuilder()
Immutable. Encapsulates a Video.
.google.ads.googleads.v10.resources.MediaVideo video = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getVideoOrBuilderin interfaceMediaFileOrBuilder
-
setUnknownFields
public final MediaFile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
mergeUnknownFields
public final MediaFile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaFile.Builder>
-
-