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."],[[["The webpage provides documentation for the `FailedMutation` class in the Google Cloud Bigtable C++ library, covering versions from 2.11.0 to the latest release candidate 2.37.0-rc."],["The `FailedMutation` class encapsulates information about a `SingleRowMutation` that failed within a multi-row mutation, including the failure `status` and the `original_index` of the failed mutation."],["This class provides constructors to create instances of `FailedMutation` objects, including support for move and copy semantics, as well as both `google::cloud::Status` and `google::rpc::Status` types."],["The `status()` function allows users to retrieve the `google::cloud::Status` of the failed mutation, while the `original_index()` function returns the index of the failed mutation."],["There are operators provided to modify `FailedMutation` objects that failed, and they can be copied or moved with operator overloading."]]],[]]