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:29 UTC

[camel] branch master updated (b56a706 -> 17ea6cc)

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

davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from b56a706  Regen for commit c72a76f4fc66ac88eccea60b847ee5ec4f9a9fed
     new 77c5a20  CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return
     new d9db541  CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return
     new 15ef36a  CAMEL-15946: Regen
     new 17ea6cc  Regen

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/camel/catalog/docs/minio-component.adoc |    2 +-
 .../component/ComponentsBuilderFactory.java        |  742 +++++-
 .../dsl/ActivemqComponentBuilderFactory.java       |  515 ++++-
 .../component/dsl/AhcComponentBuilderFactory.java  |   52 +-
 .../dsl/AhcWsComponentBuilderFactory.java          |   57 +-
 .../dsl/AhcWssComponentBuilderFactory.java         |   57 +-
 .../component/dsl/AmqpComponentBuilderFactory.java |  500 +++-
 .../component/dsl/ApnsComponentBuilderFactory.java |   23 +-
 .../dsl/ArangodbComponentBuilderFactory.java       |   63 +-
 .../component/dsl/As2ComponentBuilderFactory.java  |   22 +-
 .../dsl/AsteriskComponentBuilderFactory.java       |   17 +-
 .../dsl/AtlasmapComponentBuilderFactory.java       |   19 +-
 .../dsl/AtmosComponentBuilderFactory.java          |   37 +-
 ...AtmosphereWebsocketComponentBuilderFactory.java |   60 +-
 .../component/dsl/AtomComponentBuilderFactory.java |   12 +-
 .../dsl/AtomixMapComponentBuilderFactory.java      |   98 +-
 .../AtomixMessagingComponentBuilderFactory.java    |  103 +-
 .../dsl/AtomixMultimapComponentBuilderFactory.java |   93 +-
 .../dsl/AtomixQueueComponentBuilderFactory.java    |   88 +-
 .../dsl/AtomixSetComponentBuilderFactory.java      |   93 +-
 .../dsl/AtomixValueComponentBuilderFactory.java    |   93 +-
 .../component/dsl/AvroComponentBuilderFactory.java |   53 +-
 .../dsl/Aws2AthenaComponentBuilderFactory.java     |  152 +-
 .../dsl/Aws2CwComponentBuilderFactory.java         |   80 +-
 .../dsl/Aws2DdbComponentBuilderFactory.java        |   91 +-
 .../dsl/Aws2DdbstreamComponentBuilderFactory.java  |   74 +-
 .../dsl/Aws2Ec2ComponentBuilderFactory.java        |   71 +-
 .../dsl/Aws2EcsComponentBuilderFactory.java        |   70 +-
 .../dsl/Aws2EksComponentBuilderFactory.java        |   70 +-
 .../Aws2EventbridgeComponentBuilderFactory.java    |   74 +-
 .../dsl/Aws2IamComponentBuilderFactory.java        |   70 +-
 .../dsl/Aws2KinesisComponentBuilderFactory.java    |   95 +-
 ...Aws2KinesisFirehoseComponentBuilderFactory.java |   70 +-
 .../dsl/Aws2KmsComponentBuilderFactory.java        |   70 +-
 .../dsl/Aws2LambdaComponentBuilderFactory.java     |   71 +-
 .../dsl/Aws2MqComponentBuilderFactory.java         |   71 +-
 .../dsl/Aws2MskComponentBuilderFactory.java        |   70 +-
 .../dsl/Aws2S3ComponentBuilderFactory.java         |  218 +-
 .../dsl/Aws2SesComponentBuilderFactory.java        |   84 +-
 .../dsl/Aws2SnsComponentBuilderFactory.java        |  115 +-
 .../dsl/Aws2SqsComponentBuilderFactory.java        |  205 +-
 .../dsl/Aws2StsComponentBuilderFactory.java        |   70 +-
 .../dsl/Aws2TranslateComponentBuilderFactory.java  |   84 +-
 .../dsl/AwsCwComponentBuilderFactory.java          |   78 +-
 .../dsl/AwsDdbComponentBuilderFactory.java         |   89 +-
 .../dsl/AwsDdbstreamComponentBuilderFactory.java   |   74 +-
 .../dsl/AwsEc2ComponentBuilderFactory.java         |   66 +-
 .../dsl/AwsEcsComponentBuilderFactory.java         |   66 +-
 .../dsl/AwsEksComponentBuilderFactory.java         |   66 +-
 .../dsl/AwsIamComponentBuilderFactory.java         |   64 +-
 .../dsl/AwsKinesisComponentBuilderFactory.java     |   90 +-
 .../AwsKinesisFirehoseComponentBuilderFactory.java |   58 +-
 .../dsl/AwsKmsComponentBuilderFactory.java         |   65 +-
 .../dsl/AwsLambdaComponentBuilderFactory.java      |   65 +-
 .../dsl/AwsMqComponentBuilderFactory.java          |   65 +-
 .../dsl/AwsMskComponentBuilderFactory.java         |   66 +-
 .../dsl/AwsS3ComponentBuilderFactory.java          |  201 +-
 .../dsl/AwsSdbComponentBuilderFactory.java         |   12 +-
 .../dsl/AwsSesComponentBuilderFactory.java         |   83 +-
 .../dsl/AwsSnsComponentBuilderFactory.java         |  108 +-
 .../dsl/AwsSqsComponentBuilderFactory.java         |  201 +-
 .../dsl/AwsSwfComponentBuilderFactory.java         |  160 +-
 .../dsl/AwsTranslateComponentBuilderFactory.java   |   78 +-
 .../dsl/AzureBlobComponentBuilderFactory.java      |  115 +-
 .../dsl/AzureEventhubsComponentBuilderFactory.java |  114 +-
 .../dsl/AzureQueueComponentBuilderFactory.java     |   68 +-
 .../AzureStorageBlobComponentBuilderFactory.java   |  146 +-
 .../AzureStorageQueueComponentBuilderFactory.java  |   84 +-
 .../component/dsl/BeanComponentBuilderFactory.java |   23 +-
 .../dsl/BeanValidatorComponentBuilderFactory.java  |   49 +-
 .../dsl/BeanstalkComponentBuilderFactory.java      |   22 +-
 .../dsl/BonitaComponentBuilderFactory.java         |   12 +-
 .../component/dsl/BoxComponentBuilderFactory.java  |  101 +-
 .../dsl/BraintreeComponentBuilderFactory.java      |   17 +-
 .../dsl/BrowseComponentBuilderFactory.java         |   17 +-
 .../dsl/CaffeineCacheComponentBuilderFactory.java  |   88 +-
 .../CaffeineLoadcacheComponentBuilderFactory.java  |   88 +-
 .../dsl/ChatscriptComponentBuilderFactory.java     |   12 +-
 .../dsl/ChunkComponentBuilderFactory.java          |   22 +-
 .../component/dsl/ClasComponentBuilderFactory.java |   23 +-
 .../dsl/CmSmsComponentBuilderFactory.java          |   12 +-
 .../component/dsl/CmisComponentBuilderFactory.java |   23 +-
 .../component/dsl/CoapComponentBuilderFactory.java |   17 +-
 .../dsl/CoapTcpComponentBuilderFactory.java        |   17 +-
 .../dsl/CoapsComponentBuilderFactory.java          |   17 +-
 .../dsl/CoapsTcpComponentBuilderFactory.java       |   17 +-
 .../dsl/CometdComponentBuilderFactory.java         |   53 +-
 .../dsl/CometdsComponentBuilderFactory.java        |   53 +-
 .../dsl/ConsulComponentBuilderFactory.java         |  152 +-
 .../dsl/ControlbusComponentBuilderFactory.java     |   12 +-
 .../dsl/CordaComponentBuilderFactory.java          |   75 +-
 .../dsl/CouchbaseComponentBuilderFactory.java      |   17 +-
 .../dsl/CouchdbComponentBuilderFactory.java        |   17 +-
 .../component/dsl/CqlComponentBuilderFactory.java  |   17 +-
 .../component/dsl/CronComponentBuilderFactory.java |   17 +-
 .../dsl/CryptoCmsComponentBuilderFactory.java      |   22 +-
 .../dsl/CryptoComponentBuilderFactory.java         |  112 +-
 .../component/dsl/CxfComponentBuilderFactory.java  |   33 +-
 .../dsl/CxfrsComponentBuilderFactory.java          |   28 +-
 .../dsl/DataformatComponentBuilderFactory.java     |   12 +-
 .../dsl/DatasetComponentBuilderFactory.java        |   17 +-
 .../dsl/DatasetTestComponentBuilderFactory.java    |   12 +-
 .../DebeziumMongodbComponentBuilderFactory.java    |  276 ++-
 .../dsl/DebeziumMysqlComponentBuilderFactory.java  |  401 +++-
 .../DebeziumPostgresComponentBuilderFactory.java   |  426 +++-
 .../DebeziumSqlserverComponentBuilderFactory.java  |  326 ++-
 .../dsl/DigitaloceanComponentBuilderFactory.java   |   12 +-
 .../dsl/DirectComponentBuilderFactory.java         |   27 +-
 .../dsl/DirectVmComponentBuilderFactory.java       |   38 +-
 .../dsl/DisruptorComponentBuilderFactory.java      |   47 +-
 .../dsl/DisruptorVmComponentBuilderFactory.java    |   47 +-
 .../component/dsl/DjlComponentBuilderFactory.java  |   12 +-
 .../component/dsl/DnsComponentBuilderFactory.java  |   12 +-
 .../dsl/DockerComponentBuilderFactory.java         |  110 +-
 .../dsl/DozerComponentBuilderFactory.java          |   12 +-
 .../dsl/DrillComponentBuilderFactory.java          |   12 +-
 .../dsl/DropboxComponentBuilderFactory.java        |   17 +-
 .../dsl/EhcacheComponentBuilderFactory.java        |   90 +-
 .../ElasticsearchRestComponentBuilderFactory.java  |   69 +-
 .../dsl/ElsqlComponentBuilderFactory.java          |   39 +-
 .../dsl/EtcdKeysComponentBuilderFactory.java       |   62 +-
 .../dsl/EtcdStatsComponentBuilderFactory.java      |   77 +-
 .../dsl/EtcdWatchComponentBuilderFactory.java      |   67 +-
 .../component/dsl/ExecComponentBuilderFactory.java |   12 +-
 .../dsl/FacebookComponentBuilderFactory.java       |  157 +-
 .../component/dsl/FhirComponentBuilderFactory.java |  139 +-
 .../component/dsl/FileComponentBuilderFactory.java |   17 +-
 .../dsl/FileWatchComponentBuilderFactory.java      |   39 +-
 .../dsl/FlatpackComponentBuilderFactory.java       |   17 +-
 .../dsl/FlinkComponentBuilderFactory.java          |   29 +-
 .../component/dsl/FopComponentBuilderFactory.java  |   12 +-
 .../dsl/FreemarkerComponentBuilderFactory.java     |   28 +-
 .../component/dsl/FtpComponentBuilderFactory.java  |   17 +-
 .../component/dsl/FtpsComponentBuilderFactory.java |   22 +-
 .../dsl/GangliaComponentBuilderFactory.java        |   81 +-
 .../dsl/GeocoderComponentBuilderFactory.java       |   18 +-
 .../component/dsl/GitComponentBuilderFactory.java  |   17 +-
 .../dsl/GithubComponentBuilderFactory.java         |   22 +-
 .../dsl/GoogleBigqueryComponentBuilderFactory.java |   27 +-
 .../GoogleBigquerySqlComponentBuilderFactory.java  |   22 +-
 .../dsl/GoogleCalendarComponentBuilderFactory.java |   72 +-
 ...oogleCalendarStreamComponentBuilderFactory.java |   79 +-
 .../dsl/GoogleDriveComponentBuilderFactory.java    |   59 +-
 .../dsl/GoogleMailComponentBuilderFactory.java     |   52 +-
 .../GoogleMailStreamComponentBuilderFactory.java   |   67 +-
 .../dsl/GooglePubsubComponentBuilderFactory.java   |   37 +-
 .../dsl/GoogleSheetsComponentBuilderFactory.java   |   57 +-
 .../GoogleSheetsStreamComponentBuilderFactory.java |   89 +-
 .../component/dsl/GoraComponentBuilderFactory.java |   17 +-
 .../dsl/GrapeComponentBuilderFactory.java          |   17 +-
 .../dsl/GraphqlComponentBuilderFactory.java        |   12 +-
 .../component/dsl/GrpcComponentBuilderFactory.java |   17 +-
 .../dsl/GuavaEventbusComponentBuilderFactory.java  |   31 +-
 ...azelcastAtomicvalueComponentBuilderFactory.java |   24 +-
 .../HazelcastInstanceComponentBuilderFactory.java  |   24 +-
 .../dsl/HazelcastListComponentBuilderFactory.java  |   29 +-
 .../dsl/HazelcastMapComponentBuilderFactory.java   |   29 +-
 .../HazelcastMultimapComponentBuilderFactory.java  |   29 +-
 .../dsl/HazelcastQueueComponentBuilderFactory.java |   29 +-
 ...elcastReplicatedmapComponentBuilderFactory.java |   29 +-
 ...HazelcastRingbufferComponentBuilderFactory.java |   24 +-
 .../dsl/HazelcastSedaComponentBuilderFactory.java  |   29 +-
 .../dsl/HazelcastSetComponentBuilderFactory.java   |   29 +-
 .../dsl/HazelcastTopicComponentBuilderFactory.java |   29 +-
 .../dsl/HbaseComponentBuilderFactory.java          |   29 +-
 .../component/dsl/HdfsComponentBuilderFactory.java |   28 +-
 .../component/dsl/HttpComponentBuilderFactory.java |  140 +-
 .../dsl/HttpsComponentBuilderFactory.java          |  140 +-
 .../dsl/Iec60870ClientComponentBuilderFactory.java |   23 +-
 .../dsl/Iec60870ServerComponentBuilderFactory.java |   23 +-
 .../dsl/IgniteCacheComponentBuilderFactory.java    |   34 +-
 .../dsl/IgniteComputeComponentBuilderFactory.java  |   29 +-
 .../dsl/IgniteEventsComponentBuilderFactory.java   |   29 +-
 .../dsl/IgniteIdgenComponentBuilderFactory.java    |   29 +-
 .../IgniteMessagingComponentBuilderFactory.java    |   34 +-
 .../dsl/IgniteQueueComponentBuilderFactory.java    |   29 +-
 .../dsl/IgniteSetComponentBuilderFactory.java      |   29 +-
 .../component/dsl/ImapComponentBuilderFactory.java |  214 +-
 .../dsl/ImapsComponentBuilderFactory.java          |  214 +-
 .../dsl/InfinispanComponentBuilderFactory.java     |  150 +-
 .../dsl/InfluxdbComponentBuilderFactory.java       |   17 +-
 .../component/dsl/IotaComponentBuilderFactory.java |   12 +-
 .../component/dsl/IpfsComponentBuilderFactory.java |   22 +-
 .../component/dsl/IrcComponentBuilderFactory.java  |   22 +-
 .../dsl/IronmqComponentBuilderFactory.java         |   17 +-
 .../component/dsl/JbpmComponentBuilderFactory.java |   17 +-
 .../dsl/JcacheComponentBuilderFactory.java         |   43 +-
 .../dsl/JcloudsComponentBuilderFactory.java        |   29 +-
 .../component/dsl/JcrComponentBuilderFactory.java  |   17 +-
 .../component/dsl/JdbcComponentBuilderFactory.java |   17 +-
 .../dsl/JettyComponentBuilderFactory.java          |  175 +-
 .../dsl/JgroupsComponentBuilderFactory.java        |   32 +-
 .../dsl/JgroupsRaftComponentBuilderFactory.java    |   39 +-
 .../component/dsl/JingComponentBuilderFactory.java |   12 +-
 .../component/dsl/JiraComponentBuilderFactory.java |   62 +-
 .../component/dsl/JmsComponentBuilderFactory.java  |  495 +++-
 .../component/dsl/JmxComponentBuilderFactory.java  |   12 +-
 .../component/dsl/JoltComponentBuilderFactory.java |   23 +-
 .../component/dsl/JooqComponentBuilderFactory.java |   43 +-
 .../component/dsl/JpaComponentBuilderFactory.java  |   39 +-
 .../component/dsl/JsltComponentBuilderFactory.java |   27 +-
 .../dsl/JsonValidatorComponentBuilderFactory.java  |   12 +-
 .../dsl/JsonataComponentBuilderFactory.java        |   12 +-
 .../dsl/Jt400ComponentBuilderFactory.java          |   23 +-
 .../dsl/KafkaComponentBuilderFactory.java          |  496 +++-
 ...ubernetesConfigMapsComponentBuilderFactory.java |   12 +-
 ...etesCustomResourcesComponentBuilderFactory.java |   17 +-
 ...bernetesDeploymentsComponentBuilderFactory.java |   17 +-
 .../dsl/KubernetesHpaComponentBuilderFactory.java  |   17 +-
 .../dsl/KubernetesJobComponentBuilderFactory.java  |   17 +-
 ...ubernetesNamespacesComponentBuilderFactory.java |   17 +-
 .../KubernetesNodesComponentBuilderFactory.java    |   17 +-
 ...istentVolumesClaimsComponentBuilderFactory.java |   12 +-
 ...esPersistentVolumesComponentBuilderFactory.java |   12 +-
 .../dsl/KubernetesPodsComponentBuilderFactory.java |   17 +-
 ...licationControllersComponentBuilderFactory.java |   17 +-
 ...netesResourcesQuotaComponentBuilderFactory.java |   12 +-
 .../KubernetesSecretsComponentBuilderFactory.java  |   12 +-
 ...etesServiceAccountsComponentBuilderFactory.java |   12 +-
 .../KubernetesServicesComponentBuilderFactory.java |   17 +-
 .../component/dsl/KuduComponentBuilderFactory.java |   12 +-
 .../dsl/LanguageComponentBuilderFactory.java       |   12 +-
 .../component/dsl/LdapComponentBuilderFactory.java |   12 +-
 .../component/dsl/LdifComponentBuilderFactory.java |   12 +-
 .../component/dsl/LogComponentBuilderFactory.java  |   19 +-
 .../component/dsl/LprComponentBuilderFactory.java  |   12 +-
 .../dsl/LuceneComponentBuilderFactory.java         |   40 +-
 .../dsl/LumberjackComponentBuilderFactory.java     |   22 +-
 .../dsl/MasterComponentBuilderFactory.java         |   24 +-
 .../dsl/MetricsComponentBuilderFactory.java        |   19 +-
 .../dsl/MicrometerComponentBuilderFactory.java     |   18 +-
 ...MicroprofileMetricsComponentBuilderFactory.java |   17 +-
 .../dsl/MiloClientComponentBuilderFactory.java     |  122 +-
 .../dsl/MiloServerComponentBuilderFactory.java     |  104 +-
 .../component/dsl/MinaComponentBuilderFactory.java |  144 +-
 .../dsl/MinioComponentBuilderFactory.java          |  242 +-
 .../component/dsl/MllpComponentBuilderFactory.java |   33 +-
 .../component/dsl/MockComponentBuilderFactory.java |   12 +-
 .../dsl/MongodbComponentBuilderFactory.java        |   23 +-
 .../dsl/MongodbGridfsComponentBuilderFactory.java  |   17 +-
 .../component/dsl/MsvComponentBuilderFactory.java  |   24 +-
 .../dsl/MustacheComponentBuilderFactory.java       |   28 +-
 .../component/dsl/MvelComponentBuilderFactory.java |   22 +-
 .../dsl/MybatisBeanComponentBuilderFactory.java    |   23 +-
 .../dsl/MybatisComponentBuilderFactory.java        |   28 +-
 .../dsl/NagiosComponentBuilderFactory.java         |   38 +-
 .../component/dsl/NatsComponentBuilderFactory.java |   32 +-
 .../dsl/NettyComponentBuilderFactory.java          |  376 ++-
 .../dsl/NettyHttpComponentBuilderFactory.java      |  393 +++-
 .../dsl/NitriteComponentBuilderFactory.java        |   17 +-
 .../component/dsl/NsqComponentBuilderFactory.java  |   27 +-
 .../dsl/OaipmhComponentBuilderFactory.java         |   17 +-
 .../dsl/Olingo2ComponentBuilderFactory.java        |   97 +-
 .../dsl/Olingo4ComponentBuilderFactory.java        |   87 +-
 ...enshiftBuildConfigsComponentBuilderFactory.java |   12 +-
 .../OpenshiftBuildsComponentBuilderFactory.java    |   12 +-
 .../OpenstackCinderComponentBuilderFactory.java    |   12 +-
 .../OpenstackGlanceComponentBuilderFactory.java    |   12 +-
 .../OpenstackKeystoneComponentBuilderFactory.java  |   12 +-
 .../OpenstackNeutronComponentBuilderFactory.java   |   12 +-
 .../dsl/OpenstackNovaComponentBuilderFactory.java  |   12 +-
 .../dsl/OpenstackSwiftComponentBuilderFactory.java |   12 +-
 .../dsl/OptaplannerComponentBuilderFactory.java    |   17 +-
 .../component/dsl/PahoComponentBuilderFactory.java |  160 +-
 .../component/dsl/PdfComponentBuilderFactory.java  |   12 +-
 .../PgReplicationSlotComponentBuilderFactory.java  |   12 +-
 .../dsl/PgeventComponentBuilderFactory.java        |   17 +-
 .../dsl/PlatformHttpComponentBuilderFactory.java   |   17 +-
 .../component/dsl/Pop3ComponentBuilderFactory.java |  214 +-
 .../dsl/Pop3sComponentBuilderFactory.java          |  214 +-
 .../dsl/PubnubComponentBuilderFactory.java         |   17 +-
 .../dsl/PulsarComponentBuilderFactory.java         |  187 +-
 .../dsl/QuartzComponentBuilderFactory.java         |   68 +-
 .../dsl/QuickfixComponentBuilderFactory.java       |   39 +-
 .../dsl/RabbitmqComponentBuilderFactory.java       |  290 ++-
 .../ReactiveStreamsComponentBuilderFactory.java    |   47 +-
 .../component/dsl/RefComponentBuilderFactory.java  |   17 +-
 .../dsl/RestApiComponentBuilderFactory.java        |   12 +-
 .../dsl/RestEndpointComponentBuilderFactory.java   |   42 +-
 .../dsl/RestOpenapiComponentBuilderFactory.java    |   52 +-
 .../dsl/RestSwaggerComponentBuilderFactory.java    |   52 +-
 .../dsl/ResteasyComponentBuilderFactory.java       |   33 +-
 .../dsl/RobotframeworkComponentBuilderFactory.java |  257 +-
 .../component/dsl/RssComponentBuilderFactory.java  |   12 +-
 .../component/dsl/SagaComponentBuilderFactory.java |   12 +-
 .../dsl/SalesforceComponentBuilderFactory.java     |  387 +++-
 .../dsl/SapNetweaverComponentBuilderFactory.java   |   12 +-
 .../dsl/SchedulerComponentBuilderFactory.java      |   17 +-
 .../dsl/SchematronComponentBuilderFactory.java     |   12 +-
 .../component/dsl/ScpComponentBuilderFactory.java  |   17 +-
 .../component/dsl/SedaComponentBuilderFactory.java |   47 +-
 .../dsl/ServiceComponentBuilderFactory.java        |   24 +-
 .../dsl/ServicenowComponentBuilderFactory.java     |  253 +-
 .../dsl/ServletComponentBuilderFactory.java        |   55 +-
 .../component/dsl/SftpComponentBuilderFactory.java |   17 +-
 .../component/dsl/SipComponentBuilderFactory.java  |   17 +-
 .../component/dsl/SipsComponentBuilderFactory.java |   17 +-
 .../dsl/Sjms2ComponentBuilderFactory.java          |  101 +-
 .../dsl/SjmsBatchComponentBuilderFactory.java      |   34 +-
 .../component/dsl/SjmsComponentBuilderFactory.java |  101 +-
 .../dsl/SlackComponentBuilderFactory.java          |   22 +-
 .../component/dsl/SmppComponentBuilderFactory.java |  197 +-
 .../dsl/SmppsComponentBuilderFactory.java          |  197 +-
 .../component/dsl/SmtpComponentBuilderFactory.java |  214 +-
 .../dsl/SmtpsComponentBuilderFactory.java          |  214 +-
 .../component/dsl/SnmpComponentBuilderFactory.java |   17 +-
 .../component/dsl/SolrComponentBuilderFactory.java |   12 +-
 .../dsl/SolrcloudComponentBuilderFactory.java      |   12 +-
 .../dsl/SolrsComponentBuilderFactory.java          |   12 +-
 .../dsl/SoroushComponentBuilderFactory.java        |   22 +-
 .../dsl/SparkComponentBuilderFactory.java          |   25 +-
 .../dsl/SplunkComponentBuilderFactory.java         |   22 +-
 .../dsl/SplunkHecComponentBuilderFactory.java      |   12 +-
 .../dsl/SpringBatchComponentBuilderFactory.java    |   23 +-
 .../dsl/SpringEventComponentBuilderFactory.java    |   17 +-
 .../SpringIntegrationComponentBuilderFactory.java  |   17 +-
 .../dsl/SpringLdapComponentBuilderFactory.java     |   12 +-
 .../dsl/SpringRedisComponentBuilderFactory.java    |   17 +-
 .../dsl/SpringWsComponentBuilderFactory.java       |   22 +-
 .../component/dsl/SqlComponentBuilderFactory.java  |   27 +-
 .../dsl/SqlStoredComponentBuilderFactory.java      |   17 +-
 .../component/dsl/SshComponentBuilderFactory.java  |   87 +-
 .../component/dsl/StaxComponentBuilderFactory.java |   12 +-
 .../dsl/StompComponentBuilderFactory.java          |   69 +-
 .../dsl/StreamComponentBuilderFactory.java         |   17 +-
 .../dsl/StringTemplateComponentBuilderFactory.java |   22 +-
 .../component/dsl/StubComponentBuilderFactory.java |   47 +-
 .../dsl/TelegramComponentBuilderFactory.java       |   40 +-
 .../dsl/ThriftComponentBuilderFactory.java         |   22 +-
 .../component/dsl/TikaComponentBuilderFactory.java |   12 +-
 .../dsl/TimerComponentBuilderFactory.java          |   12 +-
 .../dsl/TwilioComponentBuilderFactory.java         |   44 +-
 ...witterDirectmessageComponentBuilderFactory.java |   57 +-
 .../dsl/TwitterSearchComponentBuilderFactory.java  |   57 +-
 .../TwitterTimelineComponentBuilderFactory.java    |   57 +-
 .../dsl/UndertowComponentBuilderFactory.java       |   59 +-
 .../dsl/ValidatorComponentBuilderFactory.java      |   17 +-
 .../dsl/VelocityComponentBuilderFactory.java       |   29 +-
 .../dsl/VertxComponentBuilderFactory.java          |   49 +-
 .../dsl/VertxHttpComponentBuilderFactory.java      |   91 +-
 .../dsl/VertxKafkaComponentBuilderFactory.java     |  520 ++++-
 .../dsl/VertxWebsocketComponentBuilderFactory.java |   39 +-
 .../component/dsl/VmComponentBuilderFactory.java   |   47 +-
 .../dsl/WeatherComponentBuilderFactory.java        |   17 +-
 .../dsl/Web3jComponentBuilderFactory.java          |  198 +-
 .../dsl/WebhookComponentBuilderFactory.java        |   43 +-
 .../dsl/WebsocketComponentBuilderFactory.java      |   78 +-
 .../WebsocketJsr356ComponentBuilderFactory.java    |   22 +-
 .../component/dsl/WekaComponentBuilderFactory.java |   12 +-
 .../dsl/WordpressComponentBuilderFactory.java      |   64 +-
 .../dsl/WorkdayComponentBuilderFactory.java        |   12 +-
 .../dsl/XchangeComponentBuilderFactory.java        |   12 +-
 .../component/dsl/XjComponentBuilderFactory.java   |   57 +-
 .../XmlsecuritySignComponentBuilderFactory.java    |  154 +-
 .../XmlsecurityVerifyComponentBuilderFactory.java  |  101 +-
 .../component/dsl/XmppComponentBuilderFactory.java |   17 +-
 .../dsl/XqueryComponentBuilderFactory.java         |   37 +-
 .../component/dsl/XsltComponentBuilderFactory.java |   39 +-
 .../dsl/XsltSaxonComponentBuilderFactory.java      |   57 +-
 .../dsl/YammerComponentBuilderFactory.java         |   78 +-
 .../dsl/ZendeskComponentBuilderFactory.java        |   54 +-
 .../dsl/ZookeeperComponentBuilderFactory.java      |   57 +-
 .../ZookeeperMasterComponentBuilderFactory.java    |   42 +-
 .../component/AbstractComponentBuilder.java        |    3 +
 .../camel/builder/component/ComponentBuilder.java  |    5 +
 .../builder/endpoint/StaticEndpointBuilders.java   |  692 ++++++
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   | 1809 ++++++++++++---
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |  702 ++++--
 .../dsl/AWS2EC2EndpointBuilderFactory.java         |  112 +-
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |  882 +++++--
 .../dsl/ActiveMQEndpointBuilderFactory.java        | 1809 ++++++++++++---
 .../endpoint/dsl/AhcEndpointBuilderFactory.java    |  164 +-
 .../endpoint/dsl/ApnsEndpointBuilderFactory.java   |  267 ++-
 .../dsl/ArangoDbEndpointBuilderFactory.java        |   81 +-
 .../dsl/AsteriskEndpointBuilderFactory.java        |  135 +-
 .../dsl/Athena2EndpointBuilderFactory.java         |  233 +-
 .../dsl/AtlasMapEndpointBuilderFactory.java        |   79 +-
 .../endpoint/dsl/AtmosEndpointBuilderFactory.java  |  218 +-
 .../AtmosphereWebsocketEndpointBuilderFactory.java |  531 ++++-
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |  295 ++-
 .../dsl/AtomixMapEndpointBuilderFactory.java       |  512 +++-
 .../dsl/AtomixMessagingEndpointBuilderFactory.java |  509 +++-
 .../dsl/AtomixMultiMapEndpointBuilderFactory.java  |  168 +-
 .../dsl/AtomixQueueEndpointBuilderFactory.java     |  449 +++-
 .../dsl/AtomixSetEndpointBuilderFactory.java       |  479 +++-
 .../dsl/AtomixValueEndpointBuilderFactory.java     |  479 +++-
 .../endpoint/dsl/AvroEndpointBuilderFactory.java   |  224 +-
 .../endpoint/dsl/BeanEndpointBuilderFactory.java   |   67 +-
 .../dsl/BeanValidatorEndpointBuilderFactory.java   |   99 +-
 .../dsl/BeanstalkEndpointBuilderFactory.java       |  412 +++-
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |  629 +++--
 .../dsl/BlobServiceEndpointBuilderFactory.java     |  477 +++-
 .../endpoint/dsl/BonitaEndpointBuilderFactory.java |   49 +-
 .../endpoint/dsl/BoxEndpointBuilderFactory.java    |  402 +++-
 .../dsl/BraintreeEndpointBuilderFactory.java       |  104 +-
 .../endpoint/dsl/BrowseEndpointBuilderFactory.java |   80 +-
 .../endpoint/dsl/CMEndpointBuilderFactory.java     |   55 +-
 .../endpoint/dsl/CMISEndpointBuilderFactory.java   |  270 ++-
 .../dsl/CaffeineCacheEndpointBuilderFactory.java   |  154 +-
 .../CaffeineLoadCacheEndpointBuilderFactory.java   |  154 +-
 .../dsl/CassandraEndpointBuilderFactory.java       |  477 +++-
 .../dsl/ChatScriptEndpointBuilderFactory.java      |   40 +-
 .../endpoint/dsl/ChunkEndpointBuilderFactory.java  |   82 +-
 .../endpoint/dsl/CinderEndpointBuilderFactory.java |   71 +-
 .../endpoint/dsl/ClassEndpointBuilderFactory.java  |   67 +-
 .../endpoint/dsl/ClientEndpointBuilderFactory.java |  575 ++++-
 .../endpoint/dsl/CoAPEndpointBuilderFactory.java   |  328 ++-
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |  364 ++-
 .../endpoint/dsl/ConsulEndpointBuilderFactory.java |  647 ++++--
 .../dsl/ControlBusEndpointBuilderFactory.java      |   66 +-
 .../endpoint/dsl/CordaEndpointBuilderFactory.java  |  192 +-
 .../dsl/CouchDbEndpointBuilderFactory.java         |  185 +-
 .../dsl/CouchbaseEndpointBuilderFactory.java       |  550 ++++-
 .../endpoint/dsl/CronEndpointBuilderFactory.java   |   52 +-
 .../dsl/CryptoCmsEndpointBuilderFactory.java       |  165 +-
 .../endpoint/dsl/Cw2EndpointBuilderFactory.java    |  122 +-
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |  122 +-
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |  828 +++++--
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |  697 ++++--
 .../endpoint/dsl/DJLEndpointBuilderFactory.java    |   39 +-
 .../dsl/DataFormatEndpointBuilderFactory.java      |   24 +-
 .../dsl/DataSetEndpointBuilderFactory.java         |  247 +-
 .../dsl/DataSetTestEndpointBuilderFactory.java     |  163 +-
 .../endpoint/dsl/Ddb2EndpointBuilderFactory.java   |  144 +-
 .../dsl/Ddb2StreamEndpointBuilderFactory.java      |  314 ++-
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |  143 +-
 .../dsl/DdbStreamEndpointBuilderFactory.java       |  317 ++-
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |  452 +++-
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |  585 ++++-
 .../DebeziumPostgresEndpointBuilderFactory.java    |  598 ++++-
 .../DebeziumSqlserverEndpointBuilderFactory.java   |  476 +++-
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |  100 +-
 .../DigitalSignatureEndpointBuilderFactory.java    |  164 +-
 .../endpoint/dsl/DirectEndpointBuilderFactory.java |  112 +-
 .../dsl/DirectVmEndpointBuilderFactory.java        |  157 +-
 .../dsl/DisruptorEndpointBuilderFactory.java       |  184 +-
 .../dsl/DisruptorVmEndpointBuilderFactory.java     |  184 +-
 .../endpoint/dsl/DnsEndpointBuilderFactory.java    |   24 +-
 .../endpoint/dsl/DockerEndpointBuilderFactory.java |  536 ++++-
 .../endpoint/dsl/DozerEndpointBuilderFactory.java  |   59 +-
 .../endpoint/dsl/DrillEndpointBuilderFactory.java  |   58 +-
 .../dsl/DropboxEndpointBuilderFactory.java         |  233 +-
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |  102 +-
 .../endpoint/dsl/ECS2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |  102 +-
 .../endpoint/dsl/EKS2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |  102 +-
 .../dsl/EhcacheEndpointBuilderFactory.java         |  342 ++-
 .../dsl/ElasticsearchEndpointBuilderFactory.java   |  182 +-
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |  811 +++++--
 .../dsl/EtcdKeysEndpointBuilderFactory.java        |   88 +-
 .../dsl/EtcdStatsEndpointBuilderFactory.java       |  441 +++-
 .../dsl/EtcdWatchEndpointBuilderFactory.java       |  120 +-
 .../endpoint/dsl/EventEndpointBuilderFactory.java  |   80 +-
 .../dsl/EventHubsEndpointBuilderFactory.java       |  316 ++-
 .../dsl/EventbridgeEndpointBuilderFactory.java     |  115 +-
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   95 +-
 .../dsl/FacebookEndpointBuilderFactory.java        | 2444 +++++++++++++++-----
 .../endpoint/dsl/FhirEndpointBuilderFactory.java   |  897 +++++--
 .../endpoint/dsl/FileEndpointBuilderFactory.java   | 1060 +++++++--
 .../dsl/FileWatchEndpointBuilderFactory.java       |  137 +-
 .../dsl/FlatpackEndpointBuilderFactory.java        |  444 +++-
 .../endpoint/dsl/FlinkEndpointBuilderFactory.java  |   80 +-
 .../endpoint/dsl/FopEndpointBuilderFactory.java    |   40 +-
 .../dsl/FreemarkerEndpointBuilderFactory.java      |   83 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    | 1682 +++++++++++---
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   | 1931 +++++++++++++---
 .../dsl/GangliaEndpointBuilderFactory.java         |  126 +-
 .../dsl/GeoCoderEndpointBuilderFactory.java        |  112 +-
 .../endpoint/dsl/GitEndpointBuilderFactory.java    |  146 +-
 .../endpoint/dsl/GitHubEndpointBuilderFactory.java |  322 ++-
 .../endpoint/dsl/GlanceEndpointBuilderFactory.java |   66 +-
 .../dsl/GoogleBigQueryEndpointBuilderFactory.java  |   39 +-
 .../GoogleBigQuerySQLEndpointBuilderFactory.java   |   34 +-
 .../dsl/GoogleCalendarEndpointBuilderFactory.java  |  402 +++-
 ...GoogleCalendarStreamEndpointBuilderFactory.java |  298 ++-
 .../dsl/GoogleDriveEndpointBuilderFactory.java     |  408 +++-
 .../dsl/GoogleMailEndpointBuilderFactory.java      |  342 ++-
 .../GoogleMailStreamEndpointBuilderFactory.java    |  275 ++-
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |  240 +-
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |  353 ++-
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |  308 ++-
 .../endpoint/dsl/GoraEndpointBuilderFactory.java   |  297 ++-
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   24 +-
 .../dsl/GraphqlEndpointBuilderFactory.java         |   76 +-
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java |  233 +-
 .../endpoint/dsl/GrpcEndpointBuilderFactory.java   |  480 +++-
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |  152 +-
 .../endpoint/dsl/HBaseEndpointBuilderFactory.java  |  323 ++-
 ...azelcastAtomicnumberEndpointBuilderFactory.java |   53 +-
 .../HazelcastInstanceEndpointBuilderFactory.java   |   76 +-
 .../dsl/HazelcastListEndpointBuilderFactory.java   |  167 +-
 .../dsl/HazelcastMapEndpointBuilderFactory.java    |  167 +-
 .../HazelcastMultimapEndpointBuilderFactory.java   |  167 +-
 .../dsl/HazelcastQueueEndpointBuilderFactory.java  |  197 +-
 ...zelcastReplicatedmapEndpointBuilderFactory.java |  167 +-
 .../HazelcastRingbufferEndpointBuilderFactory.java |   53 +-
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |  323 ++-
 .../dsl/HazelcastSetEndpointBuilderFactory.java    |  167 +-
 .../dsl/HazelcastTopicEndpointBuilderFactory.java  |  200 +-
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |  810 +++++--
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |  483 +++-
 .../endpoint/dsl/IAM2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |  100 +-
 .../endpoint/dsl/IOTAEndpointBuilderFactory.java   |   75 +-
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |   29 +-
 .../dsl/IgniteCacheEndpointBuilderFactory.java     |  252 +-
 .../dsl/IgniteComputeEndpointBuilderFactory.java   |   89 +-
 .../dsl/IgniteEventsEndpointBuilderFactory.java    |   86 +-
 .../dsl/IgniteIdGenEndpointBuilderFactory.java     |   79 +-
 .../dsl/IgniteMessagingEndpointBuilderFactory.java |  179 +-
 .../dsl/IgniteQueueEndpointBuilderFactory.java     |   89 +-
 .../dsl/IgniteSetEndpointBuilderFactory.java       |   70 +-
 .../dsl/InfinispanEndpointBuilderFactory.java      |  555 ++++-
 .../dsl/InfluxDbEndpointBuilderFactory.java        |   55 +-
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |  710 ++++--
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |  427 +++-
 .../endpoint/dsl/JBPMEndpointBuilderFactory.java   |  799 +++++--
 .../endpoint/dsl/JCacheEndpointBuilderFactory.java |  509 +++-
 .../dsl/JGroupsEndpointBuilderFactory.java         |  106 +-
 .../dsl/JGroupsRaftEndpointBuilderFactory.java     |   91 +-
 .../endpoint/dsl/JMXEndpointBuilderFactory.java    |  286 ++-
 .../dsl/JSR356WebSocketEndpointBuilderFactory.java |  110 +-
 .../dsl/JcloudsEndpointBuilderFactory.java         |  145 +-
 .../endpoint/dsl/JcrEndpointBuilderFactory.java    |  311 ++-
 .../endpoint/dsl/JdbcEndpointBuilderFactory.java   |  150 +-
 .../dsl/JettyHttpEndpointBuilderFactory.java       |  367 ++-
 .../endpoint/dsl/JingEndpointBuilderFactory.java   |   35 +-
 .../endpoint/dsl/JiraEndpointBuilderFactory.java   |  254 +-
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    | 1809 ++++++++++++---
 .../endpoint/dsl/JoltEndpointBuilderFactory.java   |   91 +-
 .../endpoint/dsl/JooqEndpointBuilderFactory.java   |  317 ++-
 .../endpoint/dsl/JpaEndpointBuilderFactory.java    |  656 ++++--
 .../endpoint/dsl/JsltEndpointBuilderFactory.java   |   68 +-
 .../dsl/JsonValidatorEndpointBuilderFactory.java   |   93 +-
 .../dsl/JsonataEndpointBuilderFactory.java         |   66 +-
 .../endpoint/dsl/Jt400EndpointBuilderFactory.java  |  485 +++-
 .../endpoint/dsl/KMS2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |  101 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  | 1275 +++++++---
 .../dsl/KeystoneEndpointBuilderFactory.java        |   66 +-
 .../dsl/Kinesis2EndpointBuilderFactory.java        |  526 ++++-
 .../dsl/KinesisEndpointBuilderFactory.java         |  498 +++-
 .../KinesisFirehose2EndpointBuilderFactory.java    |  112 +-
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |   90 +-
 ...KubernetesConfigMapsEndpointBuilderFactory.java |  138 +-
 ...netesCustomResourcesEndpointBuilderFactory.java |  467 +++-
 ...ubernetesDeploymentsEndpointBuilderFactory.java |  467 +++-
 .../dsl/KubernetesHPAEndpointBuilderFactory.java   |  467 +++-
 .../dsl/KubernetesJobEndpointBuilderFactory.java   |  467 +++-
 ...KubernetesNamespacesEndpointBuilderFactory.java |  467 +++-
 .../dsl/KubernetesNodesEndpointBuilderFactory.java |  467 +++-
 ...sistentVolumesClaimsEndpointBuilderFactory.java |  138 +-
 ...tesPersistentVolumesEndpointBuilderFactory.java |  138 +-
 .../dsl/KubernetesPodsEndpointBuilderFactory.java  |  467 +++-
 ...plicationControllersEndpointBuilderFactory.java |  467 +++-
 ...rnetesResourcesQuotaEndpointBuilderFactory.java |  138 +-
 .../KubernetesSecretsEndpointBuilderFactory.java   |  138 +-
 ...netesServiceAccountsEndpointBuilderFactory.java |  138 +-
 .../KubernetesServicesEndpointBuilderFactory.java  |  467 +++-
 .../endpoint/dsl/KuduEndpointBuilderFactory.java   |   34 +-
 .../dsl/Lambda2EndpointBuilderFactory.java         |  114 +-
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |  104 +-
 .../dsl/LanguageEndpointBuilderFactory.java        |   84 +-
 .../endpoint/dsl/LdapEndpointBuilderFactory.java   |   51 +-
 .../endpoint/dsl/LdifEndpointBuilderFactory.java   |   24 +-
 .../endpoint/dsl/LogEndpointBuilderFactory.java    |  289 ++-
 .../endpoint/dsl/LuceneEndpointBuilderFactory.java |   68 +-
 .../dsl/LumberjackEndpointBuilderFactory.java      |   57 +-
 .../endpoint/dsl/MQ2EndpointBuilderFactory.java    |  112 +-
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |  102 +-
 .../endpoint/dsl/MSK2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |  102 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   | 1025 ++++++--
 .../endpoint/dsl/MasterEndpointBuilderFactory.java |   47 +-
 .../dsl/MetricsEndpointBuilderFactory.java         |   91 +-
 .../MicroProfileMetricsEndpointBuilderFactory.java |  117 +-
 .../dsl/MicrometerEndpointBuilderFactory.java      |   44 +-
 .../dsl/MiloClientEndpointBuilderFactory.java      |  623 ++++-
 .../dsl/MiloServerEndpointBuilderFactory.java      |   80 +-
 .../endpoint/dsl/MinaEndpointBuilderFactory.java   |  690 ++++--
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |  862 +++++--
 .../endpoint/dsl/MllpEndpointBuilderFactory.java   |  582 ++++-
 .../endpoint/dsl/MockEndpointBuilderFactory.java   |  126 +-
 .../dsl/MongoDbEndpointBuilderFactory.java         |  517 ++++-
 .../endpoint/dsl/MsvEndpointBuilderFactory.java    |  110 +-
 .../dsl/MustacheEndpointBuilderFactory.java        |   72 +-
 .../endpoint/dsl/MvelEndpointBuilderFactory.java   |   62 +-
 .../dsl/MyBatisBeanEndpointBuilderFactory.java     |   46 +-
 .../dsl/MyBatisEndpointBuilderFactory.java         |  342 ++-
 .../endpoint/dsl/NagiosEndpointBuilderFactory.java |   70 +-
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |  668 +++++-
 .../dsl/NetWeaverEndpointBuilderFactory.java       |   67 +-
 .../endpoint/dsl/NettyEndpointBuilderFactory.java  | 1464 +++++++++---
 .../dsl/NettyHttpEndpointBuilderFactory.java       | 1563 ++++++++++---
 .../dsl/NeutronEndpointBuilderFactory.java         |   71 +-
 .../dsl/NitriteEndpointBuilderFactory.java         |  176 +-
 .../endpoint/dsl/NovaEndpointBuilderFactory.java   |   71 +-
 .../endpoint/dsl/NsqEndpointBuilderFactory.java    |  262 ++-
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java |  419 +++-
 .../dsl/Olingo2EndpointBuilderFactory.java         |  632 +++--
 .../dsl/Olingo4EndpointBuilderFactory.java         |  572 ++++-
 ...penshiftBuildConfigsEndpointBuilderFactory.java |  138 +-
 .../dsl/OpenshiftBuildsEndpointBuilderFactory.java |  138 +-
 .../dsl/OptaPlannerEndpointBuilderFactory.java     |  182 +-
 .../endpoint/dsl/PahoEndpointBuilderFactory.java   |  809 +++++--
 .../endpoint/dsl/PdfEndpointBuilderFactory.java    |   97 +-
 .../dsl/PgEventEndpointBuilderFactory.java         |  146 +-
 .../PgReplicationSlotEndpointBuilderFactory.java   |  268 ++-
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |  104 +-
 .../dsl/PrinterEndpointBuilderFactory.java         |   92 +-
 .../endpoint/dsl/PubNubEndpointBuilderFactory.java |  255 +-
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |  358 ++-
 .../endpoint/dsl/QuartzEndpointBuilderFactory.java |  213 +-
 .../endpoint/dsl/QueueEndpointBuilderFactory.java  |  395 +++-
 .../dsl/QueueServiceEndpointBuilderFactory.java    |  244 +-
 .../dsl/QuickfixjEndpointBuilderFactory.java       |  149 +-
 .../dsl/RabbitMQEndpointBuilderFactory.java        | 1383 ++++++++---
 .../dsl/ReactiveStreamsEndpointBuilderFactory.java |  145 +-
 .../endpoint/dsl/RedisEndpointBuilderFactory.java  |  231 +-
 .../endpoint/dsl/RefEndpointBuilderFactory.java    |   80 +-
 .../dsl/RestApiEndpointBuilderFactory.java         |   57 +-
 .../endpoint/dsl/RestEndpointBuilderFactory.java   |  199 +-
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |   49 +-
 .../dsl/RestSwaggerEndpointBuilderFactory.java     |   59 +-
 .../dsl/ResteasyEndpointBuilderFactory.java        |  708 ++++--
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  | 1296 +++++++++--
 .../endpoint/dsl/RssEndpointBuilderFactory.java    |  295 ++-
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |  975 ++++++--
 .../endpoint/dsl/STS2EndpointBuilderFactory.java   |  110 +-
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |  471 +++-
 .../endpoint/dsl/SagaEndpointBuilderFactory.java   |   24 +-
 .../dsl/SalesforceEndpointBuilderFactory.java      | 1052 +++++++--
 .../dsl/SchedulerEndpointBuilderFactory.java       |  229 +-
 .../dsl/SchematronEndpointBuilderFactory.java      |   57 +-
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |  197 +-
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |  112 +-
 .../endpoint/dsl/SedaEndpointBuilderFactory.java   |  275 ++-
 .../endpoint/dsl/ServerEndpointBuilderFactory.java |  608 +++--
 .../dsl/ServiceEndpointBuilderFactory.java         |   47 +-
 .../dsl/ServiceNowEndpointBuilderFactory.java      |  416 +++-
 .../dsl/ServletEndpointBuilderFactory.java         |  241 +-
 .../endpoint/dsl/Ses2EndpointBuilderFactory.java   |  123 +-
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |  124 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   | 1866 ++++++++++++---
 .../endpoint/dsl/SipEndpointBuilderFactory.java    | 1114 +++++++--
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |  742 ++++--
 .../dsl/SjmsBatchEndpointBuilderFactory.java       |  250 +-
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |  715 ++++--
 .../endpoint/dsl/SlackEndpointBuilderFactory.java  |  287 ++-
 .../endpoint/dsl/SmppEndpointBuilderFactory.java   |  722 ++++--
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |  584 ++++-
 .../endpoint/dsl/Sns2EndpointBuilderFactory.java   |  190 +-
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |  174 +-
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |  155 +-
 .../dsl/SoroushBotEndpointBuilderFactory.java      |  395 +++-
 .../endpoint/dsl/SparkEndpointBuilderFactory.java  |   79 +-
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |  555 ++++-
 .../dsl/SplunkHECEndpointBuilderFactory.java       |   66 +-
 .../dsl/SpringBatchEndpointBuilderFactory.java     |   57 +-
 .../SpringIntegrationEndpointBuilderFactory.java   |  123 +-
 .../dsl/SpringLdapEndpointBuilderFactory.java      |   41 +-
 .../SpringWebserviceEndpointBuilderFactory.java    |  316 ++-
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |  742 ++++--
 .../dsl/SqlStoredEndpointBuilderFactory.java       |   85 +-
 .../endpoint/dsl/Sqs2EndpointBuilderFactory.java   |  949 ++++++--
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |  925 ++++++--
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |  500 +++-
 .../endpoint/dsl/StAXEndpointBuilderFactory.java   |   24 +-
 .../endpoint/dsl/StompEndpointBuilderFactory.java  |  257 +-
 .../endpoint/dsl/StreamEndpointBuilderFactory.java |  259 ++-
 .../dsl/StringTemplateEndpointBuilderFactory.java  |   85 +-
 .../endpoint/dsl/StubEndpointBuilderFactory.java   |  275 ++-
 .../endpoint/dsl/SwiftEndpointBuilderFactory.java  |   71 +-
 .../dsl/TelegramEndpointBuilderFactory.java        |  464 +++-
 .../endpoint/dsl/ThriftEndpointBuilderFactory.java |  253 +-
 .../endpoint/dsl/TikaEndpointBuilderFactory.java   |   57 +-
 .../endpoint/dsl/TimerEndpointBuilderFactory.java  |  137 +-
 .../dsl/Translate2EndpointBuilderFactory.java      |  131 +-
 .../dsl/TranslateEndpointBuilderFactory.java       |  121 +-
 .../endpoint/dsl/TwilioEndpointBuilderFactory.java |  267 ++-
 ...TwitterDirectMessageEndpointBuilderFactory.java |  525 ++++-
 .../dsl/TwitterSearchEndpointBuilderFactory.java   |  525 ++++-
 .../dsl/TwitterTimelineEndpointBuilderFactory.java |  540 ++++-
 .../dsl/UndertowEndpointBuilderFactory.java        |  525 ++++-
 .../dsl/ValidatorEndpointBuilderFactory.java       |  110 +-
 .../dsl/VelocityEndpointBuilderFactory.java        |   78 +-
 .../endpoint/dsl/VertxEndpointBuilderFactory.java  |  116 +-
 .../dsl/VertxHttpEndpointBuilderFactory.java       |  215 +-
 .../dsl/VertxKafkaEndpointBuilderFactory.java      | 1601 ++++++++++---
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |  166 +-
 .../endpoint/dsl/VmEndpointBuilderFactory.java     |  275 ++-
 .../dsl/WeatherEndpointBuilderFactory.java         |  705 ++++--
 .../endpoint/dsl/Web3jEndpointBuilderFactory.java  |  547 ++++-
 .../dsl/WebhookEndpointBuilderFactory.java         |   78 +-
 .../dsl/WebsocketEndpointBuilderFactory.java       |  426 +++-
 .../endpoint/dsl/WekaEndpointBuilderFactory.java   |   85 +-
 .../dsl/WordpressEndpointBuilderFactory.java       |  284 ++-
 .../dsl/WorkdayEndpointBuilderFactory.java         |   64 +-
 .../endpoint/dsl/WsEndpointBuilderFactory.java     |  481 +++-
 .../dsl/XChangeEndpointBuilderFactory.java         |   61 +-
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |  195 +-
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java |  666 ++++--
 .../dsl/XmlSignerEndpointBuilderFactory.java       |  241 +-
 .../dsl/XmlVerifierEndpointBuilderFactory.java     |  181 +-
 .../endpoint/dsl/XmppEndpointBuilderFactory.java   |  404 +++-
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |  151 +-
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |  185 +-
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |  400 +++-
 .../dsl/ZendeskEndpointBuilderFactory.java         |  342 ++-
 .../dsl/ZooKeeperEndpointBuilderFactory.java       |  191 +-
 .../dsl/ZooKeeperMasterEndpointBuilderFactory.java |   47 +-
 .../modules/ROOT/pages/minio-component.adoc        |    2 +-
 .../camel/maven/packaging/EndpointDslMojo.java     |   33 +-
 .../ComponentDslBuilderFactoryGenerator.java       |    1 +
 .../ComponentDslInnerBuilderGenerator.java         |    6 +-
 .../ComponentsBuilderFactoryGenerator.java         |   22 +-
 717 files changed, 109178 insertions(+), 27376 deletions(-)


[camel] 01/04: CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 77c5a20ea16913f4916b05d3eb2d0428a22d48b4
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Dec 15 12:10:18 2020 +0100

    CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return
---
 .../component/ComponentsBuilderFactory.java        | 742 ++++++++++++++++++++-
 .../dsl/ActivemqComponentBuilderFactory.java       | 515 +++++++++++---
 .../component/dsl/AhcComponentBuilderFactory.java  |  52 +-
 .../dsl/AhcWsComponentBuilderFactory.java          |  57 +-
 .../dsl/AhcWssComponentBuilderFactory.java         |  57 +-
 .../component/dsl/AmqpComponentBuilderFactory.java | 500 +++++++++++---
 .../component/dsl/ApnsComponentBuilderFactory.java |  23 +-
 .../dsl/ArangodbComponentBuilderFactory.java       |  63 +-
 .../component/dsl/As2ComponentBuilderFactory.java  |  22 +-
 .../dsl/AsteriskComponentBuilderFactory.java       |  17 +-
 .../dsl/AtlasmapComponentBuilderFactory.java       |  19 +-
 .../dsl/AtmosComponentBuilderFactory.java          |  37 +-
 ...AtmosphereWebsocketComponentBuilderFactory.java |  60 +-
 .../component/dsl/AtomComponentBuilderFactory.java |  12 +-
 .../dsl/AtomixMapComponentBuilderFactory.java      |  98 ++-
 .../AtomixMessagingComponentBuilderFactory.java    | 103 ++-
 .../dsl/AtomixMultimapComponentBuilderFactory.java |  93 ++-
 .../dsl/AtomixQueueComponentBuilderFactory.java    |  88 ++-
 .../dsl/AtomixSetComponentBuilderFactory.java      |  93 ++-
 .../dsl/AtomixValueComponentBuilderFactory.java    |  93 ++-
 .../component/dsl/AvroComponentBuilderFactory.java |  53 +-
 .../dsl/Aws2AthenaComponentBuilderFactory.java     | 152 ++++-
 .../dsl/Aws2CwComponentBuilderFactory.java         |  80 ++-
 .../dsl/Aws2DdbComponentBuilderFactory.java        |  91 ++-
 .../dsl/Aws2DdbstreamComponentBuilderFactory.java  |  74 +-
 .../dsl/Aws2Ec2ComponentBuilderFactory.java        |  71 +-
 .../dsl/Aws2EcsComponentBuilderFactory.java        |  70 +-
 .../dsl/Aws2EksComponentBuilderFactory.java        |  70 +-
 .../Aws2EventbridgeComponentBuilderFactory.java    |  74 +-
 .../dsl/Aws2IamComponentBuilderFactory.java        |  70 +-
 .../dsl/Aws2KinesisComponentBuilderFactory.java    |  95 ++-
 ...Aws2KinesisFirehoseComponentBuilderFactory.java |  70 +-
 .../dsl/Aws2KmsComponentBuilderFactory.java        |  70 +-
 .../dsl/Aws2LambdaComponentBuilderFactory.java     |  71 +-
 .../dsl/Aws2MqComponentBuilderFactory.java         |  71 +-
 .../dsl/Aws2MskComponentBuilderFactory.java        |  70 +-
 .../dsl/Aws2S3ComponentBuilderFactory.java         | 218 ++++--
 .../dsl/Aws2SesComponentBuilderFactory.java        |  84 ++-
 .../dsl/Aws2SnsComponentBuilderFactory.java        | 115 +++-
 .../dsl/Aws2SqsComponentBuilderFactory.java        | 205 ++++--
 .../dsl/Aws2StsComponentBuilderFactory.java        |  70 +-
 .../dsl/Aws2TranslateComponentBuilderFactory.java  |  84 ++-
 .../dsl/AwsCwComponentBuilderFactory.java          |  78 ++-
 .../dsl/AwsDdbComponentBuilderFactory.java         |  89 ++-
 .../dsl/AwsDdbstreamComponentBuilderFactory.java   |  74 +-
 .../dsl/AwsEc2ComponentBuilderFactory.java         |  66 +-
 .../dsl/AwsEcsComponentBuilderFactory.java         |  66 +-
 .../dsl/AwsEksComponentBuilderFactory.java         |  66 +-
 .../dsl/AwsIamComponentBuilderFactory.java         |  64 +-
 .../dsl/AwsKinesisComponentBuilderFactory.java     |  90 ++-
 .../AwsKinesisFirehoseComponentBuilderFactory.java |  58 +-
 .../dsl/AwsKmsComponentBuilderFactory.java         |  65 +-
 .../dsl/AwsLambdaComponentBuilderFactory.java      |  65 +-
 .../dsl/AwsMqComponentBuilderFactory.java          |  65 +-
 .../dsl/AwsMskComponentBuilderFactory.java         |  66 +-
 .../dsl/AwsS3ComponentBuilderFactory.java          | 201 ++++--
 .../dsl/AwsSdbComponentBuilderFactory.java         |  12 +-
 .../dsl/AwsSesComponentBuilderFactory.java         |  83 ++-
 .../dsl/AwsSnsComponentBuilderFactory.java         | 108 ++-
 .../dsl/AwsSqsComponentBuilderFactory.java         | 201 ++++--
 .../dsl/AwsSwfComponentBuilderFactory.java         | 160 ++++-
 .../dsl/AwsTranslateComponentBuilderFactory.java   |  78 ++-
 .../dsl/AzureBlobComponentBuilderFactory.java      | 115 +++-
 .../dsl/AzureEventhubsComponentBuilderFactory.java | 114 +++-
 .../dsl/AzureQueueComponentBuilderFactory.java     |  68 +-
 .../AzureStorageBlobComponentBuilderFactory.java   | 146 +++-
 .../AzureStorageQueueComponentBuilderFactory.java  |  84 ++-
 .../component/dsl/BeanComponentBuilderFactory.java |  23 +-
 .../dsl/BeanValidatorComponentBuilderFactory.java  |  49 +-
 .../dsl/BeanstalkComponentBuilderFactory.java      |  22 +-
 .../dsl/BonitaComponentBuilderFactory.java         |  12 +-
 .../component/dsl/BoxComponentBuilderFactory.java  | 101 ++-
 .../dsl/BraintreeComponentBuilderFactory.java      |  17 +-
 .../dsl/BrowseComponentBuilderFactory.java         |  17 +-
 .../dsl/CaffeineCacheComponentBuilderFactory.java  |  88 ++-
 .../CaffeineLoadcacheComponentBuilderFactory.java  |  88 ++-
 .../dsl/ChatscriptComponentBuilderFactory.java     |  12 +-
 .../dsl/ChunkComponentBuilderFactory.java          |  22 +-
 .../component/dsl/ClasComponentBuilderFactory.java |  23 +-
 .../dsl/CmSmsComponentBuilderFactory.java          |  12 +-
 .../component/dsl/CmisComponentBuilderFactory.java |  23 +-
 .../component/dsl/CoapComponentBuilderFactory.java |  17 +-
 .../dsl/CoapTcpComponentBuilderFactory.java        |  17 +-
 .../dsl/CoapsComponentBuilderFactory.java          |  17 +-
 .../dsl/CoapsTcpComponentBuilderFactory.java       |  17 +-
 .../dsl/CometdComponentBuilderFactory.java         |  53 +-
 .../dsl/CometdsComponentBuilderFactory.java        |  53 +-
 .../dsl/ConsulComponentBuilderFactory.java         | 152 ++++-
 .../dsl/ControlbusComponentBuilderFactory.java     |  12 +-
 .../dsl/CordaComponentBuilderFactory.java          |  75 ++-
 .../dsl/CouchbaseComponentBuilderFactory.java      |  17 +-
 .../dsl/CouchdbComponentBuilderFactory.java        |  17 +-
 .../component/dsl/CqlComponentBuilderFactory.java  |  17 +-
 .../component/dsl/CronComponentBuilderFactory.java |  17 +-
 .../dsl/CryptoCmsComponentBuilderFactory.java      |  22 +-
 .../dsl/CryptoComponentBuilderFactory.java         | 112 +++-
 .../component/dsl/CxfComponentBuilderFactory.java  |  33 +-
 .../dsl/CxfrsComponentBuilderFactory.java          |  28 +-
 .../dsl/DataformatComponentBuilderFactory.java     |  12 +-
 .../dsl/DatasetComponentBuilderFactory.java        |  17 +-
 .../dsl/DatasetTestComponentBuilderFactory.java    |  12 +-
 .../DebeziumMongodbComponentBuilderFactory.java    | 276 ++++++--
 .../dsl/DebeziumMysqlComponentBuilderFactory.java  | 401 ++++++++---
 .../DebeziumPostgresComponentBuilderFactory.java   | 426 +++++++++---
 .../DebeziumSqlserverComponentBuilderFactory.java  | 326 +++++++--
 .../dsl/DigitaloceanComponentBuilderFactory.java   |  12 +-
 .../dsl/DirectComponentBuilderFactory.java         |  27 +-
 .../dsl/DirectVmComponentBuilderFactory.java       |  38 +-
 .../dsl/DisruptorComponentBuilderFactory.java      |  47 +-
 .../dsl/DisruptorVmComponentBuilderFactory.java    |  47 +-
 .../component/dsl/DjlComponentBuilderFactory.java  |  12 +-
 .../component/dsl/DnsComponentBuilderFactory.java  |  12 +-
 .../dsl/DockerComponentBuilderFactory.java         | 110 ++-
 .../dsl/DozerComponentBuilderFactory.java          |  12 +-
 .../dsl/DrillComponentBuilderFactory.java          |  12 +-
 .../dsl/DropboxComponentBuilderFactory.java        |  17 +-
 .../dsl/EhcacheComponentBuilderFactory.java        |  90 ++-
 .../ElasticsearchRestComponentBuilderFactory.java  |  69 +-
 .../dsl/ElsqlComponentBuilderFactory.java          |  39 +-
 .../dsl/EtcdKeysComponentBuilderFactory.java       |  62 +-
 .../dsl/EtcdStatsComponentBuilderFactory.java      |  77 ++-
 .../dsl/EtcdWatchComponentBuilderFactory.java      |  67 +-
 .../component/dsl/ExecComponentBuilderFactory.java |  12 +-
 .../dsl/FacebookComponentBuilderFactory.java       | 157 ++++-
 .../component/dsl/FhirComponentBuilderFactory.java | 139 +++-
 .../component/dsl/FileComponentBuilderFactory.java |  17 +-
 .../dsl/FileWatchComponentBuilderFactory.java      |  39 +-
 .../dsl/FlatpackComponentBuilderFactory.java       |  17 +-
 .../dsl/FlinkComponentBuilderFactory.java          |  29 +-
 .../component/dsl/FopComponentBuilderFactory.java  |  12 +-
 .../dsl/FreemarkerComponentBuilderFactory.java     |  28 +-
 .../component/dsl/FtpComponentBuilderFactory.java  |  17 +-
 .../component/dsl/FtpsComponentBuilderFactory.java |  22 +-
 .../dsl/GangliaComponentBuilderFactory.java        |  81 ++-
 .../dsl/GeocoderComponentBuilderFactory.java       |  18 +-
 .../component/dsl/GitComponentBuilderFactory.java  |  17 +-
 .../dsl/GithubComponentBuilderFactory.java         |  22 +-
 .../dsl/GoogleBigqueryComponentBuilderFactory.java |  27 +-
 .../GoogleBigquerySqlComponentBuilderFactory.java  |  22 +-
 .../dsl/GoogleCalendarComponentBuilderFactory.java |  72 +-
 ...oogleCalendarStreamComponentBuilderFactory.java |  79 ++-
 .../dsl/GoogleDriveComponentBuilderFactory.java    |  59 +-
 .../dsl/GoogleMailComponentBuilderFactory.java     |  52 +-
 .../GoogleMailStreamComponentBuilderFactory.java   |  67 +-
 .../dsl/GooglePubsubComponentBuilderFactory.java   |  37 +-
 .../dsl/GoogleSheetsComponentBuilderFactory.java   |  57 +-
 .../GoogleSheetsStreamComponentBuilderFactory.java |  89 ++-
 .../component/dsl/GoraComponentBuilderFactory.java |  17 +-
 .../dsl/GrapeComponentBuilderFactory.java          |  17 +-
 .../dsl/GraphqlComponentBuilderFactory.java        |  12 +-
 .../component/dsl/GrpcComponentBuilderFactory.java |  17 +-
 .../dsl/GuavaEventbusComponentBuilderFactory.java  |  31 +-
 ...azelcastAtomicvalueComponentBuilderFactory.java |  24 +-
 .../HazelcastInstanceComponentBuilderFactory.java  |  24 +-
 .../dsl/HazelcastListComponentBuilderFactory.java  |  29 +-
 .../dsl/HazelcastMapComponentBuilderFactory.java   |  29 +-
 .../HazelcastMultimapComponentBuilderFactory.java  |  29 +-
 .../dsl/HazelcastQueueComponentBuilderFactory.java |  29 +-
 ...elcastReplicatedmapComponentBuilderFactory.java |  29 +-
 ...HazelcastRingbufferComponentBuilderFactory.java |  24 +-
 .../dsl/HazelcastSedaComponentBuilderFactory.java  |  29 +-
 .../dsl/HazelcastSetComponentBuilderFactory.java   |  29 +-
 .../dsl/HazelcastTopicComponentBuilderFactory.java |  29 +-
 .../dsl/HbaseComponentBuilderFactory.java          |  29 +-
 .../component/dsl/HdfsComponentBuilderFactory.java |  28 +-
 .../component/dsl/HttpComponentBuilderFactory.java | 140 +++-
 .../dsl/HttpsComponentBuilderFactory.java          | 140 +++-
 .../dsl/Iec60870ClientComponentBuilderFactory.java |  23 +-
 .../dsl/Iec60870ServerComponentBuilderFactory.java |  23 +-
 .../dsl/IgniteCacheComponentBuilderFactory.java    |  34 +-
 .../dsl/IgniteComputeComponentBuilderFactory.java  |  29 +-
 .../dsl/IgniteEventsComponentBuilderFactory.java   |  29 +-
 .../dsl/IgniteIdgenComponentBuilderFactory.java    |  29 +-
 .../IgniteMessagingComponentBuilderFactory.java    |  34 +-
 .../dsl/IgniteQueueComponentBuilderFactory.java    |  29 +-
 .../dsl/IgniteSetComponentBuilderFactory.java      |  29 +-
 .../component/dsl/ImapComponentBuilderFactory.java | 214 ++++--
 .../dsl/ImapsComponentBuilderFactory.java          | 214 ++++--
 .../dsl/InfinispanComponentBuilderFactory.java     | 150 ++++-
 .../dsl/InfluxdbComponentBuilderFactory.java       |  17 +-
 .../component/dsl/IotaComponentBuilderFactory.java |  12 +-
 .../component/dsl/IpfsComponentBuilderFactory.java |  22 +-
 .../component/dsl/IrcComponentBuilderFactory.java  |  22 +-
 .../dsl/IronmqComponentBuilderFactory.java         |  17 +-
 .../component/dsl/JbpmComponentBuilderFactory.java |  17 +-
 .../dsl/JcacheComponentBuilderFactory.java         |  43 +-
 .../dsl/JcloudsComponentBuilderFactory.java        |  29 +-
 .../component/dsl/JcrComponentBuilderFactory.java  |  17 +-
 .../component/dsl/JdbcComponentBuilderFactory.java |  17 +-
 .../dsl/JettyComponentBuilderFactory.java          | 175 ++++-
 .../dsl/JgroupsComponentBuilderFactory.java        |  32 +-
 .../dsl/JgroupsRaftComponentBuilderFactory.java    |  39 +-
 .../component/dsl/JingComponentBuilderFactory.java |  12 +-
 .../component/dsl/JiraComponentBuilderFactory.java |  62 +-
 .../component/dsl/JmsComponentBuilderFactory.java  | 495 +++++++++++---
 .../component/dsl/JmxComponentBuilderFactory.java  |  12 +-
 .../component/dsl/JoltComponentBuilderFactory.java |  23 +-
 .../component/dsl/JooqComponentBuilderFactory.java |  43 +-
 .../component/dsl/JpaComponentBuilderFactory.java  |  39 +-
 .../component/dsl/JsltComponentBuilderFactory.java |  27 +-
 .../dsl/JsonValidatorComponentBuilderFactory.java  |  12 +-
 .../dsl/JsonataComponentBuilderFactory.java        |  12 +-
 .../dsl/Jt400ComponentBuilderFactory.java          |  23 +-
 .../dsl/KafkaComponentBuilderFactory.java          | 496 +++++++++++---
 ...ubernetesConfigMapsComponentBuilderFactory.java |  12 +-
 ...etesCustomResourcesComponentBuilderFactory.java |  17 +-
 ...bernetesDeploymentsComponentBuilderFactory.java |  17 +-
 .../dsl/KubernetesHpaComponentBuilderFactory.java  |  17 +-
 .../dsl/KubernetesJobComponentBuilderFactory.java  |  17 +-
 ...ubernetesNamespacesComponentBuilderFactory.java |  17 +-
 .../KubernetesNodesComponentBuilderFactory.java    |  17 +-
 ...istentVolumesClaimsComponentBuilderFactory.java |  12 +-
 ...esPersistentVolumesComponentBuilderFactory.java |  12 +-
 .../dsl/KubernetesPodsComponentBuilderFactory.java |  17 +-
 ...licationControllersComponentBuilderFactory.java |  17 +-
 ...netesResourcesQuotaComponentBuilderFactory.java |  12 +-
 .../KubernetesSecretsComponentBuilderFactory.java  |  12 +-
 ...etesServiceAccountsComponentBuilderFactory.java |  12 +-
 .../KubernetesServicesComponentBuilderFactory.java |  17 +-
 .../component/dsl/KuduComponentBuilderFactory.java |  12 +-
 .../dsl/LanguageComponentBuilderFactory.java       |  12 +-
 .../component/dsl/LdapComponentBuilderFactory.java |  12 +-
 .../component/dsl/LdifComponentBuilderFactory.java |  12 +-
 .../component/dsl/LogComponentBuilderFactory.java  |  19 +-
 .../component/dsl/LprComponentBuilderFactory.java  |  12 +-
 .../dsl/LuceneComponentBuilderFactory.java         |  40 +-
 .../dsl/LumberjackComponentBuilderFactory.java     |  22 +-
 .../dsl/MasterComponentBuilderFactory.java         |  24 +-
 .../dsl/MetricsComponentBuilderFactory.java        |  19 +-
 .../dsl/MicrometerComponentBuilderFactory.java     |  18 +-
 ...MicroprofileMetricsComponentBuilderFactory.java |  17 +-
 .../dsl/MiloClientComponentBuilderFactory.java     | 122 +++-
 .../dsl/MiloServerComponentBuilderFactory.java     | 104 ++-
 .../component/dsl/MinaComponentBuilderFactory.java | 144 +++-
 .../dsl/MinioComponentBuilderFactory.java          | 242 +++++--
 .../component/dsl/MllpComponentBuilderFactory.java |  33 +-
 .../component/dsl/MockComponentBuilderFactory.java |  12 +-
 .../dsl/MongodbComponentBuilderFactory.java        |  23 +-
 .../dsl/MongodbGridfsComponentBuilderFactory.java  |  17 +-
 .../component/dsl/MsvComponentBuilderFactory.java  |  24 +-
 .../dsl/MustacheComponentBuilderFactory.java       |  28 +-
 .../component/dsl/MvelComponentBuilderFactory.java |  22 +-
 .../dsl/MybatisBeanComponentBuilderFactory.java    |  23 +-
 .../dsl/MybatisComponentBuilderFactory.java        |  28 +-
 .../dsl/NagiosComponentBuilderFactory.java         |  38 +-
 .../component/dsl/NatsComponentBuilderFactory.java |  32 +-
 .../dsl/NettyComponentBuilderFactory.java          | 376 ++++++++---
 .../dsl/NettyHttpComponentBuilderFactory.java      | 393 ++++++++---
 .../dsl/NitriteComponentBuilderFactory.java        |  17 +-
 .../component/dsl/NsqComponentBuilderFactory.java  |  27 +-
 .../dsl/OaipmhComponentBuilderFactory.java         |  17 +-
 .../dsl/Olingo2ComponentBuilderFactory.java        |  97 ++-
 .../dsl/Olingo4ComponentBuilderFactory.java        |  87 ++-
 ...enshiftBuildConfigsComponentBuilderFactory.java |  12 +-
 .../OpenshiftBuildsComponentBuilderFactory.java    |  12 +-
 .../OpenstackCinderComponentBuilderFactory.java    |  12 +-
 .../OpenstackGlanceComponentBuilderFactory.java    |  12 +-
 .../OpenstackKeystoneComponentBuilderFactory.java  |  12 +-
 .../OpenstackNeutronComponentBuilderFactory.java   |  12 +-
 .../dsl/OpenstackNovaComponentBuilderFactory.java  |  12 +-
 .../dsl/OpenstackSwiftComponentBuilderFactory.java |  12 +-
 .../dsl/OptaplannerComponentBuilderFactory.java    |  17 +-
 .../component/dsl/PahoComponentBuilderFactory.java | 160 ++++-
 .../component/dsl/PdfComponentBuilderFactory.java  |  12 +-
 .../PgReplicationSlotComponentBuilderFactory.java  |  12 +-
 .../dsl/PgeventComponentBuilderFactory.java        |  17 +-
 .../dsl/PlatformHttpComponentBuilderFactory.java   |  17 +-
 .../component/dsl/Pop3ComponentBuilderFactory.java | 214 ++++--
 .../dsl/Pop3sComponentBuilderFactory.java          | 214 ++++--
 .../dsl/PubnubComponentBuilderFactory.java         |  17 +-
 .../dsl/PulsarComponentBuilderFactory.java         | 187 +++++-
 .../dsl/QuartzComponentBuilderFactory.java         |  68 +-
 .../dsl/QuickfixComponentBuilderFactory.java       |  39 +-
 .../dsl/RabbitmqComponentBuilderFactory.java       | 290 ++++++--
 .../ReactiveStreamsComponentBuilderFactory.java    |  47 +-
 .../component/dsl/RefComponentBuilderFactory.java  |  17 +-
 .../dsl/RestApiComponentBuilderFactory.java        |  12 +-
 .../dsl/RestEndpointComponentBuilderFactory.java   |  42 +-
 .../dsl/RestOpenapiComponentBuilderFactory.java    |  52 +-
 .../dsl/RestSwaggerComponentBuilderFactory.java    |  52 +-
 .../dsl/ResteasyComponentBuilderFactory.java       |  33 +-
 .../dsl/RobotframeworkComponentBuilderFactory.java | 257 +++++--
 .../component/dsl/RssComponentBuilderFactory.java  |  12 +-
 .../component/dsl/SagaComponentBuilderFactory.java |  12 +-
 .../dsl/SalesforceComponentBuilderFactory.java     | 387 ++++++++---
 .../dsl/SapNetweaverComponentBuilderFactory.java   |  12 +-
 .../dsl/SchedulerComponentBuilderFactory.java      |  17 +-
 .../dsl/SchematronComponentBuilderFactory.java     |  12 +-
 .../component/dsl/ScpComponentBuilderFactory.java  |  17 +-
 .../component/dsl/SedaComponentBuilderFactory.java |  47 +-
 .../dsl/ServiceComponentBuilderFactory.java        |  24 +-
 .../dsl/ServicenowComponentBuilderFactory.java     | 253 +++++--
 .../dsl/ServletComponentBuilderFactory.java        |  55 +-
 .../component/dsl/SftpComponentBuilderFactory.java |  17 +-
 .../component/dsl/SipComponentBuilderFactory.java  |  17 +-
 .../component/dsl/SipsComponentBuilderFactory.java |  17 +-
 .../dsl/Sjms2ComponentBuilderFactory.java          | 101 ++-
 .../dsl/SjmsBatchComponentBuilderFactory.java      |  34 +-
 .../component/dsl/SjmsComponentBuilderFactory.java | 101 ++-
 .../dsl/SlackComponentBuilderFactory.java          |  22 +-
 .../component/dsl/SmppComponentBuilderFactory.java | 197 ++++--
 .../dsl/SmppsComponentBuilderFactory.java          | 197 ++++--
 .../component/dsl/SmtpComponentBuilderFactory.java | 214 ++++--
 .../dsl/SmtpsComponentBuilderFactory.java          | 214 ++++--
 .../component/dsl/SnmpComponentBuilderFactory.java |  17 +-
 .../component/dsl/SolrComponentBuilderFactory.java |  12 +-
 .../dsl/SolrcloudComponentBuilderFactory.java      |  12 +-
 .../dsl/SolrsComponentBuilderFactory.java          |  12 +-
 .../dsl/SoroushComponentBuilderFactory.java        |  22 +-
 .../dsl/SparkComponentBuilderFactory.java          |  25 +-
 .../dsl/SplunkComponentBuilderFactory.java         |  22 +-
 .../dsl/SplunkHecComponentBuilderFactory.java      |  12 +-
 .../dsl/SpringBatchComponentBuilderFactory.java    |  23 +-
 .../dsl/SpringEventComponentBuilderFactory.java    |  17 +-
 .../SpringIntegrationComponentBuilderFactory.java  |  17 +-
 .../dsl/SpringLdapComponentBuilderFactory.java     |  12 +-
 .../dsl/SpringRedisComponentBuilderFactory.java    |  17 +-
 .../dsl/SpringWsComponentBuilderFactory.java       |  22 +-
 .../component/dsl/SqlComponentBuilderFactory.java  |  27 +-
 .../dsl/SqlStoredComponentBuilderFactory.java      |  17 +-
 .../component/dsl/SshComponentBuilderFactory.java  |  87 ++-
 .../component/dsl/StaxComponentBuilderFactory.java |  12 +-
 .../dsl/StompComponentBuilderFactory.java          |  69 +-
 .../dsl/StreamComponentBuilderFactory.java         |  17 +-
 .../dsl/StringTemplateComponentBuilderFactory.java |  22 +-
 .../component/dsl/StubComponentBuilderFactory.java |  47 +-
 .../dsl/TelegramComponentBuilderFactory.java       |  40 +-
 .../dsl/ThriftComponentBuilderFactory.java         |  22 +-
 .../component/dsl/TikaComponentBuilderFactory.java |  12 +-
 .../dsl/TimerComponentBuilderFactory.java          |  12 +-
 .../dsl/TwilioComponentBuilderFactory.java         |  44 +-
 ...witterDirectmessageComponentBuilderFactory.java |  57 +-
 .../dsl/TwitterSearchComponentBuilderFactory.java  |  57 +-
 .../TwitterTimelineComponentBuilderFactory.java    |  57 +-
 .../dsl/UndertowComponentBuilderFactory.java       |  59 +-
 .../dsl/ValidatorComponentBuilderFactory.java      |  17 +-
 .../dsl/VelocityComponentBuilderFactory.java       |  29 +-
 .../dsl/VertxComponentBuilderFactory.java          |  49 +-
 .../dsl/VertxHttpComponentBuilderFactory.java      |  91 ++-
 .../dsl/VertxKafkaComponentBuilderFactory.java     | 520 ++++++++++++---
 .../dsl/VertxWebsocketComponentBuilderFactory.java |  39 +-
 .../component/dsl/VmComponentBuilderFactory.java   |  47 +-
 .../dsl/WeatherComponentBuilderFactory.java        |  17 +-
 .../dsl/Web3jComponentBuilderFactory.java          | 198 ++++--
 .../dsl/WebhookComponentBuilderFactory.java        |  43 +-
 .../dsl/WebsocketComponentBuilderFactory.java      |  78 ++-
 .../WebsocketJsr356ComponentBuilderFactory.java    |  22 +-
 .../component/dsl/WekaComponentBuilderFactory.java |  12 +-
 .../dsl/WordpressComponentBuilderFactory.java      |  64 +-
 .../dsl/WorkdayComponentBuilderFactory.java        |  12 +-
 .../dsl/XchangeComponentBuilderFactory.java        |  12 +-
 .../component/dsl/XjComponentBuilderFactory.java   |  57 +-
 .../XmlsecuritySignComponentBuilderFactory.java    | 154 ++++-
 .../XmlsecurityVerifyComponentBuilderFactory.java  | 101 ++-
 .../component/dsl/XmppComponentBuilderFactory.java |  17 +-
 .../dsl/XqueryComponentBuilderFactory.java         |  37 +-
 .../component/dsl/XsltComponentBuilderFactory.java |  39 +-
 .../dsl/XsltSaxonComponentBuilderFactory.java      |  57 +-
 .../dsl/YammerComponentBuilderFactory.java         |  78 ++-
 .../dsl/ZendeskComponentBuilderFactory.java        |  54 +-
 .../dsl/ZookeeperComponentBuilderFactory.java      |  57 +-
 .../ZookeeperMasterComponentBuilderFactory.java    |  42 +-
 .../component/AbstractComponentBuilder.java        |   3 +
 .../camel/builder/component/ComponentBuilder.java  |   5 +
 .../builder/endpoint/StaticEndpointBuilders.java   | 692 +++++++++++++++++++
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |   2 +
 .../dsl/AWS2EC2EndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |   2 +
 .../dsl/ActiveMQEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/AhcEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/ApnsEndpointBuilderFactory.java   |   2 +
 .../dsl/ArangoDbEndpointBuilderFactory.java        |   2 +
 .../dsl/AsteriskEndpointBuilderFactory.java        |   2 +
 .../dsl/Athena2EndpointBuilderFactory.java         |   2 +
 .../dsl/AtlasMapEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/AtmosEndpointBuilderFactory.java  |   2 +
 .../AtmosphereWebsocketEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |   2 +
 .../dsl/AtomixMapEndpointBuilderFactory.java       |   2 +
 .../dsl/AtomixMessagingEndpointBuilderFactory.java |   2 +
 .../dsl/AtomixMultiMapEndpointBuilderFactory.java  |   2 +
 .../dsl/AtomixQueueEndpointBuilderFactory.java     |   2 +
 .../dsl/AtomixSetEndpointBuilderFactory.java       |   2 +
 .../dsl/AtomixValueEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/AvroEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/BeanEndpointBuilderFactory.java   |   2 +
 .../dsl/BeanValidatorEndpointBuilderFactory.java   |   2 +
 .../dsl/BeanstalkEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |   2 +
 .../dsl/BlobServiceEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/BonitaEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/BoxEndpointBuilderFactory.java    |   2 +
 .../dsl/BraintreeEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/BrowseEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/CMEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/CMISEndpointBuilderFactory.java   |   2 +
 .../dsl/CaffeineCacheEndpointBuilderFactory.java   |   2 +
 .../CaffeineLoadCacheEndpointBuilderFactory.java   |   2 +
 .../dsl/CassandraEndpointBuilderFactory.java       |   2 +
 .../dsl/ChatScriptEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/ChunkEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/CinderEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/ClassEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/ClientEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/CoAPEndpointBuilderFactory.java   |   5 +
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |   3 +
 .../endpoint/dsl/ConsulEndpointBuilderFactory.java |   2 +
 .../dsl/ControlBusEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/CordaEndpointBuilderFactory.java  |   2 +
 .../dsl/CouchDbEndpointBuilderFactory.java         |   2 +
 .../dsl/CouchbaseEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/CronEndpointBuilderFactory.java   |   2 +
 .../dsl/CryptoCmsEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/Cw2EndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/DJLEndpointBuilderFactory.java    |   2 +
 .../dsl/DataFormatEndpointBuilderFactory.java      |   2 +
 .../dsl/DataSetEndpointBuilderFactory.java         |   2 +
 .../dsl/DataSetTestEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/Ddb2EndpointBuilderFactory.java   |   2 +
 .../dsl/Ddb2StreamEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |   2 +
 .../dsl/DdbStreamEndpointBuilderFactory.java       |   2 +
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |   2 +
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |   2 +
 .../DebeziumPostgresEndpointBuilderFactory.java    |   2 +
 .../DebeziumSqlserverEndpointBuilderFactory.java   |   2 +
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |   2 +
 .../DigitalSignatureEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/DirectEndpointBuilderFactory.java |   2 +
 .../dsl/DirectVmEndpointBuilderFactory.java        |   2 +
 .../dsl/DisruptorEndpointBuilderFactory.java       |   2 +
 .../dsl/DisruptorVmEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/DnsEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/DockerEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/DozerEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/DrillEndpointBuilderFactory.java  |   2 +
 .../dsl/DropboxEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/ECS2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/EKS2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |   2 +
 .../dsl/EhcacheEndpointBuilderFactory.java         |   2 +
 .../dsl/ElasticsearchEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |   2 +
 .../dsl/EtcdKeysEndpointBuilderFactory.java        |   2 +
 .../dsl/EtcdStatsEndpointBuilderFactory.java       |   2 +
 .../dsl/EtcdWatchEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/EventEndpointBuilderFactory.java  |   2 +
 .../dsl/EventHubsEndpointBuilderFactory.java       |   2 +
 .../dsl/EventbridgeEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   2 +
 .../dsl/FacebookEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/FhirEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |   2 +
 .../dsl/FileWatchEndpointBuilderFactory.java       |   2 +
 .../dsl/FlatpackEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/FlinkEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/FopEndpointBuilderFactory.java    |   2 +
 .../dsl/FreemarkerEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   |   2 +
 .../dsl/GangliaEndpointBuilderFactory.java         |   2 +
 .../dsl/GeoCoderEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/GitEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/GitHubEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/GlanceEndpointBuilderFactory.java |   2 +
 .../dsl/GoogleBigQueryEndpointBuilderFactory.java  |   2 +
 .../GoogleBigQuerySQLEndpointBuilderFactory.java   |   2 +
 .../dsl/GoogleCalendarEndpointBuilderFactory.java  |   2 +
 ...GoogleCalendarStreamEndpointBuilderFactory.java |   2 +
 .../dsl/GoogleDriveEndpointBuilderFactory.java     |   2 +
 .../dsl/GoogleMailEndpointBuilderFactory.java      |   2 +
 .../GoogleMailStreamEndpointBuilderFactory.java    |   2 +
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |   2 +
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |   2 +
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/GoraEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   2 +
 .../dsl/GraphqlEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/GrpcEndpointBuilderFactory.java   |   2 +
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/HBaseEndpointBuilderFactory.java  |   2 +
 ...azelcastAtomicnumberEndpointBuilderFactory.java |   2 +
 .../HazelcastInstanceEndpointBuilderFactory.java   |   2 +
 .../dsl/HazelcastListEndpointBuilderFactory.java   |   2 +
 .../dsl/HazelcastMapEndpointBuilderFactory.java    |   2 +
 .../HazelcastMultimapEndpointBuilderFactory.java   |   2 +
 .../dsl/HazelcastQueueEndpointBuilderFactory.java  |   2 +
 ...zelcastReplicatedmapEndpointBuilderFactory.java |   2 +
 .../HazelcastRingbufferEndpointBuilderFactory.java |   2 +
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |   2 +
 .../dsl/HazelcastSetEndpointBuilderFactory.java    |   2 +
 .../dsl/HazelcastTopicEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/IAM2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/IOTAEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |   2 +
 .../dsl/IgniteCacheEndpointBuilderFactory.java     |   2 +
 .../dsl/IgniteComputeEndpointBuilderFactory.java   |   2 +
 .../dsl/IgniteEventsEndpointBuilderFactory.java    |   2 +
 .../dsl/IgniteIdGenEndpointBuilderFactory.java     |   2 +
 .../dsl/IgniteMessagingEndpointBuilderFactory.java |   2 +
 .../dsl/IgniteQueueEndpointBuilderFactory.java     |   2 +
 .../dsl/IgniteSetEndpointBuilderFactory.java       |   2 +
 .../dsl/InfinispanEndpointBuilderFactory.java      |   2 +
 .../dsl/InfluxDbEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/JBPMEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/JCacheEndpointBuilderFactory.java |   2 +
 .../dsl/JGroupsEndpointBuilderFactory.java         |   2 +
 .../dsl/JGroupsRaftEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/JMXEndpointBuilderFactory.java    |   2 +
 .../dsl/JSR356WebSocketEndpointBuilderFactory.java |   2 +
 .../dsl/JcloudsEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/JcrEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/JdbcEndpointBuilderFactory.java   |   2 +
 .../dsl/JettyHttpEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/JingEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/JiraEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/JoltEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/JooqEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/JpaEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/JsltEndpointBuilderFactory.java   |   2 +
 .../dsl/JsonValidatorEndpointBuilderFactory.java   |   2 +
 .../dsl/JsonataEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/Jt400EndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/KMS2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |   2 +
 .../dsl/KeystoneEndpointBuilderFactory.java        |   2 +
 .../dsl/Kinesis2EndpointBuilderFactory.java        |   2 +
 .../dsl/KinesisEndpointBuilderFactory.java         |   2 +
 .../KinesisFirehose2EndpointBuilderFactory.java    |   2 +
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |   2 +
 ...KubernetesConfigMapsEndpointBuilderFactory.java |   2 +
 ...netesCustomResourcesEndpointBuilderFactory.java |   2 +
 ...ubernetesDeploymentsEndpointBuilderFactory.java |   2 +
 .../dsl/KubernetesHPAEndpointBuilderFactory.java   |   2 +
 .../dsl/KubernetesJobEndpointBuilderFactory.java   |   2 +
 ...KubernetesNamespacesEndpointBuilderFactory.java |   2 +
 .../dsl/KubernetesNodesEndpointBuilderFactory.java |   2 +
 ...sistentVolumesClaimsEndpointBuilderFactory.java |   2 +
 ...tesPersistentVolumesEndpointBuilderFactory.java |   2 +
 .../dsl/KubernetesPodsEndpointBuilderFactory.java  |   2 +
 ...plicationControllersEndpointBuilderFactory.java |   2 +
 ...rnetesResourcesQuotaEndpointBuilderFactory.java |   2 +
 .../KubernetesSecretsEndpointBuilderFactory.java   |   2 +
 ...netesServiceAccountsEndpointBuilderFactory.java |   2 +
 .../KubernetesServicesEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/KuduEndpointBuilderFactory.java   |   2 +
 .../dsl/Lambda2EndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |   2 +
 .../dsl/LanguageEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/LdapEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/LdifEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/LogEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/LuceneEndpointBuilderFactory.java |   2 +
 .../dsl/LumberjackEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/MQ2EndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/MSK2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |   7 +
 .../endpoint/dsl/MasterEndpointBuilderFactory.java |   2 +
 .../dsl/MetricsEndpointBuilderFactory.java         |   2 +
 .../MicroProfileMetricsEndpointBuilderFactory.java |   2 +
 .../dsl/MicrometerEndpointBuilderFactory.java      |   2 +
 .../dsl/MiloClientEndpointBuilderFactory.java      |   2 +
 .../dsl/MiloServerEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/MinaEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/MllpEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/MockEndpointBuilderFactory.java   |   2 +
 .../dsl/MongoDbEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/MsvEndpointBuilderFactory.java    |   2 +
 .../dsl/MustacheEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/MvelEndpointBuilderFactory.java   |   2 +
 .../dsl/MyBatisBeanEndpointBuilderFactory.java     |   2 +
 .../dsl/MyBatisEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/NagiosEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |   2 +
 .../dsl/NetWeaverEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/NettyEndpointBuilderFactory.java  |   2 +
 .../dsl/NettyHttpEndpointBuilderFactory.java       |   2 +
 .../dsl/NeutronEndpointBuilderFactory.java         |   2 +
 .../dsl/NitriteEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/NovaEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/NsqEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java |   2 +
 .../dsl/Olingo2EndpointBuilderFactory.java         |   2 +
 .../dsl/Olingo4EndpointBuilderFactory.java         |   2 +
 ...penshiftBuildConfigsEndpointBuilderFactory.java |   2 +
 .../dsl/OpenshiftBuildsEndpointBuilderFactory.java |   2 +
 .../dsl/OptaPlannerEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/PahoEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/PdfEndpointBuilderFactory.java    |   2 +
 .../dsl/PgEventEndpointBuilderFactory.java         |   2 +
 .../PgReplicationSlotEndpointBuilderFactory.java   |   2 +
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |   2 +
 .../dsl/PrinterEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/PubNubEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/QuartzEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/QueueEndpointBuilderFactory.java  |   2 +
 .../dsl/QueueServiceEndpointBuilderFactory.java    |   2 +
 .../dsl/QuickfixjEndpointBuilderFactory.java       |   2 +
 .../dsl/RabbitMQEndpointBuilderFactory.java        |   2 +
 .../dsl/ReactiveStreamsEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/RedisEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/RefEndpointBuilderFactory.java    |   2 +
 .../dsl/RestApiEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/RestEndpointBuilderFactory.java   |   2 +
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |   2 +
 .../dsl/RestSwaggerEndpointBuilderFactory.java     |   2 +
 .../dsl/ResteasyEndpointBuilderFactory.java        |   2 +
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/RssEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/STS2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SagaEndpointBuilderFactory.java   |   2 +
 .../dsl/SalesforceEndpointBuilderFactory.java      |   2 +
 .../dsl/SchedulerEndpointBuilderFactory.java       |   2 +
 .../dsl/SchematronEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SedaEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/ServerEndpointBuilderFactory.java |   2 +
 .../dsl/ServiceEndpointBuilderFactory.java         |   2 +
 .../dsl/ServiceNowEndpointBuilderFactory.java      |   2 +
 .../dsl/ServletEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/Ses2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SipEndpointBuilderFactory.java    |   3 +
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |   2 +
 .../dsl/SjmsBatchEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SlackEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/SmppEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/Sns2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |   4 +
 .../dsl/SoroushBotEndpointBuilderFactory.java      |   2 +
 .../endpoint/dsl/SparkEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |   2 +
 .../dsl/SplunkHECEndpointBuilderFactory.java       |   2 +
 .../dsl/SpringBatchEndpointBuilderFactory.java     |   2 +
 .../SpringIntegrationEndpointBuilderFactory.java   |   2 +
 .../dsl/SpringLdapEndpointBuilderFactory.java      |   2 +
 .../SpringWebserviceEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |   2 +
 .../dsl/SqlStoredEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/Sqs2EndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |   2 +
 .../endpoint/dsl/StAXEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/StompEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/StreamEndpointBuilderFactory.java |   2 +
 .../dsl/StringTemplateEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/StubEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/SwiftEndpointBuilderFactory.java  |   2 +
 .../dsl/TelegramEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/ThriftEndpointBuilderFactory.java |   2 +
 .../endpoint/dsl/TikaEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/TimerEndpointBuilderFactory.java  |   2 +
 .../dsl/Translate2EndpointBuilderFactory.java      |   2 +
 .../dsl/TranslateEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/TwilioEndpointBuilderFactory.java |   2 +
 ...TwitterDirectMessageEndpointBuilderFactory.java |   2 +
 .../dsl/TwitterSearchEndpointBuilderFactory.java   |   2 +
 .../dsl/TwitterTimelineEndpointBuilderFactory.java |   2 +
 .../dsl/UndertowEndpointBuilderFactory.java        |   2 +
 .../dsl/ValidatorEndpointBuilderFactory.java       |   2 +
 .../dsl/VelocityEndpointBuilderFactory.java        |   2 +
 .../endpoint/dsl/VertxEndpointBuilderFactory.java  |   2 +
 .../dsl/VertxHttpEndpointBuilderFactory.java       |   2 +
 .../dsl/VertxKafkaEndpointBuilderFactory.java      |   2 +
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |   2 +
 .../endpoint/dsl/VmEndpointBuilderFactory.java     |   2 +
 .../dsl/WeatherEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/Web3jEndpointBuilderFactory.java  |   2 +
 .../dsl/WebhookEndpointBuilderFactory.java         |   2 +
 .../dsl/WebsocketEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/WekaEndpointBuilderFactory.java   |   2 +
 .../dsl/WordpressEndpointBuilderFactory.java       |   2 +
 .../dsl/WorkdayEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/WsEndpointBuilderFactory.java     |   3 +
 .../dsl/XChangeEndpointBuilderFactory.java         |   2 +
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java |   2 +
 .../dsl/XmlSignerEndpointBuilderFactory.java       |   2 +
 .../dsl/XmlVerifierEndpointBuilderFactory.java     |   2 +
 .../endpoint/dsl/XmppEndpointBuilderFactory.java   |   2 +
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |   2 +
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |   2 +
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |   2 +
 .../dsl/ZendeskEndpointBuilderFactory.java         |   2 +
 .../dsl/ZooKeeperEndpointBuilderFactory.java       |   2 +
 .../dsl/ZooKeeperMasterEndpointBuilderFactory.java |   2 +
 .../camel/maven/packaging/EndpointDslMojo.java     |   4 +
 .../ComponentDslBuilderFactoryGenerator.java       |   1 +
 .../ComponentDslInnerBuilderGenerator.java         |   6 +-
 .../ComponentsBuilderFactoryGenerator.java         |  22 +-
 715 files changed, 20744 insertions(+), 4674 deletions(-)

diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 1339238..0e65fd1 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -19,8 +19,24 @@ package org.apache.camel.builder.component;
 import javax.annotation.Generated;
 
 /**
- * Component entry DSL builder. You can build a component like this:
- * ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").build()
+ * Component DSL builder.
+ * 
+ * You can build a component as follows:
+ * <pre>
+ * KafkaComponent kafka =
+ * ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").build();
+ * </pre>
+ * This creates a new Kafka component, but often you want to register the
+ * component to CamelContext, which can be done as follows:
+ * <pre>
+ * ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").register(camelContext, "kafka");
+ * </pre>
+ * This configures and registers the component to CamelContext with the name
+ * kafka. If you have separate Kafka brokers you can register more components
+ * with their own name:
+ * <pre>
+ * ComponentBuilderFactory.kafka().setBrokers("{{host2:port}}").register(camelContext, "kafka2");
+ * </pre>
  * 
  * Generated by camel build tools - do NOT edit this file!
  */
@@ -35,6 +51,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-activemq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ActivemqComponentBuilderFactory.ActivemqComponentBuilder activemq() {
         return org.apache.camel.builder.component.dsl.ActivemqComponentBuilderFactory.activemq();
@@ -46,6 +64,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-ahc
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AhcComponentBuilderFactory.AhcComponentBuilder ahc() {
         return org.apache.camel.builder.component.dsl.AhcComponentBuilderFactory.ahc();
@@ -57,6 +77,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-ahc-ws
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AhcWsComponentBuilderFactory.AhcWsComponentBuilder ahcWs() {
         return org.apache.camel.builder.component.dsl.AhcWsComponentBuilderFactory.ahcWs();
@@ -68,6 +90,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-ahc-ws
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AhcWssComponentBuilderFactory.AhcWssComponentBuilder ahcWss() {
         return org.apache.camel.builder.component.dsl.AhcWssComponentBuilderFactory.ahcWss();
@@ -79,6 +103,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-amqp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AmqpComponentBuilderFactory.AmqpComponentBuilder amqp() {
         return org.apache.camel.builder.component.dsl.AmqpComponentBuilderFactory.amqp();
@@ -90,6 +116,8 @@ public interface ComponentsBuilderFactory {
      * Category: eventbus,mobile
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-apns
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ApnsComponentBuilderFactory.ApnsComponentBuilder apns() {
         return org.apache.camel.builder.component.dsl.ApnsComponentBuilderFactory.apns();
@@ -102,6 +130,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-arangodb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ArangodbComponentBuilderFactory.ArangodbComponentBuilder arangodb() {
         return org.apache.camel.builder.component.dsl.ArangodbComponentBuilderFactory.arangodb();
@@ -113,6 +143,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-as2
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.As2ComponentBuilderFactory.As2ComponentBuilder as2() {
         return org.apache.camel.builder.component.dsl.As2ComponentBuilderFactory.as2();
@@ -124,6 +156,8 @@ public interface ComponentsBuilderFactory {
      * Category: voip
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-asterisk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AsteriskComponentBuilderFactory.AsteriskComponentBuilder asterisk() {
         return org.apache.camel.builder.component.dsl.AsteriskComponentBuilderFactory.asterisk();
@@ -135,6 +169,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 3.7
      * Maven coordinates: org.apache.camel:camel-atlasmap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtlasmapComponentBuilderFactory.AtlasmapComponentBuilder atlasmap() {
         return org.apache.camel.builder.component.dsl.AtlasmapComponentBuilderFactory.atlasmap();
@@ -146,6 +182,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-atmos
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtmosComponentBuilderFactory.AtmosComponentBuilder atmos() {
         return org.apache.camel.builder.component.dsl.AtmosComponentBuilderFactory.atmos();
@@ -157,6 +195,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-atmosphere-websocket
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder atmosphereWebsocket() {
         return org.apache.camel.builder.component.dsl.AtmosphereWebsocketComponentBuilderFactory.atmosphereWebsocket();
@@ -168,6 +208,8 @@ public interface ComponentsBuilderFactory {
      * Category: rss
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-atom
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomComponentBuilderFactory.AtomComponentBuilder atom() {
         return org.apache.camel.builder.component.dsl.AtomComponentBuilderFactory.atom();
@@ -179,6 +221,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixMapComponentBuilderFactory.AtomixMapComponentBuilder atomixMap() {
         return org.apache.camel.builder.component.dsl.AtomixMapComponentBuilderFactory.atomixMap();
@@ -190,6 +234,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixMessagingComponentBuilderFactory.AtomixMessagingComponentBuilder atomixMessaging() {
         return org.apache.camel.builder.component.dsl.AtomixMessagingComponentBuilderFactory.atomixMessaging();
@@ -201,6 +247,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder atomixMultimap() {
         return org.apache.camel.builder.component.dsl.AtomixMultimapComponentBuilderFactory.atomixMultimap();
@@ -212,6 +260,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixQueueComponentBuilderFactory.AtomixQueueComponentBuilder atomixQueue() {
         return org.apache.camel.builder.component.dsl.AtomixQueueComponentBuilderFactory.atomixQueue();
@@ -223,6 +273,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixSetComponentBuilderFactory.AtomixSetComponentBuilder atomixSet() {
         return org.apache.camel.builder.component.dsl.AtomixSetComponentBuilderFactory.atomixSet();
@@ -234,6 +286,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AtomixValueComponentBuilderFactory.AtomixValueComponentBuilder atomixValue() {
         return org.apache.camel.builder.component.dsl.AtomixValueComponentBuilderFactory.atomixValue();
@@ -245,6 +299,8 @@ public interface ComponentsBuilderFactory {
      * Category: rpc
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-avro-rpc
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AvroComponentBuilderFactory.AvroComponentBuilder avro() {
         return org.apache.camel.builder.component.dsl.AvroComponentBuilderFactory.avro();
@@ -256,6 +312,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,monitoring
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-aws-cw
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsCwComponentBuilderFactory.AwsCwComponentBuilder awsCw() {
         return org.apache.camel.builder.component.dsl.AwsCwComponentBuilderFactory.awsCw();
@@ -267,6 +325,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,database,nosql
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-aws-ddb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsDdbComponentBuilderFactory.AwsDdbComponentBuilder awsDdb() {
         return org.apache.camel.builder.component.dsl.AwsDdbComponentBuilderFactory.awsDdb();
@@ -278,6 +338,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging,streams
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-aws-ddb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsDdbstreamComponentBuilderFactory.AwsDdbstreamComponentBuilder awsDdbstream() {
         return org.apache.camel.builder.component.dsl.AwsDdbstreamComponentBuilderFactory.awsDdbstream();
@@ -289,6 +351,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-aws-ec2
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsEc2ComponentBuilderFactory.AwsEc2ComponentBuilder awsEc2() {
         return org.apache.camel.builder.component.dsl.AwsEc2ComponentBuilderFactory.awsEc2();
@@ -300,6 +364,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-aws-ecs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsEcsComponentBuilderFactory.AwsEcsComponentBuilder awsEcs() {
         return org.apache.camel.builder.component.dsl.AwsEcsComponentBuilderFactory.awsEcs();
@@ -311,6 +377,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-aws-eks
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsEksComponentBuilderFactory.AwsEksComponentBuilder awsEks() {
         return org.apache.camel.builder.component.dsl.AwsEksComponentBuilderFactory.awsEks();
@@ -322,6 +390,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-aws-iam
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsIamComponentBuilderFactory.AwsIamComponentBuilder awsIam() {
         return org.apache.camel.builder.component.dsl.AwsIamComponentBuilderFactory.awsIam();
@@ -333,6 +403,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-aws-kinesis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsKinesisComponentBuilderFactory.AwsKinesisComponentBuilder awsKinesis() {
         return org.apache.camel.builder.component.dsl.AwsKinesisComponentBuilderFactory.awsKinesis();
@@ -344,6 +416,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-aws-kinesis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsKinesisFirehoseComponentBuilderFactory.AwsKinesisFirehoseComponentBuilder awsKinesisFirehose() {
         return org.apache.camel.builder.component.dsl.AwsKinesisFirehoseComponentBuilderFactory.awsKinesisFirehose();
@@ -355,6 +429,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-aws-kms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsKmsComponentBuilderFactory.AwsKmsComponentBuilder awsKms() {
         return org.apache.camel.builder.component.dsl.AwsKmsComponentBuilderFactory.awsKms();
@@ -366,6 +442,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,computing,serverless
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-aws-lambda
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsLambdaComponentBuilderFactory.AwsLambdaComponentBuilder awsLambda() {
         return org.apache.camel.builder.component.dsl.AwsLambdaComponentBuilderFactory.awsLambda();
@@ -377,6 +455,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-aws-mq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsMqComponentBuilderFactory.AwsMqComponentBuilder awsMq() {
         return org.apache.camel.builder.component.dsl.AwsMqComponentBuilderFactory.awsMq();
@@ -388,6 +468,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-aws-msk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsMskComponentBuilderFactory.AwsMskComponentBuilder awsMsk() {
         return org.apache.camel.builder.component.dsl.AwsMskComponentBuilderFactory.awsMsk();
@@ -399,6 +481,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-aws-s3
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsS3ComponentBuilderFactory.AwsS3ComponentBuilder awsS3() {
         return org.apache.camel.builder.component.dsl.AwsS3ComponentBuilderFactory.awsS3();
@@ -410,6 +494,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,database,nosql
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-aws-sdb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsSdbComponentBuilderFactory.AwsSdbComponentBuilder awsSdb() {
         return org.apache.camel.builder.component.dsl.AwsSdbComponentBuilderFactory.awsSdb();
@@ -421,6 +507,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,mail
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-aws-ses
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsSesComponentBuilderFactory.AwsSesComponentBuilder awsSes() {
         return org.apache.camel.builder.component.dsl.AwsSesComponentBuilderFactory.awsSes();
@@ -432,6 +520,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging,mobile
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-aws-sns
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder awsSns() {
         return org.apache.camel.builder.component.dsl.AwsSnsComponentBuilderFactory.awsSns();
@@ -443,6 +533,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.6
      * Maven coordinates: org.apache.camel:camel-aws-sqs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsSqsComponentBuilderFactory.AwsSqsComponentBuilder awsSqs() {
         return org.apache.camel.builder.component.dsl.AwsSqsComponentBuilderFactory.awsSqs();
@@ -454,6 +546,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,workflow
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-aws-swf
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder awsSwf() {
         return org.apache.camel.builder.component.dsl.AwsSwfComponentBuilderFactory.awsSwf();
@@ -465,6 +559,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-aws-translate
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AwsTranslateComponentBuilderFactory.AwsTranslateComponentBuilder awsTranslate() {
         return org.apache.camel.builder.component.dsl.AwsTranslateComponentBuilderFactory.awsTranslate();
@@ -476,6 +572,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,database
      * Since: 3.4
      * Maven coordinates: org.apache.camel:camel-aws2-athena
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder aws2Athena() {
         return org.apache.camel.builder.component.dsl.Aws2AthenaComponentBuilderFactory.aws2Athena();
@@ -487,6 +585,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,monitoring
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-cw
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2CwComponentBuilderFactory.Aws2CwComponentBuilder aws2Cw() {
         return org.apache.camel.builder.component.dsl.Aws2CwComponentBuilderFactory.aws2Cw();
@@ -499,6 +599,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,database,nosql
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-ddb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2DdbComponentBuilderFactory.Aws2DdbComponentBuilder aws2Ddb() {
         return org.apache.camel.builder.component.dsl.Aws2DdbComponentBuilderFactory.aws2Ddb();
@@ -511,6 +613,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging,streams
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-ddb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder aws2Ddbstream() {
         return org.apache.camel.builder.component.dsl.Aws2DdbstreamComponentBuilderFactory.aws2Ddbstream();
@@ -522,6 +626,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-ec2
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2Ec2ComponentBuilderFactory.Aws2Ec2ComponentBuilder aws2Ec2() {
         return org.apache.camel.builder.component.dsl.Aws2Ec2ComponentBuilderFactory.aws2Ec2();
@@ -533,6 +639,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-ecs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2EcsComponentBuilderFactory.Aws2EcsComponentBuilder aws2Ecs() {
         return org.apache.camel.builder.component.dsl.Aws2EcsComponentBuilderFactory.aws2Ecs();
@@ -544,6 +652,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-eks
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2EksComponentBuilderFactory.Aws2EksComponentBuilder aws2Eks() {
         return org.apache.camel.builder.component.dsl.Aws2EksComponentBuilderFactory.aws2Eks();
@@ -555,6 +665,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.6
      * Maven coordinates: org.apache.camel:camel-aws2-eventbridge
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder aws2Eventbridge() {
         return org.apache.camel.builder.component.dsl.Aws2EventbridgeComponentBuilderFactory.aws2Eventbridge();
@@ -566,6 +678,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-iam
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2IamComponentBuilderFactory.Aws2IamComponentBuilder aws2Iam() {
         return org.apache.camel.builder.component.dsl.Aws2IamComponentBuilderFactory.aws2Iam();
@@ -578,6 +692,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.2
      * Maven coordinates: org.apache.camel:camel-aws2-kinesis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder aws2Kinesis() {
         return org.apache.camel.builder.component.dsl.Aws2KinesisComponentBuilderFactory.aws2Kinesis();
@@ -589,6 +705,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.2
      * Maven coordinates: org.apache.camel:camel-aws2-kinesis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2KinesisFirehoseComponentBuilderFactory.Aws2KinesisFirehoseComponentBuilder aws2KinesisFirehose() {
         return org.apache.camel.builder.component.dsl.Aws2KinesisFirehoseComponentBuilderFactory.aws2KinesisFirehose();
@@ -600,6 +718,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-kms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2KmsComponentBuilderFactory.Aws2KmsComponentBuilder aws2Kms() {
         return org.apache.camel.builder.component.dsl.Aws2KmsComponentBuilderFactory.aws2Kms();
@@ -611,6 +731,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,computing,serverless
      * Since: 3.2
      * Maven coordinates: org.apache.camel:camel-aws2-lambda
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2LambdaComponentBuilderFactory.Aws2LambdaComponentBuilder aws2Lambda() {
         return org.apache.camel.builder.component.dsl.Aws2LambdaComponentBuilderFactory.aws2Lambda();
@@ -622,6 +744,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-mq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2MqComponentBuilderFactory.Aws2MqComponentBuilder aws2Mq() {
         return org.apache.camel.builder.component.dsl.Aws2MqComponentBuilderFactory.aws2Mq();
@@ -633,6 +757,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-msk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2MskComponentBuilderFactory.Aws2MskComponentBuilder aws2Msk() {
         return org.apache.camel.builder.component.dsl.Aws2MskComponentBuilderFactory.aws2Msk();
@@ -645,6 +771,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 3.2
      * Maven coordinates: org.apache.camel:camel-aws2-s3
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2S3ComponentBuilderFactory.Aws2S3ComponentBuilder aws2S3() {
         return org.apache.camel.builder.component.dsl.Aws2S3ComponentBuilderFactory.aws2S3();
@@ -656,6 +784,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,mail
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-ses
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2SesComponentBuilderFactory.Aws2SesComponentBuilder aws2Ses() {
         return org.apache.camel.builder.component.dsl.Aws2SesComponentBuilderFactory.aws2Ses();
@@ -668,6 +798,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging,mobile
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-sns
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2SnsComponentBuilderFactory.Aws2SnsComponentBuilder aws2Sns() {
         return org.apache.camel.builder.component.dsl.Aws2SnsComponentBuilderFactory.aws2Sns();
@@ -680,6 +812,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-sqs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2SqsComponentBuilderFactory.Aws2SqsComponentBuilder aws2Sqs() {
         return org.apache.camel.builder.component.dsl.Aws2SqsComponentBuilderFactory.aws2Sqs();
@@ -691,6 +825,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-aws2-sts
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2StsComponentBuilderFactory.Aws2StsComponentBuilder aws2Sts() {
         return org.apache.camel.builder.component.dsl.Aws2StsComponentBuilderFactory.aws2Sts();
@@ -702,6 +838,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-aws2-translate
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Aws2TranslateComponentBuilderFactory.Aws2TranslateComponentBuilder aws2Translate() {
         return org.apache.camel.builder.component.dsl.Aws2TranslateComponentBuilderFactory.aws2Translate();
@@ -713,6 +851,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
+     * 
+     * @return the dsl builder
      */
     @Deprecated
     static org.apache.camel.builder.component.dsl.AzureBlobComponentBuilderFactory.AzureBlobComponentBuilder azureBlob() {
@@ -728,6 +868,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-azure-eventhubs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AzureEventhubsComponentBuilderFactory.AzureEventhubsComponentBuilder azureEventhubs() {
         return org.apache.camel.builder.component.dsl.AzureEventhubsComponentBuilderFactory.azureEventhubs();
@@ -739,6 +881,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
+     * 
+     * @return the dsl builder
      */
     @Deprecated
     static org.apache.camel.builder.component.dsl.AzureQueueComponentBuilderFactory.AzureQueueComponentBuilder azureQueue() {
@@ -751,6 +895,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 3.3
      * Maven coordinates: org.apache.camel:camel-azure-storage-blob
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AzureStorageBlobComponentBuilderFactory.AzureStorageBlobComponentBuilder azureStorageBlob() {
         return org.apache.camel.builder.component.dsl.AzureStorageBlobComponentBuilderFactory.azureStorageBlob();
@@ -763,6 +909,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 3.3
      * Maven coordinates: org.apache.camel:camel-azure-storage-queue
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.AzureStorageQueueComponentBuilderFactory.AzureStorageQueueComponentBuilder azureStorageQueue() {
         return org.apache.camel.builder.component.dsl.AzureStorageQueueComponentBuilderFactory.azureStorageQueue();
@@ -774,6 +922,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,java
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-bean
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BeanComponentBuilderFactory.BeanComponentBuilder bean() {
         return org.apache.camel.builder.component.dsl.BeanComponentBuilderFactory.bean();
@@ -785,6 +935,8 @@ public interface ComponentsBuilderFactory {
      * Category: validation
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-bean-validator
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BeanValidatorComponentBuilderFactory.BeanValidatorComponentBuilder beanValidator() {
         return org.apache.camel.builder.component.dsl.BeanValidatorComponentBuilderFactory.beanValidator();
@@ -796,6 +948,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-beanstalk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BeanstalkComponentBuilderFactory.BeanstalkComponentBuilder beanstalk() {
         return org.apache.camel.builder.component.dsl.BeanstalkComponentBuilderFactory.beanstalk();
@@ -807,6 +961,8 @@ public interface ComponentsBuilderFactory {
      * Category: process
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-bonita
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BonitaComponentBuilderFactory.BonitaComponentBuilder bonita() {
         return org.apache.camel.builder.component.dsl.BonitaComponentBuilderFactory.bonita();
@@ -819,6 +975,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file,api
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-box
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BoxComponentBuilderFactory.BoxComponentBuilder box() {
         return org.apache.camel.builder.component.dsl.BoxComponentBuilderFactory.box();
@@ -830,6 +988,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,payment
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-braintree
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BraintreeComponentBuilderFactory.BraintreeComponentBuilder braintree() {
         return org.apache.camel.builder.component.dsl.BraintreeComponentBuilderFactory.braintree();
@@ -841,6 +1001,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,monitoring
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-browse
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.BrowseComponentBuilderFactory.BrowseComponentBuilder browse() {
         return org.apache.camel.builder.component.dsl.BrowseComponentBuilderFactory.browse();
@@ -852,6 +1014,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-caffeine
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder caffeineCache() {
         return org.apache.camel.builder.component.dsl.CaffeineCacheComponentBuilderFactory.caffeineCache();
@@ -864,6 +1028,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-caffeine
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CaffeineLoadcacheComponentBuilderFactory.CaffeineLoadcacheComponentBuilder caffeineLoadcache() {
         return org.apache.camel.builder.component.dsl.CaffeineLoadcacheComponentBuilderFactory.caffeineLoadcache();
@@ -875,6 +1041,8 @@ public interface ComponentsBuilderFactory {
      * Category: ai,chat
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-chatscript
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ChatscriptComponentBuilderFactory.ChatscriptComponentBuilder chatscript() {
         return org.apache.camel.builder.component.dsl.ChatscriptComponentBuilderFactory.chatscript();
@@ -886,6 +1054,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-chunk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ChunkComponentBuilderFactory.ChunkComponentBuilder chunk() {
         return org.apache.camel.builder.component.dsl.ChunkComponentBuilderFactory.chunk();
@@ -897,6 +1067,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,java
      * Since: 2.4
      * Maven coordinates: org.apache.camel:camel-bean
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ClasComponentBuilderFactory.ClasComponentBuilder clas() {
         return org.apache.camel.builder.component.dsl.ClasComponentBuilderFactory.clas();
@@ -908,6 +1080,8 @@ public interface ComponentsBuilderFactory {
      * Category: mobile
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-cm-sms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CmSmsComponentBuilderFactory.CmSmsComponentBuilder cmSms() {
         return org.apache.camel.builder.component.dsl.CmSmsComponentBuilderFactory.cmSms();
@@ -919,6 +1093,8 @@ public interface ComponentsBuilderFactory {
      * Category: cms,database
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-cmis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CmisComponentBuilderFactory.CmisComponentBuilder cmis() {
         return org.apache.camel.builder.component.dsl.CmisComponentBuilderFactory.cmis();
@@ -930,6 +1106,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-coap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CoapComponentBuilderFactory.CoapComponentBuilder coap() {
         return org.apache.camel.builder.component.dsl.CoapComponentBuilderFactory.coap();
@@ -941,6 +1119,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-coap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CoapTcpComponentBuilderFactory.CoapTcpComponentBuilder coapTcp() {
         return org.apache.camel.builder.component.dsl.CoapTcpComponentBuilderFactory.coapTcp();
@@ -952,6 +1132,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-coap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CoapsComponentBuilderFactory.CoapsComponentBuilder coaps() {
         return org.apache.camel.builder.component.dsl.CoapsComponentBuilderFactory.coaps();
@@ -963,6 +1145,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-coap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CoapsTcpComponentBuilderFactory.CoapsTcpComponentBuilder coapsTcp() {
         return org.apache.camel.builder.component.dsl.CoapsTcpComponentBuilderFactory.coapsTcp();
@@ -975,6 +1159,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.0
      * Maven coordinates: org.apache.camel:camel-cometd
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CometdComponentBuilderFactory.CometdComponentBuilder cometd() {
         return org.apache.camel.builder.component.dsl.CometdComponentBuilderFactory.cometd();
@@ -987,6 +1173,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.0
      * Maven coordinates: org.apache.camel:camel-cometd
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CometdsComponentBuilderFactory.CometdsComponentBuilder cometds() {
         return org.apache.camel.builder.component.dsl.CometdsComponentBuilderFactory.cometds();
@@ -998,6 +1186,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-consul
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ConsulComponentBuilderFactory.ConsulComponentBuilder consul() {
         return org.apache.camel.builder.component.dsl.ConsulComponentBuilderFactory.consul();
@@ -1009,6 +1199,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,monitoring
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-controlbus
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ControlbusComponentBuilderFactory.ControlbusComponentBuilder controlbus() {
         return org.apache.camel.builder.component.dsl.ControlbusComponentBuilderFactory.controlbus();
@@ -1021,6 +1213,8 @@ public interface ComponentsBuilderFactory {
      * Category: blockchain,rpc
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-corda
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CordaComponentBuilderFactory.CordaComponentBuilder corda() {
         return org.apache.camel.builder.component.dsl.CordaComponentBuilderFactory.corda();
@@ -1033,6 +1227,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-couchbase
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CouchbaseComponentBuilderFactory.CouchbaseComponentBuilder couchbase() {
         return org.apache.camel.builder.component.dsl.CouchbaseComponentBuilderFactory.couchbase();
@@ -1046,6 +1242,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-couchdb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CouchdbComponentBuilderFactory.CouchdbComponentBuilder couchdb() {
         return org.apache.camel.builder.component.dsl.CouchdbComponentBuilderFactory.couchdb();
@@ -1058,6 +1256,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-cassandraql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CqlComponentBuilderFactory.CqlComponentBuilder cql() {
         return org.apache.camel.builder.component.dsl.CqlComponentBuilderFactory.cql();
@@ -1070,6 +1270,8 @@ public interface ComponentsBuilderFactory {
      * Category: scheduling
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-cron
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CronComponentBuilderFactory.CronComponentBuilder cron() {
         return org.apache.camel.builder.component.dsl.CronComponentBuilderFactory.cron();
@@ -1082,6 +1284,8 @@ public interface ComponentsBuilderFactory {
      * Category: security,transformation
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-crypto
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CryptoComponentBuilderFactory.CryptoComponentBuilder crypto() {
         return org.apache.camel.builder.component.dsl.CryptoComponentBuilderFactory.crypto();
@@ -1093,6 +1297,8 @@ public interface ComponentsBuilderFactory {
      * Category: security,transformation
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-crypto-cms
+     * 
+     * @return the dsl builder
      */
     @Deprecated
     static org.apache.camel.builder.component.dsl.CryptoCmsComponentBuilderFactory.CryptoCmsComponentBuilder cryptoCms() {
@@ -1106,6 +1312,8 @@ public interface ComponentsBuilderFactory {
      * Category: soap,webservice
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-cxf
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CxfComponentBuilderFactory.CxfComponentBuilder cxf() {
         return org.apache.camel.builder.component.dsl.CxfComponentBuilderFactory.cxf();
@@ -1118,6 +1326,8 @@ public interface ComponentsBuilderFactory {
      * Category: rest
      * Since: 2.0
      * Maven coordinates: org.apache.camel:camel-cxf
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.CxfrsComponentBuilderFactory.CxfrsComponentBuilder cxfrs() {
         return org.apache.camel.builder.component.dsl.CxfrsComponentBuilderFactory.cxfrs();
@@ -1129,6 +1339,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,transformation
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-dataformat
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DataformatComponentBuilderFactory.DataformatComponentBuilder dataformat() {
         return org.apache.camel.builder.component.dsl.DataformatComponentBuilderFactory.dataformat();
@@ -1140,6 +1352,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,testing
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-dataset
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DatasetComponentBuilderFactory.DatasetComponentBuilder dataset() {
         return org.apache.camel.builder.component.dsl.DatasetComponentBuilderFactory.dataset();
@@ -1152,6 +1366,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,testing
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-dataset
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DatasetTestComponentBuilderFactory.DatasetTestComponentBuilder datasetTest() {
         return org.apache.camel.builder.component.dsl.DatasetTestComponentBuilderFactory.datasetTest();
@@ -1163,6 +1379,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-debezium-mongodb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DebeziumMongodbComponentBuilderFactory.DebeziumMongodbComponentBuilder debeziumMongodb() {
         return org.apache.camel.builder.component.dsl.DebeziumMongodbComponentBuilderFactory.debeziumMongodb();
@@ -1174,6 +1392,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-debezium-mysql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DebeziumMysqlComponentBuilderFactory.DebeziumMysqlComponentBuilder debeziumMysql() {
         return org.apache.camel.builder.component.dsl.DebeziumMysqlComponentBuilderFactory.debeziumMysql();
@@ -1185,6 +1405,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-debezium-postgres
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DebeziumPostgresComponentBuilderFactory.DebeziumPostgresComponentBuilder debeziumPostgres() {
         return org.apache.camel.builder.component.dsl.DebeziumPostgresComponentBuilderFactory.debeziumPostgres();
@@ -1196,6 +1418,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-debezium-sqlserver
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DebeziumSqlserverComponentBuilderFactory.DebeziumSqlserverComponentBuilder debeziumSqlserver() {
         return org.apache.camel.builder.component.dsl.DebeziumSqlserverComponentBuilderFactory.debeziumSqlserver();
@@ -1207,6 +1431,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,management
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-digitalocean
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DigitaloceanComponentBuilderFactory.DigitaloceanComponentBuilder digitalocean() {
         return org.apache.camel.builder.component.dsl.DigitaloceanComponentBuilderFactory.digitalocean();
@@ -1218,6 +1444,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-direct
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DirectComponentBuilderFactory.DirectComponentBuilder direct() {
         return org.apache.camel.builder.component.dsl.DirectComponentBuilderFactory.direct();
@@ -1230,6 +1458,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-directvm
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DirectVmComponentBuilderFactory.DirectVmComponentBuilder directVm() {
         return org.apache.camel.builder.component.dsl.DirectVmComponentBuilderFactory.directVm();
@@ -1241,6 +1471,8 @@ public interface ComponentsBuilderFactory {
      * Category: endpoint
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-disruptor
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DisruptorComponentBuilderFactory.DisruptorComponentBuilder disruptor() {
         return org.apache.camel.builder.component.dsl.DisruptorComponentBuilderFactory.disruptor();
@@ -1252,6 +1484,8 @@ public interface ComponentsBuilderFactory {
      * Category: endpoint
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-disruptor
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DisruptorVmComponentBuilderFactory.DisruptorVmComponentBuilder disruptorVm() {
         return org.apache.camel.builder.component.dsl.DisruptorVmComponentBuilderFactory.disruptorVm();
@@ -1264,6 +1498,8 @@ public interface ComponentsBuilderFactory {
      * Category: ai,deeplearning
      * Since: 3.3
      * Maven coordinates: org.apache.camel:camel-djl
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DjlComponentBuilderFactory.DjlComponentBuilder djl() {
         return org.apache.camel.builder.component.dsl.DjlComponentBuilderFactory.djl();
@@ -1275,6 +1511,8 @@ public interface ComponentsBuilderFactory {
      * Category: networking
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-dns
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DnsComponentBuilderFactory.DnsComponentBuilder dns() {
         return org.apache.camel.builder.component.dsl.DnsComponentBuilderFactory.dns();
@@ -1286,6 +1524,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,container,paas
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-docker
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DockerComponentBuilderFactory.DockerComponentBuilder docker() {
         return org.apache.camel.builder.component.dsl.DockerComponentBuilderFactory.docker();
@@ -1297,6 +1537,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-dozer
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DozerComponentBuilderFactory.DozerComponentBuilder dozer() {
         return org.apache.camel.builder.component.dsl.DozerComponentBuilderFactory.dozer();
@@ -1308,6 +1550,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-drill
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DrillComponentBuilderFactory.DrillComponentBuilder drill() {
         return org.apache.camel.builder.component.dsl.DrillComponentBuilderFactory.drill();
@@ -1320,6 +1564,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file,api
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-dropbox
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.DropboxComponentBuilderFactory.DropboxComponentBuilder dropbox() {
         return org.apache.camel.builder.component.dsl.DropboxComponentBuilderFactory.dropbox();
@@ -1331,6 +1577,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,clustering
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-ehcache
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.EhcacheComponentBuilderFactory.EhcacheComponentBuilder ehcache() {
         return org.apache.camel.builder.component.dsl.EhcacheComponentBuilderFactory.ehcache();
@@ -1342,6 +1590,8 @@ public interface ComponentsBuilderFactory {
      * Category: search,monitoring
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-elasticsearch-rest
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder elasticsearchRest() {
         return org.apache.camel.builder.component.dsl.ElasticsearchRestComponentBuilderFactory.elasticsearchRest();
@@ -1353,6 +1603,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-elsql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ElsqlComponentBuilderFactory.ElsqlComponentBuilder elsql() {
         return org.apache.camel.builder.component.dsl.ElsqlComponentBuilderFactory.elsql();
@@ -1364,6 +1616,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,database
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-etcd
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.EtcdKeysComponentBuilderFactory.EtcdKeysComponentBuilder etcdKeys() {
         return org.apache.camel.builder.component.dsl.EtcdKeysComponentBuilderFactory.etcdKeys();
@@ -1375,6 +1629,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,database
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-etcd
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.EtcdStatsComponentBuilderFactory.EtcdStatsComponentBuilder etcdStats() {
         return org.apache.camel.builder.component.dsl.EtcdStatsComponentBuilderFactory.etcdStats();
@@ -1386,6 +1642,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,database
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-etcd
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder etcdWatch() {
         return org.apache.camel.builder.component.dsl.EtcdWatchComponentBuilderFactory.etcdWatch();
@@ -1397,6 +1655,8 @@ public interface ComponentsBuilderFactory {
      * Category: system
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-exec
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ExecComponentBuilderFactory.ExecComponentBuilder exec() {
         return org.apache.camel.builder.component.dsl.ExecComponentBuilderFactory.exec();
@@ -1408,6 +1668,8 @@ public interface ComponentsBuilderFactory {
      * Category: social
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-facebook
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FacebookComponentBuilderFactory.FacebookComponentBuilder facebook() {
         return org.apache.camel.builder.component.dsl.FacebookComponentBuilderFactory.facebook();
@@ -1420,6 +1682,8 @@ public interface ComponentsBuilderFactory {
      * Category: api
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-fhir
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FhirComponentBuilderFactory.FhirComponentBuilder fhir() {
         return org.apache.camel.builder.component.dsl.FhirComponentBuilderFactory.fhir();
@@ -1431,6 +1695,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,core
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-file
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FileComponentBuilderFactory.FileComponentBuilder file() {
         return org.apache.camel.builder.component.dsl.FileComponentBuilderFactory.file();
@@ -1443,6 +1709,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-file-watch
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FileWatchComponentBuilderFactory.FileWatchComponentBuilder fileWatch() {
         return org.apache.camel.builder.component.dsl.FileWatchComponentBuilderFactory.fileWatch();
@@ -1454,6 +1722,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 1.4
      * Maven coordinates: org.apache.camel:camel-flatpack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FlatpackComponentBuilderFactory.FlatpackComponentBuilder flatpack() {
         return org.apache.camel.builder.component.dsl.FlatpackComponentBuilderFactory.flatpack();
@@ -1465,6 +1735,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation,bigdata,streams
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-flink
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FlinkComponentBuilderFactory.FlinkComponentBuilder flink() {
         return org.apache.camel.builder.component.dsl.FlinkComponentBuilderFactory.flink();
@@ -1477,6 +1749,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,transformation
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-fop
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FopComponentBuilderFactory.FopComponentBuilder fop() {
         return org.apache.camel.builder.component.dsl.FopComponentBuilderFactory.fop();
@@ -1488,6 +1762,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-freemarker
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FreemarkerComponentBuilderFactory.FreemarkerComponentBuilder freemarker() {
         return org.apache.camel.builder.component.dsl.FreemarkerComponentBuilderFactory.freemarker();
@@ -1499,6 +1775,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-ftp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FtpComponentBuilderFactory.FtpComponentBuilder ftp() {
         return org.apache.camel.builder.component.dsl.FtpComponentBuilderFactory.ftp();
@@ -1511,6 +1789,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 2.2
      * Maven coordinates: org.apache.camel:camel-ftp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.FtpsComponentBuilderFactory.FtpsComponentBuilder ftps() {
         return org.apache.camel.builder.component.dsl.FtpsComponentBuilderFactory.ftps();
@@ -1522,6 +1802,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-ganglia
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GangliaComponentBuilderFactory.GangliaComponentBuilder ganglia() {
         return org.apache.camel.builder.component.dsl.GangliaComponentBuilderFactory.ganglia();
@@ -1534,6 +1816,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,location
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-geocoder
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GeocoderComponentBuilderFactory.GeocoderComponentBuilder geocoder() {
         return org.apache.camel.builder.component.dsl.GeocoderComponentBuilderFactory.geocoder();
@@ -1545,6 +1829,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-git
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GitComponentBuilderFactory.GitComponentBuilder git() {
         return org.apache.camel.builder.component.dsl.GitComponentBuilderFactory.git();
@@ -1556,6 +1842,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,cloud,api
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-github
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GithubComponentBuilderFactory.GithubComponentBuilder github() {
         return org.apache.camel.builder.component.dsl.GithubComponentBuilderFactory.github();
@@ -1567,6 +1855,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,bigdata
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-google-bigquery
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleBigqueryComponentBuilderFactory.GoogleBigqueryComponentBuilder googleBigquery() {
         return org.apache.camel.builder.component.dsl.GoogleBigqueryComponentBuilderFactory.googleBigquery();
@@ -1578,6 +1868,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-google-bigquery
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleBigquerySqlComponentBuilderFactory.GoogleBigquerySqlComponentBuilder googleBigquerySql() {
         return org.apache.camel.builder.component.dsl.GoogleBigquerySqlComponentBuilderFactory.googleBigquerySql();
@@ -1589,6 +1881,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-google-calendar
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleCalendarComponentBuilderFactory.GoogleCalendarComponentBuilder googleCalendar() {
         return org.apache.camel.builder.component.dsl.GoogleCalendarComponentBuilderFactory.googleCalendar();
@@ -1600,6 +1894,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-google-calendar
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder googleCalendarStream() {
         return org.apache.camel.builder.component.dsl.GoogleCalendarStreamComponentBuilderFactory.googleCalendarStream();
@@ -1611,6 +1907,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,cloud,api
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-google-drive
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleDriveComponentBuilderFactory.GoogleDriveComponentBuilder googleDrive() {
         return org.apache.camel.builder.component.dsl.GoogleDriveComponentBuilderFactory.googleDrive();
@@ -1622,6 +1920,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,mail
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-google-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleMailComponentBuilderFactory.GoogleMailComponentBuilder googleMail() {
         return org.apache.camel.builder.component.dsl.GoogleMailComponentBuilderFactory.googleMail();
@@ -1633,6 +1933,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,mail
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-google-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleMailStreamComponentBuilderFactory.GoogleMailStreamComponentBuilder googleMailStream() {
         return org.apache.camel.builder.component.dsl.GoogleMailStreamComponentBuilderFactory.googleMailStream();
@@ -1644,6 +1946,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-google-pubsub
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GooglePubsubComponentBuilderFactory.GooglePubsubComponentBuilder googlePubsub() {
         return org.apache.camel.builder.component.dsl.GooglePubsubComponentBuilderFactory.googlePubsub();
@@ -1655,6 +1959,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud,sheets
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-google-sheets
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleSheetsComponentBuilderFactory.GoogleSheetsComponentBuilder googleSheets() {
         return org.apache.camel.builder.component.dsl.GoogleSheetsComponentBuilderFactory.googleSheets();
@@ -1666,6 +1972,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud,sheets
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-google-sheets
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoogleSheetsStreamComponentBuilderFactory.GoogleSheetsStreamComponentBuilder googleSheetsStream() {
         return org.apache.camel.builder.component.dsl.GoogleSheetsStreamComponentBuilderFactory.googleSheetsStream();
@@ -1677,6 +1985,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql,bigdata
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-gora
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GoraComponentBuilderFactory.GoraComponentBuilder gora() {
         return org.apache.camel.builder.component.dsl.GoraComponentBuilderFactory.gora();
@@ -1689,6 +1999,8 @@ public interface ComponentsBuilderFactory {
      * Category: management,deployment
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-grape
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GrapeComponentBuilderFactory.GrapeComponentBuilder grape() {
         return org.apache.camel.builder.component.dsl.GrapeComponentBuilderFactory.grape();
@@ -1700,6 +2012,8 @@ public interface ComponentsBuilderFactory {
      * Category: api
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-graphql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GraphqlComponentBuilderFactory.GraphqlComponentBuilder graphql() {
         return org.apache.camel.builder.component.dsl.GraphqlComponentBuilderFactory.graphql();
@@ -1711,6 +2025,8 @@ public interface ComponentsBuilderFactory {
      * Category: rpc
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-grpc
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GrpcComponentBuilderFactory.GrpcComponentBuilder grpc() {
         return org.apache.camel.builder.component.dsl.GrpcComponentBuilderFactory.grpc();
@@ -1722,6 +2038,8 @@ public interface ComponentsBuilderFactory {
      * Category: eventbus
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-guava-eventbus
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.GuavaEventbusComponentBuilderFactory.GuavaEventbusComponentBuilder guavaEventbus() {
         return org.apache.camel.builder.component.dsl.GuavaEventbusComponentBuilderFactory.guavaEventbus();
@@ -1734,6 +2052,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastAtomicvalueComponentBuilderFactory.HazelcastAtomicvalueComponentBuilder hazelcastAtomicvalue() {
         return org.apache.camel.builder.component.dsl.HazelcastAtomicvalueComponentBuilderFactory.hazelcastAtomicvalue();
@@ -1745,6 +2065,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastInstanceComponentBuilderFactory.HazelcastInstanceComponentBuilder hazelcastInstance() {
         return org.apache.camel.builder.component.dsl.HazelcastInstanceComponentBuilderFactory.hazelcastInstance();
@@ -1756,6 +2078,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastListComponentBuilderFactory.HazelcastListComponentBuilder hazelcastList() {
         return org.apache.camel.builder.component.dsl.HazelcastListComponentBuilderFactory.hazelcastList();
@@ -1767,6 +2091,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastMapComponentBuilderFactory.HazelcastMapComponentBuilder hazelcastMap() {
         return org.apache.camel.builder.component.dsl.HazelcastMapComponentBuilderFactory.hazelcastMap();
@@ -1778,6 +2104,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastMultimapComponentBuilderFactory.HazelcastMultimapComponentBuilder hazelcastMultimap() {
         return org.apache.camel.builder.component.dsl.HazelcastMultimapComponentBuilderFactory.hazelcastMultimap();
@@ -1789,6 +2117,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,messaging
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastQueueComponentBuilderFactory.HazelcastQueueComponentBuilder hazelcastQueue() {
         return org.apache.camel.builder.component.dsl.HazelcastQueueComponentBuilderFactory.hazelcastQueue();
@@ -1800,6 +2130,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastReplicatedmapComponentBuilderFactory.HazelcastReplicatedmapComponentBuilder hazelcastReplicatedmap() {
         return org.apache.camel.builder.component.dsl.HazelcastReplicatedmapComponentBuilderFactory.hazelcastReplicatedmap();
@@ -1811,6 +2143,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastRingbufferComponentBuilderFactory.HazelcastRingbufferComponentBuilder hazelcastRingbuffer() {
         return org.apache.camel.builder.component.dsl.HazelcastRingbufferComponentBuilderFactory.hazelcastRingbuffer();
@@ -1823,6 +2157,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastSedaComponentBuilderFactory.HazelcastSedaComponentBuilder hazelcastSeda() {
         return org.apache.camel.builder.component.dsl.HazelcastSedaComponentBuilderFactory.hazelcastSeda();
@@ -1834,6 +2170,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastSetComponentBuilderFactory.HazelcastSetComponentBuilder hazelcastSet() {
         return org.apache.camel.builder.component.dsl.HazelcastSetComponentBuilderFactory.hazelcastSet();
@@ -1845,6 +2183,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-hazelcast
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HazelcastTopicComponentBuilderFactory.HazelcastTopicComponentBuilder hazelcastTopic() {
         return org.apache.camel.builder.component.dsl.HazelcastTopicComponentBuilderFactory.hazelcastTopic();
@@ -1856,6 +2196,8 @@ public interface ComponentsBuilderFactory {
      * Category: bigdata,database,hadoop
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-hbase
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HbaseComponentBuilderFactory.HbaseComponentBuilder hbase() {
         return org.apache.camel.builder.component.dsl.HbaseComponentBuilderFactory.hbase();
@@ -1867,6 +2209,8 @@ public interface ComponentsBuilderFactory {
      * Category: bigdata,hadoop,file
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-hdfs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HdfsComponentBuilderFactory.HdfsComponentBuilder hdfs() {
         return org.apache.camel.builder.component.dsl.HdfsComponentBuilderFactory.hdfs();
@@ -1878,6 +2222,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-http
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HttpComponentBuilderFactory.HttpComponentBuilder http() {
         return org.apache.camel.builder.component.dsl.HttpComponentBuilderFactory.http();
@@ -1889,6 +2235,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-http
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.HttpsComponentBuilderFactory.HttpsComponentBuilder https() {
         return org.apache.camel.builder.component.dsl.HttpsComponentBuilderFactory.https();
@@ -1901,6 +2249,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-iec60870
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Iec60870ClientComponentBuilderFactory.Iec60870ClientComponentBuilder iec60870Client() {
         return org.apache.camel.builder.component.dsl.Iec60870ClientComponentBuilderFactory.iec60870Client();
@@ -1913,6 +2263,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-iec60870
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Iec60870ServerComponentBuilderFactory.Iec60870ServerComponentBuilder iec60870Server() {
         return org.apache.camel.builder.component.dsl.Iec60870ServerComponentBuilderFactory.iec60870Server();
@@ -1925,6 +2277,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteCacheComponentBuilderFactory.IgniteCacheComponentBuilder igniteCache() {
         return org.apache.camel.builder.component.dsl.IgniteCacheComponentBuilderFactory.igniteCache();
@@ -1936,6 +2290,8 @@ public interface ComponentsBuilderFactory {
      * Category: compute
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteComputeComponentBuilderFactory.IgniteComputeComponentBuilder igniteCompute() {
         return org.apache.camel.builder.component.dsl.IgniteComputeComponentBuilderFactory.igniteCompute();
@@ -1947,6 +2303,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging,eventbus
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteEventsComponentBuilderFactory.IgniteEventsComponentBuilder igniteEvents() {
         return org.apache.camel.builder.component.dsl.IgniteEventsComponentBuilderFactory.igniteEvents();
@@ -1958,6 +2316,8 @@ public interface ComponentsBuilderFactory {
      * Category: compute
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteIdgenComponentBuilderFactory.IgniteIdgenComponentBuilder igniteIdgen() {
         return org.apache.camel.builder.component.dsl.IgniteIdgenComponentBuilderFactory.igniteIdgen();
@@ -1969,6 +2329,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteMessagingComponentBuilderFactory.IgniteMessagingComponentBuilder igniteMessaging() {
         return org.apache.camel.builder.component.dsl.IgniteMessagingComponentBuilderFactory.igniteMessaging();
@@ -1980,6 +2342,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging,queue
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteQueueComponentBuilderFactory.IgniteQueueComponentBuilder igniteQueue() {
         return org.apache.camel.builder.component.dsl.IgniteQueueComponentBuilderFactory.igniteQueue();
@@ -1991,6 +2355,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,compute
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ignite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IgniteSetComponentBuilderFactory.IgniteSetComponentBuilder igniteSet() {
         return org.apache.camel.builder.component.dsl.IgniteSetComponentBuilderFactory.igniteSet();
@@ -2002,6 +2368,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ImapComponentBuilderFactory.ImapComponentBuilder imap() {
         return org.apache.camel.builder.component.dsl.ImapComponentBuilderFactory.imap();
@@ -2013,6 +2381,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ImapsComponentBuilderFactory.ImapsComponentBuilder imaps() {
         return org.apache.camel.builder.component.dsl.ImapsComponentBuilderFactory.imaps();
@@ -2025,6 +2395,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,clustering
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-infinispan
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.InfinispanComponentBuilderFactory.InfinispanComponentBuilder infinispan() {
         return org.apache.camel.builder.component.dsl.InfinispanComponentBuilderFactory.infinispan();
@@ -2036,6 +2408,8 @@ public interface ComponentsBuilderFactory {
      * Category: database
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-influxdb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.InfluxdbComponentBuilderFactory.InfluxdbComponentBuilder influxdb() {
         return org.apache.camel.builder.component.dsl.InfluxdbComponentBuilderFactory.influxdb();
@@ -2047,6 +2421,8 @@ public interface ComponentsBuilderFactory {
      * Category: ledger,api
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-iota
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IotaComponentBuilderFactory.IotaComponentBuilder iota() {
         return org.apache.camel.builder.component.dsl.IotaComponentBuilderFactory.iota();
@@ -2058,6 +2434,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,ipfs
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-ipfs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IpfsComponentBuilderFactory.IpfsComponentBuilder ipfs() {
         return org.apache.camel.builder.component.dsl.IpfsComponentBuilderFactory.ipfs();
@@ -2069,6 +2447,8 @@ public interface ComponentsBuilderFactory {
      * Category: chat
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-irc
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IrcComponentBuilderFactory.IrcComponentBuilder irc() {
         return org.apache.camel.builder.component.dsl.IrcComponentBuilderFactory.irc();
@@ -2081,6 +2461,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,messaging
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-ironmq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.IronmqComponentBuilderFactory.IronmqComponentBuilder ironmq() {
         return org.apache.camel.builder.component.dsl.IronmqComponentBuilderFactory.ironmq();
@@ -2092,6 +2474,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,workflow
      * Since: 2.6
      * Maven coordinates: org.apache.camel:camel-jbpm
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JbpmComponentBuilderFactory.JbpmComponentBuilder jbpm() {
         return org.apache.camel.builder.component.dsl.JbpmComponentBuilderFactory.jbpm();
@@ -2103,6 +2487,8 @@ public interface ComponentsBuilderFactory {
      * Category: cache,datagrid,clustering
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-jcache
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JcacheComponentBuilderFactory.JcacheComponentBuilder jcache() {
         return org.apache.camel.builder.component.dsl.JcacheComponentBuilderFactory.jcache();
@@ -2114,6 +2500,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud,compute
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-jclouds
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JcloudsComponentBuilderFactory.JcloudsComponentBuilder jclouds() {
         return org.apache.camel.builder.component.dsl.JcloudsComponentBuilderFactory.jclouds();
@@ -2125,6 +2513,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,cms
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-jcr
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JcrComponentBuilderFactory.JcrComponentBuilder jcr() {
         return org.apache.camel.builder.component.dsl.JcrComponentBuilderFactory.jcr();
@@ -2136,6 +2526,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-jdbc
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JdbcComponentBuilderFactory.JdbcComponentBuilder jdbc() {
         return org.apache.camel.builder.component.dsl.JdbcComponentBuilderFactory.jdbc();
@@ -2147,6 +2539,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-jetty
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JettyComponentBuilderFactory.JettyComponentBuilder jetty() {
         return org.apache.camel.builder.component.dsl.JettyComponentBuilderFactory.jetty();
@@ -2158,6 +2552,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,messaging
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-jgroups
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JgroupsComponentBuilderFactory.JgroupsComponentBuilder jgroups() {
         return org.apache.camel.builder.component.dsl.JgroupsComponentBuilderFactory.jgroups();
@@ -2169,6 +2565,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,messaging
      * Since: 2.24
      * Maven coordinates: org.apache.camel:camel-jgroups-raft
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JgroupsRaftComponentBuilderFactory.JgroupsRaftComponentBuilder jgroupsRaft() {
         return org.apache.camel.builder.component.dsl.JgroupsRaftComponentBuilderFactory.jgroupsRaft();
@@ -2181,6 +2579,8 @@ public interface ComponentsBuilderFactory {
      * Category: validation
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-jing
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JingComponentBuilderFactory.JingComponentBuilder jing() {
         return org.apache.camel.builder.component.dsl.JingComponentBuilderFactory.jing();
@@ -2192,6 +2592,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,reporting
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-jira
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JiraComponentBuilderFactory.JiraComponentBuilder jira() {
         return org.apache.camel.builder.component.dsl.JiraComponentBuilderFactory.jira();
@@ -2203,6 +2605,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-jms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JmsComponentBuilderFactory.JmsComponentBuilder jms() {
         return org.apache.camel.builder.component.dsl.JmsComponentBuilderFactory.jms();
@@ -2214,6 +2618,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.6
      * Maven coordinates: org.apache.camel:camel-jmx
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JmxComponentBuilderFactory.JmxComponentBuilder jmx() {
         return org.apache.camel.builder.component.dsl.JmxComponentBuilderFactory.jmx();
@@ -2225,6 +2631,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-jolt
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JoltComponentBuilderFactory.JoltComponentBuilder jolt() {
         return org.apache.camel.builder.component.dsl.JoltComponentBuilderFactory.jolt();
@@ -2236,6 +2644,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-jooq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JooqComponentBuilderFactory.JooqComponentBuilder jooq() {
         return org.apache.camel.builder.component.dsl.JooqComponentBuilderFactory.jooq();
@@ -2248,6 +2658,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-jpa
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JpaComponentBuilderFactory.JpaComponentBuilder jpa() {
         return org.apache.camel.builder.component.dsl.JpaComponentBuilderFactory.jpa();
@@ -2259,6 +2671,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-jslt
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JsltComponentBuilderFactory.JsltComponentBuilder jslt() {
         return org.apache.camel.builder.component.dsl.JsltComponentBuilderFactory.jslt();
@@ -2270,6 +2684,8 @@ public interface ComponentsBuilderFactory {
      * Category: validation
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-json-validator
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JsonValidatorComponentBuilderFactory.JsonValidatorComponentBuilder jsonValidator() {
         return org.apache.camel.builder.component.dsl.JsonValidatorComponentBuilderFactory.jsonValidator();
@@ -2281,6 +2697,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-jsonata
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.JsonataComponentBuilderFactory.JsonataComponentBuilder jsonata() {
         return org.apache.camel.builder.component.dsl.JsonataComponentBuilderFactory.jsonata();
@@ -2294,6 +2712,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 1.5
      * Maven coordinates: org.apache.camel:camel-jt400
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Jt400ComponentBuilderFactory.Jt400ComponentBuilder jt400() {
         return org.apache.camel.builder.component.dsl.Jt400ComponentBuilderFactory.jt400();
@@ -2305,6 +2725,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-kafka
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KafkaComponentBuilderFactory.KafkaComponentBuilder kafka() {
         return org.apache.camel.builder.component.dsl.KafkaComponentBuilderFactory.kafka();
@@ -2317,6 +2739,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesConfigMapsComponentBuilderFactory.KubernetesConfigMapsComponentBuilder kubernetesConfigMaps() {
         return org.apache.camel.builder.component.dsl.KubernetesConfigMapsComponentBuilderFactory.kubernetesConfigMaps();
@@ -2329,6 +2753,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 3.7
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesCustomResourcesComponentBuilderFactory.KubernetesCustomResourcesComponentBuilder kubernetesCustomResources() {
         return org.apache.camel.builder.component.dsl.KubernetesCustomResourcesComponentBuilderFactory.kubernetesCustomResources();
@@ -2341,6 +2767,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesDeploymentsComponentBuilderFactory.KubernetesDeploymentsComponentBuilder kubernetesDeployments() {
         return org.apache.camel.builder.component.dsl.KubernetesDeploymentsComponentBuilderFactory.kubernetesDeployments();
@@ -2353,6 +2781,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesHpaComponentBuilderFactory.KubernetesHpaComponentBuilder kubernetesHpa() {
         return org.apache.camel.builder.component.dsl.KubernetesHpaComponentBuilderFactory.kubernetesHpa();
@@ -2364,6 +2794,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesJobComponentBuilderFactory.KubernetesJobComponentBuilder kubernetesJob() {
         return org.apache.camel.builder.component.dsl.KubernetesJobComponentBuilderFactory.kubernetesJob();
@@ -2376,6 +2808,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesNamespacesComponentBuilderFactory.KubernetesNamespacesComponentBuilder kubernetesNamespaces() {
         return org.apache.camel.builder.component.dsl.KubernetesNamespacesComponentBuilderFactory.kubernetesNamespaces();
@@ -2387,6 +2821,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesNodesComponentBuilderFactory.KubernetesNodesComponentBuilder kubernetesNodes() {
         return org.apache.camel.builder.component.dsl.KubernetesNodesComponentBuilderFactory.kubernetesNodes();
@@ -2399,6 +2835,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesPersistentVolumesComponentBuilderFactory.KubernetesPersistentVolumesComponentBuilder kubernetesPersistentVolumes() {
         return org.apache.camel.builder.component.dsl.KubernetesPersistentVolumesComponentBuilderFactory.kubernetesPersistentVolumes();
@@ -2411,6 +2849,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesPersistentVolumesClaimsComponentBuilderFactory.KubernetesPersistentVolumesClaimsComponentBuilder kubernetesPersistentVolumesClaims() {
         return org.apache.camel.builder.component.dsl.KubernetesPersistentVolumesClaimsComponentBuilderFactory.kubernetesPersistentVolumesClaims();
@@ -2422,6 +2862,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesPodsComponentBuilderFactory.KubernetesPodsComponentBuilder kubernetesPods() {
         return org.apache.camel.builder.component.dsl.KubernetesPodsComponentBuilderFactory.kubernetesPods();
@@ -2434,6 +2876,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesReplicationControllersComponentBuilderFactory.KubernetesReplicationControllersComponentBuilder kubernetesReplicationControllers() {
         return org.apache.camel.builder.component.dsl.KubernetesReplicationControllersComponentBuilderFactory.kubernetesReplicationControllers();
@@ -2445,6 +2889,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesResourcesQuotaComponentBuilderFactory.KubernetesResourcesQuotaComponentBuilder kubernetesResourcesQuota() {
         return org.apache.camel.builder.component.dsl.KubernetesResourcesQuotaComponentBuilderFactory.kubernetesResourcesQuota();
@@ -2456,6 +2902,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesSecretsComponentBuilderFactory.KubernetesSecretsComponentBuilder kubernetesSecrets() {
         return org.apache.camel.builder.component.dsl.KubernetesSecretsComponentBuilderFactory.kubernetesSecrets();
@@ -2467,6 +2915,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesServiceAccountsComponentBuilderFactory.KubernetesServiceAccountsComponentBuilder kubernetesServiceAccounts() {
         return org.apache.camel.builder.component.dsl.KubernetesServiceAccountsComponentBuilderFactory.kubernetesServiceAccounts();
@@ -2479,6 +2929,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KubernetesServicesComponentBuilderFactory.KubernetesServicesComponentBuilder kubernetesServices() {
         return org.apache.camel.builder.component.dsl.KubernetesServicesComponentBuilderFactory.kubernetesServices();
@@ -2491,6 +2943,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,iot,cloud
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-kudu
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.KuduComponentBuilderFactory.KuduComponentBuilder kudu() {
         return org.apache.camel.builder.component.dsl.KuduComponentBuilderFactory.kudu();
@@ -2502,6 +2956,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,script
      * Since: 2.5
      * Maven coordinates: org.apache.camel:camel-language
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LanguageComponentBuilderFactory.LanguageComponentBuilder language() {
         return org.apache.camel.builder.component.dsl.LanguageComponentBuilderFactory.language();
@@ -2513,6 +2969,8 @@ public interface ComponentsBuilderFactory {
      * Category: search,ldap
      * Since: 1.5
      * Maven coordinates: org.apache.camel:camel-ldap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LdapComponentBuilderFactory.LdapComponentBuilder ldap() {
         return org.apache.camel.builder.component.dsl.LdapComponentBuilderFactory.ldap();
@@ -2524,6 +2982,8 @@ public interface ComponentsBuilderFactory {
      * Category: ldap
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-ldif
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LdifComponentBuilderFactory.LdifComponentBuilder ldif() {
         return org.apache.camel.builder.component.dsl.LdifComponentBuilderFactory.ldif();
@@ -2535,6 +2995,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,monitoring
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-log
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LogComponentBuilderFactory.LogComponentBuilder log() {
         return org.apache.camel.builder.component.dsl.LogComponentBuilderFactory.log();
@@ -2546,6 +3008,8 @@ public interface ComponentsBuilderFactory {
      * Category: printing
      * Since: 2.1
      * Maven coordinates: org.apache.camel:camel-printer
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LprComponentBuilderFactory.LprComponentBuilder lpr() {
         return org.apache.camel.builder.component.dsl.LprComponentBuilderFactory.lpr();
@@ -2557,6 +3021,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,search
      * Since: 2.2
      * Maven coordinates: org.apache.camel:camel-lucene
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LuceneComponentBuilderFactory.LuceneComponentBuilder lucene() {
         return org.apache.camel.builder.component.dsl.LuceneComponentBuilderFactory.lucene();
@@ -2568,6 +3034,8 @@ public interface ComponentsBuilderFactory {
      * Category: log
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-lumberjack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.LumberjackComponentBuilderFactory.LumberjackComponentBuilder lumberjack() {
         return org.apache.camel.builder.component.dsl.LumberjackComponentBuilderFactory.lumberjack();
@@ -2580,6 +3048,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-master
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MasterComponentBuilderFactory.MasterComponentBuilder master() {
         return org.apache.camel.builder.component.dsl.MasterComponentBuilderFactory.master();
@@ -2592,6 +3062,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-metrics
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MetricsComponentBuilderFactory.MetricsComponentBuilder metrics() {
         return org.apache.camel.builder.component.dsl.MetricsComponentBuilderFactory.metrics();
@@ -2604,6 +3076,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-micrometer
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MicrometerComponentBuilderFactory.MicrometerComponentBuilder micrometer() {
         return org.apache.camel.builder.component.dsl.MicrometerComponentBuilderFactory.micrometer();
@@ -2615,6 +3089,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-microprofile-metrics
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MicroprofileMetricsComponentBuilderFactory.MicroprofileMetricsComponentBuilder microprofileMetrics() {
         return org.apache.camel.builder.component.dsl.MicroprofileMetricsComponentBuilderFactory.microprofileMetrics();
@@ -2627,6 +3103,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-milo
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MiloClientComponentBuilderFactory.MiloClientComponentBuilder miloClient() {
         return org.apache.camel.builder.component.dsl.MiloClientComponentBuilderFactory.miloClient();
@@ -2638,6 +3116,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-milo
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MiloServerComponentBuilderFactory.MiloServerComponentBuilder miloServer() {
         return org.apache.camel.builder.component.dsl.MiloServerComponentBuilderFactory.miloServer();
@@ -2649,6 +3129,8 @@ public interface ComponentsBuilderFactory {
      * Category: networking,tcp,udp
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-mina
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MinaComponentBuilderFactory.MinaComponentBuilder mina() {
         return org.apache.camel.builder.component.dsl.MinaComponentBuilderFactory.mina();
@@ -2660,6 +3142,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,file
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-minio
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MinioComponentBuilderFactory.MinioComponentBuilder minio() {
         return org.apache.camel.builder.component.dsl.MinioComponentBuilderFactory.minio();
@@ -2671,6 +3155,8 @@ public interface ComponentsBuilderFactory {
      * Category: networking,rpc,mllp
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-mllp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MllpComponentBuilderFactory.MllpComponentBuilder mllp() {
         return org.apache.camel.builder.component.dsl.MllpComponentBuilderFactory.mllp();
@@ -2682,6 +3168,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,testing
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mock
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MockComponentBuilderFactory.MockComponentBuilder mock() {
         return org.apache.camel.builder.component.dsl.MockComponentBuilderFactory.mock();
@@ -2693,6 +3181,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-mongodb
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MongodbComponentBuilderFactory.MongodbComponentBuilder mongodb() {
         return org.apache.camel.builder.component.dsl.MongodbComponentBuilderFactory.mongodb();
@@ -2704,6 +3194,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-mongodb-gridfs
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MongodbGridfsComponentBuilderFactory.MongodbGridfsComponentBuilder mongodbGridfs() {
         return org.apache.camel.builder.component.dsl.MongodbGridfsComponentBuilderFactory.mongodbGridfs();
@@ -2715,6 +3207,8 @@ public interface ComponentsBuilderFactory {
      * Category: validation
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-msv
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MsvComponentBuilderFactory.MsvComponentBuilder msv() {
         return org.apache.camel.builder.component.dsl.MsvComponentBuilderFactory.msv();
@@ -2726,6 +3220,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-mustache
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MustacheComponentBuilderFactory.MustacheComponentBuilder mustache() {
         return org.apache.camel.builder.component.dsl.MustacheComponentBuilderFactory.mustache();
@@ -2737,6 +3233,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation,script
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-mvel
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MvelComponentBuilderFactory.MvelComponentBuilder mvel() {
         return org.apache.camel.builder.component.dsl.MvelComponentBuilderFactory.mvel();
@@ -2749,6 +3247,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.7
      * Maven coordinates: org.apache.camel:camel-mybatis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MybatisComponentBuilderFactory.MybatisComponentBuilder mybatis() {
         return org.apache.camel.builder.component.dsl.MybatisComponentBuilderFactory.mybatis();
@@ -2761,6 +3261,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-mybatis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.MybatisBeanComponentBuilderFactory.MybatisBeanComponentBuilder mybatisBean() {
         return org.apache.camel.builder.component.dsl.MybatisBeanComponentBuilderFactory.mybatisBean();
@@ -2772,6 +3274,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.3
      * Maven coordinates: org.apache.camel:camel-nagios
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NagiosComponentBuilderFactory.NagiosComponentBuilder nagios() {
         return org.apache.camel.builder.component.dsl.NagiosComponentBuilderFactory.nagios();
@@ -2783,6 +3287,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-nats
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NatsComponentBuilderFactory.NatsComponentBuilder nats() {
         return org.apache.camel.builder.component.dsl.NatsComponentBuilderFactory.nats();
@@ -2794,6 +3300,8 @@ public interface ComponentsBuilderFactory {
      * Category: networking,tcp,udp
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-netty
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NettyComponentBuilderFactory.NettyComponentBuilder netty() {
         return org.apache.camel.builder.component.dsl.NettyComponentBuilderFactory.netty();
@@ -2805,6 +3313,8 @@ public interface ComponentsBuilderFactory {
      * Category: networking,http
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-netty-http
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder nettyHttp() {
         return org.apache.camel.builder.component.dsl.NettyHttpComponentBuilderFactory.nettyHttp();
@@ -2816,6 +3326,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,nosql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-nitrite
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NitriteComponentBuilderFactory.NitriteComponentBuilder nitrite() {
         return org.apache.camel.builder.component.dsl.NitriteComponentBuilderFactory.nitrite();
@@ -2828,6 +3340,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-nsq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.NsqComponentBuilderFactory.NsqComponentBuilder nsq() {
         return org.apache.camel.builder.component.dsl.NsqComponentBuilderFactory.nsq();
@@ -2839,6 +3353,8 @@ public interface ComponentsBuilderFactory {
      * Category: endpoint,webservice,batch
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-oaipmh
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OaipmhComponentBuilderFactory.OaipmhComponentBuilder oaipmh() {
         return org.apache.camel.builder.component.dsl.OaipmhComponentBuilderFactory.oaipmh();
@@ -2850,6 +3366,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-olingo2
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Olingo2ComponentBuilderFactory.Olingo2ComponentBuilder olingo2() {
         return org.apache.camel.builder.component.dsl.Olingo2ComponentBuilderFactory.olingo2();
@@ -2861,6 +3379,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-olingo4
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Olingo4ComponentBuilderFactory.Olingo4ComponentBuilder olingo4() {
         return org.apache.camel.builder.component.dsl.Olingo4ComponentBuilderFactory.olingo4();
@@ -2872,6 +3392,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenshiftBuildConfigsComponentBuilderFactory.OpenshiftBuildConfigsComponentBuilder openshiftBuildConfigs() {
         return org.apache.camel.builder.component.dsl.OpenshiftBuildConfigsComponentBuilderFactory.openshiftBuildConfigs();
@@ -2883,6 +3405,8 @@ public interface ComponentsBuilderFactory {
      * Category: container,cloud,paas
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-kubernetes
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenshiftBuildsComponentBuilderFactory.OpenshiftBuildsComponentBuilder openshiftBuilds() {
         return org.apache.camel.builder.component.dsl.OpenshiftBuildsComponentBuilderFactory.openshiftBuilds();
@@ -2894,6 +3418,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackCinderComponentBuilderFactory.OpenstackCinderComponentBuilder openstackCinder() {
         return org.apache.camel.builder.component.dsl.OpenstackCinderComponentBuilderFactory.openstackCinder();
@@ -2905,6 +3431,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackGlanceComponentBuilderFactory.OpenstackGlanceComponentBuilder openstackGlance() {
         return org.apache.camel.builder.component.dsl.OpenstackGlanceComponentBuilderFactory.openstackGlance();
@@ -2917,6 +3445,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackKeystoneComponentBuilderFactory.OpenstackKeystoneComponentBuilder openstackKeystone() {
         return org.apache.camel.builder.component.dsl.OpenstackKeystoneComponentBuilderFactory.openstackKeystone();
@@ -2928,6 +3458,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackNeutronComponentBuilderFactory.OpenstackNeutronComponentBuilder openstackNeutron() {
         return org.apache.camel.builder.component.dsl.OpenstackNeutronComponentBuilderFactory.openstackNeutron();
@@ -2939,6 +3471,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackNovaComponentBuilderFactory.OpenstackNovaComponentBuilder openstackNova() {
         return org.apache.camel.builder.component.dsl.OpenstackNovaComponentBuilderFactory.openstackNova();
@@ -2950,6 +3484,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,paas
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-openstack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OpenstackSwiftComponentBuilderFactory.OpenstackSwiftComponentBuilder openstackSwift() {
         return org.apache.camel.builder.component.dsl.OpenstackSwiftComponentBuilderFactory.openstackSwift();
@@ -2961,6 +3497,8 @@ public interface ComponentsBuilderFactory {
      * Category: engine,planning
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-optaplanner
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.OptaplannerComponentBuilderFactory.OptaplannerComponentBuilder optaplanner() {
         return org.apache.camel.builder.component.dsl.OptaplannerComponentBuilderFactory.optaplanner();
@@ -2972,6 +3510,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging,iot
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-paho
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PahoComponentBuilderFactory.PahoComponentBuilder paho() {
         return org.apache.camel.builder.component.dsl.PahoComponentBuilderFactory.paho();
@@ -2983,6 +3523,8 @@ public interface ComponentsBuilderFactory {
      * Category: document,transformation,printing
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-pdf
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PdfComponentBuilderFactory.PdfComponentBuilder pdf() {
         return org.apache.camel.builder.component.dsl.PdfComponentBuilderFactory.pdf();
@@ -2995,6 +3537,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-pg-replication-slot
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PgReplicationSlotComponentBuilderFactory.PgReplicationSlotComponentBuilder pgReplicationSlot() {
         return org.apache.camel.builder.component.dsl.PgReplicationSlotComponentBuilderFactory.pgReplicationSlot();
@@ -3006,6 +3550,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-pgevent
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PgeventComponentBuilderFactory.PgeventComponentBuilder pgevent() {
         return org.apache.camel.builder.component.dsl.PgeventComponentBuilderFactory.pgevent();
@@ -3018,6 +3564,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-platform-http
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PlatformHttpComponentBuilderFactory.PlatformHttpComponentBuilder platformHttp() {
         return org.apache.camel.builder.component.dsl.PlatformHttpComponentBuilderFactory.platformHttp();
@@ -3029,6 +3577,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Pop3ComponentBuilderFactory.Pop3ComponentBuilder pop3() {
         return org.apache.camel.builder.component.dsl.Pop3ComponentBuilderFactory.pop3();
@@ -3040,6 +3590,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Pop3sComponentBuilderFactory.Pop3sComponentBuilder pop3s() {
         return org.apache.camel.builder.component.dsl.Pop3sComponentBuilderFactory.pop3s();
@@ -3052,6 +3604,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,iot,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-pubnub
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PubnubComponentBuilderFactory.PubnubComponentBuilder pubnub() {
         return org.apache.camel.builder.component.dsl.PubnubComponentBuilderFactory.pubnub();
@@ -3063,6 +3617,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.24
      * Maven coordinates: org.apache.camel:camel-pulsar
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.PulsarComponentBuilderFactory.PulsarComponentBuilder pulsar() {
         return org.apache.camel.builder.component.dsl.PulsarComponentBuilderFactory.pulsar();
@@ -3074,6 +3630,8 @@ public interface ComponentsBuilderFactory {
      * Category: scheduling
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-quartz
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.QuartzComponentBuilderFactory.QuartzComponentBuilder quartz() {
         return org.apache.camel.builder.component.dsl.QuartzComponentBuilderFactory.quartz();
@@ -3086,6 +3644,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.1
      * Maven coordinates: org.apache.camel:camel-quickfix
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.QuickfixComponentBuilderFactory.QuickfixComponentBuilder quickfix() {
         return org.apache.camel.builder.component.dsl.QuickfixComponentBuilderFactory.quickfix();
@@ -3097,6 +3657,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-rabbitmq
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RabbitmqComponentBuilderFactory.RabbitmqComponentBuilder rabbitmq() {
         return org.apache.camel.builder.component.dsl.RabbitmqComponentBuilderFactory.rabbitmq();
@@ -3109,6 +3671,8 @@ public interface ComponentsBuilderFactory {
      * Category: reactive,streams
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-reactive-streams
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ReactiveStreamsComponentBuilderFactory.ReactiveStreamsComponentBuilder reactiveStreams() {
         return org.apache.camel.builder.component.dsl.ReactiveStreamsComponentBuilderFactory.reactiveStreams();
@@ -3121,6 +3685,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-ref
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RefComponentBuilderFactory.RefComponentBuilder ref() {
         return org.apache.camel.builder.component.dsl.RefComponentBuilderFactory.ref();
@@ -3132,6 +3698,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,rest
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-rest
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RestEndpointComponentBuilderFactory.RestEndpointComponentBuilder restEndpoint() {
         return org.apache.camel.builder.component.dsl.RestEndpointComponentBuilderFactory.restEndpoint();
@@ -3144,6 +3712,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,rest
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-rest
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RestApiComponentBuilderFactory.RestApiComponentBuilder restApi() {
         return org.apache.camel.builder.component.dsl.RestApiComponentBuilderFactory.restApi();
@@ -3156,6 +3726,8 @@ public interface ComponentsBuilderFactory {
      * Category: openapi,rest,api
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-rest-openapi
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RestOpenapiComponentBuilderFactory.RestOpenapiComponentBuilder restOpenapi() {
         return org.apache.camel.builder.component.dsl.RestOpenapiComponentBuilderFactory.restOpenapi();
@@ -3169,6 +3741,8 @@ public interface ComponentsBuilderFactory {
      * Category: rest,swagger,http
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-rest-swagger
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RestSwaggerComponentBuilderFactory.RestSwaggerComponentBuilder restSwagger() {
         return org.apache.camel.builder.component.dsl.RestSwaggerComponentBuilderFactory.restSwagger();
@@ -3180,6 +3754,8 @@ public interface ComponentsBuilderFactory {
      * Category: rest
      * Since: 3.4
      * Maven coordinates: org.apache.camel:camel-resteasy
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ResteasyComponentBuilderFactory.ResteasyComponentBuilder resteasy() {
         return org.apache.camel.builder.component.dsl.ResteasyComponentBuilderFactory.resteasy();
@@ -3191,6 +3767,8 @@ public interface ComponentsBuilderFactory {
      * Category: testing
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-robotframework
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RobotframeworkComponentBuilderFactory.RobotframeworkComponentBuilder robotframework() {
         return org.apache.camel.builder.component.dsl.RobotframeworkComponentBuilderFactory.robotframework();
@@ -3202,6 +3780,8 @@ public interface ComponentsBuilderFactory {
      * Category: rss
      * Since: 2.0
      * Maven coordinates: org.apache.camel:camel-rss
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.RssComponentBuilderFactory.RssComponentBuilder rss() {
         return org.apache.camel.builder.component.dsl.RssComponentBuilderFactory.rss();
@@ -3213,6 +3793,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-saga
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SagaComponentBuilderFactory.SagaComponentBuilder saga() {
         return org.apache.camel.builder.component.dsl.SagaComponentBuilderFactory.saga();
@@ -3224,6 +3806,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,crm
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-salesforce
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SalesforceComponentBuilderFactory.SalesforceComponentBuilder salesforce() {
         return org.apache.camel.builder.component.dsl.SalesforceComponentBuilderFactory.salesforce();
@@ -3235,6 +3819,8 @@ public interface ComponentsBuilderFactory {
      * Category: sap,cloud,api
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-sap-netweaver
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SapNetweaverComponentBuilderFactory.SapNetweaverComponentBuilder sapNetweaver() {
         return org.apache.camel.builder.component.dsl.SapNetweaverComponentBuilderFactory.sapNetweaver();
@@ -3247,6 +3833,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,scheduling
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-scheduler
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SchedulerComponentBuilderFactory.SchedulerComponentBuilder scheduler() {
         return org.apache.camel.builder.component.dsl.SchedulerComponentBuilderFactory.scheduler();
@@ -3258,6 +3846,8 @@ public interface ComponentsBuilderFactory {
      * Category: validation
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-schematron
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SchematronComponentBuilderFactory.SchematronComponentBuilder schematron() {
         return org.apache.camel.builder.component.dsl.SchematronComponentBuilderFactory.schematron();
@@ -3269,6 +3859,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-jsch
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ScpComponentBuilderFactory.ScpComponentBuilder scp() {
         return org.apache.camel.builder.component.dsl.ScpComponentBuilderFactory.scp();
@@ -3281,6 +3873,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-seda
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SedaComponentBuilderFactory.SedaComponentBuilder seda() {
         return org.apache.camel.builder.component.dsl.SedaComponentBuilderFactory.seda();
@@ -3293,6 +3887,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-service
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ServiceComponentBuilderFactory.ServiceComponentBuilder service() {
         return org.apache.camel.builder.component.dsl.ServiceComponentBuilderFactory.service();
@@ -3304,6 +3900,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud,management
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-servicenow
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ServicenowComponentBuilderFactory.ServicenowComponentBuilder servicenow() {
         return org.apache.camel.builder.component.dsl.ServicenowComponentBuilderFactory.servicenow();
@@ -3315,6 +3913,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 2.0
      * Maven coordinates: org.apache.camel:camel-servlet
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ServletComponentBuilderFactory.ServletComponentBuilder servlet() {
         return org.apache.camel.builder.component.dsl.ServletComponentBuilderFactory.servlet();
@@ -3326,6 +3926,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-ftp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SftpComponentBuilderFactory.SftpComponentBuilder sftp() {
         return org.apache.camel.builder.component.dsl.SftpComponentBuilderFactory.sftp();
@@ -3338,6 +3940,8 @@ public interface ComponentsBuilderFactory {
      * Category: mobile
      * Since: 2.5
      * Maven coordinates: org.apache.camel:camel-sip
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SipComponentBuilderFactory.SipComponentBuilder sip() {
         return org.apache.camel.builder.component.dsl.SipComponentBuilderFactory.sip();
@@ -3350,6 +3954,8 @@ public interface ComponentsBuilderFactory {
      * Category: mobile
      * Since: 2.5
      * Maven coordinates: org.apache.camel:camel-sip
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SipsComponentBuilderFactory.SipsComponentBuilder sips() {
         return org.apache.camel.builder.component.dsl.SipsComponentBuilderFactory.sips();
@@ -3362,6 +3968,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-sjms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SjmsComponentBuilderFactory.SjmsComponentBuilder sjms() {
         return org.apache.camel.builder.component.dsl.SjmsComponentBuilderFactory.sjms();
@@ -3374,6 +3982,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-sjms
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder sjmsBatch() {
         return org.apache.camel.builder.component.dsl.SjmsBatchComponentBuilderFactory.sjmsBatch();
@@ -3386,6 +3996,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-sjms2
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Sjms2ComponentBuilderFactory.Sjms2ComponentBuilder sjms2() {
         return org.apache.camel.builder.component.dsl.Sjms2ComponentBuilderFactory.sjms2();
@@ -3397,6 +4009,8 @@ public interface ComponentsBuilderFactory {
      * Category: social
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-slack
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SlackComponentBuilderFactory.SlackComponentBuilder slack() {
         return org.apache.camel.builder.component.dsl.SlackComponentBuilderFactory.slack();
@@ -3409,6 +4023,8 @@ public interface ComponentsBuilderFactory {
      * Category: mobile
      * Since: 2.2
      * Maven coordinates: org.apache.camel:camel-smpp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SmppComponentBuilderFactory.SmppComponentBuilder smpp() {
         return org.apache.camel.builder.component.dsl.SmppComponentBuilderFactory.smpp();
@@ -3421,6 +4037,8 @@ public interface ComponentsBuilderFactory {
      * Category: mobile
      * Since: 2.2
      * Maven coordinates: org.apache.camel:camel-smpp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SmppsComponentBuilderFactory.SmppsComponentBuilder smpps() {
         return org.apache.camel.builder.component.dsl.SmppsComponentBuilderFactory.smpps();
@@ -3432,6 +4050,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SmtpComponentBuilderFactory.SmtpComponentBuilder smtp() {
         return org.apache.camel.builder.component.dsl.SmtpComponentBuilderFactory.smtp();
@@ -3443,6 +4063,8 @@ public interface ComponentsBuilderFactory {
      * Category: mail
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-mail
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SmtpsComponentBuilderFactory.SmtpsComponentBuilder smtps() {
         return org.apache.camel.builder.component.dsl.SmtpsComponentBuilderFactory.smtps();
@@ -3455,6 +4077,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring
      * Since: 2.1
      * Maven coordinates: org.apache.camel:camel-snmp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SnmpComponentBuilderFactory.SnmpComponentBuilder snmp() {
         return org.apache.camel.builder.component.dsl.SnmpComponentBuilderFactory.snmp();
@@ -3466,6 +4090,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring,search
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-solr
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SolrComponentBuilderFactory.SolrComponentBuilder solr() {
         return org.apache.camel.builder.component.dsl.SolrComponentBuilderFactory.solr();
@@ -3477,6 +4103,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring,search
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-solr
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SolrcloudComponentBuilderFactory.SolrcloudComponentBuilder solrcloud() {
         return org.apache.camel.builder.component.dsl.SolrcloudComponentBuilderFactory.solrcloud();
@@ -3488,6 +4116,8 @@ public interface ComponentsBuilderFactory {
      * Category: monitoring,search
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-solr
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SolrsComponentBuilderFactory.SolrsComponentBuilder solrs() {
         return org.apache.camel.builder.component.dsl.SolrsComponentBuilderFactory.solrs();
@@ -3499,6 +4129,8 @@ public interface ComponentsBuilderFactory {
      * Category: chat
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-soroush
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SoroushComponentBuilderFactory.SoroushComponentBuilder soroush() {
         return org.apache.camel.builder.component.dsl.SoroushComponentBuilderFactory.soroush();
@@ -3510,6 +4142,8 @@ public interface ComponentsBuilderFactory {
      * Category: bigdata,iot
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-spark
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SparkComponentBuilderFactory.SparkComponentBuilder spark() {
         return org.apache.camel.builder.component.dsl.SparkComponentBuilderFactory.spark();
@@ -3521,6 +4155,8 @@ public interface ComponentsBuilderFactory {
      * Category: iot,monitoring
      * Since: 2.13
      * Maven coordinates: org.apache.camel:camel-splunk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SplunkComponentBuilderFactory.SplunkComponentBuilder splunk() {
         return org.apache.camel.builder.component.dsl.SplunkComponentBuilderFactory.splunk();
@@ -3533,6 +4169,8 @@ public interface ComponentsBuilderFactory {
      * Category: log,monitoring
      * Since: 3.3
      * Maven coordinates: org.apache.camel:camel-splunk-hec
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SplunkHecComponentBuilderFactory.SplunkHecComponentBuilder splunkHec() {
         return org.apache.camel.builder.component.dsl.SplunkHecComponentBuilderFactory.splunkHec();
@@ -3544,6 +4182,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,batch,scheduling
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-spring-batch
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringBatchComponentBuilderFactory.SpringBatchComponentBuilder springBatch() {
         return org.apache.camel.builder.component.dsl.SpringBatchComponentBuilderFactory.springBatch();
@@ -3555,6 +4195,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,eventbus
      * Since: 1.4
      * Maven coordinates: org.apache.camel:camel-spring
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringEventComponentBuilderFactory.SpringEventComponentBuilder springEvent() {
         return org.apache.camel.builder.component.dsl.SpringEventComponentBuilderFactory.springEvent();
@@ -3566,6 +4208,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,eventbus
      * Since: 1.4
      * Maven coordinates: org.apache.camel:camel-spring-integration
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringIntegrationComponentBuilderFactory.SpringIntegrationComponentBuilder springIntegration() {
         return org.apache.camel.builder.component.dsl.SpringIntegrationComponentBuilderFactory.springIntegration();
@@ -3577,6 +4221,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,ldap
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-spring-ldap
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringLdapComponentBuilderFactory.SpringLdapComponentBuilder springLdap() {
         return org.apache.camel.builder.component.dsl.SpringLdapComponentBuilderFactory.springLdap();
@@ -3588,6 +4234,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,nosql
      * Since: 2.11
      * Maven coordinates: org.apache.camel:camel-spring-redis
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringRedisComponentBuilderFactory.SpringRedisComponentBuilder springRedis() {
         return org.apache.camel.builder.component.dsl.SpringRedisComponentBuilderFactory.springRedis();
@@ -3599,6 +4247,8 @@ public interface ComponentsBuilderFactory {
      * Category: spring,soap,webservice
      * Since: 2.6
      * Maven coordinates: org.apache.camel:camel-spring-ws
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SpringWsComponentBuilderFactory.SpringWsComponentBuilder springWs() {
         return org.apache.camel.builder.component.dsl.SpringWsComponentBuilderFactory.springWs();
@@ -3610,6 +4260,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 1.4
      * Maven coordinates: org.apache.camel:camel-sql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SqlComponentBuilderFactory.SqlComponentBuilder sql() {
         return org.apache.camel.builder.component.dsl.SqlComponentBuilderFactory.sql();
@@ -3621,6 +4273,8 @@ public interface ComponentsBuilderFactory {
      * Category: database,sql
      * Since: 2.17
      * Maven coordinates: org.apache.camel:camel-sql
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SqlStoredComponentBuilderFactory.SqlStoredComponentBuilder sqlStored() {
         return org.apache.camel.builder.component.dsl.SqlStoredComponentBuilderFactory.sqlStored();
@@ -3632,6 +4286,8 @@ public interface ComponentsBuilderFactory {
      * Category: file
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-ssh
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.SshComponentBuilderFactory.SshComponentBuilder ssh() {
         return org.apache.camel.builder.component.dsl.SshComponentBuilderFactory.ssh();
@@ -3643,6 +4299,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-stax
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.StaxComponentBuilderFactory.StaxComponentBuilder stax() {
         return org.apache.camel.builder.component.dsl.StaxComponentBuilderFactory.stax();
@@ -3655,6 +4313,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-stomp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.StompComponentBuilderFactory.StompComponentBuilder stomp() {
         return org.apache.camel.builder.component.dsl.StompComponentBuilderFactory.stomp();
@@ -3666,6 +4326,8 @@ public interface ComponentsBuilderFactory {
      * Category: file,system
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-stream
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.StreamComponentBuilderFactory.StreamComponentBuilder stream() {
         return org.apache.camel.builder.component.dsl.StreamComponentBuilderFactory.stream();
@@ -3677,6 +4339,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation,script
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-stringtemplate
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.StringTemplateComponentBuilderFactory.StringTemplateComponentBuilder stringTemplate() {
         return org.apache.camel.builder.component.dsl.StringTemplateComponentBuilderFactory.stringTemplate();
@@ -3688,6 +4352,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,testing
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-stub
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.StubComponentBuilderFactory.StubComponentBuilder stub() {
         return org.apache.camel.builder.component.dsl.StubComponentBuilderFactory.stub();
@@ -3699,6 +4365,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,chat
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-telegram
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TelegramComponentBuilderFactory.TelegramComponentBuilder telegram() {
         return org.apache.camel.builder.component.dsl.TelegramComponentBuilderFactory.telegram();
@@ -3711,6 +4379,8 @@ public interface ComponentsBuilderFactory {
      * Category: rpc,transformation
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-thrift
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ThriftComponentBuilderFactory.ThriftComponentBuilder thrift() {
         return org.apache.camel.builder.component.dsl.ThriftComponentBuilderFactory.thrift();
@@ -3722,6 +4392,8 @@ public interface ComponentsBuilderFactory {
      * Category: document,transformation
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-tika
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TikaComponentBuilderFactory.TikaComponentBuilder tika() {
         return org.apache.camel.builder.component.dsl.TikaComponentBuilderFactory.tika();
@@ -3733,6 +4405,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,scheduling
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-timer
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TimerComponentBuilderFactory.TimerComponentBuilder timer() {
         return org.apache.camel.builder.component.dsl.TimerComponentBuilderFactory.timer();
@@ -3744,6 +4418,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,messaging,cloud
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-twilio
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TwilioComponentBuilderFactory.TwilioComponentBuilder twilio() {
         return org.apache.camel.builder.component.dsl.TwilioComponentBuilderFactory.twilio();
@@ -3755,6 +4431,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,social,chat
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-twitter
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TwitterDirectmessageComponentBuilderFactory.TwitterDirectmessageComponentBuilder twitterDirectmessage() {
         return org.apache.camel.builder.component.dsl.TwitterDirectmessageComponentBuilderFactory.twitterDirectmessage();
@@ -3766,6 +4444,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,search,social
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-twitter
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TwitterSearchComponentBuilderFactory.TwitterSearchComponentBuilder twitterSearch() {
         return org.apache.camel.builder.component.dsl.TwitterSearchComponentBuilderFactory.twitterSearch();
@@ -3777,6 +4457,8 @@ public interface ComponentsBuilderFactory {
      * Category: api,cloud,social
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-twitter
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.TwitterTimelineComponentBuilderFactory.TwitterTimelineComponentBuilder twitterTimeline() {
         return org.apache.camel.builder.component.dsl.TwitterTimelineComponentBuilderFactory.twitterTimeline();
@@ -3789,6 +4471,8 @@ public interface ComponentsBuilderFactory {
      * Category: http,websocket
      * Since: 2.16
      * Maven coordinates: org.apache.camel:camel-undertow
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.UndertowComponentBuilderFactory.UndertowComponentBuilder undertow() {
         return org.apache.camel.builder.component.dsl.UndertowComponentBuilderFactory.undertow();
@@ -3800,6 +4484,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,validation
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-validator
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ValidatorComponentBuilderFactory.ValidatorComponentBuilder validator() {
         return org.apache.camel.builder.component.dsl.ValidatorComponentBuilderFactory.validator();
@@ -3811,6 +4497,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-velocity
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VelocityComponentBuilderFactory.VelocityComponentBuilder velocity() {
         return org.apache.camel.builder.component.dsl.VelocityComponentBuilderFactory.velocity();
@@ -3822,6 +4510,8 @@ public interface ComponentsBuilderFactory {
      * Category: eventbus,reactive
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-vertx
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VertxComponentBuilderFactory.VertxComponentBuilder vertx() {
         return org.apache.camel.builder.component.dsl.VertxComponentBuilderFactory.vertx();
@@ -3833,6 +4523,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-vertx-http
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder vertxHttp() {
         return org.apache.camel.builder.component.dsl.VertxHttpComponentBuilderFactory.vertxHttp();
@@ -3845,6 +4537,8 @@ public interface ComponentsBuilderFactory {
      * Category: messaging
      * Since: 3.7
      * Maven coordinates: org.apache.camel:camel-vertx-kafka
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VertxKafkaComponentBuilderFactory.VertxKafkaComponentBuilder vertxKafka() {
         return org.apache.camel.builder.component.dsl.VertxKafkaComponentBuilderFactory.vertxKafka();
@@ -3857,6 +4551,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-vertx-websocket
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VertxWebsocketComponentBuilderFactory.VertxWebsocketComponentBuilder vertxWebsocket() {
         return org.apache.camel.builder.component.dsl.VertxWebsocketComponentBuilderFactory.vertxWebsocket();
@@ -3868,6 +4564,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,endpoint
      * Since: 1.1
      * Maven coordinates: org.apache.camel:camel-vm
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.VmComponentBuilderFactory.VmComponentBuilder vm() {
         return org.apache.camel.builder.component.dsl.VmComponentBuilderFactory.vm();
@@ -3879,6 +4577,8 @@ public interface ComponentsBuilderFactory {
      * Category: api
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-weather
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WeatherComponentBuilderFactory.WeatherComponentBuilder weather() {
         return org.apache.camel.builder.component.dsl.WeatherComponentBuilderFactory.weather();
@@ -3890,6 +4590,8 @@ public interface ComponentsBuilderFactory {
      * Category: bitcoin,blockchain,api
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-web3j
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.Web3jComponentBuilderFactory.Web3jComponentBuilder web3j() {
         return org.apache.camel.builder.component.dsl.Web3jComponentBuilderFactory.web3j();
@@ -3902,6 +4604,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-webhook
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WebhookComponentBuilderFactory.WebhookComponentBuilder webhook() {
         return org.apache.camel.builder.component.dsl.WebhookComponentBuilderFactory.webhook();
@@ -3913,6 +4617,8 @@ public interface ComponentsBuilderFactory {
      * Category: websocket
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-websocket
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WebsocketComponentBuilderFactory.WebsocketComponentBuilder websocket() {
         return org.apache.camel.builder.component.dsl.WebsocketComponentBuilderFactory.websocket();
@@ -3924,6 +4630,8 @@ public interface ComponentsBuilderFactory {
      * Category: http
      * Since: 2.23
      * Maven coordinates: org.apache.camel:camel-websocket-jsr356
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WebsocketJsr356ComponentBuilderFactory.WebsocketJsr356ComponentBuilder websocketJsr356() {
         return org.apache.camel.builder.component.dsl.WebsocketJsr356ComponentBuilderFactory.websocketJsr356();
@@ -3935,6 +4643,8 @@ public interface ComponentsBuilderFactory {
      * Category: datamining
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-weka
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WekaComponentBuilderFactory.WekaComponentBuilder weka() {
         return org.apache.camel.builder.component.dsl.WekaComponentBuilderFactory.weka();
@@ -3946,6 +4656,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,cms
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-wordpress
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WordpressComponentBuilderFactory.WordpressComponentBuilder wordpress() {
         return org.apache.camel.builder.component.dsl.WordpressComponentBuilderFactory.wordpress();
@@ -3957,6 +4669,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,hcm
      * Since: 3.1
      * Maven coordinates: org.apache.camel:camel-workday
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.WorkdayComponentBuilderFactory.WorkdayComponentBuilder workday() {
         return org.apache.camel.builder.component.dsl.WorkdayComponentBuilderFactory.workday();
@@ -3968,6 +4682,8 @@ public interface ComponentsBuilderFactory {
      * Category: bitcoin,blockchain
      * Since: 2.21
      * Maven coordinates: org.apache.camel:camel-xchange
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XchangeComponentBuilderFactory.XchangeComponentBuilder xchange() {
         return org.apache.camel.builder.component.dsl.XchangeComponentBuilderFactory.xchange();
@@ -3979,6 +4695,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-xj
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XjComponentBuilderFactory.XjComponentBuilder xj() {
         return org.apache.camel.builder.component.dsl.XjComponentBuilderFactory.xj();
@@ -3990,6 +4708,8 @@ public interface ComponentsBuilderFactory {
      * Category: security,transformation
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-xmlsecurity
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder xmlsecuritySign() {
         return org.apache.camel.builder.component.dsl.XmlsecuritySignComponentBuilderFactory.xmlsecuritySign();
@@ -4001,6 +4721,8 @@ public interface ComponentsBuilderFactory {
      * Category: security,transformation
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-xmlsecurity
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder xmlsecurityVerify() {
         return org.apache.camel.builder.component.dsl.XmlsecurityVerifyComponentBuilderFactory.xmlsecurityVerify();
@@ -4012,6 +4734,8 @@ public interface ComponentsBuilderFactory {
      * Category: chat,messaging
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-xmpp
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XmppComponentBuilderFactory.XmppComponentBuilder xmpp() {
         return org.apache.camel.builder.component.dsl.XmppComponentBuilderFactory.xmpp();
@@ -4023,6 +4747,8 @@ public interface ComponentsBuilderFactory {
      * Category: transformation
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-saxon
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XqueryComponentBuilderFactory.XqueryComponentBuilder xquery() {
         return org.apache.camel.builder.component.dsl.XqueryComponentBuilderFactory.xquery();
@@ -4034,6 +4760,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,transformation
      * Since: 1.3
      * Maven coordinates: org.apache.camel:camel-xslt
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XsltComponentBuilderFactory.XsltComponentBuilder xslt() {
         return org.apache.camel.builder.component.dsl.XsltComponentBuilderFactory.xslt();
@@ -4045,6 +4773,8 @@ public interface ComponentsBuilderFactory {
      * Category: core,transformation
      * Since: 3.0
      * Maven coordinates: org.apache.camel:camel-xslt-saxon
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.XsltSaxonComponentBuilderFactory.XsltSaxonComponentBuilder xsltSaxon() {
         return org.apache.camel.builder.component.dsl.XsltSaxonComponentBuilderFactory.xsltSaxon();
@@ -4056,6 +4786,8 @@ public interface ComponentsBuilderFactory {
      * Category: social,cloud,api
      * Since: 2.12
      * Maven coordinates: org.apache.camel:camel-yammer
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.YammerComponentBuilderFactory.YammerComponentBuilder yammer() {
         return org.apache.camel.builder.component.dsl.YammerComponentBuilderFactory.yammer();
@@ -4067,6 +4799,8 @@ public interface ComponentsBuilderFactory {
      * Category: cloud,api,support
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-zendesk
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ZendeskComponentBuilderFactory.ZendeskComponentBuilder zendesk() {
         return org.apache.camel.builder.component.dsl.ZendeskComponentBuilderFactory.zendesk();
@@ -4078,6 +4812,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,management,bigdata
      * Since: 2.9
      * Maven coordinates: org.apache.camel:camel-zookeeper
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ZookeeperComponentBuilderFactory.ZookeeperComponentBuilder zookeeper() {
         return org.apache.camel.builder.component.dsl.ZookeeperComponentBuilderFactory.zookeeper();
@@ -4090,6 +4826,8 @@ public interface ComponentsBuilderFactory {
      * Category: clustering,management,bigdata
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-zookeeper-master
+     * 
+     * @return the dsl builder
      */
     static org.apache.camel.builder.component.dsl.ZookeeperMasterComponentBuilderFactory.ZookeeperMasterComponentBuilder zookeeperMaster() {
         return org.apache.camel.builder.component.dsl.ZookeeperMasterComponentBuilderFactory.zookeeperMaster();
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
index b4f2de5..7479bcf 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
@@ -39,6 +39,8 @@ public interface ActivemqComponentBuilderFactory {
      * Category: messaging
      * Since: 1.0
      * Maven coordinates: org.apache.camel:camel-activemq
+     * 
+     * @return the dsl builder
      */
     static ActivemqComponentBuilder activemq() {
         return new ActivemqComponentBuilderImpl();
@@ -55,9 +57,12 @@ public interface ActivemqComponentBuilderFactory {
          * then localhost:61616 is used by default (however can be overridden by
          * configuration from environment variables).
          * 
-         * 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 brokerURL the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder brokerURL(java.lang.String brokerURL) {
             doSetProperty("brokerURL", brokerURL);
@@ -70,9 +75,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder clientId(java.lang.String clientId) {
             doSetProperty("clientId", clientId);
@@ -82,9 +90,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder connectionFactory(
                 javax.jms.ConnectionFactory connectionFactory) {
@@ -101,10 +113,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder disableReplyTo(boolean disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -114,9 +129,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder durableSubscriptionName(
                 java.lang.String durableSubscriptionName) {
@@ -131,9 +149,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder jmsMessageType(
                 org.apache.camel.component.jms.JmsMessageType jmsMessageType) {
@@ -144,9 +165,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyTo(java.lang.String replyTo) {
             doSetProperty("replyTo", replyTo);
@@ -159,10 +183,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder testConnectionOnStartup(
                 boolean testConnectionOnStartup) {
@@ -177,10 +204,13 @@ public interface ActivemqComponentBuilderFactory {
          * producer for each message then close them all down again. The default
          * value is true.
          * 
-         * 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 usePooledConnection the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder usePooledConnection(
                 boolean usePooledConnection) {
@@ -196,10 +226,13 @@ public interface ActivemqComponentBuilderFactory {
          * down again. The default value is false and a pooled connection 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: false
          * Group: common
+         * 
+         * @param useSingleConnection the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder useSingleConnection(
                 boolean useSingleConnection) {
@@ -210,10 +243,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder acknowledgementModeName(
                 java.lang.String acknowledgementModeName) {
@@ -232,10 +268,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder asyncConsumer(boolean asyncConsumer) {
             doSetProperty("asyncConsumer", asyncConsumer);
@@ -244,10 +283,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder autoStartup(boolean autoStartup) {
             doSetProperty("autoStartup", autoStartup);
@@ -257,9 +299,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder cacheLevel(int cacheLevel) {
             doSetProperty("cacheLevel", cacheLevel);
@@ -272,10 +317,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder cacheLevelName(
                 java.lang.String cacheLevelName) {
@@ -290,10 +338,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder concurrentConsumers(
                 int concurrentConsumers) {
@@ -308,9 +359,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder maxConcurrentConsumers(
                 int maxConcurrentConsumers) {
@@ -320,10 +374,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder replyToDeliveryPersistent(
                 boolean replyToDeliveryPersistent) {
@@ -333,9 +390,12 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder selector(java.lang.String selector) {
             doSetProperty("selector", selector);
@@ -351,10 +411,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder subscriptionDurable(
                 boolean subscriptionDurable) {
@@ -370,9 +433,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder subscriptionName(
                 java.lang.String subscriptionName) {
@@ -392,10 +458,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder subscriptionShared(
                 boolean subscriptionShared) {
@@ -412,10 +481,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder acceptMessagesWhileStopping(
                 boolean acceptMessagesWhileStopping) {
@@ -431,10 +503,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder allowReplyManagerQuickStop(
                 boolean allowReplyManagerQuickStop) {
@@ -454,10 +529,14 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder consumerType(
                 org.apache.camel.component.jms.ConsumerType consumerType) {
@@ -477,10 +556,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder defaultTaskExecutorType(
                 org.apache.camel.component.jms.DefaultTaskExecutorType defaultTaskExecutorType) {
@@ -494,10 +575,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder eagerLoadingOfProperties(
                 boolean eagerLoadingOfProperties) {
@@ -512,10 +596,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder eagerPoisonBody(
                 java.lang.String eagerPoisonBody) {
@@ -526,10 +613,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder exposeListenerSession(
                 boolean exposeListenerSession) {
@@ -542,10 +632,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToSameDestinationAllowed(
                 boolean replyToSameDestinationAllowed) {
@@ -556,9 +649,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder taskExecutor(
                 org.springframework.core.task.TaskExecutor taskExecutor) {
@@ -569,10 +666,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder deliveryDelay(long deliveryDelay) {
             doSetProperty("deliveryDelay", deliveryDelay);
@@ -583,9 +683,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder deliveryMode(
                 java.lang.Integer deliveryMode) {
@@ -595,10 +698,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder deliveryPersistent(
                 boolean deliveryPersistent) {
@@ -613,10 +719,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder explicitQosEnabled(
                 java.lang.Boolean explicitQosEnabled) {
@@ -627,10 +736,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder formatDateHeadersToIso8601(
                 boolean formatDateHeadersToIso8601) {
@@ -648,10 +760,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -669,10 +784,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder preserveMessageQos(
                 boolean preserveMessageQos) {
@@ -685,10 +803,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder priority(int priority) {
             doSetProperty("priority", priority);
@@ -699,10 +820,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToConcurrentConsumers(
                 int replyToConcurrentConsumers) {
@@ -714,9 +838,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToMaxConcurrentConsumers(
                 int replyToMaxConcurrentConsumers) {
@@ -727,10 +854,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToOnTimeoutMaxConcurrentConsumers(
                 int replyToOnTimeoutMaxConcurrentConsumers) {
@@ -743,9 +873,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToOverride(
                 java.lang.String replyToOverride) {
@@ -764,9 +897,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToType(
                 org.apache.camel.component.jms.ReplyToType replyToType) {
@@ -780,10 +917,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder requestTimeout(long requestTimeout) {
             doSetProperty("requestTimeout", requestTimeout);
@@ -793,10 +933,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder timeToLive(long timeToLive) {
             doSetProperty("timeToLive", timeToLive);
@@ -810,9 +953,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder allowAdditionalHeaders(
                 java.lang.String allowAdditionalHeaders) {
@@ -823,10 +969,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder allowNullBody(boolean allowNullBody) {
             doSetProperty("allowNullBody", allowNullBody);
@@ -840,10 +989,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder alwaysCopyMessage(
                 boolean alwaysCopyMessage) {
@@ -856,9 +1008,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder correlationProperty(
                 java.lang.String correlationProperty) {
@@ -876,10 +1031,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder disableTimeToLive(
                 boolean disableTimeToLive) {
@@ -892,10 +1050,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder forceSendOriginalMessage(
                 boolean forceSendOriginalMessage) {
@@ -908,10 +1069,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder includeSentJMSMessageID(
                 boolean includeSentJMSMessageID) {
@@ -929,9 +1093,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToCacheLevelName(
                 java.lang.String replyToCacheLevelName) {
@@ -943,9 +1110,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder replyToDestinationSelectorName(
                 java.lang.String replyToDestinationSelectorName) {
@@ -961,10 +1131,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder streamMessageTypeEnabled(
                 boolean streamMessageTypeEnabled) {
@@ -977,10 +1150,13 @@ public interface ActivemqComponentBuilderFactory {
          * ConnectionFactory is found then it will be used. This is enabled 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: advanced
+         * 
+         * @param allowAutoWiredConnectionFactory the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder allowAutoWiredConnectionFactory(
                 boolean allowAutoWiredConnectionFactory) {
@@ -993,10 +1169,13 @@ public interface ActivemqComponentBuilderFactory {
          * DestinationResolver is found then it will be used. This is enabled 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: advanced
+         * 
+         * @param allowAutoWiredDestinationResolver the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder allowAutoWiredDestinationResolver(
                 boolean allowAutoWiredDestinationResolver) {
@@ -1009,10 +1188,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder allowSerializedHeaders(
                 boolean allowSerializedHeaders) {
@@ -1022,10 +1204,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder artemisStreamingEnabled(
                 boolean artemisStreamingEnabled) {
@@ -1044,10 +1229,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder asyncStartListener(
                 boolean asyncStartListener) {
@@ -1058,10 +1246,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder asyncStopListener(
                 boolean asyncStopListener) {
@@ -1076,10 +1267,13 @@ public interface ActivemqComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -1090,9 +1284,12 @@ public interface ActivemqComponentBuilderFactory {
          * To use a shared JMS configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsConfiguration&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder configuration(
                 org.apache.camel.component.jms.JmsConfiguration configuration) {
@@ -1106,9 +1303,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder destinationResolver(
                 org.springframework.jms.support.destination.DestinationResolver destinationResolver) {
@@ -1124,10 +1324,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder errorHandler(
                 org.springframework.util.ErrorHandler errorHandler) {
@@ -1138,9 +1341,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder exceptionListener(
                 javax.jms.ExceptionListener exceptionListener) {
@@ -1151,10 +1358,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder idleConsumerLimit(int idleConsumerLimit) {
             doSetProperty("idleConsumerLimit", idleConsumerLimit);
@@ -1167,10 +1377,13 @@ public interface ActivemqComponentBuilderFactory {
          * (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 ActivemqComponentBuilder idleTaskExecutionLimit(
                 int idleTaskExecutionLimit) {
@@ -1183,10 +1396,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder includeAllJMSXProperties(
                 boolean includeAllJMSXProperties) {
@@ -1205,10 +1421,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder jmsKeyFormatStrategy(
                 org.apache.camel.component.jms.JmsKeyFormatStrategy jmsKeyFormatStrategy) {
@@ -1219,10 +1437,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder mapJmsMessage(boolean mapJmsMessage) {
             doSetProperty("mapJmsMessage", mapJmsMessage);
@@ -1234,10 +1455,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder maxMessagesPerTask(
                 int maxMessagesPerTask) {
@@ -1250,9 +1474,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder messageConverter(
                 org.springframework.jms.support.converter.MessageConverter messageConverter) {
@@ -1265,10 +1492,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder messageCreatedStrategy(
                 org.apache.camel.component.jms.MessageCreatedStrategy messageCreatedStrategy) {
@@ -1282,10 +1511,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder messageIdEnabled(
                 boolean messageIdEnabled) {
@@ -1300,9 +1532,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder messageListenerContainerFactory(
                 org.apache.camel.component.jms.MessageListenerContainerFactory messageListenerContainerFactory) {
@@ -1316,10 +1551,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder messageTimestampEnabled(
                 boolean messageTimestampEnabled) {
@@ -1330,10 +1568,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder pubSubNoLocal(boolean pubSubNoLocal) {
             doSetProperty("pubSubNoLocal", pubSubNoLocal);
@@ -1343,9 +1584,12 @@ public interface ActivemqComponentBuilderFactory {
          * To use a custom QueueBrowseStrategy when browsing queues.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.QueueBrowseStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.QueueBrowseStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param queueBrowseStrategy the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder queueBrowseStrategy(
                 org.apache.camel.component.jms.QueueBrowseStrategy queueBrowseStrategy) {
@@ -1355,10 +1599,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder receiveTimeout(long receiveTimeout) {
             doSetProperty("receiveTimeout", receiveTimeout);
@@ -1369,10 +1616,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder recoveryInterval(long recoveryInterval) {
             doSetProperty("recoveryInterval", recoveryInterval);
@@ -1385,10 +1635,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder requestTimeoutCheckerInterval(
                 long requestTimeoutCheckerInterval) {
@@ -1411,10 +1664,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder transferException(
                 boolean transferException) {
@@ -1435,10 +1691,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder transferExchange(
                 boolean transferExchange) {
@@ -1451,10 +1710,13 @@ public interface ActivemqComponentBuilderFactory {
          * serialized objects over network. Setting this to true can expose
          * security risks, so use this with care.
          * 
-         * 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 trustAllPackages the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder trustAllPackages(
                 boolean trustAllPackages) {
@@ -1465,10 +1727,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder useMessageIDAsCorrelationID(
                 boolean useMessageIDAsCorrelationID) {
@@ -1480,10 +1745,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 int waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -1494,10 +1762,14 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -1509,9 +1781,13 @@ public interface ActivemqComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default ActivemqComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
@@ -1522,10 +1798,14 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder errorHandlerLoggingLevel(
                 org.apache.camel.LoggingLevel errorHandlerLoggingLevel) {
@@ -1536,10 +1816,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder errorHandlerLogStackTrace(
                 boolean errorHandlerLogStackTrace) {
@@ -1550,9 +1833,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder password(java.lang.String password) {
             doSetProperty("password", password);
@@ -1562,9 +1848,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder username(java.lang.String username) {
             doSetProperty("username", username);
@@ -1573,10 +1862,13 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder transacted(boolean transacted) {
             doSetProperty("transacted", transacted);
@@ -1601,10 +1893,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder transactedInOut(boolean transactedInOut) {
             doSetProperty("transactedInOut", transactedInOut);
@@ -1614,10 +1909,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder lazyCreateTransactionManager(
                 boolean lazyCreateTransactionManager) {
@@ -1628,9 +1926,12 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder transactionManager(
                 org.springframework.transaction.PlatformTransactionManager transactionManager) {
@@ -1640,9 +1941,12 @@ public interface ActivemqComponentBuilderFactory {
         /**
          * 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 ActivemqComponentBuilder transactionName(
                 java.lang.String transactionName) {
@@ -1653,10 +1957,13 @@ public interface ActivemqComponentBuilderFactory {
          * 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 ActivemqComponentBuilder transactionTimeout(
                 int transactionTimeout) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcComponentBuilderFactory.java
index 7f1bb36..fbcebfb 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AhcComponentBuilderFactory {
      * Category: http
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-ahc
+     * 
+     * @return the dsl builder
      */
     static AhcComponentBuilder ahc() {
         return new AhcComponentBuilderImpl();
@@ -57,10 +59,13 @@ public interface AhcComponentBuilderFactory {
          * 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 AhcComponentBuilder lazyStartProducer(boolean lazyStartProducer) {
             doSetProperty("lazyStartProducer", lazyStartProducer);
@@ -73,10 +78,13 @@ public interface AhcComponentBuilderFactory {
          * deserialize the incoming data from the request to Java and that can
          * be a potential security risk.
          * 
-         * 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 allowJavaSerializedObject the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder allowJavaSerializedObject(
                 boolean allowJavaSerializedObject) {
@@ -91,10 +99,13 @@ public interface AhcComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -105,9 +116,13 @@ public interface AhcComponentBuilderFactory {
          * between AHC and Camel.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.ahc.AhcBinding</code> type.
+         * &lt;code&gt;org.apache.camel.component.ahc.AhcBinding&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param binding the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder binding(
                 org.apache.camel.component.ahc.AhcBinding binding) {
@@ -117,10 +132,13 @@ public interface AhcComponentBuilderFactory {
         /**
          * To use a custom AsyncHttpClient.
          * 
-         * The option is a: <code>org.asynchttpclient.AsyncHttpClient</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClient&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param client the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder client(
                 org.asynchttpclient.AsyncHttpClient client) {
@@ -132,9 +150,13 @@ public interface AhcComponentBuilderFactory {
          * com.ning.http.client.AsyncHttpClientConfig instance.
          * 
          * The option is a:
-         * <code>org.asynchttpclient.AsyncHttpClientConfig</code> type.
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClientConfig&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param clientConfig the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder clientConfig(
                 org.asynchttpclient.AsyncHttpClientConfig clientConfig) {
@@ -146,9 +168,13 @@ public interface AhcComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
@@ -162,9 +188,12 @@ public interface AhcComponentBuilderFactory {
          * option at the endpoint or component level.
          * 
          * The option is a:
-         * <code>org.apache.camel.support.jsse.SSLContextParameters</code> type.
+         * &lt;code&gt;org.apache.camel.support.jsse.SSLContextParameters&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param sslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder sslContextParameters(
                 org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) {
@@ -174,10 +203,13 @@ public interface AhcComponentBuilderFactory {
         /**
          * Enable usage of global SSL context parameters.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: security
+         * 
+         * @param useGlobalSslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcComponentBuilder useGlobalSslContextParameters(
                 boolean useGlobalSslContextParameters) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWsComponentBuilderFactory.java
index d857c9e..d835b7b 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWsComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AhcWsComponentBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-ahc-ws
+     * 
+     * @return the dsl builder
      */
     static AhcWsComponentBuilder ahcWs() {
         return new AhcWsComponentBuilderImpl();
@@ -55,10 +57,13 @@ public interface AhcWsComponentBuilderFactory {
          * 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 AhcWsComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -76,10 +81,13 @@ public interface AhcWsComponentBuilderFactory {
          * 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 AhcWsComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -93,10 +101,13 @@ public interface AhcWsComponentBuilderFactory {
          * deserialize the incoming data from the request to Java and that can
          * be a potential security risk.
          * 
-         * 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 allowJavaSerializedObject the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder allowJavaSerializedObject(
                 boolean allowJavaSerializedObject) {
@@ -111,10 +122,13 @@ public interface AhcWsComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -125,9 +139,13 @@ public interface AhcWsComponentBuilderFactory {
          * between AHC and Camel.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.ahc.AhcBinding</code> type.
+         * &lt;code&gt;org.apache.camel.component.ahc.AhcBinding&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param binding the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder binding(
                 org.apache.camel.component.ahc.AhcBinding binding) {
@@ -137,10 +155,13 @@ public interface AhcWsComponentBuilderFactory {
         /**
          * To use a custom AsyncHttpClient.
          * 
-         * The option is a: <code>org.asynchttpclient.AsyncHttpClient</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClient&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param client the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder client(
                 org.asynchttpclient.AsyncHttpClient client) {
@@ -152,9 +173,13 @@ public interface AhcWsComponentBuilderFactory {
          * com.ning.http.client.AsyncHttpClientConfig instance.
          * 
          * The option is a:
-         * <code>org.asynchttpclient.AsyncHttpClientConfig</code> type.
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClientConfig&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param clientConfig the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder clientConfig(
                 org.asynchttpclient.AsyncHttpClientConfig clientConfig) {
@@ -166,9 +191,13 @@ public interface AhcWsComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
@@ -182,9 +211,12 @@ public interface AhcWsComponentBuilderFactory {
          * option at the endpoint or component level.
          * 
          * The option is a:
-         * <code>org.apache.camel.support.jsse.SSLContextParameters</code> type.
+         * &lt;code&gt;org.apache.camel.support.jsse.SSLContextParameters&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param sslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder sslContextParameters(
                 org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) {
@@ -194,10 +226,13 @@ public interface AhcWsComponentBuilderFactory {
         /**
          * Enable usage of global SSL context parameters.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: security
+         * 
+         * @param useGlobalSslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcWsComponentBuilder useGlobalSslContextParameters(
                 boolean useGlobalSslContextParameters) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWssComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWssComponentBuilderFactory.java
index 42db40e..721cdc7 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWssComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AhcWssComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AhcWssComponentBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-ahc-ws
+     * 
+     * @return the dsl builder
      */
     static AhcWssComponentBuilder ahcWss() {
         return new AhcWssComponentBuilderImpl();
@@ -56,10 +58,13 @@ public interface AhcWssComponentBuilderFactory {
          * 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 AhcWssComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -77,10 +82,13 @@ public interface AhcWssComponentBuilderFactory {
          * 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 AhcWssComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -94,10 +102,13 @@ public interface AhcWssComponentBuilderFactory {
          * deserialize the incoming data from the request to Java and that can
          * be a potential security risk.
          * 
-         * 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 allowJavaSerializedObject the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder allowJavaSerializedObject(
                 boolean allowJavaSerializedObject) {
@@ -112,10 +123,13 @@ public interface AhcWssComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -126,9 +140,13 @@ public interface AhcWssComponentBuilderFactory {
          * between AHC and Camel.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.ahc.AhcBinding</code> type.
+         * &lt;code&gt;org.apache.camel.component.ahc.AhcBinding&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param binding the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder binding(
                 org.apache.camel.component.ahc.AhcBinding binding) {
@@ -138,10 +156,13 @@ public interface AhcWssComponentBuilderFactory {
         /**
          * To use a custom AsyncHttpClient.
          * 
-         * The option is a: <code>org.asynchttpclient.AsyncHttpClient</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClient&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param client the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder client(
                 org.asynchttpclient.AsyncHttpClient client) {
@@ -153,9 +174,13 @@ public interface AhcWssComponentBuilderFactory {
          * com.ning.http.client.AsyncHttpClientConfig instance.
          * 
          * The option is a:
-         * <code>org.asynchttpclient.AsyncHttpClientConfig</code> type.
+         * &lt;code&gt;org.asynchttpclient.AsyncHttpClientConfig&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param clientConfig the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder clientConfig(
                 org.asynchttpclient.AsyncHttpClientConfig clientConfig) {
@@ -167,9 +192,13 @@ public interface AhcWssComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
@@ -183,9 +212,12 @@ public interface AhcWssComponentBuilderFactory {
          * option at the endpoint or component level.
          * 
          * The option is a:
-         * <code>org.apache.camel.support.jsse.SSLContextParameters</code> type.
+         * &lt;code&gt;org.apache.camel.support.jsse.SSLContextParameters&lt;/code&gt; type.
          * 
          * Group: security
+         * 
+         * @param sslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder sslContextParameters(
                 org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) {
@@ -195,10 +227,13 @@ public interface AhcWssComponentBuilderFactory {
         /**
          * Enable usage of global SSL context parameters.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: security
+         * 
+         * @param useGlobalSslContextParameters the value to set
+         * @return the dsl builder
          */
         default AhcWssComponentBuilder useGlobalSslContextParameters(
                 boolean useGlobalSslContextParameters) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
index 2b668ef..dfdc269 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AmqpComponentBuilderFactory {
      * Category: messaging
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-amqp
+     * 
+     * @return the dsl builder
      */
     static AmqpComponentBuilder amqp() {
         return new AmqpComponentBuilderImpl();
@@ -53,9 +55,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder clientId(java.lang.String clientId) {
             doSetProperty("clientId", clientId);
@@ -65,9 +70,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder connectionFactory(
                 javax.jms.ConnectionFactory connectionFactory) {
@@ -84,10 +93,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder disableReplyTo(boolean disableReplyTo) {
             doSetProperty("disableReplyTo", disableReplyTo);
@@ -97,9 +109,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder durableSubscriptionName(
                 java.lang.String durableSubscriptionName) {
@@ -112,10 +127,13 @@ public interface AmqpComponentBuilderFactory {
          * contain a JMS_AMQP_MA_ prefix to message headers. Due to limitations
          * in Apache Qpid JMS API, currently delivery annotations are ignored.
          * 
-         * 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 includeAmqpAnnotations the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder includeAmqpAnnotations(
                 boolean includeAmqpAnnotations) {
@@ -130,9 +148,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder jmsMessageType(
                 org.apache.camel.component.jms.JmsMessageType jmsMessageType) {
@@ -143,9 +164,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyTo(java.lang.String replyTo) {
             doSetProperty("replyTo", replyTo);
@@ -158,10 +182,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder testConnectionOnStartup(
                 boolean testConnectionOnStartup) {
@@ -172,10 +199,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder acknowledgementModeName(
                 java.lang.String acknowledgementModeName) {
@@ -194,10 +224,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder asyncConsumer(boolean asyncConsumer) {
             doSetProperty("asyncConsumer", asyncConsumer);
@@ -206,10 +239,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder autoStartup(boolean autoStartup) {
             doSetProperty("autoStartup", autoStartup);
@@ -219,9 +255,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder cacheLevel(int cacheLevel) {
             doSetProperty("cacheLevel", cacheLevel);
@@ -234,10 +273,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder cacheLevelName(
                 java.lang.String cacheLevelName) {
@@ -252,10 +294,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder concurrentConsumers(int concurrentConsumers) {
             doSetProperty("concurrentConsumers", concurrentConsumers);
@@ -269,9 +314,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder maxConcurrentConsumers(
                 int maxConcurrentConsumers) {
@@ -281,10 +329,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder replyToDeliveryPersistent(
                 boolean replyToDeliveryPersistent) {
@@ -294,9 +345,12 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder selector(java.lang.String selector) {
             doSetProperty("selector", selector);
@@ -312,10 +366,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder subscriptionDurable(
                 boolean subscriptionDurable) {
@@ -331,9 +388,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder subscriptionName(
                 java.lang.String subscriptionName) {
@@ -353,10 +413,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder subscriptionShared(
                 boolean subscriptionShared) {
@@ -373,10 +436,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder acceptMessagesWhileStopping(
                 boolean acceptMessagesWhileStopping) {
@@ -392,10 +458,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder allowReplyManagerQuickStop(
                 boolean allowReplyManagerQuickStop) {
@@ -415,10 +484,14 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder consumerType(
                 org.apache.camel.component.jms.ConsumerType consumerType) {
@@ -438,10 +511,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder defaultTaskExecutorType(
                 org.apache.camel.component.jms.DefaultTaskExecutorType defaultTaskExecutorType) {
@@ -455,10 +530,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder eagerLoadingOfProperties(
                 boolean eagerLoadingOfProperties) {
@@ -473,10 +551,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder eagerPoisonBody(
                 java.lang.String eagerPoisonBody) {
@@ -487,10 +568,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder exposeListenerSession(
                 boolean exposeListenerSession) {
@@ -503,10 +587,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToSameDestinationAllowed(
                 boolean replyToSameDestinationAllowed) {
@@ -517,9 +604,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder taskExecutor(
                 org.springframework.core.task.TaskExecutor taskExecutor) {
@@ -530,10 +621,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder deliveryDelay(long deliveryDelay) {
             doSetProperty("deliveryDelay", deliveryDelay);
@@ -544,9 +638,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder deliveryMode(java.lang.Integer deliveryMode) {
             doSetProperty("deliveryMode", deliveryMode);
@@ -555,10 +652,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder deliveryPersistent(
                 boolean deliveryPersistent) {
@@ -573,10 +673,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder explicitQosEnabled(
                 java.lang.Boolean explicitQosEnabled) {
@@ -587,10 +690,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder formatDateHeadersToIso8601(
                 boolean formatDateHeadersToIso8601) {
@@ -608,10 +714,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder lazyStartProducer(boolean lazyStartProducer) {
             doSetProperty("lazyStartProducer", lazyStartProducer);
@@ -628,10 +737,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder preserveMessageQos(
                 boolean preserveMessageQos) {
@@ -644,10 +756,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder priority(int priority) {
             doSetProperty("priority", priority);
@@ -658,10 +773,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToConcurrentConsumers(
                 int replyToConcurrentConsumers) {
@@ -673,9 +791,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToMaxConcurrentConsumers(
                 int replyToMaxConcurrentConsumers) {
@@ -686,10 +807,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToOnTimeoutMaxConcurrentConsumers(
                 int replyToOnTimeoutMaxConcurrentConsumers) {
@@ -702,9 +826,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToOverride(
                 java.lang.String replyToOverride) {
@@ -723,9 +850,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToType(
                 org.apache.camel.component.jms.ReplyToType replyToType) {
@@ -739,10 +870,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder requestTimeout(long requestTimeout) {
             doSetProperty("requestTimeout", requestTimeout);
@@ -752,10 +886,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder timeToLive(long timeToLive) {
             doSetProperty("timeToLive", timeToLive);
@@ -769,9 +906,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder allowAdditionalHeaders(
                 java.lang.String allowAdditionalHeaders) {
@@ -782,10 +922,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder allowNullBody(boolean allowNullBody) {
             doSetProperty("allowNullBody", allowNullBody);
@@ -799,10 +942,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder alwaysCopyMessage(boolean alwaysCopyMessage) {
             doSetProperty("alwaysCopyMessage", alwaysCopyMessage);
@@ -814,9 +960,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder correlationProperty(
                 java.lang.String correlationProperty) {
@@ -834,10 +983,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder disableTimeToLive(boolean disableTimeToLive) {
             doSetProperty("disableTimeToLive", disableTimeToLive);
@@ -849,10 +1001,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder forceSendOriginalMessage(
                 boolean forceSendOriginalMessage) {
@@ -865,10 +1020,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder includeSentJMSMessageID(
                 boolean includeSentJMSMessageID) {
@@ -886,9 +1044,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToCacheLevelName(
                 java.lang.String replyToCacheLevelName) {
@@ -900,9 +1061,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder replyToDestinationSelectorName(
                 java.lang.String replyToDestinationSelectorName) {
@@ -918,10 +1082,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder streamMessageTypeEnabled(
                 boolean streamMessageTypeEnabled) {
@@ -934,10 +1101,13 @@ public interface AmqpComponentBuilderFactory {
          * ConnectionFactory is found then it will be used. This is enabled 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: advanced
+         * 
+         * @param allowAutoWiredConnectionFactory the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder allowAutoWiredConnectionFactory(
                 boolean allowAutoWiredConnectionFactory) {
@@ -950,10 +1120,13 @@ public interface AmqpComponentBuilderFactory {
          * DestinationResolver is found then it will be used. This is enabled 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: advanced
+         * 
+         * @param allowAutoWiredDestinationResolver the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder allowAutoWiredDestinationResolver(
                 boolean allowAutoWiredDestinationResolver) {
@@ -966,10 +1139,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder allowSerializedHeaders(
                 boolean allowSerializedHeaders) {
@@ -979,10 +1155,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder artemisStreamingEnabled(
                 boolean artemisStreamingEnabled) {
@@ -1001,10 +1180,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder asyncStartListener(
                 boolean asyncStartListener) {
@@ -1015,10 +1197,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder asyncStopListener(boolean asyncStopListener) {
             doSetProperty("asyncStopListener", asyncStopListener);
@@ -1032,10 +1217,13 @@ public interface AmqpComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -1045,9 +1233,12 @@ public interface AmqpComponentBuilderFactory {
          * To use a shared JMS configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.JmsConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.JmsConfiguration&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder configuration(
                 org.apache.camel.component.jms.JmsConfiguration configuration) {
@@ -1061,9 +1252,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder destinationResolver(
                 org.springframework.jms.support.destination.DestinationResolver destinationResolver) {
@@ -1079,10 +1273,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder errorHandler(
                 org.springframework.util.ErrorHandler errorHandler) {
@@ -1093,9 +1290,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder exceptionListener(
                 javax.jms.ExceptionListener exceptionListener) {
@@ -1106,10 +1307,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder idleConsumerLimit(int idleConsumerLimit) {
             doSetProperty("idleConsumerLimit", idleConsumerLimit);
@@ -1122,10 +1326,13 @@ public interface AmqpComponentBuilderFactory {
          * (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 AmqpComponentBuilder idleTaskExecutionLimit(
                 int idleTaskExecutionLimit) {
@@ -1138,10 +1345,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder includeAllJMSXProperties(
                 boolean includeAllJMSXProperties) {
@@ -1160,10 +1370,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder jmsKeyFormatStrategy(
                 org.apache.camel.component.jms.JmsKeyFormatStrategy jmsKeyFormatStrategy) {
@@ -1174,10 +1386,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder mapJmsMessage(boolean mapJmsMessage) {
             doSetProperty("mapJmsMessage", mapJmsMessage);
@@ -1189,10 +1404,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder maxMessagesPerTask(int maxMessagesPerTask) {
             doSetProperty("maxMessagesPerTask", maxMessagesPerTask);
@@ -1204,9 +1422,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder messageConverter(
                 org.springframework.jms.support.converter.MessageConverter messageConverter) {
@@ -1219,10 +1440,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder messageCreatedStrategy(
                 org.apache.camel.component.jms.MessageCreatedStrategy messageCreatedStrategy) {
@@ -1236,10 +1459,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder messageIdEnabled(boolean messageIdEnabled) {
             doSetProperty("messageIdEnabled", messageIdEnabled);
@@ -1253,9 +1479,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder messageListenerContainerFactory(
                 org.apache.camel.component.jms.MessageListenerContainerFactory messageListenerContainerFactory) {
@@ -1269,10 +1498,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder messageTimestampEnabled(
                 boolean messageTimestampEnabled) {
@@ -1283,10 +1515,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder pubSubNoLocal(boolean pubSubNoLocal) {
             doSetProperty("pubSubNoLocal", pubSubNoLocal);
@@ -1296,9 +1531,12 @@ public interface AmqpComponentBuilderFactory {
          * To use a custom QueueBrowseStrategy when browsing queues.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.jms.QueueBrowseStrategy</code> type.
+         * &lt;code&gt;org.apache.camel.component.jms.QueueBrowseStrategy&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param queueBrowseStrategy the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder queueBrowseStrategy(
                 org.apache.camel.component.jms.QueueBrowseStrategy queueBrowseStrategy) {
@@ -1308,10 +1546,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder receiveTimeout(long receiveTimeout) {
             doSetProperty("receiveTimeout", receiveTimeout);
@@ -1322,10 +1563,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder recoveryInterval(long recoveryInterval) {
             doSetProperty("recoveryInterval", recoveryInterval);
@@ -1338,10 +1582,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder requestTimeoutCheckerInterval(
                 long requestTimeoutCheckerInterval) {
@@ -1364,10 +1611,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder transferException(boolean transferException) {
             doSetProperty("transferException", transferException);
@@ -1387,10 +1637,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder transferExchange(boolean transferExchange) {
             doSetProperty("transferExchange", transferExchange);
@@ -1400,10 +1653,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder useMessageIDAsCorrelationID(
                 boolean useMessageIDAsCorrelationID) {
@@ -1415,10 +1671,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder waitForProvisionCorrelationToBeUpdatedCounter(
                 int waitForProvisionCorrelationToBeUpdatedCounter) {
@@ -1429,10 +1688,14 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
                 long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime) {
@@ -1444,9 +1707,13 @@ public interface AmqpComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AmqpComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
@@ -1457,10 +1724,14 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder errorHandlerLoggingLevel(
                 org.apache.camel.LoggingLevel errorHandlerLoggingLevel) {
@@ -1471,10 +1742,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder errorHandlerLogStackTrace(
                 boolean errorHandlerLogStackTrace) {
@@ -1485,9 +1759,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder password(java.lang.String password) {
             doSetProperty("password", password);
@@ -1497,9 +1774,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder username(java.lang.String username) {
             doSetProperty("username", username);
@@ -1508,10 +1788,13 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder transacted(boolean transacted) {
             doSetProperty("transacted", transacted);
@@ -1536,10 +1819,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder transactedInOut(boolean transactedInOut) {
             doSetProperty("transactedInOut", transactedInOut);
@@ -1549,10 +1835,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder lazyCreateTransactionManager(
                 boolean lazyCreateTransactionManager) {
@@ -1563,9 +1852,12 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder transactionManager(
                 org.springframework.transaction.PlatformTransactionManager transactionManager) {
@@ -1575,9 +1867,12 @@ public interface AmqpComponentBuilderFactory {
         /**
          * 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 AmqpComponentBuilder transactionName(
                 java.lang.String transactionName) {
@@ -1588,10 +1883,13 @@ public interface AmqpComponentBuilderFactory {
          * 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 AmqpComponentBuilder transactionTimeout(int transactionTimeout) {
             doSetProperty("transactionTimeout", transactionTimeout);
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
index f925a73..b1a4a76 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface ApnsComponentBuilderFactory {
      * Category: eventbus,mobile
      * Since: 2.8
      * Maven coordinates: org.apache.camel:camel-apns
+     * 
+     * @return the dsl builder
      */
     static ApnsComponentBuilder apns() {
         return new ApnsComponentBuilderImpl();
@@ -51,9 +53,13 @@ public interface ApnsComponentBuilderFactory {
          * org.apache.camel.component.apns.factory.ApnsServiceFactory can be
          * used to build a ApnsService.
          * 
-         * The option is a: <code>com.notnoop.apns.ApnsService</code> type.
+         * The option is a:
+         * &lt;code&gt;com.notnoop.apns.ApnsService&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param apnsService the value to set
+         * @return the dsl builder
          */
         default ApnsComponentBuilder apnsService(
                 com.notnoop.apns.ApnsService apnsService) {
@@ -69,10 +75,13 @@ public interface ApnsComponentBuilderFactory {
          * 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 ApnsComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -90,10 +99,13 @@ public interface ApnsComponentBuilderFactory {
          * 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 ApnsComponentBuilder lazyStartProducer(boolean lazyStartProducer) {
             doSetProperty("lazyStartProducer", lazyStartProducer);
@@ -107,10 +119,13 @@ public interface ApnsComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default ApnsComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ArangodbComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ArangodbComponentBuilderFactory.java
index b315345..03c6f0a 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ArangodbComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ArangodbComponentBuilderFactory.java
@@ -39,6 +39,8 @@ public interface ArangodbComponentBuilderFactory {
      * Category: database,nosql
      * Since: 3.5
      * Maven coordinates: org.apache.camel:camel-arangodb
+     * 
+     * @return the dsl builder
      */
     static ArangodbComponentBuilder arangodb() {
         return new ArangodbComponentBuilderImpl();
@@ -54,9 +56,12 @@ public interface ArangodbComponentBuilderFactory {
          * Component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.arangodb.ArangoDbConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.arangodb.ArangoDbConfiguration&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder configuration(
                 org.apache.camel.component.arangodb.ArangoDbConfiguration configuration) {
@@ -69,9 +74,12 @@ public interface ArangodbComponentBuilderFactory {
          * database collections (SAVE_DOCUMENT , FIND_DOCUMENT_BY_KEY,
          * UPDATE_DOCUMENT, DELETE_DOCUMENT).
          * 
-         * 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 documentCollection the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder documentCollection(
                 java.lang.String documentCollection) {
@@ -84,9 +92,12 @@ public interface ArangodbComponentBuilderFactory {
          * these operations : SAVE_VERTEX, FIND_VERTEX_BY_KEY, UPDATE_VERTEX,
          * DELETE_VERTEX. The graph attribute is mandatory.
          * 
-         * 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 edgeCollection the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder edgeCollection(
                 java.lang.String edgeCollection) {
@@ -98,9 +109,12 @@ public interface ArangodbComponentBuilderFactory {
          * attribute with one of the two attributes vertexCollection and
          * edgeCollection.
          * 
-         * 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 graph the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder graph(java.lang.String graph) {
             doSetProperty("graph", graph);
@@ -109,9 +123,12 @@ public interface ArangodbComponentBuilderFactory {
         /**
          * ArangoDB host. If host and port are default, this field is Optional.
          * 
-         * 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 host the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder host(java.lang.String host) {
             doSetProperty("host", host);
@@ -128,10 +145,13 @@ public interface ArangodbComponentBuilderFactory {
          * 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 ArangodbComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -143,10 +163,12 @@ public interface ArangodbComponentBuilderFactory {
          * need to specify a collection or graph.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.arangodb.ArangoDbOperation</code>
-         * type.
+         * &lt;code&gt;org.apache.camel.component.arangodb.ArangoDbOperation&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param operation the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder operation(
                 org.apache.camel.component.arangodb.ArangoDbOperation operation) {
@@ -157,9 +179,12 @@ public interface ArangodbComponentBuilderFactory {
          * ArangoDB exposed port. If host and port are default, this field is
          * Optional.
          * 
-         * The option is a: <code>int</code> type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param port the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder port(int port) {
             doSetProperty("port", port);
@@ -171,9 +196,12 @@ public interface ArangodbComponentBuilderFactory {
          * using these operations : SAVE_EDGE, FIND_EDGE_BY_KEY, UPDATE_EDGE,
          * DELETE_EDGE. The graph attribute is mandatory.
          * 
-         * 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 vertexCollection the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder vertexCollection(
                 java.lang.String vertexCollection) {
@@ -188,10 +216,13 @@ public interface ArangodbComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -202,9 +233,12 @@ public interface ArangodbComponentBuilderFactory {
          * ArangoDB password. If user and password are default, this field is
          * Optional.
          * 
-         * 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 ArangodbComponentBuilder password(java.lang.String password) {
             doSetProperty("password", password);
@@ -214,9 +248,12 @@ public interface ArangodbComponentBuilderFactory {
          * ArangoDB user. If user and password are default, this field is
          * Optional.
          * 
-         * 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 user the value to set
+         * @return the dsl builder
          */
         default ArangodbComponentBuilder user(java.lang.String user) {
             doSetProperty("user", user);
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/As2ComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/As2ComponentBuilderFactory.java
index 5487a9a..3e0f590 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/As2ComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/As2ComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface As2ComponentBuilderFactory {
      * Category: file
      * Since: 2.22
      * Maven coordinates: org.apache.camel:camel-as2
+     * 
+     * @return the dsl builder
      */
     static As2ComponentBuilder as2() {
         return new As2ComponentBuilderImpl();
@@ -55,10 +57,13 @@ public interface As2ComponentBuilderFactory {
          * 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 As2ComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -76,10 +81,13 @@ public interface As2ComponentBuilderFactory {
          * 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 As2ComponentBuilder lazyStartProducer(boolean lazyStartProducer) {
             doSetProperty("lazyStartProducer", lazyStartProducer);
@@ -93,10 +101,13 @@ public interface As2ComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default As2ComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -106,9 +117,12 @@ public interface As2ComponentBuilderFactory {
          * Component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.as2.AS2Configuration</code> type.
+         * &lt;code&gt;org.apache.camel.component.as2.AS2Configuration&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default As2ComponentBuilder configuration(
                 org.apache.camel.component.as2.AS2Configuration configuration) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AsteriskComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AsteriskComponentBuilderFactory.java
index 6c689d7..25ba6e3 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AsteriskComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AsteriskComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AsteriskComponentBuilderFactory {
      * Category: voip
      * Since: 2.18
      * Maven coordinates: org.apache.camel:camel-asterisk
+     * 
+     * @return the dsl builder
      */
     static AsteriskComponentBuilder asterisk() {
         return new AsteriskComponentBuilderImpl();
@@ -57,10 +59,13 @@ public interface AsteriskComponentBuilderFactory {
          * 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 AsteriskComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -78,10 +83,13 @@ public interface AsteriskComponentBuilderFactory {
          * 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 AsteriskComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -96,10 +104,13 @@ public interface AsteriskComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AsteriskComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtlasmapComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtlasmapComponentBuilderFactory.java
index 48eca1c..d48262a 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtlasmapComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtlasmapComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtlasmapComponentBuilderFactory {
      * Category: transformation
      * Since: 3.7
      * Maven coordinates: org.apache.camel:camel-atlasmap
+     * 
+     * @return the dsl builder
      */
     static AtlasmapComponentBuilder atlasmap() {
         return new AtlasmapComponentBuilderImpl();
@@ -59,10 +61,13 @@ public interface AtlasmapComponentBuilderFactory {
          * 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 AtlasmapComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -72,10 +77,13 @@ public interface AtlasmapComponentBuilderFactory {
         /**
          * To use the AtlasContextFactory otherwise a new engine is created.
          * 
-         * The option is a: <code>io.atlasmap.api.AtlasContextFactory</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atlasmap.api.AtlasContextFactory&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param atlasContextFactory the value to set
+         * @return the dsl builder
          */
         default AtlasmapComponentBuilder atlasContextFactory(
                 io.atlasmap.api.AtlasContextFactory atlasContextFactory) {
@@ -90,10 +98,13 @@ public interface AtlasmapComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtlasmapComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosComponentBuilderFactory.java
index 8c17148..9cb051d 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtmosComponentBuilderFactory {
      * Category: cloud,file
      * Since: 2.15
      * Maven coordinates: org.apache.camel:camel-atmos
+     * 
+     * @return the dsl builder
      */
     static AtmosComponentBuilder atmos() {
         return new AtmosComponentBuilderImpl();
@@ -55,10 +57,13 @@ public interface AtmosComponentBuilderFactory {
          * 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 AtmosComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -76,10 +81,13 @@ public interface AtmosComponentBuilderFactory {
          * 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 AtmosComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -94,10 +102,13 @@ public interface AtmosComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtmosComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -106,9 +117,12 @@ public interface AtmosComponentBuilderFactory {
         /**
          * The URI of the server for the Atmos client to connect to.
          * 
-         * 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: advanced
+         * 
+         * @param uri the value to set
+         * @return the dsl builder
          */
         default AtmosComponentBuilder uri(java.lang.String uri) {
             doSetProperty("uri", uri);
@@ -117,9 +131,12 @@ public interface AtmosComponentBuilderFactory {
         /**
          * The token id to pass to the Atmos 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: security
+         * 
+         * @param fullTokenId the value to set
+         * @return the dsl builder
          */
         default AtmosComponentBuilder fullTokenId(java.lang.String fullTokenId) {
             doSetProperty("fullTokenId", fullTokenId);
@@ -129,9 +146,12 @@ public interface AtmosComponentBuilderFactory {
          * The secret key to pass to the Atmos client (should be base64
          * encoded).
          * 
-         * 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 AtmosComponentBuilder secretKey(java.lang.String secretKey) {
             doSetProperty("secretKey", secretKey);
@@ -140,10 +160,13 @@ public interface AtmosComponentBuilderFactory {
         /**
          * Whether the Atmos client should perform SSL validation.
          * 
-         * The option is a: <code>boolean</code> type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
          * Default: false
          * Group: security
+         * 
+         * @param sslValidation the value to set
+         * @return the dsl builder
          */
         default AtmosComponentBuilder sslValidation(boolean sslValidation) {
             doSetProperty("sslValidation", sslValidation);
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosphereWebsocketComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosphereWebsocketComponentBuilderFactory.java
index 00e7767..5b1dbc4 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosphereWebsocketComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtmosphereWebsocketComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
      * Category: websocket
      * Since: 2.14
      * Maven coordinates: org.apache.camel:camel-atmosphere-websocket
+     * 
+     * @return the dsl builder
      */
     static AtmosphereWebsocketComponentBuilder atmosphereWebsocket() {
         return new AtmosphereWebsocketComponentBuilderImpl();
@@ -57,10 +59,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * 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 AtmosphereWebsocketComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -70,10 +75,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
         /**
          * Default name of servlet to use. The default name is CamelServlet.
          * 
-         * 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: CamelServlet
          * Group: consumer
+         * 
+         * @param servletName the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder servletName(
                 java.lang.String servletName) {
@@ -88,10 +96,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * off by default as this may require servlet specific configuration to
          * enable this when using Servlet's.
          * 
-         * 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 attachmentMultipartBinding the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder attachmentMultipartBinding(
                 boolean attachmentMultipartBinding) {
@@ -103,9 +114,12 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * files. Multiple extensions can be separated by comma, such as
          * txt,xml.
          * 
-         * 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 (advanced)
+         * 
+         * @param fileNameExtWhitelist the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder fileNameExtWhitelist(
                 java.lang.String fileNameExtWhitelist) {
@@ -116,9 +130,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * To use a custom org.apache.camel.component.servlet.HttpRegistry.
          * 
          * The option is a:
-         * <code>org.apache.camel.http.common.HttpRegistry</code> type.
+         * &lt;code&gt;org.apache.camel.http.common.HttpRegistry&lt;/code&gt;
+         * type.
          * 
          * Group: consumer (advanced)
+         * 
+         * @param httpRegistry the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder httpRegistry(
                 org.apache.camel.http.common.HttpRegistry httpRegistry) {
@@ -136,10 +154,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * 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 AtmosphereWebsocketComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -153,10 +174,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * deserialize the incoming data from the request to Java and that can
          * be a potential security risk.
          * 
-         * 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 allowJavaSerializedObject the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder allowJavaSerializedObject(
                 boolean allowJavaSerializedObject) {
@@ -171,10 +195,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -186,9 +213,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * message and HttpClient.
          * 
          * The option is a:
-         * <code>org.apache.camel.http.common.HttpBinding</code> type.
+         * &lt;code&gt;org.apache.camel.http.common.HttpBinding&lt;/code&gt;
+         * type.
          * 
          * Group: advanced
+         * 
+         * @param httpBinding the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder httpBinding(
                 org.apache.camel.http.common.HttpBinding httpBinding) {
@@ -199,9 +230,12 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * To use the shared HttpConfiguration as base configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.http.common.HttpConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.http.common.HttpConfiguration&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param httpConfiguration the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder httpConfiguration(
                 org.apache.camel.http.common.HttpConfiguration httpConfiguration) {
@@ -213,9 +247,13 @@ public interface AtmosphereWebsocketComponentBuilderFactory {
          * header to and from 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: filter
+         * 
+         * @param headerFilterStrategy the value to set
+         * @return the dsl builder
          */
         default AtmosphereWebsocketComponentBuilder headerFilterStrategy(
                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomComponentBuilderFactory.java
index 79288f0..183e187 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomComponentBuilderFactory {
      * Category: rss
      * Since: 1.2
      * Maven coordinates: org.apache.camel:camel-atom
+     * 
+     * @return the dsl builder
      */
     static AtomComponentBuilder atom() {
         return new AtomComponentBuilderImpl();
@@ -55,10 +57,13 @@ public interface AtomComponentBuilderFactory {
          * 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 AtomComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -73,10 +78,13 @@ public interface AtomComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMapComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMapComponentBuilderFactory.java
index dd75013..8b3da86 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMapComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMapComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixMapComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixMapComponentBuilder atomixMap() {
         return new AtomixMapComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,9 +68,12 @@ public interface AtomixMapComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.map.AtomixMapConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.map.AtomixMapConfiguration&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.map.AtomixMapConfiguration configuration) {
@@ -75,9 +83,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -88,10 +99,13 @@ public interface AtomixMapComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.map.AtomixMap.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.map.AtomixMap.Action&lt;/code&gt; type.
          * 
          * Default: PUT
          * Group: common
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.map.AtomixMap.Action defaultAction) {
@@ -102,9 +116,12 @@ public interface AtomixMapComponentBuilderFactory {
          * The key to use if none is set in the header or to listen for events
          * for a specific key.
          * 
-         * The option is a: <code>java.lang.Object</code> type.
+         * The option is a: &lt;code&gt;java.lang.Object&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param key the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder key(java.lang.Object key) {
             doSetProperty("key", key);
@@ -114,9 +131,12 @@ public interface AtomixMapComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -126,9 +146,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -138,10 +161,13 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: common
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -151,9 +177,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The resource ttl.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ttl the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder ttl(long ttl) {
             doSetProperty("ttl", ttl);
@@ -168,10 +197,13 @@ public interface AtomixMapComponentBuilderFactory {
          * 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 AtomixMapComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -189,10 +221,13 @@ public interface AtomixMapComponentBuilderFactory {
          * 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 AtomixMapComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -207,10 +242,13 @@ public interface AtomixMapComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -220,9 +258,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -232,9 +273,12 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -246,10 +290,13 @@ public interface AtomixMapComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -258,10 +305,13 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -271,10 +321,13 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -284,10 +337,13 @@ public interface AtomixMapComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMapComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMessagingComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMessagingComponentBuilderFactory.java
index f7497f6..5945a3d 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMessagingComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMessagingComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixMessagingComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixMessagingComponentBuilder atomixMessaging() {
         return new AtomixMessagingComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,10 +68,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * The broadcast type.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging.BroadcastType</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.messaging.AtomixMessaging.BroadcastType&lt;/code&gt; type.
          * 
          * Default: ALL
          * Group: common
+         * 
+         * @param broadcastType the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder broadcastType(
                 org.apache.camel.component.atomix.client.messaging.AtomixMessaging.BroadcastType broadcastType) {
@@ -76,9 +84,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The messaging channel 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: common
+         * 
+         * @param channelName the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder channelName(
                 java.lang.String channelName) {
@@ -89,9 +100,12 @@ public interface AtomixMessagingComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessagingConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.messaging.AtomixMessagingConfiguration&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.messaging.AtomixMessagingConfiguration configuration) {
@@ -101,9 +115,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -114,10 +131,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.messaging.AtomixMessaging.Action&lt;/code&gt; type.
          * 
          * Default: DIRECT
          * Group: common
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.messaging.AtomixMessaging.Action defaultAction) {
@@ -127,9 +147,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The Atomix Group member 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: common
+         * 
+         * @param memberName the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder memberName(
                 java.lang.String memberName) {
@@ -140,9 +163,12 @@ public interface AtomixMessagingComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -152,9 +178,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -164,10 +193,13 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: common
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -183,10 +215,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * 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 AtomixMessagingComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -204,10 +239,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * 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 AtomixMessagingComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -222,10 +260,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -235,9 +276,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -247,9 +291,12 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -261,10 +308,13 @@ public interface AtomixMessagingComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -273,10 +323,13 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -286,10 +339,13 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -299,10 +355,13 @@ public interface AtomixMessagingComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMessagingComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMultimapComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMultimapComponentBuilderFactory.java
index 581d056..73c668d 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMultimapComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixMultimapComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixMultimapComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixMultimapComponentBuilder atomixMultimap() {
         return new AtomixMultimapComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,9 +68,12 @@ public interface AtomixMultimapComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration configuration) {
@@ -75,9 +83,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -88,10 +99,13 @@ public interface AtomixMultimapComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.multimap.AtomixMultiMap.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.multimap.AtomixMultiMap.Action&lt;/code&gt; type.
          * 
          * Default: PUT
          * Group: producer
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.multimap.AtomixMultiMap.Action defaultAction) {
@@ -102,9 +116,12 @@ public interface AtomixMultimapComponentBuilderFactory {
          * The key to use if none is set in the header or to listen for events
          * for a specific key.
          * 
-         * The option is a: <code>java.lang.Object</code> type.
+         * The option is a: &lt;code&gt;java.lang.Object&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param key the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder key(java.lang.Object key) {
             doSetProperty("key", key);
@@ -121,10 +138,13 @@ public interface AtomixMultimapComponentBuilderFactory {
          * 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 AtomixMultimapComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -135,9 +155,12 @@ public interface AtomixMultimapComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -147,9 +170,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -159,10 +185,13 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: producer
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -172,9 +201,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The resource ttl.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param ttl the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder ttl(long ttl) {
             doSetProperty("ttl", ttl);
@@ -188,10 +220,13 @@ public interface AtomixMultimapComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -201,9 +236,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -213,9 +251,12 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -227,10 +268,13 @@ public interface AtomixMultimapComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -239,10 +283,13 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -252,10 +299,13 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -265,10 +315,13 @@ public interface AtomixMultimapComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixMultimapComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixQueueComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixQueueComponentBuilderFactory.java
index 34bdf79..7c84056 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixQueueComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixQueueComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixQueueComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixQueueComponentBuilder atomixQueue() {
         return new AtomixQueueComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,9 +68,12 @@ public interface AtomixQueueComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.queue.AtomixQueueConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.queue.AtomixQueueConfiguration&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.queue.AtomixQueueConfiguration configuration) {
@@ -75,9 +83,12 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -88,10 +99,13 @@ public interface AtomixQueueComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.queue.AtomixQueue.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.queue.AtomixQueue.Action&lt;/code&gt; type.
          * 
          * Default: ADD
          * Group: common
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.queue.AtomixQueue.Action defaultAction) {
@@ -102,9 +116,12 @@ public interface AtomixQueueComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -114,9 +131,12 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -126,10 +146,13 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: common
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -145,10 +168,13 @@ public interface AtomixQueueComponentBuilderFactory {
          * 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 AtomixQueueComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -166,10 +192,13 @@ public interface AtomixQueueComponentBuilderFactory {
          * 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 AtomixQueueComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -184,10 +213,13 @@ public interface AtomixQueueComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -197,9 +229,12 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -209,9 +244,12 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -223,10 +261,13 @@ public interface AtomixQueueComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -235,10 +276,13 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -248,10 +292,13 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -261,10 +308,13 @@ public interface AtomixQueueComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixQueueComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixSetComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixSetComponentBuilderFactory.java
index d147c0f..167efe5 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixSetComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixSetComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixSetComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixSetComponentBuilder atomixSet() {
         return new AtomixSetComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,9 +68,12 @@ public interface AtomixSetComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.set.AtomixSetConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.set.AtomixSetConfiguration&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.set.AtomixSetConfiguration configuration) {
@@ -75,9 +83,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -88,10 +99,13 @@ public interface AtomixSetComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.set.AtomixSet.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.set.AtomixSet.Action&lt;/code&gt; type.
          * 
          * Default: ADD
          * Group: common
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.set.AtomixSet.Action defaultAction) {
@@ -102,9 +116,12 @@ public interface AtomixSetComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -114,9 +131,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -126,10 +146,13 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: common
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -139,9 +162,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The resource ttl.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ttl the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder ttl(long ttl) {
             doSetProperty("ttl", ttl);
@@ -156,10 +182,13 @@ public interface AtomixSetComponentBuilderFactory {
          * 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 AtomixSetComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -177,10 +206,13 @@ public interface AtomixSetComponentBuilderFactory {
          * 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 AtomixSetComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -195,10 +227,13 @@ public interface AtomixSetComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -208,9 +243,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -220,9 +258,12 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -234,10 +275,13 @@ public interface AtomixSetComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -246,10 +290,13 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -259,10 +306,13 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -272,10 +322,13 @@ public interface AtomixSetComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixSetComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixValueComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixValueComponentBuilderFactory.java
index 54a83bf..7dd9558 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixValueComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AtomixValueComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AtomixValueComponentBuilderFactory {
      * Category: clustering
      * Since: 2.20
      * Maven coordinates: org.apache.camel:camel-atomix
+     * 
+     * @return the dsl builder
      */
     static AtomixValueComponentBuilder atomixValue() {
         return new AtomixValueComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The Atomix instance to use.
          * 
-         * The option is a: <code>io.atomix.Atomix</code> type.
+         * The option is a: &lt;code&gt;io.atomix.Atomix&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param atomix the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder atomix(io.atomix.Atomix atomix) {
             doSetProperty("atomix", atomix);
@@ -63,9 +68,12 @@ public interface AtomixValueComponentBuilderFactory {
          * The shared component configuration.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.value.AtomixValueConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.value.AtomixValueConfiguration&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder configuration(
                 org.apache.camel.component.atomix.client.value.AtomixValueConfiguration configuration) {
@@ -75,9 +83,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The path to the AtomixClient configuration.
          * 
-         * 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 configurationUri the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder configurationUri(
                 java.lang.String configurationUri) {
@@ -88,10 +99,13 @@ public interface AtomixValueComponentBuilderFactory {
          * The default action.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.atomix.client.value.AtomixValue.Action</code> type.
+         * &lt;code&gt;org.apache.camel.component.atomix.client.value.AtomixValue.Action&lt;/code&gt; type.
          * 
          * Default: SET
          * Group: common
+         * 
+         * @param defaultAction the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder defaultAction(
                 org.apache.camel.component.atomix.client.value.AtomixValue.Action defaultAction) {
@@ -102,9 +116,12 @@ public interface AtomixValueComponentBuilderFactory {
          * The nodes the AtomixClient should connect to.
          * 
          * The option is a:
-         * <code>java.util.List&lt;io.atomix.catalyst.transport.Address&gt;</code> type.
+         * &lt;code&gt;java.util.List&amp;lt;io.atomix.catalyst.transport.Address&amp;gt;&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param nodes the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder nodes(
                 java.util.List<io.atomix.catalyst.transport.Address> nodes) {
@@ -114,9 +131,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The header that wil carry the result.
          * 
-         * 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 resultHeader the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder resultHeader(
                 java.lang.String resultHeader) {
@@ -126,10 +146,13 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The class name (fqn) of the Atomix transport.
          * 
-         * 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: io.atomix.catalyst.transport.netty.NettyTransport
          * Group: common
+         * 
+         * @param transportClassName the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder transportClassName(
                 java.lang.String transportClassName) {
@@ -139,9 +162,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The resource ttl.
          * 
-         * The option is a: <code>long</code> type.
+         * The option is a: &lt;code&gt;long&lt;/code&gt; type.
          * 
          * Group: common
+         * 
+         * @param ttl the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder ttl(long ttl) {
             doSetProperty("ttl", ttl);
@@ -156,10 +182,13 @@ public interface AtomixValueComponentBuilderFactory {
          * 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 AtomixValueComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -177,10 +206,13 @@ public interface AtomixValueComponentBuilderFactory {
          * 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 AtomixValueComponentBuilder lazyStartProducer(
                 boolean lazyStartProducer) {
@@ -195,10 +227,13 @@ public interface AtomixValueComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder autowiredEnabled(
                 boolean autowiredEnabled) {
@@ -208,9 +243,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The cluster wide default resource configuration.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceConfig the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder defaultResourceConfig(
                 java.util.Properties defaultResourceConfig) {
@@ -220,9 +258,12 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The local default resource options.
          * 
-         * The option is a: <code>java.util.Properties</code> type.
+         * The option is a: &lt;code&gt;java.util.Properties&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param defaultResourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder defaultResourceOptions(
                 java.util.Properties defaultResourceOptions) {
@@ -234,10 +275,13 @@ public interface AtomixValueComponentBuilderFactory {
          * not. If set to ephemeral the local member will receive an auto
          * generated ID thus the local one is ignored.
          * 
-         * 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 ephemeral the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder ephemeral(boolean ephemeral) {
             doSetProperty("ephemeral", ephemeral);
@@ -246,10 +290,13 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * The read consistency level.
          * 
-         * The option is a: <code>io.atomix.resource.ReadConsistency</code>
-         * type.
+         * The option is a:
+         * &lt;code&gt;io.atomix.resource.ReadConsistency&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param readConsistency the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder readConsistency(
                 io.atomix.resource.ReadConsistency readConsistency) {
@@ -259,10 +306,13 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * Cluster wide resources configuration.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceConfigs the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder resourceConfigs(
                 java.util.Map<java.lang.String, java.util.Properties> resourceConfigs) {
@@ -272,10 +322,13 @@ public interface AtomixValueComponentBuilderFactory {
         /**
          * Local resources configurations.
          * 
-         * The option is a: <code>java.util.Map&lt;java.lang.String,
-         * java.util.Properties&gt;</code> type.
+         * The option is a: &lt;code&gt;java.util.Map&amp;lt;java.lang.String,
+         * java.util.Properties&amp;gt;&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param resourceOptions the value to set
+         * @return the dsl builder
          */
         default AtomixValueComponentBuilder resourceOptions(
                 java.util.Map<java.lang.String, java.util.Properties> resourceOptions) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AvroComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AvroComponentBuilderFactory.java
index 93a4d6b..f1721f2 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AvroComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AvroComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface AvroComponentBuilderFactory {
      * Category: rpc
      * Since: 2.10
      * Maven coordinates: org.apache.camel:camel-avro-rpc
+     * 
+     * @return the dsl builder
      */
     static AvroComponentBuilder avro() {
         return new AvroComponentBuilderImpl();
@@ -49,9 +51,13 @@ public interface AvroComponentBuilderFactory {
         /**
          * Avro protocol to use.
          * 
-         * The option is a: <code>org.apache.avro.Protocol</code> type.
+         * The option is a: &lt;code&gt;org.apache.avro.Protocol&lt;/code&gt;
+         * type.
          * 
          * Group: common
+         * 
+         * @param protocol the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder protocol(org.apache.avro.Protocol protocol) {
             doSetProperty("protocol", protocol);
@@ -60,9 +66,12 @@ public interface AvroComponentBuilderFactory {
         /**
          * Avro protocol to use defined by the FQN class 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: common
+         * 
+         * @param protocolClassName the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder protocolClassName(
                 java.lang.String protocolClassName) {
@@ -72,9 +81,12 @@ public interface AvroComponentBuilderFactory {
         /**
          * Avro protocol location.
          * 
-         * 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 protocolLocation the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder protocolLocation(
                 java.lang.String protocolLocation) {
@@ -86,10 +98,13 @@ public interface AvroComponentBuilderFactory {
          * only with protocol parameter because for protocolClassName protocol
          * type will be auto detected.
          * 
-         * 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 reflectionProtocol the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder reflectionProtocol(
                 boolean reflectionProtocol) {
@@ -100,10 +115,13 @@ public interface AvroComponentBuilderFactory {
          * If true, consumer parameter won't be wrapped into array. Will fail if
          * protocol specifies more then 1 parameter for the message.
          * 
-         * 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 singleParameter the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder singleParameter(boolean singleParameter) {
             doSetProperty("singleParameter", singleParameter);
@@ -112,9 +130,12 @@ public interface AvroComponentBuilderFactory {
         /**
          * Authority to use (username and password).
          * 
-         * 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 uriAuthority the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder uriAuthority(java.lang.String uriAuthority) {
             doSetProperty("uriAuthority", uriAuthority);
@@ -129,10 +150,13 @@ public interface AvroComponentBuilderFactory {
          * 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 AvroComponentBuilder bridgeErrorHandler(
                 boolean bridgeErrorHandler) {
@@ -150,10 +174,13 @@ public interface AvroComponentBuilderFactory {
          * 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 AvroComponentBuilder lazyStartProducer(boolean lazyStartProducer) {
             doSetProperty("lazyStartProducer", lazyStartProducer);
@@ -167,10 +194,13 @@ public interface AvroComponentBuilderFactory {
          * automatic configuring JDBC data sources, JMS connection factories,
          * AWS Clients, 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 autowiredEnabled the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder autowiredEnabled(boolean autowiredEnabled) {
             doSetProperty("autowiredEnabled", autowiredEnabled);
@@ -180,9 +210,12 @@ public interface AvroComponentBuilderFactory {
          * To use a shared AvroConfiguration to configure options once.
          * 
          * The option is a:
-         * <code>org.apache.camel.component.avro.AvroConfiguration</code> type.
+         * &lt;code&gt;org.apache.camel.component.avro.AvroConfiguration&lt;/code&gt; type.
          * 
          * Group: advanced
+         * 
+         * @param configuration the value to set
+         * @return the dsl builder
          */
         default AvroComponentBuilder configuration(
                 org.apache.camel.component.avro.AvroConfiguration configuration) {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2AthenaComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2AthenaComponentBuilderFactory.java
index 76bf497..c39abb3 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2AthenaComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2AthenaComponentBuilderFactory.java
@@ -37,6 +37,8 @@ public interface Aws2AthenaComponentBuilderFactory {
      * Category: cloud,database
      * Since: 3.4
      * Maven coordinates: org.apache.camel:camel-aws2-athena
+     * 
+     * @return the dsl builder
      */
     static Aws2AthenaComponentBuilder aws2Athena() {
         return new Aws2AthenaComponentBuilderImpl();
@@ -51,9 +53,12 @@ public interface Aws2AthenaComponentBuilderFactory {
         /**
          * 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 Aws2AthenaComponentBuilder accessKey(java.lang.String accessKey) {
             doSetProperty("accessKey", accessKey);
@@ -63,10 +68,12 @@ public interface Aws2AthenaComponentBuilderFactory {
          * The AmazonAthena instance to use as the client.
          * 
          * The option is a:
-         * <code>software.amazon.awssdk.services.athena.AthenaClient</code>
-         * type.
+         * &lt;code&gt;software.amazon.awssdk.services.athena.AthenaClient&lt;/code&gt; type.
          * 
          * Group: producer
+         * 
+         * @param amazonAthenaClient the value to set
... 75589 lines suppressed ...


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

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 15ef36abec726e712de7edc657615ef58e699f04
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 ...


[camel] 04/04: Regen

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 17ea6cc8942571dc2853bf40699092be3c41c9ee
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Dec 15 14:48:30 2020 +0100

    Regen
---
 .../resources/org/apache/camel/catalog/docs/minio-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/minio-component.adoc                 | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
index 69f089f..22c4f5b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
@@ -506,4 +506,4 @@ Maven users will need to add the following dependency to their pom.xml.
 
 where `$\{camel-version}` must be replaced by the actual version of Camel.
 
-include::camel-spring-boot::page$minio-starter.adoc[]
\ No newline at end of file
+include::camel-spring-boot::page$minio-starter.adoc[]
diff --git a/docs/components/modules/ROOT/pages/minio-component.adoc b/docs/components/modules/ROOT/pages/minio-component.adoc
index 2109582..365473c 100644
--- a/docs/components/modules/ROOT/pages/minio-component.adoc
+++ b/docs/components/modules/ROOT/pages/minio-component.adoc
@@ -508,4 +508,4 @@ Maven users will need to add the following dependency to their pom.xml.
 
 where `$\{camel-version}` must be replaced by the actual version of Camel.
 
-include::camel-spring-boot::page$minio-starter.adoc[]
\ No newline at end of file
+include::camel-spring-boot::page$minio-starter.adoc[]


[camel] 02/04: CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit d9db54118fd6b0b8260c11ceb59ab1cb3762d983
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Dec 15 13:38:59 2020 +0100

    CAMEL-15946: Fix endpoint and component dsl to output source with valid javadoc that nees to have @return
---
 .../camel/maven/packaging/EndpointDslMojo.java     | 29 +++++++++++++++++++---
 1 file changed, 25 insertions(+), 4 deletions(-)

diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
index ddfbaf6..49f8640 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java
@@ -483,6 +483,8 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
                     String desc = baseDesc.replace("@@REPLACE_ME@@",
                             "\nThe option is a: <code>" + ogtype.toString().replace("<", "&lt;").replace(">", "&gt;")
                                                                      + "</code> type.");
+                    desc = JavadocHelper.xmlEncode(desc);
+
                     Method fluent = target.addMethod().setDefault().setName(option.getName())
                             .setReturnType(new GenericType(loadClass(target.getCanonicalName())))
                             .addParameter(new GenericType(String.class), "key")
@@ -493,7 +495,12 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
                     if (option.isDeprecated()) {
                         fluent.addAnnotation(Deprecated.class);
                     }
-                    fluent.getJavaDoc().setFullText(desc);
+
+                    String text = desc;
+                    text += "\n\n@param key the option key";
+                    text += "\n@param value the option value";
+                    text += "\n@return the dsl builder\n";
+                    fluent.getJavaDoc().setText(text);
                     // add multi value method that takes a Map
                     fluent = target.addMethod().setDefault().setName(option.getName())
                             .setReturnType(new GenericType(loadClass(target.getCanonicalName())))
@@ -504,12 +511,17 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
                     if (option.isDeprecated()) {
                         fluent.addAnnotation(Deprecated.class);
                     }
-                    fluent.getJavaDoc().setFullText(desc);
+                    text = desc;
+                    text += "\n\n@param values the values";
+                    text += "\n@return the dsl builder\n";
+                    fluent.getJavaDoc().setText(text);
                 } else {
                     // regular option
                     String desc = baseDesc.replace("@@REPLACE_ME@@",
                             "\nThe option is a: <code>" + ogtype.toString().replace("<", "&lt;").replace(">", "&gt;")
                                                                      + "</code> type.");
+                    desc = JavadocHelper.xmlEncode(desc);
+
                     Method fluent = target.addMethod().setDefault().setName(option.getName())
                             .setReturnType(new GenericType(loadClass(target.getCanonicalName())))
                             .addParameter(isPrimitive(ogtype.toString()) ? ogtype : gtype, option.getName())
@@ -518,13 +530,19 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
                     if (option.isDeprecated()) {
                         fluent.addAnnotation(Deprecated.class);
                     }
-                    fluent.getJavaDoc().setFullText(desc);
+                    String text = desc;
+                    text += "\n\n@param " + option.getName() + " the value to set";
+                    text += "\n@return the dsl builder\n";
+                    fluent.getJavaDoc().setText(text);
+
                     if (ogtype.getRawClass() != String.class) {
                         // regular option by String parameter variant
                         desc = baseDesc.replace("@@REPLACE_ME@@",
                                 "\nThe option will be converted to a <code>"
                                                                   + ogtype.toString().replace("<", "&lt;").replace(">", "&gt;")
                                                                   + "</code> type.");
+                        desc = JavadocHelper.xmlEncode(desc);
+
                         fluent = target.addMethod().setDefault().setName(option.getName())
                                 .setReturnType(new GenericType(loadClass(target.getCanonicalName())))
                                 .addParameter(new GenericType(String.class), option.getName())
@@ -533,7 +551,10 @@ public class EndpointDslMojo extends AbstractGeneratorMojo {
                         if (option.isDeprecated()) {
                             fluent.addAnnotation(Deprecated.class);
                         }
-                        fluent.getJavaDoc().setFullText(desc);
+                        text = desc;
+                        text += "\n\n@param " + option.getName() + " the value to set";
+                        text += "\n@return the dsl builder\n";
+                        fluent.getJavaDoc().setText(text);
                     }
                 }
             }