package config
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- 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], userHttp2: Option[Boolean], maxHttp2Streams: Option[Int], 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
- case class SnapshotPluginConfig(bucketName: Option[String], bucketNameResolverClassName: String, keyConverterClassName: String, pathPrefix: Option[String], pathPrefixResolverClassName: String, extensionName: String, maxLoadAttempts: Int, clientConfig: S3ClientConfig) extends Product with Serializable
Value Members
- object S3ClientConfig extends Serializable
- object S3ClientOptionsConfig extends Serializable
- object SnapshotPluginConfig extends Serializable