Namespace google::cloud::biglake_hive_v1 (3.9.0-rc)

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 HiveMetastoreServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< HiveMetastoreServiceConnection >

MakeDefaultHiveMetastoreServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< HiveMetastoreServiceConnectionIdempotencyPolicy >