public final class DefaultNBootOptionsBuilder extends Object implements net.thevpc.nuts.NBootOptionsBuilder, Serializable
| Constructor and Description |
|---|
DefaultNBootOptionsBuilder() |
DefaultNBootOptionsBuilder(net.thevpc.nuts.boot.NBootOptionsInfo other) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NBootOptionsBuilder |
addOutputFormatOptions(String... options)
add output format options
|
net.thevpc.nuts.NBootOptions |
build() |
net.thevpc.nuts.NBootOptionsBuilder |
copy() |
net.thevpc.nuts.NBootOptionsBuilder |
copyFrom(net.thevpc.nuts.NBootOptions other) |
net.thevpc.nuts.NBootOptionsBuilder |
copyFrom(net.thevpc.nuts.NBootOptionsBuilder other) |
net.thevpc.nuts.NBootOptionsBuilder |
copyFrom(net.thevpc.nuts.boot.NBootOptionsInfo other) |
net.thevpc.nuts.NBootOptionsBuilder |
copyFrom(net.thevpc.nuts.NWorkspaceOptions other) |
net.thevpc.nuts.NBootOptionsBuilder |
copyFromIfPresent(net.thevpc.nuts.NBootOptions other) |
net.thevpc.nuts.NBootOptionsBuilder |
copyFromIfPresent(net.thevpc.nuts.NWorkspaceOptions other) |
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) |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
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.NBootOptionsBuilder |
setApiVersion(net.thevpc.nuts.NVersion apiVersion)
set apiVersion
|
net.thevpc.nuts.NBootOptionsBuilder |
setApplicationArguments(List<String> applicationArguments)
set applicationArguments
|
net.thevpc.nuts.NBootOptionsBuilder |
setArchetype(String archetype)
set archetype
|
net.thevpc.nuts.NBootOptionsBuilder |
setBootRepositories(List<String> bootRepositories) |
DefaultNBootOptionsBuilder |
setBootWorkspaceFactory(net.thevpc.nuts.boot.NBootWorkspaceFactory bootWorkspaceFactory) |
net.thevpc.nuts.NBootOptionsBuilder |
setBot(Boolean bot) |
net.thevpc.nuts.NBootOptionsBuilder |
setCached(Boolean cached) |
net.thevpc.nuts.NBootOptionsBuilder |
setClassLoaderSupplier(Supplier<ClassLoader> provider)
set provider
|
DefaultNBootOptionsBuilder |
setClassWorldLoader(ClassLoader classWorldLoader) |
DefaultNBootOptionsBuilder |
setClassWorldURLs(List<URL> classWorldURLs) |
net.thevpc.nuts.NBootOptionsBuilder |
setCmdLine(String cmdLine) |
net.thevpc.nuts.NBootOptionsBuilder |
setCmdLine(String[] args) |
net.thevpc.nuts.NBootOptionsBuilder |
setCommandHelp(Boolean help) |
net.thevpc.nuts.NBootOptionsBuilder |
setCommandVersion(Boolean version) |
net.thevpc.nuts.NBootOptionsBuilder |
setConfirm(net.thevpc.nuts.NConfirmationMode confirm)
set confirm
|
net.thevpc.nuts.NBootOptionsBuilder |
setCreationTime(Instant creationTime)
set creationTime
|
net.thevpc.nuts.NBootOptionsBuilder |
setCredentials(char[] credentials)
set password
|
net.thevpc.nuts.NBootOptionsBuilder |
setCustomOptions(List<String> properties) |
net.thevpc.nuts.NBootOptionsBuilder |
setDebug(String debug)
set debug
|
net.thevpc.nuts.NBootOptionsBuilder |
setDependencySolver(String dependencySolver) |
net.thevpc.nuts.NBootOptionsBuilder |
setDesktopLauncher(net.thevpc.nuts.util.NSupportMode desktopLauncher) |
net.thevpc.nuts.NBootOptionsBuilder |
setDry(Boolean dry)
set dry
|
net.thevpc.nuts.NBootOptionsBuilder |
setErrLinePrefix(String errLinePrefix) |
net.thevpc.nuts.NBootOptionsBuilder |
setErrors(List<net.thevpc.nuts.util.NMsg> errors) |
net.thevpc.nuts.NBootOptionsBuilder |
setExcludedExtensions(List<String> excludedExtensions)
set excludedExtensions
|
net.thevpc.nuts.NBootOptionsBuilder |
setExecutionType(net.thevpc.nuts.NExecutionType executionType)
set executionType
|
net.thevpc.nuts.NBootOptionsBuilder |
setExecutorOptions(List<String> executorOptions)
set executorOptions
|
net.thevpc.nuts.NBootOptionsBuilder |
setExecutorService(ExecutorService executorService) |
net.thevpc.nuts.NBootOptionsBuilder |
setExpireTime(Instant expireTime) |
DefaultNBootOptionsBuilder |
setExtensionBootDependencyNodes(List<net.thevpc.nuts.NClassLoaderNode> extensionBootDependencyNodes) |
DefaultNBootOptionsBuilder |
setExtensionBootDescriptors(List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors) |
DefaultNBootOptionsBuilder |
setExtensionsSet(Set<String> extensionsSet) |
net.thevpc.nuts.NBootOptionsBuilder |
setFetchStrategy(net.thevpc.nuts.NFetchStrategy fetchStrategy) |
net.thevpc.nuts.NBootOptionsBuilder |
setGui(Boolean gui)
set gui
|
net.thevpc.nuts.NBootOptionsBuilder |
setHomeLocation(net.thevpc.nuts.NHomeLocation location,
String value)
set home location
|
net.thevpc.nuts.NBootOptionsBuilder |
setHomeLocations(Map<net.thevpc.nuts.NHomeLocation,String> homeLocations) |
net.thevpc.nuts.NBootOptionsBuilder |
setIndexed(Boolean indexed) |
net.thevpc.nuts.NBootOptionsBuilder |
setInherited(Boolean inherited)
set inherited
|
net.thevpc.nuts.NBootOptionsBuilder |
setInitJava(Boolean initJava) |
net.thevpc.nuts.NBootOptionsBuilder |
setInitLaunchers(Boolean initLaunchers) |
net.thevpc.nuts.NBootOptionsBuilder |
setInitPlatforms(Boolean initPlatforms) |
net.thevpc.nuts.NBootOptionsBuilder |
setInitScripts(Boolean initScripts) |
net.thevpc.nuts.NBootOptionsBuilder |
setInstallCompanions(Boolean skipInstallCompanions)
set skipInstallCompanions
|
net.thevpc.nuts.NBootOptionsBuilder |
setIsolationLevel(net.thevpc.nuts.NIsolationLevel isolationLevel) |
net.thevpc.nuts.NBootOptionsBuilder |
setJavaCommand(String javaCommand) |
net.thevpc.nuts.NBootOptionsBuilder |
setJavaOptions(String javaOptions)
set javaOptions
|
net.thevpc.nuts.NBootOptionsBuilder |
setLocale(String locale) |
net.thevpc.nuts.NBootOptionsBuilder |
setLogConfig(net.thevpc.nuts.log.NLogConfig logConfig)
set logConfig
|
net.thevpc.nuts.NBootOptionsBuilder |
setMenuLauncher(net.thevpc.nuts.util.NSupportMode menuLauncher) |
net.thevpc.nuts.NBootOptionsBuilder |
setName(String workspaceName)
set workspace name
|
net.thevpc.nuts.NBootOptionsBuilder |
setOpenMode(net.thevpc.nuts.NOpenMode openMode)
set openMode
|
net.thevpc.nuts.NBootOptionsBuilder |
setOutLinePrefix(String outLinePrefix) |
net.thevpc.nuts.NBootOptionsBuilder |
setOutputFormat(net.thevpc.nuts.format.NContentType outputFormat)
set outputFormat
|
net.thevpc.nuts.NBootOptionsBuilder |
setOutputFormatOptions(List<String> options)
set output format options
|
net.thevpc.nuts.NBootOptionsBuilder |
setOutputFormatOptions(String... options) |
net.thevpc.nuts.NBootOptionsBuilder |
setPreviewRepo(Boolean bot) |
net.thevpc.nuts.NBootOptionsBuilder |
setProgressOptions(String progressOptions) |
net.thevpc.nuts.NBootOptionsBuilder |
setReadOnly(Boolean readOnly)
set readOnly
|
net.thevpc.nuts.NBootOptionsBuilder |
setRecover(Boolean recover)
set recover
|
net.thevpc.nuts.NBootOptionsBuilder |
setRepositories(List<String> repositories)
set repositories
|
net.thevpc.nuts.NBootOptionsBuilder |
setRepositoryStoreStrategy(net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy)
set repositoryStoreStrategy
|
net.thevpc.nuts.NBootOptionsBuilder |
setReset(Boolean reset)
set reset
|
net.thevpc.nuts.NBootOptionsBuilder |
setResetHard(Boolean resetHard)
set reset hard
|
net.thevpc.nuts.NBootOptionsBuilder |
setRunAs(net.thevpc.nuts.NRunAs runAs)
set runAsUser
|
DefaultNBootOptionsBuilder |
setRuntimeBootDependencyNode(net.thevpc.nuts.NClassLoaderNode runtimeBootDependencyNode) |
DefaultNBootOptionsBuilder |
setRuntimeBootDescriptor(net.thevpc.nuts.boot.NBootDescriptor runtimeBootDescriptor) |
net.thevpc.nuts.NBootOptionsBuilder |
setRuntimeId(net.thevpc.nuts.NId runtimeId)
set runtimeId
|
net.thevpc.nuts.NBootOptionsBuilder |
setSharedInstance(Boolean sharedInstance) |
net.thevpc.nuts.NBootOptionsBuilder |
setShowStacktrace(Boolean showStacktrace)
set dry
|
net.thevpc.nuts.NBootOptionsBuilder |
setSkipBoot(Boolean skipBoot)
set skipWelcome
|
net.thevpc.nuts.NBootOptionsBuilder |
setSkipErrors(Boolean value) |
net.thevpc.nuts.NBootOptionsBuilder |
setSkipWelcome(Boolean skipWelcome)
set skipWelcome
|
net.thevpc.nuts.NBootOptionsBuilder |
setStderr(PrintStream stderr) |
net.thevpc.nuts.NBootOptionsBuilder |
setStdin(InputStream stdin) |
net.thevpc.nuts.NBootOptionsBuilder |
setStdout(PrintStream stdout) |
net.thevpc.nuts.NBootOptionsBuilder |
setStoreLayout(net.thevpc.nuts.NOsFamily storeLayout)
set storeLayout
|
net.thevpc.nuts.NBootOptionsBuilder |
setStoreLocation(net.thevpc.nuts.NStoreType location,
String value)
set store location
|
net.thevpc.nuts.NBootOptionsBuilder |
setStoreLocations(Map<net.thevpc.nuts.NStoreType,String> storeLocations) |
net.thevpc.nuts.NBootOptionsBuilder |
setStoreStrategy(net.thevpc.nuts.NStoreStrategy storeStrategy)
set storeStrategy
|
net.thevpc.nuts.NBootOptionsBuilder |
setSwitchWorkspace(Boolean switchWorkspace) |
net.thevpc.nuts.NBootOptionsBuilder |
setSystem(Boolean system)
set system
|
net.thevpc.nuts.NBootOptionsBuilder |
setTerminalMode(net.thevpc.nuts.io.NTerminalMode terminalMode)
set terminalMode
|
net.thevpc.nuts.NBootOptionsBuilder |
setTheme(String theme) |
net.thevpc.nuts.NBootOptionsBuilder |
setTrace(Boolean trace)
set trace
|
net.thevpc.nuts.NBootOptionsBuilder |
setTransitive(Boolean transitive) |
net.thevpc.nuts.NBootOptionsBuilder |
setUserLauncher(net.thevpc.nuts.util.NSupportMode userLauncher) |
net.thevpc.nuts.NBootOptionsBuilder |
setUserName(String username)
set login
|
DefaultNBootOptionsBuilder |
setUuid(String uuid) |
net.thevpc.nuts.NBootOptionsBuilder |
setWorkspace(String workspace)
set workspace
|
net.thevpc.nuts.boot.NBootOptionsInfo |
toBootOptions() |
String |
toString() |
net.thevpc.nuts.NBootOptionsBuilder |
unsetCreationOptions() |
net.thevpc.nuts.NBootOptionsBuilder |
unsetExportedOptions() |
net.thevpc.nuts.NBootOptionsBuilder |
unsetRuntimeOptions() |
public DefaultNBootOptionsBuilder()
public DefaultNBootOptionsBuilder(net.thevpc.nuts.boot.NBootOptionsInfo other)
public net.thevpc.nuts.NBootOptionsBuilder copy()
copy in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptions build()
build in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFrom(net.thevpc.nuts.NWorkspaceOptions other)
copyFrom in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFrom(net.thevpc.nuts.NBootOptions other)
copyFrom in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFrom(net.thevpc.nuts.NBootOptionsBuilder other)
copyFrom in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NClassLoaderNode> getRuntimeBootDependencyNode()
getRuntimeBootDependencyNode in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setRuntimeBootDependencyNode(net.thevpc.nuts.NClassLoaderNode runtimeBootDependencyNode)
setRuntimeBootDependencyNode in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.boot.NBootDescriptor>> getExtensionBootDescriptors()
getExtensionBootDescriptors in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setExtensionBootDescriptors(List<net.thevpc.nuts.boot.NBootDescriptor> extensionBootDescriptors)
setExtensionBootDescriptors in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.NClassLoaderNode>> getExtensionBootDependencyNodes()
getExtensionBootDependencyNodes in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setExtensionBootDependencyNodes(List<net.thevpc.nuts.NClassLoaderNode> extensionBootDependencyNodes)
setExtensionBootDependencyNodes in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootWorkspaceFactory> getBootWorkspaceFactory()
getBootWorkspaceFactory in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setBootWorkspaceFactory(net.thevpc.nuts.boot.NBootWorkspaceFactory bootWorkspaceFactory)
setBootWorkspaceFactory in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<URL>> getClassWorldURLs()
getClassWorldURLs in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setClassWorldURLs(List<URL> classWorldURLs)
setClassWorldURLs in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<ClassLoader> getClassWorldLoader()
getClassWorldLoader in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setClassWorldLoader(ClassLoader classWorldLoader)
setClassWorldLoader in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getUuid()
getUuid in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setUuid(String uuid)
setUuid in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Set<String>> getExtensionsSet()
getExtensionsSet in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setExtensionsSet(Set<String> extensionsSet)
setExtensionsSet in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.boot.NBootDescriptor> getRuntimeBootDescriptor()
getRuntimeBootDescriptor in interface net.thevpc.nuts.NBootOptionsBuilderpublic DefaultNBootOptionsBuilder setRuntimeBootDescriptor(net.thevpc.nuts.boot.NBootDescriptor runtimeBootDescriptor)
setRuntimeBootDescriptor in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFromIfPresent(net.thevpc.nuts.NWorkspaceOptions other)
copyFromIfPresent in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFromIfPresent(net.thevpc.nuts.NBootOptions other)
copyFromIfPresent in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.boot.NBootOptionsInfo toBootOptions()
toBootOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getDesktopLauncher()
getDesktopLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getMenuLauncher()
getMenuLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NSupportMode> getUserLauncher()
getUserLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInitLaunchers(Boolean initLaunchers)
setInitLaunchers in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInitScripts(Boolean initScripts)
setInitScripts in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInitPlatforms(Boolean initPlatforms)
setInitPlatforms in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInitJava(Boolean initJava)
setInitJava in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setIsolationLevel(net.thevpc.nuts.NIsolationLevel isolationLevel)
setIsolationLevel in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setDesktopLauncher(net.thevpc.nuts.util.NSupportMode desktopLauncher)
setDesktopLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setMenuLauncher(net.thevpc.nuts.util.NSupportMode menuLauncher)
setMenuLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setUserLauncher(net.thevpc.nuts.util.NSupportMode userLauncher)
setUserLauncher in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NVersion> getApiVersion()
getApiVersion in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setApiVersion(net.thevpc.nuts.NVersion apiVersion)
setApiVersion in interface net.thevpc.nuts.NBootOptionsBuilderapiVersion - new valuethis instancepublic net.thevpc.nuts.util.NOptional<List<String>> getApplicationArguments()
getApplicationArguments in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setApplicationArguments(List<String> applicationArguments)
setApplicationArguments in interface net.thevpc.nuts.NBootOptionsBuilderapplicationArguments - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getArchetype()
getArchetype in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setArchetype(String archetype)
setArchetype in interface net.thevpc.nuts.NBootOptionsBuilderarchetype - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Supplier<ClassLoader>> getClassLoaderSupplier()
getClassLoaderSupplier in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setClassLoaderSupplier(Supplier<ClassLoader> provider)
setClassLoaderSupplier in interface net.thevpc.nuts.NBootOptionsBuilderprovider - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NConfirmationMode> getConfirm()
getConfirm in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setConfirm(net.thevpc.nuts.NConfirmationMode confirm)
setConfirm in interface net.thevpc.nuts.NBootOptionsBuilderconfirm - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getDry()
getDry in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getShowStacktrace()
getShowStacktrace in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setDry(Boolean dry)
setDry in interface net.thevpc.nuts.NBootOptionsBuilderdry - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder setShowStacktrace(Boolean showStacktrace)
setShowStacktrace in interface net.thevpc.nuts.NBootOptionsBuildershowStacktrace - showStacktracethis instancepublic net.thevpc.nuts.util.NOptional<Instant> getCreationTime()
getCreationTime in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCreationTime(Instant creationTime)
setCreationTime in interface net.thevpc.nuts.NBootOptionsBuildercreationTime - new valuethis instancepublic net.thevpc.nuts.util.NOptional<List<String>> getExcludedExtensions()
getExcludedExtensions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setExcludedExtensions(List<String> excludedExtensions)
setExcludedExtensions in interface net.thevpc.nuts.NBootOptionsBuilderexcludedExtensions - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NExecutionType> getExecutionType()
getExecutionType in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setExecutionType(net.thevpc.nuts.NExecutionType executionType)
setExecutionType in interface net.thevpc.nuts.NBootOptionsBuilderexecutionType - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NRunAs> getRunAs()
getRunAs in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setRunAs(net.thevpc.nuts.NRunAs runAs)
setRunAs in interface net.thevpc.nuts.NBootOptionsBuilderrunAs - new valuethis instancepublic net.thevpc.nuts.util.NOptional<List<String>> getExecutorOptions()
getExecutorOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setExecutorOptions(List<String> executorOptions)
setExecutorOptions in interface net.thevpc.nuts.NBootOptionsBuilderexecutorOptions - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getHomeLocation(net.thevpc.nuts.NHomeLocation location)
getHomeLocation in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NHomeLocation,String>> getHomeLocations()
getHomeLocations in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setHomeLocations(Map<net.thevpc.nuts.NHomeLocation,String> homeLocations)
setHomeLocations in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getJavaCommand()
getJavaCommand in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setJavaCommand(String javaCommand)
setJavaCommand in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getJavaOptions()
getJavaOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setJavaOptions(String javaOptions)
setJavaOptions in interface net.thevpc.nuts.NBootOptionsBuilderjavaOptions - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.log.NLogConfig> getLogConfig()
getLogConfig in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setLogConfig(net.thevpc.nuts.log.NLogConfig logConfig)
setLogConfig in interface net.thevpc.nuts.NBootOptionsBuilderlogConfig - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getName()
getName in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setName(String workspaceName)
setName in interface net.thevpc.nuts.NBootOptionsBuilderworkspaceName - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOpenMode> getOpenMode()
getOpenMode in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setOpenMode(net.thevpc.nuts.NOpenMode openMode)
setOpenMode in interface net.thevpc.nuts.NBootOptionsBuilderopenMode - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.format.NContentType> getOutputFormat()
getOutputFormat in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setOutputFormat(net.thevpc.nuts.format.NContentType outputFormat)
setOutputFormat in interface net.thevpc.nuts.NBootOptionsBuilderoutputFormat - new valuethis instancepublic net.thevpc.nuts.util.NOptional<List<String>> getOutputFormatOptions()
getOutputFormatOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setOutputFormatOptions(List<String> options)
setOutputFormatOptions in interface net.thevpc.nuts.NBootOptionsBuilderoptions - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder setOutputFormatOptions(String... options)
public net.thevpc.nuts.util.NOptional<char[]> getCredentials()
getCredentials in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCredentials(char[] credentials)
setCredentials in interface net.thevpc.nuts.NBootOptionsBuildercredentials - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> getRepositoryStoreStrategy()
getRepositoryStoreStrategy in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setRepositoryStoreStrategy(net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy)
setRepositoryStoreStrategy in interface net.thevpc.nuts.NBootOptionsBuilderrepositoryStoreStrategy - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NId> getRuntimeId()
getRuntimeId in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setRuntimeId(net.thevpc.nuts.NId runtimeId)
setRuntimeId in interface net.thevpc.nuts.NBootOptionsBuilderruntimeId - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getStoreType(net.thevpc.nuts.NStoreType folder)
getStoreType in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NOsFamily> getStoreLayout()
getStoreLayout in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStoreLayout(net.thevpc.nuts.NOsFamily storeLayout)
setStoreLayout in interface net.thevpc.nuts.NBootOptionsBuilderstoreLayout - new valuethis instancepublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NStoreStrategy> getStoreStrategy()
getStoreStrategy in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStoreStrategy(net.thevpc.nuts.NStoreStrategy storeStrategy)
setStoreStrategy in interface net.thevpc.nuts.NBootOptionsBuilderstoreStrategy - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Map<net.thevpc.nuts.NStoreType,String>> getStoreLocations()
getStoreLocations in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStoreLocations(Map<net.thevpc.nuts.NStoreType,String> storeLocations)
setStoreLocations in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.io.NTerminalMode> getTerminalMode()
getTerminalMode in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setTerminalMode(net.thevpc.nuts.io.NTerminalMode terminalMode)
setTerminalMode in interface net.thevpc.nuts.NBootOptionsBuilderterminalMode - new valuethis instancepublic net.thevpc.nuts.util.NOptional<List<String>> getRepositories()
getRepositories in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<String>> getBootRepositories()
getBootRepositories in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setRepositories(List<String> repositories)
setRepositories in interface net.thevpc.nuts.NBootOptionsBuilderrepositories - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder setBootRepositories(List<String> bootRepositories)
setBootRepositories in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getUserName()
getUserName in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getWorkspace()
getWorkspace in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setWorkspace(String workspace)
setWorkspace in interface net.thevpc.nuts.NBootOptionsBuilderworkspace - workspacethis instancepublic net.thevpc.nuts.util.NOptional<String> getDebug()
getDebug in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setDebug(String debug)
setDebug in interface net.thevpc.nuts.NBootOptionsBuilderdebug - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getSystem()
getSystem in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSystem(Boolean system)
setSystem in interface net.thevpc.nuts.NBootOptionsBuildersystem - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getGui()
getGui in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setGui(Boolean gui)
setGui in interface net.thevpc.nuts.NBootOptionsBuildergui - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getInherited()
getInherited in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInherited(Boolean inherited)
setInherited in interface net.thevpc.nuts.NBootOptionsBuilderinherited - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getReadOnly()
getReadOnly in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setReadOnly(Boolean readOnly)
setReadOnly in interface net.thevpc.nuts.NBootOptionsBuilderreadOnly - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getRecover()
getRecover in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setRecover(Boolean recover)
setRecover in interface net.thevpc.nuts.NBootOptionsBuilderrecover - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getReset()
getReset in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setReset(Boolean reset)
setReset in interface net.thevpc.nuts.NBootOptionsBuilderreset - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getResetHard()
getResetHard in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setResetHard(Boolean resetHard)
setResetHard in interface net.thevpc.nuts.NBootOptionsBuilderresetHard - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getCommandVersion()
getCommandVersion in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCommandVersion(Boolean version)
setCommandVersion in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getCommandHelp()
getCommandHelp in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCommandHelp(Boolean help)
setCommandHelp in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getInstallCompanions()
getInstallCompanions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setInstallCompanions(Boolean skipInstallCompanions)
setInstallCompanions in interface net.thevpc.nuts.NBootOptionsBuilderskipInstallCompanions - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getSkipWelcome()
getSkipWelcome in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSkipWelcome(Boolean skipWelcome)
setSkipWelcome in interface net.thevpc.nuts.NBootOptionsBuilderskipWelcome - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getOutLinePrefix()
getOutLinePrefix in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setOutLinePrefix(String outLinePrefix)
setOutLinePrefix in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getErrLinePrefix()
getErrLinePrefix in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setErrLinePrefix(String errLinePrefix)
setErrLinePrefix in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getSkipBoot()
getSkipBoot in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSkipBoot(Boolean skipBoot)
setSkipBoot in interface net.thevpc.nuts.NBootOptionsBuilderskipBoot - new valuethis instancepublic net.thevpc.nuts.util.NOptional<Boolean> getTrace()
getTrace in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setTrace(Boolean trace)
setTrace in interface net.thevpc.nuts.NBootOptionsBuildertrace - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getProgressOptions()
getProgressOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setProgressOptions(String progressOptions)
setProgressOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getCached()
getCached in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCached(Boolean cached)
setCached in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getIndexed()
getIndexed in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setIndexed(Boolean indexed)
setIndexed in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getTransitive()
getTransitive in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setTransitive(Boolean transitive)
setTransitive in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getBot()
getBot in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setBot(Boolean bot)
setBot in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getPreviewRepo()
getPreviewRepo in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setPreviewRepo(Boolean bot)
setPreviewRepo in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NFetchStrategy> getFetchStrategy()
getFetchStrategy in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setFetchStrategy(net.thevpc.nuts.NFetchStrategy fetchStrategy)
setFetchStrategy in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<InputStream> getStdin()
getStdin in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStdin(InputStream stdin)
setStdin in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<PrintStream> getStdout()
getStdout in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStdout(PrintStream stdout)
setStdout in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<PrintStream> getStderr()
getStderr in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setStderr(PrintStream stderr)
setStderr in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<ExecutorService> getExecutorService()
getExecutorService in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setExecutorService(ExecutorService executorService)
setExecutorService in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Instant> getExpireTime()
getExpireTime in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setExpireTime(Instant expireTime)
setExpireTime in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getSkipErrors()
getSkipErrors in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSkipErrors(Boolean value)
setSkipErrors in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getSwitchWorkspace()
getSwitchWorkspace in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSwitchWorkspace(Boolean switchWorkspace)
setSwitchWorkspace in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.util.NMsg>> getErrors()
getErrors in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setErrors(List<net.thevpc.nuts.util.NMsg> errors)
setErrors in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCustomOptions(List<String> properties)
setCustomOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getLocale()
getLocale in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setLocale(String locale)
setLocale in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getTheme()
getTheme in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setTheme(String theme)
setTheme in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder copyFrom(net.thevpc.nuts.boot.NBootOptionsInfo other)
public net.thevpc.nuts.NBootOptionsBuilder setCmdLine(String cmdLine)
setCmdLine in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setCmdLine(String[] args)
setCmdLine in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getSharedInstance()
getSharedInstance in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setSharedInstance(Boolean sharedInstance)
setSharedInstance in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setUserName(String username)
setUserName in interface net.thevpc.nuts.NBootOptionsBuilderusername - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder setStoreLocation(net.thevpc.nuts.NStoreType location,
String value)
setStoreLocation in interface net.thevpc.nuts.NBootOptionsBuilderlocation - locationvalue - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder setHomeLocation(net.thevpc.nuts.NHomeLocation location,
String value)
setHomeLocation in interface net.thevpc.nuts.NBootOptionsBuilderlocation - locationvalue - new valuethis instancepublic net.thevpc.nuts.NBootOptionsBuilder addOutputFormatOptions(String... options)
addOutputFormatOptions in interface net.thevpc.nuts.NBootOptionsBuilderoptions - new valuethis instancepublic net.thevpc.nuts.util.NOptional<String> getDependencySolver()
getDependencySolver in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder setDependencySolver(String dependencySolver)
setDependencySolver in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NIsolationLevel> getIsolationLevel()
getIsolationLevel in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getInitLaunchers()
getInitLaunchers in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getInitScripts()
getInitScripts in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getInitPlatforms()
getInitPlatforms in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<Boolean> getInitJava()
getInitJava in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder unsetRuntimeOptions()
unsetRuntimeOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder unsetCreationOptions()
unsetCreationOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.NBootOptionsBuilder unsetExportedOptions()
unsetExportedOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<String>> getCustomOptions()
getCustomOptions in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.cmdline.NArg>> getCustomOptionArgs()
getCustomOptionArgs in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.cmdline.NArg> getCustomOptionArg(String key)
getCustomOptionArg in interface net.thevpc.nuts.NBootOptionsBuilderpublic net.thevpc.nuts.util.NOptional<String> getCustomOption(String key)
getCustomOption in interface net.thevpc.nuts.NBootOptionsBuilderpublic int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentCopyright © 2025 vpc open source initiative. All rights reserved.