T - A class that extends JdbcDatabaseContainer for specific JDBC
     implementations.public abstract static class AbstractJDBCResourceManager.Builder<T extends JdbcDatabaseContainer<?>> extends TestContainerResourceManager.Builder<AbstractJDBCResourceManager<T>>
AbstractJDBCResourceManager.| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String | databaseName | 
| protected java.lang.String | password | 
| protected java.lang.String | username | 
containerImageName, containerImageTag, host, port, testId, useStaticContainer| Constructor and Description | 
|---|
| Builder(java.lang.String testId,
       java.lang.String containerImageName,
       java.lang.String containerImageTag) | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractJDBCResourceManager.Builder<T> | setDatabaseName(java.lang.String databaseName)Sets the database name to that of a static database instance. | 
| AbstractJDBCResourceManager.Builder<T> | setPassword(java.lang.String password)Manually set the JDBC database password to the given password. | 
| AbstractJDBCResourceManager.Builder<T> | setUsername(java.lang.String username)Manually set the JDBC database username to the given username. | 
build, setContainerImageName, setContainerImageTag, setHost, setPort, useStaticContainerprotected java.lang.String databaseName
protected java.lang.String username
protected java.lang.String password
public Builder(java.lang.String testId,
               java.lang.String containerImageName,
               java.lang.String containerImageTag)
public AbstractJDBCResourceManager.Builder<T> setDatabaseName(java.lang.String databaseName)
databaseName - The database name.public AbstractJDBCResourceManager.Builder<T> setUsername(java.lang.String username)
username - the username for the JDBC database.public AbstractJDBCResourceManager.Builder<T> setPassword(java.lang.String password)
password - the password for the JDBC database.