Schema URL

Type: object[]

Items

object
beans org.apache.camel.dsl.yaml.deserializers.NamedBeanDefinition[]
error-handler object
6 nested properties
dead-letter-channel object
15 nested properties
dead-letter-uri string required
dead-letter-handle-new-exception boolean
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
use-original-body boolean
use-original-message boolean
default-error-handler object
13 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
use-original-body boolean
use-original-message boolean
jta-transaction-error-handler object
15 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
rollback-logging-level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
transacted-policy-ref string
use-original-body boolean
use-original-message boolean
no-error-handler object
1 nested properties
id string
ref-error-handler string | object
spring-transaction-error-handler object
15 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
rollback-logging-level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
transacted-policy-ref string
use-original-body boolean
use-original-message boolean
errorHandler object
6 nested properties
dead-letter-channel object
15 nested properties
dead-letter-uri string required
dead-letter-handle-new-exception boolean
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
use-original-body boolean
use-original-message boolean
default-error-handler object
13 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
use-original-body boolean
use-original-message boolean
jta-transaction-error-handler object
15 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
rollback-logging-level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
transacted-policy-ref string
use-original-body boolean
use-original-message boolean
no-error-handler object
1 nested properties
id string
ref-error-handler string | object
spring-transaction-error-handler object
15 nested properties
executor-service-ref string
id string
level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
log-name string
logger-ref string
on-exception-occurred-ref string
on-prepare-failure-ref string
on-redelivery-ref string
redelivery-policy object
redelivery-policy-ref string
retry-while-ref string
rollback-logging-level string
Values: "TRACE" "DEBUG" "INFO" "WARN" "ERROR" "OFF"
transacted-policy-ref string
use-original-body boolean
use-original-message boolean
from object
Any of: org.apache.camel.dsl.yaml.deserializers.OutputAwareFromDefinition object
5 nested properties
steps org.apache.camel.model.ProcessorDefinition[] required
uri string required
description string
id string
parameters object
on-exception object
16 nested properties
continued object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
description string
disabled boolean
exception string[]
handled object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
id string
inherit-error-handler boolean
on-exception-occurred-ref string
on-redelivery-ref string
on-when object
Any of: org.apache.camel.model.language.ExpressionDefinition object
6 nested properties
description string
disabled boolean
expression object
id string
inherit-error-handler boolean
steps org.apache.camel.model.ProcessorDefinition[]
redelivery-policy object
25 nested properties
allow-redelivery-while-stopping boolean
async-delayed-redelivery boolean
back-off-multiplier number
collision-avoidance-factor number
delay-pattern string
disable-redelivery boolean
exchange-formatter-ref string
id string
log-continued boolean
log-exhausted boolean
log-exhausted-message-body boolean
log-exhausted-message-history boolean
log-handled boolean
log-new-exception boolean
log-retry-attempted boolean
log-retry-stack-trace boolean
log-stack-trace boolean
maximum-redeliveries number
maximum-redelivery-delay string
redelivery-delay string
retries-exhausted-log-level string
retry-attempted-log-interval number
retry-attempted-log-level string
use-collision-avoidance boolean
use-exponential-back-off boolean
redelivery-policy-ref string
retry-while object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
steps org.apache.camel.model.ProcessorDefinition[]
use-original-body boolean
use-original-message boolean
onException object
16 nested properties
continued object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
description string
disabled boolean
exception string[]
handled object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
id string
inherit-error-handler boolean
on-exception-occurred-ref string
on-redelivery-ref string
on-when object
Any of: org.apache.camel.model.language.ExpressionDefinition object
6 nested properties
description string
disabled boolean
expression object
id string
inherit-error-handler boolean
steps org.apache.camel.model.ProcessorDefinition[]
redelivery-policy object
25 nested properties
allow-redelivery-while-stopping boolean
async-delayed-redelivery boolean
back-off-multiplier number
collision-avoidance-factor number
delay-pattern string
disable-redelivery boolean
exchange-formatter-ref string
id string
log-continued boolean
log-exhausted boolean
log-exhausted-message-body boolean
log-exhausted-message-history boolean
log-handled boolean
log-new-exception boolean
log-retry-attempted boolean
log-retry-stack-trace boolean
log-stack-trace boolean
maximum-redeliveries number
maximum-redelivery-delay string
redelivery-delay string
retries-exhausted-log-level string
retry-attempted-log-interval number
retry-attempted-log-level string
use-collision-avoidance boolean
use-exponential-back-off boolean
redelivery-policy-ref string
retry-while object
24 nested properties
constant string | object
csimple string | object
datasonnet string | object
exchange-property string | object
exchangeProperty string | object
groovy string | object
header string | object
hl7terser string | object
joor string | object
jq string | object
js string | object
jsonpath string | object
language object
method string | object
mvel string | object
ognl string | object
python string | object
ref string | object
simple string | object
spel string | object
tokenize string | object
xpath string | object
xquery string | object
xtokenize string | object
steps org.apache.camel.model.ProcessorDefinition[]
use-original-body boolean
use-original-message boolean
route-configuration object
8 nested properties
error-handler object
6 nested properties
dead-letter-channel object
default-error-handler object
id string
jta-transaction-error-handler object
no-error-handler object
spring-transaction-error-handler object
id string
intercept org.apache.camel.model.InterceptDefinition[]
intercept-from org.apache.camel.model.InterceptFromDefinition[]
intercept-send-to-endpoint org.apache.camel.model.InterceptSendToEndpointDefinition[]
on-completion org.apache.camel.model.OnCompletionDefinition[]
on-exception org.apache.camel.model.OnExceptionDefinition[]
precondition string
routeConfiguration object
8 nested properties
error-handler object
6 nested properties
dead-letter-channel object
default-error-handler object
id string
jta-transaction-error-handler object
no-error-handler object
spring-transaction-error-handler object
id string
intercept org.apache.camel.model.InterceptDefinition[]
intercept-from org.apache.camel.model.InterceptFromDefinition[]
intercept-send-to-endpoint org.apache.camel.model.InterceptSendToEndpointDefinition[]
on-completion org.apache.camel.model.OnCompletionDefinition[]
on-exception org.apache.camel.model.OnExceptionDefinition[]
precondition string
route object
14 nested properties
from object required
5 nested properties
steps org.apache.camel.model.ProcessorDefinition[] required
uri string required
description string
id string
parameters object
auto-startup boolean
description string
group string
id string
log-mask boolean
message-history boolean
node-prefix-id string
precondition string
route-configuration-id string
route-policy string
startup-order number
stream-caching boolean
trace boolean
route-template object
5 nested properties
id string required
beans org.apache.camel.model.RouteTemplateBeanDefinition[]
from object
5 nested properties
steps org.apache.camel.model.ProcessorDefinition[] required
uri string required
description string
id string
parameters object
parameters org.apache.camel.model.RouteTemplateParameterDefinition[]
route object
14 nested properties
from object required
auto-startup boolean
description string
group string
id string
log-mask boolean
message-history boolean
node-prefix-id string
precondition string
route-configuration-id string
route-policy string
startup-order number
stream-caching boolean
trace boolean
routeTemplate object
5 nested properties
id string required
beans org.apache.camel.model.RouteTemplateBeanDefinition[]
from object
5 nested properties
steps org.apache.camel.model.ProcessorDefinition[] required
uri string required
description string
id string
parameters object
parameters org.apache.camel.model.RouteTemplateParameterDefinition[]
route object
14 nested properties
from object required
auto-startup boolean
description string
group string
id string
log-mask boolean
message-history boolean
node-prefix-id string
precondition string
route-configuration-id string
route-policy string
startup-order number
stream-caching boolean
trace boolean
templated-route object
5 nested properties
route-template-ref string required
beans org.apache.camel.model.TemplatedRouteBeanDefinition[]
parameters org.apache.camel.model.TemplatedRouteParameterDefinition[]
prefix-id string
route-id string
templatedRoute object
5 nested properties
route-template-ref string required
beans org.apache.camel.model.TemplatedRouteBeanDefinition[]
parameters org.apache.camel.model.TemplatedRouteParameterDefinition[]
prefix-id string
route-id string
rest-configuration object
27 nested properties
api-component string
Values: "openapi" "swagger"
api-context-path string
api-context-route-id string
api-host string
api-property org.apache.camel.model.rest.RestPropertyDefinition[]
api-vendor-extension boolean
binding-mode string
Values: "auto" "json" "json_xml" "off" "xml"
client-request-validation boolean
component string
Values: "platform-http" "servlet" "jetty" "undertow" "netty-http" "coap"
component-property org.apache.camel.model.rest.RestPropertyDefinition[]
consumer-property org.apache.camel.model.rest.RestPropertyDefinition[]
context-path string
cors-headers org.apache.camel.model.rest.RestPropertyDefinition[]
data-format-property org.apache.camel.model.rest.RestPropertyDefinition[]
enable-cors boolean
endpoint-property org.apache.camel.model.rest.RestPropertyDefinition[]
host string
host-name-resolver string
Values: "allLocalIp" "localHostName" "localIp"
inline-routes boolean
json-data-format string
port string
producer-api-doc string
producer-component string
Values: "vertx-http" "http" "undertow" "netty-http"
scheme string
skip-binding-on-error-code boolean
use-x-forward-headers boolean
xml-data-format string
restConfiguration object
27 nested properties
api-component string
Values: "openapi" "swagger"
api-context-path string
api-context-route-id string
api-host string
api-property org.apache.camel.model.rest.RestPropertyDefinition[]
api-vendor-extension boolean
binding-mode string
Values: "auto" "json" "json_xml" "off" "xml"
client-request-validation boolean
component string
Values: "platform-http" "servlet" "jetty" "undertow" "netty-http" "coap"
component-property org.apache.camel.model.rest.RestPropertyDefinition[]
consumer-property org.apache.camel.model.rest.RestPropertyDefinition[]
context-path string
cors-headers org.apache.camel.model.rest.RestPropertyDefinition[]
data-format-property org.apache.camel.model.rest.RestPropertyDefinition[]
enable-cors boolean
endpoint-property org.apache.camel.model.rest.RestPropertyDefinition[]
host string
host-name-resolver string
Values: "allLocalIp" "localHostName" "localIp"
inline-routes boolean
json-data-format string
port string
producer-api-doc string
producer-component string
Values: "vertx-http" "http" "undertow" "netty-http"
scheme string
skip-binding-on-error-code boolean
use-x-forward-headers boolean
xml-data-format string
rest object
20 nested properties
api-docs boolean
binding-mode string
Values: "off" "auto" "json" "xml" "json_xml"
client-request-validation boolean
consumes string
delete org.apache.camel.model.rest.DeleteDefinition[]
description string
disabled boolean
enable-cors boolean
get org.apache.camel.model.rest.GetDefinition[]
head org.apache.camel.model.rest.HeadDefinition[]
id string
patch org.apache.camel.model.rest.PatchDefinition[]
path string
post org.apache.camel.model.rest.PostDefinition[]
produces string
put org.apache.camel.model.rest.PutDefinition[]
security-definitions object
6 nested properties
api-key object
basic-auth object
bearer object
mutual-tls object
oauth2 object
open-id-connect object
security-requirements org.apache.camel.model.rest.SecurityDefinition[]
skip-binding-on-error-code boolean
tag string