@Retention(value=RUNTIME) @Documented @Target(value=FIELD) public @interface UriParam
Modifier and Type | Optional Element and Description |
---|---|
String |
defaultValue
The default value of the parameter.
|
String |
defaultValueNote
A special note about the default value.
|
String |
description
Returns a description of this parameter.
|
String |
displayName
A human display name of the parameter.
|
String |
enums
Allows to define enums this options accepts.
|
String |
javaType
To re-associate the preferred Java type of this parameter.
|
String |
label
To associate this parameter with label(s).
|
boolean |
multiValue
If the parameter can be configured multiple times, such as configuring options to a Map type.
|
String |
name
Returns the name of the parameter.
|
String |
optionalPrefix
If the parameter can be configured with an optional prefix.
|
String |
prefix
If the parameter must be configured with a prefix.
|
boolean |
secret
Whether the option is secret/sensitive information such as a password.
|
public abstract String name
public abstract String displayName
public abstract String defaultValue
public abstract String defaultValueNote
public abstract String description
public abstract String enums
public abstract String label
public abstract boolean secret
public abstract String javaType
public abstract boolean multiValue
public abstract String prefix
public abstract String optionalPrefix
Apache Camel