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

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

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

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

commit 55cf5d41798290f7336d82ba6055c0a9b1e46042
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 ...