akka.cluster
Class ClusterSettings

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

public final class ClusterSettings
extends java.lang.Object


Constructor Summary
ClusterSettings(com.typesafe.config.Config config, java.lang.String systemName)
           
 
Method Summary
 boolean AutoDown()
           
 com.typesafe.config.Config config()
           
 com.typesafe.config.Config FailureDetectorConfig()
           
 java.lang.String FailureDetectorImplementationClass()
           
 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()
           
 boolean LogInfo()
           
 java.lang.String MetricsCollectorClass()
           
 boolean MetricsEnabled()
           
 scala.concurrent.duration.FiniteDuration MetricsGossipInterval()
           
 scala.concurrent.duration.FiniteDuration MetricsInterval()
           
 scala.concurrent.duration.FiniteDuration MetricsMovingAverageHalfLife()
           
 int MinNrOfMembers()
           
 scala.collection.immutable.Map<java.lang.String,java.lang.Object> MinNrOfMembersOfRole()
           
 int MonitoredByNrOfMembers()
           
 int NumberOfEndHeartbeats()
           
 scala.concurrent.duration.FiniteDuration PeriodicTasksInitialDelay()
           
 scala.concurrent.duration.Duration PublishStatsInterval()
           
 scala.concurrent.duration.Duration RetryUnsuccessfulJoinAfter()
           
 scala.collection.immutable.Set<java.lang.String> Roles()
           
 scala.concurrent.duration.FiniteDuration SchedulerTickDuration()
           
 int SchedulerTicksPerWheel()
           
 scala.collection.immutable.IndexedSeq<Address> SeedNodes()
           
 scala.concurrent.duration.FiniteDuration SeedNodeTimeout()
           
 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()

LogInfo

public boolean LogInfo()

FailureDetectorConfig

public com.typesafe.config.Config FailureDetectorConfig()

FailureDetectorImplementationClass

public java.lang.String FailureDetectorImplementationClass()

HeartbeatInterval

public scala.concurrent.duration.FiniteDuration HeartbeatInterval()

HeartbeatRequestDelay

public scala.concurrent.duration.FiniteDuration HeartbeatRequestDelay()

HeartbeatExpectedResponseAfter

public scala.concurrent.duration.FiniteDuration HeartbeatExpectedResponseAfter()

HeartbeatRequestTimeToLive

public scala.concurrent.duration.FiniteDuration HeartbeatRequestTimeToLive()

NumberOfEndHeartbeats

public int NumberOfEndHeartbeats()

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()

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()

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()

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()