Interface ImageSourceOrBuilder

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

    public interface ImageSourceOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getGcsImageUri()
      **Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`.
      com.google.protobuf.ByteString getGcsImageUriBytes()
      **Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`.
      String getImageUri()
      The URI of the source image.
      com.google.protobuf.ByteString getImageUriBytes()
      The URI of the source image.
      • 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 Detail

      • getGcsImageUri

        String getGcsImageUri()
         **Use `image_uri` instead.**
        
         The Google Cloud Storage  URI of the form
         `gs://bucket_name/object_name`. Object versioning is not supported. See
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
         
        string gcs_image_uri = 1;
        Returns:
        The gcsImageUri.
      • getGcsImageUriBytes

        com.google.protobuf.ByteString getGcsImageUriBytes()
         **Use `image_uri` instead.**
        
         The Google Cloud Storage  URI of the form
         `gs://bucket_name/object_name`. Object versioning is not supported. See
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
         
        string gcs_image_uri = 1;
        Returns:
        The bytes for gcsImageUri.
      • getImageUri

        String getImageUri()
         The URI of the source image. Can be either:
        
         1. A Google Cloud Storage URI of the form
            `gs://bucket_name/object_name`. Object versioning is not supported. See
            [Google Cloud Storage Request
            URIs](https://cloud.google.com/storage/docs/reference-uris) for more
            info.
        
         2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
            HTTP/HTTPS URLs, Google cannot guarantee that the request will be
            completed. Your request may fail if the specified host denies the
            request (e.g. due to request throttling or DOS prevention), or if Google
            throttles requests to the site for abuse prevention. You should not
            depend on externally-hosted images for production applications.
        
         When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
         precedence.
         
        string image_uri = 2;
        Returns:
        The imageUri.
      • getImageUriBytes

        com.google.protobuf.ByteString getImageUriBytes()
         The URI of the source image. Can be either:
        
         1. A Google Cloud Storage URI of the form
            `gs://bucket_name/object_name`. Object versioning is not supported. See
            [Google Cloud Storage Request
            URIs](https://cloud.google.com/storage/docs/reference-uris) for more
            info.
        
         2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
            HTTP/HTTPS URLs, Google cannot guarantee that the request will be
            completed. Your request may fail if the specified host denies the
            request (e.g. due to request throttling or DOS prevention), or if Google
            throttles requests to the site for abuse prevention. You should not
            depend on externally-hosted images for production applications.
        
         When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
         precedence.
         
        string image_uri = 2;
        Returns:
        The bytes for imageUri.