public static final class AnnotateImageRequest.Builder extends GeneratedMessageV3.Builder<AnnotateImageRequest.Builder> implements AnnotateImageRequestOrBuilder
Request for performing Google Cloud Vision API tasks over a user-provided image, with user-requested features.Protobuf type
google.cloud.vision.v1.AnnotateImageRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic AnnotateImageRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic AnnotateImageRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic AnnotateImageRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder mergeFrom(AnnotateImageRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public AnnotateImageRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<AnnotateImageRequest.Builder>java.io.IOExceptionpublic boolean hasImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;hasImage in interface AnnotateImageRequestOrBuilderpublic Image getImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;getImage in interface AnnotateImageRequestOrBuilderpublic AnnotateImageRequest.Builder setImage(Image value)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;public AnnotateImageRequest.Builder setImage(Image.Builder builderForValue)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;public AnnotateImageRequest.Builder mergeImage(Image value)
The image to be processed.
.google.cloud.vision.v1.Image image = 1;public AnnotateImageRequest.Builder clearImage()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;public Image.Builder getImageBuilder()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;public ImageOrBuilder getImageOrBuilder()
The image to be processed.
.google.cloud.vision.v1.Image image = 1;getImageOrBuilder in interface AnnotateImageRequestOrBuilderpublic java.util.List<Feature> getFeaturesList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;getFeaturesList in interface AnnotateImageRequestOrBuilderpublic int getFeaturesCount()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;getFeaturesCount in interface AnnotateImageRequestOrBuilderpublic Feature getFeatures(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;getFeatures in interface AnnotateImageRequestOrBuilderpublic AnnotateImageRequest.Builder setFeatures(int index, Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder setFeatures(int index, Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder addFeatures(Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder addFeatures(int index, Feature value)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder addFeatures(Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder addFeatures(int index, Feature.Builder builderForValue)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder addAllFeatures(java.lang.Iterable<? extends Feature> values)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder clearFeatures()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public AnnotateImageRequest.Builder removeFeatures(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public Feature.Builder getFeaturesBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public FeatureOrBuilder getFeaturesOrBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;getFeaturesOrBuilder in interface AnnotateImageRequestOrBuilderpublic java.util.List<? extends FeatureOrBuilder> getFeaturesOrBuilderList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;getFeaturesOrBuilderList in interface AnnotateImageRequestOrBuilderpublic Feature.Builder addFeaturesBuilder()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public Feature.Builder addFeaturesBuilder(int index)
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public java.util.List<Feature.Builder> getFeaturesBuilderList()
Requested features.
repeated .google.cloud.vision.v1.Feature features = 2;public boolean hasImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;hasImageContext in interface AnnotateImageRequestOrBuilderpublic ImageContext getImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;getImageContext in interface AnnotateImageRequestOrBuilderpublic AnnotateImageRequest.Builder setImageContext(ImageContext value)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;public AnnotateImageRequest.Builder setImageContext(ImageContext.Builder builderForValue)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;public AnnotateImageRequest.Builder mergeImageContext(ImageContext value)
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;public AnnotateImageRequest.Builder clearImageContext()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;public ImageContext.Builder getImageContextBuilder()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;public ImageContextOrBuilder getImageContextOrBuilder()
Additional context that may accompany the image.
.google.cloud.vision.v1.ImageContext image_context = 3;getImageContextOrBuilder in interface AnnotateImageRequestOrBuilderpublic final AnnotateImageRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>public final AnnotateImageRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<AnnotateImageRequest.Builder>