Class MediaVideo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.MediaVideo
- All Implemented Interfaces:
MediaVideoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class MediaVideo
extends com.google.protobuf.GeneratedMessageV3
implements MediaVideoOrBuilder
Encapsulates a Video.Protobuf type
google.ads.googleads.v18.resources.MediaVideo- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongOutput only.Output only.com.google.protobuf.ByteStringOutput only.static MediaVideostatic final com.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.Parser<MediaVideo>intImmutable.com.google.protobuf.ByteStringImmutable.booleanOutput only.booleanOutput only.inthashCode()booleanOutput only.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic MediaVideo.Builderstatic MediaVideo.BuildernewBuilder(MediaVideo prototype) protected MediaVideo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static MediaVideoparseDelimitedFrom(InputStream input) static MediaVideoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MediaVideoparseFrom(byte[] data) static MediaVideoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MediaVideoparseFrom(com.google.protobuf.ByteString data) static MediaVideoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MediaVideoparseFrom(com.google.protobuf.CodedInputStream input) static MediaVideoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MediaVideoparseFrom(InputStream input) static MediaVideoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MediaVideoparseFrom(ByteBuffer data) static MediaVideoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MediaVideo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
AD_DURATION_MILLIS_FIELD_NUMBER
public static final int AD_DURATION_MILLIS_FIELD_NUMBER- See Also:
-
YOUTUBE_VIDEO_ID_FIELD_NUMBER
public static final int YOUTUBE_VIDEO_ID_FIELD_NUMBER- See Also:
-
ADVERTISING_ID_CODE_FIELD_NUMBER
public static final int ADVERTISING_ID_CODE_FIELD_NUMBER- See Also:
-
ISCI_CODE_FIELD_NUMBER
public static final int ISCI_CODE_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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
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.
-
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
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.
-
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
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.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MediaVideo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MediaVideo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MediaVideo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MediaVideo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MediaVideo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MediaVideo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MediaVideo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static MediaVideo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MediaVideo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MediaVideo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-