-
public final class SystemProcessConfiguration extends ProcessConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcmdprivate List<String>argsprivate IntegersystemProcessInputStreamBufferSizeprivate Function1<ProcessBuilder, Unit>configureEnvironmentprivate Function1<ProcessBuilder, Unit>configureDirectory
-
Constructor Summary
Constructors Constructor Description SystemProcessConfiguration()
-
Method Summary
Modifier and Type Method Description final StringgetCmd()final UnitsetCmd(String cmd)final List<String>getArgs()final UnitsetArgs(List<String> args)final IntegergetSystemProcessInputStreamBufferSize()final UnitsetSystemProcessInputStreamBufferSize(Integer systemProcessInputStreamBufferSize)final Function1<ProcessBuilder, Unit>getConfigureEnvironment()final UnitsetConfigureEnvironment(Function1<ProcessBuilder, Unit> configureEnvironment)final Function1<ProcessBuilder, Unit>getConfigureDirectory()final UnitsetConfigureDirectory(Function1<ProcessBuilder, Unit> configureDirectory)final Unitcmd(Function1<ProcessConfiguration, Unit> config)final UnitwithArgs(String $self, List<String> arguments)final UnitwithArg(String $self, String argument)-
-
Method Detail
-
getSystemProcessInputStreamBufferSize
final Integer getSystemProcessInputStreamBufferSize()
-
setSystemProcessInputStreamBufferSize
final Unit setSystemProcessInputStreamBufferSize(Integer systemProcessInputStreamBufferSize)
-
getConfigureEnvironment
final Function1<ProcessBuilder, Unit> getConfigureEnvironment()
-
setConfigureEnvironment
final Unit setConfigureEnvironment(Function1<ProcessBuilder, Unit> configureEnvironment)
-
getConfigureDirectory
final Function1<ProcessBuilder, Unit> getConfigureDirectory()
-
setConfigureDirectory
final Unit setConfigureDirectory(Function1<ProcessBuilder, Unit> configureDirectory)
-
cmd
final Unit cmd(Function1<ProcessConfiguration, Unit> config)
-
-
-
-