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;
}