Class PreprocessingConfig.Color.Builder (1.82.0)

public static final class PreprocessingConfig.Color.Builder extends GeneratedMessage.Builder<PreprocessingConfig.Color.Builder> implements PreprocessingConfig.ColorOrBuilder

Color preprocessing configuration.

Note: This configuration is not supported.

Protobuf type google.cloud.video.transcoder.v1.PreprocessingConfig.Color

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public PreprocessingConfig.Color build()
Returns
Type Description
PreprocessingConfig.Color

buildPartial()

public PreprocessingConfig.Color buildPartial()
Returns
Type Description
PreprocessingConfig.Color

clear()

public PreprocessingConfig.Color.Builder clear()
Returns
Type Description
PreprocessingConfig.Color.Builder
Overrides

clearBrightness()

public PreprocessingConfig.Color.Builder clearBrightness()

Control brightness of the video. Enter a value between -1 and 1, where -1 is minimum brightness and 1 is maximum brightness. 0 is no change. The default is 0.

double brightness = 3;

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.

clearContrast()

public PreprocessingConfig.Color.Builder clearContrast()

Control black and white contrast of the video. Enter a value between -1 and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no change. The default is 0.

double contrast = 2;

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.

clearSaturation()

public PreprocessingConfig.Color.Builder clearSaturation()

Control color saturation of the video. Enter a value between -1 and 1, where -1 is fully desaturated and 1 is maximum saturation. 0 is no change. The default is 0.

double saturation = 1;

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.

getBrightness()

public double getBrightness()

Control brightness of the video. Enter a value between -1 and 1, where -1 is minimum brightness and 1 is maximum brightness. 0 is no change. The default is 0.

double brightness = 3;

Returns
Type Description
double

The brightness.

getContrast()

public double getContrast()

Control black and white contrast of the video. Enter a value between -1 and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no change. The default is 0.

double contrast = 2;

Returns
Type Description
double

The contrast.

getDefaultInstanceForType()

public PreprocessingConfig.Color getDefaultInstanceForType()
Returns
Type Description
PreprocessingConfig.Color

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getSaturation()

public double getSaturation()

Control color saturation of the video. Enter a value between -1 and 1, where -1 is fully desaturated and 1 is maximum saturation. 0 is no change. The default is 0.

double saturation = 1;

Returns
Type Description
double

The saturation.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PreprocessingConfig.Color other)

public PreprocessingConfig.Color.Builder mergeFrom(PreprocessingConfig.Color other)
Parameter
Name Description
other PreprocessingConfig.Color
Returns
Type Description
PreprocessingConfig.Color.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public PreprocessingConfig.Color.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
PreprocessingConfig.Color.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public PreprocessingConfig.Color.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
PreprocessingConfig.Color.Builder
Overrides

setBrightness(double value)

public PreprocessingConfig.Color.Builder setBrightness(double value)

Control brightness of the video. Enter a value between -1 and 1, where -1 is minimum brightness and 1 is maximum brightness. 0 is no change. The default is 0.

double brightness = 3;

Parameter
Name Description
value double

The brightness to set.

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.

setContrast(double value)

public PreprocessingConfig.Color.Builder setContrast(double value)

Control black and white contrast of the video. Enter a value between -1 and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no change. The default is 0.

double contrast = 2;

Parameter
Name Description
value double

The contrast to set.

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.

setSaturation(double value)

public PreprocessingConfig.Color.Builder setSaturation(double value)

Control color saturation of the video. Enter a value between -1 and 1, where -1 is fully desaturated and 1 is maximum saturation. 0 is no change. The default is 0.

double saturation = 1;

Parameter
Name Description
value double

The saturation to set.

Returns
Type Description
PreprocessingConfig.Color.Builder

This builder for chaining.