Class/Object

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

ClientConfiguration

Related Docs: object ClientConfiguration | package v1

Permalink

case class ClientConfiguration(connectionTimeout: FiniteDuration, maxConnections: Int, maxErrorRetry: Option[Int], retryMode: Option[RetryMode], retryPolicyProviderClassName: Option[String], throttleRetries: Boolean, localAddress: Option[String], protocol: Option[Protocol], socketTimeout: FiniteDuration, requestTimeout: FiniteDuration, clientExecutionTimeout: FiniteDuration, userAgentPrefix: Option[String], userAgentSuffix: Option[String], useReaper: Boolean, useGzip: Boolean, socketBufferSizeHint: Option[SocketSendBufferSizeHint], signerOverride: Option[String], responseMetadataCacheSize: Int, dnsResolverProviderClassName: String, dnsResolverClassName: Option[String], secureRandomProviderClassName: String, useSecureRandom: Boolean, useExpectContinue: Boolean, cacheResponseMetadata: Boolean, connectionTtl: Option[Duration], connectionMaxIdle: FiniteDuration, validateAfterInactivity: FiniteDuration, tcpKeepAlive: Boolean, headers: Map[String, String], maxConsecutiveRetriesBeforeThrottling: Int, disableHostPrefixInjection: Option[Boolean], proxyProtocol: Option[String], proxyHost: Option[String], proxyPort: Option[Int], disableSocketProxy: Option[Boolean], proxyUsername: Option[String], proxyPassword: Option[String], proxyDomain: Option[String], proxyWorkstation: Option[String], nonProxyHosts: Option[String], proxyAuthenticationMethods: Seq[String]) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClientConfiguration
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ClientConfiguration(connectionTimeout: FiniteDuration, maxConnections: Int, maxErrorRetry: Option[Int], retryMode: Option[RetryMode], retryPolicyProviderClassName: Option[String], throttleRetries: Boolean, localAddress: Option[String], protocol: Option[Protocol], socketTimeout: FiniteDuration, requestTimeout: FiniteDuration, clientExecutionTimeout: FiniteDuration, userAgentPrefix: Option[String], userAgentSuffix: Option[String], useReaper: Boolean, useGzip: Boolean, socketBufferSizeHint: Option[SocketSendBufferSizeHint], signerOverride: Option[String], responseMetadataCacheSize: Int, dnsResolverProviderClassName: String, dnsResolverClassName: Option[String], secureRandomProviderClassName: String, useSecureRandom: Boolean, useExpectContinue: Boolean, cacheResponseMetadata: Boolean, connectionTtl: Option[Duration], connectionMaxIdle: FiniteDuration, validateAfterInactivity: FiniteDuration, tcpKeepAlive: Boolean, headers: Map[String, String], maxConsecutiveRetriesBeforeThrottling: Int, disableHostPrefixInjection: Option[Boolean], proxyProtocol: Option[String], proxyHost: Option[String], proxyPort: Option[Int], disableSocketProxy: Option[Boolean], proxyUsername: Option[String], proxyPassword: Option[String], proxyDomain: Option[String], proxyWorkstation: Option[String], nonProxyHosts: Option[String], proxyAuthenticationMethods: Seq[String])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val cacheResponseMetadata: Boolean

    Permalink
  6. val clientExecutionTimeout: FiniteDuration

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val connectionMaxIdle: FiniteDuration

    Permalink
  9. val connectionTimeout: FiniteDuration

    Permalink
  10. val connectionTtl: Option[Duration]

    Permalink
  11. val disableHostPrefixInjection: Option[Boolean]

    Permalink
  12. val disableSocketProxy: Option[Boolean]

    Permalink
  13. val dnsResolverClassName: Option[String]

    Permalink
  14. val dnsResolverProviderClassName: String

    Permalink
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. val headers: Map[String, String]

    Permalink
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. val localAddress: Option[String]

    Permalink
  21. val maxConnections: Int

    Permalink
  22. val maxConsecutiveRetriesBeforeThrottling: Int

    Permalink
  23. val maxErrorRetry: Option[Int]

    Permalink
  24. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. val nonProxyHosts: Option[String]

    Permalink
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. val protocol: Option[Protocol]

    Permalink
  29. val proxyAuthenticationMethods: Seq[String]

    Permalink
  30. val proxyDomain: Option[String]

    Permalink
  31. val proxyHost: Option[String]

    Permalink
  32. val proxyPassword: Option[String]

    Permalink
  33. val proxyPort: Option[Int]

    Permalink
  34. val proxyProtocol: Option[String]

    Permalink
  35. val proxyUsername: Option[String]

    Permalink
  36. val proxyWorkstation: Option[String]

    Permalink
  37. val requestTimeout: FiniteDuration

    Permalink
  38. val responseMetadataCacheSize: Int

    Permalink
  39. val retryMode: Option[RetryMode]

    Permalink
  40. val retryPolicyProviderClassName: Option[String]

    Permalink
  41. val secureRandomProviderClassName: String

    Permalink
  42. val signerOverride: Option[String]

    Permalink
  43. val socketBufferSizeHint: Option[SocketSendBufferSizeHint]

    Permalink
  44. val socketTimeout: FiniteDuration

    Permalink
  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. val tcpKeepAlive: Boolean

    Permalink
  47. val throttleRetries: Boolean

    Permalink
  48. val useExpectContinue: Boolean

    Permalink
  49. val useGzip: Boolean

    Permalink
  50. val useReaper: Boolean

    Permalink
  51. val useSecureRandom: Boolean

    Permalink
  52. val userAgentPrefix: Option[String]

    Permalink
  53. val userAgentSuffix: Option[String]

    Permalink
  54. val validateAfterInactivity: FiniteDuration

    Permalink
  55. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped