public static final class VideoStream.Builder extends GeneratedMessageV3.Builder<VideoStream.Builder> implements VideoStreamOrBuilder
Video stream resource.
Protobuf type google.cloud.video.transcoder.v1.VideoStream
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public VideoStream.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public VideoStream build()
buildPartial()
public VideoStream buildPartial()
clear()
public VideoStream.Builder clear()
Overrides
clearCodecSettings()
public VideoStream.Builder clearCodecSettings()
clearField(Descriptors.FieldDescriptor field)
public VideoStream.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearH264()
public VideoStream.Builder clearH264()
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
clearH265()
public VideoStream.Builder clearH265()
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public VideoStream.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearVp9()
public VideoStream.Builder clearVp9()
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
clone()
public VideoStream.Builder clone()
Overrides
getCodecSettingsCase()
public VideoStream.CodecSettingsCase getCodecSettingsCase()
getDefaultInstanceForType()
public VideoStream getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getH264()
public VideoStream.H264CodecSettings getH264()
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
getH264Builder()
public VideoStream.H264CodecSettings.Builder getH264Builder()
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
getH264OrBuilder()
public VideoStream.H264CodecSettingsOrBuilder getH264OrBuilder()
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
getH265()
public VideoStream.H265CodecSettings getH265()
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
getH265Builder()
public VideoStream.H265CodecSettings.Builder getH265Builder()
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
getH265OrBuilder()
public VideoStream.H265CodecSettingsOrBuilder getH265OrBuilder()
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
getVp9()
public VideoStream.Vp9CodecSettings getVp9()
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
getVp9Builder()
public VideoStream.Vp9CodecSettings.Builder getVp9Builder()
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
getVp9OrBuilder()
public VideoStream.Vp9CodecSettingsOrBuilder getVp9OrBuilder()
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
hasH264()
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
Returns |
Type |
Description |
boolean |
Whether the h264 field is set.
|
hasH265()
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
Returns |
Type |
Description |
boolean |
Whether the h265 field is set.
|
hasVp9()
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
Returns |
Type |
Description |
boolean |
Whether the vp9 field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(VideoStream other)
public VideoStream.Builder mergeFrom(VideoStream other)
public VideoStream.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public VideoStream.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeH264(VideoStream.H264CodecSettings value)
public VideoStream.Builder mergeH264(VideoStream.H264CodecSettings value)
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
mergeH265(VideoStream.H265CodecSettings value)
public VideoStream.Builder mergeH265(VideoStream.H265CodecSettings value)
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final VideoStream.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeVp9(VideoStream.Vp9CodecSettings value)
public VideoStream.Builder mergeVp9(VideoStream.Vp9CodecSettings value)
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public VideoStream.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setH264(VideoStream.H264CodecSettings value)
public VideoStream.Builder setH264(VideoStream.H264CodecSettings value)
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
setH264(VideoStream.H264CodecSettings.Builder builderForValue)
public VideoStream.Builder setH264(VideoStream.H264CodecSettings.Builder builderForValue)
H264 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H264CodecSettings h264 = 1;
setH265(VideoStream.H265CodecSettings value)
public VideoStream.Builder setH265(VideoStream.H265CodecSettings value)
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
setH265(VideoStream.H265CodecSettings.Builder builderForValue)
public VideoStream.Builder setH265(VideoStream.H265CodecSettings.Builder builderForValue)
H265 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.H265CodecSettings h265 = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public VideoStream.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final VideoStream.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVp9(VideoStream.Vp9CodecSettings value)
public VideoStream.Builder setVp9(VideoStream.Vp9CodecSettings value)
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;
setVp9(VideoStream.Vp9CodecSettings.Builder builderForValue)
public VideoStream.Builder setVp9(VideoStream.Vp9CodecSettings.Builder builderForValue)
VP9 codec settings.
.google.cloud.video.transcoder.v1.VideoStream.Vp9CodecSettings vp9 = 3;