Class CropHintsAnnotation.Builder (3.92.0)
Stay organized with collections
Save and categorize content based on your preferences.
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.v1p4beta1.CropHintsAnnotation
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllCropHints(Iterable<? extends CropHint> values)
public CropHintsAnnotation.Builder addAllCropHints(Iterable<? extends CropHint> values)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.vision.v1p4beta1.CropHint>
|
addCropHints(CropHint value)
public CropHintsAnnotation.Builder addCropHints(CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
value |
CropHint
|
addCropHints(CropHint.Builder builderForValue)
public CropHintsAnnotation.Builder addCropHints(CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
addCropHints(int index, CropHint value)
public CropHintsAnnotation.Builder addCropHints(int index, CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
addCropHints(int index, CropHint.Builder builderForValue)
public CropHintsAnnotation.Builder addCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
addCropHintsBuilder()
public CropHint.Builder addCropHintsBuilder()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
addCropHintsBuilder(int index)
public CropHint.Builder addCropHintsBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public CropHintsAnnotation build()
buildPartial()
public CropHintsAnnotation buildPartial()
clear()
public CropHintsAnnotation.Builder clear()
Overrides
clearCropHints()
public CropHintsAnnotation.Builder clearCropHints()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
getCropHints(int index)
public CropHint getCropHints(int index)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCropHintsBuilder(int index)
public CropHint.Builder getCropHintsBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCropHintsBuilderList()
public List<CropHint.Builder> getCropHintsBuilderList()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
getCropHintsCount()
public int getCropHintsCount()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Returns |
| Type |
Description |
int |
|
getCropHintsList()
public List<CropHint> getCropHintsList()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
getCropHintsOrBuilder(int index)
public CropHintOrBuilder getCropHintsOrBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCropHintsOrBuilderList()
public List<? extends CropHintOrBuilder> getCropHintsOrBuilderList()
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.vision.v1p4beta1.CropHintOrBuilder> |
|
getDefaultInstanceForType()
public CropHintsAnnotation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CropHintsAnnotation other)
public CropHintsAnnotation.Builder mergeFrom(CropHintsAnnotation other)
public CropHintsAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CropHintsAnnotation.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeCropHints(int index)
public CropHintsAnnotation.Builder removeCropHints(int index)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
| Parameter |
| Name |
Description |
index |
int
|
setCropHints(int index, CropHint value)
public CropHintsAnnotation.Builder setCropHints(int index, CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
setCropHints(int index, CropHint.Builder builderForValue)
public CropHintsAnnotation.Builder setCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p4beta1.CropHint crop_hints = 1;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-01 UTC.
[null,null,["Last updated 2026-08-01 UTC."],[],[]]