-
- All Implemented Interfaces:
-
com.cognifide.gradle.environment.docker.DockerSpec
public final class DaemonSpec extends RunSpec
-
-
Field Summary
Fields Modifier and Type Field Description private LonginitTimeprivate BooleanstopPreviousprivate Booleanuniqueprivate Stringidprivate final FileoutputFileprivate Stringnameprivate Stringimageprivate Map<String, String>volumesprivate Map<String, String>portsprivate Booleancleanupprivate Booleandetachedprivate Function0<String>operationProviderprivate final Stringoperationprivate Booleanindicatorprivate Stringcommandprivate final List<String>argsprivate final StringfullCommandprivate List<String>optionsprivate List<Int>exitCodesprivate InputStreaminputprivate OutputStreamoutputprivate OutputStreamerrors
-
Constructor Summary
Constructors Constructor Description DaemonSpec(EnvironmentExtension environment)
-
Method Summary
-
Methods inherited from class com.cognifide.gradle.environment.docker.DaemonSpec
operation, operation, port, port, port, volume, volume -
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
-
DaemonSpec
DaemonSpec(EnvironmentExtension environment)
-
-
Method Detail
-
getInitTime
final Long getInitTime()
-
getStopPrevious
final Boolean getStopPrevious()
-
getOutputFile
final File getOutputFile()
-
getVolumes
final Map<String, String> getVolumes()
-
getCleanup
final Boolean getCleanup()
-
getDetached
final Boolean getDetached()
-
getOperationProvider
final Function0<String> getOperationProvider()
-
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()
-
setInitTime
final Unit setInitTime(Long initTime)
-
setStopPrevious
final Unit setStopPrevious(Boolean stopPrevious)
-
setVolumes
final Unit setVolumes(Map<String, String> volumes)
-
setCleanup
final Unit setCleanup(Boolean cleanup)
-
setDetached
final Unit setDetached(Boolean detached)
-
setOperationProvider
final Unit setOperationProvider(Function0<String> operationProvider)
-
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)
-
-
-
-