Uses of Class
com.google.cloud.spanner.Database
Package
Description
A client for Cloud Spanner - A no-compromise relational database service.
-
Uses of Database in com.google.cloud.spanner
Modifier and TypeMethodDescriptionDatabase.Builder.build()
abstract Database
DatabaseInfo.Builder.build()
Builds the database from this builder.DatabaseAdminClient.getDatabase
(String instanceId, String databaseId) Gets the current state of a Cloud Spanner database.Instance.getDatabase
(String databaseId) Database.reload()
Fetches the database's current information.Modifier and TypeMethodDescriptioncom.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> DatabaseAdminClient.createDatabase
(Database database, Iterable<String> statements) Creates a database in a Cloud Spanner instance.default com.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> DatabaseAdminClient.createDatabase
(String instanceId, String createDatabaseStatement, Dialect dialect, Iterable<String> statements) Creates a new database in a Cloud Spanner instance with the givenDialect
.com.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> DatabaseAdminClient.createDatabase
(String instanceId, String databaseId, Iterable<String> statements) Creates a new database in a Cloud Spanner instance.com.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> Instance.createDatabase
(String databaseId, Iterable<String> statements) Creates a new database in this instance.com.google.api.gax.paging.Page<Database>
DatabaseAdminClient.listDatabases
(String instanceId, Options.ListOption... options) Returns the list of Cloud Spanner database in the given instance.com.google.api.gax.paging.Page<Database>
Instance.listDatabases
(Options.ListOption... options) com.google.api.gax.longrunning.OperationFuture<Database,
RestoreDatabaseMetadata> Backup.restore
(DatabaseId database) Restores this backup to the specified database.com.google.api.gax.longrunning.OperationFuture<Database,
RestoreDatabaseMetadata> DatabaseAdminClient.restoreDatabase
(Restore restore) Restore a database from a backup.com.google.api.gax.longrunning.OperationFuture<Database,
RestoreDatabaseMetadata> DatabaseAdminClient.restoreDatabase
(String backupInstanceId, String backupId, String restoreInstanceId, String restoreDatabaseId) Restore a database from a backup.com.google.api.gax.longrunning.OperationFuture<Database,
UpdateDatabaseMetadata> DatabaseAdminClient.updateDatabase
(Database database, DatabaseInfo.DatabaseField... fieldsToUpdate) Updates a Cloud Spanner database.Modifier and TypeMethodDescriptioncom.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> DatabaseAdminClient.createDatabase
(Database database, Iterable<String> statements) Creates a database in a Cloud Spanner instance.com.google.api.gax.longrunning.OperationFuture<Database,
UpdateDatabaseMetadata> DatabaseAdminClient.updateDatabase
(Database database, DatabaseInfo.DatabaseField... fieldsToUpdate) Updates a Cloud Spanner database. -
Uses of Database in com.google.cloud.spanner.spi.v1
Modifier and TypeMethodDescriptioncom.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> GapicSpannerRpc.createDatabase
(String instanceName, String createDatabaseStatement, Iterable<String> additionalStatements, Database databaseInfo) com.google.api.gax.longrunning.OperationFuture<Database,
CreateDatabaseMetadata> SpannerRpc.createDatabase
(String instanceName, String createDatabaseStatement, Iterable<String> additionalStatements, Database database) -
Uses of Database in com.google.cloud.spanner.testing
Modifier and TypeMethodDescriptionRemoteSpannerHelper.createTestDatabase
(Dialect dialect, Iterable<String> statements) Creates a test database defined bystatements
in the test instance.RemoteSpannerHelper.createTestDatabase
(Iterable<String> statements) RemoteSpannerHelper.createTestDatabase
(String... statements) Creates a test database defined bystatements
.Modifier and TypeMethodDescriptionRemoteSpannerHelper.getBatchClient
(Database db) RemoteSpannerHelper.getDatabaseClient
(Database db)