package v2
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class AsyncClientConfig(sourceConfig: Config, maxConcurrency: Int, maxPendingConnectionAcquires: Int, readTimeout: FiniteDuration, writeTimeout: FiniteDuration, connectionTimeout: FiniteDuration, connectionAcquisitionTimeout: FiniteDuration, connectionTimeToLive: FiniteDuration, maxIdleConnectionTimeout: FiniteDuration, useConnectionReaper: Boolean, threadsOfEventLoopGroup: Option[Int], useHttp2: Boolean, http2MaxStreams: Long, http2InitialWindowSize: Int, http2HealthCheckPingPeriod: Option[FiniteDuration]) extends Product with Serializable
- case class DynamoDBClientV2Config(sourceConfig: Config, dispatcherName: Option[String], asyncClientConfig: AsyncClientConfig, syncClientConfig: SyncClientConfig, headers: Map[String, Seq[String]], retryPolicyProviderClassName: Option[String], retryMode: Option[RetryMode], executionInterceptorsProviderClassName: String, executionInterceptorClassNames: Seq[String], apiCallTimeout: Option[FiniteDuration], apiCallAttemptTimeout: Option[FiniteDuration], metricPublishersProviderClassName: String, metricPublisherClassNames: Seq[String], awsCredentialsProviderProviderClassName: String, awsCredentialsProviderClassName: Option[String]) extends Product with Serializable
- final case class SyncClientConfig(sourceConfig: Config, dispatcherName: Option[String], socketTimeout: FiniteDuration, connectionTimeout: FiniteDuration, connectionAcquisitionTimeout: FiniteDuration, maxConnections: Int, localAddress: Option[String], expectContinueEnabled: Option[Boolean], connectionTimeToLive: FiniteDuration, maxIdleConnectionTimeout: FiniteDuration, useConnectionReaper: Boolean) extends Product with Serializable
Value Members
- object AsyncClientConfig extends LoggingSupport with Serializable
- object DynamoDBClientV2Config extends LoggingSupport with Serializable
- object SyncClientConfig extends LoggingSupport with Serializable