Interface DockerContainerCreateActionBuilder<R,T extends TestAction,B extends DockerContainerCreateActionBuilder<R,T,B>>
- All Superinterfaces:
DockerActionBuilderBase<R,,T, B> TestActionBuilder<T>
public interface DockerContainerCreateActionBuilder<R,T extends TestAction,B extends DockerContainerCreateActionBuilder<R,T,B>>
extends DockerActionBuilderBase<R,T,B>
-
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 TypeMethodDescriptionaddCapability(Object... capabilities) Adds capabilities as command parameter.attachStdErr(Boolean attachStderr) Sets the attach-stderr parameter.attachStdIn(Boolean attachStdin) Sets the attach-stdin parameter.attachStdOut(Boolean attachStdout) Sets the attach-stdout parameter.Adds commands as command parameter.domainName(String domainName) Sets the domain-name parameter.dropCapability(Object... capabilities) Drops capabilities as command parameter.entryPoint(String entrypoint) Sets the entrypoint parameter.Adds environment variables as command parameter.exposedPorts(Object... exposedPorts) Adds exposed-ports variables as command parameter.Sets the hostname parameter.Sets the image id parameter.Sets the image name parameter.portBindings(Object... portBindings) Adds explicit port bindings as command parameter.Adds port-specs variables as command parameter.Adds volumes variables as command parameter.workingDir(String workingDir) Sets the working-dir parameter.Methods inherited from interface org.citrusframework.actions.docker.DockerActionBuilderBase
client, mapper, result, validateCommandResult, validateCommandResult, validator, withParamMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
image
Sets the image id parameter. -
name
Sets the image name parameter. -
attachStdErr
Sets the attach-stderr parameter. -
attachStdIn
Sets the attach-stdin parameter. -
attachStdOut
Sets the attach-stdout parameter. -
addCapability
Adds capabilities as command parameter. -
dropCapability
Drops capabilities as command parameter. -
domainName
Sets the domain-name parameter. -
cmd
Adds commands as command parameter. -
env
Adds environment variables as command parameter. -
entryPoint
Sets the entrypoint parameter. -
hostName
Sets the hostname parameter. -
portSpecs
Adds port-specs variables as command parameter. -
exposedPorts
Adds exposed-ports variables as command parameter. -
portBindings
Adds explicit port bindings as command parameter. -
volumes
Adds volumes variables as command parameter. -
workingDir
Sets the working-dir parameter.
-