public class WriteFailureException extends QueryConsistencyException
Constructor and Description |
---|
WriteFailureException(ConsistencyLevel consistency,
WriteType writeType,
int received,
int required,
int failed)
Deprecated.
Legacy constructor for backward compatibility.
|
WriteFailureException(ConsistencyLevel consistency,
WriteType writeType,
int received,
int required,
int failed,
Map<InetAddress,Integer> failuresMap)
This constructor should only be used internally by the driver
when decoding error responses.
|
WriteFailureException(InetSocketAddress address,
ConsistencyLevel consistency,
WriteType writeType,
int received,
int required,
int failed)
Deprecated.
Legacy constructor for backward compatibility.
|
WriteFailureException(InetSocketAddress address,
ConsistencyLevel consistency,
WriteType writeType,
int received,
int required,
int failed,
Map<InetAddress,Integer> failuresMap) |
Modifier and Type | Method and Description |
---|---|
WriteFailureException |
copy()
Copy the exception.
|
WriteFailureException |
copy(InetSocketAddress address) |
int |
getFailures()
Returns the number of replicas that experienced a failure while executing the request.
|
Map<InetAddress,Integer> |
getFailuresMap()
Returns the a failure reason code for each node that failed.
|
WriteType |
getWriteType()
The type of the write for which a timeout was raised.
|
getAddress, getConsistencyLevel, getHost, getReceivedAcknowledgements, getRequiredAcknowledgements
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public WriteFailureException(ConsistencyLevel consistency, WriteType writeType, int received, int required, int failed, Map<InetAddress,Integer> failuresMap)
@Deprecated public WriteFailureException(ConsistencyLevel consistency, WriteType writeType, int received, int required, int failed)
public WriteFailureException(InetSocketAddress address, ConsistencyLevel consistency, WriteType writeType, int received, int required, int failed, Map<InetAddress,Integer> failuresMap)
@Deprecated public WriteFailureException(InetSocketAddress address, ConsistencyLevel consistency, WriteType writeType, int received, int required, int failed)
public WriteType getWriteType()
public int getFailures()
public Map<InetAddress,Integer> getFailuresMap()
0x0000
: the error does not have a specific code assigned yet, or the cause is
unknown.0x0001
: The read operation scanned too many tombstones (as defined by
tombstone_failure_threshold
in cassandra.yaml
, causing a
TombstoneOverwhelmingException
.public WriteFailureException copy()
DriverException
copy
in class DriverException
public WriteFailureException copy(InetSocketAddress address)
Copyright © 2012–2018. All rights reserved.