Interface BlobMetadata

All Superinterfaces:
Comparable<ResourceMetadata<StorageType>>, ResourceMetadata<StorageType>, StorageMetadata
All Known Subinterfaces:
MutableBlobMetadata
All Known Implementing Classes:
BlobMetadataImpl, MutableBlobMetadataImpl

public interface BlobMetadata extends StorageMetadata
System and user Metadata for the Blob.
  • Method Details

    • getPublicUri

      @Nullable URI getPublicUri()
      If the blob is publicly readable, what is the URI one can access it at.
      Returns:
      uri, or null, if not readable
    • getContainer

      @Nullable String getContainer()
      Returns:
      the container holding this blob
    • getContentMetadata

      ContentMetadata getContentMetadata()