Index

B C D F G I J N O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values

B

BeanConfig - Class in org.apache.camel.openapi
 
BeanConfig() - Constructor for class org.apache.camel.openapi.BeanConfig
 
buildUrl(String, String) - Static method in class org.apache.camel.openapi.OpenApiHelper
 

C

clearVendorExtensions(OpenAPI) - Static method in class org.apache.camel.openapi.OpenApiHelper
Clears all the vendor extension on the openApi model.
configure(OpenAPI) - Method in class org.apache.camel.openapi.BeanConfig
 
copyResult(Exchange) - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
copyResult(Exchange) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
Copy content from this adapter into the given Exchange.
createApiProcessor(CamelContext, String, RestConfiguration, Map<String, Object>) - Method in class org.apache.camel.openapi.OpenApiRestApiProcessorFactory
 
createJmxRestDefinitionsResolver(CamelContext) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
createProducer(CamelContext, String, String, String, String, String, String, String, RestConfiguration, Map<String, Object>) - Method in class org.apache.camel.openapi.OpenApiRestProducerFactory
 

D

DEFAULT_DATE_FORMAT - Static variable in class org.apache.camel.openapi.RestOpenApiSupport
 
DEFAULT_MEDIA_TYPE - Static variable in class org.apache.camel.openapi.BeanConfig
 
DefaultRestApiResponseAdapter - Class in org.apache.camel.openapi
A RestApiResponseAdapter that caches the response.
DefaultRestApiResponseAdapter() - Constructor for class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
DefaultRestDefinitionsResolver - Class in org.apache.camel.openapi
 
DefaultRestDefinitionsResolver() - Constructor for class org.apache.camel.openapi.DefaultRestDefinitionsResolver
 
doInit() - Method in class org.apache.camel.openapi.RestOpenApiProcessor
 

F

findCamelContexts() - Method in class org.apache.camel.openapi.DefaultRestDefinitionsResolver
 
findCamelContexts() - Method in class org.apache.camel.openapi.jmx.JmxRestDefinitionsResolver
 
findCamelContexts() - Method in interface org.apache.camel.openapi.RestDefinitionsResolver
 

G

getBasePath() - Method in class org.apache.camel.openapi.BeanConfig
 
getBasePathFromOasDocument(OpenAPI) - Static method in class org.apache.camel.openapi.RestOpenApiSupport
 
getCamelContext() - Method in class org.apache.camel.openapi.RestOpenApiProcessor
 
getDefaultConsumes() - Method in class org.apache.camel.openapi.BeanConfig
 
getDefaultProduces() - Method in class org.apache.camel.openapi.BeanConfig
 
getFromOpenAPI(OpenAPI, BeanConfig, Class<T>, boolean) - Static method in class org.apache.camel.openapi.RestOpenApiSupport
 
getHost() - Method in class org.apache.camel.openapi.BeanConfig
 
getHostFromOasDocument(OpenAPI) - Static method in class org.apache.camel.openapi.RestOpenApiSupport
 
getInfo() - Method in class org.apache.camel.openapi.BeanConfig
 
getJsonFromOpenAPIAsString(OpenAPI, BeanConfig) - Static method in class org.apache.camel.openapi.RestOpenApiSupport
 
getLicense() - Method in class org.apache.camel.openapi.BeanConfig
 
getLicenseUrl() - Method in class org.apache.camel.openapi.BeanConfig
 
getOpenApi() - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
getOpenApi() - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
Gets the generated OpenAPI model
getRestDefinitions(CamelContext) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
getRestDefinitions(CamelContext, String) - Method in class org.apache.camel.openapi.DefaultRestDefinitionsResolver
 
getRestDefinitions(CamelContext, String) - Method in class org.apache.camel.openapi.jmx.JmxRestDefinitionsResolver
 
getRestDefinitions(CamelContext, String) - Method in interface org.apache.camel.openapi.RestDefinitionsResolver
 
getRestDefinitions(CamelContext, String) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
getSchemes() - Method in class org.apache.camel.openapi.BeanConfig
 
getTitle() - Method in class org.apache.camel.openapi.BeanConfig
 
getVersion() - Method in class org.apache.camel.openapi.BeanConfig
 

I

initOpenApi(BeanConfig, Map<String, Object>) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
isOpenApi2() - Method in class org.apache.camel.openapi.BeanConfig
 
isOpenApi30() - Method in class org.apache.camel.openapi.BeanConfig
 
isOpenApi31() - Method in class org.apache.camel.openapi.BeanConfig
 

J

JMX_REST_DEFINITION_RESOLVER - Static variable in interface org.apache.camel.openapi.RestDefinitionsResolver
 
JmxRestDefinitionsResolver - Class in org.apache.camel.openapi.jmx
Resolves from JMX.
JmxRestDefinitionsResolver() - Constructor for class org.apache.camel.openapi.jmx.JmxRestDefinitionsResolver
 

N

noContent() - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
noContent() - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
There is no Rest DSL and therefore no OpenAPI spec

O

OAS20_SCHEMA_DEFINITION_PREFIX - Static variable in class org.apache.camel.openapi.RestOpenApiReader
 
OAS30_SCHEMA_DEFINITION_PREFIX - Static variable in class org.apache.camel.openapi.RestOpenApiReader
 
OPENAPI_VERSION_30 - Static variable in class org.apache.camel.openapi.BeanConfig
 
OPENAPI_VERSION_31 - Static variable in class org.apache.camel.openapi.BeanConfig
 
OpenApiHelper - Class in org.apache.camel.openapi
 
OpenApiRestApiProcessorFactory - Class in org.apache.camel.openapi
 
OpenApiRestApiProcessorFactory() - Constructor for class org.apache.camel.openapi.OpenApiRestApiProcessorFactory
 
OpenApiRestProducerFactory - Class in org.apache.camel.openapi
 
OpenApiRestProducerFactory() - Constructor for class org.apache.camel.openapi.OpenApiRestProducerFactory
 
org.apache.camel.openapi - package org.apache.camel.openapi
 
org.apache.camel.openapi.jmx - package org.apache.camel.openapi.jmx
 

P

parseVariables(String, Server) - Static method in class org.apache.camel.openapi.RestOpenApiSupport
 
process(Exchange) - Method in class org.apache.camel.openapi.RestOpenApiProcessor
 

R

read(CamelContext, List<RestDefinition>, BeanConfig, String, ClassResolver) - Method in class org.apache.camel.openapi.RestOpenApiReader
Read the REST-DSL definition's and parse that as a OpenApi model representation
readClass(OpenAPI, Class<?>) - Method in class org.apache.camel.openapi.RestModelConverters
 
renderResourceListing(CamelContext, RestApiResponseAdapter, BeanConfig, boolean, ClassResolver, RestConfiguration) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
RestApiResponseAdapter - Interface in org.apache.camel.openapi
Adapter for rendering API response
RestDefinitionsResolver - Interface in org.apache.camel.openapi
Pluggable resolver for resolving rest and camel context either local or globally via JMX for the entire JVM
RestModelConverters - Class in org.apache.camel.openapi
A Camel extended ModelConverters where we are appending vendor extensions to include the java class name of the model classes.
RestModelConverters(boolean) - Constructor for class org.apache.camel.openapi.RestModelConverters
 
RestOpenApiProcessor - Class in org.apache.camel.openapi
 
RestOpenApiProcessor(Map<String, Object>, RestConfiguration) - Constructor for class org.apache.camel.openapi.RestOpenApiProcessor
 
RestOpenApiReader - Class in org.apache.camel.openapi
A Camel REST-DSL openApi reader that parse the rest-dsl into a openApi model representation.
RestOpenApiReader() - Constructor for class org.apache.camel.openapi.RestOpenApiReader
 
RestOpenApiSupport - Class in org.apache.camel.openapi
A support class for that allows SPI to plugin and offer OpenApi API service listings as part of the Camel component.
RestOpenApiSupport() - Constructor for class org.apache.camel.openapi.RestOpenApiSupport
 

S

setBasePath(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setCamelContext(CamelContext) - Method in class org.apache.camel.openapi.RestOpenApiProcessor
 
setDefaultConsumes(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setDefaultProduces(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setHeader(String, String) - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
setHeader(String, String) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
Adds a header
setHost(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setInfo(Info) - Method in class org.apache.camel.openapi.BeanConfig
 
setLicense(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setLicenseUrl(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setOpenApi(OpenAPI) - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
setOpenApi(OpenAPI) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
Sets the generated OpenAPI model
setSchemes(String[]) - Method in class org.apache.camel.openapi.BeanConfig
 
setTitle(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setupXForwardHeaders(RestApiResponseAdapter, Exchange) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
setVersion(String) - Method in class org.apache.camel.openapi.BeanConfig
 

W

writeBytes(byte[]) - Method in class org.apache.camel.openapi.DefaultRestApiResponseAdapter
 
writeBytes(byte[]) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
The content of the OpenAPI spec as byte array
B C D F G I J N O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values