This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/master by this push:
new 2ec01ab [create-pull-request] automated change
2ec01ab is described below
commit 2ec01ab62b98d37f6f40f3083e11b6fa234a87bc
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Nov 20 01:13:54 2020 +0000
[create-pull-request] automated change
---
.../camel/springboot/catalog/components/aws2-s3.json | 2 ++
.../camel/springboot/catalog/components/salesforce.json | 4 ++--
.../src/main/docs/aws2-s3-starter.adoc | 3 ++-
.../aws2/s3/springboot/AWS2S3ComponentConfiguration.java | 15 +++++++++++++++
.../aws2/s3/springboot/AWS2S3ComponentConverter.java | 2 ++
.../src/main/docs/salesforce-starter.adoc | 2 +-
.../springboot/SalesforceComponentConfiguration.java | 2 +-
docs/modules/ROOT/pages/aws2-s3-starter.adoc | 3 ++-
docs/modules/ROOT/pages/salesforce-starter.adoc | 2 +-
9 files changed, 28 insertions(+), 7 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
index b237185..777c637 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
@@ -23,6 +23,7 @@
},
"componentProperties": {
"amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
+ "amazonS3Presigner": { "kind": "property", "displayName": "Amazon S3
Presigner", "group": "common", "label": "", "required": false, "type":
"object", "javaType":
"software.amazon.awssdk.services.s3.presigner.S3Presigner", "deprecated":
false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "An S3 Presigner for
Request, used mainly in createD [...]
"autoCreateBucket": { "kind": "property", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the S3 bucket
bucketName. This will apply also in case of moveAfter [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"deprecated": false, "autowired": false, "secret": false, "description": "The
component configuration" },
"overrideEndpoint": { "kind": "property", "displayName": "Override
Endpoint", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set the need for overidding the endpoint. This
option needs to be used in combination with uriEndpoin [...]
@@ -67,6 +68,7 @@
"properties": {
"bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Bucket name or ARN" },
"amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3
Client", "group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
+ "amazonS3Presigner": { "kind": "parameter", "displayName": "Amazon S3
Presigner", "group": "common", "label": "", "required": false, "type":
"object", "javaType":
"software.amazon.awssdk.services.s3.presigner.S3Presigner", "deprecated":
false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "An S3 Presigner for
Request, used mainly in create [...]
"autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the S3 bucket
bucketName. This will apply also in case of moveAfte [...]
"overrideEndpoint": { "kind": "parameter", "displayName": "Override
Endpoint", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set the need for overidding the endpoint. This
option needs to be used in combination with uriEndpoi [...]
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
index f508602..ddd5718 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
@@ -26,7 +26,7 @@
"apexMethod": { "kind": "property", "displayName": "Apex Method", "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": "APEX method name" },
"apexQueryParams": { "kind": "property", "displayName": "Apex Query
Params", "group": "common", "label": "", "required": false, "type": "object",
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Query params for APEX method" },
"apexUrl": { "kind": "property", "displayName": "Apex Url", "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": "APEX method URL" },
- "apiVersion": { "kind": "property", "displayName": "Api Version", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "34.0", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Salesforce API version." },
+ "apiVersion": { "kind": "property", "displayName": "Api Version", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "50.0", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Salesforce API version." },
"backoffIncrement": { "kind": "property", "displayName": "Backoff
Increment", "group": "common", "label": "", "required": false, "type":
"duration", "javaType": "long", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "1000", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Backoff interval increment for
Streaming connection restart attempts for failures beyond CometD auto- [...]
"batchId": { "kind": "property", "displayName": "Batch Id", "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": "Bulk API Batch ID" },
"contentType": { "kind": "property", "displayName": "Content Type",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.salesforce.api.dto.bulk.ContentType",
"enum": [ "XML", "CSV", "JSON", "ZIP_XML", "ZIP_CSV", "ZIP_JSON" ],
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "config", "description": "Bulk API co [...]
@@ -102,7 +102,7 @@
"apexMethod": { "kind": "parameter", "displayName": "Apex Method",
"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": "APEX method name" },
"apexQueryParams": { "kind": "parameter", "displayName": "Apex Query
Params", "group": "common", "label": "", "required": false, "type": "object",
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "configuration", "description": "Query params for APEX
method" },
"apexUrl": { "kind": "parameter", "displayName": "Apex Url", "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": "APEX method URL" },
- "apiVersion": { "kind": "parameter", "displayName": "Api Version",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "34.0", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "configuration", "description": "Salesforce API version."
},
+ "apiVersion": { "kind": "parameter", "displayName": "Api Version",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "50.0", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "configuration", "description": "Salesforce API version."
},
"backoffIncrement": { "kind": "parameter", "displayName": "Backoff
Increment", "group": "common", "label": "", "required": false, "type":
"duration", "javaType": "long", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "1000", "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "configuration", "description": "Backoff interval
increment for Streaming connection restart attempts for failures beyond Come
[...]
"batchId": { "kind": "parameter", "displayName": "Batch Id", "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": "Bulk API Batch ID" },
"contentType": { "kind": "parameter", "displayName": "Content Type",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.salesforce.api.dto.bulk.ContentType",
"enum": [ "XML", "CSV", "JSON", "ZIP_XML", "ZIP_CSV", "ZIP_JSON" ],
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.salesforce.SalesforceEndpointConfig",
"configurationField": "configuration", "description": "Bul [...]
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
index 98d863a..68d0e11 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
+++
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 42 options, which are listed below.
+The component supports 43 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 42 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
software.amazon.awssdk.services.s3.S3Client type. | | S3Client
+| *camel.component.aws2-s3.amazon-s3-presigner* | An S3 Presigner for Request,
used mainly in createDownloadLink operation. The option is a
software.amazon.awssdk.services.s3.presigner.S3Presigner type. | | S3Presigner
| *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of
the S3 bucket bucketName. This will apply also in case of moveAfterRead option
enabled and it will create the destinationBucket if it doesn't exist already. |
true | Boolean
| *camel.component.aws2-s3.autoclose-body* | If this option is true and
includeBody is false, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to false and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws2-s3.autowired-enabled* | Whether autowiring is enabled.
This is used for automatic autowiring options (the option must be marked as
autowired) by looking up in the registry to find if there is a single instance
of matching type, which then gets configured on the component. This can be used
for automatic configuring JDBC data sources, JMS connection factories, AWS
Clients, etc. | true | Boolean
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
index 37d3ed3..4536d6a 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
+++
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
@@ -24,6 +24,7 @@ import
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
import org.springframework.boot.context.properties.ConfigurationProperties;
import software.amazon.awssdk.core.Protocol;
import software.amazon.awssdk.services.s3.S3Client;
+import software.amazon.awssdk.services.s3.presigner.S3Presigner;
/**
* Store and retrieve objects from AWS S3 Storage Service using AWS SDK version
@@ -48,6 +49,12 @@ public class AWS2S3ComponentConfiguration
*/
private S3Client amazonS3Client;
/**
+ * An S3 Presigner for Request, used mainly in createDownloadLink
operation.
+ * The option is a software.amazon.awssdk.services.s3.presigner.S3Presigner
+ * type.
+ */
+ private S3Presigner amazonS3Presigner;
+ /**
* Setting the autocreation of the S3 bucket bucketName. This will apply
* also in case of moveAfterRead option enabled and it will create the
* destinationBucket if it doesn't exist already.
@@ -276,6 +283,14 @@ public class AWS2S3ComponentConfiguration
this.amazonS3Client = amazonS3Client;
}
+ public S3Presigner getAmazonS3Presigner() {
+ return amazonS3Presigner;
+ }
+
+ public void setAmazonS3Presigner(S3Presigner amazonS3Presigner) {
+ this.amazonS3Presigner = amazonS3Presigner;
+ }
+
public Boolean getAutoCreateBucket() {
return autoCreateBucket;
}
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConverter.java
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConverter.java
index 46c0325..6c6dc21 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConverter.java
+++
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConverter.java
@@ -40,6 +40,7 @@ public class AWS2S3ComponentConverter
public Set<ConvertiblePair> getConvertibleTypes() {
Set<ConvertiblePair> answer = new LinkedHashSet<>();
answer.add(new ConvertiblePair(String.class,
software.amazon.awssdk.services.s3.S3Client.class));
+ answer.add(new ConvertiblePair(String.class,
software.amazon.awssdk.services.s3.presigner.S3Presigner.class));
answer.add(new ConvertiblePair(String.class,
org.apache.camel.component.aws2.s3.AWS2S3Configuration.class));
return answer;
}
@@ -58,6 +59,7 @@ public class AWS2S3ComponentConverter
ref = ref.startsWith("#bean:") ? ref.substring(6) : ref.substring(1);
switch (targetType.getName()) {
case "software.amazon.awssdk.services.s3.S3Client": return
camelContext.getRegistry().lookupByNameAndType(ref,
software.amazon.awssdk.services.s3.S3Client.class);
+ case "software.amazon.awssdk.services.s3.presigner.S3Presigner":
return camelContext.getRegistry().lookupByNameAndType(ref,
software.amazon.awssdk.services.s3.presigner.S3Presigner.class);
case "org.apache.camel.component.aws2.s3.AWS2S3Configuration":
return camelContext.getRegistry().lookupByNameAndType(ref,
org.apache.camel.component.aws2.s3.AWS2S3Configuration.class);
}
return null;
diff --git
a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
index 78ac920..5d227d9 100644
---
a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
+++
b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
@@ -27,7 +27,7 @@ The component supports 73 options, which are listed below.
| *camel.component.salesforce.apex-method* | APEX method name | | String
| *camel.component.salesforce.apex-query-params* | Query params for APEX
method | | Map
| *camel.component.salesforce.apex-url* | APEX method URL | | String
-| *camel.component.salesforce.api-version* | Salesforce API version. | 34.0 |
String
+| *camel.component.salesforce.api-version* | Salesforce API version. | 50.0 |
String
| *camel.component.salesforce.authentication-type* | Explicit authentication
method to be used, one of USERNAME_PASSWORD, REFRESH_TOKEN or JWT. Salesforce
component can auto-determine the authentication method to use from the
properties set, set this property to eliminate any ambiguity. | |
AuthenticationType
| *camel.component.salesforce.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.salesforce.backoff-increment* | Backoff interval increment
for Streaming connection restart attempts for failures beyond CometD
auto-reconnect. The option is a long type. | 1000 | Long
diff --git
a/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
b/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
index 73eeb70..3c6c66f 100644
---
a/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
+++
b/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
@@ -67,7 +67,7 @@ public class SalesforceComponentConfiguration
/**
* Salesforce API version.
*/
- private String apiVersion = "34.0";
+ private String apiVersion = "50.0";
/**
* Backoff interval increment for Streaming connection restart attempts for
* failures beyond CometD auto-reconnect. The option is a long type.
diff --git a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
index 98d863a..68d0e11 100644
--- a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 42 options, which are listed below.
+The component supports 43 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 42 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
software.amazon.awssdk.services.s3.S3Client type. | | S3Client
+| *camel.component.aws2-s3.amazon-s3-presigner* | An S3 Presigner for Request,
used mainly in createDownloadLink operation. The option is a
software.amazon.awssdk.services.s3.presigner.S3Presigner type. | | S3Presigner
| *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of
the S3 bucket bucketName. This will apply also in case of moveAfterRead option
enabled and it will create the destinationBucket if it doesn't exist already. |
true | Boolean
| *camel.component.aws2-s3.autoclose-body* | If this option is true and
includeBody is false, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to false and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws2-s3.autowired-enabled* | Whether autowiring is enabled.
This is used for automatic autowiring options (the option must be marked as
autowired) by looking up in the registry to find if there is a single instance
of matching type, which then gets configured on the component. This can be used
for automatic configuring JDBC data sources, JMS connection factories, AWS
Clients, etc. | true | Boolean
diff --git a/docs/modules/ROOT/pages/salesforce-starter.adoc
b/docs/modules/ROOT/pages/salesforce-starter.adoc
index 78ac920..5d227d9 100644
--- a/docs/modules/ROOT/pages/salesforce-starter.adoc
+++ b/docs/modules/ROOT/pages/salesforce-starter.adoc
@@ -27,7 +27,7 @@ The component supports 73 options, which are listed below.
| *camel.component.salesforce.apex-method* | APEX method name | | String
| *camel.component.salesforce.apex-query-params* | Query params for APEX
method | | Map
| *camel.component.salesforce.apex-url* | APEX method URL | | String
-| *camel.component.salesforce.api-version* | Salesforce API version. | 34.0 |
String
+| *camel.component.salesforce.api-version* | Salesforce API version. | 50.0 |
String
| *camel.component.salesforce.authentication-type* | Explicit authentication
method to be used, one of USERNAME_PASSWORD, REFRESH_TOKEN or JWT. Salesforce
component can auto-determine the authentication method to use from the
properties set, set this property to eliminate any ambiguity. | |
AuthenticationType
| *camel.component.salesforce.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.salesforce.backoff-increment* | Backoff interval increment
for Streaming connection restart attempts for failures beyond CometD
auto-reconnect. The option is a long type. | 1000 | Long