[[["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-04-17 UTC."],[[["This document details the `NotebookServiceConnectionIdempotencyPolicy` class within the Google Cloud C++ client library, specifically for the Notebooks v2 API, with the latest version being 2.37.0-rc."],["The class provides a set of virtual functions defining idempotency policies for various notebook instance management operations such as listing, getting, creating, updating, deleting, starting, stopping, resetting, checking upgradability, upgrading, rolling back, and diagnosing instances."],["Each virtual function, including `clone`, `ListInstances`, `GetInstance`, `CreateInstance`, `UpdateInstance`, `DeleteInstance`, `StartInstance`, `StopInstance`, `ResetInstance`, `CheckInstanceUpgradability`, `UpgradeInstance`, `RollbackInstance`, and `DiagnoseInstance`, returns a `google::cloud::Idempotency` type, which represents the desired idempotency policy for that operation."],["There is a list of the different versions of the library available, starting from the 2.37.0-rc all the way back to 2.11.0."],["The parameter for all methods but clone is a request object for that method, and clone has no parameters, and returns a `std::unique_ptr\u003cNotebookServiceConnectionIdempotencyPolicy\u003e`."]]],[]]