Interface SqlDatabaseController
-
- All Superinterfaces:
DatabaseController<SqlDatabaseClient>
- All Known Implementing Classes:
AbstractDockerSqlDatabaseController,DockerDB2Controller,DockerMysqlController,DockerOracleController,DockerPostgreSqlController,DockerSqlServerController,OcpDB2Controller,OcpOracleController,OcpSqlDatabaseController,OcpSqlServerController
public interface SqlDatabaseController extends DatabaseController<SqlDatabaseClient>
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.LoggerLOGGER
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SqlDatabaseClientgetDatabaseClient(String username, String password)Creates database client for database using given username and password-
Methods inherited from interface io.debezium.testing.system.tools.databases.DatabaseController
getDatabaseHostname, getDatabasePort, getPublicDatabaseHostname, getPublicDatabasePort, getPublicDatabaseUrl, initialize, reload
-
-
-
-
Method Detail
-
getDatabaseClient
default SqlDatabaseClient getDatabaseClient(String username, String password)
Description copied from interface:DatabaseControllerCreates database client for database using given username and password- Specified by:
getDatabaseClientin interfaceDatabaseController<SqlDatabaseClient>- Parameters:
username- usernamepassword- password- Returns:
- database client
-
-