public final class CoreNutsWorkspaceOptions extends Object implements Serializable, Cloneable, net.thevpc.nuts.NutsWorkspaceOptionsBuilder, net.thevpc.nuts.NutsWorkspaceOptions
%category Config
| 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() |
net.thevpc.nuts.NutsWorkspaceOptionsFormat |
formatter() |
String |
getApiVersion() |
String[] |
getApplicationArguments() |
String |
getArchetype() |
Boolean |
getBot() |
Boolean |
getCached() |
Supplier<ClassLoader> |
getClassLoaderSupplier() |
Boolean |
getCommandHelp() |
Boolean |
getCommandVersion() |
net.thevpc.nuts.NutsConfirmationMode |
getConfirm() |
long |
getCreationTime() |
char[] |
getCredentials() |
String[] |
getCustomOptions() |
String |
getDebug() |
String |
getDependencySolver() |
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.NutsHomeLocation location) |
Map<net.thevpc.nuts.NutsHomeLocation,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() |
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<net.thevpc.nuts.NutsStoreLocation,String> |
getStoreLocations() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy() |
int |
getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context) |
Boolean |
getSwitchWorkspace() |
net.thevpc.nuts.NutsTerminalMode |
getTerminalMode() |
String |
getTheme() |
Boolean |
getTrace() |
Boolean |
getTransitive() |
String |
getUserName() |
String |
getWorkspace() |
boolean |
isBot() |
boolean |
isCached() |
boolean |
isCommandHelp() |
boolean |
isCommandVersion() |
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.NutsBootOptions other) |
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 |
setCommandHelp(Boolean help) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setCommandVersion(Boolean version) |
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 |
setCustomOptions(String[] properties) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setDebug(String debug)
set debug
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setDependencySolver(String dependencySolver) |
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.NutsHomeLocation location,
String value)
set home location
|
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,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 |
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<net.thevpc.nuts.NutsStoreLocation,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
|
net.thevpc.nuts.NutsBootOptions |
toBootOptions() |
String |
toString() |
public CoreNutsWorkspaceOptions(net.thevpc.nuts.NutsSession session)
public 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setApiVersion(String apiVersion)
setApiVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderapiVersion - new valuethis instancepublic String[] getApplicationArguments()
getApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsgetApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setApplicationArguments(String[] applicationArguments)
setApplicationArguments in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderapplicationArguments - new valuethis instancepublic String getArchetype()
getArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsgetArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setArchetype(String archetype)
setArchetype in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderarchetype - new valuethis instancepublic Supplier<ClassLoader> getClassLoaderSupplier()
getClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsgetClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setClassLoaderSupplier(Supplier<ClassLoader> provider)
setClassLoaderSupplier in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderprovider - new valuethis instancepublic net.thevpc.nuts.NutsConfirmationMode getConfirm()
getConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsgetConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setConfirm(net.thevpc.nuts.NutsConfirmationMode confirm)
setConfirm in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderconfirm - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setDry(Boolean dry)
setDry in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderdry - new valuethis instancepublic long getCreationTime()
getCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCreationTime(long creationTime)
setCreationTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildercreationTime - new valuethis instancepublic String[] getExcludedExtensions()
getExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExcludedExtensions(String[] excludedExtensions)
setExcludedExtensions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexcludedExtensions - new valuethis instancepublic net.thevpc.nuts.NutsExecutionType getExecutionType()
getExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutionType(net.thevpc.nuts.NutsExecutionType executionType)
setExecutionType in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexecutionType - new valuethis instancepublic net.thevpc.nuts.NutsRunAs getRunAs()
getRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRunAs(net.thevpc.nuts.NutsRunAs runAs)
setRunAs in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrunAs - new valuethis instancepublic String[] getExecutorOptions()
getExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutorOptions(String[] executorOptions)
setExecutorOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderexecutorOptions - new valuethis instancepublic String getHomeLocation(net.thevpc.nuts.NutsHomeLocation location)
getHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsgetHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Map<net.thevpc.nuts.NutsHomeLocation,String> getHomeLocations()
getHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsgetHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations)
setHomeLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getJavaCommand()
getJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsgetJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setJavaCommand(String javaCommand)
setJavaCommand in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getJavaOptions()
getJavaOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetJavaOptions 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.NutsLogConfig getLogConfig()
getLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsgetLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setLogConfig(net.thevpc.nuts.NutsLogConfig logConfig)
setLogConfig in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderlogConfig - new valuethis instancepublic String getName()
getName in interface net.thevpc.nuts.NutsWorkspaceOptionsgetName in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setName(String workspaceName)
setName in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderworkspaceName - new valuethis instancepublic net.thevpc.nuts.NutsOpenMode getOpenMode()
getOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOpenMode(net.thevpc.nuts.NutsOpenMode openMode)
setOpenMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderopenMode - new valuethis instancepublic net.thevpc.nuts.NutsContentType getOutputFormat()
getOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOutputFormat(net.thevpc.nuts.NutsContentType outputFormat)
setOutputFormat in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoutputFormat - new valuethis instancepublic String[] getOutputFormatOptions()
getOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setOutputFormatOptions(String... options)
setOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoptions - new valuethis instancepublic char[] getCredentials()
getCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCredentials(char[] credentials)
setCredentials in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildercredentials - new valuethis instancepublic net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy()
getRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
setRepositoryStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrepositoryStoreLocationStrategy - new valuethis instancepublic String getRuntimeId()
getRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRuntimeId(String runtimeId)
setRuntimeId in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderruntimeId - new valuethis instancepublic 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.NutsWorkspaceOptionsBuilder setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
setStoreLocationLayout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderstoreLocationLayout - new valuethis instancepublic net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy()
getStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
setStoreLocationStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderstoreLocationStrategy - new valuethis instancepublic Map<net.thevpc.nuts.NutsStoreLocation,String> getStoreLocations()
getStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> storeLocations)
setStoreLocations in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsTerminalMode getTerminalMode()
getTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsgetTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTerminalMode(net.thevpc.nuts.NutsTerminalMode terminalMode)
setTerminalMode in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderterminalMode - new valuethis instancepublic String[] getRepositories()
getRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsgetRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRepositories(String[] repositories)
setRepositories in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrepositories - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setWorkspace(String workspace)
setWorkspace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderworkspace - workspacethis instancepublic String getDebug()
getDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsgetDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setDebug(String debug)
setDebug in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderdebug - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setGlobal(Boolean global)
setGlobal in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderglobal - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setGui(Boolean gui)
setGui in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildergui - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setInherited(Boolean inherited)
setInherited in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderinherited - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setReadOnly(Boolean readOnly)
setReadOnly in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderreadOnly - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setRecover(Boolean recover)
setRecover in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderrecover - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setReset(Boolean reset)
setReset in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderreset - new valuethis instancepublic boolean isCommandVersion()
isCommandVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsisCommandVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getCommandVersion()
getCommandVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCommandVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCommandVersion(Boolean version)
setCommandVersion in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic boolean isCommandHelp()
isCommandHelp in interface net.thevpc.nuts.NutsWorkspaceOptionsisCommandHelp in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Boolean getCommandHelp()
getCommandHelp in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCommandHelp in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCommandHelp(Boolean help)
setCommandHelp 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipCompanions(Boolean skipInstallCompanions)
setSkipCompanions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipInstallCompanions - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipWelcome(Boolean skipWelcome)
setSkipWelcome in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipWelcome - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setErrLinePrefix(String errLinePrefix)
setErrLinePrefix 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipBoot(Boolean skipBoot)
setSkipBoot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderskipBoot - new valuethis instancepublic 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTrace(Boolean trace)
setTrace in interface net.thevpc.nuts.NutsWorkspaceOptionsBuildertrace - new valuethis instancepublic String getProgressOptions()
getProgressOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetProgressOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setProgressOptions(String progressOptions)
setProgressOptions 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCached(Boolean cached)
setCached 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setIndexed(Boolean indexed)
setIndexed 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setTransitive(Boolean transitive)
setTransitive 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.NutsWorkspaceOptionsBuilder setBot(Boolean bot)
setBot in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsFetchStrategy getFetchStrategy()
getFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsgetFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setFetchStrategy(net.thevpc.nuts.NutsFetchStrategy fetchStrategy)
setFetchStrategy in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic InputStream getStdin()
getStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStdin(InputStream stdin)
setStdin in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic PrintStream getStdout()
getStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStdout(PrintStream stdout)
setStdout in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic PrintStream getStderr()
getStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsgetStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setStderr(PrintStream stderr)
setStderr in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic ExecutorService getExecutorService()
getExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExecutorService(ExecutorService executorService)
setExecutorService in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic Instant getExpireTime()
getExpireTime in interface net.thevpc.nuts.NutsWorkspaceOptionsgetExpireTime in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setExpireTime(Instant expireTime)
setExpireTime 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setSkipErrors(Boolean value)
setSkipErrors 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.NutsWorkspaceOptionsBuilder setSwitchWorkspace(Boolean switchWorkspace)
setSwitchWorkspace 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 setErrors(net.thevpc.nuts.NutsMessage[] errors)
setErrors in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String[] getCustomOptions()
getCustomOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsgetCustomOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setCustomOptions(String[] properties)
setCustomOptions 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 net.thevpc.nuts.NutsWorkspaceOptionsBuilder setAll(net.thevpc.nuts.NutsBootOptions other)
public 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 setUsername(String username)
setUsername in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderusername - 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.NutsHomeLocation location,
String value)
setHomeLocation in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderlocation - locationvalue - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder addOutputFormatOptions(String... options)
addOutputFormatOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderoptions - new valuethis instancepublic net.thevpc.nuts.NutsWorkspaceOptions build()
build in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic String getDependencySolver()
getDependencySolver in interface net.thevpc.nuts.NutsWorkspaceOptionsgetDependencySolver in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder setDependencySolver(String dependencySolver)
setDependencySolver in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic void setSession(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsWorkspaceOptionsBuilder builder()
builder in interface net.thevpc.nuts.NutsWorkspaceOptionspublic net.thevpc.nuts.NutsBootOptions toBootOptions()
toBootOptions in interface net.thevpc.nuts.NutsWorkspaceOptionsBuilderpublic int getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponentCopyright © 2022 vpc open source initiative. All rights reserved.