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
    @HotSpotIntrinsicCandidate() @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. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  17. val headers: Map[String, String]

    Permalink
  18. final def isInstanceOf[T0]: Boolean

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

    Permalink
  20. val maxConnections: Int

    Permalink
  21. val maxConsecutiveRetriesBeforeThrottling: Int

    Permalink
  22. val maxErrorRetry: Option[Int]

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

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

    Permalink
  25. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  26. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  27. val protocol: Option[Protocol]

    Permalink
  28. val proxyAuthenticationMethods: Seq[String]

    Permalink
  29. val proxyDomain: Option[String]

    Permalink
  30. val proxyHost: Option[String]

    Permalink
  31. val proxyPassword: Option[String]

    Permalink
  32. val proxyPort: Option[Int]

    Permalink
  33. val proxyProtocol: Option[String]

    Permalink
  34. val proxyUsername: Option[String]

    Permalink
  35. val proxyWorkstation: Option[String]

    Permalink
  36. val requestTimeout: FiniteDuration

    Permalink
  37. val responseMetadataCacheSize: Int

    Permalink
  38. val retryMode: Option[RetryMode]

    Permalink
  39. val retryPolicyProviderClassName: Option[String]

    Permalink
  40. val secureRandomProviderClassName: String

    Permalink
  41. val signerOverride: Option[String]

    Permalink
  42. val socketBufferSizeHint: Option[SocketSendBufferSizeHint]

    Permalink
  43. val socketTimeout: FiniteDuration

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

    Permalink
    Definition Classes
    AnyRef
  45. val tcpKeepAlive: Boolean

    Permalink
  46. val throttleRetries: Boolean

    Permalink
  47. val useExpectContinue: Boolean

    Permalink
  48. val useGzip: Boolean

    Permalink
  49. val useReaper: Boolean

    Permalink
  50. val useSecureRandom: Boolean

    Permalink
  51. val userAgentPrefix: Option[String]

    Permalink
  52. val userAgentSuffix: Option[String]

    Permalink
  53. val validateAfterInactivity: FiniteDuration

    Permalink
  54. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(): Unit

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

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped