Class CropHintsAnnotation.Builder (3.81.0)

public static final class CropHintsAnnotation.Builder extends GeneratedMessage.Builder<CropHintsAnnotation.Builder> implements CropHintsAnnotationOrBuilder

Set of crop hints that are used to generate new crops when serving images.

Protobuf type google.cloud.vision.v1.CropHintsAnnotation

Static Methods

getDescriptor()

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

Methods

addAllCropHints(Iterable<? extends CropHint> values)

public CropHintsAnnotation.Builder addAllCropHints(Iterable<? extends CropHint> values)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.vision.v1.CropHint>
Returns
Type Description
CropHintsAnnotation.Builder

addCropHints(CropHint value)

public CropHintsAnnotation.Builder addCropHints(CropHint value)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
value CropHint
Returns
Type Description
CropHintsAnnotation.Builder

addCropHints(CropHint.Builder builderForValue)

public CropHintsAnnotation.Builder addCropHints(CropHint.Builder builderForValue)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
builderForValue CropHint.Builder
Returns
Type Description
CropHintsAnnotation.Builder

addCropHints(int index, CropHint value)

public CropHintsAnnotation.Builder addCropHints(int index, CropHint value)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameters
Name Description
index int
value CropHint
Returns
Type Description
CropHintsAnnotation.Builder

addCropHints(int index, CropHint.Builder builderForValue)

public CropHintsAnnotation.Builder addCropHints(int index, CropHint.Builder builderForValue)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameters
Name Description
index int
builderForValue CropHint.Builder
Returns
Type Description
CropHintsAnnotation.Builder

addCropHintsBuilder()

public CropHint.Builder addCropHintsBuilder()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
CropHint.Builder

addCropHintsBuilder(int index)

public CropHint.Builder addCropHintsBuilder(int index)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
index int
Returns
Type Description
CropHint.Builder

build()

public CropHintsAnnotation build()
Returns
Type Description
CropHintsAnnotation

buildPartial()

public CropHintsAnnotation buildPartial()
Returns
Type Description
CropHintsAnnotation

clear()

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

clearCropHints()

public CropHintsAnnotation.Builder clearCropHints()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
CropHintsAnnotation.Builder

getCropHints(int index)

public CropHint getCropHints(int index)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
index int
Returns
Type Description
CropHint

getCropHintsBuilder(int index)

public CropHint.Builder getCropHintsBuilder(int index)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
index int
Returns
Type Description
CropHint.Builder

getCropHintsBuilderList()

public List<CropHint.Builder> getCropHintsBuilderList()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
List<Builder>

getCropHintsCount()

public int getCropHintsCount()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
int

getCropHintsList()

public List<CropHint> getCropHintsList()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
List<CropHint>

getCropHintsOrBuilder(int index)

public CropHintOrBuilder getCropHintsOrBuilder(int index)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
index int
Returns
Type Description
CropHintOrBuilder

getCropHintsOrBuilderList()

public List<? extends CropHintOrBuilder> getCropHintsOrBuilderList()

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Returns
Type Description
List<? extends com.google.cloud.vision.v1.CropHintOrBuilder>

getDefaultInstanceForType()

public CropHintsAnnotation getDefaultInstanceForType()
Returns
Type Description
CropHintsAnnotation

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CropHintsAnnotation other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeCropHints(int index)

public CropHintsAnnotation.Builder removeCropHints(int index)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameter
Name Description
index int
Returns
Type Description
CropHintsAnnotation.Builder

setCropHints(int index, CropHint value)

public CropHintsAnnotation.Builder setCropHints(int index, CropHint value)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameters
Name Description
index int
value CropHint
Returns
Type Description
CropHintsAnnotation.Builder

setCropHints(int index, CropHint.Builder builderForValue)

public CropHintsAnnotation.Builder setCropHints(int index, CropHint.Builder builderForValue)

Crop hint results.

repeated .google.cloud.vision.v1.CropHint crop_hints = 1;

Parameters
Name Description
index int
builderForValue CropHint.Builder
Returns
Type Description
CropHintsAnnotation.Builder