-
- All Implemented Interfaces:
-
com.cognifide.gradle.environment.docker.DockerSpec
public class RunSpec extends DockerDefaultSpec
-
-
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate Stringimageprivate Map<String, String>volumesprivate Map<String, String>portsprivate Booleancleanupprivate Booleandetachedprivate final Stringoperationprivate Booleanindicatorprivate Stringcommandprivate final List<String>argsprivate final StringfullCommandprivate List<String>optionsprivate List<Int>exitCodesprivate InputStreaminputprivate OutputStreamoutputprivate OutputStreamerrors
-
Constructor Summary
Constructors Constructor Description RunSpec(EnvironmentExtension environment)
-
Method Summary
-
Methods inherited from class com.cognifide.gradle.environment.docker.RunSpec
exitCode, ignoreExitCodes, option -
Methods inherited from class com.cognifide.gradle.environment.docker.DockerSpec
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
RunSpec
RunSpec(EnvironmentExtension environment)
-
-
Method Detail
-
getVolumes
final Map<String, String> getVolumes()
-
getCleanup
final Boolean getCleanup()
-
getDetached
final Boolean getDetached()
-
getOperation
final String getOperation()
-
getIndicator
final Boolean getIndicator()
-
getCommand
String getCommand()
-
getFullCommand
String getFullCommand()
-
getOptions
List<String> getOptions()
-
getExitCodes
List<Int> getExitCodes()
-
getInput
InputStream getInput()
-
getOutput
OutputStream getOutput()
-
getErrors
OutputStream getErrors()
-
setVolumes
final Unit setVolumes(Map<String, String> volumes)
-
setCleanup
final Unit setCleanup(Boolean cleanup)
-
setDetached
final Unit setDetached(Boolean detached)
-
setIndicator
final Unit setIndicator(Boolean indicator)
-
setCommand
Unit setCommand(String command)
-
setOptions
Unit setOptions(List<String> options)
-
setExitCodes
Unit setExitCodes(List<Int> exitCodes)
-
setInput
Unit setInput(InputStream input)
-
setOutput
Unit setOutput(OutputStream output)
-
setErrors
Unit setErrors(OutputStream errors)
-
-
-
-