public interface ImageOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getContent()
public abstract 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.
Currently, this field only works for BatchAnnotateImages requests. It does
not work for AsyncBatchAnnotateImages requests.
bytes content = 1;
| Type | Description |
| ByteString | The content. |
getSource()
public abstract 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;
| Type | Description |
| ImageSource | The source. |
getSourceOrBuilder()
public abstract 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;
| Type | Description |
| ImageSourceOrBuilder |
hasSource()
public abstract 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;
| Type | Description |
| boolean | Whether the source field is set. |