This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch ci-issue-CAMEL-23324
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/ci-issue-CAMEL-23324 by this 
push:
     new 5e210ba12d4d Regen
5e210ba12d4d is described below

commit 5e210ba12d4dbba0331673c49755715e1f2d26a6
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Apr 14 18:49:18 2026 +0200

    Regen
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../camel/catalog/components/netty-http.json       | 29 +++++++++++-----------
 .../camel/catalog/components/vertx-http.json       |  3 ++-
 .../jbang/camel-jbang-configuration-metadata.json  |  9 +++----
 .../dsl/NettyHttpEndpointBuilderFactory.java       | 21 ++++++++++++++++
 .../dsl/VertxHttpEndpointBuilderFactory.java       | 22 ++++++++++++++++
 5 files changed, 64 insertions(+), 20 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/netty-http.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/netty-http.json
index 242564aaa62f..505ffc6f5948 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/netty-http.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/netty-http.json
@@ -206,19 +206,20 @@
     "workerGroup": { "index": 71, "kind": "parameter", "displayName": "Worker 
Group", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "io.netty.channel.EventLoopGroup", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "To use a explicit 
EventLoopGroup as the boss thread pool. For example to share a  [...]
     "decoders": { "index": 72, "kind": "parameter", "displayName": "Decoders", 
"group": "codec", "label": "codec", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "A list of decoders to be 
used. You can use a String which have values separated by comma, and have the 
values [...]
     "encoders": { "index": 73, "kind": "parameter", "displayName": "Encoders", 
"group": "codec", "label": "codec", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "A list of encoders to be 
used. You can use a String which have values separated by comma, and have the 
values [...]
-    "enabledProtocols": { "index": 74, "kind": "parameter", "displayName": 
"Enabled Protocols", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3", 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Which protocols to 
enable when using SSL" },
-    "hostnameVerification": { "index": 75, "kind": "parameter", "displayName": 
"Hostname Verification", "group": "security", "label": "common,security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "To enable\/disable 
hostname verification on SSLEngine" },
-    "keyStoreFormat": { "index": 76, "kind": "parameter", "displayName": "Key 
Store Format", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Keystore format to be 
used for payload encryption. Defaults to JKS if not set" },
-    "keyStoreResource": { "index": 77, "kind": "parameter", "displayName": 
"Key Store Resource", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"supportFileReference": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Client side certificate 
keystore [...]
-    "needClientAuth": { "index": 78, "kind": "parameter", "displayName": "Need 
Client Auth", "group": "security", "label": "consumer,security", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Configures whether the 
server needs client authentication when us [...]
-    "passphrase": { "index": 79, "kind": "parameter", "displayName": 
"Passphrase", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Password to use for the 
keyStore and trustStore. The same password must be configured for both resou 
[...]
-    "securityConfiguration": { "index": 80, "kind": "parameter", 
"displayName": "Security Configuration", "group": "security", "label": 
"consumer,security", "required": false, "type": "object", "javaType": 
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Refers to a 
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for 
configuring secure web resources." },
-    "securityOptions": { "index": 81, "kind": "parameter", "displayName": 
"Security Options", "group": "security", "label": "consumer,security", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"securityConfiguration.", "multiValue": true, "deprecated": false, "autowired": 
false, "secret": false, "description": "To configure 
NettyHttpSecurityConfiguration using key\/value pairs from the map. This is a 
multi-value option with  [...]
-    "securityProvider": { "index": 82, "kind": "parameter", "displayName": 
"Security Provider", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Security provider to be 
used for payload encryption. Defaults to SunX509 if not set." },
-    "ssl": { "index": 83, "kind": "parameter", "displayName": "Ssl", "group": 
"security", "label": "security", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Setting to specify 
whether SSL encryption is applied to this endpoint" },
-    "sslClientCertHeaders": { "index": 84, "kind": "parameter", "displayName": 
"Ssl Client Cert Headers", "group": "security", "label": "security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "When enabled and in SSL 
mode, then the Netty consumer will en [...]
-    "sslContextParameters": { "index": 85, "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.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContextParam [...]
-    "sslHandler": { "index": 86, "kind": "parameter", "displayName": "Ssl 
Handler", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Reference to a class 
that could be used to return an SSL Handler" },
-    "trustStoreResource": { "index": 87, "kind": "parameter", "displayName": 
"Trust Store Resource", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"supportFileReference": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Server side certificate 
keys [...]
+    "deserializationFilter": { "index": 74, "kind": "parameter", 
"displayName": "Deserialization Filter", "group": "security", "label": 
"producer,security", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Sets an 
ObjectInputFilter pattern (jdk.serialFilter syntax) applied [...]
+    "enabledProtocols": { "index": 75, "kind": "parameter", "displayName": 
"Enabled Protocols", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3", 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Which protocols to 
enable when using SSL" },
+    "hostnameVerification": { "index": 76, "kind": "parameter", "displayName": 
"Hostname Verification", "group": "security", "label": "common,security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "To enable\/disable 
hostname verification on SSLEngine" },
+    "keyStoreFormat": { "index": 77, "kind": "parameter", "displayName": "Key 
Store Format", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Keystore format to be 
used for payload encryption. Defaults to JKS if not set" },
+    "keyStoreResource": { "index": 78, "kind": "parameter", "displayName": 
"Key Store Resource", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"supportFileReference": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Client side certificate 
keystore [...]
+    "needClientAuth": { "index": 79, "kind": "parameter", "displayName": "Need 
Client Auth", "group": "security", "label": "consumer,security", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Configures whether the 
server needs client authentication when us [...]
+    "passphrase": { "index": 80, "kind": "parameter", "displayName": 
"Passphrase", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Password to use for the 
keyStore and trustStore. The same password must be configured for both resou 
[...]
+    "securityConfiguration": { "index": 81, "kind": "parameter", 
"displayName": "Security Configuration", "group": "security", "label": 
"consumer,security", "required": false, "type": "object", "javaType": 
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Refers to a 
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for 
configuring secure web resources." },
+    "securityOptions": { "index": 82, "kind": "parameter", "displayName": 
"Security Options", "group": "security", "label": "consumer,security", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"securityConfiguration.", "multiValue": true, "deprecated": false, "autowired": 
false, "secret": false, "description": "To configure 
NettyHttpSecurityConfiguration using key\/value pairs from the map. This is a 
multi-value option with  [...]
+    "securityProvider": { "index": 83, "kind": "parameter", "displayName": 
"Security Provider", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Security provider to be 
used for payload encryption. Defaults to SunX509 if not set." },
+    "ssl": { "index": 84, "kind": "parameter", "displayName": "Ssl", "group": 
"security", "label": "security", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Setting to specify 
whether SSL encryption is applied to this endpoint" },
+    "sslClientCertHeaders": { "index": 85, "kind": "parameter", "displayName": 
"Ssl Client Cert Headers", "group": "security", "label": "security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "When enabled and in SSL 
mode, then the Netty consumer will en [...]
+    "sslContextParameters": { "index": 86, "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.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContextParam [...]
+    "sslHandler": { "index": 87, "kind": "parameter", "displayName": "Ssl 
Handler", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Reference to a class 
that could be used to return an SSL Handler" },
+    "trustStoreResource": { "index": 88, "kind": "parameter", "displayName": 
"Trust Store Resource", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"supportFileReference": true, "configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "Server side certificate 
keys [...]
   }
 }
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/vertx-http.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/vertx-http.json
index a4ce887ce5a5..b79b8f35969a 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/vertx-http.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/vertx-http.json
@@ -83,6 +83,7 @@
     "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 [...]
+    "deserializationFilter": { "index": 27, "kind": "parameter", 
"displayName": "Deserialization Filter", "group": "security", "label": 
"producer,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": "Sets an 
ObjectInputFilter pattern (jdk.serialFilter syntax) applied [...]
+    "sslContextParameters": { "index": 28, "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/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
index 7249ffadeb29..5ddbf4d38107 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
@@ -3,27 +3,26 @@
     { "name": "camel.jbang", "description": "Camel JBang configurations" }
   ],
   "properties": [
+    { "name": "camel.jbang.buildTool", "required": false, "description": 
"Build tool to use (Maven or Gradle)", "type": "string", "javaType": "String", 
"defaultValue": "Maven", "secret": false },
     { "name": "camel.jbang.camel-version", "required": false, "description": 
"The version of Apache Camel to use", "type": "string", "javaType": "String", 
"secret": false },
     { "name": "camel.jbang.camelSpringBootVersion", "required": false, 
"description": "To use a custom Camel version when running or export to Spring 
Boot", "label": "spring-boot", "type": "string", "javaType": "String", 
"secret": false },
     { "name": "camel.jbang.classpathFiles", "required": false, "description": 
"Additional files to add to classpath (Use commas to separate multiple 
files).", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.compileWorkDir", "required": false, "description": 
"Work directory for compiler. Can be used to write compiled classes or other 
resources.", "label": "advanced", "type": "string", "javaType": "String", 
"defaultValue": ".camel-jbang\/compile", "secret": false },
     { "name": "camel.jbang.console", "required": false, "description": 
"Developer console at \/q\/dev on local HTTP server (port 8080 by default)", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false },
     { "name": "camel.jbang.dependencies", "required": false, "description": 
"Additional dependencies (Use commas to separate multiple dependencies).", 
"type": "string", "javaType": "String", "secret": false },
-    { "name": "camel.jbang.dependencies.main", "required": false, 
"description": "Additional dependencies for Camel Main runtime only", "type": 
"string", "javaType": "String", "secret": false },
-    { "name": "camel.jbang.dependencies.quarkus", "required": false, 
"description": "Additional dependencies for Quarkus runtime only", "type": 
"string", "javaType": "String", "secret": false },
-    { "name": "camel.jbang.dependencies.spring-boot", "required": false, 
"description": "Additional dependencies for Spring Boot runtime only", "type": 
"string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.download", "required": false, "description": 
"Whether to allow automatic downloading JAR dependencies (over the internet)", 
"type": "boolean", "javaType": "boolean", "defaultValue": true, "secret": false 
},
     { "name": "camel.jbang.excludes", "required": false, "description": 
"Exclude files by name or pattern (Use commas to separate multiple files)", 
"type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.exportDir", "required": false, "description": 
"Directory where the project will be exported", "type": "string", "javaType": 
"String", "defaultValue": ".", "secret": false },
     { "name": "camel.jbang.gav", "required": false, "description": "Maven 
coordinate (groupId:artifactId:version)", "type": "string", "javaType": 
"String", "secret": false },
+    { "name": "camel.jbang.gradleWrapper", "required": false, "description": 
"Include Gradle Wrapper files in the exported project", "type": "boolean", 
"javaType": "boolean", "defaultValue": true, "secret": false },
     { "name": "camel.jbang.groovyFiles", "required": false, "description": 
"Additional groovy source files to export to src\/main\/resources\/camel-groovy 
directory (Use commas to separate multiple files)", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.health", "required": false, "description": "Health 
check at \/observe\/health on local HTTP server (port 8080 by default)", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false, "deprecated": true },
     { "name": "camel.jbang.ignoreLoadingError", "required": false, 
"description": "Whether to ignore route loading and compilation errors (use 
this with care!)", "label": "advanced", "type": "boolean", "javaType": 
"boolean", "defaultValue": false, "secret": false },
-    { "name": "camel.jbang.javaVersion", "required": false, "description": 
"Java version", "type": "enum", "javaType": "String", "defaultValue": "21", 
"secret": false, "enum": [ "21" ] },
+    { "name": "camel.jbang.javaVersion", "required": false, "description": 
"Java version (17 or 21)", "type": "enum", "javaType": "String", 
"defaultValue": "21", "secret": false, "enum": [ "17", "21" ] },
     { "name": "camel.jbang.jfr", "required": false, "description": "Enables 
Java Flight Recorder saving recording to disk on exit", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false },
     { "name": "camel.jbang.jfr-profile", "required": false, "description": 
"Java Flight Recorder profile to use (such as default or profile)", "type": 
"string", "javaType": "String", "defaultValue": "default", "secret": false },
     { "name": "camel.jbang.jib-maven-plugin-version", "required": false, 
"description": "Version to use for jib-maven-plugin if exporting to camel-main 
and have Kubernetes enabled (jkube.xxx options)", "label": "kubernetes", 
"type": "string", "javaType": "String", "defaultValue": "3.4.5", "secret": 
false },
-    { "name": "camel.jbang.jkube-maven-plugin-version", "required": false, 
"description": "Version to use for jkube-maven-plugin if exporting to 
camel-main and have Kubernetes enabled (jkube.xxx options)", "label": 
"kubernetes", "type": "string", "javaType": "String", "defaultValue": "1.19.0", 
"secret": false },
+    { "name": "camel.jbang.jkube-maven-plugin-version", "required": false, 
"description": "Version to use for jkube-maven-plugin if exporting to 
camel-main and have Kubernetes enabled (jkube.xxx options)", "label": 
"kubernetes", "type": "string", "javaType": "String", "defaultValue": "1.18.1", 
"secret": false },
     { "name": "camel.jbang.jkubeFiles", "required": false, "description": 
"Resource YAML fragments for Kubernetes using Eclipse JKube tool (Use commas to 
separate multiple files).", "label": "kubernetes", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.kameletsVersion", "required": false, "description": 
"Apache Camel Kamelets version. By default the Kamelets are the same version as 
Camel.", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.lazyBean", "required": false, "description": 
"Whether to use lazy bean initialization (can help with complex classloading 
issues)", "label": "advanced", "type": "boolean", "javaType": "boolean", 
"defaultValue": false, "secret": false },
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NettyHttpEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NettyHttpEndpointBuilderFactory.java
index f8e2be8f7f99..1d9ab055af27 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NettyHttpEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NettyHttpEndpointBuilderFactory.java
@@ -2653,6 +2653,27 @@ public interface NettyHttpEndpointBuilderFactory {
             doSetProperty("encoders", encoders);
             return this;
         }
+        /**
+         * Sets an ObjectInputFilter pattern (jdk.serialFilter syntax) applied
+         * when deserializing Java objects from HTTP responses with 
Content-Type
+         * application/x-java-serialized-object. This is used when
+         * transferException is enabled and the remote side returns a 
serialized
+         * exception. When not set, the filter configured via the JVM system
+         * property jdk.serialFilter is used when present; otherwise a
+         * conservative default filter allowing java., javax. and
+         * org.apache.camel. packages is applied.
+         * 
+         * The option is a: <code>java.lang.String</code> type.
+         * 
+         * Group: security
+         * 
+         * @param deserializationFilter the value to set
+         * @return the dsl builder
+         */
+        default NettyHttpEndpointProducerBuilder deserializationFilter(String 
deserializationFilter) {
+            doSetProperty("deserializationFilter", deserializationFilter);
+            return this;
+        }
         /**
          * Which protocols to enable when using SSL.
          * 
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/VertxHttpEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/VertxHttpEndpointBuilderFactory.java
index 99d49df567d9..34f0a3b6c2a9 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/VertxHttpEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/VertxHttpEndpointBuilderFactory.java
@@ -732,6 +732,28 @@ public interface VertxHttpEndpointBuilderFactory {
             doSetProperty("bearerToken", bearerToken);
             return this;
         }
+        /**
+         * Sets an ObjectInputFilter pattern (jdk.serialFilter syntax) applied
+         * when deserializing Java objects from HTTP responses with 
Content-Type
+         * application/x-java-serialized-object. This is used when
+         * transferException is enabled (or when allowJavaSerializedObject is
+         * enabled on the component) and the remote side returns a serialized
+         * payload. When not set, the filter configured via the JVM system
+         * property jdk.serialFilter is used when present; otherwise a
+         * conservative default filter allowing java., javax. and
+         * org.apache.camel. packages is applied.
+         * 
+         * The option is a: <code>java.lang.String</code> type.
+         * 
+         * Group: security
+         * 
+         * @param deserializationFilter the value to set
+         * @return the dsl builder
+         */
+        default VertxHttpEndpointBuilder deserializationFilter(String 
deserializationFilter) {
+            doSetProperty("deserializationFilter", deserializationFilter);
+            return this;
+        }
         /**
          * To configure security using SSLContextParameters.
          * 

Reply via email to