ClusterSettings

@SerialVersionUID(1L) final case
class ClusterSettings(gossipSeedsOrDns: GossipSeedsOrDns, dnsLookupTimeout: FiniteDuration, maxDiscoverAttempts: Int, discoverAttemptInterval: FiniteDuration, discoveryInterval: FiniteDuration, gossipTimeout: FiniteDuration)

Contains settings relating to a connection to a cluster.

Value Params
discoverAttemptInterval

The interval between cluster discovery attempts

discoveryInterval

The interval at which to keep discovering cluster

dnsLookupTimeout

The time given to resolve dns

gossipSeedsOrDns

Gossip seeds or DNS settings

gossipTimeout

Timeout for cluster gossip.

maxDiscoverAttempts

Maximum number of attempts for discovering endpoints

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product