public abstract class AbstractNetworkTopologySnitch extends AbstractEndpointSnitch
| Constructor and Description | 
|---|
| AbstractNetworkTopologySnitch() | 
| Modifier and Type | Method and Description | 
|---|---|
| int | compareEndpoints(java.net.InetAddress address,
                java.net.InetAddress a1,
                java.net.InetAddress a2)compares two endpoints in relation to the target endpoint, returning as Comparator.compare would | 
| abstract java.lang.String | getDatacenter(java.net.InetAddress endpoint)Return the data center for which an endpoint resides in | 
| abstract java.lang.String | getRack(java.net.InetAddress endpoint)Return the rack for which an endpoint resides in | 
getSortedListByProximity, gossiperStarting, isWorthMergingForRangeQuery, sortByProximitypublic abstract java.lang.String getRack(java.net.InetAddress endpoint)
endpoint - a specified endpointpublic abstract java.lang.String getDatacenter(java.net.InetAddress endpoint)
endpoint - a specified endpointpublic int compareEndpoints(java.net.InetAddress address,
                            java.net.InetAddress a1,
                            java.net.InetAddress a2)
IEndpointSnitchcompareEndpoints in interface IEndpointSnitchcompareEndpoints in class AbstractEndpointSnitchCopyright © 2018 The Apache Software Foundation