S3MutableObjectStore

graviton.backend.s3.S3MutableObjectStore

Attributes

Source
S3MutableObjectStore.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def copy(src: BlobLocator, dest: BlobLocator): IO[StoreError, Unit]

Attributes

Definition Classes
Source
S3MutableObjectStore.scala
override def delete(locator: BlobLocator): IO[StoreError, Unit]

Attributes

Definition Classes
Source
S3MutableObjectStore.scala
override def put(locator: BlobLocator): ZSink[Any, StoreError, Byte, Nothing, Unit]

Attributes

Definition Classes
Source
S3MutableObjectStore.scala

Inherited methods

override def get(locator: BlobLocator): ZStream[Any, StoreError, Byte]
override def head(locator: BlobLocator): IO[StoreError, Option[Long]]
override def list(prefix: String): ZStream[Any, StoreError, BlobLocator]
final protected def storeError(operation: StoreOperation)(error: Throwable): StoreError

Attributes

Inherited from:
S3ImmutableObjectStore
Source
S3ImmutableObjectStore.scala
final protected def target(locator: BlobLocator): Task[S3ObjectTarget]

Attributes

Inherited from:
S3ImmutableObjectStore
Source
S3ImmutableObjectStore.scala