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.GeneratedMessage.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.GeneratedMessage.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 type
google.cloud.vision.v1.AnnotateImageRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllFeatures(Iterable<? extends Feature> values) Requested features.addFeatures(int index, Feature value) Requested features.addFeatures(int index, Feature.Builder builderForValue) Requested features.addFeatures(Feature value) Requested features.addFeatures(Feature.Builder builderForValue) Requested features.Requested features.addFeaturesBuilder(int index) Requested features.build()clear()Requested features.The image to be processed.Additional context that may accompany the image.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFeatures(int index) Requested features.getFeaturesBuilder(int index) Requested features.Requested features.intRequested features.Requested features.getFeaturesOrBuilder(int index) Requested features.List<? extends FeatureOrBuilder>Requested features.getImage()The image to be processed.The image to be processed.Additional context that may accompany the image.Additional context that may accompany the image.Additional context that may accompany the image.The image to be processed.booleanhasImage()The image to be processed.booleanAdditional context that may accompany the image.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AnnotateImageRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeImage(Image value) The image to be processed.mergeImageContext(ImageContext value) Additional context that may accompany the image.removeFeatures(int index) Requested features.setFeatures(int index, Feature value) Requested features.setFeatures(int index, Feature.Builder builderForValue) Requested features.The image to be processed.setImage(Image.Builder builderForValue) The image to be processed.setImageContext(ImageContext value) Additional context that may accompany the image.setImageContext(ImageContext.Builder builderForValue) Additional context that may accompany the image.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AnnotateImageRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AnnotateImageRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AnnotateImageRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnnotateImageRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnnotateImageRequest.Builder>
-
mergeFrom
public AnnotateImageRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
hasImagein interfaceAnnotateImageRequestOrBuilder- Returns:
- Whether the image field is set.
-
getImage
The image to be processed.
.google.cloud.vision.v1.Image image = 1;- Specified by:
getImagein interfaceAnnotateImageRequestOrBuilder- Returns:
- The image.
-
setImage
The image to be processed.
.google.cloud.vision.v1.Image image = 1; -
setImage
The image to be processed.
.google.cloud.vision.v1.Image image = 1; -
mergeImage
The image to be processed.
.google.cloud.vision.v1.Image image = 1; -
clearImage
The image to be processed.
.google.cloud.vision.v1.Image image = 1; -
getImageBuilder
The image to be processed.
.google.cloud.vision.v1.Image image = 1; -
getImageOrBuilder
The image to be processed.
.google.cloud.vision.v1.Image image = 1;- Specified by:
getImageOrBuilderin interfaceAnnotateImageRequestOrBuilder
-
getFeaturesList
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;- Specified by:
getFeaturesListin interfaceAnnotateImageRequestOrBuilder
-
getFeaturesCount
public int getFeaturesCount()Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;- Specified by:
getFeaturesCountin interfaceAnnotateImageRequestOrBuilder
-
getFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;- Specified by:
getFeaturesin interfaceAnnotateImageRequestOrBuilder
-
setFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
setFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addAllFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
clearFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
removeFeatures
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
getFeaturesBuilder
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
getFeaturesOrBuilder
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;- Specified by:
getFeaturesOrBuilderin interfaceAnnotateImageRequestOrBuilder
-
getFeaturesOrBuilderList
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;- Specified by:
getFeaturesOrBuilderListin interfaceAnnotateImageRequestOrBuilder
-
addFeaturesBuilder
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
addFeaturesBuilder
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2; -
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:
hasImageContextin interfaceAnnotateImageRequestOrBuilder- Returns:
- Whether the imageContext field is set.
-
getImageContext
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;- Specified by:
getImageContextin interfaceAnnotateImageRequestOrBuilder- Returns:
- The imageContext.
-
setImageContext
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3; -
setImageContext
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3; -
mergeImageContext
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3; -
clearImageContext
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3; -
getImageContextBuilder
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3; -
getImageContextOrBuilder
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;- Specified by:
getImageContextOrBuilderin interfaceAnnotateImageRequestOrBuilder
-