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-05 UTC."],[[["This document provides a versioned reference for the `FailedMutation` class within the Google Cloud Bigtable C++ library, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["The `FailedMutation` class encapsulates details about a failed `SingleRowMutation`, including the failure status and the original mutation."],["Constructors for `FailedMutation` are available, taking parameters such as `google::cloud::Status`, `google::rpc::Status`, and `FailedMutation` objects."],["Operators are provided for assignment operations using both move semantics and copy semantics with `FailedMutation` objects."],["The `FailedMutation` class offers functions `status()` and `original_index()` to access the error status and the index of the original operation, respectively."]]],[]]