Interface ImageOrBuilder (3.1.1)

Stay organized with collections Save and categorize content based on your preferences.
public interface ImageOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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;

Returns
TypeDescription
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;

Returns
TypeDescription
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;

Returns
TypeDescription
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;

Returns
TypeDescription
boolean

Whether the source field is set.