Interface ApiEndpoint
- All Superinterfaces:
AutoCloseable, ComponentAware, Endpoint, IsSingleton, Service
Marker interface indicating that an
Endpoint belongs to an API-based component, where the endpoint URI
encodes an API name and method name rather than a plain scheme and path.
API-based components (for example camel-box) are typically generated from an API specification and expose many
operations as distinct endpoint URIs. This interface allows tooling and the Camel catalog to identify and document
them as API endpoints.- Since:
- 3.6
- See Also:
-
Method Summary
Methods inherited from interface ComponentAware
getComponent, getComponent, setComponentMethods inherited from interface Endpoint
configureExchange, configureProperties, createAsyncProducer, createConsumer, createExchange, createExchange, createPollingConsumer, createProducer, getCamelContext, getEndpointBaseUri, getEndpointKey, getEndpointUri, getExchangePattern, isLenientProperties, isRemote, isSingletonProducer, setCamelContextMethods inherited from interface IsSingleton
isSingleton