Interface TCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
BaseTCIFactory, OnDemandTCIFactory, PreStartableTCIFactory

public interface TCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>> extends AutoCloseable
A factory for TCI
  • Method Details

    • register

      default void register()
    • unregister

      default void unregister()
    • warmUp

      void warmUp()
    • close

      void close()
      Specified by:
      close in interface AutoCloseable
    • getReturnedAndInUse

      Set<I> getReturnedAndInUse()
    • getFactoryName

      default String getFactoryName()
    • getTracer

      TCITracer getTracer()