@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 |
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 isPersisted
public abstract java.lang.String[] relatedTopic