public class DefaultNExecutionContextBuilder extends Object implements NExecutionContextBuilder
| Constructor and Description |
|---|
DefaultNExecutionContextBuilder() |
DefaultNExecutionContextBuilder(NDefinition definition,
List<String> arguments,
List<String> executorArgs,
Map<String,String> env,
NPath cwd,
boolean failFast,
boolean temporary,
NExecutionType executionType,
String commandName,
long sleepMillis,
NExecInput in,
NExecOutput out,
NExecOutput err,
boolean dry,
boolean bot) |
DefaultNExecutionContextBuilder(NExecutionContext other) |
public DefaultNExecutionContextBuilder()
public DefaultNExecutionContextBuilder(NDefinition definition, List<String> arguments, List<String> executorArgs, Map<String,String> env, NPath cwd, boolean failFast, boolean temporary, NExecutionType executionType, String commandName, long sleepMillis, NExecInput in, NExecOutput out, NExecOutput err, boolean dry, boolean bot)
public DefaultNExecutionContextBuilder(NExecutionContext other)
public boolean isDry()
isDry in interface NExecutionContextBuilderpublic NExecutionContextBuilder setDry(boolean dry)
setDry in interface NExecutionContextBuilderpublic boolean isBot()
isBot in interface NExecutionContextBuilderpublic NExecutionContextBuilder setBot(boolean bot)
setBot in interface NExecutionContextBuilderpublic String getCommandName()
NExecutionContextBuildergetCommandName in interface NExecutionContextBuilderpublic long getSleepMillis()
getSleepMillis in interface NExecutionContextBuilderpublic String[] getExecutorOptions()
NExecutionContextBuildergetExecutorOptions in interface NExecutionContextBuilderpublic NDefinition getDefinition()
NExecutionContextBuildergetDefinition in interface NExecutionContextBuilderpublic List<String> getArguments()
NExecutionContextBuildergetArguments in interface NExecutionContextBuilderpublic NArtifactCall getExecutorDescriptor()
NExecutionContextBuildergetExecutorDescriptor in interface NExecutionContextBuilderpublic Map<String,String> getEnv()
NExecutionContextBuildergetEnv in interface NExecutionContextBuilderpublic NPath getDirectory()
NExecutionContextBuildergetDirectory in interface NExecutionContextBuilderpublic boolean isFailFast()
NExecutionContextBuilderisFailFast in interface NExecutionContextBuilderpublic boolean isTemporary()
NExecutionContextBuilderisTemporary in interface NExecutionContextBuilderpublic NExecutionType getExecutionType()
NExecutionContextBuildergetExecutionType in interface NExecutionContextBuilderpublic NRunAs getRunAs()
getRunAs in interface NExecutionContextBuilderpublic NExecutionContextBuilder setDefinition(NDefinition definition)
setDefinition in interface NExecutionContextBuilderpublic NExecutionContextBuilder setSleepMillis(long sleepMillis)
setSleepMillis in interface NExecutionContextBuilderpublic NExecutionContextBuilder setEnv(Map<String,String> env)
setEnv in interface NExecutionContextBuilderpublic NExecutionContextBuilder setExecutorOptions(List<String> executorOptions)
setExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder setWorkspaceOptions(List<String> workspaceOptions)
setWorkspaceOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder setExecutorOptions(String[] executorOptions)
setExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder addExecutorOptions(List<String> executorOptions)
addExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder addExecutorOptions(String[] executorOptions)
addExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder setArguments(String[] arguments)
setArguments in interface NExecutionContextBuilderpublic NExecutionContextBuilder setExecutorDescriptor(NArtifactCall executorDescriptor)
setExecutorDescriptor in interface NExecutionContextBuilderpublic NExecutionContextBuilder setDirectory(NPath cwd)
setDirectory in interface NExecutionContextBuilderpublic NExecutionContextBuilder setCommandName(String commandName)
setCommandName in interface NExecutionContextBuilderpublic NExecutionContextBuilder setFailFast(boolean failFast)
setFailFast in interface NExecutionContextBuilderpublic NExecutionContextBuilder setTemporary(boolean temporary)
setTemporary in interface NExecutionContextBuilderpublic NExecutionContextBuilder failFast()
failFast in interface NExecutionContextBuilderpublic NExecutionContextBuilder temporary()
temporary in interface NExecutionContextBuilderpublic NExecutionContextBuilder setExecutionType(NExecutionType executionType)
setExecutionType in interface NExecutionContextBuilderpublic NExecutionContextBuilder setRunAs(NRunAs runAs)
setRunAs in interface NExecutionContextBuilderpublic NExecutionContext build()
build in interface NExecutionContextBuilderpublic NExecutionContextBuilder copyFrom(NExecutionContext other)
copyFrom in interface NExecutionContextBuilderpublic NExecInput getIn()
public NExecutionContextBuilder setIn(NExecInput in)
setIn in interface NExecutionContextBuilderpublic NExecOutput getOut()
public NExecutionContextBuilder setOut(NExecOutput out)
setOut in interface NExecutionContextBuilderpublic NExecOutput getErr()
public NExecutionContextBuilder setErr(NExecOutput err)
setErr in interface NExecutionContextBuilderCopyright © 2026 vpc open source initiative. All rights reserved.