Namespace google::cloud::sql_v1 (2.12.0)

Classes

SqlBackupRunsServiceClient

Service for managing database backups.

SqlBackupRunsServiceConnection

The SqlBackupRunsServiceConnection object for SqlBackupRunsServiceClient.

SqlBackupRunsServiceConnectionIdempotencyPolicy

SqlConnectServiceClient

Cloud SQL connect service.

SqlConnectServiceConnection

The SqlConnectServiceConnection object for SqlConnectServiceClient.

SqlConnectServiceConnectionIdempotencyPolicy

SqlDatabasesServiceClient

Service to manage databases.

SqlDatabasesServiceConnection

The SqlDatabasesServiceConnection object for SqlDatabasesServiceClient.

SqlDatabasesServiceConnectionIdempotencyPolicy

SqlFlagsServiceClient

Service to manage database flags for Cloud SQL instances.

SqlFlagsServiceConnection

The SqlFlagsServiceConnection object for SqlFlagsServiceClient.

SqlFlagsServiceConnectionIdempotencyPolicy

SqlInstancesServiceClient

Service to manage Cloud SQL instances.

SqlInstancesServiceConnection

The SqlInstancesServiceConnection object for SqlInstancesServiceClient.

SqlInstancesServiceConnectionIdempotencyPolicy

SqlOperationsServiceClient

Service to fetch operations for database instances.

SqlOperationsServiceConnection

The SqlOperationsServiceConnection object for SqlOperationsServiceClient.

SqlOperationsServiceConnectionIdempotencyPolicy

SqlSslCertsServiceClient

Service to manage SSL certs for Cloud SQL instances.

SqlSslCertsServiceConnection

The SqlSslCertsServiceConnection object for SqlSslCertsServiceClient.

SqlSslCertsServiceConnectionIdempotencyPolicy

SqlTiersServiceClient

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

SqlTiersServiceConnection

The SqlTiersServiceConnection object for SqlTiersServiceClient.

SqlTiersServiceConnectionIdempotencyPolicy

SqlUsersServiceClient

Cloud SQL users service.

SqlUsersServiceConnection

The SqlUsersServiceConnection object for SqlUsersServiceClient.

SqlUsersServiceConnectionIdempotencyPolicy

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

SqlBackupRunsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlBackupRunsServiceRetryTraits >

SqlBackupRunsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlBackupRunsServiceRetryTraits >

SqlBackupRunsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlBackupRunsServiceRetryTraits >

SqlBackupRunsServicePolicyOptionList

Alias Of: OptionList< SqlBackupRunsServiceRetryPolicyOption, SqlBackupRunsServiceBackoffPolicyOption, SqlBackupRunsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlBackupRunsService.

SqlConnectServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlConnectServiceRetryTraits >

SqlConnectServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlConnectServiceRetryTraits >

SqlConnectServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlConnectServiceRetryTraits >

SqlConnectServicePolicyOptionList

Alias Of: OptionList< SqlConnectServiceRetryPolicyOption, SqlConnectServiceBackoffPolicyOption, SqlConnectServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlConnectService.

SqlDatabasesServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlDatabasesServiceRetryTraits >

SqlDatabasesServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlDatabasesServiceRetryTraits >

SqlDatabasesServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlDatabasesServiceRetryTraits >

SqlDatabasesServicePolicyOptionList

Alias Of: OptionList< SqlDatabasesServiceRetryPolicyOption, SqlDatabasesServiceBackoffPolicyOption, SqlDatabasesServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlDatabasesService.

SqlFlagsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlFlagsServiceRetryTraits >

SqlFlagsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlFlagsServiceRetryTraits >

SqlFlagsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlFlagsServiceRetryTraits >

SqlFlagsServicePolicyOptionList

Alias Of: OptionList< SqlFlagsServiceRetryPolicyOption, SqlFlagsServiceBackoffPolicyOption, SqlFlagsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlFlagsService.

SqlInstancesServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlInstancesServiceRetryTraits >

SqlInstancesServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlInstancesServiceRetryTraits >

SqlInstancesServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlInstancesServiceRetryTraits >

SqlInstancesServicePolicyOptionList

Alias Of: OptionList< SqlInstancesServiceRetryPolicyOption, SqlInstancesServiceBackoffPolicyOption, SqlInstancesServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlInstancesService.

SqlOperationsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlOperationsServiceRetryTraits >

SqlOperationsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlOperationsServiceRetryTraits >

SqlOperationsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlOperationsServiceRetryTraits >

SqlOperationsServicePolicyOptionList

Alias Of: OptionList< SqlOperationsServiceRetryPolicyOption, SqlOperationsServiceBackoffPolicyOption, SqlOperationsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlOperationsService.

SqlSslCertsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlSslCertsServiceRetryTraits >

SqlSslCertsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlSslCertsServiceRetryTraits >

SqlSslCertsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlSslCertsServiceRetryTraits >

SqlSslCertsServicePolicyOptionList

Alias Of: OptionList< SqlSslCertsServiceRetryPolicyOption, SqlSslCertsServiceBackoffPolicyOption, SqlSslCertsServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlSslCertsService.

SqlTiersServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlTiersServiceRetryTraits >

SqlTiersServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlTiersServiceRetryTraits >

SqlTiersServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlTiersServiceRetryTraits >

SqlTiersServicePolicyOptionList

Alias Of: OptionList< SqlTiersServiceRetryPolicyOption, SqlTiersServiceBackoffPolicyOption, SqlTiersServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlTiersService.

SqlUsersServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< sql_v1_internal::SqlUsersServiceRetryTraits >

SqlUsersServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< sql_v1_internal::SqlUsersServiceRetryTraits >

SqlUsersServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< sql_v1_internal::SqlUsersServiceRetryTraits >

SqlUsersServicePolicyOptionList

Alias Of: OptionList< SqlUsersServiceRetryPolicyOption, SqlUsersServiceBackoffPolicyOption, SqlUsersServiceConnectionIdempotencyPolicyOption >

The options applicable to SqlUsersService.