Class CropHintsAnnotation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
- com.google.cloud.vision.v1p1beta1.CropHintsAnnotation.Builder
-
- All Implemented Interfaces:
CropHintsAnnotationOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CropHintsAnnotation
public static final class CropHintsAnnotation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder> implements CropHintsAnnotationOrBuilder
Set of crop hints that are used to generate new crops when serving images.
Protobuf typegoogle.cloud.vision.v1p1beta1.CropHintsAnnotation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CropHintsAnnotation.Builder
addAllCropHints(Iterable<? extends CropHint> values)
Crop hint results.CropHintsAnnotation.Builder
addCropHints(int index, CropHint value)
Crop hint results.CropHintsAnnotation.Builder
addCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.CropHintsAnnotation.Builder
addCropHints(CropHint value)
Crop hint results.CropHintsAnnotation.Builder
addCropHints(CropHint.Builder builderForValue)
Crop hint results.CropHint.Builder
addCropHintsBuilder()
Crop hint results.CropHint.Builder
addCropHintsBuilder(int index)
Crop hint results.CropHintsAnnotation.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CropHintsAnnotation
build()
CropHintsAnnotation
buildPartial()
CropHintsAnnotation.Builder
clear()
CropHintsAnnotation.Builder
clearCropHints()
Crop hint results.CropHintsAnnotation.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CropHintsAnnotation.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CropHintsAnnotation.Builder
clone()
CropHint
getCropHints(int index)
Crop hint results.CropHint.Builder
getCropHintsBuilder(int index)
Crop hint results.List<CropHint.Builder>
getCropHintsBuilderList()
Crop hint results.int
getCropHintsCount()
Crop hint results.List<CropHint>
getCropHintsList()
Crop hint results.CropHintOrBuilder
getCropHintsOrBuilder(int index)
Crop hint results.List<? extends CropHintOrBuilder>
getCropHintsOrBuilderList()
Crop hint results.CropHintsAnnotation
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CropHintsAnnotation.Builder
mergeFrom(CropHintsAnnotation other)
CropHintsAnnotation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CropHintsAnnotation.Builder
mergeFrom(com.google.protobuf.Message other)
CropHintsAnnotation.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CropHintsAnnotation.Builder
removeCropHints(int index)
Crop hint results.CropHintsAnnotation.Builder
setCropHints(int index, CropHint value)
Crop hint results.CropHintsAnnotation.Builder
setCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.CropHintsAnnotation.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CropHintsAnnotation.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CropHintsAnnotation.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
clear
public CropHintsAnnotation.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
getDefaultInstanceForType
public CropHintsAnnotation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CropHintsAnnotation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CropHintsAnnotation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CropHintsAnnotation.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
setField
public CropHintsAnnotation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
clearField
public CropHintsAnnotation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
clearOneof
public CropHintsAnnotation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
setRepeatedField
public CropHintsAnnotation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
addRepeatedField
public CropHintsAnnotation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
mergeFrom
public CropHintsAnnotation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CropHintsAnnotation.Builder>
-
mergeFrom
public CropHintsAnnotation.Builder mergeFrom(CropHintsAnnotation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
mergeFrom
public CropHintsAnnotation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CropHintsAnnotation.Builder>
- Throws:
IOException
-
getCropHintsList
public List<CropHint> getCropHintsList()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
- Specified by:
getCropHintsList
in interfaceCropHintsAnnotationOrBuilder
-
getCropHintsCount
public int getCropHintsCount()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
- Specified by:
getCropHintsCount
in interfaceCropHintsAnnotationOrBuilder
-
getCropHints
public CropHint getCropHints(int index)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
- Specified by:
getCropHints
in interfaceCropHintsAnnotationOrBuilder
-
setCropHints
public CropHintsAnnotation.Builder setCropHints(int index, CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
setCropHints
public CropHintsAnnotation.Builder setCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addCropHints
public CropHintsAnnotation.Builder addCropHints(CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addCropHints
public CropHintsAnnotation.Builder addCropHints(int index, CropHint value)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addCropHints
public CropHintsAnnotation.Builder addCropHints(CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addCropHints
public CropHintsAnnotation.Builder addCropHints(int index, CropHint.Builder builderForValue)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addAllCropHints
public CropHintsAnnotation.Builder addAllCropHints(Iterable<? extends CropHint> values)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
clearCropHints
public CropHintsAnnotation.Builder clearCropHints()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
removeCropHints
public CropHintsAnnotation.Builder removeCropHints(int index)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
getCropHintsBuilder
public CropHint.Builder getCropHintsBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
getCropHintsOrBuilder
public CropHintOrBuilder getCropHintsOrBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
- Specified by:
getCropHintsOrBuilder
in interfaceCropHintsAnnotationOrBuilder
-
getCropHintsOrBuilderList
public List<? extends CropHintOrBuilder> getCropHintsOrBuilderList()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
- Specified by:
getCropHintsOrBuilderList
in interfaceCropHintsAnnotationOrBuilder
-
addCropHintsBuilder
public CropHint.Builder addCropHintsBuilder()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
addCropHintsBuilder
public CropHint.Builder addCropHintsBuilder(int index)
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
getCropHintsBuilderList
public List<CropHint.Builder> getCropHintsBuilderList()
Crop hint results.
repeated .google.cloud.vision.v1p1beta1.CropHint crop_hints = 1;
-
setUnknownFields
public final CropHintsAnnotation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
mergeUnknownFields
public final CropHintsAnnotation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CropHintsAnnotation.Builder>
-
-