Drop a database (Java)
|
Terminating a database permanently deletes all of its data, including automatic backups. You cannot undo this action. |
Deletes a database and erases all data stored in it.
|
You need an application token with permission to create and configure databases, such as the Organization Administrator role. For more information, see Get endpoint and token. |
Result
Deletes the specified database and erases all data stored in the database.
Returns a Boolean indicating whether the database was successfully deleted.
Parameters
Use the dropDatabase method, which belongs to the com.datastax.astra.client.admin.AstraDBAdmin class.
Method signature
boolean dropDatabase(UUID databaseId);
boolean dropDatabase(String databaseName);
| Name | Type | Summary |
|---|---|---|
|
|
The ID of the database to delete. |
|
|
The name of the database to delete. |
Examples
The following examples demonstrate how to drop a database.
import com.datastax.astra.client.DataAPIClient;
import com.datastax.astra.client.admin.AstraDBAdmin;
import java.util.UUID;
public class Example {
public static void main(String[] args) {
DataAPIClient client = new DataAPIClient("APPLICATION_TOKEN");
AstraDBAdmin admin = client.getAdmin();
admin.dropDatabase(UUID.fromString("DATABASE_ID"));
}
}
Client reference
For more information, see the client reference.