s3
s3
blobstore.s3
S3Blob
S3Blob
S3MetaInfo
S3MetaInfo
HeadObjectResponseMetaInfo
S3ObjectMetaInfo
S3Store
S3Store
S3StoreBuilder
S3StoreBuilderImpl
s3
/
blobstore.s3
/
S3Store
/
S3StoreBuilder
S3StoreBuilder
trait
S3StoreBuilder
[F[_]]
See also
S3Store
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
S3StoreBuilderImpl
[
F
]
Value members
Value members
Abstract methods
def
build
:
ValidatedNec
[
Throwable
,
S3Store
[
F
]]
def
disableFullMetadata
:
S3StoreBuilder
[
F
]
def
disableTrailingSlashFiles
:
S3StoreBuilder
[
F
]
def
enableFullMetadata
:
S3StoreBuilder
[
F
]
def
enableTrailingSlashFiles
:
S3StoreBuilder
[
F
]
def
setCrtClient
(maybeCrtClient:
Option
[
S3AsyncClient
]):
S3StoreBuilder
[
F
]
def
setObjectAcl
(maybeObjectAcl:
Option
[
ObjectCannedACL
]):
S3StoreBuilder
[
F
]
def
setSseAlgorithm
(maybeSseAlgorithm:
Option
[
ServerSideEncryption
]):
S3StoreBuilder
[
F
]
def
withBufferSize
(bufferSize:
Int
):
S3StoreBuilder
[
F
]
def
withQueueSize
(queueSize:
Int
):
S3StoreBuilder
[
F
]
def
withS3Client
(s3Client:
S3AsyncClient
):
S3StoreBuilder
[
F
]
Concrete methods
def
unsafe
:
S3Store
[
F
]
def
withCrtClient
(crtClient:
S3AsyncClient
):
S3StoreBuilder
[
F
]
def
withObjectAcl
(objectAcl:
ObjectCannedACL
):
S3StoreBuilder
[
F
]
def
withSseAlgorithm
(sseAlgorithm:
ServerSideEncryption
):
S3StoreBuilder
[
F
]