All Classes and Interfaces

Class
Description
Attach this interface when PortFixation is required and the exposed ports are not known during instantiation.
BaseTCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>
 
Default implementation of LoadMonitor using NodeExporterContainer.
 
Default implementation of GlobalPreStartCoordinator.
Default implementation of PreStartConfig using system properties.
 
 
A better implementation of Network in relation to Network.NetworkImpl.
Provides a pool of LazyNetwork
 
Monitors the load of the container environment.
 
OnDemandTCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>
A simple implementation of TCIFactory.
Utility class for getting a random port using a dummy Docker container.
PreStartableTCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>
A PreStarting-able implementation of TCIFactory.
 
 
 
 
Detects when tests are "ending" by monitoring if there are non-started tests.
SafeNamedContainerStarter<C extends org.testcontainers.containers.GenericContainer<?>>
It's not possible to start a container with e.g.
TCI<C extends org.testcontainers.containers.GenericContainer<C>>
Represents basic Testcontainers based infrastructure.
TCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>
A factory for TCI
Registry for all factories that create infrastructure.
Detects infrastructure that was not disposed properly after all test have ended.
Priority of a provider for TCIServiceLoader.
Central point for service loading
 
 
Traces various TCI metrics including, average duration, amount and total duration of tests containers pre-starting ...