Class PreprocessingConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PreprocessingConfig.Builder>
com.google.cloud.video.livestream.v1.PreprocessingConfig.Builder
- All Implemented Interfaces:
PreprocessingConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PreprocessingConfig
public static final class PreprocessingConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PreprocessingConfig.Builder>
implements PreprocessingConfigOrBuilder
Preprocessing configurations.Protobuf type
google.cloud.video.livestream.v1.PreprocessingConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Audio preprocessing configuration.Specify the video cropping configuration.clearPad()Specify the video pad filter configuration.getAudio()Audio preprocessing configuration.Audio preprocessing configuration.Audio preprocessing configuration.getCrop()Specify the video cropping configuration.Specify the video cropping configuration.Specify the video cropping configuration.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPad()Specify the video pad filter configuration.Specify the video pad filter configuration.Specify the video pad filter configuration.booleanhasAudio()Audio preprocessing configuration.booleanhasCrop()Specify the video cropping configuration.booleanhasPad()Specify the video pad filter configuration.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAudio preprocessing configuration.Specify the video cropping configuration.mergeFrom(PreprocessingConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePad(PreprocessingConfig.Pad value) Specify the video pad filter configuration.Audio preprocessing configuration.setAudio(PreprocessingConfig.Audio.Builder builderForValue) Audio preprocessing configuration.setCrop(PreprocessingConfig.Crop value) Specify the video cropping configuration.setCrop(PreprocessingConfig.Crop.Builder builderForValue) Specify the video cropping configuration.setPad(PreprocessingConfig.Pad value) Specify the video pad filter configuration.setPad(PreprocessingConfig.Pad.Builder builderForValue) Specify the video pad filter configuration.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<PreprocessingConfig.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<PreprocessingConfig.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<PreprocessingConfig.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<PreprocessingConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PreprocessingConfig.Builder>
-
mergeFrom
public PreprocessingConfig.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<PreprocessingConfig.Builder>- Throws:
IOException
-
hasAudio
public boolean hasAudio()Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1;- Specified by:
hasAudioin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the audio field is set.
-
getAudio
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1;- Specified by:
getAudioin interfacePreprocessingConfigOrBuilder- Returns:
- The audio.
-
setAudio
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1; -
setAudio
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1; -
mergeAudio
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1; -
clearAudio
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1; -
getAudioBuilder
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1; -
getAudioOrBuilder
Audio preprocessing configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Audio audio = 1;- Specified by:
getAudioOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasCrop
public boolean hasCrop()Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;- Specified by:
hasCropin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the crop field is set.
-
getCrop
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;- Specified by:
getCropin interfacePreprocessingConfigOrBuilder- Returns:
- The crop.
-
setCrop
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2; -
setCrop
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2; -
mergeCrop
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2; -
clearCrop
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2; -
getCropBuilder
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2; -
getCropOrBuilder
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;- Specified by:
getCropOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasPad
public boolean hasPad()Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;- Specified by:
hasPadin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the pad field is set.
-
getPad
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;- Specified by:
getPadin interfacePreprocessingConfigOrBuilder- Returns:
- The pad.
-
setPad
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3; -
setPad
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3; -
mergePad
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3; -
clearPad
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3; -
getPadBuilder
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3; -
getPadOrBuilder
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;- Specified by:
getPadOrBuilderin interfacePreprocessingConfigOrBuilder
-