Class MySqlTestResourceLifecycleManager
- java.lang.Object
-
- io.debezium.testing.testcontainers.MySqlTestResourceLifecycleManager
-
- All Implemented Interfaces:
io.quarkus.test.common.QuarkusTestResourceLifecycleManager
public class MySqlTestResourceLifecycleManager extends Object implements io.quarkus.test.common.QuarkusTestResourceLifecycleManager
- Author:
- Oren Elias
-
-
Field Summary
Fields Modifier and Type Field Description private static org.testcontainers.containers.GenericContainer<?>containerstatic StringDBNAMEstatic StringHOSTstatic StringIMAGEstatic StringPASSWORDstatic IntegerPORTstatic StringPRIVILEGED_PASSWORDstatic StringPRIVILEGED_USERstatic StringROOT_PASSWORDstatic StringUSER
-
Constructor Summary
Constructors Constructor Description MySqlTestResourceLifecycleManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.testcontainers.containers.GenericContainer<?>getContainer()Map<String,String>start()voidstop()
-
-
-
Field Detail
-
USER
public static final String USER
- See Also:
- Constant Field Values
-
PASSWORD
public static final String PASSWORD
- See Also:
- Constant Field Values
-
PRIVILEGED_USER
public static final String PRIVILEGED_USER
- See Also:
- Constant Field Values
-
PRIVILEGED_PASSWORD
public static final String PRIVILEGED_PASSWORD
- See Also:
- Constant Field Values
-
ROOT_PASSWORD
public static final String ROOT_PASSWORD
- See Also:
- Constant Field Values
-
DBNAME
public static final String DBNAME
- See Also:
- Constant Field Values
-
IMAGE
public static final String IMAGE
- See Also:
- Constant Field Values
-
HOST
public static final String HOST
- See Also:
- Constant Field Values
-
PORT
public static final Integer PORT
-
container
private static final org.testcontainers.containers.GenericContainer<?> container
-
-
Method Detail
-
getContainer
public static org.testcontainers.containers.GenericContainer<?> getContainer()
-
start
public Map<String,String> start()
- Specified by:
startin interfaceio.quarkus.test.common.QuarkusTestResourceLifecycleManager
-
stop
public void stop()
- Specified by:
stopin interfaceio.quarkus.test.common.QuarkusTestResourceLifecycleManager
-
-