Namespace google::cloud::bigquerycontrol_v2 (2.27.0-rc)

Classes

DatasetServiceClient

This is an experimental RPC service definition for the BigQuery Dataset Service.

DatasetServiceConnection

The DatasetServiceConnection object for DatasetServiceClient.

DatasetServiceConnectionIdempotencyPolicy

DatasetServiceLimitedErrorCountRetryPolicy

A retry policy for DatasetServiceConnection based on counting errors.

DatasetServiceLimitedTimeRetryPolicy

A retry policy for DatasetServiceConnection based on elapsed time.

DatasetServiceRetryPolicy

The retry policy for DatasetServiceConnection.

JobServiceClient

This is an experimental RPC service definition for the BigQuery Job Service.

JobServiceConnection

The JobServiceConnection object for JobServiceClient.

JobServiceConnectionIdempotencyPolicy

JobServiceLimitedErrorCountRetryPolicy

A retry policy for JobServiceConnection based on counting errors.

JobServiceLimitedTimeRetryPolicy

A retry policy for JobServiceConnection based on elapsed time.

JobServiceRetryPolicy

The retry policy for JobServiceConnection.

ModelServiceClient

This is an experimental RPC service definition for the BigQuery Model Service.

ModelServiceConnection

The ModelServiceConnection object for ModelServiceClient.

ModelServiceConnectionIdempotencyPolicy

ModelServiceLimitedErrorCountRetryPolicy

A retry policy for ModelServiceConnection based on counting errors.

ModelServiceLimitedTimeRetryPolicy

A retry policy for ModelServiceConnection based on elapsed time.

ModelServiceRetryPolicy

The retry policy for ModelServiceConnection.

ProjectServiceClient

This is an experimental RPC service definition for the BigQuery Project Service.

ProjectServiceConnection

The ProjectServiceConnection object for ProjectServiceClient.

ProjectServiceConnectionIdempotencyPolicy

ProjectServiceLimitedErrorCountRetryPolicy

A retry policy for ProjectServiceConnection based on counting errors.

ProjectServiceLimitedTimeRetryPolicy

A retry policy for ProjectServiceConnection based on elapsed time.

ProjectServiceRetryPolicy

The retry policy for ProjectServiceConnection.

RoutineServiceClient

This is an experimental RPC service definition for the BigQuery Routine Service.

RoutineServiceConnection

The RoutineServiceConnection object for RoutineServiceClient.

RoutineServiceConnectionIdempotencyPolicy

RoutineServiceLimitedErrorCountRetryPolicy

A retry policy for RoutineServiceConnection based on counting errors.

RoutineServiceLimitedTimeRetryPolicy

A retry policy for RoutineServiceConnection based on elapsed time.

RoutineServiceRetryPolicy

The retry policy for RoutineServiceConnection.

RowAccessPolicyServiceClient

Service for interacting with row access policies.

RowAccessPolicyServiceConnection

The RowAccessPolicyServiceConnection object for RowAccessPolicyServiceClient.

RowAccessPolicyServiceConnectionIdempotencyPolicy

RowAccessPolicyServiceLimitedErrorCountRetryPolicy

A retry policy for RowAccessPolicyServiceConnection based on counting errors.

RowAccessPolicyServiceLimitedTimeRetryPolicy

A retry policy for RowAccessPolicyServiceConnection based on elapsed time.

RowAccessPolicyServiceRetryPolicy

The retry policy for RowAccessPolicyServiceConnection.

TableServiceClient

This is an experimental RPC service definition for the BigQuery Table Service.

TableServiceConnection

The TableServiceConnection object for TableServiceClient.

TableServiceConnectionIdempotencyPolicy

TableServiceLimitedErrorCountRetryPolicy

A retry policy for TableServiceConnection based on counting errors.

TableServiceLimitedTimeRetryPolicy

A retry policy for TableServiceConnection based on elapsed time.

TableServiceRetryPolicy

The retry policy for TableServiceConnection.

Structs

DatasetServiceBackoffPolicyOption

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

DatasetServiceConnectionIdempotencyPolicyOption

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

DatasetServiceRetryPolicyOption

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

JobServiceBackoffPolicyOption

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

JobServiceConnectionIdempotencyPolicyOption

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

JobServiceRetryPolicyOption

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

ModelServiceBackoffPolicyOption

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

ModelServiceConnectionIdempotencyPolicyOption

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

ModelServiceRetryPolicyOption

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

ProjectServiceBackoffPolicyOption

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

ProjectServiceConnectionIdempotencyPolicyOption

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

ProjectServiceRetryPolicyOption

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

RoutineServiceBackoffPolicyOption

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

RoutineServiceConnectionIdempotencyPolicyOption

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

RoutineServiceRetryPolicyOption

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

RowAccessPolicyServiceBackoffPolicyOption

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

RowAccessPolicyServiceConnectionIdempotencyPolicyOption

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

RowAccessPolicyServiceRetryPolicyOption

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

TableServiceBackoffPolicyOption

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

TableServiceConnectionIdempotencyPolicyOption

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

TableServiceRetryPolicyOption

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

Functions

MakeDefaultDatasetServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< DatasetServiceConnectionIdempotencyPolicy >

MakeDatasetServiceConnectionRest(Options)

A factory function to construct an object of type DatasetServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the DatasetServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< DatasetServiceConnection >

MakeDefaultJobServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< JobServiceConnectionIdempotencyPolicy >

MakeJobServiceConnectionRest(Options)

A factory function to construct an object of type JobServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the JobServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< JobServiceConnection >

MakeDefaultModelServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ModelServiceConnectionIdempotencyPolicy >

MakeModelServiceConnectionRest(Options)

A factory function to construct an object of type ModelServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the ModelServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< ModelServiceConnection >

MakeDefaultProjectServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ProjectServiceConnectionIdempotencyPolicy >

MakeProjectServiceConnectionRest(Options)

A factory function to construct an object of type ProjectServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the ProjectServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< ProjectServiceConnection >

MakeDefaultRoutineServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< RoutineServiceConnectionIdempotencyPolicy >

MakeRoutineServiceConnectionRest(Options)

A factory function to construct an object of type RoutineServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the RoutineServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< RoutineServiceConnection >

MakeDefaultRowAccessPolicyServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< RowAccessPolicyServiceConnectionIdempotencyPolicy >

MakeRowAccessPolicyServiceConnectionRest(Options)

A factory function to construct an object of type RowAccessPolicyServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the RowAccessPolicyServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< RowAccessPolicyServiceConnection >

MakeDefaultTableServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< TableServiceConnectionIdempotencyPolicy >

MakeTableServiceConnectionRest(Options)

A factory function to construct an object of type TableServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

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

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

Parameter
Name Description
options

(optional) Configure the TableServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< TableServiceConnection >