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 document outlines the `FailedMutation` class within the Google Cloud Bigtable C++ library, used to encapsulate information about a failed `SingleRowMutation`."],["The `FailedMutation` class stores both the status of the failure and the original index of the mutation that failed, providing the context needed to attempt a resend."],["The latest version of the documentation provided is `2.37.0-rc`, with several other historical versions ranging down to version `2.11.0` also accessible."],["The class has functions `status()` and `original_index()` to gain access to the failure status, and the index of the failed operation respectively."],["There are several constructors, as well as operators available for the `FailedMutation` class."]]],[]]