This is an automated email from the ASF dual-hosted git repository.
acosentino 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 9ef5654 Regen for commit 38346ba49fb4f1dcb5fec138a622f83b908b6602
9ef5654 is described below
commit 9ef5654a1ed6a5ef72cb67c19fdb0b468b21e1f2
Author: jeremyross <[email protected]>
AuthorDate: Wed Sep 15 17:00:36 2021 +0000
Regen for commit 38346ba49fb4f1dcb5fec138a622f83b908b6602
Signed-off-by: GitHub <[email protected]>
---
.../camel/catalog/components/salesforce.json | 2 ++
.../salesforce/SalesforceComponentConfigurer.java | 12 ++++++++
.../camel/component/salesforce/salesforce.json | 2 ++
.../src/main/docs/salesforce-component.adoc | 4 ++-
.../dsl/SalesforceComponentBuilderFactory.java | 33 ++++++++++++++++++++++
5 files changed, 52 insertions(+), 1 deletion(-)
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 1bfb9ae..a0b74f6 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
@@ -73,6 +73,8 @@
"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 [...]
"longPollingTransportProperties": { "kind": "property", "displayName":
"Long Polling Transport 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 LongPollingTransport used by the BayeuxClient
(CometD) used by the streaming api" },
+ "workerPoolMaxSize": { "kind": "property", "displayName": "Worker Pool Max
Size", "group": "common (advanced)", "label": "common,advanced", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 20, "description": "Maximum size of the
thread pool used to handle HTTP responses." },
+ "workerPoolSize": { "kind": "property", "displayName": "Worker Pool Size",
"group": "common (advanced)", "label": "common,advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 10, "description": "Size of the thread pool
used to handle HTTP responses." },
"bridgeErrorHandler": { "kind": "property", "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 me [...]
"allOrNone": { "kind": "property", "displayName": "All Or None", "group":
"producer", "label": "producer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Composite API option to
indicate to rollback all records if any are not successful." },
"apexUrl": { "kind": "property", "displayName": "Apex Url", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "APEX method URL" },
diff --git
a/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/SalesforceComponentConfigurer.java
b/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/SalesforceComponentConfigurer.java
index 8d4192a..22b0617 100644
---
a/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/SalesforceComponentConfigurer.java
+++
b/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/SalesforceComponentConfigurer.java
@@ -192,6 +192,10 @@ public class SalesforceComponentConfigurer extends
PropertyConfigurerSupport imp
case "useGlobalSslContextParameters":
target.setUseGlobalSslContextParameters(property(camelContext, boolean.class,
value)); return true;
case "username":
case "userName": target.setUserName(property(camelContext,
java.lang.String.class, value)); return true;
+ case "workerpoolmaxsize":
+ case "workerPoolMaxSize":
target.setWorkerPoolMaxSize(property(camelContext, int.class, value)); return
true;
+ case "workerpoolsize":
+ case "workerPoolSize": target.setWorkerPoolSize(property(camelContext,
int.class, value)); return true;
default: return false;
}
}
@@ -363,6 +367,10 @@ public class SalesforceComponentConfigurer extends
PropertyConfigurerSupport imp
case "useGlobalSslContextParameters": return boolean.class;
case "username":
case "userName": return java.lang.String.class;
+ case "workerpoolmaxsize":
+ case "workerPoolMaxSize": return int.class;
+ case "workerpoolsize":
+ case "workerPoolSize": return int.class;
default: return null;
}
}
@@ -535,6 +543,10 @@ public class SalesforceComponentConfigurer extends
PropertyConfigurerSupport imp
case "useGlobalSslContextParameters": return
target.isUseGlobalSslContextParameters();
case "username":
case "userName": return target.getUserName();
+ case "workerpoolmaxsize":
+ case "workerPoolMaxSize": return target.getWorkerPoolMaxSize();
+ case "workerpoolsize":
+ case "workerPoolSize": return target.getWorkerPoolSize();
default: return null;
}
}
diff --git
a/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
b/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
index 1bfb9ae..a0b74f6 100644
---
a/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
+++
b/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
@@ -73,6 +73,8 @@
"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 [...]
"longPollingTransportProperties": { "kind": "property", "displayName":
"Long Polling Transport 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 LongPollingTransport used by the BayeuxClient
(CometD) used by the streaming api" },
+ "workerPoolMaxSize": { "kind": "property", "displayName": "Worker Pool Max
Size", "group": "common (advanced)", "label": "common,advanced", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 20, "description": "Maximum size of the
thread pool used to handle HTTP responses." },
+ "workerPoolSize": { "kind": "property", "displayName": "Worker Pool Size",
"group": "common (advanced)", "label": "common,advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 10, "description": "Size of the thread pool
used to handle HTTP responses." },
"bridgeErrorHandler": { "kind": "property", "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 me [...]
"allOrNone": { "kind": "property", "displayName": "All Or None", "group":
"producer", "label": "producer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Composite API option to
indicate to rollback all records if any are not successful." },
"apexUrl": { "kind": "property", "displayName": "Apex Url", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "APEX method URL" },
diff --git
a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
index 0be2b8f..950f970 100644
---
a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
+++
b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
@@ -77,7 +77,7 @@ The following two sections lists all the options, firstly for
the component foll
== Component Options
-The Salesforce component supports 85 options, which are listed below.
+The Salesforce component supports 87 options, which are listed below.
@@ -134,6 +134,8 @@ The Salesforce component supports 85 options, which are
listed below.
| *config* (common) | Global endpoint configuration - use to set values that
are common to all endpoints | | SalesforceEndpointConfig
| *httpClientProperties* (common) | 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 available options. | |
Map
| *longPollingTransportProperties* (common) | Used to set any properties that
can be configured on the LongPollingTransport used by the BayeuxClient (CometD)
used by the streaming api | | Map
+| *workerPoolMaxSize* (common) | Maximum size of the thread pool used to
handle HTTP responses. | 20 | int
+| *workerPoolSize* (common) | Size of the thread pool used to handle HTTP
responses. | 10 | int
| *bridgeErrorHandler* (consumer) | 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 message and handled by the routing Error Handler. By default the
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with
exceptions, that will be logged at WARN or ERROR level and ignored. | false |
boolean
| *allOrNone* (producer) | Composite API option to indicate to rollback all
records if any are not successful. | false | boolean
| *apexUrl* (producer) | APEX method URL | | String
diff --git
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
index 6e0cce7..6fb8a37 100644
---
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
+++
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SalesforceComponentBuilderFactory.java
@@ -851,6 +851,37 @@ public interface SalesforceComponentBuilderFactory {
return this;
}
/**
+ * Maximum size of the thread pool used to handle HTTP responses.
+ *
+ * The option is a: <code>int</code> type.
+ *
+ * Default: 20
+ * Group: common (advanced)
+ *
+ * @param workerPoolMaxSize the value to set
+ * @return the dsl builder
+ */
+ default SalesforceComponentBuilder workerPoolMaxSize(
+ int workerPoolMaxSize) {
+ doSetProperty("workerPoolMaxSize", workerPoolMaxSize);
+ return this;
+ }
+ /**
+ * Size of the thread pool used to handle HTTP responses.
+ *
+ * The option is a: <code>int</code> type.
+ *
+ * Default: 10
+ * Group: common (advanced)
+ *
+ * @param workerPoolSize the value to set
+ * @return the dsl builder
+ */
+ default SalesforceComponentBuilder workerPoolSize(int workerPoolSize) {
+ doSetProperty("workerPoolSize", workerPoolSize);
+ return this;
+ }
+ /**
* 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
@@ -1517,6 +1548,8 @@ public interface SalesforceComponentBuilderFactory {
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;
case "longPollingTransportProperties": ((SalesforceComponent)
component).setLongPollingTransportProperties((java.util.Map) value); return
true;
+ case "workerPoolMaxSize": ((SalesforceComponent)
component).setWorkerPoolMaxSize((int) value); return true;
+ case "workerPoolSize": ((SalesforceComponent)
component).setWorkerPoolSize((int) value); return true;
case "bridgeErrorHandler": ((SalesforceComponent)
component).setBridgeErrorHandler((boolean) value); return true;
case "allOrNone": getOrCreateConfiguration((SalesforceComponent)
component).setAllOrNone((boolean) value); return true;
case "apexUrl": getOrCreateConfiguration((SalesforceComponent)
component).setApexUrl((java.lang.String) value); return true;