Namespace google::cloud::datacatalog_v1 (2.17.0)

Classes

DataCatalogClient

Data Catalog API service allows you to discover, understand, and manage your data.

DataCatalogConnection

The DataCatalogConnection object for DataCatalogClient.

DataCatalogConnectionIdempotencyPolicy

DataCatalogLimitedErrorCountRetryPolicy

A retry policy for DataCatalogConnection based on counting errors.

DataCatalogLimitedTimeRetryPolicy

A retry policy for DataCatalogConnection based on elapsed time.

DataCatalogRetryPolicy

The retry policy for DataCatalogConnection.

PolicyTagManagerClient

Policy Tag Manager API service allows you to manage your policy tags and taxonomies.

PolicyTagManagerConnection

The PolicyTagManagerConnection object for PolicyTagManagerClient.

PolicyTagManagerConnectionIdempotencyPolicy

PolicyTagManagerLimitedErrorCountRetryPolicy

A retry policy for PolicyTagManagerConnection based on counting errors.

PolicyTagManagerLimitedTimeRetryPolicy

A retry policy for PolicyTagManagerConnection based on elapsed time.

PolicyTagManagerRetryPolicy

The retry policy for PolicyTagManagerConnection.

PolicyTagManagerSerializationClient

Policy Tag Manager Serialization API service allows you to manipulate your policy tags and taxonomies in a serialized format.

PolicyTagManagerSerializationConnection

The PolicyTagManagerSerializationConnection object for PolicyTagManagerSerializationClient.

PolicyTagManagerSerializationConnectionIdempotencyPolicy

PolicyTagManagerSerializationLimitedErrorCountRetryPolicy

A retry policy for PolicyTagManagerSerializationConnection based on counting errors.

PolicyTagManagerSerializationLimitedTimeRetryPolicy

A retry policy for PolicyTagManagerSerializationConnection based on elapsed time.

PolicyTagManagerSerializationRetryPolicy

The retry policy for PolicyTagManagerSerializationConnection.

Structs

DataCatalogBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

DataCatalogConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

DataCatalogPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

DataCatalogRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

PolicyTagManagerBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

PolicyTagManagerConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

PolicyTagManagerRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

PolicyTagManagerSerializationBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

PolicyTagManagerSerializationConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

PolicyTagManagerSerializationRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeDataCatalogConnection(Options)

A factory function to construct an object of type DataCatalogConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DataCatalogClient.

The optional options argument may be used to configure aspects of the returned DataCatalogConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the DataCatalogConnection created by this function.

Returns
Type Description
std::shared_ptr< DataCatalogConnection >

MakeDefaultDataCatalogConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< DataCatalogConnectionIdempotencyPolicy >

MakePolicyTagManagerConnection(Options)

A factory function to construct an object of type PolicyTagManagerConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PolicyTagManagerClient.

The optional options argument may be used to configure aspects of the returned PolicyTagManagerConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the PolicyTagManagerConnection created by this function.

Returns
Type Description
std::shared_ptr< PolicyTagManagerConnection >

MakeDefaultPolicyTagManagerConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< PolicyTagManagerConnectionIdempotencyPolicy >

MakePolicyTagManagerSerializationConnection(Options)

A factory function to construct an object of type PolicyTagManagerSerializationConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PolicyTagManagerSerializationClient.

The optional options argument may be used to configure aspects of the returned PolicyTagManagerSerializationConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the PolicyTagManagerSerializationConnection created by this function.

Returns
Type Description
std::shared_ptr< PolicyTagManagerSerializationConnection >

MakeDefaultPolicyTagManagerSerializationConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< PolicyTagManagerSerializationConnectionIdempotencyPolicy >

Type Aliases

DataCatalogPolicyOptionList

Alias Of: OptionList< DataCatalogRetryPolicyOption, DataCatalogBackoffPolicyOption, DataCatalogPollingPolicyOption, DataCatalogConnectionIdempotencyPolicyOption >

The options applicable to DataCatalog.

PolicyTagManagerPolicyOptionList

Alias Of: OptionList< PolicyTagManagerRetryPolicyOption, PolicyTagManagerBackoffPolicyOption, PolicyTagManagerConnectionIdempotencyPolicyOption >

The options applicable to PolicyTagManager.

PolicyTagManagerSerializationPolicyOptionList

Alias Of: OptionList< PolicyTagManagerSerializationRetryPolicyOption, PolicyTagManagerSerializationBackoffPolicyOption, PolicyTagManagerSerializationConnectionIdempotencyPolicyOption >

The options applicable to PolicyTagManagerSerialization.