public final class CoreNutsWorkspaceOptions extends Object implements Serializable, Cloneable, net.thevpc.nuts.NutsWorkspaceOptionsBuilder, net.thevpc.nuts.NutsWorkspaceOptions
| Constructor and Description |
|---|
CoreNutsWorkspaceOptions(net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
addOutputFormatOptions(String... options)
add output format options
|
net.thevpc.nuts.NutsWorkspaceOptions |
build() |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
builder() |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
copy() |
static String |
createHomeLocationKey(net.thevpc.nuts.NutsOsFamily storeLocationLayout,
net.thevpc.nuts.NutsStoreLocation location)
creates a string key combining layout and location.
|
net.thevpc.nuts.NutsWorkspaceOptionsFormat |
formatter() |
String |
getApiVersion() |
String[] |
getApplicationArguments() |
String |
getArchetype() |
Boolean |
getBot() |
Boolean |
getCached() |
Supplier<ClassLoader> |
getClassLoaderSupplier() |
net.thevpc.nuts.NutsConfirmationMode |
getConfirm() |
long |
getCreationTime() |
char[] |
getCredentials() |
Boolean |
getDebug() |
Boolean |
getDry() |
String |
getErrLinePrefix() |
net.thevpc.nuts.NutsMessage[] |
getErrors() |
String[] |
getExcludedExtensions() |
net.thevpc.nuts.NutsExecutionType |
getExecutionType() |
String[] |
getExecutorOptions() |
ExecutorService |
getExecutorService() |
Instant |
getExpireTime() |
net.thevpc.nuts.NutsFetchStrategy |
getFetchStrategy() |
Boolean |
getGlobal() |
Boolean |
getGui() |
String |
getHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation location) |
Map<String,String> |
getHomeLocations() |
Boolean |
getIndexed() |
Boolean |
getInherited() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getLocale() |
net.thevpc.nuts.NutsLogConfig |
getLogConfig() |
String |
getName() |
net.thevpc.nuts.NutsOpenMode |
getOpenMode() |
String |
getOutLinePrefix() |
net.thevpc.nuts.NutsContentType |
getOutputFormat() |
String[] |
getOutputFormatOptions() |
String |
getProgressOptions() |
String[] |
getProperties() |
Boolean |
getReadOnly() |
Boolean |
getRecover() |
String[] |
getRepositories() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy() |
Boolean |
getReset() |
net.thevpc.nuts.NutsRunAs |
getRunAs() |
String |
getRuntimeId() |
Boolean |
getSkipBoot() |
Boolean |
getSkipCompanions() |
Boolean |
getSkipErrors() |
Boolean |
getSkipWelcome() |
PrintStream |
getStderr() |
InputStream |
getStdin() |
PrintStream |
getStdout() |
String |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation folder) |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout() |
Map<String,String> |
getStoreLocations() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy() |
Boolean |
getSwitchWorkspace() |
net.thevpc.nuts.NutsTerminalMode |
getTerminalMode() |
String |
getTheme() |
Boolean |
getTrace() |
Boolean |
getTransitive() |
String |
getUserName() |
String |
getWorkspace() |
boolean |
isBot() |
boolean |
isCached() |
boolean |
isDebug() |
boolean |
isDry() |
boolean |
isGlobal() |
boolean |
isGui() |
boolean |
isIndexed() |
boolean |
isInherited() |
boolean |
isReadOnly() |
boolean |
isRecover() |
boolean |
isReset() |
boolean |
isSkipBoot() |
boolean |
isSkipCompanions() |
boolean |
isSkipErrors() |
boolean |
isSkipWelcome() |
boolean |
isSwitchWorkspace() |
boolean |
isTrace() |
boolean |
isTransitive() |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
parseArguments(String[] args) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
parseCommandLine(String commandLine) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setAll(net.thevpc.nuts.NutsWorkspaceOptions other) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setApiVersion(String apiVersion)
set apiVersion
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setApplicationArguments(String[] applicationArguments)
set applicationArguments
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setArchetype(String archetype)
set archetype
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setBot(Boolean bot) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setCached(Boolean cached) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setClassLoaderSupplier(Supplier<ClassLoader> provider)
set provider
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setConfirm(net.thevpc.nuts.NutsConfirmationMode confirm)
set confirm
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setCreationTime(long creationTime)
set creationTime
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setCredentials(char[] credentials)
set password
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setDebug(Boolean debug)
set debug
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setDry(Boolean dry)
set dry
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setErrLinePrefix(String errLinePrefix) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setErrors(net.thevpc.nuts.NutsMessage[] errors) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setExcludedExtensions(String[] excludedExtensions)
set excludedExtensions
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setExecutionType(net.thevpc.nuts.NutsExecutionType executionType)
set executionType
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setExecutorOptions(String[] executorOptions)
set executorOptions
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setExecutorService(ExecutorService executorService) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setExpireTime(Instant expireTime) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setFetchStrategy(net.thevpc.nuts.NutsFetchStrategy fetchStrategy) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setGlobal(Boolean global)
set global
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setGui(Boolean gui)
set gui
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation location,
String value)
set home location
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setHomeLocations(Map<String,String> homeLocations) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setIndexed(Boolean indexed) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setInherited(Boolean inherited)
set inherited
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setJavaCommand(String javaCommand) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setJavaOptions(String javaOptions)
set javaOptions
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setLocale(String locale) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setLogConfig(net.thevpc.nuts.NutsLogConfig logConfig)
set logConfig
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setName(String workspaceName)
set workspace name
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setOpenMode(net.thevpc.nuts.NutsOpenMode openMode)
set openMode
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setOutLinePrefix(String outLinePrefix) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setOutputFormat(net.thevpc.nuts.NutsContentType outputFormat)
set outputFormat
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setOutputFormatOptions(String... options)
set output format options
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setProgressOptions(String progressOptions) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setProperties(String[] properties) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setReadOnly(Boolean readOnly)
set readOnly
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setRecover(Boolean recover)
set recover
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setRepositories(String[] repositories)
set repositories
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
set repositoryStoreLocationStrategy
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setReset(Boolean reset)
set reset
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setRunAs(net.thevpc.nuts.NutsRunAs runAs)
set runAsUser
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setRuntimeId(String runtimeId)
set runtimeId
|
void |
setSession(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setSkipBoot(Boolean skipBoot)
set skipWelcome
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setSkipCompanions(Boolean skipInstallCompanions)
set skipInstallCompanions
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setSkipErrors(Boolean value) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setSkipWelcome(Boolean skipWelcome)
set skipWelcome
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStderr(PrintStream stderr) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStdin(InputStream stdin) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStdout(PrintStream stdout) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStoreLocation(net.thevpc.nuts.NutsStoreLocation location,
String value)
set store location
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
set storeLocationLayout
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStoreLocations(Map<String,String> storeLocations) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
set storeLocationStrategy
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setSwitchWorkspace(Boolean switchWorkspace) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setTerminalMode(net.thevpc.nuts.NutsTerminalMode terminalMode)
set terminalMode
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setTheme(String theme) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setTrace(Boolean trace)
set trace
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setTransitive(Boolean transitive) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setUsername(String username)
set login
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setWorkspace(String workspace)
set workspace
|
String |
toString() |
public CoreNutsWorkspaceOptions(net.thevpc.nuts.NutsSession session)
public static String createHomeLocationKey(net.thevpc.nuts.NutsOsFamily storeLocationLayout, net.thevpc.nuts.NutsStoreLocation location)
NutsWorkspaceOptions.getHomeLocations().storeLocationLayout - layoutlocation - locationpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setAll(net.thevpc.nuts.NutsWorkspaceOptions other)
setAll in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder parseCommandLine(String commandLine)
parseCommandLine in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder parseArguments(String[] args)
parseArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setWorkspace(String workspace)
setWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderworkspace - workspacethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setName(String workspaceName)
setName in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderworkspaceName - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setGlobal(Boolean global)
setGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderglobal - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setGui(Boolean gui)
setGui in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildergui - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setArchetype(String archetype)
setArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderarchetype - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExcludedExtensions(String[] excludedExtensions)
setExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexcludedExtensions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setUsername(String username)
setUsername in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderusername - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCredentials(char[] credentials)
setCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildercredentials - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutionType(net.thevpc.nuts.NutsExecutionType executionType)
setExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexecutionType - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRunAs(net.thevpc.nuts.NutsRunAs runAs)
setRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrunAs - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setInherited(Boolean inherited)
setInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderinherited - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTerminalMode(net.thevpc.nuts.NutsTerminalMode terminalMode)
setTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderterminalMode - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipErrors(Boolean value)
setSkipErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSwitchWorkspace(Boolean switchWorkspace)
setSwitchWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setErrors(net.thevpc.nuts.NutsMessage[] errors)
setErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setDry(Boolean dry)
setDry in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderdry - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCreationTime(long creationTime)
setCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildercreationTime - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setReadOnly(Boolean readOnly)
setReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderreadOnly - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTrace(Boolean trace)
setTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildertrace - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setProgressOptions(String progressOptions)
setProgressOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRuntimeId(String runtimeId)
setRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderruntimeId - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setClassLoaderSupplier(Supplier<ClassLoader> provider)
setClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderprovider - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setApplicationArguments(String[] applicationArguments)
setApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderapplicationArguments - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setJavaCommand(String javaCommand)
setJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setJavaOptions(String javaOptions)
setJavaOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderjavaOptions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutorOptions(String[] executorOptions)
setExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexecutorOptions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRecover(Boolean recover)
setRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrecover - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setReset(Boolean reset)
setReset in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderreset - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setDebug(Boolean debug)
setDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderdebug - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRepositories(String[] repositories)
setRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrepositories - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setLogConfig(net.thevpc.nuts.NutsLogConfig logConfig)
setLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderlogConfig - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setApiVersion(String apiVersion)
setApiVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderapiVersion - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
setStoreLocationLayout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderstoreLocationLayout - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
setStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderstoreLocationStrategy - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
setRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrepositoryStoreLocationStrategy - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocation(net.thevpc.nuts.NutsStoreLocation location,
String value)
setStoreLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderlocation - locationvalue - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation location,
String value)
setHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderlayout - layoutlocation - locationvalue - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipCompanions(Boolean skipInstallCompanions)
setSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipInstallCompanions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipBoot(Boolean skipBoot)
setSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipBoot - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipWelcome(Boolean skipWelcome)
setSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipWelcome - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOpenMode(net.thevpc.nuts.NutsOpenMode openMode)
setOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderopenMode - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setConfirm(net.thevpc.nuts.NutsConfirmationMode confirm)
setConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderconfirm - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOutputFormat(net.thevpc.nuts.NutsContentType outputFormat)
setOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoutputFormat - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder addOutputFormatOptions(String... options)
addOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoptions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOutputFormatOptions(String... options)
setOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoptions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setFetchStrategy(net.thevpc.nuts.NutsFetchStrategy fetchStrategy)
setFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCached(Boolean cached)
setCached in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setIndexed(Boolean indexed)
setIndexed in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTransitive(Boolean transitive)
setTransitive in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setBot(Boolean bot)
setBot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStdin(InputStream stdin)
setStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStdout(PrintStream stdout)
setStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStderr(PrintStream stderr)
setStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutorService(ExecutorService executorService)
setExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setHomeLocations(Map<String,String> homeLocations)
setHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocations(Map<String,String> storeLocations)
setStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExpireTime(Instant expireTime)
setExpireTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder copy()
copy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsFormat formatter()
formatter in interface net.thevpc.nuts.NutsWorkspaceOptionsformatter in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getApiVersion()
getApiVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsgetApiVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getApplicationArguments()
getApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsgetApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getArchetype()
getArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsgetArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Supplier<ClassLoader> getClassLoaderSupplier()
getClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsgetClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsConfirmationMode getConfirm()
getConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsgetConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isDry()
isDry in interface net.thevpc.nuts.NutsWorkspaceOptionsisDry in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getDry()
getDry in interface net.thevpc.nuts.NutsWorkspaceOptionsgetDry in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic long getCreationTime()
getCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getExcludedExtensions()
getExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsExecutionType getExecutionType()
getExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsRunAs getRunAs()
getRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getExecutorOptions()
getExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getHomeLocation(net.thevpc.nuts.NutsOsFamily layout, net.thevpc.nuts.NutsStoreLocation location)
getHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsgetHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Map<String,String> getHomeLocations()
getHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsgetHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getJavaCommand()
getJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsgetJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getJavaOptions()
getJavaOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetJavaOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsLogConfig getLogConfig()
getLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsgetLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getName()
getName in interface net.thevpc.nuts.NutsWorkspaceOptionsgetName in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsOpenMode getOpenMode()
getOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsContentType getOutputFormat()
getOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getOutputFormatOptions()
getOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic char[] getCredentials()
getCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy()
getRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getRuntimeId()
getRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getStoreLocation(net.thevpc.nuts.NutsStoreLocation folder)
getStoreLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsOsFamily getStoreLocationLayout()
getStoreLocationLayout in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocationLayout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy()
getStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Map<String,String> getStoreLocations()
getStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsTerminalMode getTerminalMode()
getTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsgetTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getRepositories()
getRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getUserName()
getUserName in interface net.thevpc.nuts.NutsWorkspaceOptionsgetUserName in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getWorkspace()
getWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsgetWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isDebug()
isDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsisDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getDebug()
getDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsgetDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isGlobal()
isGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsisGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getGlobal()
getGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsgetGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isGui()
isGui in interface net.thevpc.nuts.NutsWorkspaceOptionsisGui in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getGui()
getGui in interface net.thevpc.nuts.NutsWorkspaceOptionsgetGui in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isInherited()
isInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsisInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getInherited()
getInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsgetInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isReadOnly()
isReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsisReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getReadOnly()
getReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsgetReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isRecover()
isRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsisRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getRecover()
getRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isReset()
isReset in interface net.thevpc.nuts.NutsWorkspaceOptionsisReset in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getReset()
getReset in interface net.thevpc.nuts.NutsWorkspaceOptionsgetReset in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isSkipCompanions()
isSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsisSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getSkipCompanions()
getSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isSkipWelcome()
isSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsisSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getSkipWelcome()
getSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsgetSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getOutLinePrefix()
getOutLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOutLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOutLinePrefix(String outLinePrefix)
setOutLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getErrLinePrefix()
getErrLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsgetErrLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isSkipBoot()
isSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsisSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getSkipBoot()
getSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsgetSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isTrace()
isTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsisTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getTrace()
getTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsgetTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getProgressOptions()
getProgressOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetProgressOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isCached()
isCached in interface net.thevpc.nuts.NutsWorkspaceOptionsisCached in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getCached()
getCached in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCached in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isIndexed()
isIndexed in interface net.thevpc.nuts.NutsWorkspaceOptionsisIndexed in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getIndexed()
getIndexed in interface net.thevpc.nuts.NutsWorkspaceOptionsgetIndexed in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isTransitive()
isTransitive in interface net.thevpc.nuts.NutsWorkspaceOptionsisTransitive in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getTransitive()
getTransitive in interface net.thevpc.nuts.NutsWorkspaceOptionsgetTransitive in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isBot()
isBot in interface net.thevpc.nuts.NutsWorkspaceOptionsisBot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getBot()
getBot in interface net.thevpc.nuts.NutsWorkspaceOptionsgetBot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsFetchStrategy getFetchStrategy()
getFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic InputStream getStdin()
getStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic PrintStream getStdout()
getStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic PrintStream getStderr()
getStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic ExecutorService getExecutorService()
getExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Instant getExpireTime()
getExpireTime in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExpireTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isSkipErrors()
isSkipErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsisSkipErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getSkipErrors()
getSkipErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsgetSkipErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isSwitchWorkspace()
isSwitchWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsisSwitchWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getSwitchWorkspace()
getSwitchWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsgetSwitchWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsMessage[] getErrors()
getErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsgetErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setErrLinePrefix(String errLinePrefix)
setErrLinePrefix in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getProperties()
getProperties in interface net.thevpc.nuts.NutsWorkspaceOptionsgetProperties in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setProperties(String[] properties)
setProperties in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getLocale()
getLocale in interface net.thevpc.nuts.NutsWorkspaceOptionsgetLocale in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setLocale(String locale)
setLocale in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getTheme()
getTheme in interface net.thevpc.nuts.NutsWorkspaceOptionsgetTheme in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTheme(String theme)
setTheme in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic void setSession(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsWorkspaceOptions build()
build in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder builder()
builder in interface net.thevpc.nuts.NutsWorkspaceOptionsCopyright © 2021 vpc open source initiative. All rights reserved.