Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(Executor) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- accepts(String) - Static method in class org.testcontainers.jdbc.ConnectionUrl
- acceptsURL(String) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- addParameter(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
B
- beginRequest() - Method in class org.testcontainers.jdbc.ConnectionWrapper
C
- canEqual(Object) - Method in class org.testcontainers.jdbc.ConnectionUrl
- clearWarnings() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- close() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- closeConnectionQuietly(Statement) - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
- commit() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- connect(String, Properties) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- ConnectionUrl - Class in org.testcontainers.jdbc
-
This is an Immutable class holding JDBC Connection Url and its parsed components, used by
ContainerDatabaseDriver. - ConnectionUrl.InitFunctionDef - Class in org.testcontainers.jdbc
- ConnectionUrl.Patterns - Interface in org.testcontainers.jdbc
-
This interface defines the Regex Patterns used by
ConnectionUrl. - ConnectionWrapper - Class in org.testcontainers.jdbc
- ConnectionWrapper(Connection, Runnable) - Constructor for class org.testcontainers.jdbc.ConnectionWrapper
- constructUrlForConnection(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Template method for constructing the JDBC URL to be used for creating
Connections. - constructUrlParameters(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- constructUrlParameters(String, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- ContainerDatabaseDriver - Class in org.testcontainers.jdbc
-
Test Containers JDBC proxy driver.
- ContainerDatabaseDriver() - Constructor for class org.testcontainers.jdbc.ContainerDatabaseDriver
- containerIsStarted(InspectContainerResponse) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- ContainerLessJdbcDelegate - Class in org.testcontainers.jdbc
-
Containerless jdbc database delegate Is used only with deprecated ScriptUtils
- ContainerLessJdbcDelegate(Connection) - Constructor for class org.testcontainers.jdbc.ContainerLessJdbcDelegate
- containsSqlScriptDelimiters(String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
- createArrayOf(String, Object[]) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createBlob() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createClob() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createConnection(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Creates a connection to the underlying containerized database instance.
- createConnection(String, Properties) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Creates a connection to the underlying containerized database instance.
- createNClob() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createNewConnection() - Method in class org.testcontainers.jdbc.ContainerLessJdbcDelegate
- createNewConnection() - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
- createSQLXML() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createStatement() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createStatement(int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createStatement(int, int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- createStruct(String, Object[]) - Method in class org.testcontainers.jdbc.ConnectionWrapper
D
- DAEMON_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- DB_INSTANCE_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- DEFAULT_BLOCK_COMMENT_END_DELIMITER - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Default end delimiter for block comments within SQL scripts.
- DEFAULT_BLOCK_COMMENT_START_DELIMITER - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Default start delimiter for block comments within SQL scripts.
- DEFAULT_COMMENT_PREFIX - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Default prefix for line comments within SQL scripts.
- DEFAULT_STATEMENT_SEPARATOR - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Default statement separator within SQL scripts.
E
- endRequest() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- equals(Object) - Method in class org.testcontainers.jdbc.ConnectionUrl
- execute(String, String, int, boolean, boolean) - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
- executeSqlScript(Connection, String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
- executeSqlScript(Connection, String, String, boolean, boolean, String, String, String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
F
- FALLBACK_STATEMENT_SEPARATOR - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Fallback statement separator within SQL scripts.
G
- getAutoCommit() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getCatalog() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getClassName() - Method in class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
- getClientInfo() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getClientInfo(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getConnectTimeoutSeconds() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Deprecated.should not be overridden anymore, use
JdbcDatabaseContainer.withConnectTimeoutSeconds(int)in constructor instead - getContainerParameters() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getDatabaseDelegate() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getDatabaseHost() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getDatabaseName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getDatabaseName() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getDatabasePort() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getDatabaseType() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getDbHostString() - Method in class org.testcontainers.jdbc.ConnectionUrl
-
This is a part of the connection string that may specify host:port/databasename.
- getDriverClassName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getHoldability() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getImageTag() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getInitFunction() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getInitScriptPath() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getJdbcDriverInstance() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Obtain an instance of the correct JDBC driver for this particular database container type
- getJdbcUrl() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getMajorVersion() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- getMetaData() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getMethodName() - Method in class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
- getMinorVersion() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- getNetworkTimeout() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getParentLogger() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- getPassword() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getPropertyInfo(String, Properties) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- getQueryParameters() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getQueryString() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getSchema() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getStartupTimeoutSeconds() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Deprecated.should not be overridden anymore, use
JdbcDatabaseContainer.withStartupTimeoutSeconds(int)in constructor instead - getTestQueryString() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getTmpfsOptions() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getTransactionIsolation() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getTypeMap() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- getUrl() - Method in class org.testcontainers.jdbc.ConnectionUrl
- getUsername() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- getWarnings() - Method in class org.testcontainers.jdbc.ConnectionWrapper
H
- hashCode() - Method in class org.testcontainers.jdbc.ConnectionUrl
I
- INITFUNCTION_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- InitFunctionDef(String, String) - Constructor for class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
- INITSCRIPT_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
-
Deprecated.for removal
- isClosed() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- isInDaemonMode() - Method in class org.testcontainers.jdbc.ConnectionUrl
- isReadOnly() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- isReusable() - Method in class org.testcontainers.jdbc.ConnectionUrl
- isValid(int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- isWrapperFor(Class<?>) - Method in class org.testcontainers.jdbc.ConnectionWrapper
J
- jdbcCompliant() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
- JdbcDatabaseContainer<SELF extends JdbcDatabaseContainer<SELF>> - Class in org.testcontainers.containers
-
Base class for containers that expose a JDBC connection
- JdbcDatabaseContainer(String) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
-
Deprecated.use
JdbcDatabaseContainer(DockerImageName)instead - JdbcDatabaseContainer(Future<String>) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
- JdbcDatabaseContainer(DockerImageName) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
- JdbcDatabaseContainer.NoDriverFoundException - Exception in org.testcontainers.containers
- JdbcDatabaseContainerProvider - Class in org.testcontainers.containers
-
Base class for classes that can provide a JDBC container.
- JdbcDatabaseContainerProvider() - Constructor for class org.testcontainers.containers.JdbcDatabaseContainerProvider
- JdbcDatabaseDelegate - Class in org.testcontainers.jdbc
-
JDBC database delegate
- JdbcDatabaseDelegate(JdbcDatabaseContainer, String) - Constructor for class org.testcontainers.jdbc.JdbcDatabaseDelegate
K
- killContainer(String) - Static method in class org.testcontainers.jdbc.ContainerDatabaseDriver
-
Utility method to kill a database container directly from test support code.
- killContainers() - Static method in class org.testcontainers.jdbc.ContainerDatabaseDriver
-
Utility method to kill ALL database containers directly from test support code.
N
- nativeSQL(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- newInstance() - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
-
Instantiate a new
JdbcDatabaseContainerwithout any specified image tag. - newInstance(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
-
Instantiate a new
JdbcDatabaseContainerwith specified image tag. - newInstance(String) - Static method in class org.testcontainers.jdbc.ConnectionUrl
- newInstance(ConnectionUrl) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
-
Instantiate a new
JdbcDatabaseContainerusing information provided withConnectionUrl. - newInstanceFromConnectionUrl(ConnectionUrl, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
- NoDriverFoundException(String, Throwable) - Constructor for exception org.testcontainers.containers.JdbcDatabaseContainer.NoDriverFoundException
O
- optionallyMapResourceParameterAsVolume(String, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Deprecated.
- optionallyMapResourceParameterAsVolume(String, String, String, Integer) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- ORACLE_URL_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- org.testcontainers.containers - package org.testcontainers.containers
- org.testcontainers.jdbc - package org.testcontainers.jdbc
- org.testcontainers.jdbc.ext - package org.testcontainers.jdbc.ext
P
- parameters - Variable in class org.testcontainers.containers.JdbcDatabaseContainer
- prepareCall(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareCall(String, int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareCall(String, int, int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String, int[]) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String, int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String, int, int, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- prepareStatement(String, String[]) - Method in class org.testcontainers.jdbc.ConnectionWrapper
Q
- QUERY_PARAM_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
R
- releaseSavepoint(Savepoint) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- rollback() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- rollback(Savepoint) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- runInitScriptIfRequired() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Load init script content and apply it to the database if initScriptPath is set
S
- ScriptUtils - Class in org.testcontainers.jdbc.ext
-
Deprecated.Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
- setAutoCommit(boolean) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setCatalog(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setClientInfo(String, String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setClientInfo(Properties) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setHoldability(int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setNetworkTimeout(Executor, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setParameters(Map<String, String>) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- setReadOnly(boolean) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setSavepoint() - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setSavepoint(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setSchema(String) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setShardingKey(ShardingKey) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setShardingKey(ShardingKey, ShardingKey) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setShardingKeyIfValid(ShardingKey, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setTransactionIsolation(int) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- setTypeMap(Map<String, Class<?>>) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- splitSqlScript(String, String, String, String, String, String, List<String>) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
-
Deprecated.Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
- supports(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
-
Tests if the specified database type is supported by this Container Provider.
T
- TC_PARAM_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- TC_PARAM_NAME_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
U
- unwrap(Class<T>) - Method in class org.testcontainers.jdbc.ConnectionWrapper
- URL_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
- urlParameters - Variable in class org.testcontainers.containers.JdbcDatabaseContainer
W
- waitUntilContainerStarted() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- withConnectTimeoutSeconds(int) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Set time to allow for the database to start and establish an initial connection, in seconds.
- withDatabaseName(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- withInitScript(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Sets a script for initialization.
- withInitScripts(Iterable<String>) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Sets an ordered collection of scripts for initialization.
- withInitScripts(String...) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Sets an ordered array of scripts for initialization.
- withPassword(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- withStartupTimeoutSeconds(int) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
-
Set startup time to allow, including image pull time, in seconds.
- withUrlParam(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
- withUsername(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form