Classes
HiveMetastoreServiceClient
Hive Metastore Service is a biglake service that allows users to manage their external Hive catalogs.
HiveMetastoreServiceConnection
The HiveMetastoreServiceConnection object for HiveMetastoreServiceClient.
HiveMetastoreServiceConnectionIdempotencyPolicy
HiveMetastoreServiceLimitedErrorCountRetryPolicy
A retry policy for HiveMetastoreServiceConnection based on counting errors.
HiveMetastoreServiceLimitedTimeRetryPolicy
A retry policy for HiveMetastoreServiceConnection based on elapsed time.
HiveMetastoreServiceRetryPolicy
The retry policy for HiveMetastoreServiceConnection.
Structs
HiveMetastoreServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
HiveMetastoreServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
HiveMetastoreServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeHiveMetastoreServiceConnection(Options)
A factory function to construct an object of type HiveMetastoreServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of HiveMetastoreServiceClient.
The optional options argument may be used to configure aspects of the returned HiveMetastoreServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< HiveMetastoreServiceConnection > |
|
MakeDefaultHiveMetastoreServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< HiveMetastoreServiceConnectionIdempotencyPolicy > |
|