Define the class for governing x-goog-request-params metadata value.
The value of x-goog-request-params starts with one of the following suffix "parent=" : Operation in instance, e.g. TableAdmin::CreateTable. "table_name=" : table_id is known at the time of creation, e.g. Table::Apply. "name=" : this is used when table|_id is known only in the RPC call, e.g. TableAdmin::GetTable. "resource=" : this is used to set IAM policies for bigtable resource.
The Setup function also adds x-goog-api-client header for analytics purpose.
[[["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 page provides documentation for the `MetadataParamTypes` class in the Google Cloud Bigtable C++ client library, with links to various versioned documentation."],["The latest release candidate version is 2.37.0-rc, and the page lists versions from 2.11.0 up to 2.36.0, as well as version 2.26.0."],["The `MetadataParamTypes` class governs the `x-goog-request-params` metadata value, which can have suffixes like \"parent=\", \"table_name=\", \"name=\", or \"resource=\"."],["The `x-goog-request-params` suffix indicates the context of an operation, such as creating a table (`TableAdmin::CreateTable`), applying changes to a table (`Table::Apply`), or getting table details (`TableAdmin::GetTable`)."],["The `Setup` function also incorporates an `x-goog-api-client` header, which is intended for analytics purposes."]]],[]]