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 |
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 |
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 |
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 |
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 |
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 |
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 |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TableServiceConnection > |
|