Class Input.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Input.Builder>
com.google.cloud.video.transcoder.v1.Input.Builder
- All Implemented Interfaces:
InputOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Input
public static final class Input.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Input.Builder>
implements InputOrBuilder
Input asset.Protobuf type
google.cloud.video.transcoder.v1.Input-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.clearKey()A unique key for this input.Preprocessing configurations.clearUri()URI of the media.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()A unique key for this input.com.google.protobuf.ByteStringA unique key for this input.Preprocessing configurations.Preprocessing configurations.Preprocessing configurations.getUri()URI of the media.com.google.protobuf.ByteStringURI of the media.booleanOptional.booleanPreprocessing configurations.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAttributes(InputAttributes value) Optional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Preprocessing configurations.setAttributes(InputAttributes value) Optional.setAttributes(InputAttributes.Builder builderForValue) Optional.A unique key for this input.setKeyBytes(com.google.protobuf.ByteString value) A unique key for this input.Preprocessing configurations.setPreprocessingConfig(PreprocessingConfig.Builder builderForValue) Preprocessing configurations.URI of the media.setUriBytes(com.google.protobuf.ByteString value) URI of the media.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<Input.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<Input.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<Input.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<Input.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Input.Builder>
-
mergeFrom
public Input.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<Input.Builder>- Throws:
IOException
-
getKey
A unique key for this input. Must be specified when using advanced mapping and edit lists.
string key = 1;- Specified by:
getKeyin interfaceInputOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()A unique key for this input. Must be specified when using advanced mapping and edit lists.
string key = 1;- Specified by:
getKeyBytesin interfaceInputOrBuilder- Returns:
- The bytes for key.
-
setKey
A unique key for this input. Must be specified when using advanced mapping and edit lists.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
A unique key for this input. Must be specified when using advanced mapping and edit lists.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
A unique key for this input. Must be specified when using advanced mapping and edit lists.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getUri
URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). If empty, the value is populated from [Job.input_uri][google.cloud.video.transcoder.v1.Job.input_uri]. See [Supported input and output formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
string uri = 2;- Specified by:
getUriin interfaceInputOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). If empty, the value is populated from [Job.input_uri][google.cloud.video.transcoder.v1.Job.input_uri]. See [Supported input and output formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
string uri = 2;- Specified by:
getUriBytesin interfaceInputOrBuilder- Returns:
- The bytes for uri.
-
setUri
URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). If empty, the value is populated from [Job.input_uri][google.cloud.video.transcoder.v1.Job.input_uri]. See [Supported input and output formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
string uri = 2;- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). If empty, the value is populated from [Job.input_uri][google.cloud.video.transcoder.v1.Job.input_uri]. See [Supported input and output formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
string uri = 2;- Returns:
- This builder for chaining.
-
setUriBytes
URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). If empty, the value is populated from [Job.input_uri][google.cloud.video.transcoder.v1.Job.input_uri]. See [Supported input and output formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
string uri = 2;- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-
hasPreprocessingConfig
public boolean hasPreprocessingConfig()Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3;- Specified by:
hasPreprocessingConfigin interfaceInputOrBuilder- Returns:
- Whether the preprocessingConfig field is set.
-
getPreprocessingConfig
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3;- Specified by:
getPreprocessingConfigin interfaceInputOrBuilder- Returns:
- The preprocessingConfig.
-
setPreprocessingConfig
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; -
setPreprocessingConfig
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; -
mergePreprocessingConfig
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; -
clearPreprocessingConfig
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; -
getPreprocessingConfigBuilder
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; -
getPreprocessingConfigOrBuilder
Preprocessing configurations.
.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3;- Specified by:
getPreprocessingConfigOrBuilderin interfaceInputOrBuilder
-
hasAttributes
public boolean hasAttributes()Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAttributesin interfaceInputOrBuilder- Returns:
- Whether the attributes field is set.
-
getAttributes
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAttributesin interfaceInputOrBuilder- Returns:
- The attributes.
-
setAttributes
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL]; -
setAttributes
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAttributes
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL]; -
clearAttributes
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getAttributesBuilder
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getAttributesOrBuilder
Optional. Input Attributes.
.google.cloud.video.transcoder.v1.InputAttributes attributes = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAttributesOrBuilderin interfaceInputOrBuilder
-