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.git

commit 0c7252552c5a859d05133338d4afcf0d70f9a3de
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Aug 3 16:52:59 2021 +0200

    CAMEL-16840: skip option in camel-zookeeper that should not be in configurer
---
 .../zookeeper/cloud/ZooKeeperServiceDiscoveryFactoryConfigurer.java | 6 ++++--
 .../component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactory.java | 2 ++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/components/camel-zookeeper/src/generated/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactoryConfigurer.java
 
b/components/camel-zookeeper/src/generated/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactoryConfigurer.java
index a06cb94..6202e1d 100644
--- 
a/components/camel-zookeeper/src/generated/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactoryConfigurer.java
+++ 
b/components/camel-zookeeper/src/generated/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactoryConfigurer.java
@@ -40,7 +40,7 @@ public class ZooKeeperServiceDiscoveryFactoryConfigurer 
extends org.apache.camel
         case "namespace":
         case "Namespace": target.setNamespace(property(camelContext, 
java.lang.String.class, value)); return true;
         case "nodes":
-        case "Nodes": target.setNodes(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "Nodes": target.setNodes(property(camelContext, 
java.util.List.class, value)); return true;
         case "reconnectbasesleeptime":
         case "ReconnectBaseSleepTime": 
target.setReconnectBaseSleepTime(property(camelContext, long.class, value)); 
return true;
         case "reconnectbasesleeptimeunit":
@@ -83,7 +83,7 @@ public class ZooKeeperServiceDiscoveryFactoryConfigurer 
extends org.apache.camel
         case "namespace":
         case "Namespace": return java.lang.String.class;
         case "nodes":
-        case "Nodes": return java.lang.String.class;
+        case "Nodes": return java.util.List.class;
         case "reconnectbasesleeptime":
         case "ReconnectBaseSleepTime": return long.class;
         case "reconnectbasesleeptimeunit":
@@ -153,6 +153,8 @@ public class ZooKeeperServiceDiscoveryFactoryConfigurer 
extends org.apache.camel
         switch (ignoreCase ? name.toLowerCase() : name) {
         case "authinfolist":
         case "AuthInfoList": return 
org.apache.curator.framework.AuthInfo.class;
+        case "nodes":
+        case "Nodes": return java.lang.String.class;
         default: return null;
         }
     }
diff --git 
a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactory.java
 
b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactory.java
index 7060b52..7986730 100644
--- 
a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactory.java
+++ 
b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/cloud/ZooKeeperServiceDiscoveryFactory.java
@@ -24,6 +24,7 @@ import org.apache.camel.cloud.ServiceDiscovery;
 import org.apache.camel.cloud.ServiceDiscoveryFactory;
 import org.apache.camel.component.zookeeper.ZooKeeperCuratorConfiguration;
 import org.apache.camel.spi.Configurer;
+import org.apache.camel.spi.Metadata;
 import org.apache.camel.spi.annotations.CloudServiceFactory;
 import org.apache.curator.RetryPolicy;
 import org.apache.curator.framework.AuthInfo;
@@ -67,6 +68,7 @@ public class ZooKeeperServiceDiscoveryFactory implements 
ServiceDiscoveryFactory
         return configuration.getNodes();
     }
 
+    @Metadata(skip = true)
     public void setNodes(String nodes) {
         configuration.setNodes(nodes);
     }

Reply via email to