Class RenditionFilter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RenditionFilter.Builder>
com.google.cloud.video.stitcher.v1.RenditionFilter.Builder
- All Implemented Interfaces:
RenditionFilterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RenditionFilter
public static final class RenditionFilter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RenditionFilter.Builder>
implements RenditionFilterOrBuilder
Filters for a video or muxed redition.Protobuf type
google.cloud.video.stitcher.v1.RenditionFilter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Bitrate in bits per second for the rendition.Codecs for the rendition.intBitrate in bits per second for the rendition.Codecs for the rendition.com.google.protobuf.ByteStringCodecs for the rendition.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(RenditionFilter other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setBitrateBps(int value) Bitrate in bits per second for the rendition.Codecs for the rendition.setCodecsBytes(com.google.protobuf.ByteString value) Codecs for the rendition.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RenditionFilter.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RenditionFilter.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.GeneratedMessage.Builder<RenditionFilter.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RenditionFilter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RenditionFilter.Builder>
-
mergeFrom
public RenditionFilter.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<RenditionFilter.Builder>- Throws:
IOException
-
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;- Specified by:
getBitrateBpsin interfaceRenditionFilterOrBuilder- Returns:
- The bitrateBps.
-
setBitrateBps
Bitrate in bits per second for the rendition. If set, only renditions with the exact bitrate will match.
int32 bitrate_bps = 1;- Parameters:
value- The bitrateBps to set.- Returns:
- This builder for chaining.
-
clearBitrateBps
Bitrate in bits per second for the rendition. If set, only renditions with the exact bitrate will match.
int32 bitrate_bps = 1;- Returns:
- This builder for chaining.
-
getCodecs
Codecs for the rendition. If set, only renditions with the exact value will match.
string codecs = 2;- Specified by:
getCodecsin interfaceRenditionFilterOrBuilder- Returns:
- The codecs.
-
getCodecsBytes
public com.google.protobuf.ByteString getCodecsBytes()Codecs for the rendition. If set, only renditions with the exact value will match.
string codecs = 2;- Specified by:
getCodecsBytesin interfaceRenditionFilterOrBuilder- Returns:
- The bytes for codecs.
-
setCodecs
Codecs for the rendition. If set, only renditions with the exact value will match.
string codecs = 2;- Parameters:
value- The codecs to set.- Returns:
- This builder for chaining.
-
clearCodecs
Codecs for the rendition. If set, only renditions with the exact value will match.
string codecs = 2;- Returns:
- This builder for chaining.
-
setCodecsBytes
Codecs for the rendition. If set, only renditions with the exact value will match.
string codecs = 2;- Parameters:
value- The bytes for codecs to set.- Returns:
- This builder for chaining.
-