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 545dd653583 [create-pull-request] automated change (#1988)
545dd653583 is described below

commit 545dd65358365348b77195952381090de0d73f45
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Sep 19 07:22:03 2026 +0200

    [create-pull-request] automated change (#1988)
    
    Co-authored-by: oscerd <[email protected]>
---
 .../springboot/catalog/components/elasticsearch.json     |  6 +++---
 .../camel/springboot/catalog/components/opensearch.json  |  6 +++---
 .../springboot/catalog/dev-consoles/resilience4j.json    | 15 +++++++++++++++
 .../src/main/docs/elasticsearch.json                     | 16 +++++++++-------
 .../springboot/ElasticsearchComponentConfiguration.java  |  5 +++++
 .../src/main/docs/opensearch.json                        | 16 +++++++++-------
 .../springboot/OpensearchComponentConfiguration.java     |  5 +++++
 .../modules/ROOT/pages/starters/elasticsearch.adoc       |  2 +-
 .../modules/ROOT/pages/starters/opensearch.adoc          |  2 +-
 tooling/camel-spring-boot-dependencies/pom.xml           |  8 ++++----
 10 files changed, 55 insertions(+), 26 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json
index f6bd6fd06fb..21346a4936d 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json
@@ -28,7 +28,7 @@
     "enableDocumentOnlyMode": { "index": 1, "kind": "property", "displayName": 
"Enable Document Only Mode", "group": "producer", "label": "", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Indicates whether the body of the message contains only documents. By default, 
it is set to false to be able to do the same requests as what the Document API 
supports (see https:\/\/www.elasti [...]
     "hostAddresses": { "index": 2, "kind": "property", "displayName": "Host 
Addresses", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "Comma separated list with ip:port 
formatted remote transport addresses to use. The ip and port options must be 
left blank for hostAddresses to be considered instead." },
     "lazyStartProducer": { "index": 3, "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 fail [...]
-    "maxRetryTimeout": { "index": 4, "kind": "property", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "description": "The time in ms before 
retry" },
+    "maxRetryTimeout": { "index": 4, "kind": "property", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": true, "autowired": false, "secret": 
false, "defaultValue": 30000, "description": "The time in ms before retry" },
     "socketTimeout": { "index": 5, "kind": "property", "displayName": "Socket 
Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "description": "The timeout in ms to 
wait before the socket will time out." },
     "autowiredEnabled": { "index": 6, "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 t [...]
     "client": { "index": 7, "kind": "property", "displayName": "Client", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.elasticsearch.client.RestClient", "deprecated": false, 
"autowired": true, "secret": false, "description": "To use an existing 
configured Elasticsearch client, instead of creating a client per endpoint. 
This allows customizing the client with specific settings." },
@@ -48,7 +48,7 @@
     "CamelElasticsearchIndexName": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The name of the index to act against", 
"constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_INDEX_NAME" },
     "CamelElasticsearchDocumentClass": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Class", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "ObjectNode", "description": "The full 
qualified name of the class of the document to unmarshall", "constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_DOCUMENT_CLASS" },
     "CamelElasticsearchWaitForActiveShards": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The index creation waits for the write 
consistency number of shards to be available", "constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_WAIT_FOR_ACTIVE_SHARDS"
 },
-    "CamelElasticsearchScrollKeepAliveMs": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The starting index of the response.", 
"constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_SCROLL_KEEP_ALIVE_MS"
 },
+    "CamelElasticsearchScrollKeepAliveMs": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Time in ms during which Elasticsearch 
will keep the search context alive", "constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_SCROLL_KEEP_ALIVE_MS"
 },
     "CamelElasticsearchUseScroll": { "index": 6, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Set to true to enable scroll usage", 
"constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_SCROLL" },
     "CamelElasticsearchSize": { "index": 7, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The size of the response.", "constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_SIZE" },
     "CamelElasticsearchFrom": { "index": 8, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The starting index of the response.", "constantName": 
"org.apache.camel.component.es.ElasticsearchConstants#PARAM_FROM" },
@@ -62,7 +62,7 @@
     "from": { "index": 4, "kind": "parameter", "displayName": "From", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "Starting index of the 
response." },
     "hostAddresses": { "index": 5, "kind": "parameter", "displayName": "Host 
Addresses", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "Comma separated list 
with ip:port formatted remote transport addresses to use." },
     "indexName": { "index": 6, "kind": "parameter", "displayName": "Index 
Name", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "The name of the index to 
act against" },
-    "maxRetryTimeout": { "index": 7, "kind": "parameter", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "The time in ms before 
retry" },
+    "maxRetryTimeout": { "index": 7, "kind": "parameter", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": true, "autowired": false, "secret": 
false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "Deprecated: this option 
has no effect. It was used by the old low-level REST client and is [...]
     "operation": { "index": 8, "kind": "parameter", "displayName": 
"Operation", "group": "producer", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.es.ElasticsearchOperation", 
"enum": [ "Index", "Update", "Bulk", "GetById", "MultiGet", "MultiSearch", 
"Delete", "DeleteIndex", "Search", "Exists", "Ping" ], "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", "conf [...]
     "scrollKeepAliveMs": { "index": 9, "kind": "parameter", "displayName": 
"Scroll Keep Alive Ms", "group": "producer", "label": "", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 60000, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "Time in ms during which 
elasticsearch will keep search context alive" },
     "size": { "index": 10, "kind": "parameter", "displayName": "Size", 
"group": "producer", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.es.ElasticsearchConfiguration", 
"configurationField": "configuration", "description": "Size of the response." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/opensearch.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/opensearch.json
index bd1601b01c2..5459133a277 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/opensearch.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/opensearch.json
@@ -27,7 +27,7 @@
     "connectionTimeout": { "index": 0, "kind": "property", "displayName": 
"Connection Timeout", "group": "producer", "label": "", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "description": "The time in ms to wait 
before connection will time out." },
     "hostAddresses": { "index": 1, "kind": "property", "displayName": "Host 
Addresses", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "Comma separated list with ip:port 
formatted remote transport addresses to use. The ip and port options must be 
left blank for hostAddresses to be considered instead." },
     "lazyStartProducer": { "index": 2, "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 fail [...]
-    "maxRetryTimeout": { "index": 3, "kind": "property", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "description": "The time in ms before 
retry" },
+    "maxRetryTimeout": { "index": 3, "kind": "property", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": true, "autowired": false, "secret": 
false, "defaultValue": 30000, "description": "The time in ms before retry" },
     "socketTimeout": { "index": 4, "kind": "property", "displayName": "Socket 
Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "description": "The timeout in ms to 
wait before the socket will time out." },
     "autowiredEnabled": { "index": 5, "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 t [...]
     "client": { "index": 6, "kind": "property", "displayName": "Client", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.opensearch.client.RestClient", "deprecated": false, 
"autowired": true, "secret": false, "description": "To use an existing 
configured OpenSearch client, instead of creating a client per endpoint. This 
allows customizing the client with specific settings." },
@@ -47,7 +47,7 @@
     "CamelOpensearchIndexName": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The name of the index to act against", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_INDEX_NAME" },
     "CamelOpensearchDocumentClass": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Class", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "ObjectNode", "description": "The full 
qualified name of the class of the document to unmarshall", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_DOCUMENT_CLASS"
 },
     "CamelOpensearchWaitForActiveShards": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The index creation waits for the write 
consistency number of shards to be available", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_WAIT_FOR_ACTIVE_SHARDS"
 },
-    "CamelOpensearchScrollKeepAliveMs": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The starting index of the response.", 
"constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_SCROLL_KEEP_ALIVE_MS"
 },
+    "CamelOpensearchScrollKeepAliveMs": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Time in ms during which OpenSearch will 
keep the search context alive", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_SCROLL_KEEP_ALIVE_MS"
 },
     "CamelOpensearchUseScroll": { "index": 6, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "Boolean", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Set to true to enable scroll usage. When enabled, the 
body is returned as a OpensearchScrollRequestIterator. Make sure to use the 
stream and close it accordingly to avoid potential resource leaks.", 
"constantName": "org.apache.camel.com [...]
     "CamelOpensearchSize": { "index": 7, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The size of the response.", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_SIZE" },
     "CamelOpensearchFrom": { "index": 8, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The starting index of the response.", "constantName": 
"org.apache.camel.component.opensearch.OpensearchConstants#PARAM_FROM" }
@@ -59,7 +59,7 @@
     "from": { "index": 3, "kind": "parameter", "displayName": "From", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "Starting index of the 
response." },
     "hostAddresses": { "index": 4, "kind": "parameter", "displayName": "Host 
Addresses", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "Comma separated list 
with ip:port formatted remote transport addresses to use." },
     "indexName": { "index": 5, "kind": "parameter", "displayName": "Index 
Name", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "The name of the index to 
act against" },
-    "maxRetryTimeout": { "index": 6, "kind": "parameter", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "The time in ms before 
retry" },
+    "maxRetryTimeout": { "index": 6, "kind": "parameter", "displayName": "Max 
Retry Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": true, "autowired": false, "secret": 
false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "Deprecated: this option 
has no effect. It was used by the old low-level REST client a [...]
     "operation": { "index": 7, "kind": "parameter", "displayName": 
"Operation", "group": "producer", "label": "", "required": false, "type": 
"enum", "javaType": 
"org.apache.camel.component.opensearch.OpensearchOperation", "enum": [ "Index", 
"Update", "Bulk", "GetById", "MultiGet", "MultiSearch", "Delete", 
"DeleteIndex", "Search", "Exists", "Ping" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfigurati [...]
     "scrollKeepAliveMs": { "index": 8, "kind": "parameter", "displayName": 
"Scroll Keep Alive Ms", "group": "producer", "label": "", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 60000, "configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "Time in ms during which 
OpenSearch will keep search context alive" },
     "size": { "index": 9, "kind": "parameter", "displayName": "Size", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.opensearch.OpensearchConfiguration", 
"configurationField": "configuration", "description": "Size of the response." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
index 3521b0e1044..375a4ca32ad 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
@@ -48,6 +48,18 @@
               "type": "integer",
               "description": "The number of not permitted calls"
             },
+            "fallbackCalls": {
+              "type": "integer",
+              "description": "The number of calls answered by the onFallback"
+            },
+            "timedOutCalls": {
+              "type": "integer",
+              "description": "The number of calls that timed out"
+            },
+            "bulkheadRejectedCalls": {
+              "type": "integer",
+              "description": "The number of calls rejected because the 
bulkhead was full"
+            },
             "failureRate": {
               "type": "number",
               "description": "The failure rate in percentage"
@@ -127,6 +139,9 @@
             "successfulCalls",
             "failedCalls",
             "notPermittedCalls",
+            "fallbackCalls",
+            "timedOutCalls",
+            "bulkheadRejectedCalls",
             "failureRate"
           ]
         },
diff --git 
a/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json
 
b/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json
index 26e791058ec..0f60c237e43 100644
--- 
a/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json
+++ 
b/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json
@@ -84,13 +84,6 @@
       "sourceType": 
"org.apache.camel.component.es.springboot.ElasticsearchComponentConfiguration",
       "defaultValue": false
     },
-    {
-      "name": "camel.component.elasticsearch.max-retry-timeout",
-      "type": "java.lang.Integer",
-      "description": "The time in ms before retry",
-      "sourceType": 
"org.apache.camel.component.es.springboot.ElasticsearchComponentConfiguration",
-      "defaultValue": 30000
-    },
     {
       "name": "camel.component.elasticsearch.password",
       "type": "java.lang.String",
@@ -136,6 +129,15 @@
       "type": "java.lang.String",
       "description": "Basic authenticate user",
       "sourceType": 
"org.apache.camel.component.es.springboot.ElasticsearchComponentConfiguration"
+    },
+    {
+      "name": "camel.component.elasticsearch.max-retry-timeout",
+      "type": "java.lang.Integer",
+      "description": "The time in ms before retry",
+      "sourceType": 
"org.apache.camel.component.es.springboot.ElasticsearchComponentConfiguration",
+      "defaultValue": 30000,
+      "deprecated": true,
+      "deprecation": {}
     }
   ],
   "hints": [],
diff --git 
a/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java
 
b/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java
index ef0bd01d298..7d297e41465 100644
--- 
a/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java
+++ 
b/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java
@@ -20,6 +20,7 @@ import 
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.apache.camel.support.jsse.SSLContextParameters;
 import org.elasticsearch.client.RestClient;
 import org.springframework.boot.context.properties.ConfigurationProperties;
+import 
org.springframework.boot.context.properties.DeprecatedConfigurationProperty;
 
 /**
  * Send requests to Elasticsearch via Java Client API.
@@ -70,6 +71,7 @@ public class ElasticsearchComponentConfiguration
     /**
      * The time in ms before retry
      */
+    @Deprecated
     private Integer maxRetryTimeout = 30000;
     /**
      * The timeout in ms to wait before the socket will time out.
@@ -167,10 +169,13 @@ public class ElasticsearchComponentConfiguration
         this.lazyStartProducer = lazyStartProducer;
     }
 
+    @Deprecated
+    @DeprecatedConfigurationProperty
     public Integer getMaxRetryTimeout() {
         return maxRetryTimeout;
     }
 
+    @Deprecated
     public void setMaxRetryTimeout(Integer maxRetryTimeout) {
         this.maxRetryTimeout = maxRetryTimeout;
     }
diff --git 
a/components-starter/camel-opensearch-starter/src/main/docs/opensearch.json 
b/components-starter/camel-opensearch-starter/src/main/docs/opensearch.json
index 21a2c12198c..b0980bc0ca0 100644
--- a/components-starter/camel-opensearch-starter/src/main/docs/opensearch.json
+++ b/components-starter/camel-opensearch-starter/src/main/docs/opensearch.json
@@ -71,13 +71,6 @@
       "sourceType": 
"org.apache.camel.component.opensearch.springboot.OpensearchComponentConfiguration",
       "defaultValue": false
     },
-    {
-      "name": "camel.component.opensearch.max-retry-timeout",
-      "type": "java.lang.Integer",
-      "description": "The time in ms before retry",
-      "sourceType": 
"org.apache.camel.component.opensearch.springboot.OpensearchComponentConfiguration",
-      "defaultValue": 30000
-    },
     {
       "name": "camel.component.opensearch.open-search-client",
       "type": "org.opensearch.client.opensearch.OpenSearchClient",
@@ -129,6 +122,15 @@
       "type": "java.lang.String",
       "description": "Basic authenticate user",
       "sourceType": 
"org.apache.camel.component.opensearch.springboot.OpensearchComponentConfiguration"
+    },
+    {
+      "name": "camel.component.opensearch.max-retry-timeout",
+      "type": "java.lang.Integer",
+      "description": "The time in ms before retry",
+      "sourceType": 
"org.apache.camel.component.opensearch.springboot.OpensearchComponentConfiguration",
+      "defaultValue": 30000,
+      "deprecated": true,
+      "deprecation": {}
     }
   ],
   "hints": [],
diff --git 
a/components-starter/camel-opensearch-starter/src/main/java/org/apache/camel/component/opensearch/springboot/OpensearchComponentConfiguration.java
 
b/components-starter/camel-opensearch-starter/src/main/java/org/apache/camel/component/opensearch/springboot/OpensearchComponentConfiguration.java
index bd3018ab5e3..8d0903b4927 100644
--- 
a/components-starter/camel-opensearch-starter/src/main/java/org/apache/camel/component/opensearch/springboot/OpensearchComponentConfiguration.java
+++ 
b/components-starter/camel-opensearch-starter/src/main/java/org/apache/camel/component/opensearch/springboot/OpensearchComponentConfiguration.java
@@ -21,6 +21,7 @@ import org.apache.camel.support.jsse.SSLContextParameters;
 import org.opensearch.client.RestClient;
 import org.opensearch.client.opensearch.OpenSearchClient;
 import org.springframework.boot.context.properties.ConfigurationProperties;
+import 
org.springframework.boot.context.properties.DeprecatedConfigurationProperty;
 
 /**
  * Send requests to OpenSearch via Java Client API.
@@ -61,6 +62,7 @@ public class OpensearchComponentConfiguration
     /**
      * The time in ms before retry
      */
+    @Deprecated
     private Integer maxRetryTimeout = 30000;
     /**
      * The timeout in ms to wait before the socket will time out.
@@ -151,10 +153,13 @@ public class OpensearchComponentConfiguration
         this.lazyStartProducer = lazyStartProducer;
     }
 
+    @Deprecated
+    @DeprecatedConfigurationProperty
     public Integer getMaxRetryTimeout() {
         return maxRetryTimeout;
     }
 
+    @Deprecated
     public void setMaxRetryTimeout(Integer maxRetryTimeout) {
         this.maxRetryTimeout = maxRetryTimeout;
     }
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/elasticsearch.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/elasticsearch.adoc
index f81c06c030f..c39111bca34 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/elasticsearch.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/elasticsearch.adoc
@@ -38,7 +38,6 @@ The starter supports 18 options, which are listed below.
 | camel.component.elasticsearch.enabled | Whether to enable auto configuration 
of the elasticsearch component. This is enabled by default. |  | Boolean
 | camel.component.elasticsearch.host-addresses | Comma separated list with 
ip:port formatted remote transport addresses to use. The ip and port options 
must be left blank for hostAddresses to be considered instead. |  | String
 | camel.component.elasticsearch.lazy-start-producer | 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 fail during starting and cause the route to fail being started. 
By deferring this startup to be lazy then the startup failure can be handled 
during routing messages via Camel's routing error handlers. Beware that when 
the first message is processe [...]
-| camel.component.elasticsearch.max-retry-timeout | The time in ms before 
retry | 30000 | Integer
 | camel.component.elasticsearch.password | Password for authenticating |  | 
String
 | camel.component.elasticsearch.sniff-after-failure-delay | The delay of a 
sniff execution scheduled after a failure (in milliseconds) | 60000 | Integer
 | camel.component.elasticsearch.sniffer-interval | The interval between 
consecutive ordinary sniff executions in milliseconds. Will be honoured when 
sniffOnFailure is disabled or when there are no failures between consecutive 
sniff executions | 300000 | Integer
@@ -46,4 +45,5 @@ The starter supports 18 options, which are listed below.
 | camel.component.elasticsearch.ssl-context-parameters | To configure security 
using SSLContextParameters. When configured, this takes precedence over the 
certificatePath option. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | 
SSLContextParameters
 | camel.component.elasticsearch.use-global-ssl-context-parameters | Enable 
usage of global SSL context parameters. | false | Boolean
 | camel.component.elasticsearch.user | Basic authenticate user |  | String
+| camel.component.elasticsearch.max-retry-timeout | The time in ms before 
retry | 30000 | Integer
 |===
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/opensearch.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/opensearch.adoc
index 03012d4aaf9..4deb740b187 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/opensearch.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/opensearch.adoc
@@ -36,7 +36,6 @@ The starter supports 17 options, which are listed below.
 | camel.component.opensearch.enabled | Whether to enable auto configuration of 
the opensearch component. This is enabled by default. |  | Boolean
 | camel.component.opensearch.host-addresses | Comma separated list with 
ip:port formatted remote transport addresses to use. The ip and port options 
must be left blank for hostAddresses to be considered instead. |  | String
 | camel.component.opensearch.lazy-start-producer | 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 fail during starting and cause the route to fail being started. By 
deferring this startup to be lazy then the startup failure can be handled 
during routing messages via Camel's routing error handlers. Beware that when 
the first message is processed t [...]
-| camel.component.opensearch.max-retry-timeout | The time in ms before retry | 
30000 | Integer
 | camel.component.opensearch.open-search-client | To use a custom configured 
OpenSearchClient instance. When set, this takes precedence over the 
RestClient-based client option. The option is a 
org.opensearch.client.opensearch.OpenSearchClient type. |  | OpenSearchClient
 | camel.component.opensearch.password | Password for authenticating |  | String
 | camel.component.opensearch.sniff-after-failure-delay | The delay of a sniff 
execution scheduled after a failure (in milliseconds) | 60000 | Integer
@@ -45,4 +44,5 @@ The starter supports 17 options, which are listed below.
 | camel.component.opensearch.ssl-context-parameters | To configure security 
using SSLContextParameters. When configured, this takes precedence over the 
certificatePath option. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | 
SSLContextParameters
 | camel.component.opensearch.use-global-ssl-context-parameters | Enable usage 
of global SSL context parameters. | false | Boolean
 | camel.component.opensearch.user | Basic authenticate user |  | String
+| camel.component.opensearch.max-retry-timeout | The time in ms before retry | 
30000 | Integer
 |===
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index b6b4b470eb1..cb93e7c0096 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -33,7 +33,7 @@
       <dependency>
         <groupId>com.aliyun.openservices</groupId>
         <artifactId>tablestore</artifactId>
-        <version>5.17.13</version>
+        <version>5.17.14</version>
       </dependency>
       <dependency>
         <groupId>com.aliyun</groupId>
@@ -99,7 +99,7 @@
       <dependency>
         <groupId>com.openai</groupId>
         <artifactId>openai-java</artifactId>
-        <version>4.63.1</version>
+        <version>4.63.2</version>
       </dependency>
       <dependency>
         <groupId>eu.maveniverse.maven.mima.runtime</groupId>
@@ -310,12 +310,12 @@
       <dependency>
         <groupId>net.bytebuddy</groupId>
         <artifactId>byte-buddy</artifactId>
-        <version>1.18.13</version>
+        <version>1.18.14</version>
       </dependency>
       <dependency>
         <groupId>net.bytebuddy</groupId>
         <artifactId>byte-buddy-agent</artifactId>
-        <version>1.18.13</version>
+        <version>1.18.14</version>
       </dependency>
       <dependency>
         <groupId>org.apache.avro</groupId>

Reply via email to