|
||||||||||
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 |
AbstractRackAwareSnitch
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 does not sort addresses by proximity. |
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 | |
---|---|
DatacenterShardStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
DynamicEndpointSnitch(IEndpointSnitch snitch)
|
|
LocalStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
RackAwareStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
RackUnawareStrategy(java.lang.String table,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> configOptions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |