-
- All Implemented Interfaces:
-
com.cognifide.gradle.environment.docker.DockerSpec
public class DockerDefaultSpec implements DockerSpec
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcommandprivate final List<String>argsprivate final StringfullCommandprivate List<String>optionsprivate List<Int>exitCodesprivate InputStreaminputprivate OutputStreamoutputprivate OutputStreamerrors
-
Constructor Summary
Constructors Constructor Description DockerDefaultSpec(EnvironmentExtension environment)
-
Method Summary
Modifier and Type Method Description Unitoption(String value)final UnitexitCode(Integer code)UnitignoreExitCodes()StringgetCommand()List<String>getArgs()StringgetFullCommand()List<String>getOptions()List<Int>getExitCodes()InputStreamgetInput()OutputStreamgetOutput()OutputStreamgetErrors()UnitsetCommand(String command)UnitsetOptions(List<String> options)UnitsetExitCodes(List<Int> exitCodes)UnitsetInput(InputStream input)UnitsetOutput(OutputStream output)UnitsetErrors(OutputStream errors)-
-
Constructor Detail
-
DockerDefaultSpec
DockerDefaultSpec(EnvironmentExtension environment)
-
-
Method Detail
-
ignoreExitCodes
Unit ignoreExitCodes()
-
getCommand
String getCommand()
-
getFullCommand
String getFullCommand()
-
getOptions
List<String> getOptions()
-
getExitCodes
List<Int> getExitCodes()
-
getInput
InputStream getInput()
-
getOutput
OutputStream getOutput()
-
getErrors
OutputStream getErrors()
-
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)
-
-
-
-