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-14 UTC."],[[["This webpage details the `FailedMutation` class in the Google Cloud Bigtable C++ client library, focusing on its role in handling failed single or multi-row mutations."],["The `FailedMutation` class stores both the failure status and the original mutation's index, allowing applications to identify and potentially retry failed operations."],["The page includes documentation for various constructors, including those handling different status types (`google::cloud::Status` and `google::rpc::Status`), as well as move and copy constructors."],["It also defines operators for assigning values to a FailedMutation object, and details two accessor functions, `status()` and `original_index()`, to retrieve the failure status and original mutation index respectively."],["The page provides a list of versions of the documentation, from version 2.11.0 to 2.37.0-rc."]]],[]]