public static final class PreprocessingConfig.Builder extends GeneratedMessageV3.Builder<PreprocessingConfig.Builder> implements PreprocessingConfigOrBuilder
Preprocessing configurations.
Protobuf type google.cloud.video.livestream.v1.PreprocessingConfig
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public PreprocessingConfig build()
Returns
buildPartial()
public PreprocessingConfig buildPartial()
Returns
clear()
public PreprocessingConfig.Builder clear()
Returns
Overrides
clearCrop()
public PreprocessingConfig.Builder clearCrop()
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public PreprocessingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public PreprocessingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearPad()
public PreprocessingConfig.Builder clearPad()
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Returns
clone()
public PreprocessingConfig.Builder clone()
Returns
Overrides
getCrop()
public PreprocessingConfig.Crop getCrop()
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Returns
getCropBuilder()
public PreprocessingConfig.Crop.Builder getCropBuilder()
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Returns
getCropOrBuilder()
public PreprocessingConfig.CropOrBuilder getCropOrBuilder()
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Returns
getDefaultInstanceForType()
public PreprocessingConfig getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getPad()
public PreprocessingConfig.Pad getPad()
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Returns
getPadBuilder()
public PreprocessingConfig.Pad.Builder getPadBuilder()
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Returns
getPadOrBuilder()
public PreprocessingConfig.PadOrBuilder getPadOrBuilder()
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Returns
hasCrop()
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Returns
Type | Description |
boolean | Whether the crop field is set.
|
hasPad()
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Returns
Type | Description |
boolean | Whether the pad field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeCrop(PreprocessingConfig.Crop value)
public PreprocessingConfig.Builder mergeCrop(PreprocessingConfig.Crop value)
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Parameter
Returns
mergeFrom(PreprocessingConfig other)
public PreprocessingConfig.Builder mergeFrom(PreprocessingConfig other)
Parameter
Returns
public PreprocessingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public PreprocessingConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergePad(PreprocessingConfig.Pad value)
public PreprocessingConfig.Builder mergePad(PreprocessingConfig.Pad value)
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setCrop(PreprocessingConfig.Crop value)
public PreprocessingConfig.Builder setCrop(PreprocessingConfig.Crop value)
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Parameter
Returns
setCrop(PreprocessingConfig.Crop.Builder builderForValue)
public PreprocessingConfig.Builder setCrop(PreprocessingConfig.Crop.Builder builderForValue)
Specify the video cropping configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Crop crop = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setPad(PreprocessingConfig.Pad value)
public PreprocessingConfig.Builder setPad(PreprocessingConfig.Pad value)
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Parameter
Returns
setPad(PreprocessingConfig.Pad.Builder builderForValue)
public PreprocessingConfig.Builder setPad(PreprocessingConfig.Pad.Builder builderForValue)
Specify the video pad filter configuration.
.google.cloud.video.livestream.v1.PreprocessingConfig.Pad pad = 3;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PreprocessingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides