@InterfaceStability.Committed @InterfaceAudience.Public public class MultiMutationException extends SubDocumentException
MutateInBuilder.execute() with at least two mutations).
None of the mutations were applied.| Constructor and Description |
|---|
MultiMutationException(int index,
ResponseStatus errorStatus,
List<MutationSpec> originalSpec,
CouchbaseException errorException) |
| Modifier and Type | Method and Description |
|---|---|
int |
firstFailureIndex() |
MutationSpec |
firstFailureSpec() |
ResponseStatus |
firstFailureStatus() |
List<MutationSpec> |
originalSpec() |
details, details, getMessageaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic MultiMutationException(int index,
ResponseStatus errorStatus,
List<MutationSpec> originalSpec,
CouchbaseException errorException)
public int firstFailureIndex()
public ResponseStatus firstFailureStatus()
public List<MutationSpec> originalSpec()
MutationSpec that was originally passed to the multi-mutation operation.public MutationSpec firstFailureSpec()
originalSpec() at index firstFailureIndex().Copyright © 2015 Couchbase, Inc.