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, providing information on handling failed `SingleRowMutation` operations."],["The `FailedMutation` class encapsulates details of a mutation failure, including the `google::cloud::Status` or `google::rpc::Status` and the index of the failed operation."],["It is designed to help manage multi-row mutations by presenting a list of which operations failed so the user can resend or log them."],["The page documents various constructors for the `FailedMutation` class, including those for different status types and move/copy constructors."],["The webpage describes the operators and functions of the class, like the assignment operators, as well as the `status()` and `original_index()` accessor functions, and provides the descriptions and return types for each of them."]]],[]]