Classes
DatasetServiceClient
DatasetService provides methods for managing BigQuery datasets.
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
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
Model Service for BigQuery ML.
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 service provides access to BigQuery functionality related to projects.
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
RoutineService provides management access to BigQuery routines.
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
TableService provides methods for managing BigQuery tables and table-like entities such as views and snapshots.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Returns | |
---|---|
Type | Description |
std::shared_ptr< TableServiceConnection > |