Package org.forgerock.api.annotations
Annotation Interface Parameter
public @interface Parameter
A extra parameter to an operation.
-
Required Element Summary
-
Optional Element Summary
-
Element Details
-
-
defaultValue
String defaultValueThe default value, if applicable. Should not be an empty string.- Default:
- ""
-
description
String descriptionA description of the parameter.- Default:
- ""
-
source
ParameterSource sourceThe source of the parameter. Defaults toPATH
.- Default:
- PATH
-
required
boolean requiredWhether the parameter is required. Defaults totrue
.- Default:
- true
-
enumValues
String[] enumValuesEnumeration of acceptable values, if required.- Default:
- {}
-
enumTitles
String[] enumTitlesTitles of enumeration values.- Default:
- {}
-