public class DefaultNBootOptions extends Object implements net.thevpc.nuts.NBootOptions
| Constructor and Description |
|---|
DefaultNBootOptions(List<String> outputFormatOptions,
List<String> customOptions,
net.thevpc.nuts.NVersion apiVersion,
net.thevpc.nuts.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.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.NConfirmationMode confirm,
net.thevpc.nuts.format.NContentType outputFormat,
List<String> applicationArguments,
net.thevpc.nuts.NOpenMode openMode,
Instant creationTime,
Supplier<ClassLoader> classLoaderSupplier,
List<String> executorOptions,
String debug,
net.thevpc.nuts.NExecutionType executionType,
net.thevpc.nuts.NRunAs runAs,
String archetype,
Map<net.thevpc.nuts.NStoreType,String> storeLocations,
Map<net.thevpc.nuts.NHomeLocation,String> homeLocations,
net.thevpc.nuts.NOsFamily storeLayout,
net.thevpc.nuts.NStoreStrategy storeStrategy,
net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy,
net.thevpc.nuts.NFetchStrategy fetchStrategy,
InputStream stdin,
PrintStream stdout,
PrintStream stderr,
ExecutorService executorService,
Instant expireTime,
List<net.thevpc.nuts.util.NMsg> errors,
Boolean skipErrors,
String locale,
String theme,
String uuid,
List<String> bootRepositories,
net.thevpc.nuts.NClassLoaderNode runtimeBootDependencyNode,
List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors,
List<net.thevpc.nuts.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.NBootOptionsBuilder |
builder() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NVersion> |
getApiVersion() |
net.thevpc.nuts.util.NOptional<List<String>> |
getApplicationArguments() |
net.thevpc.nuts.util.NOptional<String> |
getArchetype() |
net.thevpc.nuts.util.NOptional<List<String>> |
getBootRepositories() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootWorkspaceFactory> |
getBootWorkspaceFactory() |
net.thevpc.nuts.util.NOptional<Boolean> |
getBot() |
net.thevpc.nuts.util.NOptional<Boolean> |
getCached() |
net.thevpc.nuts.util.NOptional<Supplier<ClassLoader>> |
getClassLoaderSupplier() |
net.thevpc.nuts.util.NOptional<ClassLoader> |
getClassWorldLoader() |
net.thevpc.nuts.util.NOptional<List<URL>> |
getClassWorldURLs() |
net.thevpc.nuts.util.NOptional<Boolean> |
getCommandHelp() |
net.thevpc.nuts.util.NOptional<Boolean> |
getCommandVersion() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NConfirmationMode> |
getConfirm() |
net.thevpc.nuts.util.NOptional<Instant> |
getCreationTime() |
net.thevpc.nuts.util.NOptional<char[]> |
getCredentials() |
net.thevpc.nuts.util.NOptional<String> |
getCustomOption(String key) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.cmdline.NArg> |
getCustomOptionArg(String key) |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.cmdline.NArg>> |
getCustomOptionArgs() |
net.thevpc.nuts.util.NOptional<List<String>> |
getCustomOptions() |
net.thevpc.nuts.util.NOptional<String> |
getDebug() |
net.thevpc.nuts.util.NOptional<String> |
getDependencySolver() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
getDesktopLauncher() |
net.thevpc.nuts.util.NOptional<Boolean> |
getDry() |
net.thevpc.nuts.util.NOptional<String> |
getErrLinePrefix() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.util.NMsg>> |
getErrors() |
net.thevpc.nuts.util.NOptional<List<String>> |
getExcludedExtensions() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NExecutionType> |
getExecutionType() |
net.thevpc.nuts.util.NOptional<List<String>> |
getExecutorOptions() |
net.thevpc.nuts.util.NOptional<ExecutorService> |
getExecutorService() |
net.thevpc.nuts.util.NOptional<Instant> |
getExpireTime() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.NClassLoaderNode>> |
getExtensionBootDependencyNodes() |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.boot.NBootDescriptor>> |
getExtensionBootDescriptors() |
net.thevpc.nuts.util.NOptional<Set<String>> |
getExtensionsSet() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NFetchStrategy> |
getFetchStrategy() |
net.thevpc.nuts.util.NOptional<Boolean> |
getGui() |
net.thevpc.nuts.util.NOptional<String> |
getHomeLocation(net.thevpc.nuts.NHomeLocation location) |
net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NHomeLocation,String>> |
getHomeLocations() |
net.thevpc.nuts.util.NOptional<Boolean> |
getIndexed() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInherited() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInitJava() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInitLaunchers() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInitPlatforms() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInitScripts() |
net.thevpc.nuts.util.NOptional<Boolean> |
getInstallCompanions() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NIsolationLevel> |
getIsolationLevel() |
net.thevpc.nuts.util.NOptional<String> |
getJavaCommand() |
net.thevpc.nuts.util.NOptional<String> |
getJavaOptions() |
net.thevpc.nuts.util.NOptional<String> |
getLocale() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.log.NLogConfig> |
getLogConfig() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
getMenuLauncher() |
net.thevpc.nuts.util.NOptional<String> |
getName() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOpenMode> |
getOpenMode() |
net.thevpc.nuts.util.NOptional<String> |
getOutLinePrefix() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.format.NContentType> |
getOutputFormat() |
net.thevpc.nuts.util.NOptional<List<String>> |
getOutputFormatOptions() |
net.thevpc.nuts.util.NOptional<Boolean> |
getPreviewRepo() |
net.thevpc.nuts.util.NOptional<String> |
getProgressOptions() |
net.thevpc.nuts.util.NOptional<Boolean> |
getReadOnly() |
net.thevpc.nuts.util.NOptional<Boolean> |
getRecover() |
net.thevpc.nuts.util.NOptional<List<String>> |
getRepositories() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> |
getRepositoryStoreStrategy() |
net.thevpc.nuts.util.NOptional<Boolean> |
getReset() |
net.thevpc.nuts.util.NOptional<Boolean> |
getResetHard() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NRunAs> |
getRunAs() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NClassLoaderNode> |
getRuntimeBootDependencyNode() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootDescriptor> |
getRuntimeBootDescriptor() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NId> |
getRuntimeId() |
net.thevpc.nuts.util.NOptional<Boolean> |
getSharedInstance() |
net.thevpc.nuts.util.NOptional<Boolean> |
getShowStacktrace() |
net.thevpc.nuts.util.NOptional<Boolean> |
getSkipBoot() |
net.thevpc.nuts.util.NOptional<Boolean> |
getSkipErrors() |
net.thevpc.nuts.util.NOptional<Boolean> |
getSkipWelcome() |
net.thevpc.nuts.util.NOptional<PrintStream> |
getStderr() |
net.thevpc.nuts.util.NOptional<InputStream> |
getStdin() |
net.thevpc.nuts.util.NOptional<PrintStream> |
getStdout() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOsFamily> |
getStoreLayout() |
net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NStoreType,String>> |
getStoreLocations() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> |
getStoreStrategy() |
net.thevpc.nuts.util.NOptional<String> |
getStoreType(net.thevpc.nuts.NStoreType folder) |
net.thevpc.nuts.util.NOptional<Boolean> |
getSwitchWorkspace() |
net.thevpc.nuts.util.NOptional<Boolean> |
getSystem() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.io.NTerminalMode> |
getTerminalMode() |
net.thevpc.nuts.util.NOptional<String> |
getTheme() |
net.thevpc.nuts.util.NOptional<Boolean> |
getTrace() |
net.thevpc.nuts.util.NOptional<Boolean> |
getTransitive() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> |
getUserLauncher() |
net.thevpc.nuts.util.NOptional<String> |
getUserName() |
net.thevpc.nuts.util.NOptional<String> |
getUuid() |
net.thevpc.nuts.util.NOptional<String> |
getWorkspace() |
net.thevpc.nuts.NBootOptions |
readOnly() |
net.thevpc.nuts.boot.NBootOptionsInfo |
toBootOptions() |
net.thevpc.nuts.cmdline.NCmdLine |
toCmdLine() |
net.thevpc.nuts.cmdline.NCmdLine |
toCmdLine(net.thevpc.nuts.NWorkspaceOptionsConfig config) |
String |
toString() |
net.thevpc.nuts.NWorkspaceOptions |
toWorkspaceOptions() |
public DefaultNBootOptions(List<String> outputFormatOptions, List<String> customOptions, net.thevpc.nuts.NVersion apiVersion, net.thevpc.nuts.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.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.NConfirmationMode confirm, net.thevpc.nuts.format.NContentType outputFormat, List<String> applicationArguments, net.thevpc.nuts.NOpenMode openMode, Instant creationTime, Supplier<ClassLoader> classLoaderSupplier, List<String> executorOptions, String debug, net.thevpc.nuts.NExecutionType executionType, net.thevpc.nuts.NRunAs runAs, String archetype, Map<net.thevpc.nuts.NStoreType,String> storeLocations, Map<net.thevpc.nuts.NHomeLocation,String> homeLocations, net.thevpc.nuts.NOsFamily storeLayout, net.thevpc.nuts.NStoreStrategy storeStrategy, net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy, net.thevpc.nuts.NFetchStrategy fetchStrategy, InputStream stdin, PrintStream stdout, PrintStream stderr, ExecutorService executorService, Instant expireTime, List<net.thevpc.nuts.util.NMsg> errors, Boolean skipErrors, String locale, String theme, String uuid, List<String> bootRepositories, net.thevpc.nuts.NClassLoaderNode runtimeBootDependencyNode, List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors, List<net.thevpc.nuts.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> getPreviewRepo()
getPreviewRepo in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSharedInstance()
getSharedInstance in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getDesktopLauncher()
getDesktopLauncher in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getMenuLauncher()
getMenuLauncher in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getUserLauncher()
getUserLauncher in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NIsolationLevel> getIsolationLevel()
getIsolationLevel in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInitLaunchers()
getInitLaunchers in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInitScripts()
getInitScripts in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInitPlatforms()
getInitPlatforms in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInitJava()
getInitJava in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NVersion> getApiVersion()
getApiVersion in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getApplicationArguments()
getApplicationArguments in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getArchetype()
getArchetype in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Supplier<ClassLoader>> getClassLoaderSupplier()
getClassLoaderSupplier in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NConfirmationMode> getConfirm()
getConfirm in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getDry()
getDry in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getShowStacktrace()
getShowStacktrace in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Instant> getCreationTime()
getCreationTime in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getExcludedExtensions()
getExcludedExtensions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NExecutionType> getExecutionType()
getExecutionType in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NRunAs> getRunAs()
getRunAs in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getExecutorOptions()
getExecutorOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getHomeLocation(net.thevpc.nuts.NHomeLocation location)
getHomeLocation in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NHomeLocation,String>> getHomeLocations()
getHomeLocations in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getJavaCommand()
getJavaCommand in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getJavaOptions()
getJavaOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.log.NLogConfig> getLogConfig()
getLogConfig in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getName()
getName in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOpenMode> getOpenMode()
getOpenMode in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.format.NContentType> getOutputFormat()
getOutputFormat in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getOutputFormatOptions()
getOutputFormatOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<char[]> getCredentials()
getCredentials in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> getRepositoryStoreStrategy()
getRepositoryStoreStrategy in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NId> getRuntimeId()
getRuntimeId in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getStoreType(net.thevpc.nuts.NStoreType folder)
getStoreType in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOsFamily> getStoreLayout()
getStoreLayout in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> getStoreStrategy()
getStoreStrategy in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NStoreType,String>> getStoreLocations()
getStoreLocations in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.io.NTerminalMode> getTerminalMode()
getTerminalMode in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getRepositories()
getRepositories in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getUserName()
getUserName in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getWorkspace()
getWorkspace in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getDebug()
getDebug in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSystem()
getSystem in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getGui()
getGui in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInherited()
getInherited in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getReadOnly()
getReadOnly in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getRecover()
getRecover in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getReset()
getReset in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getResetHard()
getResetHard in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getCommandVersion()
getCommandVersion in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getCommandHelp()
getCommandHelp in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getInstallCompanions()
getInstallCompanions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSkipWelcome()
getSkipWelcome in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getOutLinePrefix()
getOutLinePrefix in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getErrLinePrefix()
getErrLinePrefix in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSkipBoot()
getSkipBoot in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getTrace()
getTrace in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getProgressOptions()
getProgressOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getCached()
getCached in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getIndexed()
getIndexed in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getTransitive()
getTransitive in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getBot()
getBot in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NFetchStrategy> getFetchStrategy()
getFetchStrategy in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<InputStream> getStdin()
getStdin in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<PrintStream> getStdout()
getStdout in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<PrintStream> getStderr()
getStderr in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<ExecutorService> getExecutorService()
getExecutorService in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Instant> getExpireTime()
getExpireTime in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSkipErrors()
getSkipErrors in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Boolean> getSwitchWorkspace()
getSwitchWorkspace in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.util.NMsg>> getErrors()
getErrors in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getCustomOptions()
getCustomOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.cmdline.NArg>> getCustomOptionArgs()
getCustomOptionArgs in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.cmdline.NArg> getCustomOptionArg(String key)
getCustomOptionArg in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getCustomOption(String key)
getCustomOption in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getLocale()
getLocale in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getTheme()
getTheme in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getDependencySolver()
getDependencySolver in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.NBootOptions readOnly()
readOnly in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.cmdline.NCmdLine toCmdLine()
toCmdLine in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.cmdline.NCmdLine toCmdLine(net.thevpc.nuts.NWorkspaceOptionsConfig config)
toCmdLine in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.NBootOptionsBuilder builder()
builder in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<String>> getBootRepositories()
getBootRepositories in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NClassLoaderNode> getRuntimeBootDependencyNode()
getRuntimeBootDependencyNode in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.boot.NBootDescriptor>> getExtensionBootDescriptors()
getExtensionBootDescriptors in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.NClassLoaderNode>> getExtensionBootDependencyNodes()
getExtensionBootDependencyNodes in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootWorkspaceFactory> getBootWorkspaceFactory()
getBootWorkspaceFactory in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<List<URL>> getClassWorldURLs()
getClassWorldURLs in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<ClassLoader> getClassWorldLoader()
getClassWorldLoader in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<String> getUuid()
getUuid in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<Set<String>> getExtensionsSet()
getExtensionsSet in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootDescriptor> getRuntimeBootDescriptor()
getRuntimeBootDescriptor in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.boot.NBootOptionsInfo toBootOptions()
toBootOptions in interface net.thevpc.nuts.NBootOptionspublic net.thevpc.nuts.NWorkspaceOptions toWorkspaceOptions()
toWorkspaceOptions in interface net.thevpc.nuts.NBootOptionsCopyright © 2025 vpc open source initiative. All rights reserved.