Class NormalizedBoundingBox.Builder (2.51.0)

public static final class NormalizedBoundingBox.Builder extends GeneratedMessageV3.Builder<NormalizedBoundingBox.Builder> implements NormalizedBoundingBoxOrBuilder

Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: [0, 1].

Protobuf type google.cloud.videointelligence.v1.NormalizedBoundingBox

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public NormalizedBoundingBox build()
Returns
Type Description
NormalizedBoundingBox

buildPartial()

public NormalizedBoundingBox buildPartial()
Returns
Type Description
NormalizedBoundingBox

clear()

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

clearBottom()

public NormalizedBoundingBox.Builder clearBottom()

Bottom Y coordinate.

float bottom = 4;

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearLeft()

public NormalizedBoundingBox.Builder clearLeft()

Left X coordinate.

float left = 1;

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearRight()

public NormalizedBoundingBox.Builder clearRight()

Right X coordinate.

float right = 3;

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

clearTop()

public NormalizedBoundingBox.Builder clearTop()

Top Y coordinate.

float top = 2;

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

clone()

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

getBottom()

public float getBottom()

Bottom Y coordinate.

float bottom = 4;

Returns
Type Description
float

The bottom.

getDefaultInstanceForType()

public NormalizedBoundingBox getDefaultInstanceForType()
Returns
Type Description
NormalizedBoundingBox

getDescriptorForType()

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

getLeft()

public float getLeft()

Left X coordinate.

float left = 1;

Returns
Type Description
float

The left.

getRight()

public float getRight()

Right X coordinate.

float right = 3;

Returns
Type Description
float

The right.

getTop()

public float getTop()

Top Y coordinate.

float top = 2;

Returns
Type Description
float

The top.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(NormalizedBoundingBox other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setBottom(float value)

public NormalizedBoundingBox.Builder setBottom(float value)

Bottom Y coordinate.

float bottom = 4;

Parameter
Name Description
value float

The bottom to set.

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setLeft(float value)

public NormalizedBoundingBox.Builder setLeft(float value)

Left X coordinate.

float left = 1;

Parameter
Name Description
value float

The left to set.

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

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

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

setRight(float value)

public NormalizedBoundingBox.Builder setRight(float value)

Right X coordinate.

float right = 3;

Parameter
Name Description
value float

The right to set.

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

setTop(float value)

public NormalizedBoundingBox.Builder setTop(float value)

Top Y coordinate.

float top = 2;

Parameter
Name Description
value float

The top to set.

Returns
Type Description
NormalizedBoundingBox.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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