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 04f71d2c691 Regen
04f71d2c691 is described below

commit 04f71d2c691402d4e2d3a3a9eaab6a9238ef92cc
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Feb 6 17:02:29 2026 +0100

    Regen
---
 .../beans/LevelDBAggregationRepository.json        |  2 +-
 .../springboot/catalog/components/vertx-http.json  | 60 +++++++++++-----------
 .../camel-google-vertexai-starter/pom.xml          |  8 ---
 .../VertxHttpComponentConfiguration.java           | 15 ++++++
 tooling/camel-spring-boot-dependencies/pom.xml     |  2 +-
 5 files changed, 48 insertions(+), 39 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/LevelDBAggregationRepository.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/LevelDBAggregationRepository.json
index fbebcc3aa27..501ae8eb8ca 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/LevelDBAggregationRepository.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/LevelDBAggregationRepository.json
@@ -10,7 +10,7 @@
     "groupId": "org.apache.camel.springboot",
     "artifactId": "camel-leveldb-starter",
     "version": "4.18.0-SNAPSHOT",
-    "properties": { "persistentFileName": { "index": 0, "kind": "property", 
"displayName": "Persistent File Name", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Name of file to use for storing data" }, 
"repositoryName": { "index": 1, "kind": "property", "displayName": "Repository 
Name", "required": true, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, [...]
+    "properties": { "persistentFileName": { "index": 0, "kind": "property", 
"displayName": "Persistent File Name", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Name of file to use for storing data" }, 
"repositoryName": { "index": 1, "kind": "property", "displayName": "Repository 
Name", "required": true, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, [...]
   }
 }
 
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/vertx-http.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/vertx-http.json
index cd7cbd51392..b578e7d7cf8 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/vertx-http.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/vertx-http.json
@@ -28,21 +28,22 @@
     "responsePayloadAsByteArray": { "index": 1, "kind": "property", 
"displayName": "Response Payload As Byte Array", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether the response body should be byte or as 
io.vertx.core.buffer.Buffer" },
     "allowJavaSerializedObject": { "index": 2, "kind": "property", 
"displayName": "Allow Java Serialized Object", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "Whether to allow java serialization when a request has 
the Content-Type application\/x-java-serialized-object This is disabled by 
default. If you enable this, be aware that Java  [...]
     "autowiredEnabled": { "index": 3, "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 [...]
-    "vertx": { "index": 4, "kind": "property", "displayName": "Vertx", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "io.vertx.core.Vertx", "deprecated": false, "autowired": false, 
"secret": false, "description": "To use an existing vertx instead of creating a 
new instance" },
-    "vertxHttpBinding": { "index": 5, "kind": "property", "displayName": 
"Vertx Http Binding", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.vertx.http.VertxHttpBinding", "deprecated": false, 
"autowired": false, "secret": false, "description": "A custom VertxHttpBinding 
which can control how to bind between Vert.x and Camel" },
-    "vertxOptions": { "index": 6, "kind": "property", "displayName": "Vertx 
Options", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "io.vertx.core.VertxOptions", "deprecated": false, 
"autowired": false, "secret": false, "description": "To provide a custom set of 
vertx options for configuring vertx" },
-    "webClientOptions": { "index": 7, "kind": "property", "displayName": "Web 
Client Options", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "io.vertx.ext.web.client.WebClientOptions", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
provide a custom set of options for configuring vertx web client" },
-    "headerFilterStrategy": { "index": 8, "kind": "property", "displayName": 
"Header Filter Strategy", "group": "filter", "label": "filter", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom 
org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel 
message." },
-    "proxyHost": { "index": 9, "kind": "property", "displayName": "Proxy 
Host", "group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "The proxy server host address" },
-    "proxyPassword": { "index": 10, "kind": "property", "displayName": "Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server password if 
authentication is required" },
-    "proxyPort": { "index": 11, "kind": "property", "displayName": "Proxy 
Port", "group": "proxy", "label": "proxy", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server port" },
-    "proxyType": { "index": 12, "kind": "property", "displayName": "Proxy 
Type", "group": "proxy", "label": "proxy", "required": false, "type": "enum", 
"javaType": "io.vertx.core.net.ProxyType", "enum": [ "HTTP", "SOCKS4", "SOCKS5" 
], "deprecated": false, "autowired": false, "secret": false, "description": 
"The proxy server type" },
-    "proxyUsername": { "index": 13, "kind": "property", "displayName": "Proxy 
Username", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server username if 
authentication is required" },
-    "basicAuthPassword": { "index": 14, "kind": "property", "displayName": 
"Basic Auth Password", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The password to use for 
basic authentication" },
-    "basicAuthUsername": { "index": 15, "kind": "property", "displayName": 
"Basic Auth Username", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The user name to use for 
basic authentication" },
-    "bearerToken": { "index": 16, "kind": "property", "displayName": "Bearer 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The bearer token to use for bearer 
token authentication" },
-    "sslContextParameters": { "index": 17, "kind": "property", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "description": "To configure security 
using SSLContextParameters" },
-    "useGlobalSslContextParameters": { "index": 18, "kind": "property", 
"displayName": "Use Global Ssl Context Parameters", "group": "security", 
"label": "security", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Enable usage of global SSL context 
parameters" }
+    "tracingPolicy": { "index": 4, "kind": "property", "displayName": "Tracing 
Policy", "group": "advanced", "label": "advanced", "required": false, "type": 
"enum", "javaType": "io.vertx.core.tracing.TracingPolicy", "enum": [ "IGNORE", 
"PROPAGATE", "ALWAYS" ], "deprecated": false, "autowired": false, "secret": 
false, "description": "The tracing policy used by the HTTP client when 
integrating with observability frameworks such as OpenTelemetry. If not 
specified the HTTP client applies a d [...]
+    "vertx": { "index": 5, "kind": "property", "displayName": "Vertx", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "io.vertx.core.Vertx", "deprecated": false, "autowired": false, 
"secret": false, "description": "To use an existing vertx instead of creating a 
new instance" },
+    "vertxHttpBinding": { "index": 6, "kind": "property", "displayName": 
"Vertx Http Binding", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.vertx.http.VertxHttpBinding", "deprecated": false, 
"autowired": false, "secret": false, "description": "A custom VertxHttpBinding 
which can control how to bind between Vert.x and Camel" },
+    "vertxOptions": { "index": 7, "kind": "property", "displayName": "Vertx 
Options", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "io.vertx.core.VertxOptions", "deprecated": false, 
"autowired": false, "secret": false, "description": "To provide a custom set of 
vertx options for configuring vertx" },
+    "webClientOptions": { "index": 8, "kind": "property", "displayName": "Web 
Client Options", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "io.vertx.ext.web.client.WebClientOptions", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
provide a custom set of options for configuring vertx web client" },
+    "headerFilterStrategy": { "index": 9, "kind": "property", "displayName": 
"Header Filter Strategy", "group": "filter", "label": "filter", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom 
org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel 
message." },
+    "proxyHost": { "index": 10, "kind": "property", "displayName": "Proxy 
Host", "group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "The proxy server host address" },
+    "proxyPassword": { "index": 11, "kind": "property", "displayName": "Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server password if 
authentication is required" },
+    "proxyPort": { "index": 12, "kind": "property", "displayName": "Proxy 
Port", "group": "proxy", "label": "proxy", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server port" },
+    "proxyType": { "index": 13, "kind": "property", "displayName": "Proxy 
Type", "group": "proxy", "label": "proxy", "required": false, "type": "enum", 
"javaType": "io.vertx.core.net.ProxyType", "enum": [ "HTTP", "SOCKS4", "SOCKS5" 
], "deprecated": false, "autowired": false, "secret": false, "description": 
"The proxy server type" },
+    "proxyUsername": { "index": 14, "kind": "property", "displayName": "Proxy 
Username", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The proxy server username if 
authentication is required" },
+    "basicAuthPassword": { "index": 15, "kind": "property", "displayName": 
"Basic Auth Password", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The password to use for 
basic authentication" },
+    "basicAuthUsername": { "index": 16, "kind": "property", "displayName": 
"Basic Auth Username", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The user name to use for 
basic authentication" },
+    "bearerToken": { "index": 17, "kind": "property", "displayName": "Bearer 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The bearer token to use for bearer 
token authentication" },
+    "sslContextParameters": { "index": 18, "kind": "property", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "description": "To configure security 
using SSLContextParameters" },
+    "useGlobalSslContextParameters": { "index": 19, "kind": "property", 
"displayName": "Use Global Ssl Context Parameters", "group": "security", 
"label": "security", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Enable usage of global SSL context 
parameters" }
   },
   "headers": {
     "CamelHttpMethod": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": 
"io.vertx.core.http.HttpMethod", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The http method", 
"constantName": 
"org.apache.camel.component.vertx.http.VertxHttpConstants#HTTP_METHOD" },
@@ -68,19 +69,20 @@
     "sessionManagement": { "index": 10, "kind": "parameter", "displayName": 
"Session Management", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Enables session 
management via WebClientSession. By default the clien [...]
     "throwExceptionOnFailure": { "index": 11, "kind": "parameter", 
"displayName": "Throw Exception On Failure", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Disable throwing 
HttpOperationFailedException in case of [...]
     "timeout": { "index": 12, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": -1, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The amount of time in 
milliseconds after which if the request does not return any data within th [...]
-    "transferException": { "index": 13, "kind": "parameter", "displayName": 
"Transfer Exception", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "If enabled and an 
Exchange failed processing on the consumer side, an [...]
-    "useCompression": { "index": 14, "kind": "parameter", "displayName": "Use 
Compression", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Set whether compression 
is enabled to handled compressed (E.g gzipped) resp [...]
-    "vertxHttpBinding": { "index": 15, "kind": "parameter", "displayName": 
"Vertx Http Binding", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.vertx.http.VertxHttpBinding", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "A custom 
VertxHttpBinding which can control how [...]
-    "webClientOptions": { "index": 16, "kind": "parameter", "displayName": 
"Web Client Options", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"io.vertx.ext.web.client.WebClientOptions", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Sets customized options 
for configuring the Vert.x WebClient" },
-    "lazyStartProducer": { "index": 17, "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 [...]
-    "proxyHost": { "index": 18, "kind": "parameter", "displayName": "Proxy 
Host", "group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server host 
address" },
-    "proxyPassword": { "index": 19, "kind": "parameter", "displayName": "Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server 
password if authentication is required" },
-    "proxyPort": { "index": 20, "kind": "parameter", "displayName": "Proxy 
Port", "group": "proxy", "label": "proxy", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server port" },
-    "proxyType": { "index": 21, "kind": "parameter", "displayName": "Proxy 
Type", "group": "proxy", "label": "proxy", "required": false, "type": "enum", 
"javaType": "io.vertx.core.net.ProxyType", "enum": [ "HTTP", "SOCKS4", "SOCKS5" 
], "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server type" },
-    "proxyUsername": { "index": 22, "kind": "parameter", "displayName": "Proxy 
Username", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server 
username if authentication is required" },
-    "basicAuthPassword": { "index": 23, "kind": "parameter", "displayName": 
"Basic Auth Password", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The password to use for 
basic authentication" },
-    "basicAuthUsername": { "index": 24, "kind": "parameter", "displayName": 
"Basic Auth Username", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The user name to use for 
basic authentication" },
-    "bearerToken": { "index": 25, "kind": "parameter", "displayName": "Bearer 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The bearer token to use 
for bearer token authentication" },
-    "sslContextParameters": { "index": 26, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContextParam [...]
+    "tracingPolicy": { "index": 13, "kind": "parameter", "displayName": 
"Tracing Policy", "group": "producer", "label": "producer", "required": false, 
"type": "enum", "javaType": "io.vertx.core.tracing.TracingPolicy", "enum": [ 
"IGNORE", "PROPAGATE", "ALWAYS" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The tracing policy used 
by the [...]
+    "transferException": { "index": 14, "kind": "parameter", "displayName": 
"Transfer Exception", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "If enabled and an 
Exchange failed processing on the consumer side, an [...]
+    "useCompression": { "index": 15, "kind": "parameter", "displayName": "Use 
Compression", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Set whether compression 
is enabled to handled compressed (E.g gzipped) resp [...]
+    "vertxHttpBinding": { "index": 16, "kind": "parameter", "displayName": 
"Vertx Http Binding", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.vertx.http.VertxHttpBinding", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "A custom 
VertxHttpBinding which can control how [...]
+    "webClientOptions": { "index": 17, "kind": "parameter", "displayName": 
"Web Client Options", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"io.vertx.ext.web.client.WebClientOptions", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "Sets customized options 
for configuring the Vert.x WebClient" },
+    "lazyStartProducer": { "index": 18, "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 [...]
+    "proxyHost": { "index": 19, "kind": "parameter", "displayName": "Proxy 
Host", "group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server host 
address" },
+    "proxyPassword": { "index": 20, "kind": "parameter", "displayName": "Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server 
password if authentication is required" },
+    "proxyPort": { "index": 21, "kind": "parameter", "displayName": "Proxy 
Port", "group": "proxy", "label": "proxy", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server port" },
+    "proxyType": { "index": 22, "kind": "parameter", "displayName": "Proxy 
Type", "group": "proxy", "label": "proxy", "required": false, "type": "enum", 
"javaType": "io.vertx.core.net.ProxyType", "enum": [ "HTTP", "SOCKS4", "SOCKS5" 
], "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server type" },
+    "proxyUsername": { "index": 23, "kind": "parameter", "displayName": "Proxy 
Username", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The proxy server 
username if authentication is required" },
+    "basicAuthPassword": { "index": 24, "kind": "parameter", "displayName": 
"Basic Auth Password", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The password to use for 
basic authentication" },
+    "basicAuthUsername": { "index": 25, "kind": "parameter", "displayName": 
"Basic Auth Username", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The user name to use for 
basic authentication" },
+    "bearerToken": { "index": 26, "kind": "parameter", "displayName": "Bearer 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "The bearer token to use 
for bearer token authentication" },
+    "sslContextParameters": { "index": 27, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.vertx.http.VertxHttpConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContextParam [...]
   }
 }
diff --git a/components-starter/camel-google-vertexai-starter/pom.xml 
b/components-starter/camel-google-vertexai-starter/pom.xml
index e74b9c59fe9..dccd6181795 100644
--- a/components-starter/camel-google-vertexai-starter/pom.xml
+++ b/components-starter/camel-google-vertexai-starter/pom.xml
@@ -37,14 +37,6 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-google-vertexai</artifactId>
       <version>${camel-version}</version>
-      <!--START OF GENERATED CODE-->
-      <exclusions>
-        <exclusion>
-          <groupId>commons-logging</groupId>
-          <artifactId>commons-logging</artifactId>
-        </exclusion>
-      </exclusions>
-      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git 
a/components-starter/camel-vertx-http-starter/src/main/java/org/apache/camel/component/vertx/http/springboot/VertxHttpComponentConfiguration.java
 
b/components-starter/camel-vertx-http-starter/src/main/java/org/apache/camel/component/vertx/http/springboot/VertxHttpComponentConfiguration.java
index 7b49ecff24b..725ab56084b 100644
--- 
a/components-starter/camel-vertx-http-starter/src/main/java/org/apache/camel/component/vertx/http/springboot/VertxHttpComponentConfiguration.java
+++ 
b/components-starter/camel-vertx-http-starter/src/main/java/org/apache/camel/component/vertx/http/springboot/VertxHttpComponentConfiguration.java
@@ -19,6 +19,7 @@ package org.apache.camel.component.vertx.http.springboot;
 import io.vertx.core.Vertx;
 import io.vertx.core.VertxOptions;
 import io.vertx.core.net.ProxyType;
+import io.vertx.core.tracing.TracingPolicy;
 import io.vertx.ext.web.client.WebClientOptions;
 import org.apache.camel.component.vertx.http.VertxHttpBinding;
 import org.apache.camel.spi.HeaderFilterStrategy;
@@ -73,6 +74,12 @@ public class VertxHttpComponentConfiguration
      * etc.
      */
     private Boolean autowiredEnabled = true;
+    /**
+     * The tracing policy used by the HTTP client when integrating with
+     * observability frameworks such as OpenTelemetry. If not specified the 
HTTP
+     * client applies a default tracing policy of PROPAGATE.
+     */
+    private TracingPolicy tracingPolicy;
     /**
      * To use an existing vertx instead of creating a new instance. The option
      * is a io.vertx.core.Vertx type.
@@ -174,6 +181,14 @@ public class VertxHttpComponentConfiguration
         this.autowiredEnabled = autowiredEnabled;
     }
 
+    public TracingPolicy getTracingPolicy() {
+        return tracingPolicy;
+    }
+
+    public void setTracingPolicy(TracingPolicy tracingPolicy) {
+        this.tracingPolicy = tracingPolicy;
+    }
+
     public Vertx getVertx() {
         return vertx;
     }
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index 549e98bcaaa..48427572139 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -54,7 +54,7 @@
       <dependency>
         <groupId>com.openai</groupId>
         <artifactId>openai-java</artifactId>
-        <version>4.16.1</version>
+        <version>4.18.0</version>
       </dependency>
       <dependency>
         <groupId>io.grpc</groupId>

Reply via email to