Package de.caluga.morphium.replicaset
Class ReplicaSetStatus
- java.lang.Object
-
- de.caluga.morphium.replicaset.ReplicaSetStatus
-
public class ReplicaSetStatus extends Object
User: Stephan Bösebeck Date: 10.08.12 Time: 15:05 Replicaset Status
-
-
Constructor Summary
Constructors Constructor Description ReplicaSetStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetActiveNodes()ReplicaSetConfgetConfig()DategetDate()Map<String,Object>getElectionCandidateMetrics()longgetHeartbeatIntervalMillis()longgetLastStableRecoveryTimestamp()intgetMajorityVoteCount()List<ReplicaSetNode>getMembers()intgetMyState()Map<String,Object>getOptimes()StringgetSet()StringgetSyncSourceHost()intgetSyncSourceId()intgetTerm()intgetVotingMembersCount()intgetWritableVotingMembersCount()intgetWriteMajorityCount()voidsetConfig(ReplicaSetConf config)voidsetMembers(List<ReplicaSetNode> members)StringtoString()
-
-
-
Method Detail
-
getSet
public String getSet()
-
getMyState
public int getMyState()
-
getDate
public Date getDate()
-
getMembers
public List<ReplicaSetNode> getMembers()
-
setMembers
public void setMembers(List<ReplicaSetNode> members)
-
getConfig
public ReplicaSetConf getConfig()
-
setConfig
public void setConfig(ReplicaSetConf config)
-
getSyncSourceHost
public String getSyncSourceHost()
-
getTerm
public int getTerm()
-
getSyncSourceId
public int getSyncSourceId()
-
getHeartbeatIntervalMillis
public long getHeartbeatIntervalMillis()
-
getMajorityVoteCount
public int getMajorityVoteCount()
-
getWriteMajorityCount
public int getWriteMajorityCount()
-
getVotingMembersCount
public int getVotingMembersCount()
-
getWritableVotingMembersCount
public int getWritableVotingMembersCount()
-
getLastStableRecoveryTimestamp
public long getLastStableRecoveryTimestamp()
-
getActiveNodes
public int getActiveNodes()
-
-