Interface ImageOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Image, Image.Builder

@Generated public interface ImageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    Image content, represented as a stream of bytes.
    Google Cloud Storage image location, or publicly-accessible image URL.
    Google Cloud Storage image location, or publicly-accessible image URL.
    boolean
    Google Cloud Storage image location, or publicly-accessible image URL.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getContent

      com.google.protobuf.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:
      The content.
    • hasSource

      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:
      Whether the source field is set.
    • getSource

      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:
      The source.
    • getSourceOrBuilder

      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;