Google Cloud Bigtable C++ Client
2.1.0
A C++ Client Library for Google Cloud Bigtable
|
Report unrecoverable errors in a partially completed mutation. More...
#include <google/cloud/bigtable/mutations.h>
Public Member Functions | |
PermanentMutationFailure (char const *msg, std::vector< FailedMutation > failures) | |
PermanentMutationFailure (char const *msg, grpc::Status status, std::vector< FailedMutation > failures) | |
std::vector< FailedMutation > const & | failures () const |
The details of each mutation failure. More... | |
grpc::Status const & | status () const |
The grpc::Status of the request. More... | |
Report unrecoverable errors in a partially completed mutation.
Definition at line 423 of file mutations.h.
|
inline |
Definition at line 425 of file mutations.h.
|
inline |
Definition at line 429 of file mutations.h.
|
inline |
The details of each mutation failure.
Because BulkApply() and Apply() take ownership of the data in the mutations the failures are returned with their full contents, in case the application wants to take further action with them. Any successful mutations are discarded.
Any mutations that fail with an unknown state are included with a grpc::StatusCode::OK
.
Definition at line 446 of file mutations.h.
|
inline |
The grpc::Status
of the request.
Notice that it can return grpc::Status::OK
when there are partial failures in a BulkApply()
operation.
Definition at line 454 of file mutations.h.