Class TestcontainerContainer<C extends org.testcontainers.containers.GenericContainer<C>,T extends io.quarkus.observability.common.config.ContainerConfig>
java.lang.Object
io.quarkus.observability.devresource.testcontainers.TestcontainerContainer<C,T>
- All Implemented Interfaces:
io.quarkus.observability.devresource.Container<T>
public class TestcontainerContainer<C extends org.testcontainers.containers.GenericContainer<C>,T extends io.quarkus.observability.common.config.ContainerConfig>
extends Object
implements io.quarkus.observability.devresource.Container<T>
Container impl / wrapper for Testcontainer's GenericContainer
-
Constructor Summary
ConstructorsConstructorDescriptionTestcontainerContainer(org.testcontainers.containers.GenericContainer<C> container) -
Method Summary
Modifier and TypeMethodDescriptioncloseableCallback(String serviceName) voidstart()voidstop()voidwithStartupTimeout(Duration duration)
-
Constructor Details
-
TestcontainerContainer
-
-
Method Details
-
start
public void start() -
stop
public void stop() -
getContainerId
-
withStartupTimeout
-
closeableCallback
-