com
.
github
.
j5ik2o
.
akka
.
persistence
.
s3
.
base
config
package
config
Visibility
Public
All
Type Members
trait
PluginConfig
extends
AnyRef
case class
S3ClientConfig
(
accessKeyId:
Option
[
String
]
,
secretAccessKey:
Option
[
String
]
,
endpoint:
Option
[
String
]
,
region:
Option
[
String
]
,
maxConcurrency:
Option
[
Int
]
,
maxPendingConnectionAcquires:
Option
[
Int
]
,
readTimeout:
Option
[
FiniteDuration
]
,
writeTimeout:
Option
[
FiniteDuration
]
,
connectionTimeout:
Option
[
FiniteDuration
]
,
connectionAcquisitionTimeout:
Option
[
FiniteDuration
]
,
connectionTimeToLive:
Option
[
FiniteDuration
]
,
maxIdleConnectionTimeout:
Option
[
FiniteDuration
]
,
useConnectionReaper:
Option
[
Boolean
]
,
threadsOfEventLoopGroup:
Option
[
Int
]
,
useHttp2:
Option
[
Boolean
]
,
http2MaxStreams:
Option
[
Long
]
,
http2InitialWindowSize:
Option
[
Int
]
,
http2HealthCheckPingPeriod:
Option
[
FiniteDuration
]
,
s3OptionConfig:
Option
[
S3ClientOptionsConfig
]
)
extends
Product
with
Serializable
case class
S3ClientOptionsConfig
(
dualstackEnabled:
Option
[
Boolean
]
,
accelerateModeEnabled:
Option
[
Boolean
]
,
pathStyleAccessEnabled:
Option
[
Boolean
]
,
checksumValidationEnabled:
Option
[
Boolean
]
,
chunkedEncodingEnabled:
Option
[
Boolean
]
,
useArnRegionEnabled:
Option
[
Boolean
]
)
extends
Product
with
Serializable
Value Members
object
S3ClientConfig
extends
Serializable
object
S3ClientOptionsConfig
extends
Serializable
Ungrouped