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


The following commit(s) were added to refs/heads/main by this push:
     new 2ef1e93  Regen
2ef1e93 is described below

commit 2ef1e93ba10ff21612e00e67b8fcc9f4ee801a3f
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Mar 24 21:11:03 2022 +0100

    Regen
---
 .../camel/catalog/components/salesforce.json       |   2 +
 .../dsl/SalesforceComponentBuilderFactory.java     |  19 ++++
 .../dsl/SalesforceEndpointBuilderFactory.java      | 111 +++++++++++++++++++++
 3 files changed, 132 insertions(+)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
index de1185d..60eab17 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
@@ -72,6 +72,7 @@
     "sObjectName": { "kind": "property", "displayName": "SObject Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "SObject name if required or 
supported by API" },
     "sObjectQuery": { "kind": "property", "displayName": "SObject Query", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Salesforce SOQL query string" },
     "sObjectSearch": { "kind": "property", "displayName": "SObject Search", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Salesforce SOSL search string" 
},
+    "streamQueryResult": { "kind": "property", "displayName": "Stream query 
result", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "If true, streams SOQL query 
result and transparently handles subsequent requests if t [...]
     "updateTopic": { "kind": "property", "displayName": "Update Topic", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Whether to update an existing 
Push Topic when using the Streaming API, defaults to false" },
     "config": { "kind": "property", "displayName": "Config", "group": "common 
(advanced)", "label": "common,advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Global endpoint configuration - use to set values that are common to all 
endpoints" },
     "httpClientProperties": { "kind": "property", "displayName": "Http Client 
Properties", "group": "common (advanced)", "label": "common,advanced", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "deprecated": false, 
"autowired": false, "secret": false, "description": "Used to set any properties 
that can be configured on the underlying HTTP client. Have a look at properties 
of SalesforceHttpClient and the Jetty HttpClient for all ava [...]
@@ -161,6 +162,7 @@
     "sObjectName": { "kind": "parameter", "displayName": "SObject Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "SObject name if required 
or supported by API" },
     "sObjectQuery": { "kind": "parameter", "displayName": "SObject Query", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Salesforce SOQL query 
string" },
     "sObjectSearch": { "kind": "parameter", "displayName": "SObject Search", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Salesforce SOSL search 
string" },
+    "streamQueryResult": { "kind": "parameter", "displayName": "Stream query 
result", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "If true, streams SOQL 
query result and transparently handles subsequent reque [...]
     "updateTopic": { "kind": "parameter", "displayName": "Update Topic", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Whether to update an 
existing Push Topic when using the Streaming API, defaults to false" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a m [...]
     "replayId": { "kind": "parameter", "displayName": "Replay Id", "group": 
"consumer", "label": "consumer", "required": false, "type": "integer", 
"javaType": "java.lang.Long", "deprecated": false, "autowired": false, 
"secret": false, "description": "The replayId value to use when subscribing" },
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
index 29afeee..7459728 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
@@ -839,6 +839,24 @@ public interface SalesforceComponentBuilderFactory {
             return this;
         }
         /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option is a: &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceComponentBuilder streamQueryResult(
+                java.lang.Boolean streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
          * Whether to update an existing Push Topic when using the Streaming
          * API, defaults to false.
          * 
@@ -1604,6 +1622,7 @@ public interface SalesforceComponentBuilderFactory {
             case "sObjectName": getOrCreateConfiguration((SalesforceComponent) 
component).setSObjectName((java.lang.String) value); return true;
             case "sObjectQuery": 
getOrCreateConfiguration((SalesforceComponent) 
component).setSObjectQuery((java.lang.String) value); return true;
             case "sObjectSearch": 
getOrCreateConfiguration((SalesforceComponent) 
component).setSObjectSearch((java.lang.String) value); return true;
+            case "streamQueryResult": 
getOrCreateConfiguration((SalesforceComponent) 
component).setStreamQueryResult((java.lang.Boolean) value); return true;
             case "updateTopic": getOrCreateConfiguration((SalesforceComponent) 
component).setUpdateTopic((boolean) value); return true;
             case "config": ((SalesforceComponent) 
component).setConfig((org.apache.camel.component.salesforce.SalesforceEndpointConfig)
 value); return true;
             case "httpClientProperties": ((SalesforceComponent) 
component).setHttpClientProperties((java.util.Map) value); return true;
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SalesforceEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SalesforceEndpointBuilderFactory.java
index bf61543..1210a6a 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SalesforceEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SalesforceEndpointBuilderFactory.java
@@ -1149,6 +1149,43 @@ public interface SalesforceEndpointBuilderFactory {
             return this;
         }
         /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option is a: &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointConsumerBuilder streamQueryResult(
+                Boolean streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointConsumerBuilder streamQueryResult(
+                String streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
          * Whether to update an existing Push Topic when using the Streaming
          * API, defaults to false.
          * 
@@ -2454,6 +2491,43 @@ public interface SalesforceEndpointBuilderFactory {
             return this;
         }
         /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option is a: &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointProducerBuilder streamQueryResult(
+                Boolean streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointProducerBuilder streamQueryResult(
+                String streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
          * Whether to update an existing Push Topic when using the Streaming
          * API, defaults to false.
          * 
@@ -3772,6 +3846,43 @@ public interface SalesforceEndpointBuilderFactory {
             return this;
         }
         /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option is a: &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointBuilder streamQueryResult(
+                Boolean streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
+         * If true, streams SOQL query result and transparently handles
+         * subsequent requests if there are multiple pages. Otherwise, results
+         * are returned one page at a time.
+         * 
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: common
+         * 
+         * @param streamQueryResult the value to set
+         * @return the dsl builder
+         */
+        default SalesforceEndpointBuilder streamQueryResult(
+                String streamQueryResult) {
+            doSetProperty("streamQueryResult", streamQueryResult);
+            return this;
+        }
+        /**
          * Whether to update an existing Push Topic when using the Streaming
          * API, defaults to false.
          * 

Reply via email to