Class/Object

eventstore

Settings

Related Docs: object Settings | package eventstore

Permalink

case class Settings(address: InetSocketAddress = "127.0.0.1" :: 1113, connectionTimeout: FiniteDuration = 1.second, maxReconnections: Int = 100, reconnectionDelayMin: FiniteDuration = 250.millis, reconnectionDelayMax: FiniteDuration = 10.seconds, defaultCredentials: Option[UserCredentials] = Some(UserCredentials.DefaultAdmin), heartbeatInterval: FiniteDuration = 500.millis, heartbeatTimeout: FiniteDuration = 2.seconds, operationMaxRetries: Int = 10, operationTimeout: FiniteDuration = 7.seconds, resolveLinkTos: Boolean = false, requireMaster: Boolean = true, readBatchSize: Int = 500, backpressure: BackpressureSettings = BackpressureSettings(), cluster: Option[ClusterSettings] = None) extends Product with Serializable

address

IP & port of Event Store

connectionTimeout

The desired connection timeout

maxReconnections

Maximum number of reconnections before backing off, -1 to reconnect forever

reconnectionDelayMin

Delay before first reconnection

reconnectionDelayMax

Maximum delay on reconnections

defaultCredentials

The UserCredentials to use for operations where other UserCredentials are not explicitly supplied.

heartbeatInterval

The interval at which to send heartbeat messages.

heartbeatTimeout

The interval after which an unacknowledged heartbeat will cause the connection to be considered faulted and disconnect.

operationMaxRetries

The maximum number of operation retries

operationTimeout

The amount of time before an operation is considered to have timed out

resolveLinkTos

Whether to resolve LinkTo events automatically

requireMaster

Whether or not to require Event Store to refuse serving read or write request if it is not master

readBatchSize

Number of events to be retrieved by client as single message

backpressure

See eventstore.pipeline.BackpressureBuffer

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Settings
  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 Settings(address: InetSocketAddress = "127.0.0.1" :: 1113, connectionTimeout: FiniteDuration = 1.second, maxReconnections: Int = 100, reconnectionDelayMin: FiniteDuration = 250.millis, reconnectionDelayMax: FiniteDuration = 10.seconds, defaultCredentials: Option[UserCredentials] = Some(UserCredentials.DefaultAdmin), heartbeatInterval: FiniteDuration = 500.millis, heartbeatTimeout: FiniteDuration = 2.seconds, operationMaxRetries: Int = 10, operationTimeout: FiniteDuration = 7.seconds, resolveLinkTos: Boolean = false, requireMaster: Boolean = true, readBatchSize: Int = 500, backpressure: BackpressureSettings = BackpressureSettings(), cluster: Option[ClusterSettings] = None)

    Permalink

    address

    IP & port of Event Store

    connectionTimeout

    The desired connection timeout

    maxReconnections

    Maximum number of reconnections before backing off, -1 to reconnect forever

    reconnectionDelayMin

    Delay before first reconnection

    reconnectionDelayMax

    Maximum delay on reconnections

    defaultCredentials

    The UserCredentials to use for operations where other UserCredentials are not explicitly supplied.

    heartbeatInterval

    The interval at which to send heartbeat messages.

    heartbeatTimeout

    The interval after which an unacknowledged heartbeat will cause the connection to be considered faulted and disconnect.

    operationMaxRetries

    The maximum number of operation retries

    operationTimeout

    The amount of time before an operation is considered to have timed out

    resolveLinkTos

    Whether to resolve LinkTo events automatically

    requireMaster

    Whether or not to require Event Store to refuse serving read or write request if it is not master

    readBatchSize

    Number of events to be retrieved by client as single message

    backpressure

    See eventstore.pipeline.BackpressureBuffer

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. val address: InetSocketAddress

    Permalink

    IP & port of Event Store

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val backpressure: BackpressureSettings

    Permalink

    See eventstore.pipeline.BackpressureBuffer

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val cluster: Option[ClusterSettings]

    Permalink
  9. val connectionTimeout: FiniteDuration

    Permalink

    The desired connection timeout

  10. val defaultCredentials: Option[UserCredentials]

    Permalink

    The UserCredentials to use for operations where other UserCredentials are not explicitly supplied.

  11. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. val heartbeatInterval: FiniteDuration

    Permalink

    The interval at which to send heartbeat messages.

  15. val heartbeatTimeout: FiniteDuration

    Permalink

    The interval after which an unacknowledged heartbeat will cause the connection to be considered faulted and disconnect.

  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. val maxReconnections: Int

    Permalink

    Maximum number of reconnections before backing off, -1 to reconnect forever

  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  21. val operationMaxRetries: Int

    Permalink

    The maximum number of operation retries

  22. val operationTimeout: FiniteDuration

    Permalink

    The amount of time before an operation is considered to have timed out

  23. val readBatchSize: Int

    Permalink

    Number of events to be retrieved by client as single message

  24. val reconnectionDelayMax: FiniteDuration

    Permalink

    Maximum delay on reconnections

  25. val reconnectionDelayMin: FiniteDuration

    Permalink

    Delay before first reconnection

  26. val requireMaster: Boolean

    Permalink

    Whether or not to require Event Store to refuse serving read or write request if it is not master

  27. val resolveLinkTos: Boolean

    Permalink

    Whether to resolve LinkTo events automatically

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

    Permalink
    Definition Classes
    AnyRef
  29. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. 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