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.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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RenditionFilter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public RenditionFilter build()
Returns
buildPartial()
public RenditionFilter buildPartial()
Returns
clear()
public RenditionFilter.Builder clear()
Returns
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;
Returns
clearCodecs()
public RenditionFilter.Builder clearCodecs()
Codecs for the rendition. If set, only renditions with the exact value
will match.
string codecs = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public RenditionFilter.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RenditionFilter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public RenditionFilter.Builder clone()
Returns
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
getDefaultInstanceForType()
public RenditionFilter getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(RenditionFilter other)
public RenditionFilter.Builder mergeFrom(RenditionFilter other)
Parameter
Returns
public RenditionFilter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RenditionFilter.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RenditionFilter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RenditionFilter.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RenditionFilter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RenditionFilter.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides