Interface ImageOrBuilder (3.44.0)

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.

bytes content = 1;

Returns
Type Description
ByteString

The content.

getSource()

public abstract ImageSource getSource()

Google Cloud Storage image location. 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.v1p1beta1.ImageSource source = 2;

Returns
Type Description
ImageSource

The source.

getSourceOrBuilder()

public abstract ImageSourceOrBuilder getSourceOrBuilder()

Google Cloud Storage image location. 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.v1p1beta1.ImageSource source = 2;

Returns
Type Description
ImageSourceOrBuilder

hasSource()

public abstract boolean hasSource()

Google Cloud Storage image location. 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.v1p1beta1.ImageSource source = 2;

Returns
Type Description
boolean

Whether the source field is set.