@Retention(value=RUNTIME)
@Target(value={METHOD,PARAMETER})
public @interface CliMetaData
Modifier and Type | Fields and Description |
---|---|
static java.lang.String |
ANNOTATION_DEFAULT_VALUE
Represents a default value to an option of a command.
|
static java.lang.String |
ANNOTATION_NULL_VALUE
Represents a null value to an option of a command.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
interceptor
The fully qualified name of a class which implements the
CliAroundInterceptor interface
in order to provide additional pre- and post-execution functionality for a command. |
boolean |
isFileDownloadOverHttp
Indicates when executed over http, is this command downloading files from the member.
|
boolean |
isPersisted
Indicates that the effect of the command is persisted or the commands affects the persistent
configuration
|
boolean |
readsSharedConfiguration |
java.lang.String[] |
relatedTopic
In help, topics that are related to this command
|
boolean |
shellOnly
Indicates that the command will only run in the gfsh shell and will not need the management
service
|
java.lang.String |
valueSeparator
String used as a separator when multiple values for a command are specified
|
boolean |
writesToSharedConfiguration |
public static final java.lang.String ANNOTATION_DEFAULT_VALUE
public static final java.lang.String ANNOTATION_NULL_VALUE
public abstract boolean shellOnly
public abstract boolean isFileDownloadOverHttp
public abstract boolean isPersisted
public abstract java.lang.String[] relatedTopic