Name | Description | Type | Package | Framework |
AddressTranslater | Translates IP addresses received from Cassandra nodes into locally queriable The driver auto-detect new Cassandra nodes added to the cluster through server | Interface | com.datastax.driver.core.policies | DataStax |
ChainableLoadBalancingPolicy | A load balancing policy that wraps another policy. | Interface | com.datastax.driver.core.policies | DataStax |
CloseableAddressTranslater | at Cluster shutdown. | Interface | com.datastax.driver.core.policies | DataStax |
CloseableLoadBalancingPolicy | A load balancing policy that wants to be notified at cluster shutdown. | Interface | com.datastax.driver.core.policies | DataStax |
ConstantReconnectionPolicy | A reconnection policy that waits a constant time between each reconnection attempt. | Class | com.datastax.driver.core.policies | DataStax |
ConstantSpeculativeExecutionPolicy | A SpeculativeExecutionPolicy that schedules a given number of speculative executions, separated by a fixed delay. | Class | com.datastax.driver.core.policies | DataStax |
DCAwareRoundRobinPolicy | A data-center aware Round-robin load balancing policy. | Class | com.datastax.driver.core.policies | DataStax |
DCAwareRoundRobinPolicy .Builder | Helper class to build the policy. | Class | com.datastax.driver.core.policies | DataStax |
DefaultRetryPolicy | The default retry policy. | Class | com.datastax.driver.core.policies | DataStax |
DowngradingConsistencyRetryPolicy | A retry policy that sometimes retry with a lower consistency level than the one initially requested. | Class | com.datastax.driver.core.policies | DataStax |
EC2MultiRegionAddressTranslater | AddressTranslater implementation for a multi-region EC2 deployment where clients are also deployed in EC2. | Class | com.datastax.driver.core.policies | DataStax |
ExponentialReconnectionPolicy | A reconnection policy that waits exponentially longer between each reconnection attempt (but keeps a constant delay once a maximum delay is | Class | com.datastax.driver.core.policies | DataStax |
FallthroughRetryPolicy | A retry policy that never retry (nor ignore). | Class | com.datastax.driver.core.policies | DataStax |
HostFilterPolicy | A load balancing policy wrapper that ensures that only hosts matching the predicate will ever be returned. | Class | com.datastax.driver.core.policies | DataStax |
IdentityTranslater | Class | com.datastax.driver.core.policies | DataStax | |
LatencyAwarePolicy | A wrapper load balancing policy that adds latency awareness to a child policy. | Class | com.datastax.driver.core.policies | DataStax |
LatencyAwarePolicy .Builder | Helper builder object to create a latency aware policy. | Class | com.datastax.driver.core.policies | DataStax |
LatencyAwarePolicy .Snapshot | An immutable snapshot of the per-host scores (and stats in general) maintained by LatencyAwarePolicy to base its decision upon. | Class | com.datastax.driver.core.policies | DataStax |
LatencyAwarePolicy .Snapshot .Stats | A snapshot of the statistics on a given host kept by LatencyAwarePolicy. | Class | com.datastax.driver.core.policies | DataStax |
LoadBalancingPolicy | The policy that decides which Cassandra hosts to contact for each new query. | Interface | com.datastax.driver.core.policies | DataStax |
LoggingRetryPolicy | A retry policy that wraps another policy, logging the decision made by its sub-policy. | Class | com.datastax.driver.core.policies | DataStax |
NoSpeculativeExecutionPolicy | A SpeculativeExecutionPolicy that never schedules speculative executions. | Class | com.datastax.driver.core.policies | DataStax |
PercentileSpeculativeExecutionPolicy | A policy that triggers speculative executions when the request to the current host is above a given percentile. | Class | com.datastax.driver.core.policies | DataStax |
Policies | Policies configured for a Cluster instance. | Class | com.datastax.driver.core.policies | DataStax |
ReconnectionPolicy | Policy that decides how often the reconnection to a dead node is attempted. | Interface | com.datastax.driver.core.policies | DataStax |
ReconnectionPolicy .ReconnectionSchedule | Schedules reconnection attempts to a node. | Interface | com.datastax.driver.core.policies | DataStax |
RetryPolicy | A policy that defines a default behavior to adopt when a request returns a TimeoutException or an UnavailableException. | Interface | com.datastax.driver.core.policies | DataStax |
RetryPolicy .RetryDecision | A retry decision to adopt on a Cassandra exception (read/write timeout or unavailable exception). | Class | com.datastax.driver.core.policies | DataStax |
RetryPolicy .RetryDecision .Type | The type of retry decisions. | Class | com.datastax.driver.core.policies | DataStax |
RoundRobinPolicy | A Round-robin load balancing policy. | Class | com.datastax.driver.core.policies | DataStax |
SpeculativeExecutionPolicy | The policy that decides if the driver will send speculative queries to the next hosts when the current host takes too Note that only idempotent statements will be speculatively retried, see | Interface | com.datastax.driver.core.policies | DataStax |
SpeculativeExecutionPolicy .SpeculativeExecutionPlan | A plan that governs speculative executions for a given query. | Interface | com.datastax.driver.core.policies | DataStax |
TokenAwarePolicy | A wrapper load balancing policy that add token awareness to a child policy. | Class | com.datastax.driver.core.policies | DataStax |
WhiteListPolicy | A load balancing policy wrapper that ensure that only hosts from a provided white list will ever be returned. | Class | com.datastax.driver.core.policies | DataStax |