Class BoundingBox.Builder (3.21.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public BoundingBox build()
Returns
TypeDescription
BoundingBox

buildPartial()

public BoundingBox buildPartial()
Returns
TypeDescription
BoundingBox

clear()

public BoundingBox.Builder clear()
Returns
TypeDescription
BoundingBox.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

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

clearHeight()

public BoundingBox.Builder clearHeight()

Height of the bounding box in pixels.

int32 height = 4;

Returns
TypeDescription
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
TypeDescription
BoundingBox.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTop()

public BoundingBox.Builder clearTop()

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

int32 top = 1;

Returns
TypeDescription
BoundingBox.Builder

This builder for chaining.

clearWidth()

public BoundingBox.Builder clearWidth()

Width of the bounding box in pixels.

int32 width = 3;

Returns
TypeDescription
BoundingBox.Builder

This builder for chaining.

clone()

public BoundingBox.Builder clone()
Returns
TypeDescription
BoundingBox.Builder
Overrides

getDefaultInstanceForType()

public BoundingBox getDefaultInstanceForType()
Returns
TypeDescription
BoundingBox

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getHeight()

public int getHeight()

Height of the bounding box in pixels.

int32 height = 4;

Returns
TypeDescription
int

The height.

getLeft()

public int getLeft()

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

int32 left = 2;

Returns
TypeDescription
int

The left.

getTop()

public int getTop()

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

int32 top = 1;

Returns
TypeDescription
int

The top.

getWidth()

public int getWidth()

Width of the bounding box in pixels.

int32 width = 3;

Returns
TypeDescription
int

The width.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(BoundingBox other)

public BoundingBox.Builder mergeFrom(BoundingBox other)
Parameter
NameDescription
otherBoundingBox
Returns
TypeDescription
BoundingBox.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setHeight(int value)

public BoundingBox.Builder setHeight(int value)

Height of the bounding box in pixels.

int32 height = 4;

Parameter
NameDescription
valueint

The height to set.

Returns
TypeDescription
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
NameDescription
valueint

The left to set.

Returns
TypeDescription
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
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
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
NameDescription
valueint

The top to set.

Returns
TypeDescription
BoundingBox.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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

setWidth(int value)

public BoundingBox.Builder setWidth(int value)

Width of the bounding box in pixels.

int32 width = 3;

Parameter
NameDescription
valueint

The width to set.

Returns
TypeDescription
BoundingBox.Builder

This builder for chaining.