public interface NExecutionContextBuilder
NExecutorComponent and
NInstallerComponent.String getCommandName()
long getSleepMillis()
String[] getExecutorOptions()
NDefinition getDefinition()
NArtifactCall getExecutorDescriptor()
NPath getDirectory()
boolean isFailFast()
boolean isTemporary()
NExecutionType getExecutionType()
NRunAs getRunAs()
NExecutionContextBuilder setDefinition(NDefinition definition)
NExecutionContextBuilder setSleepMillis(long sleepMillis)
NExecutionContextBuilder setEnv(Map<String,String> env)
NExecutionContextBuilder setExecutorOptions(List<String> executorOptions)
NExecutionContextBuilder setWorkspaceOptions(List<String> workspaceOptions)
NExecutionContextBuilder setExecutorOptions(String[] executorOptions)
NExecutionContextBuilder addExecutorOptions(String[] executorOptions)
NExecutionContextBuilder addExecutorOptions(List<String> executorOptions)
NExecutionContextBuilder setArguments(String[] arguments)
NExecutionContextBuilder setExecutorDescriptor(NArtifactCall executorDescriptor)
NExecutionContextBuilder setDirectory(NPath cwd)
NExecutionContextBuilder setCommandName(String commandName)
NExecutionContextBuilder setFailFast(boolean failFast)
NExecutionContextBuilder failFast()
NExecutionContextBuilder setTemporary(boolean temporary)
NExecutionContextBuilder temporary()
NExecutionContextBuilder setExecutionType(NExecutionType executionType)
NExecutionContextBuilder setRunAs(NRunAs runAs)
NExecutionContext build()
NExecutionContextBuilder copyFrom(NExecutionContext other)
NExecutionContextBuilder setIn(NExecInput in)
NExecutionContextBuilder setOut(NExecOutput out)
NExecutionContextBuilder setErr(NExecOutput err)
boolean isDry()
NExecutionContextBuilder setDry(boolean dry)
boolean isBot()
NExecutionContextBuilder setBot(boolean dry)
Copyright © 2025 vpc open source initiative. All rights reserved.