final class ClusterReceptionistSettings extends NoSerializationVerificationNeeded

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClusterReceptionistSettings
  2. NoSerializationVerificationNeeded
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ClusterReceptionistSettings(role: Option[String], numberOfContacts: Int, responseTunnelReceiveTimeout: FiniteDuration, heartbeatInterval: FiniteDuration, acceptableHeartbeatPause: FiniteDuration, failureDetectionInterval: FiniteDuration)
  2. new ClusterReceptionistSettings(role: Option[String], numberOfContacts: Int, responseTunnelReceiveTimeout: FiniteDuration)

    role

    Start the receptionist on members tagged with this role. All members are used if undefined.

    numberOfContacts

    The receptionist will send this number of contact points to the client

    responseTunnelReceiveTimeout

    The actor that tunnel response messages to the client will be stopped after this time of inactivity.

Value Members

  1. def acceptableHeartbeatPause: FiniteDuration
  2. def failureDetectionInterval: FiniteDuration
  3. def heartbeatInterval: FiniteDuration
  4. val numberOfContacts: Int
  5. val responseTunnelReceiveTimeout: FiniteDuration
  6. val role: Option[String]
  7. def withHeartbeat(heartbeatInterval: FiniteDuration, acceptableHeartbeatPause: FiniteDuration, failureDetectionInterval: FiniteDuration): ClusterReceptionistSettings
  8. def withNumberOfContacts(numberOfContacts: Int): ClusterReceptionistSettings
  9. def withResponseTunnelReceiveTimeout(responseTunnelReceiveTimeout: FiniteDuration): ClusterReceptionistSettings
  10. def withRole(role: Option[String]): ClusterReceptionistSettings
  11. def withRole(role: String): ClusterReceptionistSettings