This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


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

commit 772c7f8a8a2a421b83771d716db9230eecaaf173
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Aug 26 21:24:13 2024 +0200

    Regen
---
 .../springboot/catalog/components/aws2-s3.json     | 66 +++++++++++-----------
 .../springboot/catalog/components/tahu-edge.json   | 11 ++--
 .../springboot/catalog/components/tahu-host.json   | 11 ++--
 .../springboot/AWS2S3ComponentConfiguration.java   | 28 ++++-----
 4 files changed, 57 insertions(+), 59 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 02feb476d51..068258e69d5 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
@@ -27,23 +27,23 @@
     "configuration": { "index": 1, "kind": "property", "displayName": 
"Configuration", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
component configuration" },
     "delimiter": { "index": 2, "kind": "property", "displayName": "Delimiter", 
"group": "common", "label": "", "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 delimiter which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are in [...]
     "forcePathStyle": { "index": 3, "kind": "property", "displayName": "Force 
Path Style", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set whether the S3 client should use 
path-style URL instead of virtual-hosted-style" },
-    "overrideEndpoint": { "index": 4, "kind": "property", "displayName": 
"Override Endpoint", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set the need for overriding the endpoint. This 
option needs to be used in combination wit [...]
-    "pojoRequest": { "index": 5, "kind": "property", "displayName": "Pojo 
Request", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "If we want to use a POJO request as body or 
not" },
-    "policy": { "index": 6, "kind": "property", "displayName": "Policy", 
"group": "common", "label": "", "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 policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
-    "prefix": { "index": 7, "kind": "property", "displayName": "Prefix", 
"group": "common", "label": "", "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." },
-    "region": { "index": 8, "kind": "property", "displayName": "Region", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1", 
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1", 
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2", 
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1", 
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-north [...]
-    "uriEndpointOverride": { "index": 9, "kind": "property", "displayName": 
"Uri Endpoint Override", "group": "common", "label": "", "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": "Set the overriding uri endpoint. This option 
needs to be used in combination with overrideEndpoin [...]
-    "customerAlgorithm": { "index": 10, "kind": "property", "displayName": 
"Customer Algorithm", "group": "common (advanced)", "label": "common,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 customer algorithm to use in case 
CustomerKey is enabled" },
-    "customerKeyId": { "index": 11, "kind": "property", "displayName": 
"Customer Key Id", "group": "common (advanced)", "label": "common,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 the Customer key to use in 
case CustomerKey is enabled" },
-    "customerKeyMD5": { "index": 12, "kind": "property", "displayName": 
"Customer Key MD5", "group": "common (advanced)", "label": "common,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 MD5 of Customer key to use in case 
CustomerKey is enabled" },
-    "bridgeErrorHandler": { "index": 13, "kind": "property", "displayName": 
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Allows for bridging the consumer to the Camel routing Error Handler, which 
mean any exceptions (if possible) occurred while the Camel consumer is trying 
to pickup incoming messages, or the lik [...]
-    "deleteAfterRead": { "index": 14, "kind": "property", "displayName": 
"Delete After Read", "group": "consumer", "label": "consumer", "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": "Delete objects from S3 
after they have been retrieved. The deleting is only perf [...]
-    "destinationBucket": { "index": 15, "kind": "property", "displayName": 
"Destination Bucket", "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": "Define the destination bucket where an object 
must be moved when moveAfterRead is set to true." },
-    "destinationBucketPrefix": { "index": 16, "kind": "property", 
"displayName": "Destination Bucket 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": "Define the destination 
bucket prefix to use when an object must be moved, and  [...]
-    "destinationBucketSuffix": { "index": 17, "kind": "property", 
"displayName": "Destination Bucket Suffix", "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": "Define the destination 
bucket suffix to use when an object must be moved, and  [...]
-    "doneFileName": { "index": 18, "kind": "property", "displayName": "Done 
File Name", "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": "If provided, Camel will only consume files if 
a done file exists." },
-    "fileName": { "index": 19, "kind": "property", "displayName": "File Name", 
"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": "To get the object from the bucket with the 
given file name" },
-    "ignoreBody": { "index": 20, "kind": "property", "displayName": "Ignore 
Body", "group": "consumer", "label": "consumer", "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, the S3 Object Body will be 
ignored completely if it is set to false, the S3 [...]
+    "ignoreBody": { "index": 4, "kind": "property", "displayName": "Ignore 
Body", "group": "common", "label": "common", "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, the S3 Object Body will be 
ignored completely if it is set to false, the S3 Obje [...]
+    "overrideEndpoint": { "index": 5, "kind": "property", "displayName": 
"Override Endpoint", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set the need for overriding the endpoint. This 
option needs to be used in combination wit [...]
+    "pojoRequest": { "index": 6, "kind": "property", "displayName": "Pojo 
Request", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "If we want to use a POJO request as body or 
not" },
+    "policy": { "index": 7, "kind": "property", "displayName": "Policy", 
"group": "common", "label": "", "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 policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
+    "prefix": { "index": 8, "kind": "property", "displayName": "Prefix", 
"group": "common", "label": "", "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." },
+    "region": { "index": 9, "kind": "property", "displayName": "Region", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1", 
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1", 
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2", 
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1", 
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-north [...]
+    "uriEndpointOverride": { "index": 10, "kind": "property", "displayName": 
"Uri Endpoint Override", "group": "common", "label": "", "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": "Set the overriding uri endpoint. This option 
needs to be used in combination with overrideEndpoi [...]
+    "customerAlgorithm": { "index": 11, "kind": "property", "displayName": 
"Customer Algorithm", "group": "common (advanced)", "label": "common,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 customer algorithm to use in case 
CustomerKey is enabled" },
+    "customerKeyId": { "index": 12, "kind": "property", "displayName": 
"Customer Key Id", "group": "common (advanced)", "label": "common,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 the Customer key to use in 
case CustomerKey is enabled" },
+    "customerKeyMD5": { "index": 13, "kind": "property", "displayName": 
"Customer Key MD5", "group": "common (advanced)", "label": "common,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 MD5 of Customer key to use in case 
CustomerKey is enabled" },
+    "bridgeErrorHandler": { "index": 14, "kind": "property", "displayName": 
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Allows for bridging the consumer to the Camel routing Error Handler, which 
mean any exceptions (if possible) occurred while the Camel consumer is trying 
to pickup incoming messages, or the lik [...]
+    "deleteAfterRead": { "index": 15, "kind": "property", "displayName": 
"Delete After Read", "group": "consumer", "label": "consumer", "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": "Delete objects from S3 
after they have been retrieved. The deleting is only perf [...]
+    "destinationBucket": { "index": 16, "kind": "property", "displayName": 
"Destination Bucket", "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": "Define the destination bucket where an object 
must be moved when moveAfterRead is set to true." },
+    "destinationBucketPrefix": { "index": 17, "kind": "property", 
"displayName": "Destination Bucket 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": "Define the destination 
bucket prefix to use when an object must be moved, and  [...]
+    "destinationBucketSuffix": { "index": 18, "kind": "property", 
"displayName": "Destination Bucket Suffix", "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": "Define the destination 
bucket suffix to use when an object must be moved, and  [...]
+    "doneFileName": { "index": 19, "kind": "property", "displayName": "Done 
File Name", "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": "If provided, Camel will only consume files if 
a done file exists." },
+    "fileName": { "index": 20, "kind": "property", "displayName": "File Name", 
"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": "To get the object from the bucket with the 
given file name" },
     "includeBody": { "index": 21, "kind": "property", "displayName": "Include 
Body", "group": "consumer", "label": "consumer", "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 it is true, the S3Object exchange will be 
consumed and put into the body and closed. I [...]
     "includeFolders": { "index": 22, "kind": "property", "displayName": 
"Include Folders", "group": "consumer", "label": "consumer", "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 it is true, the folders\/directories will 
be consumed. If it is false, they will [...]
     "moveAfterRead": { "index": 23, "kind": "property", "displayName": "Move 
After Read", "group": "consumer", "label": "consumer", "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": "Move objects from S3 bucket to a different 
bucket after they have been retrieved. T [...]
@@ -122,22 +122,22 @@
     "autoCreateBucket": { "index": 1, "kind": "parameter", "displayName": 
"Auto Create Bucket", "group": "common", "label": "common", "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": "Setting the autocreation of the S3 bucket 
bucketName. This will apply also in cas [...]
     "delimiter": { "index": 2, "kind": "parameter", "displayName": 
"Delimiter", "group": "common", "label": "", "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 delimiter which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are i [...]
     "forcePathStyle": { "index": 3, "kind": "parameter", "displayName": "Force 
Path Style", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set whether the S3 client should use 
path-style URL instead of virtual-hosted-style" },
-    "overrideEndpoint": { "index": 4, "kind": "parameter", "displayName": 
"Override Endpoint", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set the need for overriding the endpoint. This 
option needs to be used in combination wi [...]
-    "pojoRequest": { "index": 5, "kind": "parameter", "displayName": "Pojo 
Request", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "If we want to use a POJO request as body or 
not" },
-    "policy": { "index": 6, "kind": "parameter", "displayName": "Policy", 
"group": "common", "label": "", "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 policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
-    "prefix": { "index": 7, "kind": "parameter", "displayName": "Prefix", 
"group": "common", "label": "", "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 [...]
-    "region": { "index": 8, "kind": "parameter", "displayName": "Region", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1", 
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1", 
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2", 
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1", 
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-nort [...]
-    "uriEndpointOverride": { "index": 9, "kind": "parameter", "displayName": 
"Uri Endpoint Override", "group": "common", "label": "", "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": "Set the overriding uri endpoint. This option 
needs to be used in combination with overrideEndpoi [...]
-    "customerAlgorithm": { "index": 10, "kind": "parameter", "displayName": 
"Customer Algorithm", "group": "common (advanced)", "label": "common,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 customer algorithm to use in case 
CustomerKey is enabled" },
-    "customerKeyId": { "index": 11, "kind": "parameter", "displayName": 
"Customer Key Id", "group": "common (advanced)", "label": "common,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 the Customer key to use in 
case CustomerKey is enabled" },
-    "customerKeyMD5": { "index": 12, "kind": "parameter", "displayName": 
"Customer Key MD5", "group": "common (advanced)", "label": "common,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 MD5 of Customer key to use in case 
CustomerKey is enabled" },
-    "deleteAfterRead": { "index": 13, "kind": "parameter", "displayName": 
"Delete After Read", "group": "consumer", "label": "consumer", "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": "Delete objects from S3 
after they have been retrieved. The deleting is only per [...]
-    "destinationBucket": { "index": 14, "kind": "parameter", "displayName": 
"Destination Bucket", "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": "Define the destination bucket where an object 
must be moved when moveAfterRead is set to t [...]
-    "destinationBucketPrefix": { "index": 15, "kind": "parameter", 
"displayName": "Destination Bucket 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": "Define the destination 
bucket prefix to use when an object must be moved, and [...]
-    "destinationBucketSuffix": { "index": 16, "kind": "parameter", 
"displayName": "Destination Bucket Suffix", "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": "Define the destination 
bucket suffix to use when an object must be moved, and [...]
-    "doneFileName": { "index": 17, "kind": "parameter", "displayName": "Done 
File Name", "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": "If provided, Camel will only consume files if 
a done file exists." },
-    "fileName": { "index": 18, "kind": "parameter", "displayName": "File 
Name", "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": "To get the object from the bucket with the 
given file name" },
-    "ignoreBody": { "index": 19, "kind": "parameter", "displayName": "Ignore 
Body", "group": "consumer", "label": "consumer", "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, the S3 Object Body will be 
ignored completely if it is set to false, the S [...]
+    "ignoreBody": { "index": 4, "kind": "parameter", "displayName": "Ignore 
Body", "group": "common", "label": "common", "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, the S3 Object Body will be 
ignored completely if it is set to false, the S3 Obj [...]
+    "overrideEndpoint": { "index": 5, "kind": "parameter", "displayName": 
"Override Endpoint", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "Set the need for overriding the endpoint. This 
option needs to be used in combination wi [...]
+    "pojoRequest": { "index": 6, "kind": "parameter", "displayName": "Pojo 
Request", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": 
"configuration", "description": "If we want to use a POJO request as body or 
not" },
+    "policy": { "index": 7, "kind": "parameter", "displayName": "Policy", 
"group": "common", "label": "", "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 policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
+    "prefix": { "index": 8, "kind": "parameter", "displayName": "Prefix", 
"group": "common", "label": "", "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 [...]
+    "region": { "index": 9, "kind": "parameter", "displayName": "Region", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1", 
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1", 
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2", 
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1", 
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-nort [...]
+    "uriEndpointOverride": { "index": 10, "kind": "parameter", "displayName": 
"Uri Endpoint Override", "group": "common", "label": "", "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": "Set the overriding uri endpoint. This option 
needs to be used in combination with overrideEndpo [...]
+    "customerAlgorithm": { "index": 11, "kind": "parameter", "displayName": 
"Customer Algorithm", "group": "common (advanced)", "label": "common,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 customer algorithm to use in case 
CustomerKey is enabled" },
+    "customerKeyId": { "index": 12, "kind": "parameter", "displayName": 
"Customer Key Id", "group": "common (advanced)", "label": "common,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 the Customer key to use in 
case CustomerKey is enabled" },
+    "customerKeyMD5": { "index": 13, "kind": "parameter", "displayName": 
"Customer Key MD5", "group": "common (advanced)", "label": "common,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 MD5 of Customer key to use in case 
CustomerKey is enabled" },
+    "deleteAfterRead": { "index": 14, "kind": "parameter", "displayName": 
"Delete After Read", "group": "consumer", "label": "consumer", "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": "Delete objects from S3 
after they have been retrieved. The deleting is only per [...]
+    "destinationBucket": { "index": 15, "kind": "parameter", "displayName": 
"Destination Bucket", "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": "Define the destination bucket where an object 
must be moved when moveAfterRead is set to t [...]
+    "destinationBucketPrefix": { "index": 16, "kind": "parameter", 
"displayName": "Destination Bucket 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": "Define the destination 
bucket prefix to use when an object must be moved, and [...]
+    "destinationBucketSuffix": { "index": 17, "kind": "parameter", 
"displayName": "Destination Bucket Suffix", "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": "Define the destination 
bucket suffix to use when an object must be moved, and [...]
+    "doneFileName": { "index": 18, "kind": "parameter", "displayName": "Done 
File Name", "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": "If provided, Camel will only consume files if 
a done file exists." },
+    "fileName": { "index": 19, "kind": "parameter", "displayName": "File 
Name", "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": "To get the object from the bucket with the 
given file name" },
     "includeBody": { "index": 20, "kind": "parameter", "displayName": "Include 
Body", "group": "consumer", "label": "consumer", "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 it is true, the S3Object exchange will be 
consumed and put into the body and closed.  [...]
     "includeFolders": { "index": 21, "kind": "parameter", "displayName": 
"Include Folders", "group": "consumer", "label": "consumer", "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 it is true, the folders\/directories will 
be consumed. If it is false, they wil [...]
     "maxConnections": { "index": 22, "kind": "parameter", "displayName": "Max 
Connections", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 60, "description": "Set the maxConnections 
parameter in the S3 client configuration" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-edge.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-edge.json
index 749816e72ac..9840741ef55 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-edge.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-edge.json
@@ -38,12 +38,11 @@
     "username": { "index": 11, "kind": "property", "displayName": "Username", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.tahu.TahuConfiguration", "configurationField": 
"configuration", "description": "Username for MQTT server authentication" }
   },
   "headers": {
-    "CamelTahuMetric.": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": 
"org.eclipse.tahu.message.model.Metric", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
Camel Message Header prefix denoting a Sparkplug metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#METRIC_HEADER_PREFIX" },
-    "CamelTahuMessageType": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"enum": [ "NBIRTH", "NDATA", "NDEATH", "DBIRTH", "DDATA", "DDEATH" ], 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Sparkplug message type of the message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_TYPE" },
-    "CamelTahuEdgeNodeDescriptor": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Sparkplug edge node descriptor 
string source of a message or metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#EDGE_NODE_DESCRIPTOR" },
-    "CamelTahuMessageTimestamp": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The timestamp of a Sparkplug message", 
"constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_TIMESTAMP" },
-    "CamelTahuMessageUUID": { "index": 4, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": 
"java.util.UUID", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The UUID of a Sparkplug message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_UUID" },
-    "CamelTahuMessageSequenceNumber": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number of a Sparkplug 
message", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_SEQUENCE_NUMBER" }
+    "CamelTahuMessageType": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"enum": [ "NBIRTH", "NDATA", "NDEATH", "DBIRTH", "DDATA", "DDEATH" ], 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Sparkplug message type of the message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_TYPE" },
+    "CamelTahuEdgeNodeDescriptor": { "index": 1, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Sparkplug edge node descriptor 
string source of a message or metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#EDGE_NODE_DESCRIPTOR" },
+    "CamelTahuMessageTimestamp": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The timestamp of a Sparkplug message", 
"constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_TIMESTAMP" },
+    "CamelTahuMessageUUID": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": 
"java.util.UUID", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The UUID of a Sparkplug message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_UUID" },
+    "CamelTahuMessageSequenceNumber": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number of a Sparkplug 
message", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_SEQUENCE_NUMBER" }
   },
   "properties": {
     "groupId": { "index": 0, "kind": "path", "displayName": "Group Id", 
"group": "producer", "label": "producer", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "ID of the group" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-host.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-host.json
index 1ee712d0f1d..1c1f9479f3b 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-host.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/tahu-host.json
@@ -37,12 +37,11 @@
     "username": { "index": 11, "kind": "property", "displayName": "Username", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.tahu.TahuConfiguration", "configurationField": 
"configuration", "description": "Username for MQTT server authentication" }
   },
   "headers": {
-    "CamelTahuMetric.": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": 
"org.eclipse.tahu.message.model.Metric", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
Camel Message Header prefix denoting a Sparkplug metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#METRIC_HEADER_PREFIX" },
-    "CamelTahuMessageType": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"enum": [ "NBIRTH", "NDATA", "NDEATH", "DBIRTH", "DDATA", "DDEATH" ], 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Sparkplug message type of the message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_TYPE" },
-    "CamelTahuEdgeNodeDescriptor": { "index": 2, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Sparkplug edge node descriptor 
string source of a message or metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#EDGE_NODE_DESCRIPTOR" },
-    "CamelTahuMessageTimestamp": { "index": 3, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The timestamp of a Sparkplug message", 
"constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_TIMESTAMP" },
-    "CamelTahuMessageUUID": { "index": 4, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": 
"java.util.UUID", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The UUID of a Sparkplug message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_UUID" },
-    "CamelTahuMessageSequenceNumber": { "index": 5, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number of a Sparkplug 
message", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_SEQUENCE_NUMBER" }
+    "CamelTahuMessageType": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"enum": [ "NBIRTH", "NDATA", "NDEATH", "DBIRTH", "DDATA", "DDEATH" ], 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Sparkplug message type of the message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_TYPE" },
+    "CamelTahuEdgeNodeDescriptor": { "index": 1, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Sparkplug edge node descriptor 
string source of a message or metric", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#EDGE_NODE_DESCRIPTOR" },
+    "CamelTahuMessageTimestamp": { "index": 2, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The timestamp of a Sparkplug message", 
"constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_TIMESTAMP" },
+    "CamelTahuMessageUUID": { "index": 3, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": 
"java.util.UUID", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The UUID of a Sparkplug message", 
"constantName": "org.apache.camel.component.tahu.TahuConstants#MESSAGE_UUID" },
+    "CamelTahuMessageSequenceNumber": { "index": 4, "kind": "header", 
"displayName": "", "group": "consumer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number of a Sparkplug 
message", "constantName": 
"org.apache.camel.component.tahu.TahuConstants#MESSAGE_SEQUENCE_NUMBER" }
   },
   "properties": {
     "hostId": { "index": 0, "kind": "path", "displayName": "Host Id", "group": 
"consumer", "label": "consumer", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "ID for the host 
application" },
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 c75f30dd94a..b2a418da97e 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
@@ -64,6 +64,12 @@ public class AWS2S3ComponentConfiguration
      * virtual-hosted-style
      */
     private Boolean forcePathStyle = false;
+    /**
+     * If it is true, the S3 Object Body will be ignored completely if it is 
set
+     * to false, the S3 Object will be put in the body. Setting this to true
+     * will override any behavior defined by includeBody option.
+     */
+    private Boolean ignoreBody = false;
     /**
      * Set the need for overriding the endpoint. This option needs to be used 
in
      * combination with the uriEndpointOverride option
@@ -155,12 +161,6 @@ public class AWS2S3ComponentConfiguration
      * To get the object from the bucket with the given file name
      */
     private String fileName;
-    /**
-     * If it is true, the S3 Object Body will be ignored completely if it is 
set
-     * to false, the S3 Object will be put in the body. Setting this to true
-     * will override any behavior defined by includeBody option.
-     */
-    private Boolean ignoreBody = false;
     /**
      * If it is true, the S3Object exchange will be consumed and put into the
      * body and closed. If false, the S3Object stream will be put raw into the
@@ -396,6 +396,14 @@ public class AWS2S3ComponentConfiguration
         this.forcePathStyle = forcePathStyle;
     }
 
+    public Boolean getIgnoreBody() {
+        return ignoreBody;
+    }
+
+    public void setIgnoreBody(Boolean ignoreBody) {
+        this.ignoreBody = ignoreBody;
+    }
+
     public Boolean getOverrideEndpoint() {
         return overrideEndpoint;
     }
@@ -524,14 +532,6 @@ public class AWS2S3ComponentConfiguration
         this.fileName = fileName;
     }
 
-    public Boolean getIgnoreBody() {
-        return ignoreBody;
-    }
-
-    public void setIgnoreBody(Boolean ignoreBody) {
-        this.ignoreBody = ignoreBody;
-    }
-
     public Boolean getIncludeBody() {
         return includeBody;
     }

Reply via email to