Package

com.github.j5ik2o.akka.persistence.dynamodb.config.client

v2

Permalink

package v2

Visibility
  1. Public
  2. All

Type Members

  1. 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

    Permalink
  2. 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]) extends Product with Serializable

    Permalink
  3. 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

    Permalink

Value Members

  1. object AsyncClientConfig extends LoggingSupport with Serializable

    Permalink
  2. object DynamoDBClientV2Config extends LoggingSupport with Serializable

    Permalink
  3. object SyncClientConfig extends LoggingSupport with Serializable

    Permalink

Ungrouped