Find a database (Java)
Gets information about a database.
|
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
Returns a DatabaseInfo object that contains information about the requested database, including the database ID, name, keyspaces, and status.
Parameters
Use the getDatabaseInfo method, which belongs to the com.datastax.astra.client.admin.AstraDBAdmin class.
Method signature
DatabaseInfo getDatabaseInfo(UUID id)
Parameters:
| Name | Type | Summary |
|---|---|---|
|
|
The ID of the target database. |
Examples
The following examples demonstrate how to find a database.
import com.datastax.astra.client.DataAPIClient;
import com.datastax.astra.client.admin.AstraDBAdmin;
import com.datastax.astra.client.databases.definition.DatabaseInfo;
import java.util.UUID;
public class Example {
public static void main(String[] args) {
DataAPIClient client = new DataAPIClient("APPLICATION_TOKEN");
AstraDBAdmin admin = client.getAdmin();
DatabaseInfo databaseInfo = admin.getDatabaseInfo(UUID.fromString("DATABASE_ID"));
System.out.println(databaseInfo);
}
}
Client reference
For more information, see the client reference.