Class PreprocessingConfig.Crop.Builder (1.22.0)

public static final class PreprocessingConfig.Crop.Builder extends GeneratedMessageV3.Builder<PreprocessingConfig.Crop.Builder> implements PreprocessingConfig.CropOrBuilder

Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public PreprocessingConfig.Crop.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

build()

public PreprocessingConfig.Crop build()
Returns
TypeDescription
PreprocessingConfig.Crop

buildPartial()

public PreprocessingConfig.Crop buildPartial()
Returns
TypeDescription
PreprocessingConfig.Crop

clear()

public PreprocessingConfig.Crop.Builder clear()
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

clearBottomPixels()

public PreprocessingConfig.Crop.Builder clearBottomPixels()

The number of pixels to crop from the bottom. The default is 0.

int32 bottom_pixels = 2;

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public PreprocessingConfig.Crop.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

clearLeftPixels()

public PreprocessingConfig.Crop.Builder clearLeftPixels()

The number of pixels to crop from the left. The default is 0.

int32 left_pixels = 3;

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public PreprocessingConfig.Crop.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

clearRightPixels()

public PreprocessingConfig.Crop.Builder clearRightPixels()

The number of pixels to crop from the right. The default is 0.

int32 right_pixels = 4;

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

clearTopPixels()

public PreprocessingConfig.Crop.Builder clearTopPixels()

The number of pixels to crop from the top. The default is 0.

int32 top_pixels = 1;

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

clone()

public PreprocessingConfig.Crop.Builder clone()
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

getBottomPixels()

public int getBottomPixels()

The number of pixels to crop from the bottom. The default is 0.

int32 bottom_pixels = 2;

Returns
TypeDescription
int

The bottomPixels.

getDefaultInstanceForType()

public PreprocessingConfig.Crop getDefaultInstanceForType()
Returns
TypeDescription
PreprocessingConfig.Crop

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getLeftPixels()

public int getLeftPixels()

The number of pixels to crop from the left. The default is 0.

int32 left_pixels = 3;

Returns
TypeDescription
int

The leftPixels.

getRightPixels()

public int getRightPixels()

The number of pixels to crop from the right. The default is 0.

int32 right_pixels = 4;

Returns
TypeDescription
int

The rightPixels.

getTopPixels()

public int getTopPixels()

The number of pixels to crop from the top. The default is 0.

int32 top_pixels = 1;

Returns
TypeDescription
int

The topPixels.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(PreprocessingConfig.Crop other)

public PreprocessingConfig.Crop.Builder mergeFrom(PreprocessingConfig.Crop other)
Parameter
NameDescription
otherPreprocessingConfig.Crop
Returns
TypeDescription
PreprocessingConfig.Crop.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public PreprocessingConfig.Crop.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public PreprocessingConfig.Crop.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final PreprocessingConfig.Crop.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

setBottomPixels(int value)

public PreprocessingConfig.Crop.Builder setBottomPixels(int value)

The number of pixels to crop from the bottom. The default is 0.

int32 bottom_pixels = 2;

Parameter
NameDescription
valueint

The bottomPixels to set.

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public PreprocessingConfig.Crop.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

setLeftPixels(int value)

public PreprocessingConfig.Crop.Builder setLeftPixels(int value)

The number of pixels to crop from the left. The default is 0.

int32 left_pixels = 3;

Parameter
NameDescription
valueint

The leftPixels to set.

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public PreprocessingConfig.Crop.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides

setRightPixels(int value)

public PreprocessingConfig.Crop.Builder setRightPixels(int value)

The number of pixels to crop from the right. The default is 0.

int32 right_pixels = 4;

Parameter
NameDescription
valueint

The rightPixels to set.

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

setTopPixels(int value)

public PreprocessingConfig.Crop.Builder setTopPixels(int value)

The number of pixels to crop from the top. The default is 0.

int32 top_pixels = 1;

Parameter
NameDescription
valueint

The topPixels to set.

Returns
TypeDescription
PreprocessingConfig.Crop.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final PreprocessingConfig.Crop.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
PreprocessingConfig.Crop.Builder
Overrides