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 page details the `FailedMutation` class in the Google Cloud Bigtable C++ client library, providing information on its role in handling failed `SingleRowMutation` operations."],["The `FailedMutation` class encapsulates a failure status and the original mutation, allowing applications to manage and potentially retry failed operations."],["The class provides constructors to build `FailedMutation` from both `google::cloud::Status` and `google::rpc::Status`, as well as copy and move constructors."],["Accessors such as `status()` and `original_index()` allow users to retrieve the failure status and the index of the failed mutation."],["The page provides a list of versioned links to the `FailedMutation` class documentation, spanning from version 2.11.0 up to the latest 2.37.0-rc."]]],[]]