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

commit 6fb7566427a974e45da6c5d0edefb5bef830e678
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Mar 19 10:45:41 2020 +0100

    Regen
---
 .../springboot/catalog/components/aws2-s3.json     |  22 +---
 .../src/main/docs/aws2-s3-starter.adoc             |  13 +--
 .../springboot/AWS2S3ComponentConfiguration.java   | 112 ---------------------
 components-starter/camel-corda-starter/pom.xml     |  12 +++
 ...stConfigurationDefinitionAutoConfiguration.java |   4 +-
 components-starter/camel-hbase-starter/pom.xml     |   4 -
 components-starter/camel-tika-starter/pom.xml      |   8 ++
 docs/modules/ROOT/pages/aws2-s3-starter.adoc       |  13 +--
 8 files changed, 26 insertions(+), 162 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 201a594..561ca94 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
@@ -22,15 +22,12 @@
     "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Reference to a 
com.amazonaws.services.s3.AmazonS3 in the registry." },
     "autoCreateBucket": { "kind": "property", "displayName": "Auto Create 
Bucket", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the bucket" },
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"deprecated": false, "secret": false, "description": "The component 
configuration" },
-    "pathStyleAccess": { "kind": "property", "displayName": "Path Style 
Access", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Whether or not the S3 client should use path 
style access" },
     "policy": { "kind": "property", "displayName": "Policy", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
     "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "To define a proxy host when instantiating the 
SQS client" },
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Specify a proxy port to 
be used inside the client definition." },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the S3 client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The region in which S3 client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east-1 [...]
     "useIAMCredentials": { "kind": "property", "displayName": "Use 
IAMCredentials", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set whether the S3 client should expect to 
load credentials on an EC2 instance or to expect static credentials to be  [...]
-    "encryptionMaterials": { "kind": "property", "displayName": "Encryption 
Materials", "group": "common (advanced)", "label": "common,advanced", 
"required": false, "type": "object", "javaType": 
"software.amazon.awssdk.services.s3.model.Encryption", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The encryption materials to use in case of 
Symmetric\/Asymmetric clie [...]
-    "useEncryption": { "kind": "property", "displayName": "Use Encryption", 
"group": "common (advanced)", "label": "common,advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if encryption must be used or not" },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 message and handled by [...]
     "deleteAfterRead": { "kind": "property", "displayName": "Delete After 
Read", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Delete objects from S3 after they have been 
retrieved. The delete is only performed if the Exchange is committe [...]
     "delimiter": { "kind": "property", "displayName": "Delimiter", "group": 
"consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "The delimiter which is 
used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume 
objects we are interested in." },
@@ -42,17 +39,11 @@
     "keyName": { "kind": "property", "displayName": "Key Name", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": 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, "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 starting and cause the r [...]
     "multiPartUpload": { "kind": "property", "displayName": "Multi Part 
Upload", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 by the option of part [...]
-    "operation": { "kind": "property", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Operations", "enum": [ 
"copyObject", "deleteBucket", "listBuckets", "downloadLink" ], "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The operation to do in case the u [...]
+    "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, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "de [...]
     "partSize": { "kind": "property", "displayName": "Part Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": 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." },
-    "serverSideEncryption": { "kind": "property", "displayName": "Server Side 
Encryption", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Sets the server-side encryption algorithm when 
encrypting the object using AWS-managed keys. For example use AES256." },
     "storageClass": { "kind": "property", "displayName": "Storage Class", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": 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." },
     "awsKMSKeyId": { "kind": "property", "displayName": "Aws KMSKey Id", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": 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, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if KMS must be used or not" },
-    "accelerateModeEnabled": { "kind": "property", "displayName": "Accelerate 
Mode Enabled", "group": " advanced", "label": "common, advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Accelerate Mode enabled is true or 
false" },
-    "chunkedEncodingDisabled": { "kind": "property", "displayName": "Chunked 
Encoding Disabled", "group": " advanced", "label": "common, advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if disabled Chunked Encoding is true or 
false" },
-    "dualstackEnabled": { "kind": "property", "displayName": "Dualstack 
Enabled", "group": " advanced", "label": "common, advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Dualstack enabled is true or false" 
},
-    "forceGlobalBucketAccessEnabled": { "kind": "property", "displayName": 
"Force Global Bucket Access Enabled", "group": " advanced", "label": "common, 
advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "secret": false, "defaultValue": "false", 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Define if Force Global 
Bucket Access enabled is true or false" },
-    "payloadSigningEnabled": { "kind": "property", "displayName": "Payload 
Signing Enabled", "group": " advanced", "label": "common, advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Payload Signing enabled is true or 
false" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -61,15 +52,12 @@
     "bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn", 
"group": "common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "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, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Reference to a 
com.amazonaws.services.s3.AmazonS3 in the registry." },
     "autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create 
Bucket", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the bucket" },
-    "pathStyleAccess": { "kind": "parameter", "displayName": "Path Style 
Access", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Whether or not the S3 client should use path 
style access" },
     "policy": { "kind": "parameter", "displayName": "Policy", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
     "proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "To define a proxy host when instantiating the 
SQS client" },
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Specify a proxy port to 
be used inside the client definition." },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the S3 client" },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The region in which S3 client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east- [...]
     "useIAMCredentials": { "kind": "parameter", "displayName": "Use 
IAMCredentials", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set whether the S3 client should expect to 
load credentials on an EC2 instance or to expect static credentials to be [...]
-    "encryptionMaterials": { "kind": "parameter", "displayName": "Encryption 
Materials", "group": "common (advanced)", "label": "common,advanced", 
"required": false, "type": "object", "javaType": 
"software.amazon.awssdk.services.s3.model.Encryption", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The encryption materials to use in case of 
Symmetric\/Asymmetric cli [...]
-    "useEncryption": { "kind": "parameter", "displayName": "Use Encryption", 
"group": "common (advanced)", "label": "common,advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if encryption must be used or not" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 message and handled b [...]
     "deleteAfterRead": { "kind": "parameter", "displayName": "Delete After 
Read", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Delete objects from S3 after they have been 
retrieved. The delete is only performed if the Exchange is committ [...]
     "delimiter": { "kind": "parameter", "displayName": "Delimiter", "group": 
"consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "The delimiter which is 
used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume 
objects we are interested in." },
@@ -87,17 +75,11 @@
     "keyName": { "kind": "parameter", "displayName": "Key Name", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": 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, "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 starting and cause the  [...]
     "multiPartUpload": { "kind": "parameter", "displayName": "Multi Part 
Upload", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 by the option of par [...]
-    "operation": { "kind": "parameter", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Operations", "enum": [ 
"copyObject", "deleteBucket", "listBuckets", "downloadLink" ], "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "The operation to do in case the  [...]
+    "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, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "d [...]
     "partSize": { "kind": "parameter", "displayName": "Part Size", "group": 
"producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": 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." },
-    "serverSideEncryption": { "kind": "parameter", "displayName": "Server Side 
Encryption", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Sets the server-side encryption algorithm when 
encrypting the object using AWS-managed keys. For example use AES256." },
     "storageClass": { "kind": "parameter", "displayName": "Storage Class", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": 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." },
     "awsKMSKeyId": { "kind": "parameter", "displayName": "Aws KMSKey Id", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": 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, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if KMS must be used or not" },
-    "accelerateModeEnabled": { "kind": "parameter", "displayName": "Accelerate 
Mode Enabled", "group": " advanced", "label": "common, advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Accelerate Mode enabled is true or 
false" },
-    "chunkedEncodingDisabled": { "kind": "parameter", "displayName": "Chunked 
Encoding Disabled", "group": " advanced", "label": "common, advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if disabled Chunked Encoding is true or 
false" },
-    "dualstackEnabled": { "kind": "parameter", "displayName": "Dualstack 
Enabled", "group": " advanced", "label": "common, advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Dualstack enabled is true or false" 
},
-    "forceGlobalBucketAccessEnabled": { "kind": "parameter", "displayName": 
"Force Global Bucket Access Enabled", "group": " advanced", "label": "common, 
advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "secret": false, "defaultValue": "false", 
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"configurationField": "configuration", "description": "Define if Force Global 
Bucket Access enabled is true or false" },
-    "payloadSigningEnabled": { "kind": "parameter", "displayName": "Payload 
Signing Enabled", "group": " advanced", "label": "common, advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Define if Payload Signing enabled is true or 
false" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "backoffErrorThreshold": { "kind": "parameter", "displayName": "Backoff 
Error Threshold", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"secret": false, "description": "The number of subsequent error polls (failed 
due some error) that should happen before the backoffMultipler should kick-in." 
},
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 76689a3..0cf8f97 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,14 +17,13 @@ When using aws2-s3 with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 38 options, which are listed below.
+The component supports 29 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws2-s3.accelerate-mode-enabled* | Define if Accelerate 
Mode enabled is true or false | false | Boolean
 | *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. |  | String
 | *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of 
the bucket | true | Boolean
@@ -32,24 +31,18 @@ The component supports 38 options, which are listed below.
 | *camel.component.aws2-s3.aws-k-m-s-key-id* | Define the id of KMS key to use 
in case KMS is enabled |  | String
 | *camel.component.aws2-s3.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-s3.bridge-error-handler* | 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
-| *camel.component.aws2-s3.chunked-encoding-disabled* | Define if disabled 
Chunked Encoding is true or false | false | Boolean
 | *camel.component.aws2-s3.configuration* | The component configuration. The 
option is a org.apache.camel.component.aws2.s3.AWS2S3Configuration type. |  | 
String
 | *camel.component.aws2-s3.delete-after-read* | Delete objects from S3 after 
they have been retrieved. The delete is only performed if the Exchange is 
committed. If a rollback occurs, the object is not deleted. If this option is 
false, then the same objects will be retrieve over and over again on the polls. 
Therefore you need to use the Idempotent Consumer EIP in the route to filter 
out duplicates. You can filter using the AWS2S3Constants#BUCKET_NAME and 
AWS2S3Constants#KEY headers, or o [...]
 | *camel.component.aws2-s3.delete-after-write* | Delete file object after the 
S3 file has been uploaded | false | Boolean
 | *camel.component.aws2-s3.delimiter* | The delimiter which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
-| *camel.component.aws2-s3.dualstack-enabled* | Define if Dualstack enabled is 
true or false | false | Boolean
 | *camel.component.aws2-s3.enabled* | Whether to enable auto configuration of 
the aws2-s3 component. This is enabled by default. |  | Boolean
-| *camel.component.aws2-s3.encryption-materials* | The encryption materials to 
use in case of Symmetric/Asymmetric client usage. The option is a 
software.amazon.awssdk.services.s3.model.Encryption type. |  | String
 | *camel.component.aws2-s3.file-name* | To get the object from the bucket with 
the given file name |  | String
-| *camel.component.aws2-s3.force-global-bucket-access-enabled* | Define if 
Force Global Bucket Access enabled is true or false | false | Boolean
 | *camel.component.aws2-s3.include-body* | If it is true, the exchange body 
will be set to a stream to the contents of the file. If false, the headers will 
be set with the S3 object metadata, but the body will be null. This option is 
strongly related to autocloseBody option. In case of setting includeBody to 
true 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.key-name* | Setting the key name for an element in 
the bucket through endpoint parameter |  | String
 | *camel.component.aws2-s3.lazy-start-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 th [...]
 | *camel.component.aws2-s3.multi-part-upload* | 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
 | *camel.component.aws2-s3.operation* | The operation to do in case the user 
don't want to do only an upload |  | AWS2S3Operations
 | *camel.component.aws2-s3.part-size* | Setup the partSize which is used in 
multi part upload, the default size is 25M. | 26214400 | Long
-| *camel.component.aws2-s3.path-style-access* | Whether or not the S3 client 
should use path style access | false | Boolean
-| *camel.component.aws2-s3.payload-signing-enabled* | Define if Payload 
Signing enabled is true or false | false | Boolean
 | *camel.component.aws2-s3.policy* | The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method. |  | String
 | *camel.component.aws2-s3.prefix* | The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
 | *camel.component.aws2-s3.proxy-host* | To define a proxy host when 
instantiating the SQS client |  | String
@@ -57,12 +50,8 @@ The component supports 38 options, which are listed below.
 | *camel.component.aws2-s3.proxy-protocol* | To define a proxy protocol when 
instantiating the S3 client |  | Protocol
 | *camel.component.aws2-s3.region* | The region in which S3 client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws2-s3.server-side-encryption* | Sets the server-side 
encryption algorithm when encrypting the object using AWS-managed keys. For 
example use AES256. |  | String
 | *camel.component.aws2-s3.storage-class* | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
 | *camel.component.aws2-s3.use-aws-k-m-s* | Define if KMS must be used or not 
| false | Boolean
-| *camel.component.aws2-s3.use-encryption* | Define if encryption must be used 
or not | false | Boolean
 | *camel.component.aws2-s3.use-i-a-m-credentials* | Set whether the S3 client 
should expect to load credentials on an EC2 instance or to expect static 
credentials to be passed in. | false | Boolean
 |===
-
-
 // spring-boot-auto-configure options: END
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 e5c0615..aa6b5df 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
@@ -55,10 +55,6 @@ public class AWS2S3ComponentConfiguration
      */
     private String configuration;
     /**
-     * Whether or not the S3 client should use path style access
-     */
-    private Boolean pathStyleAccess = false;
-    /**
      * The policy for this queue to set in the
      * com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
      */
@@ -87,16 +83,6 @@ public class AWS2S3ComponentConfiguration
      */
     private Boolean useIAMCredentials = false;
     /**
-     * The encryption materials to use in case of Symmetric/Asymmetric client
-     * usage. The option is a
-     * software.amazon.awssdk.services.s3.model.Encryption type.
-     */
-    private String encryptionMaterials;
-    /**
-     * Define if encryption must be used or not
-     */
-    private Boolean useEncryption = false;
-    /**
      * 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
@@ -185,11 +171,6 @@ public class AWS2S3ComponentConfiguration
      */
     private Long partSize = 26214400L;
     /**
-     * Sets the server-side encryption algorithm when encrypting the object
-     * using AWS-managed keys. For example use AES256.
-     */
-    private String serverSideEncryption;
-    /**
      * The storage class to set in the
      * com.amazonaws.services.s3.model.PutObjectRequest request.
      */
@@ -203,26 +184,6 @@ public class AWS2S3ComponentConfiguration
      */
     private Boolean useAwsKMS = false;
     /**
-     * Define if Accelerate Mode enabled is true or false
-     */
-    private Boolean accelerateModeEnabled = false;
-    /**
-     * Define if disabled Chunked Encoding is true or false
-     */
-    private Boolean chunkedEncodingDisabled = false;
-    /**
-     * Define if Dualstack enabled is true or false
-     */
-    private Boolean dualstackEnabled = false;
-    /**
-     * Define if Force Global Bucket Access enabled is true or false
-     */
-    private Boolean forceGlobalBucketAccessEnabled = false;
-    /**
-     * Define if Payload Signing enabled is true or false
-     */
-    private Boolean payloadSigningEnabled = false;
-    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -260,14 +221,6 @@ public class AWS2S3ComponentConfiguration
         this.configuration = configuration;
     }
 
-    public Boolean getPathStyleAccess() {
-        return pathStyleAccess;
-    }
-
-    public void setPathStyleAccess(Boolean pathStyleAccess) {
-        this.pathStyleAccess = pathStyleAccess;
-    }
-
     public String getPolicy() {
         return policy;
     }
@@ -316,22 +269,6 @@ public class AWS2S3ComponentConfiguration
         this.useIAMCredentials = useIAMCredentials;
     }
 
-    public String getEncryptionMaterials() {
-        return encryptionMaterials;
-    }
-
-    public void setEncryptionMaterials(String encryptionMaterials) {
-        this.encryptionMaterials = encryptionMaterials;
-    }
-
-    public Boolean getUseEncryption() {
-        return useEncryption;
-    }
-
-    public void setUseEncryption(Boolean useEncryption) {
-        this.useEncryption = useEncryption;
-    }
-
     public Boolean getBridgeErrorHandler() {
         return bridgeErrorHandler;
     }
@@ -436,14 +373,6 @@ public class AWS2S3ComponentConfiguration
         this.partSize = partSize;
     }
 
-    public String getServerSideEncryption() {
-        return serverSideEncryption;
-    }
-
-    public void setServerSideEncryption(String serverSideEncryption) {
-        this.serverSideEncryption = serverSideEncryption;
-    }
-
     public String getStorageClass() {
         return storageClass;
     }
@@ -468,47 +397,6 @@ public class AWS2S3ComponentConfiguration
         this.useAwsKMS = useAwsKMS;
     }
 
-    public Boolean getAccelerateModeEnabled() {
-        return accelerateModeEnabled;
-    }
-
-    public void setAccelerateModeEnabled(Boolean accelerateModeEnabled) {
-        this.accelerateModeEnabled = accelerateModeEnabled;
-    }
-
-    public Boolean getChunkedEncodingDisabled() {
-        return chunkedEncodingDisabled;
-    }
-
-    public void setChunkedEncodingDisabled(Boolean chunkedEncodingDisabled) {
-        this.chunkedEncodingDisabled = chunkedEncodingDisabled;
-    }
-
-    public Boolean getDualstackEnabled() {
-        return dualstackEnabled;
-    }
-
-    public void setDualstackEnabled(Boolean dualstackEnabled) {
-        this.dualstackEnabled = dualstackEnabled;
-    }
-
-    public Boolean getForceGlobalBucketAccessEnabled() {
-        return forceGlobalBucketAccessEnabled;
-    }
-
-    public void setForceGlobalBucketAccessEnabled(
-            Boolean forceGlobalBucketAccessEnabled) {
-        this.forceGlobalBucketAccessEnabled = forceGlobalBucketAccessEnabled;
-    }
-
-    public Boolean getPayloadSigningEnabled() {
-        return payloadSigningEnabled;
-    }
-
-    public void setPayloadSigningEnabled(Boolean payloadSigningEnabled) {
-        this.payloadSigningEnabled = payloadSigningEnabled;
-    }
-
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git a/components-starter/camel-corda-starter/pom.xml 
b/components-starter/camel-corda-starter/pom.xml
index 61d6d32..cba8670 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,6 +38,18 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-corda</artifactId>
       <version>${camel-version}</version>
+      <!--START OF GENERATED CODE-->
+      <exclusions>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+      </exclusions>
+      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git 
a/components-starter/camel-core-starter/src/main/java/org/apache/camel/model/rest/springboot/RestConfigurationDefinitionAutoConfiguration.java
 
b/components-starter/camel-core-starter/src/main/java/org/apache/camel/model/rest/springboot/RestConfigurationDefinitionAutoConfiguration.java
index 3f91b5f..efaadab 100644
--- 
a/components-starter/camel-core-starter/src/main/java/org/apache/camel/model/rest/springboot/RestConfigurationDefinitionAutoConfiguration.java
+++ 
b/components-starter/camel-core-starter/src/main/java/org/apache/camel/model/rest/springboot/RestConfigurationDefinitionAutoConfiguration.java
@@ -20,7 +20,7 @@ import java.util.HashMap;
 import java.util.Map;
 import javax.annotation.Generated;
 import org.apache.camel.CamelContext;
-import org.apache.camel.model.rest.RestConstants;
+import org.apache.camel.component.rest.RestComponent;
 import org.apache.camel.spi.RestConfiguration;
 import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.support.IntrospectionSupport;
@@ -53,7 +53,7 @@ public class RestConfigurationDefinitionAutoConfiguration {
     private RestConfigurationDefinitionProperties config;
 
     @Lazy
-    @Bean(name = RestConstants.DEFAULT_REST_CONFIGURATION_ID)
+    @Bean(name = RestComponent.DEFAULT_REST_CONFIGURATION_ID)
     @ConditionalOnClass(CamelContext.class)
     @ConditionalOnMissingBean
     public RestConfiguration configureRestConfigurationDefinition()
diff --git a/components-starter/camel-hbase-starter/pom.xml 
b/components-starter/camel-hbase-starter/pom.xml
index 0047e62..da876c4 100644
--- a/components-starter/camel-hbase-starter/pom.xml
+++ b/components-starter/camel-hbase-starter/pom.xml
@@ -44,10 +44,6 @@
           <groupId>commons-logging</groupId>
           <artifactId>commons-logging</artifactId>
         </exclusion>
-        <exclusion>
-          <groupId>io.netty</groupId>
-          <artifactId>netty</artifactId>
-        </exclusion>
       </exclusions>
       <!--END OF GENERATED CODE-->
     </dependency>
diff --git a/components-starter/camel-tika-starter/pom.xml 
b/components-starter/camel-tika-starter/pom.xml
index aa27f7a..566eca8 100644
--- a/components-starter/camel-tika-starter/pom.xml
+++ b/components-starter/camel-tika-starter/pom.xml
@@ -40,6 +40,14 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-tika</artifactId>
       <version>${camel-version}</version>
+      <!--START OF GENERATED CODE-->
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git a/docs/modules/ROOT/pages/aws2-s3-starter.adoc 
b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
index 76689a3..0cf8f97 100644
--- a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
@@ -17,14 +17,13 @@ When using aws2-s3 with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 38 options, which are listed below.
+The component supports 29 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws2-s3.accelerate-mode-enabled* | Define if Accelerate 
Mode enabled is true or false | false | Boolean
 | *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. |  | String
 | *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of 
the bucket | true | Boolean
@@ -32,24 +31,18 @@ The component supports 38 options, which are listed below.
 | *camel.component.aws2-s3.aws-k-m-s-key-id* | Define the id of KMS key to use 
in case KMS is enabled |  | String
 | *camel.component.aws2-s3.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-s3.bridge-error-handler* | 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
-| *camel.component.aws2-s3.chunked-encoding-disabled* | Define if disabled 
Chunked Encoding is true or false | false | Boolean
 | *camel.component.aws2-s3.configuration* | The component configuration. The 
option is a org.apache.camel.component.aws2.s3.AWS2S3Configuration type. |  | 
String
 | *camel.component.aws2-s3.delete-after-read* | Delete objects from S3 after 
they have been retrieved. The delete is only performed if the Exchange is 
committed. If a rollback occurs, the object is not deleted. If this option is 
false, then the same objects will be retrieve over and over again on the polls. 
Therefore you need to use the Idempotent Consumer EIP in the route to filter 
out duplicates. You can filter using the AWS2S3Constants#BUCKET_NAME and 
AWS2S3Constants#KEY headers, or o [...]
 | *camel.component.aws2-s3.delete-after-write* | Delete file object after the 
S3 file has been uploaded | false | Boolean
 | *camel.component.aws2-s3.delimiter* | The delimiter which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
-| *camel.component.aws2-s3.dualstack-enabled* | Define if Dualstack enabled is 
true or false | false | Boolean
 | *camel.component.aws2-s3.enabled* | Whether to enable auto configuration of 
the aws2-s3 component. This is enabled by default. |  | Boolean
-| *camel.component.aws2-s3.encryption-materials* | The encryption materials to 
use in case of Symmetric/Asymmetric client usage. The option is a 
software.amazon.awssdk.services.s3.model.Encryption type. |  | String
 | *camel.component.aws2-s3.file-name* | To get the object from the bucket with 
the given file name |  | String
-| *camel.component.aws2-s3.force-global-bucket-access-enabled* | Define if 
Force Global Bucket Access enabled is true or false | false | Boolean
 | *camel.component.aws2-s3.include-body* | If it is true, the exchange body 
will be set to a stream to the contents of the file. If false, the headers will 
be set with the S3 object metadata, but the body will be null. This option is 
strongly related to autocloseBody option. In case of setting includeBody to 
true 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.key-name* | Setting the key name for an element in 
the bucket through endpoint parameter |  | String
 | *camel.component.aws2-s3.lazy-start-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 th [...]
 | *camel.component.aws2-s3.multi-part-upload* | 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
 | *camel.component.aws2-s3.operation* | The operation to do in case the user 
don't want to do only an upload |  | AWS2S3Operations
 | *camel.component.aws2-s3.part-size* | Setup the partSize which is used in 
multi part upload, the default size is 25M. | 26214400 | Long
-| *camel.component.aws2-s3.path-style-access* | Whether or not the S3 client 
should use path style access | false | Boolean
-| *camel.component.aws2-s3.payload-signing-enabled* | Define if Payload 
Signing enabled is true or false | false | Boolean
 | *camel.component.aws2-s3.policy* | The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method. |  | String
 | *camel.component.aws2-s3.prefix* | The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
 | *camel.component.aws2-s3.proxy-host* | To define a proxy host when 
instantiating the SQS client |  | String
@@ -57,12 +50,8 @@ The component supports 38 options, which are listed below.
 | *camel.component.aws2-s3.proxy-protocol* | To define a proxy protocol when 
instantiating the S3 client |  | Protocol
 | *camel.component.aws2-s3.region* | The region in which S3 client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws2-s3.server-side-encryption* | Sets the server-side 
encryption algorithm when encrypting the object using AWS-managed keys. For 
example use AES256. |  | String
 | *camel.component.aws2-s3.storage-class* | The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
 | *camel.component.aws2-s3.use-aws-k-m-s* | Define if KMS must be used or not 
| false | Boolean
-| *camel.component.aws2-s3.use-encryption* | Define if encryption must be used 
or not | false | Boolean
 | *camel.component.aws2-s3.use-i-a-m-credentials* | Set whether the S3 client 
should expect to load credentials on an EC2 instance or to expect static 
credentials to be passed in. | false | Boolean
 |===
-
-
 // spring-boot-auto-configure options: END

Reply via email to