A multi-row mutation returns the list of operations that failed, this class encapsulates both the failure and the original mutation. The application can then choose to resend the mutation, or log it, or save it for processing via some other means.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `FailedMutation` class within the Google Cloud Bigtable C++ client library, covering versions from 2.11.0 up to the latest release candidate 2.37.0-rc."],["The `FailedMutation` class encapsulates information about a failed `SingleRowMutation` or part of a multi-row mutation, including the failure status and the original index of the failed operation."],["The class has several constructors to create instances from `google::cloud::Status`, `google::rpc::Status`, and move or copy `FailedMutation` objects."],["`FailedMutation` provides methods to access the failure status through `status() const`, and original mutation index with `original_index() const`."],["`FailedMutation` has overloads to the `=` operator to allow for move and copy assignments."]]],[]]