Index

B C D E 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
 
convertOpenAPI3to2(OpenAPI) - Method in class org.apache.camel.openapi.OpenAPI3to2
 
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_MEDIA_TYPE - Static variable in class org.apache.camel.openapi.BeanConfig
 
DefaultRestDefinitionsResolver - Class in org.apache.camel.openapi
 
DefaultRestDefinitionsResolver() - Constructor for class org.apache.camel.openapi.DefaultRestDefinitionsResolver
 

E

ExchangeRestApiResponseAdapter - Class in org.apache.camel.openapi
 
ExchangeRestApiResponseAdapter(Exchange) - Constructor for class org.apache.camel.openapi.ExchangeRestApiResponseAdapter
 

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
 
getDefaultConsumes() - Method in class org.apache.camel.openapi.BeanConfig
 
getDefaultProduces() - Method in class org.apache.camel.openapi.BeanConfig
 
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
 
getJsonFromOpenAPI(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
 
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
 
getSwaggerAsJson() - Method in class org.apache.camel.openapi.OpenAPI3to2
 
getSwaggerAsYaml() - Method in class org.apache.camel.openapi.OpenAPI3to2
 
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
 
isOpenApi3() - 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.ExchangeRestApiResponseAdapter
 
noContent() - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
 

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
 
OpenAPI3to2 - Class in org.apache.camel.openapi
 
OpenAPI3to2() - Constructor for class org.apache.camel.openapi.OpenAPI3to2
 
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, Map<String, Object>, ClassResolver, RestConfiguration) - Method in class org.apache.camel.openapi.RestOpenApiSupport
 
RestApiResponseAdapter - Interface in org.apache.camel.openapi
 
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() - 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
 
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.ExchangeRestApiResponseAdapter
 
setHeader(String, String) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
 
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
 
setSchemes(String[]) - Method in class org.apache.camel.openapi.BeanConfig
 
setTitle(String) - Method in class org.apache.camel.openapi.BeanConfig
 
setVersion(String) - Method in class org.apache.camel.openapi.BeanConfig
 

W

writeBytes(byte[]) - Method in class org.apache.camel.openapi.ExchangeRestApiResponseAdapter
 
writeBytes(byte[]) - Method in interface org.apache.camel.openapi.RestApiResponseAdapter
 
B C D E F G I J N O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values