public static final class Image.Builder extends GeneratedMessageV3.Builder<Image.Builder> implements ImageOrBuilder
Client image to perform Google Cloud Vision API tasks over.Protobuf type
google.cloud.vision.v1.Image| Modifier and Type | Method and Description |
|---|---|
Image.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Image |
build() |
Image |
buildPartial() |
Image.Builder |
clear() |
Image.Builder |
clearContent()
Image content, represented as a stream of bytes.
|
Image.Builder |
clearField(Descriptors.FieldDescriptor field) |
Image.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Image.Builder |
clearSource()
Google Cloud Storage image location, or publicly-accessible image
URL.
|
Image.Builder |
clone() |
ByteString |
getContent()
Image content, represented as a stream of bytes.
|
Image |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
ImageSource |
getSource()
Google Cloud Storage image location, or publicly-accessible image
URL.
|
ImageSource.Builder |
getSourceBuilder()
Google Cloud Storage image location, or publicly-accessible image
URL.
|
ImageSourceOrBuilder |
getSourceOrBuilder()
Google Cloud Storage image location, or publicly-accessible image
URL.
|
boolean |
hasSource()
Google Cloud Storage image location, or publicly-accessible image
URL.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Image.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Image.Builder |
mergeFrom(Image other) |
Image.Builder |
mergeFrom(Message other) |
Image.Builder |
mergeSource(ImageSource value)
Google Cloud Storage image location, or publicly-accessible image
URL.
|
Image.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Image.Builder |
setContent(ByteString value)
Image content, represented as a stream of bytes.
|
Image.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Image.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Image.Builder |
setSource(ImageSource.Builder builderForValue)
Google Cloud Storage image location, or publicly-accessible image
URL.
|
Image.Builder |
setSource(ImageSource value)
Google Cloud Storage image location, or publicly-accessible image
URL.
|
Image.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, 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<Image.Builder>public Image.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<Image.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<Image.Builder>public Image getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic Image build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic Image buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic Image.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<Image.Builder>public Image.Builder mergeFrom(Image other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<Image.Builder>public Image.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<Image.Builder>java.io.IOExceptionpublic ByteString getContent()
Image content, represented as a stream of bytes. Note: As with all `bytes` fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
bytes content = 1;getContent in interface ImageOrBuilderpublic Image.Builder setContent(ByteString value)
Image content, represented as a stream of bytes. Note: As with all `bytes` fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
bytes content = 1;public Image.Builder clearContent()
Image content, represented as a stream of bytes. Note: As with all `bytes` fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
bytes content = 1;public boolean hasSource()
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;hasSource in interface ImageOrBuilderpublic ImageSource getSource()
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;getSource in interface ImageOrBuilderpublic Image.Builder setSource(ImageSource value)
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;public Image.Builder setSource(ImageSource.Builder builderForValue)
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;public Image.Builder mergeSource(ImageSource value)
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;public Image.Builder clearSource()
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;public ImageSource.Builder getSourceBuilder()
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;public ImageSourceOrBuilder getSourceOrBuilder()
Google Cloud Storage image location, or publicly-accessible image URL. If both `content` and `source` are provided for an image, `content` takes precedence and is used to perform the image annotation request.
.google.cloud.vision.v1.ImageSource source = 2;getSourceOrBuilder in interface ImageOrBuilderpublic final Image.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<Image.Builder>public final Image.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<Image.Builder>