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

acosentino pushed a commit to branch CAMEL-20444
in repository https://gitbox.apache.org/repos/asf/camel.git

commit c1df8003c6fe0c3433495aa0abb5f940994fbb4e
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Wed Feb 21 11:30:45 2024 +0100

    CAMEL-20444 - Camel-Azure-Servicebus: Support setting of CorrelationId on 
producer
    
    Signed-off-by: Andrea Cosentino <anco...@gmail.com>
---
 .../camel/catalog/components/azure-servicebus.json | 46 +++++++++++-----------
 1 file changed, 23 insertions(+), 23 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-servicebus.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-servicebus.json
index 4d9bf60d16d..a74ccb77a6b 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-servicebus.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-servicebus.json
@@ -55,29 +55,29 @@
   "headers": {
     "CamelAzureServiceBusApplicationProperties": { "index": 0, "kind": 
"header", "displayName": "", "group": "common", "label": "common", "required": 
false, "javaType": "Map<String, Object>", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
application properties (also known as custom properties) on messages sent and 
received by the producer and consumer, respectively.", "constantName": 
"org.apache.camel.component.azure.servicebus.Servi [...]
     "CamelAzureServiceBusContentType": { "index": 1, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the content type of the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#CONTENT_TYPE" 
},
-    "CamelAzureServiceBusCorrelationId": { "index": 2, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets a correlation identifier.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#CORRELATION_ID"
 },
-    "CamelAzureServiceBusDeadLetterErrorDescription": { "index": 3, "kind": 
"header", "displayName": "", "group": "consumer", "label": "consumer", 
"required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Gets the description for a message that has been dead-lettered.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_ERROR_DESCRIPTION"
 },
-    "CamelAzureServiceBusDeadLetterReason": { "index": 4, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the reason a message was 
dead-lettered.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_REASON"
 },
-    "CamelAzureServiceBusDeadLetterSource": { "index": 5, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the name of the queue or 
subscription that this message was enqueued on, before it was dead-lettered.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_SOURCE"
 },
-    "CamelAzureServiceBusDeliveryCount": { "index": 6, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the number of the times this 
message was delivered to clients.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DELIVERY_COUNT"
 },
-    "CamelAzureServiceBusEnqueuedSequenceNumber": { "index": 7, "kind": 
"header", "displayName": "", "group": "consumer", "label": "consumer", 
"required": false, "javaType": "long", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Gets the enqueued 
sequence number assigned to a message by Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#ENQUEUED_SEQUENCE_NUMBER"
 },
-    "CamelAzureServiceBusEnqueuedTime": { "index": 8, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
this message was enqueued in Azure Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#ENQUEUED_TIME" 
},
-    "CamelAzureServiceBusExpiresAt": { "index": 9, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
this message will expire.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#EXPIRES_AT" },
-    "CamelAzureServiceBusLockToken": { "index": 10, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the lock token for the current 
message.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#LOCK_TOKEN" },
-    "CamelAzureServiceBusLockedUntil": { "index": 11, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
the lock of this message expires.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#LOCKED_UNTIL" 
},
-    "CamelAzureServiceBusMessageId": { "index": 12, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the identifier for the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#MESSAGE_ID" },
-    "CamelAzureServiceBusPartitionKey": { "index": 13, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the partition key for sending a 
message to a partitioned entity.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#PARTITION_KEY" 
},
-    "CamelAzureServiceBusRawAmqpMessage": { "index": 14, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "AmqpAnnotatedMessage", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The representation of 
message as defined by AMQP protocol.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#RAW_AMQP_MESSAGE"
 },
-    "CamelAzureServiceBusReplyTo": { "index": 15, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the address of an entity to send 
replies to.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#REPLY_TO" },
-    "CamelAzureServiceBusReplyToSessionId": { "index": 16, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets or sets a session identifier 
augmenting the ReplyTo address.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#REPLY_TO_SESSION_ID"
 },
-    "CamelAzureServiceBusSequenceNumber": { "index": 17, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the unique number assigned to a 
message by Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SEQUENCE_NUMBER"
 },
-    "CamelAzureServiceBusSessionId": { "index": 18, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the session id of the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SESSION_ID" },
-    "CamelAzureServiceBusSubject": { "index": 19, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the subject for the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SUBJECT" },
-    "CamelAzureServiceBusTimeToLive": { "index": 20, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "Duration", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the duration before 
this message expires.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#TIME_TO_LIVE" 
},
-    "CamelAzureServiceBusTo": { "index": 21, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Gets the to address.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#TO" },
-    "CamelAzureServiceBusScheduledEnqueueTime": { "index": 22, "kind": 
"header", "displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "(producer)Overrides the 
OffsetDateTime at which the message should appear in the Service Bus queue or 
topic. (consumer) Gets the scheduled enqueue time of this message.", 
"constantName": "org.apache.camel.component [...]
-    "CamelAzureServiceBusServiceBusTransactionContext": { "index": 23, "kind": 
"header", "displayName": "", "group": "producer", "label": "producer", 
"required": false, "javaType": "ServiceBusTransactionContext", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Overrides the transaction in service. This object just contains 
transaction id.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SERVICE_BUS_TRANSAC
 [...]
-    "CamelAzureServiceBusProducerOperation": { "index": 24, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": 
"org.apache.camel.component.azure.servicebus.ServiceBusProducerOperationDefinition",
 "enum": [ "sendMessages", "scheduleMessages" ], "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Overrides the desired operation to be used in the producer.", "constantName": 
"org.apache.ca [...]
+    "CamelAzureServiceBusDeadLetterErrorDescription": { "index": 2, "kind": 
"header", "displayName": "", "group": "consumer", "label": "consumer", 
"required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Gets the description for a message that has been dead-lettered.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_ERROR_DESCRIPTION"
 },
+    "CamelAzureServiceBusDeadLetterReason": { "index": 3, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the reason a message was 
dead-lettered.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_REASON"
 },
+    "CamelAzureServiceBusDeadLetterSource": { "index": 4, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the name of the queue or 
subscription that this message was enqueued on, before it was dead-lettered.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DEAD_LETTER_SOURCE"
 },
+    "CamelAzureServiceBusDeliveryCount": { "index": 5, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the number of the times this 
message was delivered to clients.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#DELIVERY_COUNT"
 },
+    "CamelAzureServiceBusEnqueuedSequenceNumber": { "index": 6, "kind": 
"header", "displayName": "", "group": "consumer", "label": "consumer", 
"required": false, "javaType": "long", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "Gets the enqueued 
sequence number assigned to a message by Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#ENQUEUED_SEQUENCE_NUMBER"
 },
+    "CamelAzureServiceBusEnqueuedTime": { "index": 7, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
this message was enqueued in Azure Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#ENQUEUED_TIME" 
},
+    "CamelAzureServiceBusExpiresAt": { "index": 8, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
this message will expire.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#EXPIRES_AT" },
+    "CamelAzureServiceBusLockToken": { "index": 9, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the lock token for the current 
message.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#LOCK_TOKEN" },
+    "CamelAzureServiceBusLockedUntil": { "index": 10, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the datetime at which 
the lock of this message expires.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#LOCKED_UNTIL" 
},
+    "CamelAzureServiceBusMessageId": { "index": 11, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the identifier for the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#MESSAGE_ID" },
+    "CamelAzureServiceBusPartitionKey": { "index": 12, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the partition key for sending a 
message to a partitioned entity.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#PARTITION_KEY" 
},
+    "CamelAzureServiceBusRawAmqpMessage": { "index": 13, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "AmqpAnnotatedMessage", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The representation of 
message as defined by AMQP protocol.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#RAW_AMQP_MESSAGE"
 },
+    "CamelAzureServiceBusReplyTo": { "index": 14, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the address of an entity to send 
replies to.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#REPLY_TO" },
+    "CamelAzureServiceBusReplyToSessionId": { "index": 15, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets or sets a session identifier 
augmenting the ReplyTo address.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#REPLY_TO_SESSION_ID"
 },
+    "CamelAzureServiceBusSequenceNumber": { "index": 16, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the unique number assigned to a 
message by Service Bus.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SEQUENCE_NUMBER"
 },
+    "CamelAzureServiceBusSessionId": { "index": 17, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the session id of the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SESSION_ID" },
+    "CamelAzureServiceBusSubject": { "index": 18, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets the subject for the message.", 
"constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SUBJECT" },
+    "CamelAzureServiceBusTimeToLive": { "index": 19, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "Duration", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Gets the duration before 
this message expires.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#TIME_TO_LIVE" 
},
+    "CamelAzureServiceBusTo": { "index": 20, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Gets the to address.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#TO" },
+    "CamelAzureServiceBusScheduledEnqueueTime": { "index": 21, "kind": 
"header", "displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "(producer)Overrides the 
OffsetDateTime at which the message should appear in the Service Bus queue or 
topic. (consumer) Gets the scheduled enqueue time of this message.", 
"constantName": "org.apache.camel.component [...]
+    "CamelAzureServiceBusServiceBusTransactionContext": { "index": 22, "kind": 
"header", "displayName": "", "group": "producer", "label": "producer", 
"required": false, "javaType": "ServiceBusTransactionContext", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Overrides the transaction in service. This object just contains 
transaction id.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#SERVICE_BUS_TRANSAC
 [...]
+    "CamelAzureServiceBusProducerOperation": { "index": 23, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": 
"org.apache.camel.component.azure.servicebus.ServiceBusProducerOperationDefinition",
 "enum": [ "sendMessages", "scheduleMessages" ], "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Overrides the desired operation to be used in the producer.", "constantName": 
"org.apache.ca [...]
+    "CamelAzureServiceBusCorrelationId": { "index": 24, "kind": "header", 
"displayName": "", "group": "common", "label": "common", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Gets or Sets a correlation 
identifier.", "constantName": 
"org.apache.camel.component.azure.servicebus.ServiceBusConstants#CORRELATION_ID"
 }
   },
   "properties": {
     "topicOrQueueName": { "index": 0, "kind": "path", "displayName": "Topic Or 
Queue Name", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.servicebus.ServiceBusConfiguration", 
"configurationField": "configuration", "description": "Selected topic name or 
the queue name, that is depending on serviceBusType config. For exampl [...]

Reply via email to