Class MediaVideo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
- com.google.ads.googleads.v10.resources.MediaVideo.Builder
-
- All Implemented Interfaces:
MediaVideoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- MediaVideo
public static final class MediaVideo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder> implements MediaVideoOrBuilder
Encapsulates a Video.
Protobuf typegoogle.ads.googleads.v10.resources.MediaVideo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaVideo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaVideobuild()MediaVideobuildPartial()MediaVideo.Builderclear()MediaVideo.BuilderclearAdDurationMillis()Output only.MediaVideo.BuilderclearAdvertisingIdCode()Output only.MediaVideo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MediaVideo.BuilderclearIsciCode()Output only.MediaVideo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MediaVideo.BuilderclearYoutubeVideoId()Immutable.MediaVideo.Builderclone()longgetAdDurationMillis()Output only.java.lang.StringgetAdvertisingIdCode()Output only.com.google.protobuf.ByteStringgetAdvertisingIdCodeBytes()Output only.MediaVideogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetIsciCode()Output only.com.google.protobuf.ByteStringgetIsciCodeBytes()Output only.java.lang.StringgetYoutubeVideoId()Immutable.com.google.protobuf.ByteStringgetYoutubeVideoIdBytes()Immutable.booleanhasAdDurationMillis()Output only.booleanhasAdvertisingIdCode()Output only.booleanhasIsciCode()Output only.booleanhasYoutubeVideoId()Immutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MediaVideo.BuildermergeFrom(MediaVideo other)MediaVideo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MediaVideo.BuildermergeFrom(com.google.protobuf.Message other)MediaVideo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaVideo.BuildersetAdDurationMillis(long value)Output only.MediaVideo.BuildersetAdvertisingIdCode(java.lang.String value)Output only.MediaVideo.BuildersetAdvertisingIdCodeBytes(com.google.protobuf.ByteString value)Output only.MediaVideo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaVideo.BuildersetIsciCode(java.lang.String value)Output only.MediaVideo.BuildersetIsciCodeBytes(com.google.protobuf.ByteString value)Output only.MediaVideo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MediaVideo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaVideo.BuildersetYoutubeVideoId(java.lang.String value)Immutable.MediaVideo.BuildersetYoutubeVideoIdBytes(com.google.protobuf.ByteString value)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<MediaVideo.Builder>
-
clear
public MediaVideo.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<MediaVideo.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<MediaVideo.Builder>
-
getDefaultInstanceForType
public MediaVideo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MediaVideo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MediaVideo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MediaVideo.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<MediaVideo.Builder>
-
setField
public MediaVideo.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<MediaVideo.Builder>
-
clearField
public MediaVideo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
clearOneof
public MediaVideo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
setRepeatedField
public MediaVideo.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<MediaVideo.Builder>
-
addRepeatedField
public MediaVideo.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<MediaVideo.Builder>
-
mergeFrom
public MediaVideo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MediaVideo.Builder>
-
mergeFrom
public MediaVideo.Builder mergeFrom(MediaVideo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
mergeFrom
public MediaVideo.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<MediaVideo.Builder>- Throws:
java.io.IOException
-
hasAdDurationMillis
public boolean hasAdDurationMillis()
Output only. The duration of the Video in milliseconds.
optional int64 ad_duration_millis = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasAdDurationMillisin interfaceMediaVideoOrBuilder- Returns:
- Whether the adDurationMillis field is set.
-
getAdDurationMillis
public long getAdDurationMillis()
Output only. The duration of the Video in milliseconds.
optional int64 ad_duration_millis = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdDurationMillisin interfaceMediaVideoOrBuilder- Returns:
- The adDurationMillis.
-
setAdDurationMillis
public MediaVideo.Builder setAdDurationMillis(long value)
Output only. The duration of the Video in milliseconds.
optional int64 ad_duration_millis = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The adDurationMillis to set.- Returns:
- This builder for chaining.
-
clearAdDurationMillis
public MediaVideo.Builder clearAdDurationMillis()
Output only. The duration of the Video in milliseconds.
optional int64 ad_duration_millis = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasYoutubeVideoId
public boolean hasYoutubeVideoId()
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoIdin interfaceMediaVideoOrBuilder- Returns:
- Whether the youtubeVideoId field is set.
-
getYoutubeVideoId
public java.lang.String getYoutubeVideoId()
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoIdin interfaceMediaVideoOrBuilder- Returns:
- The youtubeVideoId.
-
getYoutubeVideoIdBytes
public com.google.protobuf.ByteString getYoutubeVideoIdBytes()
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoIdBytesin interfaceMediaVideoOrBuilder- Returns:
- The bytes for youtubeVideoId.
-
setYoutubeVideoId
public MediaVideo.Builder setYoutubeVideoId(java.lang.String value)
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The youtubeVideoId to set.- Returns:
- This builder for chaining.
-
clearYoutubeVideoId
public MediaVideo.Builder clearYoutubeVideoId()
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setYoutubeVideoIdBytes
public MediaVideo.Builder setYoutubeVideoIdBytes(com.google.protobuf.ByteString value)
Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix "https://www.youtube.com/watch?v=" to this ID will get the YouTube streaming URL for this video.
optional string youtube_video_id = 6 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for youtubeVideoId to set.- Returns:
- This builder for chaining.
-
hasAdvertisingIdCode
public boolean hasAdvertisingIdCode()
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasAdvertisingIdCodein interfaceMediaVideoOrBuilder- Returns:
- Whether the advertisingIdCode field is set.
-
getAdvertisingIdCode
public java.lang.String getAdvertisingIdCode()
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdvertisingIdCodein interfaceMediaVideoOrBuilder- Returns:
- The advertisingIdCode.
-
getAdvertisingIdCodeBytes
public com.google.protobuf.ByteString getAdvertisingIdCodeBytes()
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdvertisingIdCodeBytesin interfaceMediaVideoOrBuilder- Returns:
- The bytes for advertisingIdCode.
-
setAdvertisingIdCode
public MediaVideo.Builder setAdvertisingIdCode(java.lang.String value)
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The advertisingIdCode to set.- Returns:
- This builder for chaining.
-
clearAdvertisingIdCode
public MediaVideo.Builder clearAdvertisingIdCode()
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setAdvertisingIdCodeBytes
public MediaVideo.Builder setAdvertisingIdCodeBytes(com.google.protobuf.ByteString value)
Output only. The Advertising Digital Identification code for this video, as defined by the American Association of Advertising Agencies, used mainly for television commercials.
optional string advertising_id_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for advertisingIdCode to set.- Returns:
- This builder for chaining.
-
hasIsciCode
public boolean hasIsciCode()
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIsciCodein interfaceMediaVideoOrBuilder- Returns:
- Whether the isciCode field is set.
-
getIsciCode
public java.lang.String getIsciCode()
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIsciCodein interfaceMediaVideoOrBuilder- Returns:
- The isciCode.
-
getIsciCodeBytes
public com.google.protobuf.ByteString getIsciCodeBytes()
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIsciCodeBytesin interfaceMediaVideoOrBuilder- Returns:
- The bytes for isciCode.
-
setIsciCode
public MediaVideo.Builder setIsciCode(java.lang.String value)
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The isciCode to set.- Returns:
- This builder for chaining.
-
clearIsciCode
public MediaVideo.Builder clearIsciCode()
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setIsciCodeBytes
public MediaVideo.Builder setIsciCodeBytes(com.google.protobuf.ByteString value)
Output only. The Industry Standard Commercial Identifier code for this video, used mainly for television commercials.
optional string isci_code = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for isciCode to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final MediaVideo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
mergeUnknownFields
public final MediaVideo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaVideo.Builder>
-
-