| Package | Description | 
|---|---|
| com.datastax.driver.core.policies | Policies that allow to control some of the behavior of the DataStax Java driver for Cassandra. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RetryPolicy.RetryDecision | RetryPolicy.RetryDecision. ignore()Creates an  RetryPolicy.RetryDecision.Type.IGNOREretry decision. | 
| RetryPolicy.RetryDecision | RetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry)Defines whether to retry and at which consistency level on a read timeout. | 
| RetryPolicy.RetryDecision | FallthroughRetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry)Defines whether to retry and at which consistency level on a read timeout. | 
| RetryPolicy.RetryDecision | DefaultRetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry)Defines whether to retry and at which consistency level on a read timeout. | 
| RetryPolicy.RetryDecision | IdempotenceAwareRetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry)Deprecated.  | 
| RetryPolicy.RetryDecision | DowngradingConsistencyRetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry)Deprecated.  Defines whether to retry and at which consistency level on a read timeout. | 
| RetryPolicy.RetryDecision | LoggingRetryPolicy. onReadTimeout(Statement statement,
             ConsistencyLevel cl,
             int requiredResponses,
             int receivedResponses,
             boolean dataRetrieved,
             int nbRetry) | 
| RetryPolicy.RetryDecision | RetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry)Defines whether to retry and at which consistency level on an unexpected error. | 
| RetryPolicy.RetryDecision | FallthroughRetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry)Defines whether to retry and at which consistency level on an unexpected error. | 
| RetryPolicy.RetryDecision | DefaultRetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry)Defines whether to retry and at which consistency level on an unexpected error. | 
| RetryPolicy.RetryDecision | IdempotenceAwareRetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry)Deprecated.  | 
| RetryPolicy.RetryDecision | DowngradingConsistencyRetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry)Deprecated.  Defines whether to retry and at which consistency level on an unexpected error. | 
| RetryPolicy.RetryDecision | LoggingRetryPolicy. onRequestError(Statement statement,
              ConsistencyLevel cl,
              DriverException e,
              int nbRetry) | 
| RetryPolicy.RetryDecision | RetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry)Defines whether to retry and at which consistency level on an unavailable exception. | 
| RetryPolicy.RetryDecision | FallthroughRetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry)Defines whether to retry and at which consistency level on an unavailable exception. | 
| RetryPolicy.RetryDecision | DefaultRetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry)Defines whether to retry and at which consistency level on an unavailable exception. | 
| RetryPolicy.RetryDecision | IdempotenceAwareRetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry)Deprecated.  | 
| RetryPolicy.RetryDecision | DowngradingConsistencyRetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry)Deprecated.  Defines whether to retry and at which consistency level on an unavailable exception. | 
| RetryPolicy.RetryDecision | LoggingRetryPolicy. onUnavailable(Statement statement,
             ConsistencyLevel cl,
             int requiredReplica,
             int aliveReplica,
             int nbRetry) | 
| RetryPolicy.RetryDecision | RetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry)Defines whether to retry and at which consistency level on a write timeout. | 
| RetryPolicy.RetryDecision | FallthroughRetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry)Defines whether to retry and at which consistency level on a write timeout. | 
| RetryPolicy.RetryDecision | DefaultRetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry)Defines whether to retry and at which consistency level on a write timeout. | 
| RetryPolicy.RetryDecision | IdempotenceAwareRetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry)Deprecated.  | 
| RetryPolicy.RetryDecision | DowngradingConsistencyRetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry)Deprecated.  Defines whether to retry and at which consistency level on a write timeout. | 
| RetryPolicy.RetryDecision | LoggingRetryPolicy. onWriteTimeout(Statement statement,
              ConsistencyLevel cl,
              WriteType writeType,
              int requiredAcks,
              int receivedAcks,
              int nbRetry) | 
| static RetryPolicy.RetryDecision | RetryPolicy.RetryDecision. rethrow()Creates a  RetryPolicy.RetryDecision.Type.RETHROWretry decision. | 
| static RetryPolicy.RetryDecision | RetryPolicy.RetryDecision. retry(ConsistencyLevel consistency)Creates a  RetryPolicy.RetryDecision.Type.RETRYretry decision using the same host and the
 provided consistency level. | 
| static RetryPolicy.RetryDecision | RetryPolicy.RetryDecision. tryNextHost(ConsistencyLevel consistency)Creates a  RetryPolicy.RetryDecision.Type.RETRYretry decision using the next host in the query
 plan, and using the provided consistency level. | 
Copyright © 2012–2025. All rights reserved.