public class DefaultNBootOptions extends Object implements net.thevpc.nuts.core.NBootOptions
| Constructor and Description |
|---|
DefaultNBootOptions(List<String> outputFormatOptions,
List<String> customOptions,
net.thevpc.nuts.artifact.NVersion apiVersion,
net.thevpc.nuts.artifact.NId runtimeId,
String javaCommand,
String javaOptions,
String workspace,
String outLinePrefix,
String errLinePrefix,
String name,
Boolean installCompanions,
Boolean skipWelcome,
Boolean skipBoot,
Boolean system,
Boolean gui,
Boolean dry,
Boolean showStacktrace,
Boolean recover,
Boolean reset,
Boolean resetHard,
Boolean commandVersion,
Boolean commandHelp,
Boolean inherited,
Boolean switchWorkspace,
Boolean cached,
Boolean indexed,
Boolean transitive,
Boolean bot,
net.thevpc.nuts.core.NIsolationLevel isolationLevel,
Boolean initLaunchers,
Boolean initScripts,
Boolean initPlatforms,
Boolean initJava,
List<String> excludedExtensions,
List<String> repositories,
String userName,
char[] credentials,
net.thevpc.nuts.io.NTerminalMode terminalMode,
Boolean readOnly,
Boolean trace,
String progressOptions,
String dependencySolver,
net.thevpc.nuts.log.NLogConfig logConfig,
net.thevpc.nuts.core.NConfirmationMode confirm,
net.thevpc.nuts.text.NContentType outputFormat,
List<String> applicationArguments,
net.thevpc.nuts.core.NOpenMode openMode,
Instant creationTime,
Supplier<ClassLoader> classLoaderSupplier,
List<String> executorOptions,
String debug,
net.thevpc.nuts.command.NExecutionType executionType,
net.thevpc.nuts.core.NRunAs runAs,
String archetype,
Map<net.thevpc.nuts.platform.NStoreType,String> storeLocations,
Map<net.thevpc.nuts.platform.NHomeLocation,String> homeLocations,
net.thevpc.nuts.platform.NOsFamily storeLayout,
net.thevpc.nuts.core.NStoreStrategy storeStrategy,
net.thevpc.nuts.core.NStoreStrategy repositoryStoreStrategy,
net.thevpc.nuts.command.NFetchStrategy fetchStrategy,
InputStream stdin,
PrintStream stdout,
PrintStream stderr,
ExecutorService executorService,
Instant expireTime,
List<net.thevpc.nuts.text.NMsg> errors,
Boolean skipErrors,
String locale,
String theme,
String uuid,
List<String> bootRepositories,
net.thevpc.nuts.core.NClassLoaderNode runtimeBootDependencyNode,
List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors,
List<net.thevpc.nuts.core.NClassLoaderNode> extensionBootDependencyNodes,
List<URL> classWorldURLs,
Set<String> extensionsSet,
net.thevpc.nuts.boot.NBootWorkspaceFactory bootWorkspaceFactory,
net.thevpc.nuts.boot.NBootDescriptor runtimeBootDescriptor,
ClassLoader classWorldLoader,
net.thevpc.nuts.util.NSupportMode desktopLauncher,
net.thevpc.nuts.util.NSupportMode menuLauncher,
net.thevpc.nuts.util.NSupportMode userLauncher,
Boolean previewRepo,
Boolean sharedInstance) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NVersion> |
apiVersion() |
net.thevpc.nuts.util.NOptional<List<String>> |
applicationArguments() |
net.thevpc.nuts.util.NOptional<String> |
archetype() |
net.thevpc.nuts.util.NOptional<List<String>> |
bootRepositories() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootWorkspaceFactory> |
bootWorkspaceFactory() |
net.thevpc.nuts.util.NOptional<Boolean> |
bot() |
net.thevpc.nuts.core.NBootOptionsBuilder |
builder() |
net.thevpc.nuts.util.NOptional<Boolean> |
cached() |
net.thevpc.nuts.util.NOptional<Supplier<ClassLoader>> |
classLoaderSupplier() |
net.thevpc.nuts.util.NOptional<ClassLoader> |
classWorldLoader() |
net.thevpc.nuts.util.NOptional<List<URL>> |
classWorldURLs() |
net.thevpc.nuts.util.NOptional<Boolean> |
commandHelp() |
net.thevpc.nuts.util.NOptional<Boolean> |
commandVersion() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NConfirmationMode> |
confirm() |
net.thevpc.nuts.util.NOptional<Instant> |
creationTime() |
net.thevpc.nuts.util.NOptional<char[]> |
credential() |
net.thevpc.nuts.util.NOptional<String> |
customOption(String key) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.cmdline.NArg> |
customOptionArg(String key) |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.cmdline.NArg>> |
customOptionArgs() |
net.thevpc.nuts.util.NOptional<List<String>> |
customOptions() |
net.thevpc.nuts.util.NOptional<String> |
debug() |
net.thevpc.nuts.util.NOptional<String> |
dependencySolver() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
desktopLauncher() |
net.thevpc.nuts.util.NOptional<Boolean> |
dry() |
net.thevpc.nuts.util.NOptional<String> |
errLinePrefix() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.text.NMsg>> |
errors() |
net.thevpc.nuts.util.NOptional<List<String>> |
excludedExtensions() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.command.NExecutionType> |
executionType() |
net.thevpc.nuts.util.NOptional<List<String>> |
executorOptions() |
net.thevpc.nuts.util.NOptional<ExecutorService> |
executorService() |
net.thevpc.nuts.util.NOptional<Instant> |
expireTime() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.core.NClassLoaderNode>> |
extensionBootDependencyNodes() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.boot.NBootDescriptor>> |
extensionBootDescriptors() |
net.thevpc.nuts.util.NOptional<Set<String>> |
extensionsSet() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.command.NFetchStrategy> |
fetchStrategy() |
net.thevpc.nuts.util.NOptional<String> |
getHomeLocation(net.thevpc.nuts.platform.NHomeLocation location) |
net.thevpc.nuts.util.NOptional<String> |
getStoreType(net.thevpc.nuts.platform.NStoreType folder) |
net.thevpc.nuts.util.NOptional<Boolean> |
gui() |
net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.platform.NHomeLocation,String>> |
homeLocations() |
net.thevpc.nuts.util.NOptional<Boolean> |
indexed() |
net.thevpc.nuts.util.NOptional<Boolean> |
inherited() |
net.thevpc.nuts.util.NOptional<Boolean> |
initJava() |
net.thevpc.nuts.util.NOptional<Boolean> |
initLaunchers() |
net.thevpc.nuts.util.NOptional<Boolean> |
initPlatforms() |
net.thevpc.nuts.util.NOptional<Boolean> |
initScripts() |
net.thevpc.nuts.util.NOptional<Boolean> |
installCompanions() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NIsolationLevel> |
isolationLevel() |
net.thevpc.nuts.util.NOptional<String> |
javaCommand() |
net.thevpc.nuts.util.NOptional<String> |
javaOptions() |
net.thevpc.nuts.util.NOptional<String> |
locale() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.log.NLogConfig> |
logConfig() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
menuLauncher() |
net.thevpc.nuts.util.NOptional<String> |
name() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NOpenMode> |
openMode() |
net.thevpc.nuts.util.NOptional<String> |
outLinePrefix() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.text.NContentType> |
outputFormat() |
net.thevpc.nuts.util.NOptional<List<String>> |
outputFormatOptions() |
net.thevpc.nuts.util.NOptional<Boolean> |
previewRepo() |
net.thevpc.nuts.util.NOptional<String> |
progressOptions() |
net.thevpc.nuts.util.NOptional<Boolean> |
readOnly() |
net.thevpc.nuts.util.NOptional<Boolean> |
recover() |
net.thevpc.nuts.util.NOptional<List<String>> |
repositories() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NStoreStrategy> |
repositoryStoreStrategy() |
net.thevpc.nuts.util.NOptional<Boolean> |
reset() |
net.thevpc.nuts.util.NOptional<Boolean> |
resetHard() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NRunAs> |
runAs() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NClassLoaderNode> |
runtimeBootDependencyNode() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootDescriptor> |
runtimeBootDescriptor() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NId> |
runtimeId() |
net.thevpc.nuts.util.NOptional<Boolean> |
sharedInstance() |
net.thevpc.nuts.util.NOptional<Boolean> |
showStacktrace() |
net.thevpc.nuts.util.NOptional<Boolean> |
skipBoot() |
net.thevpc.nuts.util.NOptional<Boolean> |
skipErrors() |
net.thevpc.nuts.util.NOptional<Boolean> |
skipWelcome() |
net.thevpc.nuts.util.NOptional<PrintStream> |
stderr() |
net.thevpc.nuts.util.NOptional<InputStream> |
stdin() |
net.thevpc.nuts.util.NOptional<PrintStream> |
stdout() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NOsFamily> |
storeLayout() |
net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.platform.NStoreType,String>> |
storeLocations() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NStoreStrategy> |
storeStrategy() |
net.thevpc.nuts.util.NOptional<Boolean> |
switchWorkspace() |
net.thevpc.nuts.util.NOptional<Boolean> |
system() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.io.NTerminalMode> |
terminalMode() |
net.thevpc.nuts.util.NOptional<String> |
theme() |
net.thevpc.nuts.boot.NBootOptionsInfo |
toBootOptions() |
net.thevpc.nuts.cmdline.NCmdLine |
toCmdLine() |
net.thevpc.nuts.cmdline.NCmdLine |
toCmdLine(net.thevpc.nuts.core.NWorkspaceOptionsConfig config) |
net.thevpc.nuts.core.NBootOptions |
toReadOnly() |
String |
toString() |
net.thevpc.nuts.core.NWorkspaceOptions |
toWorkspaceOptions() |
net.thevpc.nuts.util.NOptional<Boolean> |
trace() |
net.thevpc.nuts.util.NOptional<Boolean> |
transitive() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
userLauncher() |
net.thevpc.nuts.util.NOptional<String> |
userName() |
net.thevpc.nuts.util.NOptional<String> |
uuid() |
net.thevpc.nuts.util.NOptional<String> |
workspace() |
public DefaultNBootOptions(List<String> outputFormatOptions, List<String> customOptions, net.thevpc.nuts.artifact.NVersion apiVersion, net.thevpc.nuts.artifact.NId runtimeId, String javaCommand, String javaOptions, String workspace, String outLinePrefix, String errLinePrefix, String name, Boolean installCompanions, Boolean skipWelcome, Boolean skipBoot, Boolean system, Boolean gui, Boolean dry, Boolean showStacktrace, Boolean recover, Boolean reset, Boolean resetHard, Boolean commandVersion, Boolean commandHelp, Boolean inherited, Boolean switchWorkspace, Boolean cached, Boolean indexed, Boolean transitive, Boolean bot, net.thevpc.nuts.core.NIsolationLevel isolationLevel, Boolean initLaunchers, Boolean initScripts, Boolean initPlatforms, Boolean initJava, List<String> excludedExtensions, List<String> repositories, String userName, char[] credentials, net.thevpc.nuts.io.NTerminalMode terminalMode, Boolean readOnly, Boolean trace, String progressOptions, String dependencySolver, net.thevpc.nuts.log.NLogConfig logConfig, net.thevpc.nuts.core.NConfirmationMode confirm, net.thevpc.nuts.text.NContentType outputFormat, List<String> applicationArguments, net.thevpc.nuts.core.NOpenMode openMode, Instant creationTime, Supplier<ClassLoader> classLoaderSupplier, List<String> executorOptions, String debug, net.thevpc.nuts.command.NExecutionType executionType, net.thevpc.nuts.core.NRunAs runAs, String archetype, Map<net.thevpc.nuts.platform.NStoreType,String> storeLocations, Map<net.thevpc.nuts.platform.NHomeLocation,String> homeLocations, net.thevpc.nuts.platform.NOsFamily storeLayout, net.thevpc.nuts.core.NStoreStrategy storeStrategy, net.thevpc.nuts.core.NStoreStrategy repositoryStoreStrategy, net.thevpc.nuts.command.NFetchStrategy fetchStrategy, InputStream stdin, PrintStream stdout, PrintStream stderr, ExecutorService executorService, Instant expireTime, List<net.thevpc.nuts.text.NMsg> errors, Boolean skipErrors, String locale, String theme, String uuid, List<String> bootRepositories, net.thevpc.nuts.core.NClassLoaderNode runtimeBootDependencyNode, List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors, List<net.thevpc.nuts.core.NClassLoaderNode> extensionBootDependencyNodes, List<URL> classWorldURLs, Set<String> extensionsSet, net.thevpc.nuts.boot.NBootWorkspaceFactory bootWorkspaceFactory, net.thevpc.nuts.boot.NBootDescriptor runtimeBootDescriptor, ClassLoader classWorldLoader, net.thevpc.nuts.util.NSupportMode desktopLauncher, net.thevpc.nuts.util.NSupportMode menuLauncher, net.thevpc.nuts.util.NSupportMode userLauncher, Boolean previewRepo, Boolean sharedInstance)
public net.thevpc.nuts.util.NOptional<Boolean> previewRepo()
previewRepo in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> sharedInstance()
sharedInstance in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> desktopLauncher()
desktopLauncher in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> menuLauncher()
menuLauncher in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> userLauncher()
userLauncher in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NIsolationLevel> isolationLevel()
isolationLevel in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> initLaunchers()
initLaunchers in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> initScripts()
initScripts in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> initPlatforms()
initPlatforms in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> initJava()
initJava in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NVersion> apiVersion()
apiVersion in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> applicationArguments()
applicationArguments in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> archetype()
archetype in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Supplier<ClassLoader>> classLoaderSupplier()
classLoaderSupplier in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NConfirmationMode> confirm()
confirm in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> dry()
dry in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> showStacktrace()
showStacktrace in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Instant> creationTime()
creationTime in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> excludedExtensions()
excludedExtensions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.command.NExecutionType> executionType()
executionType in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NRunAs> runAs()
runAs in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> executorOptions()
executorOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getHomeLocation(net.thevpc.nuts.platform.NHomeLocation location)
getHomeLocation in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.platform.NHomeLocation,String>> homeLocations()
homeLocations in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> javaCommand()
javaCommand in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> javaOptions()
javaOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.log.NLogConfig> logConfig()
logConfig in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> name()
name in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NOpenMode> openMode()
openMode in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.text.NContentType> outputFormat()
outputFormat in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> outputFormatOptions()
outputFormatOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<char[]> credential()
credential in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NStoreStrategy> repositoryStoreStrategy()
repositoryStoreStrategy in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NId> runtimeId()
runtimeId in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getStoreType(net.thevpc.nuts.platform.NStoreType folder)
getStoreType in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NOsFamily> storeLayout()
storeLayout in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NStoreStrategy> storeStrategy()
storeStrategy in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.platform.NStoreType,String>> storeLocations()
storeLocations in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.io.NTerminalMode> terminalMode()
terminalMode in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> repositories()
repositories in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> userName()
userName in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> workspace()
workspace in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> debug()
debug in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> system()
system in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> gui()
gui in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> inherited()
inherited in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> readOnly()
readOnly in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> recover()
recover in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> reset()
reset in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> resetHard()
resetHard in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> commandVersion()
commandVersion in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> commandHelp()
commandHelp in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> installCompanions()
installCompanions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> skipWelcome()
skipWelcome in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> outLinePrefix()
outLinePrefix in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> errLinePrefix()
errLinePrefix in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> skipBoot()
skipBoot in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> trace()
trace in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> progressOptions()
progressOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> cached()
cached in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> indexed()
indexed in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> transitive()
transitive in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> bot()
bot in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.command.NFetchStrategy> fetchStrategy()
fetchStrategy in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<InputStream> stdin()
stdin in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<PrintStream> stdout()
stdout in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<PrintStream> stderr()
stderr in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<ExecutorService> executorService()
executorService in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Instant> expireTime()
expireTime in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> skipErrors()
skipErrors in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> switchWorkspace()
switchWorkspace in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.text.NMsg>> errors()
errors in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> customOptions()
customOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.cmdline.NArg>> customOptionArgs()
customOptionArgs in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.cmdline.NArg> customOptionArg(String key)
customOptionArg in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> customOption(String key)
customOption in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> locale()
locale in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> theme()
theme in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> dependencySolver()
dependencySolver in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.core.NBootOptions toReadOnly()
toReadOnly in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.cmdline.NCmdLine toCmdLine()
toCmdLine in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.cmdline.NCmdLine toCmdLine(net.thevpc.nuts.core.NWorkspaceOptionsConfig config)
toCmdLine in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.core.NBootOptionsBuilder builder()
builder in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> bootRepositories()
bootRepositories in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NClassLoaderNode> runtimeBootDependencyNode()
runtimeBootDependencyNode in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.boot.NBootDescriptor>> extensionBootDescriptors()
extensionBootDescriptors in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.core.NClassLoaderNode>> extensionBootDependencyNodes()
extensionBootDependencyNodes in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootWorkspaceFactory> bootWorkspaceFactory()
bootWorkspaceFactory in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<URL>> classWorldURLs()
classWorldURLs in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<ClassLoader> classWorldLoader()
classWorldLoader in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> uuid()
uuid in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<Set<String>> extensionsSet()
extensionsSet in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootDescriptor> runtimeBootDescriptor()
runtimeBootDescriptor in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.boot.NBootOptionsInfo toBootOptions()
toBootOptions in interface net.thevpc.nuts.core.NBootOptionspublic net.thevpc.nuts.core.NWorkspaceOptions toWorkspaceOptions()
toWorkspaceOptions in interface net.thevpc.nuts.core.NBootOptionsCopyright © 2026 vpc open source initiative. All rights reserved.