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 provides documentation for the `FailedMutation` class within the Google Cloud Bigtable C++ client library, covering versions from 2.11.0 up to the latest release candidate 2.37.0-rc."],["The `FailedMutation` class represents a single row mutation that has failed, containing both the failure status and the original mutation details for error handling and recovery."],["The documentation details the constructors of the `FailedMutation` class, which support initialization with `google::cloud::Status`, `google::rpc::Status`, move semantics, and copy semantics."],["The `FailedMutation` class includes operator overloads for move assignment and copy assignment, allowing for efficient handling and manipulation of `FailedMutation` objects."],["The class also provides functions to access the `status` of the failed mutation and the `original_index` of the mutation within a multi-row operation, aiding in debugging and resending specific failed operations."]]],[]]