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 fcfc30601df Regen
fcfc30601df is described below

commit fcfc30601dfa7779db477b1b9cdd7b32cb6088f3
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jan 13 20:13:15 2026 +0100

    Regen
---
 .../springboot/catalog/components/aws2-kms.json    |  7 +++-
 .../springboot/catalog/components/aws2-lambda.json |  9 ++++-
 .../springboot/catalog/components/aws2-mq.json     |  6 +++-
 .../springboot/catalog/components/aws2-msk.json    |  6 +++-
 .../springboot/catalog/components/aws2-sns.json    |  5 ++-
 .../springboot/catalog/components/aws2-sqs.json    |  8 ++++-
 .../springboot/catalog/components/aws2-sts.json    |  7 +++-
 .../camel/springboot/catalog/languages/simple.json | 42 +++++++++++-----------
 tooling/camel-spring-boot-dependencies/pom.xml     |  2 +-
 9 files changed, 64 insertions(+), 28 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
index 006c639331b..7d653275572 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
@@ -50,7 +50,12 @@
     "CamelAwsKMSLimit": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The limit number of keys to return while performing a 
listKeys operation", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#LIMIT" },
     "CamelAwsKMSDescription": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A key description to use while performing a createKey 
operation", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#DESCRIPTION" },
     "CamelAwsKMSKeyId": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The key Id", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#KEY_ID" },
-    "CamelAwsKMSPendingWindowInDays": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The waiting period, specified in number 
of days.", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#PENDING_WINDOW_IN_DAYS" }
+    "CamelAwsKMSPendingWindowInDays": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The waiting period, specified in number 
of days.", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#PENDING_WINDOW_IN_DAYS" },
+    "CamelAwsKMSMarker": { "index": 5, "kind": "header", "displayName": "", 
"group": "listKeys", "label": "listKeys", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The marker for the next set of results.", 
"constantName": "org.apache.camel.component.aws2.kms.KMS2Constants#MARKER" },
+    "CamelAwsKMSTruncated": { "index": 6, "kind": "header", "displayName": "", 
"group": "listKeys", "label": "listKeys", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Whether the response has more results (is 
truncated).", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#IS_TRUNCATED" },
+    "CamelAwsKMSKeyArn": { "index": 7, "kind": "header", "displayName": "", 
"group": "createKey describeKey", "label": "createKey describeKey", "required": 
false, "javaType": "String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The Amazon Resource Name 
(ARN) of the key.", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#KEY_ARN" },
+    "CamelAwsKMSKeyState": { "index": 8, "kind": "header", "displayName": "", 
"group": "createKey describeKey", "label": "createKey describeKey", "required": 
false, "javaType": "String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The state of the key.", 
"constantName": "org.apache.camel.component.aws2.kms.KMS2Constants#KEY_STATE" },
+    "CamelAwsKMSDeletionDate": { "index": 9, "kind": "header", "displayName": 
"", "group": "scheduleKeyDeletion", "label": "scheduleKeyDeletion", "required": 
false, "javaType": "java.time.Instant", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "The date and time 
after which AWS KMS deletes the key.", "constantName": 
"org.apache.camel.component.aws2.kms.KMS2Constants#DELETION_DATE" }
   },
   "properties": {
     "label": { "index": 0, "kind": "path", "displayName": "Label", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField": 
"configuration", "description": "Logical name" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
index 6afb3a7f023..828096881ba 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
@@ -77,7 +77,14 @@
     "CamelAwsLambdaVersionRevisionId": { "index": 26, "kind": "header", 
"displayName": "", "group": "publishVersion", "label": "publishVersion", 
"required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Only update the function if the revision ID matches the ID that's specified.", 
"constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#VERSION_REVISION_ID" },
     "CamelAwsLambdaFunctionVersion": { "index": 27, "kind": "header", 
"displayName": "", "group": "createAlias listAliases", "label": "createAlias 
listAliases", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
function version to set in the alias", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_VERSION" },
     "CamelAwsLambdaAliasFunctionName": { "index": 28, "kind": "header", 
"displayName": "", "group": "createAlias deleteAlias getAlias", "label": 
"createAlias deleteAlias getAlias", "required": true, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The function name of the alias", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_ALIAS_NAME" },
-    "CamelAwsLambdaAliasFunctionDescription": { "index": 29, "kind": "header", 
"displayName": "", "group": "createAlias", "label": "createAlias", "required": 
false, "javaType": "String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The function description 
to set in the alias", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_ALIAS_DESCRIPTION"
 }
+    "CamelAwsLambdaAliasFunctionDescription": { "index": 29, "kind": "header", 
"displayName": "", "group": "createAlias", "label": "createAlias", "required": 
false, "javaType": "String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The function description 
to set in the alias", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_ALIAS_DESCRIPTION"
 },
+    "CamelAwsLambdaMarker": { "index": 30, "kind": "header", "displayName": 
"", "group": "listFunctions listVersions listAliases listEventSourceMapping 
listTags", "label": "listFunctions listVersions listAliases 
listEventSourceMapping listTags", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The marker for the next set of results.", 
"constantName": "org.apache.camel.component.aws2.lambda.Lambda2Con [...]
+    "CamelAwsLambdaMaxItems": { "index": 31, "kind": "header", "displayName": 
"", "group": "listFunctions listVersions listAliases listEventSourceMapping", 
"label": "listFunctions listVersions listAliases listEventSourceMapping", 
"required": false, "javaType": "Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
maximum number of results to return.", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#MAX_ITEMS" },
+    "CamelAwsLambdaIsTruncated": { "index": 32, "kind": "header", 
"displayName": "", "group": "listFunctions listVersions listAliases 
listEventSourceMapping", "label": "listFunctions listVersions listAliases 
listEventSourceMapping", "required": false, "javaType": "Boolean", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Whether the response has more results (is truncated).", 
"constantName": "org.apache.camel.component.aws2.lambda.Lambda2C [...]
+    "CamelAwsLambdaFunctionArn": { "index": 33, "kind": "header", 
"displayName": "", "group": "createFunction getFunction publishVersion 
createAlias getAlias", "label": "createFunction getFunction publishVersion 
createAlias getAlias", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The Amazon Resource Name (ARN) of the function.", 
"constantName": "org.apache.camel.component.aws2.lambda.Lambda2Consta [...]
+    "CamelAwsLambdaStatusCode": { "index": 34, "kind": "header", 
"displayName": "", "group": "invokeFunction", "label": "invokeFunction", 
"required": false, "javaType": "Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
HTTP status code of the function invocation.", "constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#STATUS_CODE" },
+    "CamelAwsLambdaFunctionError": { "index": 35, "kind": "header", 
"displayName": "", "group": "invokeFunction", "label": "invokeFunction", 
"required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "If 
present, indicates that an error occurred during function execution.", 
"constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_ERROR" },
+    "CamelAwsLambdaLogResult": { "index": 36, "kind": "header", "displayName": 
"", "group": "invokeFunction", "label": "invokeFunction", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The last 4 KB of the execution log.", 
"constantName": 
"org.apache.camel.component.aws2.lambda.Lambda2Constants#LOG_RESULT" }
   },
   "properties": {
     "function": { "index": 0, "kind": "path", "displayName": "Function", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Name of the Lambda 
function." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
index 979d2260b0f..78b669be0bc 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
@@ -58,7 +58,11 @@
     "CamelAwsMQBrokerDeploymentMode": { "index": 7, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The deployment mode for the broker in 
the createBroker operation", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_DEPLOYMENT_MODE" },
     "CamelAwsMQBrokerInstanceType": { "index": 8, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The instance type for the MQ machine in 
the createBroker operation", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_INSTANCE_TYPE" },
     "CamelAwsMQBrokerUsers": { "index": 9, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": 
"List<User>", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The list of users for MQ", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_USERS" },
-    "CamelAwsMQBrokerPubliclyAccessible": { "index": 10, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "false", "description": "If the MQ 
instance must be publicly available or not.", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_PUBLICLY_ACCESSIBLE" }
+    "CamelAwsMQBrokerPubliclyAccessible": { "index": 10, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "false", "description": "If the MQ 
instance must be publicly available or not.", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_PUBLICLY_ACCESSIBLE" },
+    "CamelAwsMQNextToken": { "index": 11, "kind": "header", "displayName": "", 
"group": "listBrokers", "label": "listBrokers", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The token for the next set of results.", 
"constantName": "org.apache.camel.component.aws2.mq.MQ2Constants#NEXT_TOKEN" },
+    "CamelAwsMQIsTruncated": { "index": 12, "kind": "header", "displayName": 
"", "group": "listBrokers", "label": "listBrokers", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Whether the response has more results 
(is truncated).", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#IS_TRUNCATED" },
+    "CamelAwsMQBrokerArn": { "index": 13, "kind": "header", "displayName": "", 
"group": "createBroker", "label": "createBroker", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Amazon Resource Name (ARN) of the 
broker.", "constantName": 
"org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_ARN" },
+    "CamelAwsMQBrokerState": { "index": 14, "kind": "header", "displayName": 
"", "group": "describeBroker", "label": "describeBroker", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The state of the broker.", 
"constantName": "org.apache.camel.component.aws2.mq.MQ2Constants#BROKER_STATE" }
   },
   "properties": {
     "label": { "index": 0, "kind": "path", "displayName": "Label", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField": 
"configuration", "description": "Logical name" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
index a5f8331531a..ba2990935e2 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
@@ -54,7 +54,11 @@
     "CamelAwsMSKClusterArn": { "index": 3, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The cluster arn for delete operation", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#CLUSTER_ARN" },
     "CamelAwsMSKClusterKafkaVersion": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The Kafka for the cluster during create 
operation", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#CLUSTER_KAFKA_VERSION" },
     "CamelAwsMSKBrokerNodesNumber": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The number of nodes for the cluster 
during create operation", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#BROKER_NODES_NUMBER" },
-    "CamelAwsMSKBrokerNodesGroupInfo": { "index": 6, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "software.amazon.awssdk.services.kafka.model.BrokerNodeGroupInfo", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Broker nodes group info to provide during the create 
operation", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#BROKER_NODES_GROUP_INFO" }
+    "CamelAwsMSKBrokerNodesGroupInfo": { "index": 6, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "software.amazon.awssdk.services.kafka.model.BrokerNodeGroupInfo", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Broker nodes group info to provide during the create 
operation", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#BROKER_NODES_GROUP_INFO" },
+    "CamelAwsMSKNextToken": { "index": 7, "kind": "header", "displayName": "", 
"group": "listClusters", "label": "listClusters", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The token for the next set of 
results.", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#NEXT_TOKEN" },
+    "CamelAwsMSKMaxResults": { "index": 8, "kind": "header", "displayName": 
"", "group": "listClusters", "label": "listClusters", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The maximum number of results to 
return.", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#MAX_RESULTS" },
+    "CamelAwsMSKIsTruncated": { "index": 9, "kind": "header", "displayName": 
"", "group": "listClusters", "label": "listClusters", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Whether the response has more results 
(is truncated).", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#IS_TRUNCATED" },
+    "CamelAwsMSKClusterState": { "index": 10, "kind": "header", "displayName": 
"", "group": "createCluster describeCluster", "label": "createCluster 
describeCluster", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
state of the cluster.", "constantName": 
"org.apache.camel.component.aws2.msk.MSK2Constants#CLUSTER_STATE" }
   },
   "properties": {
     "label": { "index": 0, "kind": "path", "displayName": "Label", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField": 
"configuration", "description": "Logical name" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
index a6ea9527a8f..2c8f3736f30 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
@@ -59,7 +59,10 @@
   "headers": {
     "CamelAwsSnsMessageId": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Amazon SNS message ID.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#MESSAGE_ID" },
     "CamelAwsSnsSubject": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Amazon SNS message subject. If not set, the subject 
from the SnsConfiguration is used.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#SUBJECT" },
-    "CamelAwsSnsMessageStructure": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The message structure to use such as 
json.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#MESSAGE_STRUCTURE" }
+    "CamelAwsSnsMessageStructure": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The message structure to use such as 
json.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#MESSAGE_STRUCTURE" },
+    "CamelAwsSnsSequenceNumber": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number for FIFO topics.", 
"constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#SEQUENCE_NUMBER" },
+    "CamelAwsSnsFailedMessageCount": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The number of failed messages in a 
batch publish operation.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#FAILED_MESSAGE_COUNT" },
+    "CamelAwsSnsSuccessfulMessageCount": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The number of successful messages in a 
batch publish operation.", "constantName": 
"org.apache.camel.component.aws2.sns.Sns2Constants#SUCCESSFUL_MESSAGE_COUNT" }
   },
   "properties": {
     "topicNameOrArn": { "index": 0, "kind": "path", "displayName": "Topic Name 
Or Arn", "group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Topic name or ARN" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
index 27a9dd7c6c3..04e1ec64f56 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
@@ -85,7 +85,13 @@
     "CamelAwsSqsReceiptHandle": { "index": 4, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Amazon SQS message receipt handle.", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#RECEIPT_HANDLE" },
     "CamelAwsSqsDelaySeconds": { "index": 5, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The delay seconds that the Amazon SQS message 
can be see by others.", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#DELAY_HEADER" },
     "CamelAwsSqsPrefix": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A string to use for filtering the list results.", 
"constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#SQS_QUEUE_PREFIX" },
-    "CamelAwsSqsOperation": { "index": 7, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The operation we want to perform", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#SQS_OPERATION" }
+    "CamelAwsSqsOperation": { "index": 7, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The operation we want to perform", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#SQS_OPERATION" },
+    "CamelAwsSqsNextToken": { "index": 8, "kind": "header", "displayName": "", 
"group": "listQueues", "label": "listQueues", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The token for the next set of results.", 
"constantName": "org.apache.camel.component.aws2.sqs.Sqs2Constants#NEXT_TOKEN" 
},
+    "CamelAwsSqsMaxResults": { "index": 9, "kind": "header", "displayName": 
"", "group": "listQueues", "label": "listQueues", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The maximum number of results to 
return.", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#MAX_RESULTS" },
+    "CamelAwsSqsIsTruncated": { "index": 10, "kind": "header", "displayName": 
"", "group": "listQueues", "label": "listQueues", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Whether the response has more results 
(is truncated).", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#IS_TRUNCATED" },
+    "CamelAwsSqsSequenceNumber": { "index": 11, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The sequence number for FIFO queues.", 
"constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#SEQUENCE_NUMBER" },
+    "CamelAwsSqsFailedMessageCount": { "index": 12, "kind": "header", 
"displayName": "", "group": "sendBatchMessage", "label": "sendBatchMessage", 
"required": false, "javaType": "Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
number of failed messages in a batch send operation.", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#FAILED_MESSAGE_COUNT" },
+    "CamelAwsSqsSuccessfulMessageCount": { "index": 13, "kind": "header", 
"displayName": "", "group": "sendBatchMessage", "label": "sendBatchMessage", 
"required": false, "javaType": "Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
number of successful messages in a batch send operation.", "constantName": 
"org.apache.camel.component.aws2.sqs.Sqs2Constants#SUCCESSFUL_MESSAGE_COUNT" }
   },
   "properties": {
     "queueNameOrArn": { "index": 0, "kind": "path", "displayName": "Queue Name 
Or Arn", "group": "common", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Queue name or ARN" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
index f3421551798..51e33da733f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
@@ -48,7 +48,12 @@
     "CamelAwsStsRoleArn": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Amazon Resource Name (ARN) of the role to assume.", 
"constantName": "org.apache.camel.component.aws2.sts.STS2Constants#ROLE_ARN" },
     "CamelAwsStsRoleSessionName": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "An identifier for the assumed role 
session.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#ROLE_SESSION_NAME" },
     "CamelAwsStsFederatedName": { "index": 3, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The name of the federated user.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#FEDERATED_NAME" },
-    "CamelAwsStsAssumeRoleDurationSeconds": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The duration, in seconds, of the role 
session. It could go from 900 seconds, to 1 to 12 hours (dependent on 
administrator settings. The default if not specified is 3600 seconds.", 
"constantName": "org.apache.camel.component. [...]
+    "CamelAwsStsAssumeRoleDurationSeconds": { "index": 4, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The duration, in seconds, of the role 
session. It could go from 900 seconds, to 1 to 12 hours (dependent on 
administrator settings. The default if not specified is 3600 seconds.", 
"constantName": "org.apache.camel.component. [...]
+    "CamelAwsStsAccessKeyId": { "index": 5, "kind": "header", "displayName": 
"", "group": "assumeRole getSessionToken getFederationToken", "label": 
"assumeRole getSessionToken getFederationToken", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The temporary access key ID.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#ACCESS_KEY_ID" },
+    "CamelAwsStsSecretKey": { "index": 6, "kind": "header", "displayName": "", 
"group": "assumeRole getSessionToken getFederationToken", "label": "assumeRole 
getSessionToken getFederationToken", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The temporary secret access key.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#SECRET_KEY_ID" },
+    "CamelAwsStsSessionToken": { "index": 7, "kind": "header", "displayName": 
"", "group": "assumeRole getSessionToken getFederationToken", "label": 
"assumeRole getSessionToken getFederationToken", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The temporary session token.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#SESSION_TOKEN" },
+    "CamelAwsStsExpiration": { "index": 8, "kind": "header", "displayName": 
"", "group": "assumeRole getSessionToken getFederationToken", "label": 
"assumeRole getSessionToken getFederationToken", "required": false, "javaType": 
"java.time.Instant", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The expiration date and time of the 
credentials.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#EXPIRATION" },
+    "CamelAwsStsAssumedRoleArn": { "index": 9, "kind": "header", 
"displayName": "", "group": "assumeRole", "label": "assumeRole", "required": 
false, "javaType": "String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The Amazon Resource Name 
(ARN) of the assumed role.", "constantName": 
"org.apache.camel.component.aws2.sts.STS2Constants#ASSUMED_ROLE_ARN" }
   },
   "properties": {
     "label": { "index": 0, "kind": "path", "displayName": "Label", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": 
"configuration", "description": "Logical name" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/simple.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/simple.json
index 6525764e11d..6c238edfd78 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/simple.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/simple.json
@@ -72,25 +72,27 @@
     "random(min,max)": { "index": 46, "kind": "function", "displayName": 
"Generate Random Number", "group": "function", "label": "function", "required": 
false, "javaType": "int", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Returns a random number between min (included) and max (excluded).", "ognl": 
false, "suffix": "}" },
     "skip(num)": { "index": 47, "kind": "function", "displayName": "Skip First 
Items from the Message Body", "group": "function", "label": "function", 
"required": false, "javaType": "java.util.Iterator", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The skip function iterates the message body and skips 
the first number of items. This can be used with the Splitter EIP to split a 
message body and skip the first N number of  [...]
     "trim(exp)": { "index": 48, "kind": "function", "displayName": "Trim", 
"group": "function", "label": "function", "required": false, "javaType": 
"String", "prefix": "${", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The trim function trims 
the message body (or expression) by removing all leading and trailing white 
spaces.", "ognl": false, "suffix": "}" },
-    "uppercase(exp)": { "index": 49, "kind": "function", "displayName": 
"Uppercase", "group": "function", "label": "function", "required": false, 
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Uppercases the message 
body (or expression)", "ognl": false, "suffix": "}" },
-    "lowercase(exp)": { "index": 50, "kind": "function", "displayName": 
"Lowercase", "group": "function", "label": "function", "required": false, 
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Lowercases the message 
body (or expression)", "ognl": false, "suffix": "}" },
-    "concat(exp,exp,separator)": { "index": 51, "kind": "function", 
"displayName": "Concat", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Performs a string concat using two expressions (message body as default) with 
optional separator", "ognl": false, "suffix": "}" },
-    "collate(num)": { "index": 52, "kind": "function", "displayName": "Group 
Message Body into Sub Lists", "group": "function", "label": "function", 
"required": false, "javaType": "java.util.Iterator", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The collate function iterates the message body and 
groups the data into sub lists of specified size. This can be used with the 
Splitter EIP to split a message body and group\/ba [...]
-    "join(separator,prefix,exp)": { "index": 53, "kind": "function", 
"displayName": "Join", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
join function iterates the message body\/expression and joins the data into a 
string. The separator is by default a comma. The prefix is optional. The join 
uses the message body as source by default.  [...]
-    "messageHistory(boolean)": { "index": 54, "kind": "function", 
"displayName": "Print Message History", "group": "function", "label": 
"function", "required": false, "javaType": "String", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The message history of the current exchange (how it has 
been routed). This is similar to the route stack-trace message history the 
error handler logs in case of an unhandled exception. The b [...]
-    "uuid(type)": { "index": 55, "kind": "function", "displayName": "Generate 
UUID", "group": "function", "label": "function", "required": false, "javaType": 
"String", "prefix": "${", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Returns a UUID using the 
Camel `UuidGenerator`. You can choose between `default`, `classic`, `short` and 
`simple` as the type. If no type is given, the default is used. It is also 
possible to use a custom `UuidG [...]
-    "hash(exp,algorithm)": { "index": 56, "kind": "function", "displayName": 
"Compute Hash Value", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Returns a hashed value (string in hex decimal) of the message body\/expression 
using JDK MessageDigest. The algorithm can be SHA-256 (default) or SHA3-256.", 
"ognl": false, "suffix": "}" },
-    "empty(type)": { "index": 57, "kind": "function", "displayName": "Create 
Empty Object", "group": "function", "label": "function", "required": false, 
"javaType": "Object", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Creates a new empty 
object (decided by type). Use `string` to create an empty String. Use `list` to 
create an empty `java.util.ArrayList`. Use `map` to create an empty 
`java.util.LinkedHashMap`.", "ognl": [...]
-    "iif(predicate,trueExp,falseExp)": { "index": 58, "kind": "function", 
"displayName": "If Then Else", "group": "function", "label": "function", 
"required": false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Evaluates the predicate and returns the value of trueExp or falseExp. This 
function is similar to the ternary operator in Java.", "ognl": false, "suffix": 
"}" },
-    "list(val...)": { "index": 59, "kind": "function", "displayName": "Create 
List of values", "group": "function", "label": "function", "required": false, 
"javaType": "java.util.ArrayList", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
list function creates an ArrayList with the given set of values.", "ognl": 
false, "suffix": "}" },
-    "map(key1,value1,...)": { "index": 60, "kind": "function", "displayName": 
"Create Map of pairs", "group": "function", "label": "function", "required": 
false, "javaType": "java.util.LinkedHashMap", "prefix": "${", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The map function creates a LinkedHashMap with the given set of 
pairs.", "ognl": false, "suffix": "}" },
-    "attachments": { "index": 61, "kind": "function", "displayName": 
"Attachments", "group": "function", "label": "function", "required": false, 
"javaType": "java.util.Map", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "All 
the attachments as a Map<String,DataHandler.", "ognl": false, "suffix": "}" },
-    "attachments.size": { "index": 62, "kind": "function", "displayName": 
"Attachments", "group": "function", "label": "function", "required": false, 
"javaType": "int", "prefix": "${", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The number of attachments. 
Is 0 if there are no attachments.", "ognl": false, "suffix": "}" },
-    "attachmentContentAsText": { "index": 63, "kind": "function", 
"displayName": "Attachment Content As Text", "group": "function", "label": 
"function", "required": false, "javaType": "String", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The content of the attachment as text (ie String).", 
"ognl": false, "suffix": "}" },
-    "attachmentContent": { "index": 64, "kind": "function", "displayName": 
"Attachment Content", "group": "function", "label": "function", "required": 
false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
content of the attachment", "ognl": false, "suffix": "}" },
-    "attachmentContentAs(type)": { "index": 65, "kind": "function", 
"displayName": "Attachment Content As", "group": "function", "label": 
"function", "required": false, "javaType": "Object", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The content of the attachment, converted to the given 
type.", "ognl": false, "suffix": "}" },
-    "attachmentHeader(key,name)": { "index": 66, "kind": "function", 
"displayName": "Attachment Header", "group": "function", "label": "function", 
"required": false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
attachment header with the given name.", "ognl": false, "suffix": "}" },
-    "attachmentHeader(key,name,type)": { "index": 67, "kind": "function", 
"displayName": "Attachment Header", "group": "function", "label": "function", 
"required": false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
attachment header with the given name, converted to the given type.", "ognl": 
false, "suffix": "}" },
-    "attachment(key)": { "index": 68, "kind": "function", "displayName": 
"Attachment", "group": "function", "label": "function", "required": false, 
"javaType": "jakarta.activation.DataHandler", "prefix": "${", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The DataHandler for the given attachment.", "ognl": true, 
"suffix": "}" }
+    "length(exp)": { "index": 49, "kind": "function", "displayName": "Length", 
"group": "function", "label": "function", "required": false, "javaType": "int", 
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The payload length (number of bytes) of the 
message body (or expression).", "ognl": false, "suffix": "}" },
+    "size(exp)": { "index": 50, "kind": "function", "displayName": "Size", 
"group": "function", "label": "function", "required": false, "javaType": "int", 
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The size of the message body (or expression). 
If the payload is java.util.Collection or java.util.Map based then the size is 
the number of elements; otherwise the payload size in bytes.", "ognl": false, 
"suffix": "}" },
+    "uppercase(exp)": { "index": 51, "kind": "function", "displayName": 
"Uppercase", "group": "function", "label": "function", "required": false, 
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Uppercases the message 
body (or expression)", "ognl": false, "suffix": "}" },
+    "lowercase(exp)": { "index": 52, "kind": "function", "displayName": 
"Lowercase", "group": "function", "label": "function", "required": false, 
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Lowercases the message 
body (or expression)", "ognl": false, "suffix": "}" },
+    "concat(exp,exp,separator)": { "index": 53, "kind": "function", 
"displayName": "Concat", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Performs a string concat using two expressions (message body as default) with 
optional separator", "ognl": false, "suffix": "}" },
+    "collate(num)": { "index": 54, "kind": "function", "displayName": "Group 
Message Body into Sub Lists", "group": "function", "label": "function", 
"required": false, "javaType": "java.util.Iterator", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The collate function iterates the message body and 
groups the data into sub lists of specified size. This can be used with the 
Splitter EIP to split a message body and group\/ba [...]
+    "join(separator,prefix,exp)": { "index": 55, "kind": "function", 
"displayName": "Join", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
join function iterates the message body\/expression and joins the data into a 
string. The separator is by default a comma. The prefix is optional. The join 
uses the message body as source by default.  [...]
+    "messageHistory(boolean)": { "index": 56, "kind": "function", 
"displayName": "Print Message History", "group": "function", "label": 
"function", "required": false, "javaType": "String", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The message history of the current exchange (how it has 
been routed). This is similar to the route stack-trace message history the 
error handler logs in case of an unhandled exception. The b [...]
+    "uuid(type)": { "index": 57, "kind": "function", "displayName": "Generate 
UUID", "group": "function", "label": "function", "required": false, "javaType": 
"String", "prefix": "${", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Returns a UUID using the 
Camel `UuidGenerator`. You can choose between `default`, `classic`, `short` and 
`simple` as the type. If no type is given, the default is used. It is also 
possible to use a custom `UuidG [...]
+    "hash(exp,algorithm)": { "index": 58, "kind": "function", "displayName": 
"Compute Hash Value", "group": "function", "label": "function", "required": 
false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Returns a hashed value (string in hex decimal) of the message body\/expression 
using JDK MessageDigest. The algorithm can be SHA-256 (default) or SHA3-256.", 
"ognl": false, "suffix": "}" },
+    "empty(type)": { "index": 59, "kind": "function", "displayName": "Create 
Empty Object", "group": "function", "label": "function", "required": false, 
"javaType": "Object", "prefix": "${", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Creates a new empty 
object (decided by type). Use `string` to create an empty String. Use `list` to 
create an empty `java.util.ArrayList`. Use `map` to create an empty 
`java.util.LinkedHashMap`.", "ognl": [...]
+    "iif(predicate,trueExp,falseExp)": { "index": 60, "kind": "function", 
"displayName": "If Then Else", "group": "function", "label": "function", 
"required": false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Evaluates the predicate and returns the value of trueExp or falseExp. This 
function is similar to the ternary operator in Java.", "ognl": false, "suffix": 
"}" },
+    "list(val...)": { "index": 61, "kind": "function", "displayName": "Create 
List of values", "group": "function", "label": "function", "required": false, 
"javaType": "java.util.ArrayList", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
list function creates an ArrayList with the given set of values.", "ognl": 
false, "suffix": "}" },
+    "map(key1,value1,...)": { "index": 62, "kind": "function", "displayName": 
"Create Map of pairs", "group": "function", "label": "function", "required": 
false, "javaType": "java.util.LinkedHashMap", "prefix": "${", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The map function creates a LinkedHashMap with the given set of 
pairs.", "ognl": false, "suffix": "}" },
+    "attachments": { "index": 63, "kind": "function", "displayName": 
"Attachments", "group": "function", "label": "function", "required": false, 
"javaType": "java.util.Map", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "All 
the attachments as a Map<String,DataHandler.", "ognl": false, "suffix": "}" },
+    "attachments.size": { "index": 64, "kind": "function", "displayName": 
"Attachments", "group": "function", "label": "function", "required": false, 
"javaType": "int", "prefix": "${", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The number of attachments. 
Is 0 if there are no attachments.", "ognl": false, "suffix": "}" },
+    "attachmentContentAsText": { "index": 65, "kind": "function", 
"displayName": "Attachment Content As Text", "group": "function", "label": 
"function", "required": false, "javaType": "String", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The content of the attachment as text (ie String).", 
"ognl": false, "suffix": "}" },
+    "attachmentContent": { "index": 66, "kind": "function", "displayName": 
"Attachment Content", "group": "function", "label": "function", "required": 
false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
content of the attachment", "ognl": false, "suffix": "}" },
+    "attachmentContentAs(type)": { "index": 67, "kind": "function", 
"displayName": "Attachment Content As", "group": "function", "label": 
"function", "required": false, "javaType": "Object", "prefix": "${", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The content of the attachment, converted to the given 
type.", "ognl": false, "suffix": "}" },
+    "attachmentHeader(key,name)": { "index": 68, "kind": "function", 
"displayName": "Attachment Header", "group": "function", "label": "function", 
"required": false, "javaType": "String", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
attachment header with the given name.", "ognl": false, "suffix": "}" },
+    "attachmentHeader(key,name,type)": { "index": 69, "kind": "function", 
"displayName": "Attachment Header", "group": "function", "label": "function", 
"required": false, "javaType": "Object", "prefix": "${", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
attachment header with the given name, converted to the given type.", "ognl": 
false, "suffix": "}" },
+    "attachment(key)": { "index": 70, "kind": "function", "displayName": 
"Attachment", "group": "function", "label": "function", "required": false, 
"javaType": "jakarta.activation.DataHandler", "prefix": "${", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The DataHandler for the given attachment.", "ognl": true, 
"suffix": "}" }
   }
 }
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index c7536766a89..55ed95a9e26 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -5053,7 +5053,7 @@
       <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-archiver</artifactId>
-        <version>4.10.4</version>
+        <version>4.11.0</version>
       </dependency>
       <dependency>
         <groupId>org.codehaus.plexus</groupId>

Reply via email to