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()
      NOTE: For new code `image_uri` below is preferred.
      com.google.protobuf.ByteString getGcsImageUriBytes()
      NOTE: For new code `image_uri` below is preferred.
      String getImageUri()
      Image URI which supports: 1) Google Cloud Storage image URI, which must be in the following form: `gs://bucket_name/object_name` (for details, see [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris)).
      com.google.protobuf.ByteString getImageUriBytes()
      Image URI which supports: 1) Google Cloud Storage image URI, which must be in the following form: `gs://bucket_name/object_name` (for details, see [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris)).
      • 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()
         NOTE: For new code `image_uri` below is preferred.
         Google Cloud Storage image URI, which must be in the following form:
         `gs://bucket_name/object_name` (for details, see
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris)).
         NOTE: Cloud Storage object versioning is not supported.
         
        string gcs_image_uri = 1;
        Returns:
        The gcsImageUri.
      • getGcsImageUriBytes

        com.google.protobuf.ByteString getGcsImageUriBytes()
         NOTE: For new code `image_uri` below is preferred.
         Google Cloud Storage image URI, which must be in the following form:
         `gs://bucket_name/object_name` (for details, see
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris)).
         NOTE: Cloud Storage object versioning is not supported.
         
        string gcs_image_uri = 1;
        Returns:
        The bytes for gcsImageUri.
      • getImageUri

        String getImageUri()
         Image URI which supports:
         1) Google Cloud Storage image URI, which must be in the following form:
         `gs://bucket_name/object_name` (for details, see
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris)).
         NOTE: Cloud Storage object versioning is not supported.
         2) Publicly accessible image HTTP/HTTPS URL.
         This is preferred over the legacy `gcs_image_uri` above. 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()
         Image URI which supports:
         1) Google Cloud Storage image URI, which must be in the following form:
         `gs://bucket_name/object_name` (for details, see
         [Google Cloud Storage Request
         URIs](https://cloud.google.com/storage/docs/reference-uris)).
         NOTE: Cloud Storage object versioning is not supported.
         2) Publicly accessible image HTTP/HTTPS URL.
         This is preferred over the legacy `gcs_image_uri` above. When both
         `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
         precedence.
         
        string image_uri = 2;
        Returns:
        The bytes for imageUri.