@Retention(value=RUNTIME) @Documented @Target(value={TYPE,METHOD,FIELD}) public @interface Metadata
| Modifier and Type | Optional Element and Description |
|---|---|
String |
defaultValue
To define a default value.
|
String |
description
Returns a description of this entity.
|
String |
displayName
A human display name of the parameter.
|
String |
enums
Allows to define enums this options accepts.
|
String |
firstVersion
The first version this functionality was added to Apache Camel.
|
String |
label
To define one or more labels.
|
String |
required
To define that this entity is required.
|
boolean |
secret
Whether the option is secret/sensitive information such as a password.
|
String |
title
An optional human readable title of this entity, to be used instead of a computed title.
|
public abstract String displayName
public abstract String label
public abstract String defaultValue
public abstract String required
public abstract String title
public abstract String description
public abstract String enums
public abstract boolean secret
public abstract String firstVersion
Apache Camel