com.vmware.vapi.metadata.cli
package provides interfaces that expose
all the information required to display namespace or command help, execute a
command and display it's result.See: Description
Interface | Description |
---|---|
Command |
The
Command interface provides methods to get information about command
line interface (CLI) commands. |
CommandTypes |
Defines the data types of the
Command
API service. |
Namespace |
The
Namespace interface provides methods to get information about
command line interface (CLI) namespaces. |
NamespaceTypes |
Defines the data types of the
Namespace
API service. |
Source |
The
Source interface provides methods to manage the sources of command
line interface (CLI) metadata information. |
SourceTypes |
Defines the data types of the
Source
API service. |
Class | Description |
---|---|
CommandDefinitions |
Defines the type descriptors for the
Command
API service. |
CommandStub |
Remote stub implementation of the
Command
API service. |
CommandTypes.FormatterType |
The
FormatterType enumeration class defines supported CLI output
formatter types. |
CommandTypes.GenericType |
The
GenericType enumeration class defines generic types supported by
Command interface. |
CommandTypes.Identity |
The
Identity class uniquely identifies a command in the CLI commands
tree. |
CommandTypes.Info |
The
Info class contains information about a command. |
CommandTypes.OptionInfo |
The
OptionInfo class describes information about a specific input option
of a command. |
CommandTypes.OutputFieldInfo |
The
OutputFieldInfo class describes the name used by the CLI to display
a single property of a class element in the interface definition language. |
CommandTypes.OutputInfo |
The
OutputInfo class describes the names used by the CLI to display the
properties of a class element in the interface definition language as well as
the order in which the properties will be displayed. |
NamespaceDefinitions |
Defines the type descriptors for the
Namespace
API service. |
NamespaceStub |
Remote stub implementation of the
Namespace
API service. |
NamespaceTypes.Identity |
The
Identity class uniquely identifies a namespace in the CLI namespace
tree. |
NamespaceTypes.Info |
The
Info class contains information about a namespace. |
SourceDefinitions |
Defines the type descriptors for the
Source
API service. |
SourceStub |
Remote stub implementation of the
Source
API service. |
SourceTypes.CreateSpec |
The
CreateSpec class contains the registration information of a CLI
source. |
SourceTypes.Info |
The
Info class contains the metadata source information. |
StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vapi.metadata.cli package. |
Enum | Description |
---|---|
CommandTypes.FormatterType.Values |
Native Java
enum representing this enumeration class. |
CommandTypes.GenericType.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vapi.metadata.cli
package provides interfaces that expose
all the information required to display namespace or command help, execute a
command and display it's result.Copyright © 2015. All Rights Reserved.