Class CropHintsAnnotation.Builder (3.40.0)

public static final class CropHintsAnnotation.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CropHintsAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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