public class DefaultNExecutionContext extends Object implements NExecutionContext
| Constructor and Description |
|---|
DefaultNExecutionContext(NDefinition definition,
List<String> arguments,
List<String> executorArgs,
List<String> workspaceOptions,
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) |
DefaultNExecutionContext(NExecutionContext other) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
arguments() |
NExecutionContextBuilder |
builder() |
String |
commandName() |
NDefinition |
definition() |
NPath |
directory() |
NExecutionContext |
dry(boolean dry) |
Map<String,String> |
env() |
NExecOutput |
err() |
DefaultNExecutionContext |
err(NExecOutput err) |
NExecutionType |
executionType() |
NArtifactCall |
executorDescriptor() |
List<String> |
executorOptions() |
NExecInput |
in() |
DefaultNExecutionContext |
in(NExecInput in) |
boolean |
isBot() |
boolean |
isDry() |
boolean |
isFailFast() |
boolean |
isTemporary() |
NExecOutput |
out() |
DefaultNExecutionContext |
out(NExecOutput out) |
NRunAs |
runAs() |
NDefinition |
runner() |
NSession |
session() |
NDuration |
sleepDuration() |
List<String> |
workspaceOptions() |
public DefaultNExecutionContext(NDefinition definition, List<String> arguments, List<String> executorArgs, List<String> workspaceOptions, 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 DefaultNExecutionContext(NExecutionContext other)
public boolean isDry()
isDry in interface NExecutionContextpublic NExecutionContext dry(boolean dry)
dry in interface NExecutionContextpublic boolean isBot()
isBot in interface NExecutionContextpublic NExecInput in()
in in interface NExecutionContextpublic DefaultNExecutionContext in(NExecInput in)
in in interface NExecutionContextpublic NExecOutput out()
out in interface NExecutionContextpublic DefaultNExecutionContext out(NExecOutput out)
out in interface NExecutionContextpublic NExecOutput err()
err in interface NExecutionContextpublic DefaultNExecutionContext err(NExecOutput err)
err in interface NExecutionContextpublic NDuration sleepDuration()
sleepDuration in interface NExecutionContextpublic String commandName()
commandName in interface NExecutionContextpublic List<String> executorOptions()
executorOptions in interface NExecutionContextpublic List<String> workspaceOptions()
workspaceOptions in interface NExecutionContextpublic NDefinition definition()
definition in interface NExecutionContextpublic NDefinition runner()
runner in interface NExecutionContextpublic List<String> arguments()
arguments in interface NExecutionContextpublic NArtifactCall executorDescriptor()
executorDescriptor in interface NExecutionContextpublic NSession session()
session in interface NSessionProviderpublic Map<String,String> env()
env in interface NExecutionContextpublic NPath directory()
directory in interface NExecutionContextpublic boolean isFailFast()
isFailFast in interface NExecutionContextpublic boolean isTemporary()
isTemporary in interface NExecutionContextpublic NExecutionType executionType()
executionType in interface NExecutionContextpublic NRunAs runAs()
runAs in interface NExecutionContextpublic NExecutionContextBuilder builder()
Copyright © 2026 vpc open source initiative. All rights reserved.