This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 9257e41aa85 [create-pull-request] automated change (#2047)
9257e41aa85 is described below
commit 9257e41aa8515cb4358fda87d4db99dd20524a9e
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Oct 18 07:43:48 2026 +0200
[create-pull-request] automated change (#2047)
Co-authored-by: oscerd <[email protected]>
---
.../springboot/catalog/components/aws2-athena.json | 4 ++--
.../springboot/catalog/components/coap+tcp.json | 2 +-
.../camel/springboot/catalog/components/coap.json | 2 +-
.../springboot/catalog/components/coaps+tcp.json | 2 +-
.../camel/springboot/catalog/components/coaps.json | 2 +-
.../springboot/catalog/components/consul.json | 4 ++--
.../springboot/catalog/components/ehcache.json | 4 ++--
.../camel/springboot/catalog/components/http.json | 2 +-
.../camel/springboot/catalog/components/https.json | 2 +-
.../springboot/catalog/components/jcache.json | 2 +-
.../springboot/catalog/dev-consoles/route.json | 15 +++++++++++++++
.../springboot/catalog/languages/jsonpath.json | 2 +-
.../camel-consul-starter/src/main/docs/consul.json | 2 +-
.../springboot/ConsulComponentConfiguration.java | 10 +++++++++-
.../modules/ROOT/pages/starters/consul.adoc | 2 +-
tooling/camel-spring-boot-dependencies/pom.xml | 22 +++++++++++++++++++++-
16 files changed, 61 insertions(+), 18 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
index 153cdf0cf96..3ddb45d2c5b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
@@ -40,7 +40,7 @@
"queryString": { "index": 13, "kind": "property", "displayName": "Query
String", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The SQL query to run.
Except for simple queries, prefer setting this as the body of the Exchange or
as a h [...]
"region": { "index": 14, "kind": "property", "displayName": "Region",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1",
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1",
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2",
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1",
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-nort [...]
"resetWaitTimeoutOnRetry": { "index": 15, "kind": "property",
"displayName": "Reset Wait Timeout On Retry", "group": "producer", "label":
"producer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Reset the waitTimeout
countdown in the event of a query r [...]
- "retry": { "index": 16, "kind": "property", "displayName": "Retry",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "never", "always", "retryable",
"exhausted", "generic" ], "deprecated": false, "autowired": false, "secret":
false, "defaultValue": "never", "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Optional comma separ
[...]
+ "retry": { "index": 16, "kind": "property", "displayName": "Retry",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "never", "always", "retryable",
"exhausted", "generic" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "defaultValue": "never", "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "O [...]
"uriEndpointOverride": { "index": 17, "kind": "property", "displayName":
"Uri Endpoint Override", "group": "producer", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Set the overriding uri
endpoint. This option needs to be used in combination with overrid [...]
"waitTimeout": { "index": 18, "kind": "property", "displayName": "Wait
Timeout", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "long", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 0, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Optional max wait time
in millis to wait for a successful query completion. See the section Waitin
[...]
"workGroup": { "index": 19, "kind": "property", "displayName": "Work
Group", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The workgroup to use for
running the query." },
@@ -105,7 +105,7 @@
"queryString": { "index": 12, "kind": "parameter", "displayName": "Query
String", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The SQL query to run.
Except for simple queries, prefer setting this as the body of the Exchange or
as a [...]
"region": { "index": 13, "kind": "parameter", "displayName": "Region",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1",
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1",
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2",
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1",
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-nor [...]
"resetWaitTimeoutOnRetry": { "index": 14, "kind": "parameter",
"displayName": "Reset Wait Timeout On Retry", "group": "producer", "label":
"producer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Reset the waitTimeout
countdown in the event of a query [...]
- "retry": { "index": 15, "kind": "parameter", "displayName": "Retry",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "never", "always", "retryable",
"exhausted", "generic" ], "deprecated": false, "autowired": false, "secret":
false, "defaultValue": "never", "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Optional comma sepa [...]
+ "retry": { "index": 15, "kind": "parameter", "displayName": "Retry",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "never", "always", "retryable",
"exhausted", "generic" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "defaultValue": "never", "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": " [...]
"uriEndpointOverride": { "index": 16, "kind": "parameter", "displayName":
"Uri Endpoint Override", "group": "producer", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Set the overriding uri
endpoint. This option needs to be used in combination with overri [...]
"waitTimeout": { "index": 17, "kind": "parameter", "displayName": "Wait
Timeout", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "long", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 0, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Optional max wait time
in millis to wait for a successful query completion. See the section Waiti [...]
"workGroup": { "index": 18, "kind": "parameter", "displayName": "Work
Group", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The workgroup to use for
running the query." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap+tcp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap+tcp.json
index 6c373abb9a1..ad72ddd75cf 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap+tcp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap+tcp.json
@@ -41,7 +41,7 @@
},
"properties": {
"uri": { "index": 0, "kind": "path", "displayName": "Uri", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "autowired": false, "secret": false,
"description": "The URI for the CoAP endpoint" },
- "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "deprecated": false, "autowired": false, "secret":
false, "description": "Comma separated list of methods that the CoAP consumer
will bind to. The default is to bind to all methods (DELETE, GET, POST, PUT)."
},
+ "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "description": "Comma separated list of methods that
the CoAP consumer will bind to. The default is to bind to all methods (DELETE,
GET, POST, PUT)." },
"muteException": { "index": 2, "kind": "parameter", "displayName": "Mute
Exception", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "If enabled and an
Exchange failed processing on the consumer side, the 5.00 (Internal Server
Error) response sent to the client won't contain the exception's message." },
"observable": { "index": 3, "kind": "parameter", "displayName":
"Observable", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Make CoAP
resource observable for source endpoint, based on RFC 7641." },
"observe": { "index": 4, "kind": "parameter", "displayName": "Observe",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "Send an observe request from a
source endpoint, based on RFC 7641." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap.json
index 5c612e9c36c..b05211e7f83 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coap.json
@@ -41,7 +41,7 @@
},
"properties": {
"uri": { "index": 0, "kind": "path", "displayName": "Uri", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "autowired": false, "secret": false,
"description": "The URI for the CoAP endpoint" },
- "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "deprecated": false, "autowired": false, "secret":
false, "description": "Comma separated list of methods that the CoAP consumer
will bind to. The default is to bind to all methods (DELETE, GET, POST, PUT)."
},
+ "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "description": "Comma separated list of methods that
the CoAP consumer will bind to. The default is to bind to all methods (DELETE,
GET, POST, PUT)." },
"muteException": { "index": 2, "kind": "parameter", "displayName": "Mute
Exception", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "If enabled and an
Exchange failed processing on the consumer side, the 5.00 (Internal Server
Error) response sent to the client won't contain the exception's message." },
"observable": { "index": 3, "kind": "parameter", "displayName":
"Observable", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Make CoAP
resource observable for source endpoint, based on RFC 7641." },
"observe": { "index": 4, "kind": "parameter", "displayName": "Observe",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "Send an observe request from a
source endpoint, based on RFC 7641." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps+tcp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps+tcp.json
index 9083c44f663..54bfc932737 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps+tcp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps+tcp.json
@@ -41,7 +41,7 @@
},
"properties": {
"uri": { "index": 0, "kind": "path", "displayName": "Uri", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "autowired": false, "secret": false,
"description": "The URI for the CoAP endpoint" },
- "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "deprecated": false, "autowired": false, "secret":
false, "description": "Comma separated list of methods that the CoAP consumer
will bind to. The default is to bind to all methods (DELETE, GET, POST, PUT)."
},
+ "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "description": "Comma separated list of methods that
the CoAP consumer will bind to. The default is to bind to all methods (DELETE,
GET, POST, PUT)." },
"muteException": { "index": 2, "kind": "parameter", "displayName": "Mute
Exception", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "If enabled and an
Exchange failed processing on the consumer side, the 5.00 (Internal Server
Error) response sent to the client won't contain the exception's message." },
"observable": { "index": 3, "kind": "parameter", "displayName":
"Observable", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Make CoAP
resource observable for source endpoint, based on RFC 7641." },
"observe": { "index": 4, "kind": "parameter", "displayName": "Observe",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "Send an observe request from a
source endpoint, based on RFC 7641." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps.json
index 82370678606..9d6489c2a59 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/coaps.json
@@ -41,7 +41,7 @@
},
"properties": {
"uri": { "index": 0, "kind": "path", "displayName": "Uri", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "autowired": false, "secret": false,
"description": "The URI for the CoAP endpoint" },
- "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "deprecated": false, "autowired": false, "secret":
false, "description": "Comma separated list of methods that the CoAP consumer
will bind to. The default is to bind to all methods (DELETE, GET, POST, PUT)."
},
+ "coapMethodRestrict": { "index": 1, "kind": "parameter", "displayName":
"Coap Method Restrict", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "DELETE",
"GET", "POST", "PUT" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "description": "Comma separated list of methods that
the CoAP consumer will bind to. The default is to bind to all methods (DELETE,
GET, POST, PUT)." },
"muteException": { "index": 2, "kind": "parameter", "displayName": "Mute
Exception", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "If enabled and an
Exchange failed processing on the consumer side, the 5.00 (Internal Server
Error) response sent to the client won't contain the exception's message." },
"observable": { "index": 3, "kind": "parameter", "displayName":
"Observable", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Make CoAP
resource observable for source endpoint, based on RFC 7641." },
"observe": { "index": 4, "kind": "parameter", "displayName": "Observe",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "Send an observe request from a
source endpoint, based on RFC 7641." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
index 01b299a6b89..362199161d2 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
@@ -33,7 +33,7 @@
"valueAsString": { "index": 6, "kind": "property", "displayName": "Value
As String", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField":
"configuration", "description": "Default to transform values retrieved from
Consul i.e. on KV endpoint to string." },
"writeTimeout": { "index": 7, "kind": "property", "displayName": "Write
Timeout", "group": "common", "label": "", "required": false, "type":
"duration", "javaType": "java.time.Duration", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField":
"configuration", "description": "Write timeout" },
"bridgeErrorHandler": { "index": 8, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Allows for bridging the consumer to the Camel routing Error Handler, which
mean any exceptions (if possible) occurred while the Camel consumer is trying
to pickup incoming messages, or the like [...]
- "action": { "index": 9, "kind": "property", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CHECKS", "SERVICES", "AGENT",
"REGISTER", "DEREGISTER" ], "deprecated": false, "autowired": false, "secret":
false, "configurationClass":
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField":
"configuration", "description": "The default action. Can be overridden by
CamelCon [...]
+ "action": { "index": 9, "kind": "property", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CHECKS", "SERVICES", "MEMBERS",
"AGENT", "REGISTER", "DEREGISTER", "PUT", "GET_VALUE", "GET_VALUES",
"GET_KEYS", "GET_SESSIONS", "DELETE_KEY", "DELETE_KEYS", "LOCK", "UNLOCK",
"LIST_DATACENTERS", "LIST_NODES", "LIST_SERVICES", "GET_SERVICE", "GET_NODE",
"NODE_CHECKS", "SERVICE_CHECKS", "SERVICE_INS [...]
"lazyStartProducer": { "index": 10, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"autowiredEnabled": { "index": 11, "kind": "property", "displayName":
"Autowired Enabled", "group": "advanced", "label": "advanced", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true, "description":
"Whether autowiring is enabled. This is used for automatic autowiring options
(the option must be marked as autowired) by looking up in the registry to find
if there is a single instance of matching [...]
"configuration": { "index": 12, "kind": "property", "displayName":
"Configuration", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType":
"org.apache.camel.component.consul.ConsulConfiguration", "deprecated": false,
"autowired": false, "secret": false, "description": "Consul configuration" },
@@ -97,7 +97,7 @@
"bridgeErrorHandler": { "index": 9, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
"exceptionHandler": { "index": 10, "kind": "parameter", "displayName":
"Exception Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "autowired": false, "secret": false, "description": "To
let the consumer use a custom ExceptionHandler. Notice if the option
bridgeErrorHandler is enabled then this option is not in use. By de [...]
"exchangePattern": { "index": 11, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
- "action": { "index": 12, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CHECKS", "SERVICES", "AGENT",
"REGISTER", "DEREGISTER" ], "deprecated": false, "autowired": false, "secret":
false, "configurationClass":
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField":
"configuration", "description": "The default action. Can be overridden by
CamelC [...]
+ "action": { "index": 12, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CHECKS", "SERVICES", "MEMBERS",
"AGENT", "REGISTER", "DEREGISTER", "PUT", "GET_VALUE", "GET_VALUES",
"GET_KEYS", "GET_SESSIONS", "DELETE_KEY", "DELETE_KEYS", "LOCK", "UNLOCK",
"LIST_DATACENTERS", "LIST_NODES", "LIST_SERVICES", "GET_SERVICE", "GET_NODE",
"NODE_CHECKS", "SERVICE_CHECKS", "SERVICE_I [...]
"lazyStartProducer": { "index": 13, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"consistencyMode": { "index": 14, "kind": "parameter", "displayName":
"Consistency Mode", "group": "advanced", "label": "advanced", "required":
false, "type": "enum", "javaType":
"org.kiwiproject.consul.option.ConsistencyMode", "enum": [ "DEFAULT", "STALE",
"CONSISTENT" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "DEFAULT", "configurationClass":
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField":
"configuration", "descriptio [...]
"consulClient": { "index": 15, "kind": "parameter", "displayName": "Consul
Client", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "org.kiwiproject.consul.Consul", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.consul.ConsulConfiguration",
"configurationField": "configuration", "description": "The consul client to
use." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
index f4bcc68712e..8041ded5f29 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
@@ -31,7 +31,7 @@
"bridgeErrorHandler": { "index": 4, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Allows for bridging the consumer to the Camel routing Error Handler, which
mean any exceptions (if possible) occurred while the Camel consumer is trying
to pickup incoming messages, or the like [...]
"eventFiring": { "index": 5, "kind": "property", "displayName": "Event
Firing", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventFiring", "enum": [ "ASYNCHRONOUS",
"SYNCHRONOUS" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ASYNCHRONOUS", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery [...]
"eventOrdering": { "index": 6, "kind": "property", "displayName": "Event
Ordering", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventOrdering", "enum": [ "UNORDERED",
"ORDERED" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ORDERED", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery mode (
[...]
- "eventTypes": { "index": 7, "kind": "property", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "java.lang.String", "enum": [ "EVICTED", "EXPIRED",
"REMOVED", "CREATED", "UPDATED" ], "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the type of events
to listen for (EV [...]
+ "eventTypes": { "index": 7, "kind": "property", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "java.lang.String", "enum": [ "EVICTED", "EXPIRED",
"REMOVED", "CREATED", "UPDATED" ], "multiEnum": true, "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the type of event
[...]
"action": { "index": 8, "kind": "property", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CLEAR", "PUT", "PUT_ALL",
"PUT_IF_ABSENT", "GET", "GET_ALL", "REMOVE", "REMOVE_ALL", "REPLACE" ],
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To conf [...]
"key": { "index": 9, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To configure the default
action key. If a key is set in the message header, then the key from the header
takes precedence." },
"lazyStartProducer": { "index": 10, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
@@ -59,7 +59,7 @@
"createCacheIfNotExist": { "index": 4, "kind": "parameter", "displayName":
"Create Cache If Not Exist", "group": "common", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Configure if a cache
need to be created if it does exist or can't be pre-co [...]
"eventFiring": { "index": 5, "kind": "parameter", "displayName": "Event
Firing", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventFiring", "enum": [ "ASYNCHRONOUS",
"SYNCHRONOUS" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ASYNCHRONOUS", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery [...]
"eventOrdering": { "index": 6, "kind": "parameter", "displayName": "Event
Ordering", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventOrdering", "enum": [ "UNORDERED",
"ORDERED" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ORDERED", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery mode
[...]
- "eventTypes": { "index": 7, "kind": "parameter", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "java.lang.String", "enum": [ "EVICTED", "EXPIRED",
"REMOVED", "CREATED", "UPDATED" ], "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the type of events
to listen for (E [...]
+ "eventTypes": { "index": 7, "kind": "parameter", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "java.lang.String", "enum": [ "EVICTED", "EXPIRED",
"REMOVED", "CREATED", "UPDATED" ], "multiEnum": true, "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the type of even
[...]
"bridgeErrorHandler": { "index": 8, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
"exceptionHandler": { "index": 9, "kind": "parameter", "displayName":
"Exception Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "autowired": false, "secret": false, "description": "To
let the consumer use a custom ExceptionHandler. Notice if the option
bridgeErrorHandler is enabled then this option is not in use. By def [...]
"exchangePattern": { "index": 10, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
index 8ec87dc5ff2..b4c924a2cda 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
@@ -149,7 +149,7 @@
"authDomain": { "index": 50, "kind": "parameter", "displayName": "Auth
Domain", "group": "security", "label": "producer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Authentication domain to
use with NTLM" },
"authenticationPreemptive": { "index": 51, "kind": "parameter",
"displayName": "Authentication Preemptive", "group": "security", "label":
"producer,security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "If this option is true, camel-http sends
preemptive basic authentication to the server." },
"authHost": { "index": 52, "kind": "parameter", "displayName": "Auth
Host", "group": "security", "label": "producer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Authentication host to use
with NTLM" },
- "authMethod": { "index": 53, "kind": "parameter", "displayName": "Auth
Method", "group": "security", "label": "producer,security", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "Basic", "Bearer",
"NTLM" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Authentication methods allowed to use as a comma separated list
of values Basic, Bearer, or NTLM. (NTLM is deprecated)" },
+ "authMethod": { "index": 53, "kind": "parameter", "displayName": "Auth
Method", "group": "security", "label": "producer,security", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "Basic", "Bearer",
"NTLM" ], "deprecated": false, "autowired": false, "secret": false,
"description": "The authentication method to use: Basic, Bearer or NTLM. (NTLM
is deprecated)" },
"authPassword": { "index": 54, "kind": "parameter", "displayName": "Auth
Password", "group": "security", "label": "producer,security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description":
"Authentication password" },
"authUsername": { "index": 55, "kind": "parameter", "displayName": "Auth
Username", "group": "security", "label": "producer,security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description":
"Authentication username" },
"hostnameVerificationPolicy": { "index": 56, "kind": "parameter",
"displayName": "Hostname Verification Policy", "group": "security", "label":
"security", "required": false, "type": "enum", "javaType":
"org.apache.hc.client5.http.ssl.HostnameVerificationPolicy", "enum": [
"CLIENT", "BUILTIN", "BOTH" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "CLIENT", "description": "Controls how
hostname verification is performed during the TLS handshake. CLIENT (de [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
index 9f277c895e2..82b92c7124d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
@@ -149,7 +149,7 @@
"authDomain": { "index": 50, "kind": "parameter", "displayName": "Auth
Domain", "group": "security", "label": "producer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Authentication domain to
use with NTLM" },
"authenticationPreemptive": { "index": 51, "kind": "parameter",
"displayName": "Authentication Preemptive", "group": "security", "label":
"producer,security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "If this option is true, camel-http sends
preemptive basic authentication to the server." },
"authHost": { "index": 52, "kind": "parameter", "displayName": "Auth
Host", "group": "security", "label": "producer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Authentication host to use
with NTLM" },
- "authMethod": { "index": 53, "kind": "parameter", "displayName": "Auth
Method", "group": "security", "label": "producer,security", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "Basic", "Bearer",
"NTLM" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Authentication methods allowed to use as a comma separated list
of values Basic, Bearer, or NTLM. (NTLM is deprecated)" },
+ "authMethod": { "index": 53, "kind": "parameter", "displayName": "Auth
Method", "group": "security", "label": "producer,security", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "Basic", "Bearer",
"NTLM" ], "deprecated": false, "autowired": false, "secret": false,
"description": "The authentication method to use: Basic, Bearer or NTLM. (NTLM
is deprecated)" },
"authPassword": { "index": 54, "kind": "parameter", "displayName": "Auth
Password", "group": "security", "label": "producer,security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description":
"Authentication password" },
"authUsername": { "index": 55, "kind": "parameter", "displayName": "Auth
Username", "group": "security", "label": "producer,security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description":
"Authentication username" },
"hostnameVerificationPolicy": { "index": 56, "kind": "parameter",
"displayName": "Hostname Verification Policy", "group": "security", "label":
"security", "required": false, "type": "enum", "javaType":
"org.apache.hc.client5.http.ssl.HostnameVerificationPolicy", "enum": [
"CLIENT", "BUILTIN", "BOTH" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "CLIENT", "description": "Controls how
hostname verification is performed during the TLS handshake. CLIENT (de [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jcache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jcache.json
index 5e2ccf117ee..d4e4203da32 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jcache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jcache.json
@@ -53,7 +53,7 @@
"statisticsEnabled": { "index": 6, "kind": "parameter", "displayName":
"Statistics Enabled", "group": "common", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "Whether statistics gathering is enabled" },
"storeByValue": { "index": 7, "kind": "parameter", "displayName": "Store
By Value", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "If cache should use store-by-value or
store-by-reference semantics" },
"writeThrough": { "index": 8, "kind": "parameter", "displayName": "Write
Through", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "If write-through caching should be used" },
- "filteredEvents": { "index": 9, "kind": "parameter", "displayName":
"Filtered Events", "group": "consumer", "label": "consumer", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "CREATED", "UPDATED",
"REMOVED", "EXPIRED" ], "deprecated": false, "autowired": false, "secret":
false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "Events a consumer should filter (multiple ev
[...]
+ "filteredEvents": { "index": 9, "kind": "parameter", "displayName":
"Filtered Events", "group": "consumer", "label": "consumer", "required": false,
"type": "enum", "javaType": "java.lang.String", "enum": [ "CREATED", "UPDATED",
"REMOVED", "EXPIRED" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "Events a consumer should [...]
"oldValueRequired": { "index": 10, "kind": "parameter", "displayName":
"Old Value Required", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.jcache.JCacheConfiguration",
"configurationField": "configuration", "description": "if the old value is
required for events" },
"synchronous": { "index": 11, "kind": "parameter", "displayName":
"Synchronous", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "if the event listener should block the thread
causing the event" },
"bridgeErrorHandler": { "index": 12, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
index 2a8658f4671..779cfcbc781 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
@@ -212,6 +212,18 @@
"type": "integer",
"description": "Number of inflight exchanges"
},
+ "remoteExchangesTotal": {
+ "type": "integer",
+ "description": "Total number of exchanges that came from a
remote endpoint"
+ },
+ "remoteExchangesFailed": {
+ "type": "integer",
+ "description": "Number of failed exchanges that came from a
remote endpoint"
+ },
+ "remoteExchangesInflight": {
+ "type": "integer",
+ "description": "Number of inflight exchanges that came from
a remote endpoint"
+ },
"meanProcessingTime": {
"type": "integer",
"description": "Mean processing time in milliseconds"
@@ -266,6 +278,9 @@
"exchangesTotal",
"exchangesFailed",
"exchangesInflight",
+ "remoteExchangesTotal",
+ "remoteExchangesFailed",
+ "remoteExchangesInflight",
"meanProcessingTime",
"maxProcessingTime",
"minProcessingTime"
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
index 17d03a89499..b1ab651be3c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
@@ -23,7 +23,7 @@
"allowEasyPredicate": { "index": 4, "kind": "attribute", "displayName":
"Allow Easy Predicate", "group": "advanced", "label": "advanced", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true, "description":
"Whether to allow using the easy predicate parser to pre-parse predicates." },
"writeAsString": { "index": 5, "kind": "attribute", "displayName": "Write
As String", "group": "common", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether to write the
output of each row\/element as a JSON String value instead of a Map\/POJO
value." },
"unpackArray": { "index": 6, "kind": "attribute", "displayName": "Unpack
Array", "group": "common", "required": false, "type": "boolean", "javaType":
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether to unpack a single element
json-array into an object." },
- "option": { "index": 7, "kind": "attribute", "displayName": "Option",
"group": "advanced", "label": "advanced", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "DEFAULT_PATH_LEAF_TO_NULL",
"ALWAYS_RETURN_LIST", "AS_PATH_LIST", "SUPPRESS_EXCEPTIONS",
"REQUIRE_PROPERTIES" ], "deprecated": false, "autowired": false, "secret":
false, "description": "To configure additional options on JSONPath. Multiple
values can be separated by comma." },
+ "option": { "index": 7, "kind": "attribute", "displayName": "Option",
"group": "advanced", "label": "advanced", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "DEFAULT_PATH_LEAF_TO_NULL",
"ALWAYS_RETURN_LIST", "AS_PATH_LIST", "SUPPRESS_EXCEPTIONS",
"REQUIRE_PROPERTIES" ], "multiEnum": true, "deprecated": false, "autowired":
false, "secret": false, "description": "To configure additional options on
JSONPath. Multiple values can be separated by comma." },
"source": { "index": 8, "kind": "attribute", "displayName": "Source",
"group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Source to use, instead of message body. You can prefix with
variable:, header:, or property: to specify kind of source. Otherwise, the
source is assumed to be a variable. Use empty or null to use default source,
which is the message body." },
"resultType": { "index": 9, "kind": "attribute", "displayName": "Result
Type", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The class of the result type (type from output)." },
"trim": { "index": 10, "kind": "attribute", "displayName": "Trim",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to trim the
source code to remove leading and trailing whitespaces and line breaks." },
diff --git a/components-starter/camel-consul-starter/src/main/docs/consul.json
b/components-starter/camel-consul-starter/src/main/docs/consul.json
index 4a4fe199733..2e3986e2894 100644
--- a/components-starter/camel-consul-starter/src/main/docs/consul.json
+++ b/components-starter/camel-consul-starter/src/main/docs/consul.json
@@ -22,7 +22,7 @@
{
"name": "camel.component.consul.action",
"type": "java.lang.String",
- "description": "The default action. Can be overridden by
CamelConsulAction",
+ "description": "The default action. Can be overridden by
CamelConsulAction. The actions depend on the API of the endpoint: agent has
CHECKS, SERVICES, MEMBERS, AGENT, REGISTER and DEREGISTER; kv has PUT,
GET_VALUE, GET_VALUES, GET_KEYS, GET_SESSIONS, DELETE_KEY, DELETE_KEYS, LOCK
and UNLOCK; catalog has REGISTER, DEREGISTER, LIST_DATACENTERS, LIST_NODES,
LIST_SERVICES, GET_SERVICE and GET_NODE; health has CHECKS, NODE_CHECKS,
SERVICE_CHECKS and SERVICE_INSTANCES; session has CREATE [...]
"sourceType":
"org.apache.camel.component.consul.springboot.ConsulComponentConfiguration"
},
{
diff --git
a/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
b/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
index 8e61e05b3cf..d5a81d1fa5d 100644
---
a/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
+++
b/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
@@ -90,7 +90,15 @@ public class ConsulComponentConfiguration
*/
private Boolean bridgeErrorHandler = false;
/**
- * The default action. Can be overridden by CamelConsulAction
+ * The default action. Can be overridden by CamelConsulAction. The actions
+ * depend on the API of the endpoint: agent has CHECKS, SERVICES, MEMBERS,
+ * AGENT, REGISTER and DEREGISTER; kv has PUT, GET_VALUE, GET_VALUES,
+ * GET_KEYS, GET_SESSIONS, DELETE_KEY, DELETE_KEYS, LOCK and UNLOCK;
catalog
+ * has REGISTER, DEREGISTER, LIST_DATACENTERS, LIST_NODES, LIST_SERVICES,
+ * GET_SERVICE and GET_NODE; health has CHECKS, NODE_CHECKS, SERVICE_CHECKS
+ * and SERVICE_INSTANCES; session has CREATE, DESTROY, INFO, LIST and
RENEW;
+ * preparedQuery has CREATE, GET and EXECUTE; event has FIRE and LIST;
+ * coordinates has DATACENTERS and NODES; status has LEADER and PEERS.
*/
private String action;
/**
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/consul.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/consul.adoc
index d44569cd300..fd2c123337e 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/consul.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/consul.adoc
@@ -29,7 +29,7 @@ The starter supports 27 options, which are listed below.
|===
| Name | Description | Default | Type
| camel.component.consul.acl-token | Sets the ACL token to be used with Consul
| | String
-| camel.component.consul.action | The default action. Can be overridden by
CamelConsulAction | | String
+| camel.component.consul.action | The default action. Can be overridden by
CamelConsulAction. The actions depend on the API of the endpoint: agent has
CHECKS, SERVICES, MEMBERS, AGENT, REGISTER and DEREGISTER; kv has PUT,
GET_VALUE, GET_VALUES, GET_KEYS, GET_SESSIONS, DELETE_KEY, DELETE_KEYS, LOCK
and UNLOCK; catalog has REGISTER, DEREGISTER, LIST_DATACENTERS, LIST_NODES,
LIST_SERVICES, GET_SERVICE and GET_NODE; health has CHECKS, NODE_CHECKS,
SERVICE_CHECKS and SERVICE_INSTANCES; sessio [...]
| camel.component.consul.autowired-enabled | Whether autowiring is enabled.
This is used for automatic autowiring options (the option must be marked as
autowired) by looking up in the registry to find if there is a single instance
of matching type, which then gets configured on the component. This can be used
for automatic configuring JDBC data sources, JMS connection factories, AWS
Clients, etc. | true | Boolean
| camel.component.consul.block-seconds | The second to wait for a watch event,
default 10 seconds | 10 | Integer
| camel.component.consul.bridge-error-handler | Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions (if
possible) occurred while the Camel consumer is trying to pickup incoming
messages, or the likes, will now be processed as a message and handled by the
routing Error Handler. Important: This is only possible if the 3rd party
component allows Camel to be alerted if an exception was thrown. Some
components handle this internally only, and therefo [...]
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index 68ee5608bce..752915aaeb1 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -5362,7 +5362,7 @@
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
- <version>3.1.1</version>
+ <version>4.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
@@ -5490,6 +5490,26 @@
<artifactId>asm</artifactId>
<version>9.11</version>
</dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>9.11</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>9.11</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>9.11</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>9.11</version>
+ </dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-assertj3</artifactId>