S3BlobStore

graviton.backend.s3.S3BlobStore
See theS3BlobStore companion class
object S3BlobStore

Attributes

Companion
class
Source
S3BlobStore.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object PartBuffer

Attributes

Source
S3BlobStore.scala
Supertypes
class Object
trait Matchable
class Any
Self type
PartBuffer.type
object PartSize extends RefinedSubtype[Int, GreaterEqual[5242880] & LessEqual[134217728]]

Attributes

Source
S3BlobStore.scala
Supertypes
trait RefinedSubtype[Int, GreaterEqual[5242880] & LessEqual[134217728]]
class Object
trait Matchable
class Any
Self type
PartSize.type

Types

type PartBuffer = IronType[Chunk[Byte], MaxLength[134217728]]

Attributes

Source
S3BlobStore.scala
type PartSize = T

Attributes

Source
S3BlobStore.scala

Value members

Concrete fields

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Attributes

Source
S3BlobStore.scala

Explicit S3-compatible endpoint contract:

Explicit S3-compatible endpoint contract:

Required:

  • GRAVITON_S3_ENDPOINT
  • GRAVITON_S3_ACCESS_KEY
  • GRAVITON_S3_SECRET_KEY

Optional:

  • GRAVITON_S3_BUCKET (defaults to graviton-blobs)
  • GRAVITON_S3_TMP_BUCKET (defaults to graviton-tmp)
  • GRAVITON_S3_REGION (defaults to us-east-1)

Attributes

Source
S3BlobStore.scala