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
]