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,
NDuration sleepDuration,
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, NDuration sleepDuration, 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 NDuration getSleepDuration()
getSleepDuration 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 setSleepDuration(NDuration sleepMillis)
setSleepDuration 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 failFast(boolean failFast)
failFast in interface NExecutionContextBuilderpublic NExecutionContextBuilder temporary(boolean temporary)
temporary 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.