Package io.bdeploy.bhive.cli
Class ManifestTool
java.lang.Object
io.bdeploy.common.cli.ToolBase.CliTool
io.bdeploy.common.cli.ToolBase.ConfiguredCliTool<T>
io.bdeploy.jersey.cli.RemoteServiceTool<ManifestTool.ManifestConfig>
io.bdeploy.bhive.cli.ManifestTool
@Help("Query and manipulate manifests in the given BHive")
@ToolCategory("Analysis and maintenance commands")
public class ManifestTool
extends RemoteServiceTool<ManifestTool.ManifestConfig>
A tool to list and manage (delete, export) manifests in a hive.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.bdeploy.jersey.cli.RemoteServiceTool
RemoteServiceTool.RemoteOptionalNested classes/interfaces inherited from class io.bdeploy.common.cli.ToolBase.CliTool
ToolBase.CliTool.CliName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RenderableResultrun(ManifestTool.ManifestConfig config, RemoteService svc) Methods inherited from class io.bdeploy.jersey.cli.RemoteServiceTool
getConfigsForHelp, getLocalContext, runMethods inherited from class io.bdeploy.common.cli.ToolBase.ConfiguredCliTool
getConfig, getPrimaryConfigClass, getRawConfiguration, helpAndFail, helpAndFailIfMissing, runMethods inherited from class io.bdeploy.common.cli.ToolBase.CliTool
createDataTable, createEmptyResult, createNoOp, createResultWithErrorMessage, createResultWithSuccessMessage, createSuccess, getActivityReporter, getAuditorFactory, getDataFormat, isVerbose, out, setActivityReporter, setAuditorFactory, setDataFormat, setOutput, setVerbose
-
Constructor Details
-
ManifestTool
public ManifestTool()
-
-
Method Details
-
run
- Specified by:
runin classRemoteServiceTool<ManifestTool.ManifestConfig>
-