Interface TestcontainersComposeUpActionBuilder<C extends AutoCloseable,T extends TestAction,B extends TestcontainersComposeUpActionBuilder<C,T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> TestActionBuilder<T>
public interface TestcontainersComposeUpActionBuilder<C extends AutoCloseable,T extends TestAction,B extends TestcontainersComposeUpActionBuilder<C,T,B>>
extends ActionBuilder<T,B>, TestActionBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionautoRemove(boolean enabled) containerName(String name) useComposeBinary(boolean enabled) withExposedService(String serviceName, int port) withExposedService(String serviceName, int port, Object waitStrategy) withExposedServices(Map<String, Integer> services) withStartupTimeout(int timeout) withStartupTimeout(Duration timeout) withWaitStrategies(Map<String, Object> strategies) withWaitStrategy(String serviceName, Object waitStrategy) Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
containerName
-
container
-
container
-
file
-
file
-
withStartupTimeout
-
withStartupTimeout
-
autoRemove
-
useComposeBinary
-
withExposedService
-
withExposedService
-
withExposedServices
-
withWaitStrategy
-
withWaitStrategies
-