|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEndpointSnitch | |
---|---|
org.apache.cassandra.config | |
org.apache.cassandra.locator |
Uses of IEndpointSnitch in org.apache.cassandra.config |
---|
Methods in org.apache.cassandra.config that return IEndpointSnitch | |
---|---|
static IEndpointSnitch |
DatabaseDescriptor.getEndpointSnitch()
|
Uses of IEndpointSnitch in org.apache.cassandra.locator |
---|
Classes in org.apache.cassandra.locator that implement IEndpointSnitch | |
---|---|
class |
AbstractEndpointSnitch
|
class |
AbstractNetworkTopologySnitch
An endpoint snitch tells Cassandra information about network topology that it can use to route requests more efficiently. |
class |
DynamicEndpointSnitch
A dynamic snitch that sorts endpoints by latency with an adapted phi failure detector |
class |
PropertyFileSnitch
Used to determine if two IP's are in the same datacenter or on the same rack. |
class |
RackInferringSnitch
A simple endpoint snitch implementation that assumes datacenter and rack information is encoded in the 2nd and 3rd octets of the ip address, respectively. |
class |
SimpleSnitch
A simple endpoint snitch implementation that treats Strategy order as proximity, allowing non-read-repaired reads to prefer a single endpoint, which improves cache locality. |
Fields in org.apache.cassandra.locator declared as IEndpointSnitch | |
---|---|
IEndpointSnitch |
AbstractReplicationStrategy.snitch
|
IEndpointSnitch |
DynamicEndpointSnitch.subsnitch
|
Methods in org.apache.cassandra.locator with parameters of type IEndpointSnitch | |
---|---|
static AbstractReplicationStrategy |
AbstractReplicationStrategy.createReplicationStrategy(java.lang.String table,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> strategyOptions)
|
static AbstractReplicationStrategy |
AbstractReplicationStrategy.createReplicationStrategy(java.lang.String table,
java.lang.String strategyClassName,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> strategyOptions)
|
Constructors in org.apache.cassandra.locator with parameters of type IEndpointSnitch | |
---|---|
DynamicEndpointSnitch(IEndpointSnitch snitch)
|
|
LocalStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
NetworkTopologyStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
OldNetworkTopologyStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
SimpleStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |