Class BoundingBox.Builder (3.47.0)

public static final class BoundingBox.Builder extends GeneratedMessageV3.Builder<BoundingBox.Builder> implements BoundingBoxOrBuilder

Bounding box encompassing detected text within an image.

Protobuf type google.privacy.dlp.v2.BoundingBox

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public BoundingBox.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
BoundingBox.Builder
Overrides

build()

public BoundingBox build()
Returns
Type Description
BoundingBox

buildPartial()

public BoundingBox buildPartial()
Returns
Type Description
BoundingBox

clear()

public BoundingBox.Builder clear()
Returns
Type Description
BoundingBox.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public BoundingBox.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
BoundingBox.Builder
Overrides

clearHeight()

public BoundingBox.Builder clearHeight()

Height of the bounding box in pixels.

int32 height = 4;

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

clearLeft()

public BoundingBox.Builder clearLeft()

Left coordinate of the bounding box. (0,0) is upper left.

int32 left = 2;

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public BoundingBox.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
BoundingBox.Builder
Overrides

clearTop()

public BoundingBox.Builder clearTop()

Top coordinate of the bounding box. (0,0) is upper left.

int32 top = 1;

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

clearWidth()

public BoundingBox.Builder clearWidth()

Width of the bounding box in pixels.

int32 width = 3;

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

clone()

public BoundingBox.Builder clone()
Returns
Type Description
BoundingBox.Builder
Overrides

getDefaultInstanceForType()

public BoundingBox getDefaultInstanceForType()
Returns
Type Description
BoundingBox

getDescriptorForType()

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

getHeight()

public int getHeight()

Height of the bounding box in pixels.

int32 height = 4;

Returns
Type Description
int

The height.

getLeft()

public int getLeft()

Left coordinate of the bounding box. (0,0) is upper left.

int32 left = 2;

Returns
Type Description
int

The left.

getTop()

public int getTop()

Top coordinate of the bounding box. (0,0) is upper left.

int32 top = 1;

Returns
Type Description
int

The top.

getWidth()

public int getWidth()

Width of the bounding box in pixels.

int32 width = 3;

Returns
Type Description
int

The width.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BoundingBox other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public BoundingBox.Builder mergeFrom(Message other)
Parameter
Name Description
other