All Classes and Interfaces
Class
Description
Represents an API method as part of a parent API.
Used for annotating a
UriParam
parameter that its for use by API based endpoints.Used to annotate a nested configuration parameter type (such as a nested Configuration object) which can then be used
on a API based component, endpoint.
Indicates that the Camel string/expression should be used as an endpoint uri.
Indicates that the Camel language/expression should be used as predicate.
This enum set various categories options into the UriEndpoint.
Internal annotation to mark a class as having constant fields for the source code generator.
Marks a class as a custom developer console.
Internal annotation used to include fields otherwise excluded because annotate with XmlTransient.
Annotation to be used for JAXB property (field or method) annotated with
@XmlAnyElement
to highlight which
actual elements do we expect (not to be enforced by JAXB, but by Camel itself).Marks a class as a custom health-check or health-check repository.
Meta data for EIPs, components, data formats and other Camel concepts
Represents an annotated Camel Endpoint which can have its
properties (and the properties on its consumer) injected from the Camel URI path and its query parameters
Represents an injection point of a Camel Uri parameter value on an Endpoint or Consumer, usually configured via a URI
style query parameter in a URI
Used to annotate a nested configuration parameter type (such as a nested Configuration object) which can then be used
on a Component, Endpoint and/or Consumer and then be configured via Camel URI query arguments.
Represents an injection point of a Camel Uri path value (the remaining part of a Camel URI without any query
arguments)