Modifier and Type | Fields and Description |
---|---|
static String |
ANNOTATION_DEFAULT_VALUE
Represents a default value to an option of a command.
|
static String |
ANNOTATION_NULL_VALUE
Represents a null value to an option of a command.
|
Modifier and Type | Optional Element and Description |
---|---|
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 |
isFileUploaded
Indicates whether this command would require fileData to be sent from the client.
|
boolean |
isPersisted
Indicates that the effect of the command is persisted or the commands affects the persistent
configuration
|
String[] |
relatedTopic
In help, topics that are related to this command
|
boolean |
shellOnly
Indicates that the command will only run in the gfsh shell Gfsh ExecutionStrategy will use this
flag to determine whether to invoke remote call or not.
|
String |
valueSeparator
Deprecated.
since 1.2, Command methods may override both the delimiter and the escape through
spring shell's
splittingRegex option context |
public static final String ANNOTATION_DEFAULT_VALUE
public static final String ANNOTATION_NULL_VALUE
public abstract boolean shellOnly
public abstract boolean isFileDownloadOverHttp
public abstract boolean isFileUploaded
public abstract boolean isPersisted
public abstract String[] relatedTopic
public abstract String interceptor
CliAroundInterceptor
interface
in order to provide additional pre- and post-execution functionality for a command.CliAroundInterceptor
interface@Deprecated public abstract String valueSeparator
splittingRegex
option context