Namespace google::cloud::sql_v1 (2.16.0)

Classes

SqlBackupRunsServiceClient

Service for managing database backups.

SqlBackupRunsServiceConnection

The SqlBackupRunsServiceConnection object for SqlBackupRunsServiceClient.

SqlBackupRunsServiceConnectionIdempotencyPolicy

SqlBackupRunsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlBackupRunsServiceConnection based on counting errors.

SqlBackupRunsServiceLimitedTimeRetryPolicy

A retry policy for SqlBackupRunsServiceConnection based on elapsed time.

SqlBackupRunsServiceRetryPolicy

The retry policy for SqlBackupRunsServiceConnection.

SqlConnectServiceClient

Cloud SQL connect service.

SqlConnectServiceConnection

The SqlConnectServiceConnection object for SqlConnectServiceClient.

SqlConnectServiceConnectionIdempotencyPolicy

SqlConnectServiceLimitedErrorCountRetryPolicy

A retry policy for SqlConnectServiceConnection based on counting errors.

SqlConnectServiceLimitedTimeRetryPolicy

A retry policy for SqlConnectServiceConnection based on elapsed time.

SqlConnectServiceRetryPolicy

The retry policy for SqlConnectServiceConnection.

SqlDatabasesServiceClient

Service to manage databases.

SqlDatabasesServiceConnection

The SqlDatabasesServiceConnection object for SqlDatabasesServiceClient.

SqlDatabasesServiceConnectionIdempotencyPolicy

SqlDatabasesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlDatabasesServiceConnection based on counting errors.

SqlDatabasesServiceLimitedTimeRetryPolicy

A retry policy for SqlDatabasesServiceConnection based on elapsed time.

SqlDatabasesServiceRetryPolicy

The retry policy for SqlDatabasesServiceConnection.

SqlFlagsServiceClient

Service to manage database flags for Cloud SQL instances.

SqlFlagsServiceConnection

The SqlFlagsServiceConnection object for SqlFlagsServiceClient.

SqlFlagsServiceConnectionIdempotencyPolicy

SqlFlagsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlFlagsServiceConnection based on counting errors.

SqlFlagsServiceLimitedTimeRetryPolicy

A retry policy for SqlFlagsServiceConnection based on elapsed time.

SqlFlagsServiceRetryPolicy

The retry policy for SqlFlagsServiceConnection.

SqlInstancesServiceClient

Service to manage Cloud SQL instances.

SqlInstancesServiceConnection

The SqlInstancesServiceConnection object for SqlInstancesServiceClient.

SqlInstancesServiceConnectionIdempotencyPolicy

SqlInstancesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlInstancesServiceConnection based on counting errors.

SqlInstancesServiceLimitedTimeRetryPolicy

A retry policy for SqlInstancesServiceConnection based on elapsed time.

SqlInstancesServiceRetryPolicy

The retry policy for SqlInstancesServiceConnection.

SqlOperationsServiceClient

Service to fetch operations for database instances.

SqlOperationsServiceConnection

The SqlOperationsServiceConnection object for SqlOperationsServiceClient.

SqlOperationsServiceConnectionIdempotencyPolicy

SqlOperationsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlOperationsServiceConnection based on counting errors.

SqlOperationsServiceLimitedTimeRetryPolicy

A retry policy for SqlOperationsServiceConnection based on elapsed time.

SqlOperationsServiceRetryPolicy

The retry policy for SqlOperationsServiceConnection.

SqlSslCertsServiceClient

Service to manage SSL certs for Cloud SQL instances.

SqlSslCertsServiceConnection

The SqlSslCertsServiceConnection object for SqlSslCertsServiceClient.

SqlSslCertsServiceConnectionIdempotencyPolicy

SqlSslCertsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlSslCertsServiceConnection based on counting errors.

SqlSslCertsServiceLimitedTimeRetryPolicy

A retry policy for SqlSslCertsServiceConnection based on elapsed time.

SqlSslCertsServiceRetryPolicy

The retry policy for SqlSslCertsServiceConnection.

SqlTiersServiceClient

Service for providing machine types (tiers) for Cloud SQL instances.

SqlTiersServiceConnection

The SqlTiersServiceConnection object for SqlTiersServiceClient.

SqlTiersServiceConnectionIdempotencyPolicy

SqlTiersServiceLimitedErrorCountRetryPolicy

A retry policy for SqlTiersServiceConnection based on counting errors.

SqlTiersServiceLimitedTimeRetryPolicy

A retry policy for SqlTiersServiceConnection based on elapsed time.

SqlTiersServiceRetryPolicy

The retry policy for SqlTiersServiceConnection.

SqlUsersServiceClient

Cloud SQL users service.

SqlUsersServiceConnection

The SqlUsersServiceConnection object for SqlUsersServiceClient.

SqlUsersServiceConnectionIdempotencyPolicy

SqlUsersServiceLimitedErrorCountRetryPolicy

A retry policy for SqlUsersServiceConnection based on counting errors.

SqlUsersServiceLimitedTimeRetryPolicy

A retry policy for SqlUsersServiceConnection based on elapsed time.

SqlUsersServiceRetryPolicy

The retry policy for SqlUsersServiceConnection.

Structs

SqlBackupRunsServiceBackoffPolicyOption

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

SqlBackupRunsServiceConnectionIdempotencyPolicyOption

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

SqlBackupRunsServiceRetryPolicyOption

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

SqlConnectServiceBackoffPolicyOption

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

SqlConnectServiceConnectionIdempotencyPolicyOption

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

SqlConnectServiceRetryPolicyOption

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

SqlDatabasesServiceBackoffPolicyOption

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

SqlDatabasesServiceConnectionIdempotencyPolicyOption

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

SqlDatabasesServiceRetryPolicyOption

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

SqlFlagsServiceBackoffPolicyOption

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

SqlFlagsServiceConnectionIdempotencyPolicyOption

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

SqlFlagsServiceRetryPolicyOption

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

SqlInstancesServiceBackoffPolicyOption

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

SqlInstancesServiceConnectionIdempotencyPolicyOption

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

SqlInstancesServiceRetryPolicyOption

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

SqlOperationsServiceBackoffPolicyOption

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

SqlOperationsServiceConnectionIdempotencyPolicyOption

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

SqlOperationsServiceRetryPolicyOption

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

SqlSslCertsServiceBackoffPolicyOption

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

SqlSslCertsServiceConnectionIdempotencyPolicyOption

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

SqlSslCertsServiceRetryPolicyOption

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

SqlTiersServiceBackoffPolicyOption

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

SqlTiersServiceConnectionIdempotencyPolicyOption

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

SqlTiersServiceRetryPolicyOption

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

SqlUsersServiceBackoffPolicyOption

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

SqlUsersServiceConnectionIdempotencyPolicyOption

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

SqlUsersServiceRetryPolicyOption

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

Functions

MakeDefaultSqlBackupRunsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlBackupRunsServiceConnectionIdempotencyPolicy >

MakeSqlBackupRunsServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlBackupRunsServiceConnection 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 SqlBackupRunsServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlBackupRunsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlBackupRunsServiceConnection >

MakeDefaultSqlConnectServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlConnectServiceConnectionIdempotencyPolicy >

MakeSqlConnectServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlConnectServiceConnection 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 SqlConnectServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlConnectServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlConnectServiceConnection >

MakeDefaultSqlDatabasesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlDatabasesServiceConnectionIdempotencyPolicy >

MakeSqlDatabasesServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlDatabasesServiceConnection 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 SqlDatabasesServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlDatabasesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlDatabasesServiceConnection >

MakeDefaultSqlFlagsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlFlagsServiceConnectionIdempotencyPolicy >

MakeSqlFlagsServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlFlagsServiceConnection 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 SqlFlagsServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlFlagsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlFlagsServiceConnection >

MakeDefaultSqlInstancesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlInstancesServiceConnectionIdempotencyPolicy >

MakeSqlInstancesServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlInstancesServiceConnection 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 SqlInstancesServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlInstancesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlInstancesServiceConnection >

MakeDefaultSqlOperationsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlOperationsServiceConnectionIdempotencyPolicy >

MakeSqlOperationsServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlOperationsServiceConnection 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 SqlOperationsServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlOperationsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlOperationsServiceConnection >

MakeDefaultSqlSslCertsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlSslCertsServiceConnectionIdempotencyPolicy >

MakeSqlSslCertsServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlSslCertsServiceConnection 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 SqlSslCertsServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlSslCertsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlSslCertsServiceConnection >

MakeDefaultSqlTiersServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlTiersServiceConnectionIdempotencyPolicy >

MakeSqlTiersServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlTiersServiceConnection 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 SqlTiersServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlTiersServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlTiersServiceConnection >

MakeDefaultSqlUsersServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlUsersServiceConnectionIdempotencyPolicy >

MakeSqlUsersServiceConnectionRest(ExperimentalTag, Options)

A factory function to construct an object of type SqlUsersServiceConnection 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 SqlUsersServiceClient.

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

Parameters
Name Description

options

(optional) Configure the SqlUsersServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlUsersServiceConnection >

Type Aliases

SqlBackupRunsServicePolicyOptionList

Alias Of: OptionList< SqlBackupRunsServiceRetryPolicyOption, SqlBackupRunsServiceBackoffPolicyOption, SqlBackupRunsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlBackupRunsService.

SqlConnectServicePolicyOptionList

Alias Of: OptionList< SqlConnectServiceRetryPolicyOption, SqlConnectServiceBackoffPolicyOption, SqlConnectServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlConnectService.

SqlDatabasesServicePolicyOptionList

Alias Of: OptionList< SqlDatabasesServiceRetryPolicyOption, SqlDatabasesServiceBackoffPolicyOption, SqlDatabasesServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlDatabasesService.

SqlFlagsServicePolicyOptionList

Alias Of: OptionList< SqlFlagsServiceRetryPolicyOption, SqlFlagsServiceBackoffPolicyOption, SqlFlagsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlFlagsService.

SqlInstancesServicePolicyOptionList

Alias Of: OptionList< SqlInstancesServiceRetryPolicyOption, SqlInstancesServiceBackoffPolicyOption, SqlInstancesServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlInstancesService.

SqlOperationsServicePolicyOptionList

Alias Of: OptionList< SqlOperationsServiceRetryPolicyOption, SqlOperationsServiceBackoffPolicyOption, SqlOperationsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlOperationsService.

SqlSslCertsServicePolicyOptionList

Alias Of: OptionList< SqlSslCertsServiceRetryPolicyOption, SqlSslCertsServiceBackoffPolicyOption, SqlSslCertsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlSslCertsService.

SqlTiersServicePolicyOptionList

Alias Of: OptionList< SqlTiersServiceRetryPolicyOption, SqlTiersServiceBackoffPolicyOption, SqlTiersServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlTiersService.

SqlUsersServicePolicyOptionList

Alias Of: OptionList< SqlUsersServiceRetryPolicyOption, SqlUsersServiceBackoffPolicyOption, SqlUsersServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlUsersService.