public interface ImageOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
ByteString |
getContent()
Image content, represented as a stream of bytes.
|
ImageSource |
getSource()
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
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;
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;
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;
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;
Copyright © 2022 Google LLC. All rights reserved.