Class ElementaryStream.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
- com.google.cloud.video.transcoder.v1.ElementaryStream.Builder
-
- All Implemented Interfaces:
ElementaryStreamOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ElementaryStream
public static final class ElementaryStream.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder> implements ElementaryStreamOrBuilder
Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
Protobuf typegoogle.cloud.video.transcoder.v1.ElementaryStream
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementaryStream.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ElementaryStreambuild()ElementaryStreambuildPartial()ElementaryStream.Builderclear()ElementaryStream.BuilderclearAudioStream()Encoding of an audio stream.ElementaryStream.BuilderclearElementaryStream()ElementaryStream.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ElementaryStream.BuilderclearKey()A unique key for this elementary stream.ElementaryStream.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ElementaryStream.BuilderclearTextStream()Encoding of a text stream.ElementaryStream.BuilderclearVideoStream()Encoding of a video stream.ElementaryStream.Builderclone()AudioStreamgetAudioStream()Encoding of an audio stream.AudioStream.BuildergetAudioStreamBuilder()Encoding of an audio stream.AudioStreamOrBuildergetAudioStreamOrBuilder()Encoding of an audio stream.ElementaryStreamgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ElementaryStream.ElementaryStreamCasegetElementaryStreamCase()StringgetKey()A unique key for this elementary stream.com.google.protobuf.ByteStringgetKeyBytes()A unique key for this elementary stream.TextStreamgetTextStream()Encoding of a text stream.TextStream.BuildergetTextStreamBuilder()Encoding of a text stream.TextStreamOrBuildergetTextStreamOrBuilder()Encoding of a text stream.VideoStreamgetVideoStream()Encoding of a video stream.VideoStream.BuildergetVideoStreamBuilder()Encoding of a video stream.VideoStreamOrBuildergetVideoStreamOrBuilder()Encoding of a video stream.booleanhasAudioStream()Encoding of an audio stream.booleanhasTextStream()Encoding of a text stream.booleanhasVideoStream()Encoding of a video stream.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ElementaryStream.BuildermergeAudioStream(AudioStream value)Encoding of an audio stream.ElementaryStream.BuildermergeFrom(ElementaryStream other)ElementaryStream.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ElementaryStream.BuildermergeFrom(com.google.protobuf.Message other)ElementaryStream.BuildermergeTextStream(TextStream value)Encoding of a text stream.ElementaryStream.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ElementaryStream.BuildermergeVideoStream(VideoStream value)Encoding of a video stream.ElementaryStream.BuildersetAudioStream(AudioStream value)Encoding of an audio stream.ElementaryStream.BuildersetAudioStream(AudioStream.Builder builderForValue)Encoding of an audio stream.ElementaryStream.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ElementaryStream.BuildersetKey(String value)A unique key for this elementary stream.ElementaryStream.BuildersetKeyBytes(com.google.protobuf.ByteString value)A unique key for this elementary stream.ElementaryStream.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ElementaryStream.BuildersetTextStream(TextStream value)Encoding of a text stream.ElementaryStream.BuildersetTextStream(TextStream.Builder builderForValue)Encoding of a text stream.ElementaryStream.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ElementaryStream.BuildersetVideoStream(VideoStream value)Encoding of a video stream.ElementaryStream.BuildersetVideoStream(VideoStream.Builder builderForValue)Encoding of a video stream.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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<ElementaryStream.Builder>
-
clear
public ElementaryStream.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<ElementaryStream.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<ElementaryStream.Builder>
-
getDefaultInstanceForType
public ElementaryStream getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ElementaryStream build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ElementaryStream buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ElementaryStream.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<ElementaryStream.Builder>
-
setField
public ElementaryStream.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
clearField
public ElementaryStream.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
clearOneof
public ElementaryStream.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
setRepeatedField
public ElementaryStream.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
addRepeatedField
public ElementaryStream.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
mergeFrom
public ElementaryStream.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ElementaryStream.Builder>
-
mergeFrom
public ElementaryStream.Builder mergeFrom(ElementaryStream other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
mergeFrom
public ElementaryStream.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ElementaryStream.Builder>- Throws:
IOException
-
getElementaryStreamCase
public ElementaryStream.ElementaryStreamCase getElementaryStreamCase()
- Specified by:
getElementaryStreamCasein interfaceElementaryStreamOrBuilder
-
clearElementaryStream
public ElementaryStream.Builder clearElementaryStream()
-
getKey
public String getKey()
A unique key for this elementary stream.
string key = 4;- Specified by:
getKeyin interfaceElementaryStreamOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
A unique key for this elementary stream.
string key = 4;- Specified by:
getKeyBytesin interfaceElementaryStreamOrBuilder- Returns:
- The bytes for key.
-
setKey
public ElementaryStream.Builder setKey(String value)
A unique key for this elementary stream.
string key = 4;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public ElementaryStream.Builder clearKey()
A unique key for this elementary stream.
string key = 4;- Returns:
- This builder for chaining.
-
setKeyBytes
public ElementaryStream.Builder setKeyBytes(com.google.protobuf.ByteString value)
A unique key for this elementary stream.
string key = 4;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
hasVideoStream
public boolean hasVideoStream()
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;- Specified by:
hasVideoStreamin interfaceElementaryStreamOrBuilder- Returns:
- Whether the videoStream field is set.
-
getVideoStream
public VideoStream getVideoStream()
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;- Specified by:
getVideoStreamin interfaceElementaryStreamOrBuilder- Returns:
- The videoStream.
-
setVideoStream
public ElementaryStream.Builder setVideoStream(VideoStream value)
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;
-
setVideoStream
public ElementaryStream.Builder setVideoStream(VideoStream.Builder builderForValue)
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;
-
mergeVideoStream
public ElementaryStream.Builder mergeVideoStream(VideoStream value)
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;
-
clearVideoStream
public ElementaryStream.Builder clearVideoStream()
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;
-
getVideoStreamBuilder
public VideoStream.Builder getVideoStreamBuilder()
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;
-
getVideoStreamOrBuilder
public VideoStreamOrBuilder getVideoStreamOrBuilder()
Encoding of a video stream.
.google.cloud.video.transcoder.v1.VideoStream video_stream = 1;- Specified by:
getVideoStreamOrBuilderin interfaceElementaryStreamOrBuilder
-
hasAudioStream
public boolean hasAudioStream()
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;- Specified by:
hasAudioStreamin interfaceElementaryStreamOrBuilder- Returns:
- Whether the audioStream field is set.
-
getAudioStream
public AudioStream getAudioStream()
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;- Specified by:
getAudioStreamin interfaceElementaryStreamOrBuilder- Returns:
- The audioStream.
-
setAudioStream
public ElementaryStream.Builder setAudioStream(AudioStream value)
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;
-
setAudioStream
public ElementaryStream.Builder setAudioStream(AudioStream.Builder builderForValue)
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;
-
mergeAudioStream
public ElementaryStream.Builder mergeAudioStream(AudioStream value)
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;
-
clearAudioStream
public ElementaryStream.Builder clearAudioStream()
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;
-
getAudioStreamBuilder
public AudioStream.Builder getAudioStreamBuilder()
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;
-
getAudioStreamOrBuilder
public AudioStreamOrBuilder getAudioStreamOrBuilder()
Encoding of an audio stream.
.google.cloud.video.transcoder.v1.AudioStream audio_stream = 2;- Specified by:
getAudioStreamOrBuilderin interfaceElementaryStreamOrBuilder
-
hasTextStream
public boolean hasTextStream()
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;- Specified by:
hasTextStreamin interfaceElementaryStreamOrBuilder- Returns:
- Whether the textStream field is set.
-
getTextStream
public TextStream getTextStream()
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;- Specified by:
getTextStreamin interfaceElementaryStreamOrBuilder- Returns:
- The textStream.
-
setTextStream
public ElementaryStream.Builder setTextStream(TextStream value)
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;
-
setTextStream
public ElementaryStream.Builder setTextStream(TextStream.Builder builderForValue)
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;
-
mergeTextStream
public ElementaryStream.Builder mergeTextStream(TextStream value)
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;
-
clearTextStream
public ElementaryStream.Builder clearTextStream()
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;
-
getTextStreamBuilder
public TextStream.Builder getTextStreamBuilder()
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;
-
getTextStreamOrBuilder
public TextStreamOrBuilder getTextStreamOrBuilder()
Encoding of a text stream. For example, closed captions or subtitles.
.google.cloud.video.transcoder.v1.TextStream text_stream = 3;- Specified by:
getTextStreamOrBuilderin interfaceElementaryStreamOrBuilder
-
setUnknownFields
public final ElementaryStream.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
mergeUnknownFields
public final ElementaryStream.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ElementaryStream.Builder>
-
-