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

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


The following commit(s) were added to refs/heads/main by this push:
     new 4d8a95e69d4 Regen for commit a173ffc04c71ba20b3c9afb50836e68574a5a105
4d8a95e69d4 is described below

commit 4d8a95e69d455e5e114c98d28062c843cbe6a073
Author: davsclaus <davscl...@users.noreply.github.com>
AuthorDate: Fri Sep 30 21:28:35 2022 +0000

    Regen for commit a173ffc04c71ba20b3c9afb50836e68574a5a105
    
    Signed-off-by: GitHub <nore...@github.com>
---
 .../resources/org/apache/camel/catalog/components/imap.json        | 4 ++--
 .../resources/org/apache/camel/catalog/components/imaps.json       | 4 ++--
 .../resources/org/apache/camel/catalog/components/pop3.json        | 4 ++--
 .../resources/org/apache/camel/catalog/components/pop3s.json       | 4 ++--
 .../resources/org/apache/camel/catalog/components/smtp.json        | 4 ++--
 .../resources/org/apache/camel/catalog/components/smtps.json       | 4 ++--
 .../camel/builder/component/dsl/ImapComponentBuilderFactory.java   | 7 +++++--
 .../camel/builder/component/dsl/ImapsComponentBuilderFactory.java  | 7 +++++--
 .../camel/builder/component/dsl/Pop3ComponentBuilderFactory.java   | 7 +++++--
 .../camel/builder/component/dsl/Pop3sComponentBuilderFactory.java  | 7 +++++--
 .../camel/builder/component/dsl/SmtpComponentBuilderFactory.java   | 7 +++++--
 .../camel/builder/component/dsl/SmtpsComponentBuilderFactory.java  | 7 +++++--
 12 files changed, 42 insertions(+), 24 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imap.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imap.json
index 5a7d5031ba1..32c3965d271 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imap.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imap.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imaps.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imaps.json
index 8ee770b7143..244801a2b16 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imaps.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/imaps.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3.json
index dad611b573b..b2f72d1b446 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3s.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3s.json
index e0d45861b63..97fd38edfd9 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3s.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pop3s.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtp.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtp.json
index 50fbcb20b19..1f806565d48 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtp.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtp.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtps.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtps.json
index d0b0cc9a23b..ac31f77e34d 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtps.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/smtps.json
@@ -40,7 +40,7 @@
     "fetchSize": { "kind": "property", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be  [...]
     "folderName": { "kind": "property", "displayName": "Folder Name", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "INBOX", "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "property", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the atta [...]
-    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
+    "handleDuplicateAttachmentNames": { "kind": "property", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachments [...]
     "mapMailMessage": { "kind": "property", "displayName": "Map Mail Message", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/head [...]
     "bcc": { "kind": "property", "displayName": "Bcc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the BCC email 
address. Separate multiple email addresses with comma." },
     "cc": { "kind": "property", "displayName": "Cc", "group": "producer", 
"label": "producer", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Sets the CC email 
address. Separate multiple email addresses with comma." },
@@ -107,7 +107,7 @@
     "fetchSize": { "kind": "parameter", "displayName": "Fetch Size", "group": 
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.mail.MailConfiguration", "configurationField": 
"configuration", "description": "Sets the maximum number of messages to consume 
during a poll. This can be [...]
     "folderName": { "kind": "parameter", "displayName": "Folder Name", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "INBOX", 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "The folder to poll." },
     "generateMissingAttachmentNames": { "kind": "parameter", "displayName": 
"Generate Missing Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set this to 'uuid' to 
set a UUID for the filename of the att [...]
-    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
+    "handleDuplicateAttachmentNames": { "kind": "parameter", "displayName": 
"Handle Duplicate Attachment Names", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Set the strategy to 
handle duplicate filenames of attachment [...]
     "mailUidGenerator": { "kind": "parameter", "displayName": "Mail Uid 
Generator", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.mail.MailUidGenerator", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message." },
     "mapMailMessage": { "kind": "parameter", "displayName": "Map Mail 
Message", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.mail.MailConfiguration", 
"configurationField": "configuration", "description": "Specifies whether Camel 
should map the received mail message to Camel body\/hea [...]
     "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation  [...]
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapComponentBuilderFactory.java
index 72a83768c0b..aa75914b575 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapComponentBuilderFactory.java
@@ -337,8 +337,11 @@ public interface ImapComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapsComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapsComponentBuilderFactory.java
index 49115b0b7df..6afc924954b 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapsComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ImapsComponentBuilderFactory.java
@@ -339,8 +339,11 @@ public interface ImapsComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3ComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3ComponentBuilderFactory.java
index 67e78688865..005cfae483c 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3ComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3ComponentBuilderFactory.java
@@ -337,8 +337,11 @@ public interface Pop3ComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3sComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3sComponentBuilderFactory.java
index d4ddef15d10..85bbe306e06 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3sComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Pop3sComponentBuilderFactory.java
@@ -339,8 +339,11 @@ public interface Pop3sComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpComponentBuilderFactory.java
index d49533bd7da..7e2ebb25e30 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpComponentBuilderFactory.java
@@ -337,8 +337,11 @@ public interface SmtpComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpsComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpsComponentBuilderFactory.java
index b7c3d268a11..c3716ea2922 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpsComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SmtpsComponentBuilderFactory.java
@@ -339,8 +339,11 @@ public interface SmtpsComponentBuilderFactory {
          * Set the strategy to handle duplicate filenames of attachments never:
          * attachments that have a filename which is already present in the
          * attachments will be ignored unless failOnDuplicateFileAttachment is
-         * set to true uuidPrefix: this will prefix the duplicate attachment
-         * filenames each with a uuid and underscore (uuid_).
+         * set to true. uuidPrefix: this will prefix the duplicate attachment
+         * filenames each with a uuid and underscore
+         * (uuid_filename.fileextension). uuidSuffix: this will suffix the
+         * duplicate attachment filenames each with a underscore and uuid
+         * (filename_uuid.fileextension).
          * 
          * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 

Reply via email to