Class BoundingBox.Builder (3.48.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 Message
Returns
Type Description
BoundingBox.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final BoundingBox.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BoundingBox.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

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

setHeight(int value)

public BoundingBox.Builder setHeight(int value)

Height of the bounding box in pixels.

int32 height = 4;

Parameter
Name Description
value int

The height to set.

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

setLeft(int value)

public BoundingBox.Builder setLeft(int value)

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

int32 left = 2;

Parameter
Name Description
value int

The left to set.

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

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

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

setTop(int value)

public BoundingBox.Builder setTop(int value)

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

int32 top = 1;

Parameter
Name Description
value int

The top to set.

Returns
Type Description
BoundingBox.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final BoundingBox.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BoundingBox.Builder
Overrides

setWidth(int value)

public BoundingBox.Builder setWidth(int value)

Width of the bounding box in pixels.

int32 width = 3;

Parameter
Name Description
value int

The width to set.

Returns
Type Description
BoundingBox.Builder

This builder for chaining.