Interface WriteBlobstore

All Known Subinterfaces:
VolatileWriteBlobstore
All Known Implementing Classes:
DurableWriteVolume, IndexWriteVolume, ObjectStoreWriteVolume, VolatileWriteVolume

public interface WriteBlobstore
  • Method Summary

    Modifier and Type
    Method
    Description
    scala.Option<CrcAlgorithm>
    crc()
     
    scala.Option<DigestAlgorithm>
     
    scala.concurrent.Future<BlobMetadata>
    putBlob(String dataHandle, org.apache.pekko.stream.scaladsl.Source<org.apache.pekko.util.ByteString,org.apache.pekko.NotUsed> data, boolean applyCompression)
     
  • Method Details

    • crc

      scala.Option<CrcAlgorithm> crc()
    • digest

      scala.Option<DigestAlgorithm> digest()
    • putBlob

      scala.concurrent.Future<BlobMetadata> putBlob(String dataHandle, org.apache.pekko.stream.scaladsl.Source<org.apache.pekko.util.ByteString,org.apache.pekko.NotUsed> data, boolean applyCompression)