@Target(value={})
@Retention(value=RUNTIME)
@Inherited
public @interface ServerVariable
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
defaultValue
The default value of this server variable.
|
java.lang.String |
name
The name of this server variable.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
description
An optional description for the server variable.
|
java.lang.String[] |
enumeration
An array of enum values for this variable.
|
Extension[] |
extensions
List of extensions to be added to the
ServerVariable model corresponding to the containing annotation. |
public abstract java.lang.String name
public abstract java.lang.String defaultValue
public abstract java.lang.String[] enumeration
public abstract java.lang.String description
public abstract Extension[] extensions
ServerVariable
model corresponding to the containing annotation.