akka.cluster
Class ClusterSettings
java.lang.Object
akka.cluster.ClusterSettings
public final class ClusterSettings
- extends java.lang.Object
Constructor Summary |
ClusterSettings(com.typesafe.config.Config config,
java.lang.String systemName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterSettings
public ClusterSettings(com.typesafe.config.Config config,
java.lang.String systemName)
config
public com.typesafe.config.Config config()
systemName
public java.lang.String systemName()
LogInfo
public boolean LogInfo()
FailureDetectorConfig
public com.typesafe.config.Config FailureDetectorConfig()
FailureDetectorImplementationClass
public java.lang.String FailureDetectorImplementationClass()
HeartbeatInterval
public scala.concurrent.duration.FiniteDuration HeartbeatInterval()
HeartbeatExpectedResponseAfter
public scala.concurrent.duration.FiniteDuration HeartbeatExpectedResponseAfter()
MonitoredByNrOfMembers
public int MonitoredByNrOfMembers()
SeedNodes
public scala.collection.immutable.IndexedSeq<Address> SeedNodes()
SeedNodeTimeout
public scala.concurrent.duration.FiniteDuration SeedNodeTimeout()
RetryUnsuccessfulJoinAfter
public scala.concurrent.duration.Duration RetryUnsuccessfulJoinAfter()
PeriodicTasksInitialDelay
public scala.concurrent.duration.FiniteDuration PeriodicTasksInitialDelay()
GossipInterval
public scala.concurrent.duration.FiniteDuration GossipInterval()
GossipTimeToLive
public scala.concurrent.duration.FiniteDuration GossipTimeToLive()
LeaderActionsInterval
public scala.concurrent.duration.FiniteDuration LeaderActionsInterval()
UnreachableNodesReaperInterval
public scala.concurrent.duration.FiniteDuration UnreachableNodesReaperInterval()
PublishStatsInterval
public scala.concurrent.duration.Duration PublishStatsInterval()
AutoDown
public boolean AutoDown()
AutoDownUnreachableAfter
public scala.concurrent.duration.Duration AutoDownUnreachableAfter()
Roles
public scala.collection.immutable.Set<java.lang.String> Roles()
MinNrOfMembers
public int MinNrOfMembers()
MinNrOfMembersOfRole
public scala.collection.immutable.Map<java.lang.String,java.lang.Object> MinNrOfMembersOfRole()
JmxEnabled
public boolean JmxEnabled()
UseDispatcher
public java.lang.String UseDispatcher()
GossipDifferentViewProbability
public double GossipDifferentViewProbability()
ReduceGossipDifferentViewProbability
public int ReduceGossipDifferentViewProbability()
SchedulerTickDuration
public scala.concurrent.duration.FiniteDuration SchedulerTickDuration()
SchedulerTicksPerWheel
public int SchedulerTicksPerWheel()
MetricsEnabled
public boolean MetricsEnabled()
MetricsCollectorClass
public java.lang.String MetricsCollectorClass()
MetricsInterval
public scala.concurrent.duration.FiniteDuration MetricsInterval()
MetricsGossipInterval
public scala.concurrent.duration.FiniteDuration MetricsGossipInterval()
MetricsMovingAverageHalfLife
public scala.concurrent.duration.FiniteDuration MetricsMovingAverageHalfLife()