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,
NDefinition runner,
NRunAs runAs,
NSession session) |
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, NDefinition runner, NRunAs runAs, NSession session)
public DefaultNExecutionContextBuilder(NExecutionContext other)
public NDefinition runner()
runner in interface NExecutionContextBuilderpublic NExecutionContextBuilder runner(NDefinition runner)
runner in interface NExecutionContextBuilderpublic boolean isDry()
isDry in interface NExecutionContextBuilderpublic NExecutionContextBuilder dry(boolean dry)
dry in interface NExecutionContextBuilderpublic boolean isBot()
isBot in interface NExecutionContextBuilderpublic NExecutionContextBuilder bot(boolean bot)
bot in interface NExecutionContextBuilderpublic String commandName()
NExecutionContextBuildercommandName in interface NExecutionContextBuilderpublic NDuration sleepDuration()
sleepDuration in interface NExecutionContextBuilderpublic String[] executorOptions()
NExecutionContextBuilderexecutorOptions in interface NExecutionContextBuilderpublic NDefinition definition()
NExecutionContextBuilderdefinition in interface NExecutionContextBuilderpublic List<String> arguments()
NExecutionContextBuilderarguments in interface NExecutionContextBuilderpublic NArtifactCall executorDescriptor()
NExecutionContextBuilderexecutorDescriptor in interface NExecutionContextBuilderpublic Map<String,String> env()
NExecutionContextBuilderenv in interface NExecutionContextBuilderpublic NPath directory()
NExecutionContextBuilderdirectory in interface NExecutionContextBuilderpublic boolean isFailFast()
NExecutionContextBuilderisFailFast in interface NExecutionContextBuilderpublic boolean isTemporary()
NExecutionContextBuilderisTemporary in interface NExecutionContextBuilderpublic NExecutionType executionType()
NExecutionContextBuilderexecutionType in interface NExecutionContextBuilderpublic NRunAs runAs()
runAs in interface NExecutionContextBuilderpublic NExecutionContextBuilder definition(NDefinition definition)
definition in interface NExecutionContextBuilderpublic NExecutionContextBuilder sleepDuration(NDuration sleepMillis)
sleepDuration in interface NExecutionContextBuilderpublic NExecutionContextBuilder env(Map<String,String> env)
env in interface NExecutionContextBuilderpublic NExecutionContextBuilder executorOptions(List<String> executorOptions)
executorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder workspaceOptions(List<String> workspaceOptions)
workspaceOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder executorOptions(String[] executorOptions)
executorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder addExecutorOptions(List<String> executorOptions)
addExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder addExecutorOptions(String[] executorOptions)
addExecutorOptions in interface NExecutionContextBuilderpublic NExecutionContextBuilder arguments(String[] arguments)
arguments in interface NExecutionContextBuilderpublic NExecutionContextBuilder executorDescriptor(NArtifactCall executorDescriptor)
executorDescriptor in interface NExecutionContextBuilderpublic NExecutionContextBuilder directory(NPath cwd)
directory in interface NExecutionContextBuilderpublic NExecutionContextBuilder commandName(String commandName)
commandName 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 executionType(NExecutionType executionType)
executionType in interface NExecutionContextBuilderpublic NExecutionContextBuilder session(NSession session)
session in interface NExecutionContextBuilderpublic NExecutionContextBuilder runAs(NRunAs runAs)
runAs in interface NExecutionContextBuilderpublic NExecutionContext build()
build in interface NExecutionContextBuilderpublic NExecutionContextBuilder copyFrom(NExecutionContext other)
copyFrom in interface NExecutionContextBuilderpublic NExecInput getIn()
public NExecutionContextBuilder in(NExecInput in)
in in interface NExecutionContextBuilderpublic NExecOutput getOut()
public NExecutionContextBuilder out(NExecOutput out)
out in interface NExecutionContextBuilderpublic NExecOutput getErr()
public NExecutionContextBuilder err(NExecOutput err)
err in interface NExecutionContextBuilderCopyright © 2026 vpc open source initiative. All rights reserved.