Classes
MetastoreServiceClient
BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products.
MetastoreServiceConnection
The MetastoreServiceConnection
object for MetastoreServiceClient
.
MetastoreServiceConnectionIdempotencyPolicy
MetastoreServiceLimitedErrorCountRetryPolicy
A retry policy for MetastoreServiceConnection
based on counting errors.
MetastoreServiceLimitedTimeRetryPolicy
A retry policy for MetastoreServiceConnection
based on elapsed time.
MetastoreServiceRetryPolicy
The retry policy for MetastoreServiceConnection
.
Structs
MetastoreServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
MetastoreServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
MetastoreServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeMetastoreServiceConnection(Options)
A factory function to construct an object of type MetastoreServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of MetastoreServiceClient.
The optional options
argument may be used to configure aspects of the returned MetastoreServiceConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< MetastoreServiceConnection > |
MakeDefaultMetastoreServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< MetastoreServiceConnectionIdempotencyPolicy > |
Type Aliases
MetastoreServicePolicyOptionList
OptionList< MetastoreServiceRetryPolicyOption, MetastoreServiceBackoffPolicyOption, MetastoreServiceConnectionIdempotencyPolicyOption >
The options applicable to MetastoreService.