Package org.apache.cassandra.gms
Interface GossiperMBean
-
- All Known Implementing Classes:
Gossiper
public interface GossiperMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidassassinateEndpoint(java.lang.String address)java.util.Map<java.lang.String,java.util.List<java.lang.String>>compareGossipAndTokenMetadata()Returns a map of endpoints that don't have matching tokenMetadata to gossip tokens.intgetCurrentGenerationNumber(java.lang.String address)longgetEndpointDowntime(java.lang.String address)java.util.Map<java.lang.String,java.util.List<java.lang.String>>getReleaseVersionsWithPort()Returns each node's database release versionjava.util.List<java.lang.String>getSeeds()java.util.List<java.lang.String>reloadSeeds()voidunsafeAssassinateEndpoint(java.lang.String address)
-
-
-
Method Detail
-
getEndpointDowntime
long getEndpointDowntime(java.lang.String address) throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
getCurrentGenerationNumber
int getCurrentGenerationNumber(java.lang.String address) throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
unsafeAssassinateEndpoint
void unsafeAssassinateEndpoint(java.lang.String address) throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
assassinateEndpoint
void assassinateEndpoint(java.lang.String address) throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
reloadSeeds
java.util.List<java.lang.String> reloadSeeds()
-
getSeeds
java.util.List<java.lang.String> getSeeds()
-
getReleaseVersionsWithPort
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getReleaseVersionsWithPort()
Returns each node's database release version
-
compareGossipAndTokenMetadata
java.util.Map<java.lang.String,java.util.List<java.lang.String>> compareGossipAndTokenMetadata()
Returns a map of endpoints that don't have matching tokenMetadata to gossip tokens. Values are lists of fixed size two (as Pair is not jmx safe), the first is the gossip tokens, the second tokenMetadata).
-
-