Interface ObserverMXBean
- 
- All Superinterfaces:
- ZooKeeperServerMXBean
 - All Known Implementing Classes:
- ObserverBean
 
 public interface ObserverMXBean extends ZooKeeperServerMXBean Observer MX Bean interface, implemented by ObserverBean
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLearnerMaster()intgetPendingRevalidationCount()StringgetQuorumAddress()voidsetLearnerMaster(String learnerMaster)requests the Observer switch to a new learner master- 
Methods inherited from interface org.apache.zookeeper.server.ZooKeeperServerMXBeangetAuthFailedCount, getAvgRequestLatency, getClientPort, getCommitProcMaxCommitBatchSize, getCommitProcMaxReadBatchSize, getConnectionDecreaseRatio, getConnectionDropDecrease, getConnectionDropIncrease, getConnectionFreezeTime, getConnectionMaxTokens, getConnectionTokenFillCount, getConnectionTokenFillTime, getDataDirSize, getFlushDelay, getFsyncThresholdExceedCount, getJuteMaxBufferSize, getLargeRequestMaxBytes, getLargeRequestThreshold, getLastClientResponseSize, getLogDirSize, getMaxBatchSize, getMaxClientCnxnsPerHost, getMaxClientResponseSize, getMaxCnxns, getMaxRequestLatency, getMaxSessionTimeout, getMaxWriteQueuePollTime, getMinClientResponseSize, getMinRequestLatency, getMinSessionTimeout, getNonMTLSLocalConnCount, getNonMTLSRemoteConnCount, getNumAliveConnections, getOutstandingRequests, getPacketsReceived, getPacketsSent, getRequestStaleConnectionCheck, getRequestStaleLatencyCheck, getRequestThrottleDropStale, getRequestThrottleLimit, getRequestThrottleStallTime, getResponseCachingEnabled, getSecureClientAddress, getSecureClientPort, getStartTime, getThrottledOpWaitTime, getTickTime, getTxnLogElapsedSyncTime, getVersion, resetAuthFailedCount, resetFsyncThresholdExceedCount, resetLatency, resetMaxLatency, resetNonMTLSConnCount, resetStatistics, setCommitProcMaxCommitBatchSize, setCommitProcMaxReadBatchSize, setConnectionDecreaseRatio, setConnectionDropDecrease, setConnectionDropIncrease, setConnectionFreezeTime, setConnectionMaxTokens, setConnectionTokenFillCount, setConnectionTokenFillTime, setFlushDelay, setLargeRequestMaxBytes, setLargeRequestThreshold, setMaxBatchSize, setMaxClientCnxnsPerHost, setMaxSessionTimeout, setMaxWriteQueuePollTime, setMinSessionTimeout, setRequestStaleConnectionCheck, setRequestStaleLatencyCheck, setRequestThrottleDropStale, setRequestThrottleLimit, setRequestThrottleStallTime, setResponseCachingEnabled, setThrottledOpWaitTime, setTickTime
 
- 
 
- 
- 
- 
Method Detail- 
getPendingRevalidationCountint getPendingRevalidationCount() - Returns:
- count of pending revalidations
 
 - 
getQuorumAddressString getQuorumAddress() - Returns:
- socket address
 
 - 
getLearnerMasterString getLearnerMaster() - Returns:
- address of the current learner master
 
 - 
setLearnerMastervoid setLearnerMaster(String learnerMaster) requests the Observer switch to a new learner master- Parameters:
- learnerMaster- address of the desired learner master
 
 
- 
 
-