Package com.google.cloud.vision.v1
Class AnnotateImageRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>
-
- com.google.cloud.vision.v1.AnnotateImageRequest.Builder
-
- All Implemented Interfaces:
AnnotateImageRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AnnotateImageRequest
public static final class AnnotateImageRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnnotateImageRequest.Builder> implements AnnotateImageRequestOrBuilder
Request for performing Google Cloud Vision API tasks over a user-provided image, with user-requested features, and with context information.
Protobuf typegoogle.cloud.vision.v1.AnnotateImageRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotateImageRequest.Builder
addAllFeatures(Iterable<? extends Feature> values)
Requested features.AnnotateImageRequest.Builder
addFeatures(int index, Feature value)
Requested features.AnnotateImageRequest.Builder
addFeatures(int index, Feature.Builder builderForValue)
Requested features.AnnotateImageRequest.Builder
addFeatures(Feature value)
Requested features.AnnotateImageRequest.Builder
addFeatures(Feature.Builder builderForValue)
Requested features.Feature.Builder
addFeaturesBuilder()
Requested features.Feature.Builder
addFeaturesBuilder(int index)
Requested features.AnnotateImageRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnnotateImageRequest
build()
AnnotateImageRequest
buildPartial()
AnnotateImageRequest.Builder
clear()
AnnotateImageRequest.Builder
clearFeatures()
Requested features.AnnotateImageRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AnnotateImageRequest.Builder
clearImage()
The image to be processed.AnnotateImageRequest.Builder
clearImageContext()
Additional context that may accompany the image.AnnotateImageRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AnnotateImageRequest.Builder
clone()
AnnotateImageRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Feature
getFeatures(int index)
Requested features.Feature.Builder
getFeaturesBuilder(int index)
Requested features.List<Feature.Builder>
getFeaturesBuilderList()
Requested features.int
getFeaturesCount()
Requested features.List<Feature>
getFeaturesList()
Requested features.FeatureOrBuilder
getFeaturesOrBuilder(int index)
Requested features.List<? extends FeatureOrBuilder>
getFeaturesOrBuilderList()
Requested features.Image
getImage()
The image to be processed.Image.Builder
getImageBuilder()
The image to be processed.ImageContext
getImageContext()
Additional context that may accompany the image.ImageContext.Builder
getImageContextBuilder()
Additional context that may accompany the image.ImageContextOrBuilder
getImageContextOrBuilder()
Additional context that may accompany the image.ImageOrBuilder
getImageOrBuilder()
The image to be processed.boolean
hasImage()
The image to be processed.boolean
hasImageContext()
Additional context that may accompany the image.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AnnotateImageRequest.Builder
mergeFrom(AnnotateImageRequest other)
AnnotateImageRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AnnotateImageRequest.Builder
mergeFrom(com.google.protobuf.Message other)
AnnotateImageRequest.Builder
mergeImage(Image value)
The image to be processed.AnnotateImageRequest.Builder
mergeImageContext(ImageContext value)
Additional context that may accompany the image.AnnotateImageRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AnnotateImageRequest.Builder
removeFeatures(int index)
Requested features.AnnotateImageRequest.Builder
setFeatures(int index, Feature value)
Requested features.AnnotateImageRequest.Builder
setFeatures(int index, Feature.Builder builderForValue)
Requested features.AnnotateImageRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnnotateImageRequest.Builder
setImage(Image value)
The image to be processed.AnnotateImageRequest.Builder
setImage(Image.Builder builderForValue)
The image to be processed.AnnotateImageRequest.Builder
setImageContext(ImageContext value)
Additional context that may accompany the image.AnnotateImageRequest.Builder
setImageContext(ImageContext.Builder builderForValue)
Additional context that may accompany the image.AnnotateImageRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
clear
public AnnotateImageRequest.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<AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
getDefaultInstanceForType
public AnnotateImageRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AnnotateImageRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AnnotateImageRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
setField
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
clearField
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
clearOneof
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
setRepeatedField
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
addRepeatedField
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
-
mergeFrom
public AnnotateImageRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AnnotateImageRequest.Builder>
-
mergeFrom
public AnnotateImageRequest.Builder mergeFrom(AnnotateImageRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>
-
mergeFrom
public AnnotateImageRequest.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<AnnotateImageRequest.Builder>
- Throws:
IOException
-
hasImage
public boolean hasImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
- Specified by:
hasImage
in interfaceAnnotateImageRequestOrBuilder
- Returns:
- Whether the image field is set.
-
getImage
public Image getImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
- Specified by:
getImage
in interfaceAnnotateImageRequestOrBuilder
- Returns:
- The image.
-
setImage
public AnnotateImageRequest.Builder setImage(Image value)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
-
setImage
public AnnotateImageRequest.Builder setImage(Image.Builder builderForValue)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
-
mergeImage
public AnnotateImageRequest.Builder mergeImage(Image value)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
-
clearImage
public AnnotateImageRequest.Builder clearImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
-
getImageBuilder
public Image.Builder getImageBuilder()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
-
getImageOrBuilder
public ImageOrBuilder getImageOrBuilder()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;
- Specified by:
getImageOrBuilder
in interfaceAnnotateImageRequestOrBuilder
-
getFeaturesList
public List<Feature> getFeaturesList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
- Specified by:
getFeaturesList
in interfaceAnnotateImageRequestOrBuilder
-
getFeaturesCount
public int getFeaturesCount()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
- Specified by:
getFeaturesCount
in interfaceAnnotateImageRequestOrBuilder
-
getFeatures
public Feature getFeatures(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
- Specified by:
getFeatures
in interfaceAnnotateImageRequestOrBuilder
-
setFeatures
public AnnotateImageRequest.Builder setFeatures(int index, Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
setFeatures
public AnnotateImageRequest.Builder setFeatures(int index, Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addFeatures
public AnnotateImageRequest.Builder addFeatures(Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addFeatures
public AnnotateImageRequest.Builder addFeatures(int index, Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addFeatures
public AnnotateImageRequest.Builder addFeatures(Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addFeatures
public AnnotateImageRequest.Builder addFeatures(int index, Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addAllFeatures
public AnnotateImageRequest.Builder addAllFeatures(Iterable<? extends Feature> values)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
clearFeatures
public AnnotateImageRequest.Builder clearFeatures()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
removeFeatures
public AnnotateImageRequest.Builder removeFeatures(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
getFeaturesBuilder
public Feature.Builder getFeaturesBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
getFeaturesOrBuilder
public FeatureOrBuilder getFeaturesOrBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
- Specified by:
getFeaturesOrBuilder
in interfaceAnnotateImageRequestOrBuilder
-
getFeaturesOrBuilderList
public List<? extends FeatureOrBuilder> getFeaturesOrBuilderList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
- Specified by:
getFeaturesOrBuilderList
in interfaceAnnotateImageRequestOrBuilder
-
addFeaturesBuilder
public Feature.Builder addFeaturesBuilder()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
addFeaturesBuilder
public Feature.Builder addFeaturesBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
getFeaturesBuilderList
public List<Feature.Builder> getFeaturesBuilderList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;
-
hasImageContext
public boolean hasImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
- Specified by:
hasImageContext
in interfaceAnnotateImageRequestOrBuilder
- Returns:
- Whether the imageContext field is set.
-
getImageContext
public ImageContext getImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
- Specified by:
getImageContext
in interfaceAnnotateImageRequestOrBuilder
- Returns:
- The imageContext.
-
setImageContext
public AnnotateImageRequest.Builder setImageContext(ImageContext value)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
-
setImageContext
public AnnotateImageRequest.Builder setImageContext(ImageContext.Builder builderForValue)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
-
mergeImageContext
public AnnotateImageRequest.Builder mergeImageContext(ImageContext value)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
-
clearImageContext
public AnnotateImageRequest.Builder clearImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
-
getImageContextBuilder
public ImageContext.Builder getImageContextBuilder()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
-
getImageContextOrBuilder
public ImageContextOrBuilder getImageContextOrBuilder()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;
- Specified by:
getImageContextOrBuilder
in interfaceAnnotateImageRequestOrBuilder
-
setUnknownFields
public final AnnotateImageRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>
-
mergeUnknownFields
public final AnnotateImageRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>
-
-