com.datastax.driver.core.exceptions
Class UnavailableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.datastax.driver.core.exceptions.DriverException
com.datastax.driver.core.exceptions.QueryExecutionException
com.datastax.driver.core.exceptions.UnavailableException
- All Implemented Interfaces:
- Serializable
public class UnavailableException
- extends QueryExecutionException
Exception thrown when the coordinator knows there is not enough replica
alive to perform a query with the requested consistency level.
- See Also:
- Serialized Form
Method Summary |
int |
getAliveReplicas()
The number of replica that were known to be alive by the Cassandra
coordinator node when it tried to execute the operation. |
ConsistencyLevel |
getConsistency()
The consistency level of the operation triggering this unavailable exception. |
int |
getRequiredReplicas()
The number of replica acknowledgements/responses required to perform the
operation (with its required consistency level). |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
UnavailableException
public UnavailableException(ConsistencyLevel consistency,
int required,
int alive)
getConsistency
public ConsistencyLevel getConsistency()
- The consistency level of the operation triggering this unavailable exception.
- Returns:
- the consistency level of the operation triggering this unavailable exception.
getRequiredReplicas
public int getRequiredReplicas()
- The number of replica acknowledgements/responses required to perform the
operation (with its required consistency level).
- Returns:
- the number of replica acknowledgements/responses required to perform the
operation.
getAliveReplicas
public int getAliveReplicas()
- The number of replica that were known to be alive by the Cassandra
coordinator node when it tried to execute the operation.
- Returns:
- The number of replica that were known to be alive by the Cassandra
coordinator node when it tried to execute the operation.
Copyright © 2013. All Rights Reserved.