Interface BlobStore

All Superinterfaces:
java.lang.AutoCloseable, java.io.Closeable
All Known Implementing Classes:
FsBlobStore

public interface BlobStore
extends java.io.Closeable
An interface for storing blobs.
  • Method Summary

    Modifier and Type Method Description
    BlobContainer blobContainer​(BlobPath path)
    Get a blob container instance for storing blobs at the given BlobPath.
    default java.util.Map<java.lang.String,​java.lang.Long> stats()
    Returns statistics on the count of operations that have been performed on this blob store

    Methods inherited from interface java.io.Closeable

    close
  • Method Details

    • blobContainer

      BlobContainer blobContainer​(BlobPath path)
      Get a blob container instance for storing blobs at the given BlobPath.
    • stats

      default java.util.Map<java.lang.String,​java.lang.Long> stats()
      Returns statistics on the count of operations that have been performed on this blob store