public static final class RenditionFilter.Builder extends GeneratedMessageV3.Builder<RenditionFilter.Builder> implements RenditionFilterOrBuilder
Filters for a video or muxed redition.
Protobuf type google.cloud.video.stitcher.v1.RenditionFilter
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 RenditionFilter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RenditionFilter build()
buildPartial()
public RenditionFilter buildPartial()
clear()
public RenditionFilter.Builder clear()
Overrides
clearBitrateBps()
public RenditionFilter.Builder clearBitrateBps()
Bitrate in bits per second for the rendition. If set, only renditions with
the exact bitrate will match.
int32 bitrate_bps = 1;
clearCodecs()
public RenditionFilter.Builder clearCodecs()
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
clearField(Descriptors.FieldDescriptor field)
public RenditionFilter.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RenditionFilter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public RenditionFilter.Builder clone()
Overrides
getBitrateBps()
public int getBitrateBps()
Bitrate in bits per second for the rendition. If set, only renditions with
the exact bitrate will match.
int32 bitrate_bps = 1;
Returns |
Type |
Description |
int |
The bitrateBps.
|
getCodecs()
public String getCodecs()
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
Returns |
Type |
Description |
String |
The codecs.
|
getCodecsBytes()
public ByteString getCodecsBytes()
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
Returns |
Type |
Description |
ByteString |
The bytes for codecs.
|
getDefaultInstanceForType()
public RenditionFilter getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RenditionFilter other)
public RenditionFilter.Builder mergeFrom(RenditionFilter other)
public RenditionFilter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RenditionFilter.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RenditionFilter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setBitrateBps(int value)
public RenditionFilter.Builder setBitrateBps(int value)
Bitrate in bits per second for the rendition. If set, only renditions with
the exact bitrate will match.
int32 bitrate_bps = 1;
Parameter |
Name |
Description |
value |
int
The bitrateBps to set.
|
setCodecs(String value)
public RenditionFilter.Builder setCodecs(String value)
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
Parameter |
Name |
Description |
value |
String
The codecs to set.
|
setCodecsBytes(ByteString value)
public RenditionFilter.Builder setCodecsBytes(ByteString value)
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for codecs to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public RenditionFilter.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RenditionFilter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RenditionFilter.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides