MetadataUpdatePolicy holds supported metadata and setup ClientContext.
More...
#include <google/cloud/bigtable/metadata_update_policy.h>
MetadataUpdatePolicy holds supported metadata and setup ClientContext.
◆ MetadataUpdatePolicy() [1/3]
google::cloud::bigtable::MetadataUpdatePolicy::MetadataUpdatePolicy |
( |
std::string const & |
resource_name, |
|
|
MetadataParamTypes const & |
metadata_param_type |
|
) |
| |
Constructor with default metadata pair.
- Parameters
-
resource_name | hierarchical name of resource, including project id, instance id and/or table_id. |
metadata_param_type | type to decide prefix for the value of x-goog-request-params |
◆ MetadataUpdatePolicy() [2/3]
◆ MetadataUpdatePolicy() [3/3]
google::cloud::bigtable::MetadataUpdatePolicy::MetadataUpdatePolicy |
( |
MetadataUpdatePolicy const & |
| ) |
|
|
default |
◆ api_client_header()
std::string const & google::cloud::bigtable::MetadataUpdatePolicy::api_client_header |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Setup()
void google::cloud::bigtable::MetadataUpdatePolicy::Setup |
( |
grpc::ClientContext & |
context | ) |
const |
◆ value()
std::string const & google::cloud::bigtable::MetadataUpdatePolicy::value |
( |
| ) |
const |
|
inline |