| Name | Description | Type | Package | Framework |
| AbstractApiComponent | Abstract base class for API Component Camel Component classes. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiConsumer | Abstract base class for API Component Consumers. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiEndpoint | Abstract base class for API Component Endpoints. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiProducer | Class | org.apache.camel.util.component | Apache Camel | |
| ApiCollection | Base class for a collection of ApiMethods. | Class | org.apache.camel.util.component | Apache Camel |
| ApiConsumerHelper | Utility class for API Consumers. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethod | Interface for proxy methods. | Interface | org.apache.camel.util.component | Apache Camel |
| ApiMethodHelper | Helper class for working with ApiMethod. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodHelper .MatchType | Class | org.apache.camel.util.component.ApiMethodHelper | Apache Camel | |
| ApiMethodImpl | Delegate class for ApiMethod. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodParser | Parser base class for generating ApiMethod enumerations. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodParser .ApiMethodModel | Class | org.apache.camel.util.component.ApiMethodParser | Apache Camel | |
| ApiMethodParser .Argument | Class | org.apache.camel.util.component.ApiMethodParser | Apache Camel | |
| ApiMethodPropertiesHelper | Helper class to work with ApiMethod arguments to be extended by components. | Class | org.apache.camel.util.component | Apache Camel |
| ApiName | Marker interface for ApiName enumerations. | Interface | org.apache.camel.util.component | Apache Camel |
| ArgumentSubstitutionParser | Adds support for parameter name substitutions. | Class | org.apache.camel.util.component | Apache Camel |
| ArgumentSubstitutionParser .Substitution | Class | org.apache.camel.util.component.ArgumentSubstitutionParser | Apache Camel | |
| PropertiesInterceptor | Intercepts Property values used to invoke API Method. | Interface | org.apache.camel.util.component | Apache Camel |
| PropertyNamesInterceptor | Intercepts Property names used to find methods. | Interface | org.apache.camel.util.component | Apache Camel |
| ResultInterceptor | Intercepts API method invocation result Exchange. | Interface | org.apache.camel.util.component | Apache Camel |