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.transcoder.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.transcoder.v1.PreprocessingConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Audio preprocessing configuration.Color preprocessing configuration.Specify the video cropping configuration.Deblock preprocessing configuration.Specify the video deinterlace configuration.Denoise preprocessing configuration.clearPad()Specify the video pad filter configuration.getAudio()Audio preprocessing configuration.Audio preprocessing configuration.Audio preprocessing configuration.getColor()Color preprocessing configuration.Color preprocessing configuration.Color preprocessing configuration.getCrop()Specify the video cropping configuration.Specify the video cropping configuration.Specify the video cropping configuration.Deblock preprocessing configuration.Deblock preprocessing configuration.Deblock preprocessing configuration.Specify the video deinterlace configuration.Specify the video deinterlace configuration.Specify the video deinterlace configuration.Denoise preprocessing configuration.Denoise preprocessing configuration.Denoise preprocessing 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.booleanhasColor()Color preprocessing configuration.booleanhasCrop()Specify the video cropping configuration.booleanDeblock preprocessing configuration.booleanSpecify the video deinterlace configuration.booleanDenoise preprocessing configuration.booleanhasPad()Specify the video pad filter configuration.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAudio preprocessing configuration.Color preprocessing configuration.Specify the video cropping configuration.Deblock preprocessing configuration.Specify the video deinterlace configuration.Denoise preprocessing 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.Color preprocessing configuration.setColor(PreprocessingConfig.Color.Builder builderForValue) Color preprocessing configuration.setCrop(PreprocessingConfig.Crop value) Specify the video cropping configuration.setCrop(PreprocessingConfig.Crop.Builder builderForValue) Specify the video cropping configuration.Deblock preprocessing configuration.setDeblock(PreprocessingConfig.Deblock.Builder builderForValue) Deblock preprocessing configuration.Specify the video deinterlace configuration.setDeinterlace(PreprocessingConfig.Deinterlace.Builder builderForValue) Specify the video deinterlace configuration.Denoise preprocessing configuration.setDenoise(PreprocessingConfig.Denoise.Builder builderForValue) Denoise preprocessing 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
-
hasColor
public boolean hasColor()Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1;- Specified by:
hasColorin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the color field is set.
-
getColor
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1;- Specified by:
getColorin interfacePreprocessingConfigOrBuilder- Returns:
- The color.
-
setColor
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1; -
setColor
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1; -
mergeColor
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1; -
clearColor
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1; -
getColorBuilder
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1; -
getColorOrBuilder
Color preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Color color = 1;- Specified by:
getColorOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasDenoise
public boolean hasDenoise()Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2;- Specified by:
hasDenoisein interfacePreprocessingConfigOrBuilder- Returns:
- Whether the denoise field is set.
-
getDenoise
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2;- Specified by:
getDenoisein interfacePreprocessingConfigOrBuilder- Returns:
- The denoise.
-
setDenoise
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2; -
setDenoise
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2; -
mergeDenoise
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2; -
clearDenoise
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2; -
getDenoiseBuilder
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2; -
getDenoiseOrBuilder
Denoise preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise denoise = 2;- Specified by:
getDenoiseOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasDeblock
public boolean hasDeblock()Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3;- Specified by:
hasDeblockin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the deblock field is set.
-
getDeblock
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3;- Specified by:
getDeblockin interfacePreprocessingConfigOrBuilder- Returns:
- The deblock.
-
setDeblock
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3; -
setDeblock
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3; -
mergeDeblock
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3; -
clearDeblock
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3; -
getDeblockBuilder
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3; -
getDeblockOrBuilder
Deblock preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock deblock = 3;- Specified by:
getDeblockOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasAudio
public boolean hasAudio()Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4;- Specified by:
hasAudioin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the audio field is set.
-
getAudio
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4;- Specified by:
getAudioin interfacePreprocessingConfigOrBuilder- Returns:
- The audio.
-
setAudio
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4; -
setAudio
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4; -
mergeAudio
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4; -
clearAudio
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4; -
getAudioBuilder
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4; -
getAudioOrBuilder
Audio preprocessing configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio audio = 4;- Specified by:
getAudioOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasCrop
public boolean hasCrop()Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5;- Specified by:
hasCropin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the crop field is set.
-
getCrop
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5;- Specified by:
getCropin interfacePreprocessingConfigOrBuilder- Returns:
- The crop.
-
setCrop
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5; -
setCrop
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5; -
mergeCrop
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5; -
clearCrop
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5; -
getCropBuilder
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5; -
getCropOrBuilder
Specify the video cropping configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Crop crop = 5;- Specified by:
getCropOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasPad
public boolean hasPad()Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6;- Specified by:
hasPadin interfacePreprocessingConfigOrBuilder- Returns:
- Whether the pad field is set.
-
getPad
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6;- Specified by:
getPadin interfacePreprocessingConfigOrBuilder- Returns:
- The pad.
-
setPad
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6; -
setPad
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6; -
mergePad
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6; -
clearPad
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6; -
getPadBuilder
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6; -
getPadOrBuilder
Specify the video pad filter configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Pad pad = 6;- Specified by:
getPadOrBuilderin interfacePreprocessingConfigOrBuilder
-
hasDeinterlace
public boolean hasDeinterlace()Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7;- Specified by:
hasDeinterlacein interfacePreprocessingConfigOrBuilder- Returns:
- Whether the deinterlace field is set.
-
getDeinterlace
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7;- Specified by:
getDeinterlacein interfacePreprocessingConfigOrBuilder- Returns:
- The deinterlace.
-
setDeinterlace
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7; -
setDeinterlace
public PreprocessingConfig.Builder setDeinterlace(PreprocessingConfig.Deinterlace.Builder builderForValue) Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7; -
mergeDeinterlace
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7; -
clearDeinterlace
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7; -
getDeinterlaceBuilder
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7; -
getDeinterlaceOrBuilder
Specify the video deinterlace configuration.
.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace deinterlace = 7;- Specified by:
getDeinterlaceOrBuilderin interfacePreprocessingConfigOrBuilder
-