| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
outputFormatOptions |
protected net.thevpc.nuts.NutsWorkspace |
ws |
| Constructor and Description |
|---|
DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws) |
DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsBootOptions options) |
DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceOptions options) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsSession |
addListener(net.thevpc.nuts.NutsListener listener) |
net.thevpc.nuts.NutsSession |
addOutputFormatOptions(String... options) |
net.thevpc.nuts.NutsBootManager |
boot() |
net.thevpc.nuts.NutsCustomCommandManager |
commands() |
net.thevpc.nuts.NutsWorkspaceConfigManager |
config() |
boolean |
configure(boolean skipUnsupported,
net.thevpc.nuts.NutsCommandLine commandLine)
configure the current command with the given arguments.
|
Object |
configure(boolean skipUnsupported,
String... args)
configure the current command with the given arguments.
|
net.thevpc.nuts.NutsSession |
configure(net.thevpc.nuts.NutsWorkspaceOptions options) |
boolean |
configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine) |
net.thevpc.nuts.NutsSession |
copy() |
net.thevpc.nuts.NutsSession |
copyFrom(net.thevpc.nuts.NutsBootOptions options) |
net.thevpc.nuts.NutsSession |
copyFrom(net.thevpc.nuts.NutsSession other) |
net.thevpc.nuts.NutsSession |
copyFrom(net.thevpc.nuts.NutsWorkspaceOptions options) |
net.thevpc.nuts.NutsDeployCommand |
deploy() |
net.thevpc.nuts.NutsWorkspaceEnvManager |
env() |
net.thevpc.nuts.NutsArrayElementBuilder |
eout() |
net.thevpc.nuts.NutsPrintStream |
err() |
net.thevpc.nuts.NutsWorkspaceEventManager |
events() |
net.thevpc.nuts.NutsExecCommand |
exec() |
net.thevpc.nuts.NutsWorkspaceExtensionManager |
extensions() |
net.thevpc.nuts.NutsFetchCommand |
fetch() |
net.thevpc.nuts.NutsSession |
flush() |
net.thevpc.nuts.NutsId |
getAppId() |
Boolean |
getBot() |
net.thevpc.nuts.NutsConfirmationMode |
getConfirm() |
String |
getDebug() |
String |
getDependencySolver() |
net.thevpc.nuts.NutsArrayElementBuilder |
getElemOut() |
String |
getErrLinePrefix() |
net.thevpc.nuts.NutsExecutionType |
getExecutionType() |
Instant |
getExpireTime() |
net.thevpc.nuts.NutsFetchStrategy |
getFetchStrategy() |
net.thevpc.nuts.NutsIterableFormat |
getIterableOutput() |
net.thevpc.nuts.NutsListener[] |
getListeners() |
<T extends net.thevpc.nuts.NutsListener> |
getListeners(Class<T> type) |
String |
getLocale() |
Filter |
getLogFileFilter() |
Level |
getLogFileLevel() |
Filter |
getLogTermFilter() |
Level |
getLogTermLevel() |
String |
getOutLinePrefix() |
net.thevpc.nuts.NutsContentType |
getOutputFormat() |
net.thevpc.nuts.NutsContentType |
getOutputFormat(net.thevpc.nuts.NutsContentType defaultValue) |
String[] |
getOutputFormatOptions() |
net.thevpc.nuts.NutsContentType |
getPreferredOutputFormat() |
String |
getProgressOptions() |
Map<String,Object> |
getProperties() |
Object |
getProperty(String key) |
net.thevpc.nuts.NutsRunAs |
getRunAs() |
net.thevpc.nuts.NutsSessionTerminal |
getTerminal() |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
net.thevpc.nuts.NutsImportManager |
imports() |
InputStream |
in() |
net.thevpc.nuts.NutsInfoCommand |
info() |
net.thevpc.nuts.NutsInstallCommand |
install() |
boolean |
isAsk() |
boolean |
isBot() |
boolean |
isCached() |
boolean |
isDry() |
boolean |
isGui() |
boolean |
isIndexed() |
boolean |
isIterableOut() |
boolean |
isIterableTrace() |
boolean |
isNo() |
boolean |
isPlainOut() |
boolean |
isPlainTrace() |
boolean |
isStructuredOut() |
boolean |
isStructuredTrace() |
boolean |
isTrace() |
boolean |
isTransitive() |
boolean |
isYes() |
net.thevpc.nuts.NutsSession |
json() |
net.thevpc.nuts.NutsWorkspaceLocationManager |
locations() |
net.thevpc.nuts.NutsPrintStream |
out() |
net.thevpc.nuts.NutsSession |
plain() |
net.thevpc.nuts.NutsSession |
props() |
net.thevpc.nuts.NutsPushCommand |
push() |
net.thevpc.nuts.NutsSession |
removeListener(net.thevpc.nuts.NutsListener listener) |
net.thevpc.nuts.NutsRepositoryManager |
repos() |
net.thevpc.nuts.NutsSearchCommand |
search() |
net.thevpc.nuts.NutsWorkspaceSecurityManager |
security() |
net.thevpc.nuts.NutsSession |
setAppId(net.thevpc.nuts.NutsId appId) |
net.thevpc.nuts.NutsSession |
setBot(Boolean bot) |
net.thevpc.nuts.NutsSession |
setCached(Boolean value) |
net.thevpc.nuts.NutsSession |
setConfirm(net.thevpc.nuts.NutsConfirmationMode confirm) |
net.thevpc.nuts.NutsSession |
setDebug(String debug) |
net.thevpc.nuts.NutsSession |
setDependencySolver(String dependencySolver) |
net.thevpc.nuts.NutsSession |
setDry(Boolean dry) |
net.thevpc.nuts.NutsSession |
setElemOut(net.thevpc.nuts.NutsArrayElementBuilder eout) |
net.thevpc.nuts.NutsSession |
setErrLinePrefix(String errLinePrefix) |
net.thevpc.nuts.NutsSession |
setExecutionType(net.thevpc.nuts.NutsExecutionType executionType) |
net.thevpc.nuts.NutsSession |
setExpireTime(Instant expireTime) |
net.thevpc.nuts.NutsSession |
setFetchStrategy(net.thevpc.nuts.NutsFetchStrategy mode) |
net.thevpc.nuts.NutsSession |
setGui(Boolean gui) |
net.thevpc.nuts.NutsSession |
setIndexed(Boolean value) |
net.thevpc.nuts.NutsSession |
setIterableOut(boolean iterableOut) |
net.thevpc.nuts.NutsSession |
setLocale(String locale) |
net.thevpc.nuts.NutsSession |
setLogFileFilter(Filter logFileFilter) |
net.thevpc.nuts.NutsSession |
setLogFileLevel(Level logFileLevel) |
net.thevpc.nuts.NutsSession |
setLogFilter(Filter filter) |
net.thevpc.nuts.NutsSession |
setLogTermLevel(Level level) |
net.thevpc.nuts.NutsSession |
setOutLinePrefix(String outLinePrefix) |
net.thevpc.nuts.NutsSession |
setOutputFormat(net.thevpc.nuts.NutsContentType outputFormat) |
net.thevpc.nuts.NutsSession |
setOutputFormatOptions(String... options) |
net.thevpc.nuts.NutsSession |
setProgressOptions(String progressOptions) |
net.thevpc.nuts.NutsSession |
setProperties(Map<String,Object> properties) |
net.thevpc.nuts.NutsSession |
setProperty(String key,
Object value) |
net.thevpc.nuts.NutsSession |
setRunAs(net.thevpc.nuts.NutsRunAs runAs) |
net.thevpc.nuts.NutsSession |
setTerminal(net.thevpc.nuts.NutsSessionTerminal terminal) |
net.thevpc.nuts.NutsSession |
setTrace(Boolean trace) |
net.thevpc.nuts.NutsSession |
setTransitive(Boolean value) |
net.thevpc.nuts.NutsSession |
table() |
String |
toString() |
net.thevpc.nuts.NutsSession |
tree() |
net.thevpc.nuts.NutsUndeployCommand |
undeploy() |
net.thevpc.nuts.NutsUninstallCommand |
uninstall() |
net.thevpc.nuts.NutsUpdateCommand |
update() |
net.thevpc.nuts.NutsUpdateStatisticsCommand |
updateStatistics() |
net.thevpc.nuts.NutsSession |
xml() |
public DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws)
public DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceOptions options)
public DefaultNutsSession(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsBootOptions options)
public Object configure(boolean skipUnsupported, String... args)
NutsCommandLineConfigurable.configure(boolean, java.lang.String...)
to help return a more specific return type;configure in interface net.thevpc.nuts.NutsCommandLineConfigurableargs - argument to configure withthis instancepublic final boolean configure(boolean skipUnsupported,
net.thevpc.nuts.NutsCommandLine commandLine)
configure in interface net.thevpc.nuts.NutsCommandLineConfigurableskipUnsupported - when true, all unsupported options are skipped
silentlycommandLine - arguments to configure withthis instancepublic boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurablepublic net.thevpc.nuts.NutsContentType getPreferredOutputFormat()
public boolean isTrace()
isTrace in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setTrace(Boolean trace)
setTrace in interface net.thevpc.nuts.NutsSessionpublic boolean isPlainTrace()
isPlainTrace in interface net.thevpc.nuts.NutsSessionpublic boolean isIterableTrace()
isIterableTrace in interface net.thevpc.nuts.NutsSessionpublic boolean isStructuredTrace()
isStructuredTrace in interface net.thevpc.nuts.NutsSessionpublic boolean isIterableOut()
isIterableOut in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setIterableOut(boolean iterableOut)
setIterableOut in interface net.thevpc.nuts.NutsSessionpublic boolean isStructuredOut()
isStructuredOut in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsArrayElementBuilder getElemOut()
getElemOut in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setElemOut(net.thevpc.nuts.NutsArrayElementBuilder eout)
setElemOut in interface net.thevpc.nuts.NutsSessionpublic boolean isPlainOut()
isPlainOut in interface net.thevpc.nuts.NutsSessionpublic boolean isBot()
isBot in interface net.thevpc.nuts.NutsSessionpublic Boolean getBot()
getBot in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setBot(Boolean bot)
setBot in interface net.thevpc.nuts.NutsSessionpublic boolean isYes()
isYes in interface net.thevpc.nuts.NutsSessionpublic boolean isNo()
isNo in interface net.thevpc.nuts.NutsSessionpublic boolean isAsk()
isAsk in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsContentType getOutputFormat(net.thevpc.nuts.NutsContentType defaultValue)
getOutputFormat in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsContentType getOutputFormat()
getOutputFormat in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setOutputFormat(net.thevpc.nuts.NutsContentType outputFormat)
setOutputFormat in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession json()
json in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession plain()
plain in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession props()
props in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession tree()
tree in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession table()
table in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession xml()
xml in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession copy()
copy in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession copyFrom(net.thevpc.nuts.NutsSession other)
copyFrom in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession copyFrom(net.thevpc.nuts.NutsWorkspaceOptions options)
copyFrom in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession copyFrom(net.thevpc.nuts.NutsBootOptions options)
public net.thevpc.nuts.NutsId getAppId()
getAppId in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setAppId(net.thevpc.nuts.NutsId appId)
setAppId in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsFetchStrategy getFetchStrategy()
getFetchStrategy in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setFetchStrategy(net.thevpc.nuts.NutsFetchStrategy mode)
setFetchStrategy in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession addListener(net.thevpc.nuts.NutsListener listener)
addListener in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession removeListener(net.thevpc.nuts.NutsListener listener)
removeListener in interface net.thevpc.nuts.NutsSessionpublic <T extends net.thevpc.nuts.NutsListener> T[] getListeners(Class<T> type)
getListeners in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsListener[] getListeners()
getListeners in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setProperty(String key, Object value)
setProperty in interface net.thevpc.nuts.NutsSessionpublic Map<String,Object> getProperties()
getProperties in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setProperties(Map<String,Object> properties)
setProperties in interface net.thevpc.nuts.NutsSessionpublic Object getProperty(String key)
getProperty in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsConfirmationMode getConfirm()
getConfirm in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setConfirm(net.thevpc.nuts.NutsConfirmationMode confirm)
setConfirm in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession addOutputFormatOptions(String... options)
addOutputFormatOptions in interface net.thevpc.nuts.NutsSessionpublic String[] getOutputFormatOptions()
getOutputFormatOptions in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setOutputFormatOptions(String... options)
setOutputFormatOptions in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsPrintStream out()
out in interface net.thevpc.nuts.NutsSessionpublic InputStream in()
in in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsPrintStream err()
err in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsIterableFormat getIterableOutput()
getIterableOutput in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSessionTerminal getTerminal()
getTerminal in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setTerminal(net.thevpc.nuts.NutsSessionTerminal terminal)
setTerminal in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspace getWorkspace()
getWorkspace in interface net.thevpc.nuts.NutsSessionpublic boolean isTransitive()
isTransitive in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setTransitive(Boolean value)
setTransitive in interface net.thevpc.nuts.NutsSessionpublic boolean isCached()
isCached in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setCached(Boolean value)
setCached in interface net.thevpc.nuts.NutsSessionpublic boolean isIndexed()
isIndexed in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setIndexed(Boolean value)
setIndexed in interface net.thevpc.nuts.NutsSessionpublic Instant getExpireTime()
getExpireTime in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setExpireTime(Instant expireTime)
setExpireTime in interface net.thevpc.nuts.NutsSessionpublic String getProgressOptions()
getProgressOptions in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setProgressOptions(String progressOptions)
setProgressOptions in interface net.thevpc.nuts.NutsSessionpublic boolean isGui()
isGui in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setGui(Boolean gui)
setGui in interface net.thevpc.nuts.NutsSessionpublic String getErrLinePrefix()
getErrLinePrefix in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setErrLinePrefix(String errLinePrefix)
setErrLinePrefix in interface net.thevpc.nuts.NutsSessionpublic String getOutLinePrefix()
getOutLinePrefix in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setOutLinePrefix(String outLinePrefix)
setOutLinePrefix in interface net.thevpc.nuts.NutsSessionpublic boolean isDry()
isDry in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setDry(Boolean dry)
setDry in interface net.thevpc.nuts.NutsSessionpublic Level getLogTermLevel()
getLogTermLevel in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setLogTermLevel(Level level)
setLogTermLevel in interface net.thevpc.nuts.NutsSessionpublic Filter getLogTermFilter()
getLogTermFilter in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setLogFilter(Filter filter)
setLogFilter in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession configure(net.thevpc.nuts.NutsWorkspaceOptions options)
configure in interface net.thevpc.nuts.NutsSessionpublic Level getLogFileLevel()
getLogFileLevel in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setLogFileLevel(Level logFileLevel)
setLogFileLevel in interface net.thevpc.nuts.NutsSessionpublic Filter getLogFileFilter()
getLogFileFilter in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setLogFileFilter(Filter logFileFilter)
setLogFileFilter in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsArrayElementBuilder eout()
eout in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession flush()
flush in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsExecutionType getExecutionType()
getExecutionType in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setExecutionType(net.thevpc.nuts.NutsExecutionType executionType)
setExecutionType in interface net.thevpc.nuts.NutsSessionpublic String getDebug()
getDebug in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setDebug(String debug)
setDebug in interface net.thevpc.nuts.NutsSessionpublic String getLocale()
getLocale in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setLocale(String locale)
setLocale in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsRunAs getRunAs()
getRunAs in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setRunAs(net.thevpc.nuts.NutsRunAs runAs)
setRunAs in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSearchCommand search()
search in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsFetchCommand fetch()
fetch in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsDeployCommand deploy()
deploy in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsUndeployCommand undeploy()
undeploy in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsExecCommand exec()
exec in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsInstallCommand install()
install in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsUninstallCommand uninstall()
uninstall in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsUpdateCommand update()
update in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsPushCommand push()
push in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsUpdateStatisticsCommand updateStatistics()
updateStatistics in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceExtensionManager extensions()
extensions in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceConfigManager config()
config in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsRepositoryManager repos()
repos in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceSecurityManager security()
security in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceEventManager events()
events in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsInfoCommand info()
info in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsImportManager imports()
imports in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsCustomCommandManager commands()
commands in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceLocationManager locations()
locations in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsWorkspaceEnvManager env()
env in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsBootManager boot()
boot in interface net.thevpc.nuts.NutsSessionpublic String getDependencySolver()
getDependencySolver in interface net.thevpc.nuts.NutsSessionpublic net.thevpc.nuts.NutsSession setDependencySolver(String dependencySolver)
setDependencySolver in interface net.thevpc.nuts.NutsSessionCopyright © 2022 vpc open source initiative. All rights reserved.