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

commit d8d40df399f41215668cbd17414b611bc58fdb63
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Jul 18 15:44:16 2025 +0200

    Regen
---
 .../apache/camel/springboot/catalog/components/consul.json    |  4 ++--
 .../org/apache/camel/springboot/catalog/components/dapr.json  |  6 +++---
 .../camel/springboot/catalog/components/hwcloud-dms.json      |  2 +-
 .../src/main/docs/consul-cluster-service.json                 |  7 ++++++-
 .../camel-consul-starter/src/main/docs/consul.json            | 11 ++++++++---
 .../consul/springboot/ConsulComponentConfiguration.java       |  9 ++++-----
 components-starter/camel-dapr-starter/src/main/docs/dapr.json |  2 +-
 .../component/dapr/springboot/DaprComponentConfiguration.java |  7 +++----
 8 files changed, 28 insertions(+), 20 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
index 6ef6adedc26..44a6d159e5b 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/consul.json
@@ -41,7 +41,7 @@
     "consistencyMode": { "index": 14, "kind": "property", "displayName": 
"Consistency Mode", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.kiwiproject.consul.option.ConsistencyMode", "enum": [ "DEFAULT", "STALE", 
"CONSISTENT" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "DEFAULT", "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "descripti [...]
     "datacenter": { "index": 15, "kind": "property", "displayName": 
"Datacenter", "group": "advanced", "label": "advanced", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The data center" },
     "nearNode": { "index": 16, "kind": "property", "displayName": "Near Node", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The near node to use for queries." },
-    "nodeMeta": { "index": 17, "kind": "property", "displayName": "Node Meta", 
"group": "advanced", "label": "advanced", "required": false, "type": "array", 
"javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The note meta-data to use for queries." },
+    "nodeMeta": { "index": 17, "kind": "property", "displayName": "Node Meta", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The comma separated node meta-data to use for 
queries." },
     "aclToken": { "index": 18, "kind": "property", "displayName": "Acl Token", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "Sets the ACL token to be used with Consul" },
     "password": { "index": 19, "kind": "property", "displayName": "Password", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "Sets the password to be used for basic 
authentication" },
     "sslContextParameters": { "index": 20, "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, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "SSL configuration using an 
org.apache.camel.support [...]
@@ -103,7 +103,7 @@
     "consistencyMode": { "index": 15, "kind": "parameter", "displayName": 
"Consistency Mode", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.kiwiproject.consul.option.ConsistencyMode", "enum": [ "DEFAULT", "STALE", 
"CONSISTENT" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "DEFAULT", "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "descript [...]
     "datacenter": { "index": 16, "kind": "parameter", "displayName": 
"Datacenter", "group": "advanced", "label": "advanced", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The data center" },
     "nearNode": { "index": 17, "kind": "parameter", "displayName": "Near 
Node", "group": "advanced", "label": "advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The near node to use for queries." },
-    "nodeMeta": { "index": 18, "kind": "parameter", "displayName": "Node 
Meta", "group": "advanced", "label": "advanced", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The note meta-data to use for queries." },
+    "nodeMeta": { "index": 18, "kind": "parameter", "displayName": "Node 
Meta", "group": "advanced", "label": "advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "The comma separated node meta-data to use for 
queries." },
     "aclToken": { "index": 19, "kind": "parameter", "displayName": "Acl 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": true, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "Sets the ACL token to be used with Consul" },
     "password": { "index": 20, "kind": "parameter", "displayName": "Password", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "Sets the password to be used for basic 
authentication" },
     "sslContextParameters": { "index": 21, "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.consul.ConsulConfiguration", "configurationField": 
"configuration", "description": "SSL configuration using an 
org.apache.camel.suppor [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dapr.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dapr.json
index 1939e4f9333..9b172eeb7e1 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dapr.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dapr.json
@@ -24,7 +24,7 @@
     "remote": true
   },
   "componentProperties": {
-    "configKeys": { "index": 0, "kind": "property", "displayName": "Config 
Keys", "group": "common", "label": "common", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "List of keys for configuration operation" },
+    "configKeys": { "index": 0, "kind": "property", "displayName": "Config 
Keys", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "List of keys for configuration operation" },
     "configStore": { "index": 1, "kind": "property", "displayName": "Config 
Store", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The name of the Dapr configuration store to 
interact with, defined in statestore.yaml config" },
     "configuration": { "index": 2, "kind": "property", "displayName": 
"Configuration", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.component.dapr.DaprConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
component configurations" },
     "contentType": { "index": 3, "kind": "property", "displayName": "Content 
Type", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The contentType for the Pub\/Sub component to 
use." },
@@ -81,13 +81,13 @@
     "CamelDaprTraceState": { "index": 29, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Gets additional vendor-specific trace 
context", "constantName": 
"org.apache.camel.component.dapr.DaprConstants#TRACE_STATE" },
     "CamelDaprBindingName": { "index": 30, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the Dapr binding to invoke", 
"constantName": "org.apache.camel.component.dapr.DaprConstants#BINDING_NAME" },
     "CamelDaprBindingOperation": { "index": 31, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The operation to perform on the 
binding", "constantName": 
"org.apache.camel.component.dapr.DaprConstants#BINDING_OPERATION" },
-    "CamelDaprConfigKeys": { "index": 32, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"List<String>", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "List of keys for configuration operation", 
"constantName": "org.apache.camel.component.dapr.DaprConstants#CONFIG_KEYS" },
+    "CamelDaprConfigKeys": { "index": 32, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "List of keys for configuration operation", 
"constantName": "org.apache.camel.component.dapr.DaprConstants#CONFIG_KEYS" },
     "CamelDaprSubscriptionId": { "index": 33, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The id for configuration change subscription", 
"constantName": "org.apache.camel.component.dapr.DaprConstants#SUBSCRIPTION_ID" 
},
     "CamelDaprRawConfigResponse": { "index": 34, "kind": "header", 
"displayName": "", "group": "common", "label": "common", "required": false, 
"javaType": "Map<String, io.dapr.client.domain.ConfigurationItem", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The raw configuration update response", "constantName": 
"org.apache.camel.component.dapr.DaprConstants#RAW_CONFIG_RESPONSE" }
   },
   "properties": {
     "operation": { "index": 0, "kind": "path", "displayName": "Operation", 
"group": "producer", "label": "producer", "required": true, "type": "object", 
"javaType": "org.apache.camel.component.dapr.DaprOperation", "enum": [ 
"invokeService", "state" ], "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The Dapr building block opera [...]
-    "configKeys": { "index": 1, "kind": "parameter", "displayName": "Config 
Keys", "group": "common", "label": "common", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "List of keys for configuration operation" },
+    "configKeys": { "index": 1, "kind": "parameter", "displayName": "Config 
Keys", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "List of keys for configuration operation" },
     "configStore": { "index": 2, "kind": "parameter", "displayName": "Config 
Store", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The name of the Dapr configuration store to 
interact with, defined in statestore.yaml config" },
     "contentType": { "index": 3, "kind": "parameter", "displayName": "Content 
Type", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The contentType for the Pub\/Sub component to 
use." },
     "pubSubName": { "index": 4, "kind": "parameter", "displayName": "Pub Sub 
Name", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.dapr.DaprConfiguration", "configurationField": 
"configuration", "description": "The name of the Dapr Pub\/Sub component to 
use. This identifies which underlying messaging system Dapr will inter [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/hwcloud-dms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/hwcloud-dms.json
index 67b672adebb..cb7f756636f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/hwcloud-dms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/hwcloud-dms.json
@@ -31,7 +31,7 @@
     "operation": { "index": 0, "kind": "path", "displayName": "Operation", 
"group": "producer", "label": "producer", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Operation to be performed" 
},
     "accessKey": { "index": 1, "kind": "parameter", "displayName": "API access 
key (AK)", "group": "producer", "label": "", "required": true, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": true, "description": 
"Access key for the cloud user" },
     "accessUser": { "index": 2, "kind": "parameter", "displayName": "Access 
user", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The username of a RabbitMQ 
instance. This option is mandatory when creating a RabbitMQ instance." },
-    "availableZones": { "index": 3, "kind": "parameter", "displayName": 
"Available zones", "group": "producer", "label": "", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
ID of an available zone. This option is mandatory when creating an instance and 
it cannot be an empty array." },
+    "availableZones": { "index": 3, "kind": "parameter", "displayName": 
"Available zones", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "A 
comma separated String of Availability Zones. This option is mandatory when 
creating an instance and it cannot be an empty array." },
     "endpoint": { "index": 4, "kind": "parameter", "displayName": "Service 
endpoint", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "DMS 
url. Carries higher precedence than region parameter based client 
initialization" },
     "engine": { "index": 5, "kind": "parameter", "displayName": "Engine type", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "kafka", "rabbitmq" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The message engine. Either kafka or rabbitmq. If the parameter 
is not specified, all instances will be queried" },
     "engineVersion": { "index": 6, "kind": "parameter", "displayName": "Engine 
version", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
version of the message engine. This option is mandatory when creating an 
instance." },
diff --git 
a/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json
 
b/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json
index 5b6ad110802..9dea512fdb1 100644
--- 
a/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json
+++ 
b/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json
@@ -73,10 +73,15 @@
     },
     {
       "name": "camel.cluster.consul.node-meta",
-      "type": "java.util.List<java.lang.String>",
+      "type": "java.lang.String",
       "description": "The note meta-data to use for queries.",
       "sourceType": 
"org.apache.camel.component.consul.springboot.cluster.ConsulClusterServiceConfiguration"
     },
+    {
+      "name": "camel.cluster.consul.node-metas-as-list",
+      "type": "java.util.Collection<java.lang.String>",
+      "sourceType": 
"org.apache.camel.component.consul.springboot.cluster.ConsulClusterServiceConfiguration"
+    },
     {
       "name": "camel.cluster.consul.order",
       "type": "java.lang.Integer",
diff --git a/components-starter/camel-consul-starter/src/main/docs/consul.json 
b/components-starter/camel-consul-starter/src/main/docs/consul.json
index 1b9d889b599..89d16838fb3 100644
--- a/components-starter/camel-consul-starter/src/main/docs/consul.json
+++ b/components-starter/camel-consul-starter/src/main/docs/consul.json
@@ -84,10 +84,15 @@
     },
     {
       "name": "camel.cloud.consul.node-meta",
-      "type": "java.util.List<java.lang.String>",
+      "type": "java.lang.String",
       "description": "The note meta-data to use for queries.",
       "sourceType": 
"org.apache.camel.component.consul.springboot.cloud.ConsulServiceRegistryConfiguration"
     },
+    {
+      "name": "camel.cloud.consul.node-metas-as-list",
+      "type": "java.util.Collection<java.lang.String>",
+      "sourceType": 
"org.apache.camel.component.consul.springboot.cloud.ConsulServiceRegistryConfiguration"
+    },
     {
       "name": "camel.cloud.consul.order",
       "type": "java.lang.Integer",
@@ -252,8 +257,8 @@
     },
     {
       "name": "camel.component.consul.node-meta",
-      "type": "java.util.List<java.lang.String>",
-      "description": "The note meta-data to use for queries.",
+      "type": "java.lang.String",
+      "description": "The comma separated node meta-data to use for queries.",
       "sourceType": 
"org.apache.camel.component.consul.springboot.ConsulComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
 
b/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
index 4f26c7a48d2..baab13f1ff5 100644
--- 
a/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
+++ 
b/components-starter/camel-consul-starter/src/main/java/org/apache/camel/component/consul/springboot/ConsulComponentConfiguration.java
@@ -18,7 +18,6 @@ package org.apache.camel.component.consul.springboot;
 
 import java.math.BigInteger;
 import java.time.Duration;
-import java.util.List;
 import org.apache.camel.component.consul.ConsulComponent;
 import org.apache.camel.component.consul.ConsulConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
@@ -137,9 +136,9 @@ public class ConsulComponentConfiguration
      */
     private String nearNode;
     /**
-     * The note meta-data to use for queries.
+     * The comma separated node meta-data to use for queries.
      */
-    private List<String> nodeMeta;
+    private String nodeMeta;
     /**
      * Sets the ACL token to be used with Consul
      */
@@ -312,11 +311,11 @@ public class ConsulComponentConfiguration
         this.nearNode = nearNode;
     }
 
-    public List<String> getNodeMeta() {
+    public String getNodeMeta() {
         return nodeMeta;
     }
 
-    public void setNodeMeta(List<String> nodeMeta) {
+    public void setNodeMeta(String nodeMeta) {
         this.nodeMeta = nodeMeta;
     }
 
diff --git a/components-starter/camel-dapr-starter/src/main/docs/dapr.json 
b/components-starter/camel-dapr-starter/src/main/docs/dapr.json
index d4f3dd19a5b..0de8ae82f7f 100644
--- a/components-starter/camel-dapr-starter/src/main/docs/dapr.json
+++ b/components-starter/camel-dapr-starter/src/main/docs/dapr.json
@@ -47,7 +47,7 @@
     },
     {
       "name": "camel.component.dapr.config-keys",
-      "type": "java.util.List<java.lang.String>",
+      "type": "java.lang.String",
       "description": "List of keys for configuration operation",
       "sourceType": 
"org.apache.camel.component.dapr.springboot.DaprComponentConfiguration"
     },
diff --git 
a/components-starter/camel-dapr-starter/src/main/java/org/apache/camel/component/dapr/springboot/DaprComponentConfiguration.java
 
b/components-starter/camel-dapr-starter/src/main/java/org/apache/camel/component/dapr/springboot/DaprComponentConfiguration.java
index 87141306cb3..393c057ad66 100644
--- 
a/components-starter/camel-dapr-starter/src/main/java/org/apache/camel/component/dapr/springboot/DaprComponentConfiguration.java
+++ 
b/components-starter/camel-dapr-starter/src/main/java/org/apache/camel/component/dapr/springboot/DaprComponentConfiguration.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.component.dapr.springboot;
 
-import java.util.List;
 import io.dapr.client.DaprPreviewClient;
 import io.dapr.client.domain.HttpExtension;
 import io.dapr.client.domain.StateOptions.Concurrency;
@@ -45,7 +44,7 @@ public class DaprComponentConfiguration
     /**
      * List of keys for configuration operation
      */
-    private List<String> configKeys;
+    private String configKeys;
     /**
      * The name of the Dapr configuration store to interact with, defined in
      * statestore.yaml config
@@ -172,11 +171,11 @@ public class DaprComponentConfiguration
      */
     private Boolean autowiredEnabled = true;
 
-    public List<String> getConfigKeys() {
+    public String getConfigKeys() {
         return configKeys;
     }
 
-    public void setConfigKeys(List<String> configKeys) {
+    public void setConfigKeys(String configKeys) {
         this.configKeys = configKeys;
     }
 

Reply via email to