akka.cluster
Class ClusterSettings

java.lang.Object
  extended by akka.cluster.ClusterSettings

public class ClusterSettings
extends java.lang.Object


Constructor Summary
ClusterSettings(com.typesafe.config.Config config, java.lang.String systemName)
           
 
Method Summary
 boolean AutoDown()
           
 boolean AutoJoin()
           
 com.typesafe.config.Config config()
           
 scala.concurrent.duration.FiniteDuration FailureDetectorAcceptableHeartbeatPause()
           
 java.lang.String FailureDetectorImplementationClass()
           
 int FailureDetectorMaxSampleSize()
           
 scala.concurrent.duration.FiniteDuration FailureDetectorMinStdDeviation()
           
 double FailureDetectorThreshold()
           
 double GossipDifferentViewProbability()
           
 scala.concurrent.duration.FiniteDuration GossipInterval()
           
 scala.concurrent.duration.FiniteDuration HeartbeatExpectedResponseAfter()
           
 scala.concurrent.duration.FiniteDuration HeartbeatInterval()
           
 scala.concurrent.duration.FiniteDuration HeartbeatRequestDelay()
           
 scala.concurrent.duration.FiniteDuration HeartbeatRequestTimeToLive()
           
 boolean JmxEnabled()
           
 scala.concurrent.duration.FiniteDuration LeaderActionsInterval()
           
 double MaxGossipMergeRate()
           
 java.lang.String MetricsCollectorClass()
           
 boolean MetricsEnabled()
           
 scala.concurrent.duration.FiniteDuration MetricsGossipInterval()
           
 scala.concurrent.duration.FiniteDuration MetricsInterval()
           
 scala.concurrent.duration.FiniteDuration MetricsMovingAverageHalfLife()
           
 int MinNrOfMembers()
           
 int MonitoredByNrOfMembers()
           
 int NumberOfEndHeartbeats()
           
 scala.concurrent.duration.FiniteDuration PeriodicTasksInitialDelay()
           
 scala.concurrent.duration.FiniteDuration PublishStatsInterval()
           
 scala.concurrent.duration.FiniteDuration SchedulerTickDuration()
           
 int SchedulerTicksPerWheel()
           
 scala.collection.IndexedSeq<Address> SeedNodes()
           
 scala.concurrent.duration.FiniteDuration SeedNodeTimeout()
           
 CircuitBreakerSettings SendCircuitBreakerSettings()
           
 java.lang.String systemName()
           
 scala.concurrent.duration.FiniteDuration UnreachableNodesReaperInterval()
           
 java.lang.String UseDispatcher()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterSettings

public ClusterSettings(com.typesafe.config.Config config,
                       java.lang.String systemName)
Method Detail

config

public com.typesafe.config.Config config()

systemName

public java.lang.String systemName()

FailureDetectorThreshold

public final double FailureDetectorThreshold()

FailureDetectorMaxSampleSize

public final int FailureDetectorMaxSampleSize()

FailureDetectorImplementationClass

public final java.lang.String FailureDetectorImplementationClass()

FailureDetectorMinStdDeviation

public final scala.concurrent.duration.FiniteDuration FailureDetectorMinStdDeviation()

FailureDetectorAcceptableHeartbeatPause

public final scala.concurrent.duration.FiniteDuration FailureDetectorAcceptableHeartbeatPause()

HeartbeatInterval

public final scala.concurrent.duration.FiniteDuration HeartbeatInterval()

HeartbeatRequestDelay

public final scala.concurrent.duration.FiniteDuration HeartbeatRequestDelay()

HeartbeatExpectedResponseAfter

public final scala.concurrent.duration.FiniteDuration HeartbeatExpectedResponseAfter()

HeartbeatRequestTimeToLive

public final scala.concurrent.duration.FiniteDuration HeartbeatRequestTimeToLive()

NumberOfEndHeartbeats

public final int NumberOfEndHeartbeats()

MonitoredByNrOfMembers

public final int MonitoredByNrOfMembers()

SeedNodes

public final scala.collection.IndexedSeq<Address> SeedNodes()

SeedNodeTimeout

public final scala.concurrent.duration.FiniteDuration SeedNodeTimeout()

PeriodicTasksInitialDelay

public final scala.concurrent.duration.FiniteDuration PeriodicTasksInitialDelay()

GossipInterval

public final scala.concurrent.duration.FiniteDuration GossipInterval()

LeaderActionsInterval

public final scala.concurrent.duration.FiniteDuration LeaderActionsInterval()

UnreachableNodesReaperInterval

public final scala.concurrent.duration.FiniteDuration UnreachableNodesReaperInterval()

PublishStatsInterval

public final scala.concurrent.duration.FiniteDuration PublishStatsInterval()

AutoJoin

public final boolean AutoJoin()

AutoDown

public final boolean AutoDown()

MinNrOfMembers

public final int MinNrOfMembers()

JmxEnabled

public final boolean JmxEnabled()

UseDispatcher

public final java.lang.String UseDispatcher()

GossipDifferentViewProbability

public final double GossipDifferentViewProbability()

MaxGossipMergeRate

public final double MaxGossipMergeRate()

SchedulerTickDuration

public final scala.concurrent.duration.FiniteDuration SchedulerTickDuration()

SchedulerTicksPerWheel

public final int SchedulerTicksPerWheel()

SendCircuitBreakerSettings

public final CircuitBreakerSettings SendCircuitBreakerSettings()

MetricsEnabled

public final boolean MetricsEnabled()

MetricsCollectorClass

public final java.lang.String MetricsCollectorClass()

MetricsInterval

public final scala.concurrent.duration.FiniteDuration MetricsInterval()

MetricsGossipInterval

public final scala.concurrent.duration.FiniteDuration MetricsGossipInterval()

MetricsMovingAverageHalfLife

public final scala.concurrent.duration.FiniteDuration MetricsMovingAverageHalfLife()