You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/12/15 13:54:11 UTC

[camel] 03/03: CAMEL-15946: Regen

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

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

commit 9bb1914de12c5945dfe66793e971e9dc2d86f09f
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Dec 15 14:48:16 2020 +0100

    CAMEL-15946: Regen
---
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   | 1807 ++++++++++++---
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |  700 ++++--
 .../dsl/AWS2EC2EndpointBuilderFactory.java         |  110 +-
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |  880 +++++--
 .../dsl/ActiveMQEndpointBuilderFactory.java        | 1807 ++++++++++++---
 .../endpoint/dsl/AhcEndpointBuilderFactory.java    |  162 +-
 .../endpoint/dsl/ApnsEndpointBuilderFactory.java   |  265 ++-
 .../dsl/ArangoDbEndpointBuilderFactory.java        |   79 +-
 .../dsl/AsteriskEndpointBuilderFactory.java        |  133 +-
 .../dsl/Athena2EndpointBuilderFactory.java         |  231 +-
 .../dsl/AtlasMapEndpointBuilderFactory.java        |   77 +-
 .../endpoint/dsl/AtmosEndpointBuilderFactory.java  |  216 +-
 .../AtmosphereWebsocketEndpointBuilderFactory.java |  529 ++++-
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |  293 ++-
 .../dsl/AtomixMapEndpointBuilderFactory.java       |  510 +++-
 .../dsl/AtomixMessagingEndpointBuilderFactory.java |  507 +++-
 .../dsl/AtomixMultiMapEndpointBuilderFactory.java  |  166 +-
 .../dsl/AtomixQueueEndpointBuilderFactory.java     |  447 +++-
 .../dsl/AtomixSetEndpointBuilderFactory.java       |  477 +++-
 .../dsl/AtomixValueEndpointBuilderFactory.java     |  477 +++-
 .../endpoint/dsl/AvroEndpointBuilderFactory.java   |  222 +-
 .../endpoint/dsl/BeanEndpointBuilderFactory.java   |   65 +-
 .../dsl/BeanValidatorEndpointBuilderFactory.java   |   97 +-
 .../dsl/BeanstalkEndpointBuilderFactory.java       |  410 +++-
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |  627 +++--
 .../dsl/BlobServiceEndpointBuilderFactory.java     |  475 +++-
 .../endpoint/dsl/BonitaEndpointBuilderFactory.java |   47 +-
 .../endpoint/dsl/BoxEndpointBuilderFactory.java    |  400 +++-
 .../dsl/BraintreeEndpointBuilderFactory.java       |  102 +-
 .../endpoint/dsl/BrowseEndpointBuilderFactory.java |   78 +-
 .../endpoint/dsl/CMEndpointBuilderFactory.java     |   53 +-
 .../endpoint/dsl/CMISEndpointBuilderFactory.java   |  268 ++-
 .../dsl/CaffeineCacheEndpointBuilderFactory.java   |  152 +-
 .../CaffeineLoadCacheEndpointBuilderFactory.java   |  152 +-
 .../dsl/CassandraEndpointBuilderFactory.java       |  475 +++-
 .../dsl/ChatScriptEndpointBuilderFactory.java      |   38 +-
 .../endpoint/dsl/ChunkEndpointBuilderFactory.java  |   80 +-
 .../endpoint/dsl/CinderEndpointBuilderFactory.java |   69 +-
 .../endpoint/dsl/ClassEndpointBuilderFactory.java  |   65 +-
 .../endpoint/dsl/ClientEndpointBuilderFactory.java |  573 ++++-
 .../endpoint/dsl/CoAPEndpointBuilderFactory.java   |  323 ++-
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |  361 ++-
 .../endpoint/dsl/ConsulEndpointBuilderFactory.java |  645 ++++--
 .../dsl/ControlBusEndpointBuilderFactory.java      |   64 +-
 .../endpoint/dsl/CordaEndpointBuilderFactory.java  |  190 +-
 .../dsl/CouchDbEndpointBuilderFactory.java         |  183 +-
 .../dsl/CouchbaseEndpointBuilderFactory.java       |  548 ++++-
 .../endpoint/dsl/CronEndpointBuilderFactory.java   |   50 +-
 .../dsl/CryptoCmsEndpointBuilderFactory.java       |  163 +-
 .../endpoint/dsl/Cw2EndpointBuilderFactory.java    |  120 +-
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |  120 +-
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |  826 +++++--
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |  695 ++++--
 .../endpoint/dsl/DJLEndpointBuilderFactory.java    |   37 +-
 .../dsl/DataFormatEndpointBuilderFactory.java      |   22 +-
 .../dsl/DataSetEndpointBuilderFactory.java         |  245 +-
 .../dsl/DataSetTestEndpointBuilderFactory.java     |  161 +-
 .../endpoint/dsl/Ddb2EndpointBuilderFactory.java   |  142 +-
 .../dsl/Ddb2StreamEndpointBuilderFactory.java      |  312 ++-
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |  141 +-
 .../dsl/DdbStreamEndpointBuilderFactory.java       |  315 ++-
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |  450 +++-
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |  583 ++++-
 .../DebeziumPostgresEndpointBuilderFactory.java    |  596 ++++-
 .../DebeziumSqlserverEndpointBuilderFactory.java   |  474 +++-
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |   98 +-
 .../DigitalSignatureEndpointBuilderFactory.java    |  162 +-
 .../endpoint/dsl/DirectEndpointBuilderFactory.java |  110 +-
 .../dsl/DirectVmEndpointBuilderFactory.java        |  155 +-
 .../dsl/DisruptorEndpointBuilderFactory.java       |  182 +-
 .../dsl/DisruptorVmEndpointBuilderFactory.java     |  182 +-
 .../endpoint/dsl/DnsEndpointBuilderFactory.java    |   22 +-
 .../endpoint/dsl/DockerEndpointBuilderFactory.java |  534 ++++-
 .../endpoint/dsl/DozerEndpointBuilderFactory.java  |   57 +-
 .../endpoint/dsl/DrillEndpointBuilderFactory.java  |   56 +-
 .../dsl/DropboxEndpointBuilderFactory.java         |  231 +-
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |  100 +-
 .../endpoint/dsl/ECS2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |  100 +-
 .../endpoint/dsl/EKS2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |  100 +-
 .../dsl/EhcacheEndpointBuilderFactory.java         |  340 ++-
 .../dsl/ElasticsearchEndpointBuilderFactory.java   |  180 +-
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |  809 +++++--
 .../dsl/EtcdKeysEndpointBuilderFactory.java        |   86 +-
 .../dsl/EtcdStatsEndpointBuilderFactory.java       |  439 +++-
 .../dsl/EtcdWatchEndpointBuilderFactory.java       |  118 +-
 .../endpoint/dsl/EventEndpointBuilderFactory.java  |   78 +-
 .../dsl/EventHubsEndpointBuilderFactory.java       |  314 ++-
 .../dsl/EventbridgeEndpointBuilderFactory.java     |  113 +-
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   93 +-
 .../dsl/FacebookEndpointBuilderFactory.java        | 2442 +++++++++++++++-----
 .../endpoint/dsl/FhirEndpointBuilderFactory.java   |  895 +++++--
 .../endpoint/dsl/FileEndpointBuilderFactory.java   | 1058 +++++++--
 .../dsl/FileWatchEndpointBuilderFactory.java       |  135 +-
 .../dsl/FlatpackEndpointBuilderFactory.java        |  442 +++-
 .../endpoint/dsl/FlinkEndpointBuilderFactory.java  |   78 +-
 .../endpoint/dsl/FopEndpointBuilderFactory.java    |   38 +-
 .../dsl/FreemarkerEndpointBuilderFactory.java      |   81 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    | 1682 +++++++++++---
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   | 1931 ++++++++++++----
 .../dsl/GangliaEndpointBuilderFactory.java         |  124 +-
 .../dsl/GeoCoderEndpointBuilderFactory.java        |  110 +-
 .../endpoint/dsl/GitEndpointBuilderFactory.java    |  144 +-
 .../endpoint/dsl/GitHubEndpointBuilderFactory.java |  320 ++-
 .../endpoint/dsl/GlanceEndpointBuilderFactory.java |   64 +-
 .../dsl/GoogleBigQueryEndpointBuilderFactory.java  |   37 +-
 .../GoogleBigQuerySQLEndpointBuilderFactory.java   |   32 +-
 .../dsl/GoogleCalendarEndpointBuilderFactory.java  |  400 +++-
 ...GoogleCalendarStreamEndpointBuilderFactory.java |  296 ++-
 .../dsl/GoogleDriveEndpointBuilderFactory.java     |  406 +++-
 .../dsl/GoogleMailEndpointBuilderFactory.java      |  340 ++-
 .../GoogleMailStreamEndpointBuilderFactory.java    |  273 ++-
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |  238 +-
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |  351 ++-
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |  306 ++-
 .../endpoint/dsl/GoraEndpointBuilderFactory.java   |  295 ++-
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   22 +-
 .../dsl/GraphqlEndpointBuilderFactory.java         |   74 +-
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java |  231 +-
 .../endpoint/dsl/GrpcEndpointBuilderFactory.java   |  478 +++-
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |  150 +-
 .../endpoint/dsl/HBaseEndpointBuilderFactory.java  |  321 ++-
 ...azelcastAtomicnumberEndpointBuilderFactory.java |   51 +-
 .../HazelcastInstanceEndpointBuilderFactory.java   |   74 +-
 .../dsl/HazelcastListEndpointBuilderFactory.java   |  165 +-
 .../dsl/HazelcastMapEndpointBuilderFactory.java    |  165 +-
 .../HazelcastMultimapEndpointBuilderFactory.java   |  165 +-
 .../dsl/HazelcastQueueEndpointBuilderFactory.java  |  195 +-
 ...zelcastReplicatedmapEndpointBuilderFactory.java |  165 +-
 .../HazelcastRingbufferEndpointBuilderFactory.java |   51 +-
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |  321 ++-
 .../dsl/HazelcastSetEndpointBuilderFactory.java    |  165 +-
 .../dsl/HazelcastTopicEndpointBuilderFactory.java  |  198 +-
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |  808 +++++--
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |  480 +++-
 .../endpoint/dsl/IAM2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |   98 +-
 .../endpoint/dsl/IOTAEndpointBuilderFactory.java   |   73 +-
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |   27 +-
 .../dsl/IgniteCacheEndpointBuilderFactory.java     |  250 +-
 .../dsl/IgniteComputeEndpointBuilderFactory.java   |   87 +-
 .../dsl/IgniteEventsEndpointBuilderFactory.java    |   84 +-
 .../dsl/IgniteIdGenEndpointBuilderFactory.java     |   77 +-
 .../dsl/IgniteMessagingEndpointBuilderFactory.java |  177 +-
 .../dsl/IgniteQueueEndpointBuilderFactory.java     |   87 +-
 .../dsl/IgniteSetEndpointBuilderFactory.java       |   68 +-
 .../dsl/InfinispanEndpointBuilderFactory.java      |  553 ++++-
 .../dsl/InfluxDbEndpointBuilderFactory.java        |   53 +-
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |  708 ++++--
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |  425 +++-
 .../endpoint/dsl/JBPMEndpointBuilderFactory.java   |  797 +++++--
 .../endpoint/dsl/JCacheEndpointBuilderFactory.java |  507 +++-
 .../dsl/JGroupsEndpointBuilderFactory.java         |  104 +-
 .../dsl/JGroupsRaftEndpointBuilderFactory.java     |   89 +-
 .../endpoint/dsl/JMXEndpointBuilderFactory.java    |  284 ++-
 .../dsl/JSR356WebSocketEndpointBuilderFactory.java |  108 +-
 .../dsl/JcloudsEndpointBuilderFactory.java         |  143 +-
 .../endpoint/dsl/JcrEndpointBuilderFactory.java    |  309 ++-
 .../endpoint/dsl/JdbcEndpointBuilderFactory.java   |  148 +-
 .../dsl/JettyHttpEndpointBuilderFactory.java       |  365 ++-
 .../endpoint/dsl/JingEndpointBuilderFactory.java   |   33 +-
 .../endpoint/dsl/JiraEndpointBuilderFactory.java   |  252 +-
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    | 1807 ++++++++++++---
 .../endpoint/dsl/JoltEndpointBuilderFactory.java   |   89 +-
 .../endpoint/dsl/JooqEndpointBuilderFactory.java   |  315 ++-
 .../endpoint/dsl/JpaEndpointBuilderFactory.java    |  654 ++++--
 .../endpoint/dsl/JsltEndpointBuilderFactory.java   |   66 +-
 .../dsl/JsonValidatorEndpointBuilderFactory.java   |   91 +-
 .../dsl/JsonataEndpointBuilderFactory.java         |   64 +-
 .../endpoint/dsl/Jt400EndpointBuilderFactory.java  |  483 +++-
 .../endpoint/dsl/KMS2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |   99 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  | 1275 +++++++---
 .../dsl/KeystoneEndpointBuilderFactory.java        |   64 +-
 .../dsl/Kinesis2EndpointBuilderFactory.java        |  524 ++++-
 .../dsl/KinesisEndpointBuilderFactory.java         |  496 +++-
 .../KinesisFirehose2EndpointBuilderFactory.java    |  110 +-
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |   88 +-
 ...KubernetesConfigMapsEndpointBuilderFactory.java |  136 +-
 ...netesCustomResourcesEndpointBuilderFactory.java |  465 +++-
 ...ubernetesDeploymentsEndpointBuilderFactory.java |  465 +++-
 .../dsl/KubernetesHPAEndpointBuilderFactory.java   |  465 +++-
 .../dsl/KubernetesJobEndpointBuilderFactory.java   |  465 +++-
 ...KubernetesNamespacesEndpointBuilderFactory.java |  465 +++-
 .../dsl/KubernetesNodesEndpointBuilderFactory.java |  465 +++-
 ...sistentVolumesClaimsEndpointBuilderFactory.java |  136 +-
 ...tesPersistentVolumesEndpointBuilderFactory.java |  136 +-
 .../dsl/KubernetesPodsEndpointBuilderFactory.java  |  465 +++-
 ...plicationControllersEndpointBuilderFactory.java |  465 +++-
 ...rnetesResourcesQuotaEndpointBuilderFactory.java |  136 +-
 .../KubernetesSecretsEndpointBuilderFactory.java   |  136 +-
 ...netesServiceAccountsEndpointBuilderFactory.java |  136 +-
 .../KubernetesServicesEndpointBuilderFactory.java  |  465 +++-
 .../endpoint/dsl/KuduEndpointBuilderFactory.java   |   32 +-
 .../dsl/Lambda2EndpointBuilderFactory.java         |  112 +-
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |  102 +-
 .../dsl/LanguageEndpointBuilderFactory.java        |   82 +-
 .../endpoint/dsl/LdapEndpointBuilderFactory.java   |   49 +-
 .../endpoint/dsl/LdifEndpointBuilderFactory.java   |   22 +-
 .../endpoint/dsl/LogEndpointBuilderFactory.java    |  287 ++-
 .../endpoint/dsl/LuceneEndpointBuilderFactory.java |   66 +-
 .../dsl/LumberjackEndpointBuilderFactory.java      |   55 +-
 .../endpoint/dsl/MQ2EndpointBuilderFactory.java    |  110 +-
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |  100 +-
 .../endpoint/dsl/MSK2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |  100 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   | 1018 ++++++--
 .../endpoint/dsl/MasterEndpointBuilderFactory.java |   45 +-
 .../dsl/MetricsEndpointBuilderFactory.java         |   89 +-
 .../MicroProfileMetricsEndpointBuilderFactory.java |  115 +-
 .../dsl/MicrometerEndpointBuilderFactory.java      |   42 +-
 .../dsl/MiloClientEndpointBuilderFactory.java      |  621 ++++-
 .../dsl/MiloServerEndpointBuilderFactory.java      |   78 +-
 .../endpoint/dsl/MinaEndpointBuilderFactory.java   |  688 ++++--
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |  860 +++++--
 .../endpoint/dsl/MllpEndpointBuilderFactory.java   |  580 ++++-
 .../endpoint/dsl/MockEndpointBuilderFactory.java   |  124 +-
 .../dsl/MongoDbEndpointBuilderFactory.java         |  515 ++++-
 .../endpoint/dsl/MsvEndpointBuilderFactory.java    |  108 +-
 .../dsl/MustacheEndpointBuilderFactory.java        |   70 +-
 .../endpoint/dsl/MvelEndpointBuilderFactory.java   |   60 +-
 .../dsl/MyBatisBeanEndpointBuilderFactory.java     |   44 +-
 .../dsl/MyBatisEndpointBuilderFactory.java         |  340 ++-
 .../endpoint/dsl/NagiosEndpointBuilderFactory.java |   68 +-
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |  666 +++++-
 .../dsl/NetWeaverEndpointBuilderFactory.java       |   65 +-
 .../endpoint/dsl/NettyEndpointBuilderFactory.java  | 1462 +++++++++---
 .../dsl/NettyHttpEndpointBuilderFactory.java       | 1561 ++++++++++---
 .../dsl/NeutronEndpointBuilderFactory.java         |   69 +-
 .../dsl/NitriteEndpointBuilderFactory.java         |  174 +-
 .../endpoint/dsl/NovaEndpointBuilderFactory.java   |   69 +-
 .../endpoint/dsl/NsqEndpointBuilderFactory.java    |  260 ++-
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java |  417 +++-
 .../dsl/Olingo2EndpointBuilderFactory.java         |  630 +++--
 .../dsl/Olingo4EndpointBuilderFactory.java         |  570 ++++-
 ...penshiftBuildConfigsEndpointBuilderFactory.java |  136 +-
 .../dsl/OpenshiftBuildsEndpointBuilderFactory.java |  136 +-
 .../dsl/OptaPlannerEndpointBuilderFactory.java     |  180 +-
 .../endpoint/dsl/PahoEndpointBuilderFactory.java   |  807 +++++--
 .../endpoint/dsl/PdfEndpointBuilderFactory.java    |   95 +-
 .../dsl/PgEventEndpointBuilderFactory.java         |  144 +-
 .../PgReplicationSlotEndpointBuilderFactory.java   |  266 ++-
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |  102 +-
 .../dsl/PrinterEndpointBuilderFactory.java         |   90 +-
 .../endpoint/dsl/PubNubEndpointBuilderFactory.java |  253 +-
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |  356 ++-
 .../endpoint/dsl/QuartzEndpointBuilderFactory.java |  211 +-
 .../endpoint/dsl/QueueEndpointBuilderFactory.java  |  393 +++-
 .../dsl/QueueServiceEndpointBuilderFactory.java    |  242 +-
 .../dsl/QuickfixjEndpointBuilderFactory.java       |  147 +-
 .../dsl/RabbitMQEndpointBuilderFactory.java        | 1381 ++++++++---
 .../dsl/ReactiveStreamsEndpointBuilderFactory.java |  143 +-
 .../endpoint/dsl/RedisEndpointBuilderFactory.java  |  229 +-
 .../endpoint/dsl/RefEndpointBuilderFactory.java    |   78 +-
 .../dsl/RestApiEndpointBuilderFactory.java         |   55 +-
 .../endpoint/dsl/RestEndpointBuilderFactory.java   |  197 +-
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |   47 +-
 .../dsl/RestSwaggerEndpointBuilderFactory.java     |   57 +-
 .../dsl/ResteasyEndpointBuilderFactory.java        |  706 ++++--
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  | 1296 +++++++++--
 .../endpoint/dsl/RssEndpointBuilderFactory.java    |  293 ++-
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |  973 ++++++--
 .../endpoint/dsl/STS2EndpointBuilderFactory.java   |  108 +-
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |  469 +++-
 .../endpoint/dsl/SagaEndpointBuilderFactory.java   |   22 +-
 .../dsl/SalesforceEndpointBuilderFactory.java      | 1050 +++++++--
 .../dsl/SchedulerEndpointBuilderFactory.java       |  227 +-
 .../dsl/SchematronEndpointBuilderFactory.java      |   55 +-
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |  195 +-
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |  110 +-
 .../endpoint/dsl/SedaEndpointBuilderFactory.java   |  273 ++-
 .../endpoint/dsl/ServerEndpointBuilderFactory.java |  606 +++--
 .../dsl/ServiceEndpointBuilderFactory.java         |   45 +-
 .../dsl/ServiceNowEndpointBuilderFactory.java      |  414 +++-
 .../dsl/ServletEndpointBuilderFactory.java         |  239 +-
 .../endpoint/dsl/Ses2EndpointBuilderFactory.java   |  121 +-
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |  122 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   | 1866 ++++++++++++---
 .../endpoint/dsl/SipEndpointBuilderFactory.java    | 1111 +++++++--
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |  740 ++++--
 .../dsl/SjmsBatchEndpointBuilderFactory.java       |  248 +-
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |  713 ++++--
 .../endpoint/dsl/SlackEndpointBuilderFactory.java  |  285 ++-
 .../endpoint/dsl/SmppEndpointBuilderFactory.java   |  719 ++++--
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |  582 ++++-
 .../endpoint/dsl/Sns2EndpointBuilderFactory.java   |  188 +-
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |  172 +-
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |  151 +-
 .../dsl/SoroushBotEndpointBuilderFactory.java      |  393 +++-
 .../endpoint/dsl/SparkEndpointBuilderFactory.java  |   77 +-
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |  553 ++++-
 .../dsl/SplunkHECEndpointBuilderFactory.java       |   64 +-
 .../dsl/SpringBatchEndpointBuilderFactory.java     |   55 +-
 .../SpringIntegrationEndpointBuilderFactory.java   |  121 +-
 .../dsl/SpringLdapEndpointBuilderFactory.java      |   39 +-
 .../SpringWebserviceEndpointBuilderFactory.java    |  314 ++-
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |  740 ++++--
 .../dsl/SqlStoredEndpointBuilderFactory.java       |   83 +-
 .../endpoint/dsl/Sqs2EndpointBuilderFactory.java   |  947 ++++++--
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |  923 ++++++--
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |  498 +++-
 .../endpoint/dsl/StAXEndpointBuilderFactory.java   |   22 +-
 .../endpoint/dsl/StompEndpointBuilderFactory.java  |  255 +-
 .../endpoint/dsl/StreamEndpointBuilderFactory.java |  257 +-
 .../dsl/StringTemplateEndpointBuilderFactory.java  |   83 +-
 .../endpoint/dsl/StubEndpointBuilderFactory.java   |  273 ++-
 .../endpoint/dsl/SwiftEndpointBuilderFactory.java  |   69 +-
 .../dsl/TelegramEndpointBuilderFactory.java        |  462 +++-
 .../endpoint/dsl/ThriftEndpointBuilderFactory.java |  251 +-
 .../endpoint/dsl/TikaEndpointBuilderFactory.java   |   55 +-
 .../endpoint/dsl/TimerEndpointBuilderFactory.java  |  135 +-
 .../dsl/Translate2EndpointBuilderFactory.java      |  129 +-
 .../dsl/TranslateEndpointBuilderFactory.java       |  119 +-
 .../endpoint/dsl/TwilioEndpointBuilderFactory.java |  265 ++-
 ...TwitterDirectMessageEndpointBuilderFactory.java |  523 ++++-
 .../dsl/TwitterSearchEndpointBuilderFactory.java   |  523 ++++-
 .../dsl/TwitterTimelineEndpointBuilderFactory.java |  538 ++++-
 .../dsl/UndertowEndpointBuilderFactory.java        |  523 ++++-
 .../dsl/ValidatorEndpointBuilderFactory.java       |  108 +-
 .../dsl/VelocityEndpointBuilderFactory.java        |   76 +-
 .../endpoint/dsl/VertxEndpointBuilderFactory.java  |  114 +-
 .../dsl/VertxHttpEndpointBuilderFactory.java       |  213 +-
 .../dsl/VertxKafkaEndpointBuilderFactory.java      | 1599 ++++++++++---
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |  164 +-
 .../endpoint/dsl/VmEndpointBuilderFactory.java     |  273 ++-
 .../dsl/WeatherEndpointBuilderFactory.java         |  703 ++++--
 .../endpoint/dsl/Web3jEndpointBuilderFactory.java  |  545 ++++-
 .../dsl/WebhookEndpointBuilderFactory.java         |   76 +-
 .../dsl/WebsocketEndpointBuilderFactory.java       |  424 +++-
 .../endpoint/dsl/WekaEndpointBuilderFactory.java   |   83 +-
 .../dsl/WordpressEndpointBuilderFactory.java       |  282 ++-
 .../dsl/WorkdayEndpointBuilderFactory.java         |   62 +-
 .../endpoint/dsl/WsEndpointBuilderFactory.java     |  478 +++-
 .../dsl/XChangeEndpointBuilderFactory.java         |   59 +-
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |  193 +-
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java |  664 ++++--
 .../dsl/XmlSignerEndpointBuilderFactory.java       |  239 +-
 .../dsl/XmlVerifierEndpointBuilderFactory.java     |  179 +-
 .../endpoint/dsl/XmppEndpointBuilderFactory.java   |  402 +++-
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |  149 +-
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |  183 +-
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |  398 +++-
 .../dsl/ZendeskEndpointBuilderFactory.java         |  340 ++-
 .../dsl/ZooKeeperEndpointBuilderFactory.java       |  189 +-
 .../dsl/ZooKeeperMasterEndpointBuilderFactory.java |   45 +-
 346 files changed, 88412 insertions(+), 22701 deletions(-)

diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
index 94ea2ae..b0378c5 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
@@ -50,9 +50,12 @@ public interface AMQPEndpointBuilderFactory {
          * subscriptions. If using Apache ActiveMQ you may prefer to use Virtual
          * Topics instead.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param clientId the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder clientId(String clientId) {
             doSetProperty("clientId", clientId);
@@ -62,9 +65,13 @@ public interface AMQPEndpointBuilderFactory {
          * The connection factory to be use. A connection factory must be
          * configured either on the component or endpoint.
          * 
-         * The option is a: <code>javax.jms.ConnectionFactory</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder connectionFactory(
                 Object connectionFactory) {
@@ -76,9 +83,12 @@ public interface AMQPEndpointBuilderFactory {
          * configured either on the component or endpoint.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ConnectionFactory</code> type.
+         * &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder connectionFactory(
                 String connectionFactory) {
@@ -95,10 +105,13 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder disableReplyTo(
                 boolean disableReplyTo) {
@@ -115,10 +128,14 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder disableReplyTo(String disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -128,9 +145,12 @@ public interface AMQPEndpointBuilderFactory {
          * The durable subscriber name for specifying durable topic
          * subscriptions. The clientId option must be configured as well.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param durableSubscriptionName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder durableSubscriptionName(
                 String durableSubscriptionName) {
@@ -145,9 +165,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder jmsMessageType(
                 JmsMessageType jmsMessageType) {
@@ -162,9 +185,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder jmsMessageType(String jmsMessageType) {
             doSetProperty("jmsMessageType", jmsMessageType);
@@ -174,9 +200,12 @@ public interface AMQPEndpointBuilderFactory {
          * Provides an explicit ReplyTo destination (overrides any incoming
          * value of Message.getJMSReplyTo() in consumer).
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param replyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder replyTo(String replyTo) {
             doSetProperty("replyTo", replyTo);
@@ -189,10 +218,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder testConnectionOnStartup(
                 boolean testConnectionOnStartup) {
@@ -206,10 +238,14 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder testConnectionOnStartup(
                 String testConnectionOnStartup) {
@@ -220,10 +256,13 @@ public interface AMQPEndpointBuilderFactory {
          * The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
          * CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: AUTO_ACKNOWLEDGE
          * Group: consumer
+         * 
+         * @param acknowledgementModeName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder acknowledgementModeName(
                 String acknowledgementModeName) {
@@ -242,10 +281,13 @@ public interface AMQPEndpointBuilderFactory {
          * transaction must be executed synchronously (Camel 3.0 may support
          * async transactions).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param asyncConsumer the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder asyncConsumer(boolean asyncConsumer) {
             doSetProperty("asyncConsumer", asyncConsumer);
@@ -263,10 +305,14 @@ public interface AMQPEndpointBuilderFactory {
          * transaction must be executed synchronously (Camel 3.0 may support
          * async transactions).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param asyncConsumer the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder asyncConsumer(String asyncConsumer) {
             doSetProperty("asyncConsumer", asyncConsumer);
@@ -275,10 +321,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether the consumer container should auto-startup.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param autoStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder autoStartup(boolean autoStartup) {
             doSetProperty("autoStartup", autoStartup);
@@ -287,10 +336,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether the consumer container should auto-startup.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param autoStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder autoStartup(String autoStartup) {
             doSetProperty("autoStartup", autoStartup);
@@ -300,9 +353,12 @@ public interface AMQPEndpointBuilderFactory {
          * Sets the cache level by ID for the underlying JMS resources. See
          * cacheLevelName option for more details.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param cacheLevel the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder cacheLevel(int cacheLevel) {
             doSetProperty("cacheLevel", cacheLevel);
@@ -312,9 +368,12 @@ public interface AMQPEndpointBuilderFactory {
          * Sets the cache level by ID for the underlying JMS resources. See
          * cacheLevelName option for more details.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param cacheLevel the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder cacheLevel(String cacheLevel) {
             doSetProperty("cacheLevel", cacheLevel);
@@ -327,10 +386,13 @@ public interface AMQPEndpointBuilderFactory {
          * the Spring documentation and Transactions Cache Levels for more
          * information.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: CACHE_AUTO
          * Group: consumer
+         * 
+         * @param cacheLevelName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder cacheLevelName(String cacheLevelName) {
             doSetProperty("cacheLevelName", cacheLevelName);
@@ -344,10 +406,13 @@ public interface AMQPEndpointBuilderFactory {
          * replyToConcurrentConsumers is used to control number of concurrent
          * consumers on the reply message listener.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: consumer
+         * 
+         * @param concurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder concurrentConsumers(
                 int concurrentConsumers) {
@@ -362,10 +427,13 @@ public interface AMQPEndpointBuilderFactory {
          * replyToConcurrentConsumers is used to control number of concurrent
          * consumers on the reply message listener.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: consumer
+         * 
+         * @param concurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder concurrentConsumers(
                 String concurrentConsumers) {
@@ -380,9 +448,12 @@ public interface AMQPEndpointBuilderFactory {
          * replyToMaxConcurrentConsumers is used to control number of concurrent
          * consumers on the reply message listener.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param maxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder maxConcurrentConsumers(
                 int maxConcurrentConsumers) {
@@ -397,9 +468,12 @@ public interface AMQPEndpointBuilderFactory {
          * replyToMaxConcurrentConsumers is used to control number of concurrent
          * consumers on the reply message listener.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param maxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder maxConcurrentConsumers(
                 String maxConcurrentConsumers) {
@@ -409,10 +483,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use persistent delivery by default for replies.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param replyToDeliveryPersistent the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder replyToDeliveryPersistent(
                 boolean replyToDeliveryPersistent) {
@@ -422,10 +499,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use persistent delivery by default for replies.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param replyToDeliveryPersistent the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder replyToDeliveryPersistent(
                 String replyToDeliveryPersistent) {
@@ -435,9 +516,12 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Sets the JMS selector to use.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param selector the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder selector(String selector) {
             doSetProperty("selector", selector);
@@ -453,10 +537,13 @@ public interface AMQPEndpointBuilderFactory {
          * a topic (pub-sub domain), therefore this method switches the
          * pubSubDomain flag as well.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param subscriptionDurable the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder subscriptionDurable(
                 boolean subscriptionDurable) {
@@ -473,10 +560,14 @@ public interface AMQPEndpointBuilderFactory {
          * a topic (pub-sub domain), therefore this method switches the
          * pubSubDomain flag as well.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param subscriptionDurable the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder subscriptionDurable(
                 String subscriptionDurable) {
@@ -492,9 +583,12 @@ public interface AMQPEndpointBuilderFactory {
          * message listener container) is allowed for each subscription, except
          * for a shared subscription (which requires JMS 2.0).
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param subscriptionName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder subscriptionName(
                 String subscriptionName) {
@@ -514,10 +608,13 @@ public interface AMQPEndpointBuilderFactory {
          * pubSubDomain flag as well. Requires a JMS 2.0 compatible message
          * broker.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param subscriptionShared the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder subscriptionShared(
                 boolean subscriptionShared) {
@@ -537,10 +634,14 @@ public interface AMQPEndpointBuilderFactory {
          * pubSubDomain flag as well. Requires a JMS 2.0 compatible message
          * broker.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param subscriptionShared the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder subscriptionShared(
                 String subscriptionShared) {
@@ -551,10 +652,14 @@ public interface AMQPEndpointBuilderFactory {
          * Allows to configure the default errorHandler logging level for
          * logging uncaught exceptions.
          * 
-         * The option is a: <code>org.apache.camel.LoggingLevel</code> type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.LoggingLevel&lt;/code&gt; type.
          * 
          * Default: WARN
          * Group: logging
+         * 
+         * @param errorHandlerLoggingLevel the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder errorHandlerLoggingLevel(
                 LoggingLevel errorHandlerLoggingLevel) {
@@ -566,10 +671,13 @@ public interface AMQPEndpointBuilderFactory {
          * logging uncaught exceptions.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.LoggingLevel</code> type.
+         * &lt;code&gt;org.apache.camel.LoggingLevel&lt;/code&gt; type.
          * 
          * Default: WARN
          * Group: logging
+         * 
+         * @param errorHandlerLoggingLevel the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder errorHandlerLoggingLevel(
                 String errorHandlerLoggingLevel) {
@@ -580,10 +688,13 @@ public interface AMQPEndpointBuilderFactory {
          * Allows to control whether stacktraces should be logged or not, by the
          * default errorHandler.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: logging
+         * 
+         * @param errorHandlerLogStackTrace the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder errorHandlerLogStackTrace(
                 boolean errorHandlerLogStackTrace) {
@@ -594,10 +705,14 @@ public interface AMQPEndpointBuilderFactory {
          * Allows to control whether stacktraces should be logged or not, by the
          * default errorHandler.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: logging
+         * 
+         * @param errorHandlerLogStackTrace the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder errorHandlerLogStackTrace(
                 String errorHandlerLogStackTrace) {
@@ -608,9 +723,12 @@ public interface AMQPEndpointBuilderFactory {
          * Password to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param password the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder password(String password) {
             doSetProperty("password", password);
@@ -620,9 +738,12 @@ public interface AMQPEndpointBuilderFactory {
          * Username to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param username the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder username(String username) {
             doSetProperty("username", username);
@@ -631,10 +752,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder transacted(boolean transacted) {
             doSetProperty("transacted", transacted);
@@ -643,10 +767,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder transacted(String transacted) {
             doSetProperty("transacted", transacted);
@@ -671,10 +799,13 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder transactedInOut(
                 boolean transactedInOut) {
@@ -700,10 +831,14 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointConsumerBuilder transactedInOut(
                 String transactedInOut) {
@@ -731,10 +866,13 @@ public interface AMQPEndpointBuilderFactory {
          * message may be moved at a dead letter queue on the JMS broker. To
          * avoid this its recommended to enable this option.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param acceptMessagesWhileStopping the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder acceptMessagesWhileStopping(
                 boolean acceptMessagesWhileStopping) {
@@ -751,10 +889,14 @@ public interface AMQPEndpointBuilderFactory {
          * message may be moved at a dead letter queue on the JMS broker. To
          * avoid this its recommended to enable this option.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param acceptMessagesWhileStopping the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder acceptMessagesWhileStopping(
                 String acceptMessagesWhileStopping) {
@@ -770,10 +912,13 @@ public interface AMQPEndpointBuilderFactory {
          * stop ability is enabled by default in the regular JMS consumers but
          * to enable for reply managers you must enable this flag.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param allowReplyManagerQuickStop the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder allowReplyManagerQuickStop(
                 boolean allowReplyManagerQuickStop) {
@@ -789,10 +934,14 @@ public interface AMQPEndpointBuilderFactory {
          * stop ability is enabled by default in the regular JMS consumers but
          * to enable for reply managers you must enable this flag.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param allowReplyManagerQuickStop the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder allowReplyManagerQuickStop(
                 String allowReplyManagerQuickStop) {
@@ -812,10 +961,14 @@ public interface AMQPEndpointBuilderFactory {
          * use.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.ConsumerType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.ConsumerType&lt;/code&gt;
+         * type.
          * 
          * Default: Default
          * Group: consumer (advanced)
+         * 
+         * @param consumerType the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder consumerType(
                 ConsumerType consumerType) {
@@ -835,10 +988,14 @@ public interface AMQPEndpointBuilderFactory {
          * use.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.ConsumerType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.ConsumerType&lt;/code&gt;
+         * type.
          * 
          * Default: Default
          * Group: consumer (advanced)
+         * 
+         * @param consumerType the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder consumerType(
                 String consumerType) {
@@ -858,10 +1015,12 @@ public interface AMQPEndpointBuilderFactory {
          * decreasing concurrent consumers.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.DefaultTaskExecutorType</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.DefaultTaskExecutorType&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param defaultTaskExecutorType the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder defaultTaskExecutorType(
                 DefaultTaskExecutorType defaultTaskExecutorType) {
@@ -881,10 +1040,12 @@ public interface AMQPEndpointBuilderFactory {
          * decreasing concurrent consumers.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.DefaultTaskExecutorType</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.DefaultTaskExecutorType&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param defaultTaskExecutorType the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder defaultTaskExecutorType(
                 String defaultTaskExecutorType) {
@@ -898,10 +1059,13 @@ public interface AMQPEndpointBuilderFactory {
          * issues with the underlying JMS provider and the use of JMS
          * properties. See also the option eagerPoisonBody.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param eagerLoadingOfProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder eagerLoadingOfProperties(
                 boolean eagerLoadingOfProperties) {
@@ -915,10 +1079,14 @@ public interface AMQPEndpointBuilderFactory {
          * issues with the underlying JMS provider and the use of JMS
          * properties. See also the option eagerPoisonBody.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param eagerLoadingOfProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder eagerLoadingOfProperties(
                 String eagerLoadingOfProperties) {
@@ -933,10 +1101,13 @@ public interface AMQPEndpointBuilderFactory {
          * the Exchange). This can be turned off by setting
          * eagerPoisonBody=false. See also the option eagerLoadingOfProperties.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Poison JMS message due to ${exception.message}
          * Group: consumer (advanced)
+         * 
+         * @param eagerPoisonBody the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder eagerPoisonBody(
                 String eagerPoisonBody) {
@@ -949,10 +1120,13 @@ public interface AMQPEndpointBuilderFactory {
          * By default the consumer will deal with exceptions, that will be
          * logged at WARN or ERROR level and ignored.
          * 
-         * The option is a: <code>org.apache.camel.spi.ExceptionHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exceptionHandler(
                 ExceptionHandler exceptionHandler) {
@@ -966,9 +1140,12 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN or ERROR level and ignored.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.ExceptionHandler</code> type.
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exceptionHandler(
                 String exceptionHandler) {
@@ -978,9 +1155,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
-         * The option is a: <code>org.apache.camel.ExchangePattern</code> type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exchangePattern(
                 ExchangePattern exchangePattern) {
@@ -991,9 +1172,12 @@ public interface AMQPEndpointBuilderFactory {
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.ExchangePattern</code> type.
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exchangePattern(
                 String exchangePattern) {
@@ -1004,10 +1188,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether the listener session should be exposed when
          * consuming messages.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param exposeListenerSession the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exposeListenerSession(
                 boolean exposeListenerSession) {
@@ -1018,10 +1205,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether the listener session should be exposed when
          * consuming messages.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param exposeListenerSession the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exposeListenerSession(
                 String exposeListenerSession) {
@@ -1034,10 +1225,13 @@ public interface AMQPEndpointBuilderFactory {
          * an endless loop by consuming and sending back the same message to
          * itself.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param replyToSameDestinationAllowed the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder replyToSameDestinationAllowed(
                 boolean replyToSameDestinationAllowed) {
@@ -1050,10 +1244,14 @@ public interface AMQPEndpointBuilderFactory {
          * an endless loop by consuming and sending back the same message to
          * itself.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer (advanced)
+         * 
+         * @param replyToSameDestinationAllowed the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder replyToSameDestinationAllowed(
                 String replyToSameDestinationAllowed) {
@@ -1064,9 +1262,13 @@ public interface AMQPEndpointBuilderFactory {
          * Allows you to specify a custom task executor for consuming messages.
          * 
          * The option is a:
-         * <code>org.springframework.core.task.TaskExecutor</code> type.
+         * &lt;code&gt;org.springframework.core.task.TaskExecutor&lt;/code&gt;
+         * type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param taskExecutor the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder taskExecutor(
                 Object taskExecutor) {
@@ -1077,9 +1279,13 @@ public interface AMQPEndpointBuilderFactory {
          * Allows you to specify a custom task executor for consuming messages.
          * 
          * The option will be converted to a
-         * <code>org.springframework.core.task.TaskExecutor</code> type.
+         * &lt;code&gt;org.springframework.core.task.TaskExecutor&lt;/code&gt;
+         * type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param taskExecutor the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder taskExecutor(
                 String taskExecutor) {
@@ -1092,10 +1298,13 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder allowSerializedHeaders(
                 boolean allowSerializedHeaders) {
@@ -1108,10 +1317,14 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder allowSerializedHeaders(
                 String allowSerializedHeaders) {
@@ -1121,10 +1334,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder artemisStreamingEnabled(
                 boolean artemisStreamingEnabled) {
@@ -1134,10 +1350,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder artemisStreamingEnabled(
                 String artemisStreamingEnabled) {
@@ -1156,10 +1376,13 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStartListener(
                 boolean asyncStartListener) {
@@ -1178,10 +1401,14 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStartListener(
                 String asyncStartListener) {
@@ -1192,10 +1419,13 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStopListener(
                 boolean asyncStopListener) {
@@ -1206,10 +1436,14 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStopListener(
                 String asyncStopListener) {
@@ -1223,9 +1457,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder destinationResolver(
                 Object destinationResolver) {
@@ -1239,9 +1476,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder destinationResolver(
                 String destinationResolver) {
@@ -1257,10 +1497,13 @@ public interface AMQPEndpointBuilderFactory {
          * and errorHandlerLogStackTrace options. This makes it much easier to
          * configure, than having to code a custom errorHandler.
          * 
-         * The option is a: <code>org.springframework.util.ErrorHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder errorHandler(
                 Object errorHandler) {
@@ -1277,9 +1520,12 @@ public interface AMQPEndpointBuilderFactory {
          * configure, than having to code a custom errorHandler.
          * 
          * The option will be converted to a
-         * <code>org.springframework.util.ErrorHandler</code> type.
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder errorHandler(
                 String errorHandler) {
@@ -1290,9 +1536,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies the JMS Exception Listener that is to be notified of any
          * underlying JMS exceptions.
          * 
-         * The option is a: <code>javax.jms.ExceptionListener</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exceptionListener(
                 Object exceptionListener) {
@@ -1304,9 +1554,12 @@ public interface AMQPEndpointBuilderFactory {
          * underlying JMS exceptions.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ExceptionListener</code> type.
+         * &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder exceptionListener(
                 String exceptionListener) {
@@ -1318,9 +1571,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option is a:
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder headerFilterStrategy(
                 HeaderFilterStrategy headerFilterStrategy) {
@@ -1332,9 +1589,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder headerFilterStrategy(
                 String headerFilterStrategy) {
@@ -1345,10 +1606,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder idleConsumerLimit(
                 int idleConsumerLimit) {
@@ -1359,10 +1623,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder idleConsumerLimit(
                 String idleConsumerLimit) {
@@ -1376,10 +1643,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder idleTaskExecutionLimit(
                 int idleTaskExecutionLimit) {
@@ -1393,10 +1663,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder idleTaskExecutionLimit(
                 String idleTaskExecutionLimit) {
@@ -1409,10 +1682,13 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder includeAllJMSXProperties(
                 boolean includeAllJMSXProperties) {
@@ -1425,10 +1701,14 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder includeAllJMSXProperties(
                 String includeAllJMSXProperties) {
@@ -1447,10 +1727,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder jmsKeyFormatStrategy(
                 Object jmsKeyFormatStrategy) {
@@ -1469,10 +1751,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder jmsKeyFormatStrategy(
                 String jmsKeyFormatStrategy) {
@@ -1483,10 +1767,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder mapJmsMessage(
                 boolean mapJmsMessage) {
@@ -1497,10 +1784,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder mapJmsMessage(
                 String mapJmsMessage) {
@@ -1513,10 +1804,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder maxMessagesPerTask(
                 int maxMessagesPerTask) {
@@ -1529,10 +1823,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder maxMessagesPerTask(
                 String maxMessagesPerTask) {
@@ -1545,9 +1842,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageConverter(
                 Object messageConverter) {
@@ -1560,9 +1860,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageConverter(
                 String messageConverter) {
@@ -1575,10 +1878,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageCreatedStrategy(
                 Object messageCreatedStrategy) {
@@ -1591,10 +1896,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageCreatedStrategy(
                 String messageCreatedStrategy) {
@@ -1608,10 +1915,13 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageIdEnabled(
                 boolean messageIdEnabled) {
@@ -1625,10 +1935,14 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageIdEnabled(
                 String messageIdEnabled) {
@@ -1643,9 +1957,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageListenerContainerFactory(
                 Object messageListenerContainerFactory) {
@@ -1660,9 +1977,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageListenerContainerFactory(
                 String messageListenerContainerFactory) {
@@ -1676,10 +1996,13 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageTimestampEnabled(
                 boolean messageTimestampEnabled) {
@@ -1693,10 +2016,14 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder messageTimestampEnabled(
                 String messageTimestampEnabled) {
@@ -1707,10 +2034,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder pubSubNoLocal(
                 boolean pubSubNoLocal) {
@@ -1721,10 +2051,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder pubSubNoLocal(
                 String pubSubNoLocal) {
@@ -1734,10 +2068,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder receiveTimeout(
                 long receiveTimeout) {
@@ -1747,10 +2084,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder receiveTimeout(
                 String receiveTimeout) {
@@ -1762,10 +2102,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder recoveryInterval(
                 long recoveryInterval) {
@@ -1777,10 +2120,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder recoveryInterval(
                 String recoveryInterval) {
@@ -1794,10 +2140,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder requestTimeoutCheckerInterval(
                 long requestTimeoutCheckerInterval) {
@@ -1811,10 +2160,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder requestTimeoutCheckerInterval(
                 String requestTimeoutCheckerInterval) {
@@ -1825,10 +2177,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder synchronous(
                 boolean synchronous) {
@@ -1839,10 +2194,14 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder synchronous(
                 String synchronous) {
@@ -1865,10 +2224,13 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transferException(
                 boolean transferException) {
@@ -1891,10 +2253,14 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transferException(
                 String transferException) {
@@ -1915,10 +2281,13 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transferExchange(
                 boolean transferExchange) {
@@ -1939,10 +2308,14 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transferExchange(
                 String transferExchange) {
@@ -1953,10 +2326,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder useMessageIDAsCorrelationID(
                 boolean useMessageIDAsCorrelationID) {
@@ -1967,10 +2343,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder useMessageIDAsCorrelationID(
                 String useMessageIDAsCorrelationID) {
@@ -1982,10 +2362,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 int waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -1997,10 +2380,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 String waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -2011,10 +2397,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -2025,10 +2415,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 String waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -2039,10 +2433,13 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder lazyCreateTransactionManager(
                 boolean lazyCreateTransactionManager) {
@@ -2053,10 +2450,14 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder lazyCreateTransactionManager(
                 String lazyCreateTransactionManager) {
@@ -2067,9 +2468,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option is a:
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionManager(
                 Object transactionManager) {
@@ -2080,9 +2484,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option will be converted to a
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionManager(
                 String transactionManager) {
@@ -2092,9 +2499,12 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The name of the transaction to use.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionName the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionName(
                 String transactionName) {
@@ -2105,10 +2515,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionTimeout(
                 int transactionTimeout) {
@@ -2119,10 +2532,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionTimeout(
                 String transactionTimeout) {
@@ -2147,9 +2563,12 @@ public interface AMQPEndpointBuilderFactory {
          * subscriptions. If using Apache ActiveMQ you may prefer to use Virtual
          * Topics instead.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param clientId the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder clientId(String clientId) {
             doSetProperty("clientId", clientId);
@@ -2159,9 +2578,13 @@ public interface AMQPEndpointBuilderFactory {
          * The connection factory to be use. A connection factory must be
          * configured either on the component or endpoint.
          * 
-         * The option is a: <code>javax.jms.ConnectionFactory</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder connectionFactory(
                 Object connectionFactory) {
@@ -2173,9 +2596,12 @@ public interface AMQPEndpointBuilderFactory {
          * configured either on the component or endpoint.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ConnectionFactory</code> type.
+         * &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder connectionFactory(
                 String connectionFactory) {
@@ -2192,10 +2618,13 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder disableReplyTo(
                 boolean disableReplyTo) {
@@ -2212,10 +2641,14 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder disableReplyTo(String disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -2225,9 +2658,12 @@ public interface AMQPEndpointBuilderFactory {
          * The durable subscriber name for specifying durable topic
          * subscriptions. The clientId option must be configured as well.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param durableSubscriptionName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder durableSubscriptionName(
                 String durableSubscriptionName) {
@@ -2242,9 +2678,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder jmsMessageType(
                 JmsMessageType jmsMessageType) {
@@ -2259,9 +2698,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder jmsMessageType(String jmsMessageType) {
             doSetProperty("jmsMessageType", jmsMessageType);
@@ -2271,9 +2713,12 @@ public interface AMQPEndpointBuilderFactory {
          * Provides an explicit ReplyTo destination (overrides any incoming
          * value of Message.getJMSReplyTo() in consumer).
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param replyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyTo(String replyTo) {
             doSetProperty("replyTo", replyTo);
@@ -2286,10 +2731,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder testConnectionOnStartup(
                 boolean testConnectionOnStartup) {
@@ -2303,10 +2751,14 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder testConnectionOnStartup(
                 String testConnectionOnStartup) {
@@ -2317,10 +2769,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets delivery delay to use for send calls for JMS. This option
          * requires JMS 2.0 compliant broker.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: producer
+         * 
+         * @param deliveryDelay the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryDelay(long deliveryDelay) {
             doSetProperty("deliveryDelay", deliveryDelay);
@@ -2330,10 +2785,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets delivery delay to use for send calls for JMS. This option
          * requires JMS 2.0 compliant broker.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: producer
+         * 
+         * @param deliveryDelay the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryDelay(String deliveryDelay) {
             doSetProperty("deliveryDelay", deliveryDelay);
@@ -2344,9 +2802,12 @@ public interface AMQPEndpointBuilderFactory {
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param deliveryMode the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryMode(Integer deliveryMode) {
             doSetProperty("deliveryMode", deliveryMode);
@@ -2357,10 +2818,13 @@ public interface AMQPEndpointBuilderFactory {
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param deliveryMode the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryMode(String deliveryMode) {
             doSetProperty("deliveryMode", deliveryMode);
@@ -2369,10 +2833,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether persistent delivery is used by default.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: producer
+         * 
+         * @param deliveryPersistent the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryPersistent(
                 boolean deliveryPersistent) {
@@ -2382,10 +2849,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether persistent delivery is used by default.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: producer
+         * 
+         * @param deliveryPersistent the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder deliveryPersistent(
                 String deliveryPersistent) {
@@ -2400,10 +2871,13 @@ public interface AMQPEndpointBuilderFactory {
          * preserveMessageQos option, which operates at message granularity,
          * reading QoS properties exclusively from the Camel In message headers.
          * 
-         * The option is a: <code>java.lang.Boolean</code> type.
+         * The option is a: &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param explicitQosEnabled the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder explicitQosEnabled(
                 Boolean explicitQosEnabled) {
@@ -2418,11 +2892,14 @@ public interface AMQPEndpointBuilderFactory {
          * preserveMessageQos option, which operates at message granularity,
          * reading QoS properties exclusively from the Camel In message headers.
          * 
-         * The option will be converted to a <code>java.lang.Boolean</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param explicitQosEnabled the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder explicitQosEnabled(
                 String explicitQosEnabled) {
@@ -2433,10 +2910,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether JMS date properties should be formatted according to the
          * ISO 8601 standard.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param formatDateHeadersToIso8601 the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder formatDateHeadersToIso8601(
                 boolean formatDateHeadersToIso8601) {
@@ -2447,10 +2927,14 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether JMS date properties should be formatted according to the
          * ISO 8601 standard.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param formatDateHeadersToIso8601 the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder formatDateHeadersToIso8601(
                 String formatDateHeadersToIso8601) {
@@ -2468,10 +2952,13 @@ public interface AMQPEndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -2489,10 +2976,14 @@ public interface AMQPEndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder lazyStartProducer(
                 String lazyStartProducer) {
@@ -2510,10 +3001,13 @@ public interface AMQPEndpointBuilderFactory {
          * by contrast, will only use options set on the endpoint, and not
          * values from the message header.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param preserveMessageQos the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder preserveMessageQos(
                 boolean preserveMessageQos) {
@@ -2531,10 +3025,14 @@ public interface AMQPEndpointBuilderFactory {
          * by contrast, will only use options set on the endpoint, and not
          * values from the message header.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param preserveMessageQos the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder preserveMessageQos(
                 String preserveMessageQos) {
@@ -2547,10 +3045,13 @@ public interface AMQPEndpointBuilderFactory {
          * explicitQosEnabled option must also be enabled in order for this
          * option to have any effect.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 4
          * Group: producer
+         * 
+         * @param priority the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder priority(int priority) {
             doSetProperty("priority", priority);
@@ -2562,10 +3063,13 @@ public interface AMQPEndpointBuilderFactory {
          * explicitQosEnabled option must also be enabled in order for this
          * option to have any effect.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 4
          * Group: producer
+         * 
+         * @param priority the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder priority(String priority) {
             doSetProperty("priority", priority);
@@ -2576,10 +3080,13 @@ public interface AMQPEndpointBuilderFactory {
          * request/reply over JMS. See also the maxMessagesPerTask option to
          * control dynamic scaling up/down of threads.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: producer
+         * 
+         * @param replyToConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToConcurrentConsumers(
                 int replyToConcurrentConsumers) {
@@ -2591,10 +3098,13 @@ public interface AMQPEndpointBuilderFactory {
          * request/reply over JMS. See also the maxMessagesPerTask option to
          * control dynamic scaling up/down of threads.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: producer
+         * 
+         * @param replyToConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToConcurrentConsumers(
                 String replyToConcurrentConsumers) {
@@ -2606,9 +3116,12 @@ public interface AMQPEndpointBuilderFactory {
          * request/reply over JMS. See also the maxMessagesPerTask option to
          * control dynamic scaling up/down of threads.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param replyToMaxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToMaxConcurrentConsumers(
                 int replyToMaxConcurrentConsumers) {
@@ -2620,9 +3133,12 @@ public interface AMQPEndpointBuilderFactory {
          * request/reply over JMS. See also the maxMessagesPerTask option to
          * control dynamic scaling up/down of threads.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param replyToMaxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToMaxConcurrentConsumers(
                 String replyToMaxConcurrentConsumers) {
@@ -2633,10 +3149,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies the maximum number of concurrent consumers for continue
          * routing when timeout occurred when using request/reply over JMS.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: producer
+         * 
+         * @param replyToOnTimeoutMaxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(
                 int replyToOnTimeoutMaxConcurrentConsumers) {
@@ -2647,10 +3166,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies the maximum number of concurrent consumers for continue
          * routing when timeout occurred when using request/reply over JMS.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: producer
+         * 
+         * @param replyToOnTimeoutMaxConcurrentConsumers the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(
                 String replyToOnTimeoutMaxConcurrentConsumers) {
@@ -2663,9 +3185,12 @@ public interface AMQPEndpointBuilderFactory {
          * the message to a remote Queue and receive the reply message from the
          * ReplyTo destination.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param replyToOverride the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToOverride(
                 String replyToOverride) {
@@ -2684,9 +3209,13 @@ public interface AMQPEndpointBuilderFactory {
          * lower performance than its alternatives Temporary and Exclusive.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.ReplyToType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.ReplyToType&lt;/code&gt;
+         * type.
          * 
          * Group: producer
+         * 
+         * @param replyToType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToType(ReplyToType replyToType) {
             doSetProperty("replyToType", replyToType);
@@ -2704,9 +3233,13 @@ public interface AMQPEndpointBuilderFactory {
          * lower performance than its alternatives Temporary and Exclusive.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.ReplyToType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.ReplyToType&lt;/code&gt;
+         * type.
          * 
          * Group: producer
+         * 
+         * @param replyToType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder replyToType(String replyToType) {
             doSetProperty("replyToType", replyToType);
@@ -2719,10 +3252,13 @@ public interface AMQPEndpointBuilderFactory {
          * configured timeout value, and thus have per message individual
          * timeout values. See also the requestTimeoutCheckerInterval option.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 20000
          * Group: producer
+         * 
+         * @param requestTimeout the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder requestTimeout(long requestTimeout) {
             doSetProperty("requestTimeout", requestTimeout);
@@ -2735,10 +3271,13 @@ public interface AMQPEndpointBuilderFactory {
          * configured timeout value, and thus have per message individual
          * timeout values. See also the requestTimeoutCheckerInterval option.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 20000
          * Group: producer
+         * 
+         * @param requestTimeout the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder requestTimeout(String requestTimeout) {
             doSetProperty("requestTimeout", requestTimeout);
@@ -2748,10 +3287,13 @@ public interface AMQPEndpointBuilderFactory {
          * When sending messages, specifies the time-to-live of the message (in
          * milliseconds).
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: producer
+         * 
+         * @param timeToLive the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder timeToLive(long timeToLive) {
             doSetProperty("timeToLive", timeToLive);
@@ -2761,10 +3303,13 @@ public interface AMQPEndpointBuilderFactory {
          * When sending messages, specifies the time-to-live of the message (in
          * milliseconds).
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: producer
+         * 
+         * @param timeToLive the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder timeToLive(String timeToLive) {
             doSetProperty("timeToLive", timeToLive);
@@ -2774,9 +3319,12 @@ public interface AMQPEndpointBuilderFactory {
          * Password to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param password the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder password(String password) {
             doSetProperty("password", password);
@@ -2786,9 +3334,12 @@ public interface AMQPEndpointBuilderFactory {
          * Username to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param username the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder username(String username) {
             doSetProperty("username", username);
@@ -2797,10 +3348,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder transacted(boolean transacted) {
             doSetProperty("transacted", transacted);
@@ -2809,10 +3363,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder transacted(String transacted) {
             doSetProperty("transacted", transacted);
@@ -2837,10 +3395,13 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder transactedInOut(
                 boolean transactedInOut) {
@@ -2866,10 +3427,14 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointProducerBuilder transactedInOut(
                 String transactedInOut) {
@@ -2895,9 +3460,12 @@ public interface AMQPEndpointBuilderFactory {
          * types. You can specify multiple header names separated by comma, and
          * use as suffix for wildcard matching.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer (advanced)
+         * 
+         * @param allowAdditionalHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder allowAdditionalHeaders(
                 String allowAdditionalHeaders) {
@@ -2908,10 +3476,13 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to allow sending messages with no body. If this option is
          * false and the message body is null, then an JMSException is thrown.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: producer (advanced)
+         * 
+         * @param allowNullBody the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder allowNullBody(
                 boolean allowNullBody) {
@@ -2922,10 +3493,14 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to allow sending messages with no body. If this option is
          * false and the message body is null, then an JMSException is thrown.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: producer (advanced)
+         * 
+         * @param allowNullBody the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder allowNullBody(
                 String allowNullBody) {
@@ -2940,10 +3515,13 @@ public interface AMQPEndpointBuilderFactory {
          * the alwaysCopyMessage option to true, if a
          * replyToDestinationSelectorName is set).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param alwaysCopyMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder alwaysCopyMessage(
                 boolean alwaysCopyMessage) {
@@ -2958,10 +3536,14 @@ public interface AMQPEndpointBuilderFactory {
          * the alwaysCopyMessage option to true, if a
          * replyToDestinationSelectorName is set).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param alwaysCopyMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder alwaysCopyMessage(
                 String alwaysCopyMessage) {
@@ -2974,9 +3556,12 @@ public interface AMQPEndpointBuilderFactory {
          * will be correlated solely on the value of this property
          * JMSCorrelationID property will be ignored and not set by Camel.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer (advanced)
+         * 
+         * @param correlationProperty the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder correlationProperty(
                 String correlationProperty) {
@@ -2994,10 +3579,13 @@ public interface AMQPEndpointBuilderFactory {
          * on the receiver system. See below in section About time to live for
          * more details.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param disableTimeToLive the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder disableTimeToLive(
                 boolean disableTimeToLive) {
@@ -3015,10 +3603,14 @@ public interface AMQPEndpointBuilderFactory {
          * on the receiver system. See below in section About time to live for
          * more details.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param disableTimeToLive the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder disableTimeToLive(
                 String disableTimeToLive) {
@@ -3031,10 +3623,13 @@ public interface AMQPEndpointBuilderFactory {
          * during the route. Set this option to true to force Camel to send the
          * original JMS message that was received.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param forceSendOriginalMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder forceSendOriginalMessage(
                 boolean forceSendOriginalMessage) {
@@ -3047,10 +3642,14 @@ public interface AMQPEndpointBuilderFactory {
          * during the route. Set this option to true to force Camel to send the
          * original JMS message that was received.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param forceSendOriginalMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder forceSendOriginalMessage(
                 String forceSendOriginalMessage) {
@@ -3063,10 +3662,13 @@ public interface AMQPEndpointBuilderFactory {
          * the actual JMSMessageID that was used by the JMS client when the
          * message was sent to the JMS destination.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param includeSentJMSMessageID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder includeSentJMSMessageID(
                 boolean includeSentJMSMessageID) {
@@ -3079,10 +3681,14 @@ public interface AMQPEndpointBuilderFactory {
          * the actual JMSMessageID that was used by the JMS client when the
          * message was sent to the JMS destination.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param includeSentJMSMessageID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder includeSentJMSMessageID(
                 String includeSentJMSMessageID) {
@@ -3100,9 +3706,12 @@ public interface AMQPEndpointBuilderFactory {
          * queues then CACHE_NONE is not allowed, and you must use a higher
          * value such as CACHE_CONSUMER or CACHE_SESSION.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer (advanced)
+         * 
+         * @param replyToCacheLevelName the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder replyToCacheLevelName(
                 String replyToCacheLevelName) {
@@ -3114,9 +3723,12 @@ public interface AMQPEndpointBuilderFactory {
          * filter out your own replies from the others when using a shared queue
          * (that is, if you are not using a temporary reply queue).
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer (advanced)
+         * 
+         * @param replyToDestinationSelectorName the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder replyToDestinationSelectorName(
                 String replyToDestinationSelectorName) {
@@ -3132,10 +3744,13 @@ public interface AMQPEndpointBuilderFactory {
          * option the message payload is read into memory in chunks and each
          * chunk is then written to the StreamMessage until no more data.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param streamMessageTypeEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder streamMessageTypeEnabled(
                 boolean streamMessageTypeEnabled) {
@@ -3151,10 +3766,14 @@ public interface AMQPEndpointBuilderFactory {
          * option the message payload is read into memory in chunks and each
          * chunk is then written to the StreamMessage until no more data.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param streamMessageTypeEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder streamMessageTypeEnabled(
                 String streamMessageTypeEnabled) {
@@ -3167,10 +3786,13 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder allowSerializedHeaders(
                 boolean allowSerializedHeaders) {
@@ -3183,10 +3805,14 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder allowSerializedHeaders(
                 String allowSerializedHeaders) {
@@ -3196,10 +3822,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder artemisStreamingEnabled(
                 boolean artemisStreamingEnabled) {
@@ -3209,10 +3838,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder artemisStreamingEnabled(
                 String artemisStreamingEnabled) {
@@ -3231,10 +3864,13 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStartListener(
                 boolean asyncStartListener) {
@@ -3253,10 +3889,14 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStartListener(
                 String asyncStartListener) {
@@ -3267,10 +3907,13 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStopListener(
                 boolean asyncStopListener) {
@@ -3281,10 +3924,14 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStopListener(
                 String asyncStopListener) {
@@ -3298,9 +3945,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder destinationResolver(
                 Object destinationResolver) {
@@ -3314,9 +3964,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder destinationResolver(
                 String destinationResolver) {
@@ -3332,10 +3985,13 @@ public interface AMQPEndpointBuilderFactory {
          * and errorHandlerLogStackTrace options. This makes it much easier to
          * configure, than having to code a custom errorHandler.
          * 
-         * The option is a: <code>org.springframework.util.ErrorHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder errorHandler(
                 Object errorHandler) {
@@ -3352,9 +4008,12 @@ public interface AMQPEndpointBuilderFactory {
          * configure, than having to code a custom errorHandler.
          * 
          * The option will be converted to a
-         * <code>org.springframework.util.ErrorHandler</code> type.
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder errorHandler(
                 String errorHandler) {
@@ -3365,9 +4024,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies the JMS Exception Listener that is to be notified of any
          * underlying JMS exceptions.
          * 
-         * The option is a: <code>javax.jms.ExceptionListener</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder exceptionListener(
                 Object exceptionListener) {
@@ -3379,9 +4042,12 @@ public interface AMQPEndpointBuilderFactory {
          * underlying JMS exceptions.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ExceptionListener</code> type.
+         * &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder exceptionListener(
                 String exceptionListener) {
@@ -3393,9 +4059,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option is a:
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder headerFilterStrategy(
                 HeaderFilterStrategy headerFilterStrategy) {
@@ -3407,9 +4077,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder headerFilterStrategy(
                 String headerFilterStrategy) {
@@ -3420,10 +4094,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder idleConsumerLimit(
                 int idleConsumerLimit) {
@@ -3434,10 +4111,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder idleConsumerLimit(
                 String idleConsumerLimit) {
@@ -3451,10 +4131,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder idleTaskExecutionLimit(
                 int idleTaskExecutionLimit) {
@@ -3468,10 +4151,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder idleTaskExecutionLimit(
                 String idleTaskExecutionLimit) {
@@ -3484,10 +4170,13 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder includeAllJMSXProperties(
                 boolean includeAllJMSXProperties) {
@@ -3500,10 +4189,14 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder includeAllJMSXProperties(
                 String includeAllJMSXProperties) {
@@ -3522,10 +4215,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder jmsKeyFormatStrategy(
                 Object jmsKeyFormatStrategy) {
@@ -3544,10 +4239,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder jmsKeyFormatStrategy(
                 String jmsKeyFormatStrategy) {
@@ -3558,10 +4255,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder mapJmsMessage(
                 boolean mapJmsMessage) {
@@ -3572,10 +4272,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder mapJmsMessage(
                 String mapJmsMessage) {
@@ -3588,10 +4292,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder maxMessagesPerTask(
                 int maxMessagesPerTask) {
@@ -3604,10 +4311,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder maxMessagesPerTask(
                 String maxMessagesPerTask) {
@@ -3620,9 +4330,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageConverter(
                 Object messageConverter) {
@@ -3635,9 +4348,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageConverter(
                 String messageConverter) {
@@ -3650,10 +4366,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageCreatedStrategy(
                 Object messageCreatedStrategy) {
@@ -3666,10 +4384,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageCreatedStrategy(
                 String messageCreatedStrategy) {
@@ -3683,10 +4403,13 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageIdEnabled(
                 boolean messageIdEnabled) {
@@ -3700,10 +4423,14 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageIdEnabled(
                 String messageIdEnabled) {
@@ -3718,9 +4445,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageListenerContainerFactory(
                 Object messageListenerContainerFactory) {
@@ -3735,9 +4465,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageListenerContainerFactory(
                 String messageListenerContainerFactory) {
@@ -3751,10 +4484,13 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageTimestampEnabled(
                 boolean messageTimestampEnabled) {
@@ -3768,10 +4504,14 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder messageTimestampEnabled(
                 String messageTimestampEnabled) {
@@ -3782,10 +4522,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder pubSubNoLocal(
                 boolean pubSubNoLocal) {
@@ -3796,10 +4539,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder pubSubNoLocal(
                 String pubSubNoLocal) {
@@ -3809,10 +4556,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder receiveTimeout(
                 long receiveTimeout) {
@@ -3822,10 +4572,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder receiveTimeout(
                 String receiveTimeout) {
@@ -3837,10 +4590,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder recoveryInterval(
                 long recoveryInterval) {
@@ -3852,10 +4608,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder recoveryInterval(
                 String recoveryInterval) {
@@ -3869,10 +4628,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder requestTimeoutCheckerInterval(
                 long requestTimeoutCheckerInterval) {
@@ -3886,10 +4648,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder requestTimeoutCheckerInterval(
                 String requestTimeoutCheckerInterval) {
@@ -3900,10 +4665,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder synchronous(
                 boolean synchronous) {
@@ -3914,10 +4682,14 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder synchronous(
                 String synchronous) {
@@ -3940,10 +4712,13 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transferException(
                 boolean transferException) {
@@ -3966,10 +4741,14 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transferException(
                 String transferException) {
@@ -3990,10 +4769,13 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transferExchange(
                 boolean transferExchange) {
@@ -4014,10 +4796,14 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transferExchange(
                 String transferExchange) {
@@ -4028,10 +4814,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder useMessageIDAsCorrelationID(
                 boolean useMessageIDAsCorrelationID) {
@@ -4042,10 +4831,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder useMessageIDAsCorrelationID(
                 String useMessageIDAsCorrelationID) {
@@ -4057,10 +4850,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 int waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -4072,10 +4868,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 String waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -4086,10 +4885,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -4100,10 +4903,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 String waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -4114,10 +4921,13 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder lazyCreateTransactionManager(
                 boolean lazyCreateTransactionManager) {
@@ -4128,10 +4938,14 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder lazyCreateTransactionManager(
                 String lazyCreateTransactionManager) {
@@ -4142,9 +4956,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option is a:
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transactionManager(
                 Object transactionManager) {
@@ -4155,9 +4972,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option will be converted to a
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transactionManager(
                 String transactionManager) {
@@ -4167,9 +4987,12 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The name of the transaction to use.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionName the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transactionName(
                 String transactionName) {
@@ -4180,10 +5003,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transactionTimeout(
                 int transactionTimeout) {
@@ -4194,10 +5020,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointProducerBuilder transactionTimeout(
                 String transactionTimeout) {
@@ -4223,9 +5052,12 @@ public interface AMQPEndpointBuilderFactory {
          * subscriptions. If using Apache ActiveMQ you may prefer to use Virtual
          * Topics instead.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param clientId the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder clientId(String clientId) {
             doSetProperty("clientId", clientId);
@@ -4235,9 +5067,13 @@ public interface AMQPEndpointBuilderFactory {
          * The connection factory to be use. A connection factory must be
          * configured either on the component or endpoint.
          * 
-         * The option is a: <code>javax.jms.ConnectionFactory</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder connectionFactory(Object connectionFactory) {
             doSetProperty("connectionFactory", connectionFactory);
@@ -4248,9 +5084,12 @@ public interface AMQPEndpointBuilderFactory {
          * configured either on the component or endpoint.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ConnectionFactory</code> type.
+         * &lt;code&gt;javax.jms.ConnectionFactory&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param connectionFactory the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder connectionFactory(String connectionFactory) {
             doSetProperty("connectionFactory", connectionFactory);
@@ -4266,10 +5105,13 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder disableReplyTo(boolean disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -4285,10 +5127,14 @@ public interface AMQPEndpointBuilderFactory {
          * to use Camel as a proxy between different message brokers and you
          * want to route message from one system to another.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param disableReplyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder disableReplyTo(String disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -4298,9 +5144,12 @@ public interface AMQPEndpointBuilderFactory {
          * The durable subscriber name for specifying durable topic
          * subscriptions. The clientId option must be configured as well.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param durableSubscriptionName the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder durableSubscriptionName(
                 String durableSubscriptionName) {
@@ -4315,9 +5164,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder jmsMessageType(JmsMessageType jmsMessageType) {
             doSetProperty("jmsMessageType", jmsMessageType);
@@ -4331,9 +5183,12 @@ public interface AMQPEndpointBuilderFactory {
          * to specify it.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsMessageType</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsMessageType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param jmsMessageType the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder jmsMessageType(String jmsMessageType) {
             doSetProperty("jmsMessageType", jmsMessageType);
@@ -4343,9 +5198,12 @@ public interface AMQPEndpointBuilderFactory {
          * Provides an explicit ReplyTo destination (overrides any incoming
          * value of Message.getJMSReplyTo() in consumer).
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param replyTo the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder replyTo(String replyTo) {
             doSetProperty("replyTo", replyTo);
@@ -4358,10 +5216,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder testConnectionOnStartup(
                 boolean testConnectionOnStartup) {
@@ -4375,10 +5236,14 @@ public interface AMQPEndpointBuilderFactory {
          * Camel throws an exception on startup. This ensures that Camel is not
          * started with failed connections. The JMS producers is tested as well.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param testConnectionOnStartup the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder testConnectionOnStartup(
                 String testConnectionOnStartup) {
@@ -4389,9 +5254,12 @@ public interface AMQPEndpointBuilderFactory {
          * Password to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param password the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder password(String password) {
             doSetProperty("password", password);
@@ -4401,9 +5269,12 @@ public interface AMQPEndpointBuilderFactory {
          * Username to use with the ConnectionFactory. You can also configure
          * username/password directly on the ConnectionFactory.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param username the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder username(String username) {
             doSetProperty("username", username);
@@ -4412,10 +5283,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder transacted(boolean transacted) {
             doSetProperty("transacted", transacted);
@@ -4424,10 +5298,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Specifies whether to use transacted mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transacted the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder transacted(String transacted) {
             doSetProperty("transacted", transacted);
@@ -4452,10 +5330,13 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder transactedInOut(boolean transactedInOut) {
             doSetProperty("transactedInOut", transactedInOut);
@@ -4480,10 +5361,14 @@ public interface AMQPEndpointBuilderFactory {
          * be a native JDBC transaction), with the JMS transaction committing
          * right after the main transaction.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: transaction
+         * 
+         * @param transactedInOut the value to set
+         * @return the dsl builder
          */
         default AMQPEndpointBuilder transactedInOut(String transactedInOut) {
             doSetProperty("transactedInOut", transactedInOut);
@@ -4507,10 +5392,13 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder allowSerializedHeaders(
                 boolean allowSerializedHeaders) {
@@ -4523,10 +5411,14 @@ public interface AMQPEndpointBuilderFactory {
          * serializable. Camel will exclude any non-serializable objects and log
          * it at WARN level.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param allowSerializedHeaders the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder allowSerializedHeaders(
                 String allowSerializedHeaders) {
@@ -4536,10 +5428,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder artemisStreamingEnabled(
                 boolean artemisStreamingEnabled) {
@@ -4549,10 +5444,14 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * Whether optimizing for Apache Artemis streaming mode.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param artemisStreamingEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder artemisStreamingEnabled(
                 String artemisStreamingEnabled) {
@@ -4571,10 +5470,13 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder asyncStartListener(
                 boolean asyncStartListener) {
@@ -4593,10 +5495,14 @@ public interface AMQPEndpointBuilderFactory {
          * logged at WARN level, and the consumer will not be able to receive
          * messages; You can then restart the route to retry.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStartListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder asyncStartListener(
                 String asyncStartListener) {
@@ -4607,10 +5513,13 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder asyncStopListener(
                 boolean asyncStopListener) {
@@ -4621,10 +5530,14 @@ public interface AMQPEndpointBuilderFactory {
          * Whether to stop the JmsConsumer message listener asynchronously, when
          * stopping a route.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param asyncStopListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder asyncStopListener(
                 String asyncStopListener) {
@@ -4638,9 +5551,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder destinationResolver(
                 Object destinationResolver) {
@@ -4654,9 +5570,12 @@ public interface AMQPEndpointBuilderFactory {
          * destination in a JNDI registry).
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.destination.DestinationResolver</code> type.
+         * &lt;code&gt;org.springframework.jms.support.destination.DestinationResolver&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param destinationResolver the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder destinationResolver(
                 String destinationResolver) {
@@ -4672,10 +5591,13 @@ public interface AMQPEndpointBuilderFactory {
          * and errorHandlerLogStackTrace options. This makes it much easier to
          * configure, than having to code a custom errorHandler.
          * 
-         * The option is a: <code>org.springframework.util.ErrorHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder errorHandler(Object errorHandler) {
             doSetProperty("errorHandler", errorHandler);
@@ -4691,9 +5613,12 @@ public interface AMQPEndpointBuilderFactory {
          * configure, than having to code a custom errorHandler.
          * 
          * The option will be converted to a
-         * <code>org.springframework.util.ErrorHandler</code> type.
+         * &lt;code&gt;org.springframework.util.ErrorHandler&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param errorHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder errorHandler(String errorHandler) {
             doSetProperty("errorHandler", errorHandler);
@@ -4703,9 +5628,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies the JMS Exception Listener that is to be notified of any
          * underlying JMS exceptions.
          * 
-         * The option is a: <code>javax.jms.ExceptionListener</code> type.
+         * The option is a: &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder exceptionListener(
                 Object exceptionListener) {
@@ -4717,9 +5646,12 @@ public interface AMQPEndpointBuilderFactory {
          * underlying JMS exceptions.
          * 
          * The option will be converted to a
-         * <code>javax.jms.ExceptionListener</code> type.
+         * &lt;code&gt;javax.jms.ExceptionListener&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param exceptionListener the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder exceptionListener(
                 String exceptionListener) {
@@ -4731,9 +5663,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option is a:
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder headerFilterStrategy(
                 HeaderFilterStrategy headerFilterStrategy) {
@@ -4745,9 +5681,13 @@ public interface AMQPEndpointBuilderFactory {
          * Camel message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.HeaderFilterStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.HeaderFilterStrategy&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder headerFilterStrategy(
                 String headerFilterStrategy) {
@@ -4758,10 +5698,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder idleConsumerLimit(
                 int idleConsumerLimit) {
@@ -4772,10 +5715,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specify the limit for the number of consumers that are allowed to be
          * idle at any given time.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleConsumerLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder idleConsumerLimit(
                 String idleConsumerLimit) {
@@ -4789,10 +5735,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder idleTaskExecutionLimit(
                 int idleTaskExecutionLimit) {
@@ -4806,10 +5755,13 @@ public interface AMQPEndpointBuilderFactory {
          * (in the case of dynamic scheduling; see the maxConcurrentConsumers
          * setting). There is additional doc available from Spring.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 1
          * Group: advanced
+         * 
+         * @param idleTaskExecutionLimit the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder idleTaskExecutionLimit(
                 String idleTaskExecutionLimit) {
@@ -4822,10 +5774,13 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder includeAllJMSXProperties(
                 boolean includeAllJMSXProperties) {
@@ -4838,10 +5793,14 @@ public interface AMQPEndpointBuilderFactory {
          * JMSXAppID, and JMSXUserID etc. Note: If you are using a custom
          * headerFilterStrategy then this option does not apply.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param includeAllJMSXProperties the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder includeAllJMSXProperties(
                 String includeAllJMSXProperties) {
@@ -4860,10 +5819,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder jmsKeyFormatStrategy(
                 Object jmsKeyFormatStrategy) {
@@ -4882,10 +5843,12 @@ public interface AMQPEndpointBuilderFactory {
          * using the # notation.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.JmsKeyFormatStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsKeyFormatStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param jmsKeyFormatStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder jmsKeyFormatStrategy(
                 String jmsKeyFormatStrategy) {
@@ -4896,10 +5859,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder mapJmsMessage(boolean mapJmsMessage) {
             doSetProperty("mapJmsMessage", mapJmsMessage);
@@ -4909,10 +5875,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether Camel should auto map the received JMS message to a
          * suited payload type, such as javax.jms.TextMessage to a String etc.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param mapJmsMessage the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder mapJmsMessage(String mapJmsMessage) {
             doSetProperty("mapJmsMessage", mapJmsMessage);
@@ -4924,10 +5894,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder maxMessagesPerTask(
                 int maxMessagesPerTask) {
@@ -4940,10 +5913,13 @@ public interface AMQPEndpointBuilderFactory {
          * to set a value to eg 100 to control how fast the consumers will
          * shrink when less work is required.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: advanced
+         * 
+         * @param maxMessagesPerTask the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder maxMessagesPerTask(
                 String maxMessagesPerTask) {
@@ -4956,9 +5932,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option is a:
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageConverter(
                 Object messageConverter) {
@@ -4971,9 +5950,12 @@ public interface AMQPEndpointBuilderFactory {
          * be in control how to map to/from a javax.jms.Message.
          * 
          * The option will be converted to a
-         * <code>org.springframework.jms.support.converter.MessageConverter</code> type.
+         * &lt;code&gt;org.springframework.jms.support.converter.MessageConverter&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageConverter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageConverter(
                 String messageConverter) {
@@ -4986,10 +5968,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageCreatedStrategy(
                 Object messageCreatedStrategy) {
@@ -5002,10 +5986,12 @@ public interface AMQPEndpointBuilderFactory {
          * sending a JMS message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageCreatedStrategy</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageCreatedStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageCreatedStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageCreatedStrategy(
                 String messageCreatedStrategy) {
@@ -5019,10 +6005,13 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageIdEnabled(
                 boolean messageIdEnabled) {
@@ -5036,10 +6025,14 @@ public interface AMQPEndpointBuilderFactory {
          * provider ignores the hint, the message ID must be set to its normal
          * unique value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageIdEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageIdEnabled(
                 String messageIdEnabled) {
@@ -5054,9 +6047,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageListenerContainerFactory(
                 Object messageListenerContainerFactory) {
@@ -5071,9 +6067,12 @@ public interface AMQPEndpointBuilderFactory {
          * consumerType to Custom.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.jms.MessageListenerContainerFactory</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.MessageListenerContainerFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param messageListenerContainerFactory the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageListenerContainerFactory(
                 String messageListenerContainerFactory) {
@@ -5087,10 +6086,13 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageTimestampEnabled(
                 boolean messageTimestampEnabled) {
@@ -5104,10 +6106,14 @@ public interface AMQPEndpointBuilderFactory {
          * zero; if the provider ignores the hint the timestamp must be set to
          * its normal value.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: advanced
+         * 
+         * @param messageTimestampEnabled the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder messageTimestampEnabled(
                 String messageTimestampEnabled) {
@@ -5118,10 +6124,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder pubSubNoLocal(boolean pubSubNoLocal) {
             doSetProperty("pubSubNoLocal", pubSubNoLocal);
@@ -5131,10 +6140,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether to inhibit the delivery of messages published by
          * its own connection.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param pubSubNoLocal the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder pubSubNoLocal(String pubSubNoLocal) {
             doSetProperty("pubSubNoLocal", pubSubNoLocal);
@@ -5143,10 +6156,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder receiveTimeout(long receiveTimeout) {
             doSetProperty("receiveTimeout", receiveTimeout);
@@ -5155,10 +6171,13 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The timeout for receiving messages (in milliseconds).
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param receiveTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder receiveTimeout(String receiveTimeout) {
             doSetProperty("receiveTimeout", receiveTimeout);
@@ -5169,10 +6188,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder recoveryInterval(
                 long recoveryInterval) {
@@ -5184,10 +6206,13 @@ public interface AMQPEndpointBuilderFactory {
          * connection is being refreshed, in milliseconds. The default is 5000
          * ms, that is, 5 seconds.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 5000
          * Group: advanced
+         * 
+         * @param recoveryInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder recoveryInterval(
                 String recoveryInterval) {
@@ -5201,10 +6226,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder requestTimeoutCheckerInterval(
                 long requestTimeoutCheckerInterval) {
@@ -5218,10 +6246,13 @@ public interface AMQPEndpointBuilderFactory {
          * can lower this interval, to check more frequently. The timeout is
          * determined by the option requestTimeout.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: advanced
+         * 
+         * @param requestTimeoutCheckerInterval the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder requestTimeoutCheckerInterval(
                 String requestTimeoutCheckerInterval) {
@@ -5232,10 +6263,13 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder synchronous(boolean synchronous) {
             doSetProperty("synchronous", synchronous);
@@ -5245,10 +6279,14 @@ public interface AMQPEndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder synchronous(String synchronous) {
             doSetProperty("synchronous", synchronous);
@@ -5270,10 +6308,13 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transferException(
                 boolean transferException) {
@@ -5296,10 +6337,14 @@ public interface AMQPEndpointBuilderFactory {
          * level, which forces a strong coupling between the producers and
          * consumer!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferException the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transferException(
                 String transferException) {
@@ -5320,10 +6365,13 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transferExchange(
                 boolean transferExchange) {
@@ -5344,10 +6392,14 @@ public interface AMQPEndpointBuilderFactory {
          * between the producers and consumer having to use compatible Camel
          * versions!.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param transferExchange the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transferExchange(
                 String transferExchange) {
@@ -5358,10 +6410,13 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder useMessageIDAsCorrelationID(
                 boolean useMessageIDAsCorrelationID) {
@@ -5372,10 +6427,14 @@ public interface AMQPEndpointBuilderFactory {
          * Specifies whether JMSMessageID should always be used as
          * JMSCorrelationID for InOut messages.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param useMessageIDAsCorrelationID the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder useMessageIDAsCorrelationID(
                 String useMessageIDAsCorrelationID) {
@@ -5387,10 +6446,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 int waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -5402,10 +6464,13 @@ public interface AMQPEndpointBuilderFactory {
          * to the actual correlation id when doing request/reply over JMS and
          * when the option useMessageIDAsCorrelationID is enabled.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 50
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedCounter the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 String waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -5416,10 +6481,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -5430,10 +6499,14 @@ public interface AMQPEndpointBuilderFactory {
          * Interval in millis to sleep each time while waiting for provisional
          * correlation id to be updated.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 100
          * Group: advanced
+         * 
+         * @param waitForProvisionCorrelationToBeUpdatedThreadSleepingTime the
+         * value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 String waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -5444,10 +6517,13 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder lazyCreateTransactionManager(
                 boolean lazyCreateTransactionManager) {
@@ -5458,10 +6534,14 @@ public interface AMQPEndpointBuilderFactory {
          * If true, Camel will create a JmsTransactionManager, if there is no
          * transactionManager injected when option transacted=true.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: transaction (advanced)
+         * 
+         * @param lazyCreateTransactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder lazyCreateTransactionManager(
                 String lazyCreateTransactionManager) {
@@ -5472,9 +6552,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option is a:
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transactionManager(
                 Object transactionManager) {
@@ -5485,9 +6568,12 @@ public interface AMQPEndpointBuilderFactory {
          * The Spring transaction manager to use.
          * 
          * The option will be converted to a
-         * <code>org.springframework.transaction.PlatformTransactionManager</code> type.
+         * &lt;code&gt;org.springframework.transaction.PlatformTransactionManager&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionManager the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transactionManager(
                 String transactionManager) {
@@ -5497,9 +6583,12 @@ public interface AMQPEndpointBuilderFactory {
         /**
          * The name of the transaction to use.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: transaction (advanced)
+         * 
+         * @param transactionName the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transactionName(
                 String transactionName) {
@@ -5510,10 +6599,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transactionTimeout(
                 int transactionTimeout) {
@@ -5524,10 +6616,13 @@ public interface AMQPEndpointBuilderFactory {
          * The timeout value of the transaction (in seconds), if using
          * transacted mode.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: -1
          * Group: transaction (advanced)
+         * 
+         * @param transactionTimeout the value to set
+         * @return the dsl builder
          */
         default AdvancedAMQPEndpointBuilder transactionTimeout(
                 String transactionTimeout) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
index 65631b4..e2429a0 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
@@ -46,9 +46,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2From the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder as2From(String as2From) {
             doSetProperty("as2From", as2From);
@@ -60,10 +63,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder as2MessageStructure(
                 AS2MessageStructure as2MessageStructure) {
@@ -76,10 +81,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder as2MessageStructure(
                 String as2MessageStructure) {
@@ -89,9 +96,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2To header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2To the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder as2To(String as2To) {
             doSetProperty("as2To", as2To);
@@ -100,10 +110,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The version of the AS2 protocol.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: 1.1
          * Group: common
+         * 
+         * @param as2Version the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder as2Version(String as2Version) {
             doSetProperty("as2Version", as2Version);
@@ -113,10 +126,13 @@ public interface AS2EndpointBuilderFactory {
          * The Client Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param clientFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder clientFqdn(String clientFqdn) {
             doSetProperty("clientFqdn", clientFqdn);
@@ -126,9 +142,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder compressionAlgorithm(
                 AS2CompressionAlgorithm compressionAlgorithm) {
@@ -139,9 +158,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder compressionAlgorithm(
                 String compressionAlgorithm) {
@@ -151,9 +173,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to encrypt the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder decryptingPrivateKey(
                 PrivateKey decryptingPrivateKey) {
@@ -164,9 +190,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to encrypt the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder decryptingPrivateKey(
                 String decryptingPrivateKey) {
@@ -178,9 +207,12 @@ public interface AS2EndpointBuilderFactory {
          * value to this parameter requests a message disposition notification
          * (MDN) for the AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param dispositionNotificationTo the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder dispositionNotificationTo(
                 String dispositionNotificationTo) {
@@ -190,9 +222,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The transfer encoding of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageTransferEncoding the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder ediMessageTransferEncoding(
                 String ediMessageTransferEncoding) {
@@ -203,10 +238,13 @@ public interface AS2EndpointBuilderFactory {
          * The content type of EDI message. One of application/edifact,
          * application/edi-x12, application/edi-consent.
          * 
-         * The option is a: <code>org.apache.http.entity.ContentType</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder ediMessageType(Object ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -217,9 +255,12 @@ public interface AS2EndpointBuilderFactory {
          * application/edi-x12, application/edi-consent.
          * 
          * The option will be converted to a
-         * <code>org.apache.http.entity.ContentType</code> type.
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder ediMessageType(String ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -229,9 +270,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder encryptingAlgorithm(
                 AS2EncryptionAlgorithm encryptingAlgorithm) {
@@ -242,9 +286,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder encryptingAlgorithm(
                 String encryptingAlgorithm) {
@@ -254,9 +301,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to encrypt EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder encryptingCertificateChain(
                 Certificate[] encryptingCertificateChain) {
@@ -267,9 +318,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder encryptingCertificateChain(
                 String encryptingCertificateChain) {
@@ -279,9 +333,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param from the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder from(String from) {
             doSetProperty("from", from);
@@ -290,9 +347,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * Sets the name of a parameter to be passed in the exchange In Body.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param inBody the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder inBody(String inBody) {
             doSetProperty("inBody", inBody);
@@ -301,9 +361,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The template used to format MDN message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param mdnMessageTemplate the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder mdnMessageTemplate(
                 String mdnMessageTemplate) {
@@ -313,10 +376,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The request URI of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: /
          * Group: common
+         * 
+         * @param requestUri the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder requestUri(String requestUri) {
             doSetProperty("requestUri", requestUri);
@@ -326,10 +392,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the Server message header identifying the AS2
          * Server.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Server Endpoint
          * Group: common
+         * 
+         * @param server the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder server(String server) {
             doSetProperty("server", server);
@@ -339,10 +408,13 @@ public interface AS2EndpointBuilderFactory {
          * The Server Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param serverFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder serverFqdn(String serverFqdn) {
             doSetProperty("serverFqdn", serverFqdn);
@@ -351,9 +423,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder serverPortNumber(
                 Integer serverPortNumber) {
@@ -363,10 +438,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder serverPortNumber(
                 String serverPortNumber) {
@@ -378,9 +456,12 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option is a: <code>java.lang.String[]</code> type.
+         * The option is a: &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signedReceiptMicAlgorithms(
                 String[] signedReceiptMicAlgorithms) {
@@ -392,10 +473,13 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option will be converted to a <code>java.lang.String[]</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signedReceiptMicAlgorithms(
                 String signedReceiptMicAlgorithms) {
@@ -406,10 +490,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingAlgorithm(
                 AS2SignatureAlgorithm signingAlgorithm) {
@@ -420,10 +506,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingAlgorithm(
                 String signingAlgorithm) {
@@ -433,9 +521,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to sign EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingCertificateChain(
                 Certificate[] signingCertificateChain) {
@@ -446,9 +538,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingCertificateChain(
                 String signingCertificateChain) {
@@ -458,9 +553,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to sign the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingPrivateKey(
                 PrivateKey signingPrivateKey) {
@@ -471,9 +570,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to sign the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder signingPrivateKey(
                 String signingPrivateKey) {
@@ -483,9 +585,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of Subject header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param subject the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder subject(String subject) {
             doSetProperty("subject", subject);
@@ -494,9 +599,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The host name (IP or DNS name) of target host.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetHostname the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder targetHostname(String targetHostname) {
             doSetProperty("targetHostname", targetHostname);
@@ -505,9 +613,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder targetPortNumber(
                 Integer targetPortNumber) {
@@ -517,10 +628,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder targetPortNumber(
                 String targetPortNumber) {
@@ -531,10 +645,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the User-Agent message header identifying the
          * AS2 user agent.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Client Endpoint
          * Group: common
+         * 
+         * @param userAgent the value to set
+         * @return the dsl builder
          */
         default AS2EndpointConsumerBuilder userAgent(String userAgent) {
             doSetProperty("userAgent", userAgent);
@@ -557,10 +674,13 @@ public interface AS2EndpointBuilderFactory {
          * By default the consumer will deal with exceptions, that will be
          * logged at WARN or ERROR level and ignored.
          * 
-         * The option is a: <code>org.apache.camel.spi.ExceptionHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder exceptionHandler(
                 ExceptionHandler exceptionHandler) {
@@ -574,9 +694,12 @@ public interface AS2EndpointBuilderFactory {
          * logged at WARN or ERROR level and ignored.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.ExceptionHandler</code> type.
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder exceptionHandler(
                 String exceptionHandler) {
@@ -586,9 +709,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
-         * The option is a: <code>org.apache.camel.ExchangePattern</code> type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder exchangePattern(
                 ExchangePattern exchangePattern) {
@@ -599,9 +726,12 @@ public interface AS2EndpointBuilderFactory {
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.ExchangePattern</code> type.
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder exchangePattern(
                 String exchangePattern) {
@@ -612,10 +742,13 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder synchronous(
                 boolean synchronous) {
@@ -626,10 +759,14 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointConsumerBuilder synchronous(
                 String synchronous) {
@@ -650,9 +787,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2From the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder as2From(String as2From) {
             doSetProperty("as2From", as2From);
@@ -664,10 +804,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder as2MessageStructure(
                 AS2MessageStructure as2MessageStructure) {
@@ -680,10 +822,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder as2MessageStructure(
                 String as2MessageStructure) {
@@ -693,9 +837,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2To header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2To the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder as2To(String as2To) {
             doSetProperty("as2To", as2To);
@@ -704,10 +851,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The version of the AS2 protocol.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: 1.1
          * Group: common
+         * 
+         * @param as2Version the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder as2Version(String as2Version) {
             doSetProperty("as2Version", as2Version);
@@ -717,10 +867,13 @@ public interface AS2EndpointBuilderFactory {
          * The Client Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param clientFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder clientFqdn(String clientFqdn) {
             doSetProperty("clientFqdn", clientFqdn);
@@ -730,9 +883,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder compressionAlgorithm(
                 AS2CompressionAlgorithm compressionAlgorithm) {
@@ -743,9 +899,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder compressionAlgorithm(
                 String compressionAlgorithm) {
@@ -755,9 +914,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to encrypt the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder decryptingPrivateKey(
                 PrivateKey decryptingPrivateKey) {
@@ -768,9 +931,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to encrypt the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder decryptingPrivateKey(
                 String decryptingPrivateKey) {
@@ -782,9 +948,12 @@ public interface AS2EndpointBuilderFactory {
          * value to this parameter requests a message disposition notification
          * (MDN) for the AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param dispositionNotificationTo the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder dispositionNotificationTo(
                 String dispositionNotificationTo) {
@@ -794,9 +963,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The transfer encoding of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageTransferEncoding the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder ediMessageTransferEncoding(
                 String ediMessageTransferEncoding) {
@@ -807,10 +979,13 @@ public interface AS2EndpointBuilderFactory {
          * The content type of EDI message. One of application/edifact,
          * application/edi-x12, application/edi-consent.
          * 
-         * The option is a: <code>org.apache.http.entity.ContentType</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder ediMessageType(Object ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -821,9 +996,12 @@ public interface AS2EndpointBuilderFactory {
          * application/edi-x12, application/edi-consent.
          * 
          * The option will be converted to a
-         * <code>org.apache.http.entity.ContentType</code> type.
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder ediMessageType(String ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -833,9 +1011,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder encryptingAlgorithm(
                 AS2EncryptionAlgorithm encryptingAlgorithm) {
@@ -846,9 +1027,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder encryptingAlgorithm(
                 String encryptingAlgorithm) {
@@ -858,9 +1042,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to encrypt EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder encryptingCertificateChain(
                 Certificate[] encryptingCertificateChain) {
@@ -871,9 +1059,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder encryptingCertificateChain(
                 String encryptingCertificateChain) {
@@ -883,9 +1074,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param from the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder from(String from) {
             doSetProperty("from", from);
@@ -894,9 +1088,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * Sets the name of a parameter to be passed in the exchange In Body.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param inBody the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder inBody(String inBody) {
             doSetProperty("inBody", inBody);
@@ -905,9 +1102,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The template used to format MDN message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param mdnMessageTemplate the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder mdnMessageTemplate(
                 String mdnMessageTemplate) {
@@ -917,10 +1117,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The request URI of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: /
          * Group: common
+         * 
+         * @param requestUri the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder requestUri(String requestUri) {
             doSetProperty("requestUri", requestUri);
@@ -930,10 +1133,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the Server message header identifying the AS2
          * Server.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Server Endpoint
          * Group: common
+         * 
+         * @param server the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder server(String server) {
             doSetProperty("server", server);
@@ -943,10 +1149,13 @@ public interface AS2EndpointBuilderFactory {
          * The Server Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param serverFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder serverFqdn(String serverFqdn) {
             doSetProperty("serverFqdn", serverFqdn);
@@ -955,9 +1164,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder serverPortNumber(
                 Integer serverPortNumber) {
@@ -967,10 +1179,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder serverPortNumber(
                 String serverPortNumber) {
@@ -982,9 +1197,12 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option is a: <code>java.lang.String[]</code> type.
+         * The option is a: &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signedReceiptMicAlgorithms(
                 String[] signedReceiptMicAlgorithms) {
@@ -996,10 +1214,13 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option will be converted to a <code>java.lang.String[]</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signedReceiptMicAlgorithms(
                 String signedReceiptMicAlgorithms) {
@@ -1010,10 +1231,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingAlgorithm(
                 AS2SignatureAlgorithm signingAlgorithm) {
@@ -1024,10 +1247,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingAlgorithm(
                 String signingAlgorithm) {
@@ -1037,9 +1262,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to sign EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingCertificateChain(
                 Certificate[] signingCertificateChain) {
@@ -1050,9 +1279,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingCertificateChain(
                 String signingCertificateChain) {
@@ -1062,9 +1294,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to sign the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingPrivateKey(
                 PrivateKey signingPrivateKey) {
@@ -1075,9 +1311,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to sign the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder signingPrivateKey(
                 String signingPrivateKey) {
@@ -1087,9 +1326,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of Subject header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param subject the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder subject(String subject) {
             doSetProperty("subject", subject);
@@ -1098,9 +1340,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The host name (IP or DNS name) of target host.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetHostname the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder targetHostname(String targetHostname) {
             doSetProperty("targetHostname", targetHostname);
@@ -1109,9 +1354,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder targetPortNumber(
                 Integer targetPortNumber) {
@@ -1121,10 +1369,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder targetPortNumber(
                 String targetPortNumber) {
@@ -1135,10 +1386,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the User-Agent message header identifying the
          * AS2 user agent.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Client Endpoint
          * Group: common
+         * 
+         * @param userAgent the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder userAgent(String userAgent) {
             doSetProperty("userAgent", userAgent);
@@ -1155,10 +1409,13 @@ public interface AS2EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -1176,10 +1433,14 @@ public interface AS2EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AS2EndpointProducerBuilder lazyStartProducer(
                 String lazyStartProducer) {
@@ -1201,10 +1462,13 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointProducerBuilder synchronous(
                 boolean synchronous) {
@@ -1215,10 +1479,14 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointProducerBuilder synchronous(
                 String synchronous) {
@@ -1240,9 +1508,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2From the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder as2From(String as2From) {
             doSetProperty("as2From", as2From);
@@ -1254,10 +1525,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder as2MessageStructure(
                 AS2MessageStructure as2MessageStructure) {
@@ -1270,10 +1543,12 @@ public interface AS2EndpointBuilderFactory {
          * no signature, ENCRYPTED_SIGNED - Encryption, signature.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2MessageStructure</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2MessageStructure&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2MessageStructure the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder as2MessageStructure(
                 String as2MessageStructure) {
@@ -1283,9 +1558,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the AS2To header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param as2To the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder as2To(String as2To) {
             doSetProperty("as2To", as2To);
@@ -1294,10 +1572,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The version of the AS2 protocol.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: 1.1
          * Group: common
+         * 
+         * @param as2Version the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder as2Version(String as2Version) {
             doSetProperty("as2Version", as2Version);
@@ -1307,10 +1588,13 @@ public interface AS2EndpointBuilderFactory {
          * The Client Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param clientFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder clientFqdn(String clientFqdn) {
             doSetProperty("clientFqdn", clientFqdn);
@@ -1320,9 +1604,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder compressionAlgorithm(
                 AS2CompressionAlgorithm compressionAlgorithm) {
@@ -1333,9 +1620,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to compress EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2CompressionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2CompressionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param compressionAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder compressionAlgorithm(
                 String compressionAlgorithm) {
@@ -1345,9 +1635,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to encrypt the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder decryptingPrivateKey(
                 PrivateKey decryptingPrivateKey) {
@@ -1358,9 +1652,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to encrypt the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param decryptingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder decryptingPrivateKey(
                 String decryptingPrivateKey) {
@@ -1372,9 +1669,12 @@ public interface AS2EndpointBuilderFactory {
          * value to this parameter requests a message disposition notification
          * (MDN) for the AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param dispositionNotificationTo the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder dispositionNotificationTo(
                 String dispositionNotificationTo) {
@@ -1384,9 +1684,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The transfer encoding of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageTransferEncoding the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder ediMessageTransferEncoding(
                 String ediMessageTransferEncoding) {
@@ -1397,10 +1700,13 @@ public interface AS2EndpointBuilderFactory {
          * The content type of EDI message. One of application/edifact,
          * application/edi-x12, application/edi-consent.
          * 
-         * The option is a: <code>org.apache.http.entity.ContentType</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder ediMessageType(Object ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -1411,9 +1717,12 @@ public interface AS2EndpointBuilderFactory {
          * application/edi-x12, application/edi-consent.
          * 
          * The option will be converted to a
-         * <code>org.apache.http.entity.ContentType</code> type.
+         * &lt;code&gt;org.apache.http.entity.ContentType&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ediMessageType the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder ediMessageType(String ediMessageType) {
             doSetProperty("ediMessageType", ediMessageType);
@@ -1423,9 +1732,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder encryptingAlgorithm(
                 AS2EncryptionAlgorithm encryptingAlgorithm) {
@@ -1436,9 +1748,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2EncryptionAlgorithm</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2EncryptionAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder encryptingAlgorithm(
                 String encryptingAlgorithm) {
@@ -1448,9 +1763,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to encrypt EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder encryptingCertificateChain(
                 Certificate[] encryptingCertificateChain) {
@@ -1461,9 +1780,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to encrypt EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param encryptingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder encryptingCertificateChain(
                 String encryptingCertificateChain) {
@@ -1473,9 +1795,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of the From header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param from the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder from(String from) {
             doSetProperty("from", from);
@@ -1484,9 +1809,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * Sets the name of a parameter to be passed in the exchange In Body.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param inBody the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder inBody(String inBody) {
             doSetProperty("inBody", inBody);
@@ -1495,9 +1823,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The template used to format MDN message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param mdnMessageTemplate the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder mdnMessageTemplate(String mdnMessageTemplate) {
             doSetProperty("mdnMessageTemplate", mdnMessageTemplate);
@@ -1506,10 +1837,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The request URI of EDI message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: /
          * Group: common
+         * 
+         * @param requestUri the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder requestUri(String requestUri) {
             doSetProperty("requestUri", requestUri);
@@ -1519,10 +1853,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the Server message header identifying the AS2
          * Server.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Server Endpoint
          * Group: common
+         * 
+         * @param server the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder server(String server) {
             doSetProperty("server", server);
@@ -1532,10 +1869,13 @@ public interface AS2EndpointBuilderFactory {
          * The Server Fully Qualified Domain Name (FQDN). Used in message ids
          * sent by endpoint.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: camel.apache.org
          * Group: common
+         * 
+         * @param serverFqdn the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder serverFqdn(String serverFqdn) {
             doSetProperty("serverFqdn", serverFqdn);
@@ -1544,9 +1884,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder serverPortNumber(Integer serverPortNumber) {
             doSetProperty("serverPortNumber", serverPortNumber);
@@ -1555,10 +1898,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of server.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param serverPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder serverPortNumber(String serverPortNumber) {
             doSetProperty("serverPortNumber", serverPortNumber);
@@ -1569,9 +1915,12 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option is a: <code>java.lang.String[]</code> type.
+         * The option is a: &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signedReceiptMicAlgorithms(
                 String[] signedReceiptMicAlgorithms) {
@@ -1583,10 +1932,13 @@ public interface AS2EndpointBuilderFactory {
          * a message integrity check (MIC) returned in message dispostion
          * notification (MDN).
          * 
-         * The option will be converted to a <code>java.lang.String[]</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.String[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signedReceiptMicAlgorithms the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signedReceiptMicAlgorithms(
                 String signedReceiptMicAlgorithms) {
@@ -1597,10 +1949,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingAlgorithm(
                 AS2SignatureAlgorithm signingAlgorithm) {
@@ -1611,10 +1965,12 @@ public interface AS2EndpointBuilderFactory {
          * The algorithm used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.as2.api.AS2SignatureAlgorithm</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.as2.api.AS2SignatureAlgorithm&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingAlgorithm the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingAlgorithm(String signingAlgorithm) {
             doSetProperty("signingAlgorithm", signingAlgorithm);
@@ -1623,9 +1979,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The chain of certificates used to sign EDI message.
          * 
-         * The option is a: <code>java.security.cert.Certificate[]</code> type.
+         * The option is a:
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingCertificateChain(
                 Certificate[] signingCertificateChain) {
@@ -1636,9 +1996,12 @@ public interface AS2EndpointBuilderFactory {
          * The chain of certificates used to sign EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.cert.Certificate[]</code> type.
+         * &lt;code&gt;java.security.cert.Certificate[]&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingCertificateChain the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingCertificateChain(
                 String signingCertificateChain) {
@@ -1648,9 +2011,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The key used to sign the EDI message.
          * 
-         * The option is a: <code>java.security.PrivateKey</code> type.
+         * The option is a: &lt;code&gt;java.security.PrivateKey&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingPrivateKey(
                 PrivateKey signingPrivateKey) {
@@ -1661,9 +2028,12 @@ public interface AS2EndpointBuilderFactory {
          * The key used to sign the EDI message.
          * 
          * The option will be converted to a
-         * <code>java.security.PrivateKey</code> type.
+         * &lt;code&gt;java.security.PrivateKey&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param signingPrivateKey the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder signingPrivateKey(String signingPrivateKey) {
             doSetProperty("signingPrivateKey", signingPrivateKey);
@@ -1672,9 +2042,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The value of Subject header of AS2 message.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param subject the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder subject(String subject) {
             doSetProperty("subject", subject);
@@ -1683,9 +2056,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The host name (IP or DNS name) of target host.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetHostname the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder targetHostname(String targetHostname) {
             doSetProperty("targetHostname", targetHostname);
@@ -1694,9 +2070,12 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder targetPortNumber(Integer targetPortNumber) {
             doSetProperty("targetPortNumber", targetPortNumber);
@@ -1705,10 +2084,13 @@ public interface AS2EndpointBuilderFactory {
         /**
          * The port number of target host. -1 indicates the scheme default port.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param targetPortNumber the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder targetPortNumber(String targetPortNumber) {
             doSetProperty("targetPortNumber", targetPortNumber);
@@ -1718,10 +2100,13 @@ public interface AS2EndpointBuilderFactory {
          * The value included in the User-Agent message header identifying the
          * AS2 user agent.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Default: Camel AS2 Client Endpoint
          * Group: common
+         * 
+         * @param userAgent the value to set
+         * @return the dsl builder
          */
         default AS2EndpointBuilder userAgent(String userAgent) {
             doSetProperty("userAgent", userAgent);
@@ -1743,10 +2128,13 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointBuilder synchronous(boolean synchronous) {
             doSetProperty("synchronous", synchronous);
@@ -1756,10 +2144,14 @@ public interface AS2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAS2EndpointBuilder synchronous(String synchronous) {
             doSetProperty("synchronous", synchronous);
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2EC2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2EC2EndpointBuilderFactory.java
index 43c1026..3d6f5a9 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2EC2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2EC2EndpointBuilderFactory.java
@@ -40,9 +40,12 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * Amazon AWS Access Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param accessKey the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder accessKey(String accessKey) {
             doSetProperty("accessKey", accessKey);
@@ -52,9 +55,12 @@ public interface AWS2EC2EndpointBuilderFactory {
          * To use a existing configured AmazonEC2Client as client.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.ec2.Ec2Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.ec2.Ec2Client&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param amazonEc2Client the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder amazonEc2Client(Object amazonEc2Client) {
             doSetProperty("amazonEc2Client", amazonEc2Client);
@@ -64,9 +70,12 @@ public interface AWS2EC2EndpointBuilderFactory {
          * To use a existing configured AmazonEC2Client as client.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.ec2.Ec2Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.ec2.Ec2Client&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param amazonEc2Client the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder amazonEc2Client(String amazonEc2Client) {
             doSetProperty("amazonEc2Client", amazonEc2Client);
@@ -83,10 +92,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -104,10 +116,14 @@ public interface AWS2EC2EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder lazyStartProducer(
                 String lazyStartProducer) {
@@ -121,11 +137,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * unmonitorInstances, createTags or deleteTags.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.aws2.ec2.AWS2EC2Operations</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.aws2.ec2.AWS2EC2Operations&lt;/code&gt; type.
          * 
          * Required: true
          * Group: producer
+         * 
+         * @param operation the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder operation(AWS2EC2Operations operation) {
             doSetProperty("operation", operation);
@@ -138,11 +156,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * unmonitorInstances, createTags or deleteTags.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.aws2.ec2.AWS2EC2Operations</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.aws2.ec2.AWS2EC2Operations&lt;/code&gt; type.
          * 
          * Required: true
          * Group: producer
+         * 
+         * @param operation the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder operation(String operation) {
             doSetProperty("operation", operation);
@@ -151,10 +171,13 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder pojoRequest(boolean pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -163,10 +186,14 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder pojoRequest(String pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -175,9 +202,12 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * To define a proxy host when instantiating the EC2 client.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param proxyHost the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder proxyHost(String proxyHost) {
             doSetProperty("proxyHost", proxyHost);
@@ -186,9 +216,12 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * To define a proxy port when instantiating the EC2 client.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder proxyPort(Integer proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -197,10 +230,13 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * To define a proxy port when instantiating the EC2 client.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder proxyPort(String proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -209,11 +245,14 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * To define a proxy protocol when instantiating the EC2 client.
          * 
-         * The option is a: <code>software.amazon.awssdk.core.Protocol</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: producer
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder proxyProtocol(Protocol proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -223,10 +262,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * To define a proxy protocol when instantiating the EC2 client.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.core.Protocol</code> type.
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: producer
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder proxyProtocol(String proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -238,9 +280,12 @@ public interface AWS2EC2EndpointBuilderFactory {
          * region (for example ap-east-1) You'll need to use the name
          * Region.EU_WEST_1.id().
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param region the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder region(String region) {
             doSetProperty("region", region);
@@ -249,9 +294,12 @@ public interface AWS2EC2EndpointBuilderFactory {
         /**
          * Amazon AWS Secret Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param secretKey the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder secretKey(String secretKey) {
             doSetProperty("secretKey", secretKey);
@@ -261,10 +309,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder trustAllCertificates(
                 boolean trustAllCertificates) {
@@ -275,10 +326,14 @@ public interface AWS2EC2EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2EC2EndpointBuilder trustAllCertificates(
                 String trustAllCertificates) {
@@ -301,10 +356,13 @@ public interface AWS2EC2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2EC2EndpointBuilder synchronous(boolean synchronous) {
             doSetProperty("synchronous", synchronous);
@@ -314,10 +372,14 @@ public interface AWS2EC2EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2EC2EndpointBuilder synchronous(String synchronous) {
             doSetProperty("synchronous", synchronous);
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
index 2cc4483..bed2da1 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3EndpointBuilderFactory.java
@@ -52,9 +52,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder amazonS3Client(
                 Object amazonS3Client) {
@@ -65,9 +69,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder amazonS3Client(
                 String amazonS3Client) {
@@ -79,10 +87,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder amazonS3Presigner(
                 Object amazonS3Presigner) {
@@ -94,10 +104,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder amazonS3Presigner(
                 String amazonS3Presigner) {
@@ -109,10 +121,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder autoCreateBucket(
                 boolean autoCreateBucket) {
@@ -124,10 +139,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder autoCreateBucket(
                 String autoCreateBucket) {
@@ -138,10 +157,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder overrideEndpoint(
                 boolean overrideEndpoint) {
@@ -152,10 +174,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder overrideEndpoint(
                 String overrideEndpoint) {
@@ -165,10 +191,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder pojoRequest(boolean pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -177,10 +206,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder pojoRequest(String pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -190,9 +223,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The policy for this queue to set in the
          * com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param policy the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder policy(String policy) {
             doSetProperty("policy", policy);
@@ -201,9 +237,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy host when instantiating the SQS client.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyHost the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder proxyHost(String proxyHost) {
             doSetProperty("proxyHost", proxyHost);
@@ -212,9 +251,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder proxyPort(Integer proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -223,10 +265,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder proxyPort(String proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -235,11 +280,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy protocol when instantiating the S3 client.
          * 
-         * The option is a: <code>software.amazon.awssdk.core.Protocol</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder proxyProtocol(
                 Protocol proxyProtocol) {
@@ -250,10 +298,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * To define a proxy protocol when instantiating the S3 client.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.core.Protocol</code> type.
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder proxyProtocol(String proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -265,9 +316,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * region (for example ap-east-1) You'll need to use the name
          * Region.EU_WEST_1.id().
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param region the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder region(String region) {
             doSetProperty("region", region);
@@ -277,10 +331,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder trustAllCertificates(
                 boolean trustAllCertificates) {
@@ -291,10 +348,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder trustAllCertificates(
                 String trustAllCertificates) {
@@ -305,9 +366,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the overriding uri endpoint. This option needs to be used in
          * combination with overrideEndpoint option.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param uriEndpointOverride the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder uriEndpointOverride(
                 String uriEndpointOverride) {
@@ -319,10 +383,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder useDefaultCredentialsProvider(
                 boolean useDefaultCredentialsProvider) {
@@ -334,10 +401,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder useDefaultCredentialsProvider(
                 String useDefaultCredentialsProvider) {
@@ -353,10 +424,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * with exceptions, that will be logged at WARN or ERROR level and
          * ignored.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param bridgeErrorHandler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -372,10 +446,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * with exceptions, that will be logged at WARN or ERROR level and
          * ignored.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param bridgeErrorHandler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder bridgeErrorHandler(
                 String bridgeErrorHandler) {
@@ -392,10 +470,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * and AWS2S3Constants#KEY headers, or only the AWS2S3Constants#KEY
          * header.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param deleteAfterRead the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder deleteAfterRead(
                 boolean deleteAfterRead) {
@@ -412,10 +493,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * and AWS2S3Constants#KEY headers, or only the AWS2S3Constants#KEY
          * header.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param deleteAfterRead the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder deleteAfterRead(
                 String deleteAfterRead) {
@@ -427,9 +512,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * com.amazonaws.services.s3.model.ListObjectsRequest to only consume
          * objects we are interested in.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param delimiter the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder delimiter(String delimiter) {
             doSetProperty("delimiter", delimiter);
@@ -439,9 +527,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Define the destination bucket where an object must be moved when
          * moveAfterRead is set to true.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param destinationBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder destinationBucket(
                 String destinationBucket) {
@@ -452,9 +543,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Define the destination bucket prefix to use when an object must be
          * moved and moveAfterRead is set to true.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param destinationBucketPrefix the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder destinationBucketPrefix(
                 String destinationBucketPrefix) {
@@ -465,9 +559,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Define the destination bucket suffix to use when an object must be
          * moved and moveAfterRead is set to true.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param destinationBucketSuffix the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder destinationBucketSuffix(
                 String destinationBucketSuffix) {
@@ -477,9 +574,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To get the object from the bucket with the given file name.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param fileName the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder fileName(String fileName) {
             doSetProperty("fileName", fileName);
@@ -497,10 +597,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * will schedule to close the S3Object stream automatically on exchange
          * completion.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param includeBody the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder includeBody(boolean includeBody) {
             doSetProperty("includeBody", includeBody);
@@ -518,10 +621,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * will schedule to close the S3Object stream automatically on exchange
          * completion.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param includeBody the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder includeBody(String includeBody) {
             doSetProperty("includeBody", includeBody);
@@ -532,10 +639,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * false, they will be ignored, and Exchanges will not be created for
          * those.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param includeFolders the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder includeFolders(
                 boolean includeFolders) {
@@ -547,10 +657,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * false, they will be ignored, and Exchanges will not be created for
          * those.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer
+         * 
+         * @param includeFolders the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder includeFolders(
                 String includeFolders) {
@@ -560,10 +674,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Set the maxConnections parameter in the S3 client configuration.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 60
          * Group: consumer
+         * 
+         * @param maxConnections the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder maxConnections(int maxConnections) {
             doSetProperty("maxConnections", maxConnections);
@@ -572,10 +689,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Set the maxConnections parameter in the S3 client configuration.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 60
          * Group: consumer
+         * 
+         * @param maxConnections the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder maxConnections(
                 String maxConnections) {
@@ -588,10 +708,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * each polling. The default value is 10. Use 0 or a negative number to
          * set it as unlimited.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 10
          * Group: consumer
+         * 
+         * @param maxMessagesPerPoll the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder maxMessagesPerPoll(
                 int maxMessagesPerPoll) {
@@ -604,10 +727,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * each polling. The default value is 10. Use 0 or a negative number to
          * set it as unlimited.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Default: 10
          * Group: consumer
+         * 
+         * @param maxMessagesPerPoll the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder maxMessagesPerPoll(
                 String maxMessagesPerPoll) {
@@ -621,10 +747,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * the Exchange is committed. If a rollback occurs, the object is not
          * moved.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param moveAfterRead the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder moveAfterRead(
                 boolean moveAfterRead) {
@@ -638,10 +767,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * the Exchange is committed. If a rollback occurs, the object is not
          * moved.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param moveAfterRead the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder moveAfterRead(String moveAfterRead) {
             doSetProperty("moveAfterRead", moveAfterRead);
@@ -652,9 +785,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * com.amazonaws.services.s3.model.ListObjectsRequest to only consume
          * objects we are interested in.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: consumer
+         * 
+         * @param prefix the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder prefix(String prefix) {
             doSetProperty("prefix", prefix);
@@ -664,10 +800,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If the polling consumer did not poll any files, you can enable this
          * option to send an empty message (no body) instead.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param sendEmptyMessageWhenIdle the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder sendEmptyMessageWhenIdle(
                 boolean sendEmptyMessageWhenIdle) {
@@ -678,10 +817,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If the polling consumer did not poll any files, you can enable this
          * option to send an empty message (no body) instead.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: consumer
+         * 
+         * @param sendEmptyMessageWhenIdle the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder sendEmptyMessageWhenIdle(
                 String sendEmptyMessageWhenIdle) {
@@ -692,9 +835,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The number of subsequent error polls (failed due some error) that
          * should happen before the backoffMultipler should kick-in.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffErrorThreshold the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffErrorThreshold(
                 int backoffErrorThreshold) {
@@ -705,9 +851,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The number of subsequent error polls (failed due some error) that
          * should happen before the backoffMultipler should kick-in.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffErrorThreshold the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffErrorThreshold(
                 String backoffErrorThreshold) {
@@ -718,9 +867,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The number of subsequent idle polls that should happen before the
          * backoffMultipler should kick-in.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffIdleThreshold the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffIdleThreshold(
                 int backoffIdleThreshold) {
@@ -731,9 +883,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The number of subsequent idle polls that should happen before the
          * backoffMultipler should kick-in.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffIdleThreshold the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffIdleThreshold(
                 String backoffIdleThreshold) {
@@ -748,9 +903,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * backoffIdleThreshold and/or backoffErrorThreshold must also be
          * configured.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffMultiplier the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffMultiplier(
                 int backoffMultiplier) {
@@ -765,9 +923,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * backoffIdleThreshold and/or backoffErrorThreshold must also be
          * configured.
          * 
-         * The option will be converted to a <code>int</code> type.
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param backoffMultiplier the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder backoffMultiplier(
                 String backoffMultiplier) {
@@ -777,10 +938,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Milliseconds before the next poll.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 500
          * Group: scheduler
+         * 
+         * @param delay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder delay(long delay) {
             doSetProperty("delay", delay);
@@ -789,10 +953,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Milliseconds before the next poll.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 500
          * Group: scheduler
+         * 
+         * @param delay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder delay(String delay) {
             doSetProperty("delay", delay);
@@ -802,10 +969,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If greedy is enabled, then the ScheduledPollConsumer will run
          * immediately again, if the previous run polled 1 or more messages.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: scheduler
+         * 
+         * @param greedy the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder greedy(boolean greedy) {
             doSetProperty("greedy", greedy);
@@ -815,10 +985,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If greedy is enabled, then the ScheduledPollConsumer will run
          * immediately again, if the previous run polled 1 or more messages.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: scheduler
+         * 
+         * @param greedy the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder greedy(String greedy) {
             doSetProperty("greedy", greedy);
@@ -827,10 +1001,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Milliseconds before the first poll starts.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: scheduler
+         * 
+         * @param initialDelay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder initialDelay(long initialDelay) {
             doSetProperty("initialDelay", initialDelay);
@@ -839,10 +1016,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Milliseconds before the first poll starts.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 1000
          * Group: scheduler
+         * 
+         * @param initialDelay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder initialDelay(String initialDelay) {
             doSetProperty("initialDelay", initialDelay);
@@ -853,10 +1033,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * the scheduler will only fire once. If you set it to 5, it will only
          * fire five times. A value of zero or negative means fire forever.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 0
          * Group: scheduler
+         * 
+         * @param repeatCount the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder repeatCount(long repeatCount) {
             doSetProperty("repeatCount", repeatCount);
@@ -867,10 +1050,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * the scheduler will only fire once. If you set it to 5, it will only
          * fire five times. A value of zero or negative means fire forever.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 0
          * Group: scheduler
+         * 
+         * @param repeatCount the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder repeatCount(String repeatCount) {
             doSetProperty("repeatCount", repeatCount);
@@ -880,10 +1066,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * The consumer logs a start/complete log line when it polls. This
          * option allows you to configure the logging level for that.
          * 
-         * The option is a: <code>org.apache.camel.LoggingLevel</code> type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.LoggingLevel&lt;/code&gt; type.
          * 
          * Default: TRACE
          * Group: scheduler
+         * 
+         * @param runLoggingLevel the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder runLoggingLevel(
                 LoggingLevel runLoggingLevel) {
@@ -895,10 +1085,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * option allows you to configure the logging level for that.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.LoggingLevel</code> type.
+         * &lt;code&gt;org.apache.camel.LoggingLevel&lt;/code&gt; type.
          * 
          * Default: TRACE
          * Group: scheduler
+         * 
+         * @param runLoggingLevel the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder runLoggingLevel(
                 String runLoggingLevel) {
@@ -911,9 +1104,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * pool.
          * 
          * The option is a:
-         * <code>java.util.concurrent.ScheduledExecutorService</code> type.
+         * &lt;code&gt;java.util.concurrent.ScheduledExecutorService&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param scheduledExecutorService the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder scheduledExecutorService(
                 ScheduledExecutorService scheduledExecutorService) {
@@ -926,9 +1122,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * pool.
          * 
          * The option will be converted to a
-         * <code>java.util.concurrent.ScheduledExecutorService</code> type.
+         * &lt;code&gt;java.util.concurrent.ScheduledExecutorService&lt;/code&gt; type.
          * 
          * Group: scheduler
+         * 
+         * @param scheduledExecutorService the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder scheduledExecutorService(
                 String scheduledExecutorService) {
@@ -939,10 +1138,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * To use a cron scheduler from either camel-spring or camel-quartz
          * component. Use value spring or quartz for built in scheduler.
          * 
-         * The option is a: <code>java.lang.Object</code> type.
+         * The option is a: &lt;code&gt;java.lang.Object&lt;/code&gt; type.
          * 
          * Default: none
          * Group: scheduler
+         * 
+         * @param scheduler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder scheduler(Object scheduler) {
             doSetProperty("scheduler", scheduler);
@@ -952,10 +1154,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * To use a cron scheduler from either camel-spring or camel-quartz
          * component. Use value spring or quartz for built in scheduler.
          * 
-         * The option will be converted to a <code>java.lang.Object</code> type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Object&lt;/code&gt; type.
          * 
          * Default: none
          * Group: scheduler
+         * 
+         * @param scheduler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder scheduler(String scheduler) {
             doSetProperty("scheduler", scheduler);
@@ -965,13 +1171,17 @@ public interface AWS2S3EndpointBuilderFactory {
          * To configure additional properties when using a custom scheduler or
          * any of the Quartz, Spring based scheduler.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.lang.Object&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.lang.Object&amp;gt;&lt;/code&gt; type.
          * The option is multivalued, and you can use the
          * schedulerProperties(String, Object) method to add a value (call the
          * method multiple times to set more values).
          * 
          * Group: scheduler
+         * 
+         * @param key the option key
+         * @param value the option value
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder schedulerProperties(
                 String key,
@@ -983,13 +1193,16 @@ public interface AWS2S3EndpointBuilderFactory {
          * To configure additional properties when using a custom scheduler or
          * any of the Quartz, Spring based scheduler.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.lang.Object&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.lang.Object&amp;gt;&lt;/code&gt; type.
          * The option is multivalued, and you can use the
          * schedulerProperties(String, Object) method to add a value (call the
          * method multiple times to set more values).
          * 
          * Group: scheduler
+         * 
+         * @param values the values
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder schedulerProperties(Map values) {
             doSetMultiValueProperties("schedulerProperties", "scheduler.", values);
@@ -998,10 +1211,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Whether the scheduler should be auto started.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: scheduler
+         * 
+         * @param startScheduler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder startScheduler(
                 boolean startScheduler) {
@@ -1011,10 +1227,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Whether the scheduler should be auto started.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: scheduler
+         * 
+         * @param startScheduler the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder startScheduler(
                 String startScheduler) {
@@ -1024,10 +1244,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Time unit for initialDelay and delay options.
          * 
-         * The option is a: <code>java.util.concurrent.TimeUnit</code> type.
+         * The option is a:
+         * &lt;code&gt;java.util.concurrent.TimeUnit&lt;/code&gt; type.
          * 
          * Default: MILLISECONDS
          * Group: scheduler
+         * 
+         * @param timeUnit the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder timeUnit(TimeUnit timeUnit) {
             doSetProperty("timeUnit", timeUnit);
@@ -1037,10 +1261,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Time unit for initialDelay and delay options.
          * 
          * The option will be converted to a
-         * <code>java.util.concurrent.TimeUnit</code> type.
+         * &lt;code&gt;java.util.concurrent.TimeUnit&lt;/code&gt; type.
          * 
          * Default: MILLISECONDS
          * Group: scheduler
+         * 
+         * @param timeUnit the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder timeUnit(String timeUnit) {
             doSetProperty("timeUnit", timeUnit);
@@ -1050,10 +1277,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Controls if fixed delay or fixed rate is used. See
          * ScheduledExecutorService in JDK for details.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: scheduler
+         * 
+         * @param useFixedDelay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder useFixedDelay(
                 boolean useFixedDelay) {
@@ -1064,10 +1294,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Controls if fixed delay or fixed rate is used. See
          * ScheduledExecutorService in JDK for details.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: scheduler
+         * 
+         * @param useFixedDelay the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder useFixedDelay(String useFixedDelay) {
             doSetProperty("useFixedDelay", useFixedDelay);
@@ -1076,9 +1310,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Access Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param accessKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder accessKey(String accessKey) {
             doSetProperty("accessKey", accessKey);
@@ -1087,9 +1324,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Secret Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param secretKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointConsumerBuilder secretKey(String secretKey) {
             doSetProperty("secretKey", secretKey);
@@ -1110,9 +1350,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the customer algorithm to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerAlgorithm the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder customerAlgorithm(
                 String customerAlgorithm) {
@@ -1122,9 +1365,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the id of Customer key to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerKeyId the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder customerKeyId(
                 String customerKeyId) {
@@ -1134,9 +1380,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the MD5 of Customer key to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerKeyMD5 the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder customerKeyMD5(
                 String customerKeyMD5) {
@@ -1151,10 +1400,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * caller to close the S3Object stream. Setting autocloseBody to true,
          * will close the S3Object stream automatically.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: consumer (advanced)
+         * 
+         * @param autocloseBody the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder autocloseBody(
                 boolean autocloseBody) {
@@ -1169,10 +1421,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * caller to close the S3Object stream. Setting autocloseBody to true,
          * will close the S3Object stream automatically.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: consumer (advanced)
+         * 
+         * @param autocloseBody the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder autocloseBody(
                 String autocloseBody) {
@@ -1185,10 +1441,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * By default the consumer will deal with exceptions, that will be
          * logged at WARN or ERROR level and ignored.
          * 
-         * The option is a: <code>org.apache.camel.spi.ExceptionHandler</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder exceptionHandler(
                 ExceptionHandler exceptionHandler) {
@@ -1202,9 +1461,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * logged at WARN or ERROR level and ignored.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.ExceptionHandler</code> type.
+         * &lt;code&gt;org.apache.camel.spi.ExceptionHandler&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exceptionHandler the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder exceptionHandler(
                 String exceptionHandler) {
@@ -1214,9 +1476,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
-         * The option is a: <code>org.apache.camel.ExchangePattern</code> type.
+         * The option is a:
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder exchangePattern(
                 ExchangePattern exchangePattern) {
@@ -1227,9 +1493,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Sets the exchange pattern when the consumer creates an exchange.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.ExchangePattern</code> type.
+         * &lt;code&gt;org.apache.camel.ExchangePattern&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param exchangePattern the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder exchangePattern(
                 String exchangePattern) {
@@ -1243,9 +1512,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * been created and being routed in Camel.
          * 
          * The option is a:
-         * <code>org.apache.camel.spi.PollingConsumerPollStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.PollingConsumerPollStrategy&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param pollStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder pollStrategy(
                 PollingConsumerPollStrategy pollStrategy) {
@@ -1259,9 +1531,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * been created and being routed in Camel.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.spi.PollingConsumerPollStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.spi.PollingConsumerPollStrategy&lt;/code&gt; type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param pollStrategy the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder pollStrategy(
                 String pollStrategy) {
@@ -1272,10 +1547,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder synchronous(
                 boolean synchronous) {
@@ -1286,10 +1564,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointConsumerBuilder synchronous(
                 String synchronous) {
@@ -1312,9 +1594,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder amazonS3Client(
                 Object amazonS3Client) {
@@ -1325,9 +1611,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder amazonS3Client(
                 String amazonS3Client) {
@@ -1339,10 +1629,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder amazonS3Presigner(
                 Object amazonS3Presigner) {
@@ -1354,10 +1646,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder amazonS3Presigner(
                 String amazonS3Presigner) {
@@ -1369,10 +1663,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder autoCreateBucket(
                 boolean autoCreateBucket) {
@@ -1384,10 +1681,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder autoCreateBucket(
                 String autoCreateBucket) {
@@ -1398,10 +1699,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder overrideEndpoint(
                 boolean overrideEndpoint) {
@@ -1412,10 +1716,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder overrideEndpoint(
                 String overrideEndpoint) {
@@ -1425,10 +1733,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder pojoRequest(boolean pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -1437,10 +1748,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder pojoRequest(String pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -1450,9 +1765,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The policy for this queue to set in the
          * com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param policy the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder policy(String policy) {
             doSetProperty("policy", policy);
@@ -1461,9 +1779,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy host when instantiating the SQS client.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyHost the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder proxyHost(String proxyHost) {
             doSetProperty("proxyHost", proxyHost);
@@ -1472,9 +1793,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder proxyPort(Integer proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -1483,10 +1807,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder proxyPort(String proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -1495,11 +1822,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy protocol when instantiating the S3 client.
          * 
-         * The option is a: <code>software.amazon.awssdk.core.Protocol</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder proxyProtocol(
                 Protocol proxyProtocol) {
@@ -1510,10 +1840,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * To define a proxy protocol when instantiating the S3 client.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.core.Protocol</code> type.
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder proxyProtocol(String proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -1525,9 +1858,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * region (for example ap-east-1) You'll need to use the name
          * Region.EU_WEST_1.id().
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param region the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder region(String region) {
             doSetProperty("region", region);
@@ -1537,10 +1873,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder trustAllCertificates(
                 boolean trustAllCertificates) {
@@ -1551,10 +1890,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder trustAllCertificates(
                 String trustAllCertificates) {
@@ -1565,9 +1908,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the overriding uri endpoint. This option needs to be used in
          * combination with overrideEndpoint option.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param uriEndpointOverride the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder uriEndpointOverride(
                 String uriEndpointOverride) {
@@ -1579,10 +1925,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder useDefaultCredentialsProvider(
                 boolean useDefaultCredentialsProvider) {
@@ -1594,10 +1943,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder useDefaultCredentialsProvider(
                 String useDefaultCredentialsProvider) {
@@ -1607,10 +1960,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Delete file object after the S3 file has been uploaded.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param deleteAfterWrite the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder deleteAfterWrite(
                 boolean deleteAfterWrite) {
@@ -1620,10 +1976,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Delete file object after the S3 file has been uploaded.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param deleteAfterWrite the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder deleteAfterWrite(
                 String deleteAfterWrite) {
@@ -1634,9 +1994,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Setting the key name for an element in the bucket through endpoint
          * parameter.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param keyName the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder keyName(String keyName) {
             doSetProperty("keyName", keyName);
@@ -1653,10 +2016,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -1674,10 +2040,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * producer may take a little time and prolong the total processing time
          * of the processing.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param lazyStartProducer the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder lazyStartProducer(
                 String lazyStartProducer) {
@@ -1688,10 +2058,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If it is true, camel will upload the file with multi part format, the
          * part size is decided by the option of partSize.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param multiPartUpload the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder multiPartUpload(
                 boolean multiPartUpload) {
@@ -1702,10 +2075,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If it is true, camel will upload the file with multi part format, the
          * part size is decided by the option of partSize.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer
+         * 
+         * @param multiPartUpload the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder multiPartUpload(
                 String multiPartUpload) {
@@ -1716,10 +2093,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The operation to do in case the user don't want to do only an upload.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.aws2.s3.AWS2S3Operations</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.aws2.s3.AWS2S3Operations&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param operation the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder operation(
                 AWS2S3Operations operation) {
@@ -1730,10 +2109,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The operation to do in case the user don't want to do only an upload.
          * 
          * The option will be converted to a
-         * <code>org.apache.camel.component.aws2.s3.AWS2S3Operations</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.aws2.s3.AWS2S3Operations&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param operation the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder operation(String operation) {
             doSetProperty("operation", operation);
@@ -1743,10 +2124,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Setup the partSize which is used in multi part upload, the default
          * size is 25M.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 26214400
          * Group: producer
+         * 
+         * @param partSize the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder partSize(long partSize) {
             doSetProperty("partSize", partSize);
@@ -1756,10 +2140,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Setup the partSize which is used in multi part upload, the default
          * size is 25M.
          * 
-         * The option will be converted to a <code>long</code> type.
+         * The option will be converted to a &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Default: 26214400
          * Group: producer
+         * 
+         * @param partSize the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder partSize(String partSize) {
             doSetProperty("partSize", partSize);
@@ -1769,9 +2156,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The storage class to set in the
          * com.amazonaws.services.s3.model.PutObjectRequest request.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param storageClass the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder storageClass(String storageClass) {
             doSetProperty("storageClass", storageClass);
@@ -1780,9 +2170,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Access Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param accessKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder accessKey(String accessKey) {
             doSetProperty("accessKey", accessKey);
@@ -1791,9 +2184,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Secret Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param secretKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointProducerBuilder secretKey(String secretKey) {
             doSetProperty("secretKey", secretKey);
@@ -1814,9 +2210,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the customer algorithm to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerAlgorithm the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder customerAlgorithm(
                 String customerAlgorithm) {
@@ -1826,9 +2225,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the id of Customer key to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerKeyId the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder customerKeyId(
                 String customerKeyId) {
@@ -1838,9 +2240,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the MD5 of Customer key to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerKeyMD5 the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder customerKeyMD5(
                 String customerKeyMD5) {
@@ -1850,9 +2255,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the id of KMS key to use in case KMS is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: producer (advanced)
+         * 
+         * @param awsKMSKeyId the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder awsKMSKeyId(
                 String awsKMSKeyId) {
@@ -1862,10 +2270,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define if KMS must be used or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param useAwsKMS the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder useAwsKMS(
                 boolean useAwsKMS) {
@@ -1875,10 +2286,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define if KMS must be used or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param useAwsKMS the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder useAwsKMS(String useAwsKMS) {
             doSetProperty("useAwsKMS", useAwsKMS);
@@ -1887,10 +2302,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define if Customer Key must be used or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param useCustomerKey the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder useCustomerKey(
                 boolean useCustomerKey) {
@@ -1900,10 +2318,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define if Customer Key must be used or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: producer (advanced)
+         * 
+         * @param useCustomerKey the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder useCustomerKey(
                 String useCustomerKey) {
@@ -1914,10 +2336,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder synchronous(
                 boolean synchronous) {
@@ -1928,10 +2353,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Sets whether synchronous processing should be strictly used, or Camel
          * is allowed to use asynchronous processing (if supported).
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: advanced
+         * 
+         * @param synchronous the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointProducerBuilder synchronous(
                 String synchronous) {
@@ -1954,9 +2383,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder amazonS3Client(Object amazonS3Client) {
             doSetProperty("amazonS3Client", amazonS3Client);
@@ -1966,9 +2399,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.S3Client</code> type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.S3Client&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Client the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder amazonS3Client(String amazonS3Client) {
             doSetProperty("amazonS3Client", amazonS3Client);
@@ -1979,10 +2416,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder amazonS3Presigner(Object amazonS3Presigner) {
             doSetProperty("amazonS3Presigner", amazonS3Presigner);
@@ -1993,10 +2432,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * operation.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.services.s3.presigner.S3Presigner</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.s3.presigner.S3Presigner&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param amazonS3Presigner the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder amazonS3Presigner(String amazonS3Presigner) {
             doSetProperty("amazonS3Presigner", amazonS3Presigner);
@@ -2007,10 +2448,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder autoCreateBucket(boolean autoCreateBucket) {
             doSetProperty("autoCreateBucket", autoCreateBucket);
@@ -2021,10 +2465,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * also in case of moveAfterRead option enabled and it will create the
          * destinationBucket if it doesn't exist already.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: true
          * Group: common
+         * 
+         * @param autoCreateBucket the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder autoCreateBucket(String autoCreateBucket) {
             doSetProperty("autoCreateBucket", autoCreateBucket);
@@ -2034,10 +2482,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder overrideEndpoint(boolean overrideEndpoint) {
             doSetProperty("overrideEndpoint", overrideEndpoint);
@@ -2047,10 +2498,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the need for overidding the endpoint. This option needs to be
          * used in combination with uriEndpointOverride option.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param overrideEndpoint the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder overrideEndpoint(String overrideEndpoint) {
             doSetProperty("overrideEndpoint", overrideEndpoint);
@@ -2059,10 +2514,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder pojoRequest(boolean pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -2071,10 +2529,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * If we want to use a POJO request as body or not.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param pojoRequest the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder pojoRequest(String pojoRequest) {
             doSetProperty("pojoRequest", pojoRequest);
@@ -2084,9 +2546,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * The policy for this queue to set in the
          * com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param policy the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder policy(String policy) {
             doSetProperty("policy", policy);
@@ -2095,9 +2560,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy host when instantiating the SQS client.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyHost the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder proxyHost(String proxyHost) {
             doSetProperty("proxyHost", proxyHost);
@@ -2106,9 +2574,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option is a: <code>java.lang.Integer</code> type.
+         * The option is a: &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder proxyPort(Integer proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -2117,10 +2588,13 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Specify a proxy port to be used inside the client definition.
          * 
-         * The option will be converted to a <code>java.lang.Integer</code>
-         * type.
+         * The option will be converted to a
+         * &lt;code&gt;java.lang.Integer&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param proxyPort the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder proxyPort(String proxyPort) {
             doSetProperty("proxyPort", proxyPort);
@@ -2129,11 +2603,14 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * To define a proxy protocol when instantiating the S3 client.
          * 
-         * The option is a: <code>software.amazon.awssdk.core.Protocol</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder proxyProtocol(Protocol proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -2143,10 +2620,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * To define a proxy protocol when instantiating the S3 client.
          * 
          * The option will be converted to a
-         * <code>software.amazon.awssdk.core.Protocol</code> type.
+         * &lt;code&gt;software.amazon.awssdk.core.Protocol&lt;/code&gt; type.
          * 
          * Default: HTTPS
          * Group: common
+         * 
+         * @param proxyProtocol the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder proxyProtocol(String proxyProtocol) {
             doSetProperty("proxyProtocol", proxyProtocol);
@@ -2158,9 +2638,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * region (for example ap-east-1) You'll need to use the name
          * Region.EU_WEST_1.id().
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param region the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder region(String region) {
             doSetProperty("region", region);
@@ -2170,10 +2653,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder trustAllCertificates(
                 boolean trustAllCertificates) {
@@ -2184,10 +2670,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * If we want to trust all certificates in case of overriding the
          * endpoint.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param trustAllCertificates the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder trustAllCertificates(
                 String trustAllCertificates) {
@@ -2198,9 +2688,12 @@ public interface AWS2S3EndpointBuilderFactory {
          * Set the overriding uri endpoint. This option needs to be used in
          * combination with overrideEndpoint option.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param uriEndpointOverride the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder uriEndpointOverride(
                 String uriEndpointOverride) {
@@ -2212,10 +2705,13 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder useDefaultCredentialsProvider(
                 boolean useDefaultCredentialsProvider) {
@@ -2227,10 +2723,14 @@ public interface AWS2S3EndpointBuilderFactory {
          * default credentials provider or to expect static credentials to be
          * passed in.
          * 
-         * The option will be converted to a <code>boolean</code> type.
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
          * 
          * Default: false
          * Group: common
+         * 
+         * @param useDefaultCredentialsProvider the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder useDefaultCredentialsProvider(
                 String useDefaultCredentialsProvider) {
@@ -2240,9 +2740,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Access Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param accessKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder accessKey(String accessKey) {
             doSetProperty("accessKey", accessKey);
@@ -2251,9 +2754,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Amazon AWS Secret Key.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param secretKey the value to set
+         * @return the dsl builder
          */
         default AWS2S3EndpointBuilder secretKey(String secretKey) {
             doSetProperty("secretKey", secretKey);
@@ -2274,9 +2780,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the customer algorithm to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
+         * 
+         * @param customerAlgorithm the value to set
+         * @return the dsl builder
          */
         default AdvancedAWS2S3EndpointBuilder customerAlgorithm(
                 String customerAlgorithm) {
@@ -2286,9 +2795,12 @@ public interface AWS2S3EndpointBuilderFactory {
         /**
          * Define the id of Customer key to use in case CustomerKey is enabled.
          * 
-         * The option is a: <code>java.lang.String</code> type.
+         * The option is a: &lt;code&gt;java.lang.String&lt;/code&gt; type.
          * 
          * Group: common (advanced)
... 298638 lines suppressed ...