Interface TestcontainersStartActionBuilderBase<C extends AutoCloseable,T extends TestAction,B extends TestcontainersStartActionBuilderBase<C,T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> TestActionBuilder<T>
- All Known Subinterfaces:
TestcontainersKafkaStartActionBuilder<C,,T, B> TestcontainersLocalStackStartActionBuilder<C,,T, B> TestcontainersMongoDBStartActionBuilder<C,,T, B> TestcontainersPostgreSQLStartActionBuilder<C,,T, B> TestcontainersRedpandaStartActionBuilder<C,,T, B> TestcontainersStartActionBuilder<C,T, B>
public interface TestcontainersStartActionBuilderBase<C extends AutoCloseable,T extends TestAction,B extends TestcontainersStartActionBuilderBase<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 TypeMethodDescriptionaddExposedPort(int port) addExposedPorts(int... ports) addExposedPorts(List<Integer> ports) addPortBinding(String binding) addPortBindings(String... bindings) addPortBindings(List<String> bindings) autoRemove(boolean enabled) default Bdefault BcontainerName(String name) serviceName(String name) withCommand(String... command) withLabels(Map<String, String> labels) withNetwork(Object network) withStartupTimeout(int timeout) withStartupTimeout(Duration timeout) withVolumeMount(Object o, String containerPath) withVolumeMount(String mountableFile, String mountPath) withVolumeMount(Resource mountableFile, String mountPath) Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
containerName
-
serviceName
-
image
-
container
-
container
-
container
-
container
-
withStartupTimeout
-
withStartupTimeout
-
withNetwork
B withNetwork() -
withNetwork
-
withoutNetwork
B withoutNetwork() -
withEnv
-
withEnv
-
withLabel
-
withLabels
-
withCommand
-
autoRemove
-
addExposedPort
-
addExposedPorts
-
addExposedPorts
-
addPortBinding
-
addPortBindings
-
addPortBindings
-
waitFor
-
waitFor
-
waitFor
-
waitFor
-
waitStrategyDisabled
B waitStrategyDisabled() -
withVolumeMount
-
withVolumeMount
-
withVolumeMount
-