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

commit 1756eea8e7cf47cd33b216290d44f8cac2ff8875
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Fri Apr 2 07:31:28 2021 +0200

    Regen
---
 .../org/apache/camel/catalog/docs/aws2-s3-component.adoc   | 12 ++++++------
 .../org/apache/camel/component/aws2/s3/aws2-s3.json        | 12 ++++++------
 .../camel-aws2-s3/src/main/docs/aws2-s3-component.adoc     | 12 ++++++------
 .../component/dsl/Aws2S3ComponentBuilderFactory.java       |  7 ++++---
 .../builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 14 ++++++++------
 docs/components/modules/ROOT/pages/aws2-s3-component.adoc  | 12 ++++++------
 6 files changed, 36 insertions(+), 33 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
index 16de086..b9f86e9 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
@@ -85,16 +85,16 @@ The AWS 2 S3 Storage Service component supports 47 options, 
which are listed bel
 | *prefix* (consumer) | The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
 | *autocloseBody* (consumer) | 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
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean
@@ -175,16 +175,16 @@ with the following path and query parameters:
 | *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. There are 3 enums and the value can be one of: InOnly, 
InOut, InOptionalOut |  | ExchangePattern
 | *pollStrategy* (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPollStrategy
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean
diff --git 
a/components/camel-aws/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json
 
b/components/camel-aws/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json
index 09a499e..feced29 100644
--- 
a/components/camel-aws/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json
+++ 
b/components/camel-aws/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json
@@ -53,16 +53,16 @@
     "prefix": { "kind": "property", "displayName": "Prefix", "group": 
"consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in." },
     "autocloseBody": { "kind": "property", "displayName": "Autoclose Body", 
"group": "consumer (advanced)", "label": "consumer,advanced", "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": "If this option is true 
and includeBody is false, then the S3Object.close() met [...]
     "batchMessageNumber": { "kind": "property", "displayName": "Batch Message 
Number", "group": "producer", "label": "producer", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 10, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The number of messages composing a batch in 
stream mode" },
-    "batchSize": { "kind": "property", "displayName": "Batch Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 1000000, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The batch size in stream mode" },
+    "batchSize": { "kind": "property", "displayName": "Batch Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 1000000, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The batch size (in bytes) in stream mode" },
     "deleteAfterWrite": { "kind": "property", "displayName": "Delete After 
Write", "group": "producer", "label": "producer", "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": "Delete file object after the S3 file has been 
uploaded" },
     "keyName": { "kind": "property", "displayName": "Key Name", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setting the key name for an element in the 
bucket through endpoint parameter" },
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Whether the producer 
should be started lazy (on the first message). By starting lazy you can use 
this to allow CamelContext and routes to startup in situations where a producer 
may otherwise fail during star [...]
     "multiPartUpload": { "kind": "property", "displayName": "Multi Part 
Upload", "group": "producer", "label": "producer", "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 it is true, camel will upload the file with 
multi part format, the part size is decided b [...]
-    "namingStrategy": { "kind": "property", "displayName": "Naming Strategy", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum", "enum": [ 
"progressive", "random" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "progressive", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "descript [...]
+    "namingStrategy": { "kind": "property", "displayName": "Naming Strategy", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum", "enum": [ 
"progressive", "random" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "progressive", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "descript [...]
     "operation": { "kind": "property", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Operations", "enum": [ 
"copyObject", "listObjects", "deleteObject", "deleteBucket", "listBuckets", 
"getObject", "getObjectRange" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
 [...]
     "partSize": { "kind": "property", "displayName": "Part Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 26214400, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setup the partSize which is used in multi part 
upload, the default size is 25M." },
     "storageClass": { "kind": "property", "displayName": "Storage Class", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request." },
-    "streamMode": { "kind": "property", "displayName": "Stream Mode", "group": 
"producer", "label": "producer", "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 StreaMode is true a different way of 
uploading will be provided" },
+    "streamMode": { "kind": "property", "displayName": "Stream Mode", "group": 
"producer", "label": "producer", "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": "When stream mode is true the upload to bucket 
will be done in streaming" },
     "awsKMSKeyId": { "kind": "property", "displayName": "Aws KMSKey Id", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define the id of KMS key to use in case KMS is 
enabled" },
     "useAwsKMS": { "kind": "property", "displayName": "Use Aws KMS", "group": 
"producer (advanced)", "label": "producer,advanced", "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": "Define if KMS must be used or not" },
     "useCustomerKey": { "kind": "property", "displayName": "Use Customer Key", 
"group": "producer (advanced)", "label": "producer,advanced", "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": "Define if Customer Key 
must be used or not" },
@@ -108,16 +108,16 @@
     "exchangePattern": { "kind": "parameter", "displayName": "Exchange 
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", 
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the exchange pattern when the consumer creates an 
exchange." },
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
     "batchMessageNumber": { "kind": "parameter", "displayName": "Batch Message 
Number", "group": "producer", "label": "producer", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 10, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The number of messages composing a batch in 
stream mode" },
-    "batchSize": { "kind": "parameter", "displayName": "Batch Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 1000000, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The batch size in stream mode" },
+    "batchSize": { "kind": "parameter", "displayName": "Batch Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 1000000, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The batch size (in bytes) in stream mode" },
     "deleteAfterWrite": { "kind": "parameter", "displayName": "Delete After 
Write", "group": "producer", "label": "producer", "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": "Delete file object after the S3 file has been 
uploaded" },
     "keyName": { "kind": "parameter", "displayName": "Key Name", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setting the key name for an element in the 
bucket through endpoint parameter" },
     "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Whether the producer 
should be started lazy (on the first message). By starting lazy you can use 
this to allow CamelContext and routes to startup in situations where a producer 
may otherwise fail during sta [...]
     "multiPartUpload": { "kind": "parameter", "displayName": "Multi Part 
Upload", "group": "producer", "label": "producer", "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 it is true, camel will upload the file with 
multi part format, the part size is decided  [...]
-    "namingStrategy": { "kind": "parameter", "displayName": "Naming Strategy", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum", "enum": [ 
"progressive", "random" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "progressive", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "descrip [...]
+    "namingStrategy": { "kind": "parameter", "displayName": "Naming Strategy", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum", "enum": [ 
"progressive", "random" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "progressive", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "descrip [...]
     "operation": { "kind": "parameter", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Operations", "enum": [ 
"copyObject", "listObjects", "deleteObject", "deleteBucket", "listBuckets", 
"getObject", "getObjectRange" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
[...]
     "partSize": { "kind": "parameter", "displayName": "Part Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 26214400, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setup the partSize which is used in multi part 
upload, the default size is 25M." },
     "storageClass": { "kind": "parameter", "displayName": "Storage Class", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request." },
-    "streamMode": { "kind": "parameter", "displayName": "Stream Mode", 
"group": "producer", "label": "producer", "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 StreaMode is true a different way of 
uploading will be provided" },
+    "streamMode": { "kind": "parameter", "displayName": "Stream Mode", 
"group": "producer", "label": "producer", "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": "When stream mode is true the upload to bucket 
will be done in streaming" },
     "awsKMSKeyId": { "kind": "parameter", "displayName": "Aws KMSKey Id", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define the id of KMS key to use in case KMS is 
enabled" },
     "useAwsKMS": { "kind": "parameter", "displayName": "Use Aws KMS", "group": 
"producer (advanced)", "label": "producer,advanced", "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": "Define if KMS must be used or not" },
     "useCustomerKey": { "kind": "parameter", "displayName": "Use Customer 
Key", "group": "producer (advanced)", "label": "producer,advanced", "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": "Define if Customer Key 
must be used or not" },
diff --git 
a/components/camel-aws/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc 
b/components/camel-aws/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
index 16de086..b9f86e9 100644
--- a/components/camel-aws/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
+++ b/components/camel-aws/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
@@ -85,16 +85,16 @@ The AWS 2 S3 Storage Service component supports 47 options, 
which are listed bel
 | *prefix* (consumer) | The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
 | *autocloseBody* (consumer) | 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
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean
@@ -175,16 +175,16 @@ with the following path and query parameters:
 | *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. There are 3 enums and the value can be one of: InOnly, 
InOut, InOptionalOut |  | ExchangePattern
 | *pollStrategy* (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPollStrategy
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean
diff --git 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2S3ComponentBuilderFactory.java
 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2S3ComponentBuilderFactory.java
index d0c7a4b..f31f288 100644
--- 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2S3ComponentBuilderFactory.java
+++ 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2S3ComponentBuilderFactory.java
@@ -572,7 +572,7 @@ public interface Aws2S3ComponentBuilderFactory {
             return this;
         }
         /**
-         * The batch size in stream mode.
+         * The batch size (in bytes) in stream mode.
          * 
          * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
@@ -657,7 +657,7 @@ public interface Aws2S3ComponentBuilderFactory {
             return this;
         }
         /**
-         * The naming strategy to use.
+         * The naming strategy to use in stream mode.
          * 
          * The option is a:
          * 
&lt;code&gt;org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum&lt;/code&gt;
 type.
@@ -722,7 +722,8 @@ public interface Aws2S3ComponentBuilderFactory {
             return this;
         }
         /**
-         * If StreaMode is true a different way of uploading will be provided.
+         * When stream mode is true the upload to bucket will be done in
+         * streaming.
          * 
          * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
index 1538e46..0f77798 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
@@ -1969,7 +1969,7 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * The batch size in stream mode.
+         * The batch size (in bytes) in stream mode.
          * 
          * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
@@ -1984,7 +1984,7 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * The batch size in stream mode.
+         * The batch size (in bytes) in stream mode.
          * 
          * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
@@ -2131,7 +2131,7 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * The naming strategy to use.
+         * The naming strategy to use in stream mode.
          * 
          * The option is a:
          * 
&lt;code&gt;org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum&lt;/code&gt;
 type.
@@ -2148,7 +2148,7 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * The naming strategy to use.
+         * The naming strategy to use in stream mode.
          * 
          * The option will be converted to a
          * 
&lt;code&gt;org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum&lt;/code&gt;
 type.
@@ -2243,7 +2243,8 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * If StreaMode is true a different way of uploading will be provided.
+         * When stream mode is true the upload to bucket will be done in
+         * streaming.
          * 
          * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
@@ -2258,7 +2259,8 @@ public interface AWS2S3EndpointBuilderFactory {
             return this;
         }
         /**
-         * If StreaMode is true a different way of uploading will be provided.
+         * When stream mode is true the upload to bucket will be done in
+         * streaming.
          * 
          * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
          * type.
diff --git a/docs/components/modules/ROOT/pages/aws2-s3-component.adoc 
b/docs/components/modules/ROOT/pages/aws2-s3-component.adoc
index 74be95e..5799ff8 100644
--- a/docs/components/modules/ROOT/pages/aws2-s3-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws2-s3-component.adoc
@@ -87,16 +87,16 @@ The AWS 2 S3 Storage Service component supports 47 options, 
which are listed bel
 | *prefix* (consumer) | The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
 | *autocloseBody* (consumer) | 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
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean
@@ -177,16 +177,16 @@ with the following path and query parameters:
 | *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. There are 3 enums and the value can be one of: InOnly, 
InOut, InOptionalOut |  | ExchangePattern
 | *pollStrategy* (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPollStrategy
 | *batchMessageNumber* (producer) | The number of messages composing a batch 
in stream mode | 10 | int
-| *batchSize* (producer) | The batch size in stream mode | 1000000 | int
+| *batchSize* (producer) | The batch size (in bytes) in stream mode | 1000000 
| int
 | *deleteAfterWrite* (producer) | Delete file object after the S3 file has 
been uploaded | false | boolean
 | *keyName* (producer) | Setting the key name for an element in the bucket 
through endpoint parameter |  | String
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *multiPartUpload* (producer) | If it is true, camel will upload the file 
with multi part format, the part size is decided by the option of partSize | 
false | boolean
-| *namingStrategy* (producer) | The naming strategy to use. There are 2 enums 
and the value can be one of: progressive, random | progressive | 
AWSS3NamingStrategyEnum
+| *namingStrategy* (producer) | The naming strategy to use in stream mode. 
There are 2 enums and the value can be one of: progressive, random | 
progressive | AWSS3NamingStrategyEnum
 | *operation* (producer) | The operation to do in case the user don't want to 
do only an upload. There are 7 enums and the value can be one of: copyObject, 
listObjects, deleteObject, deleteBucket, listBuckets, getObject, getObjectRange 
|  | AWS2S3Operations
 | *partSize* (producer) | Setup the partSize which is used in multi part 
upload, the default size is 25M. | 26214400 | long
 | *storageClass* (producer) | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
-| *streamMode* (producer) | If StreaMode is true a different way of uploading 
will be provided | false | boolean
+| *streamMode* (producer) | When stream mode is true the upload to bucket will 
be done in streaming | false | boolean
 | *awsKMSKeyId* (producer) | Define the id of KMS key to use in case KMS is 
enabled |  | String
 | *useAwsKMS* (producer) | Define if KMS must be used or not | false | boolean
 | *useCustomerKey* (producer) | Define if Customer Key must be used or not | 
false | boolean

Reply via email to