Uses of Class
com.google.cloud.spanner.Database
Packages that use Database
Package
Description
A client for Cloud Spanner - A no-compromise relational database service.
-
Uses of Database in com.google.cloud.spanner
Methods in com.google.cloud.spanner that return DatabaseModifier and TypeMethodDescriptionDatabase.Builder.build()abstract DatabaseDatabaseInfo.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.Methods in com.google.cloud.spanner that return types with arguments of type DatabaseModifier 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.Methods in com.google.cloud.spanner with parameters of type DatabaseModifier 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.com.google.api.gax.longrunning.OperationFuture<Void,UpdateDatabaseDdlMetadata> DatabaseAdminClient.updateDatabaseDdl(Database database, Iterable<String> statements, String operationId) Updates a database in a Cloud Spanner instance. -
Uses of Database in com.google.cloud.spanner.spi.v1
Methods in com.google.cloud.spanner.spi.v1 with parameters of type DatabaseModifier 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) com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,UpdateDatabaseDdlMetadata> GapicSpannerRpc.updateDatabaseDdl(Database databaseInfo, Iterable<String> updateDatabaseStatements, String updateId) If the update database ddl operation returns an ALREADY_EXISTS error, meaning the operation id used is already in flight, this method will simply resume the original operation.com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,UpdateDatabaseDdlMetadata> SpannerRpc.updateDatabaseDdl(Database database, Iterable<String> updateDatabaseStatements, String updateId) -
Uses of Database in com.google.cloud.spanner.testing
Methods in com.google.cloud.spanner.testing that return DatabaseModifier and TypeMethodDescriptionRemoteSpannerHelper.createTestDatabase(Dialect dialect, Iterable<String> statements) Creates a test database defined bystatementsin the test instance.RemoteSpannerHelper.createTestDatabase(Iterable<String> statements) RemoteSpannerHelper.createTestDatabase(String... statements) Creates a test database defined bystatements.Methods in com.google.cloud.spanner.testing with parameters of type DatabaseModifier and TypeMethodDescriptionRemoteSpannerHelper.getBatchClient(Database db) RemoteSpannerHelper.getDatabaseClient(Database db)