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 outlines the `FailedMutation` class in the Google Cloud Bigtable C++ client library, used for handling failed `SingleRowMutation` operations."],["The `FailedMutation` class encapsulates the failure details of a mutation, including the `google::cloud::Status` or `google::rpc::Status` and the index of the failed operation."],["Constructors for `FailedMutation` include options for creating instances with `google::cloud::Status`, `google::rpc::Status`, move construction, and copy construction."],["The document also details the available operators `operator=` along with the functions `status()` to access the `google::cloud::Status` and `original_index()` to get the index."],["The document displays a list of C++ library versions for the `FailedMutation` class, ranging from version 2.11.0 to 2.37.0-rc, indicating the availability of the class across multiple releases."]]],[]]