You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/12/04 09:59:13 UTC

(camel) 02/02: Regen

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 f7d5fc9b291dc1481313b5c533a5ddbb3d9aec8b
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Dec 4 10:58:59 2023 +0100

    Regen
---
 .../endpoint/dsl/SshEndpointBuilderFactory.java    | 328 +++++++++++++++++++++
 1 file changed, 328 insertions(+)

diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SshEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SshEndpointBuilderFactory.java
index 0ad939fbbcf..414dbaba3df 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SshEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SshEndpointBuilderFactory.java
@@ -683,6 +683,36 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("certResourcePassword", certResourcePassword);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported ciphers in their order of
+         * preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param ciphers the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointConsumerBuilder ciphers(String ciphers) {
+            doSetProperty("ciphers", ciphers);
+            return this;
+        }
+        /**
+         * Comma-separated list of allowed/supported key exchange algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param kex the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointConsumerBuilder kex(String kex) {
+            doSetProperty("kex", kex);
+            return this;
+        }
         /**
          * Sets the KeyPairProvider reference to use when connecting using
          * Certificates to the remote SSH Server.
@@ -735,6 +765,22 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("keyType", keyType);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported message authentication code
+         * algorithms in their order of preference. The MAC algorithm is used
+         * for data integrity protection.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param macs the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointConsumerBuilder macs(String macs) {
+            doSetProperty("macs", macs);
+            return this;
+        }
         /**
          * Sets the password to use in connecting to remote SSH server. Requires
          * keyPairProvider to be set to null.
@@ -750,6 +796,21 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("password", password);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported signature algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param signatures the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointConsumerBuilder signatures(String signatures) {
+            doSetProperty("signatures", signatures);
+            return this;
+        }
         /**
          * Sets the username to use in logging into the remote SSH server.
          * 
@@ -955,6 +1016,55 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("channelType", channelType);
             return this;
         }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option is a:
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointConsumerBuilder clientBuilder(
+                org.apache.sshd.client.ClientBuilder clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointConsumerBuilder clientBuilder(
+                String clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Whether to use compression, and if so which.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param compressions the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointConsumerBuilder compressions(
+                String compressions) {
+            doSetProperty("compressions", compressions);
+            return this;
+        }
         /**
          * Sets the shellPrompt to be dropped when response is read after
          * command execution.
@@ -1130,6 +1240,36 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("certResourcePassword", certResourcePassword);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported ciphers in their order of
+         * preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param ciphers the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointProducerBuilder ciphers(String ciphers) {
+            doSetProperty("ciphers", ciphers);
+            return this;
+        }
+        /**
+         * Comma-separated list of allowed/supported key exchange algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param kex the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointProducerBuilder kex(String kex) {
+            doSetProperty("kex", kex);
+            return this;
+        }
         /**
          * Sets the KeyPairProvider reference to use when connecting using
          * Certificates to the remote SSH Server.
@@ -1182,6 +1322,22 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("keyType", keyType);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported message authentication code
+         * algorithms in their order of preference. The MAC algorithm is used
+         * for data integrity protection.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param macs the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointProducerBuilder macs(String macs) {
+            doSetProperty("macs", macs);
+            return this;
+        }
         /**
          * Sets the password to use in connecting to remote SSH server. Requires
          * keyPairProvider to be set to null.
@@ -1197,6 +1353,21 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("password", password);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported signature algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param signatures the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointProducerBuilder signatures(String signatures) {
+            doSetProperty("signatures", signatures);
+            return this;
+        }
         /**
          * Sets the username to use in logging into the remote SSH server.
          * 
@@ -1288,6 +1459,55 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("channelType", channelType);
             return this;
         }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option is a:
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointProducerBuilder clientBuilder(
+                org.apache.sshd.client.ClientBuilder clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointProducerBuilder clientBuilder(
+                String clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Whether to use compression, and if so which.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param compressions the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointProducerBuilder compressions(
+                String compressions) {
+            doSetProperty("compressions", compressions);
+            return this;
+        }
         /**
          * Sets the shellPrompt to be dropped when response is read after
          * command execution.
@@ -1461,6 +1681,36 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("certResourcePassword", certResourcePassword);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported ciphers in their order of
+         * preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param ciphers the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointBuilder ciphers(String ciphers) {
+            doSetProperty("ciphers", ciphers);
+            return this;
+        }
+        /**
+         * Comma-separated list of allowed/supported key exchange algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param kex the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointBuilder kex(String kex) {
+            doSetProperty("kex", kex);
+            return this;
+        }
         /**
          * Sets the KeyPairProvider reference to use when connecting using
          * Certificates to the remote SSH Server.
@@ -1512,6 +1762,22 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("keyType", keyType);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported message authentication code
+         * algorithms in their order of preference. The MAC algorithm is used
+         * for data integrity protection.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param macs the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointBuilder macs(String macs) {
+            doSetProperty("macs", macs);
+            return this;
+        }
         /**
          * Sets the password to use in connecting to remote SSH server. Requires
          * keyPairProvider to be set to null.
@@ -1527,6 +1793,21 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("password", password);
             return this;
         }
+        /**
+         * Comma-separated list of allowed/supported signature algorithms in
+         * their order of preference.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: security
+         * 
+         * @param signatures the value to set
+         * @return the dsl builder
+         */
+        default SshEndpointBuilder signatures(String signatures) {
+            doSetProperty("signatures", signatures);
+            return this;
+        }
         /**
          * Sets the username to use in logging into the remote SSH server.
          * 
@@ -1569,6 +1850,53 @@ public interface SshEndpointBuilderFactory {
             doSetProperty("channelType", channelType);
             return this;
         }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option is a:
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointBuilder clientBuilder(
+                org.apache.sshd.client.ClientBuilder clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Instance of ClientBuilder used by the producer or consumer to create
+         * a new SshClient.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;org.apache.sshd.client.ClientBuilder&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param clientBuilder the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointBuilder clientBuilder(String clientBuilder) {
+            doSetProperty("clientBuilder", clientBuilder);
+            return this;
+        }
+        /**
+         * Whether to use compression, and if so which.
+         * 
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
+         * 
+         * Group: advanced
+         * 
+         * @param compressions the value to set
+         * @return the dsl builder
+         */
+        default AdvancedSshEndpointBuilder compressions(String compressions) {
+            doSetProperty("compressions", compressions);
+            return this;
+        }
         /**
          * Sets the shellPrompt to be dropped when response is read after
          * command execution.