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/01/07 15:25:10 UTC

[camel] 04/04: CAMEL-14364: Endpoint DSL - Add default values in javadoc

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

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

commit b11c7b737c36dc36b9042fbce4b6bd55e13d4c3a
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Jan 7 16:24:37 2020 +0100

    CAMEL-14364: Endpoint DSL - Add default values in javadoc
---
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   | 109 +++++++++++++++++++++
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |  17 ++++
 .../dsl/ActiveMQEndpointBuilderFactory.java        | 109 +++++++++++++++++++++
 .../endpoint/dsl/AhcEndpointBuilderFactory.java    |   8 ++
 .../endpoint/dsl/ApnsEndpointBuilderFactory.java   |  17 ++++
 .../dsl/AsteriskEndpointBuilderFactory.java        |   8 ++
 .../endpoint/dsl/AtmosEndpointBuilderFactory.java  |  11 +++
 .../AtmosphereWebsocketEndpointBuilderFactory.java |  38 +++++++
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |  17 ++++
 .../dsl/AtomixMapEndpointBuilderFactory.java       |  14 +++
 .../dsl/AtomixMessagingEndpointBuilderFactory.java |  17 ++++
 .../dsl/AtomixMultiMapEndpointBuilderFactory.java  |   5 +
 .../dsl/AtomixQueueEndpointBuilderFactory.java     |  14 +++
 .../dsl/AtomixSetEndpointBuilderFactory.java       |  14 +++
 .../dsl/AtomixValueEndpointBuilderFactory.java     |  14 +++
 .../endpoint/dsl/AvroEndpointBuilderFactory.java   |  14 +++
 .../endpoint/dsl/BeanEndpointBuilderFactory.java   |   4 +
 .../dsl/BeanValidatorEndpointBuilderFactory.java   |   4 +
 .../dsl/BeanstalkEndpointBuilderFactory.java       |  28 ++++++
 .../dsl/BlobServiceEndpointBuilderFactory.java     |  23 +++++
 .../endpoint/dsl/BonitaEndpointBuilderFactory.java |   3 +
 .../endpoint/dsl/BoxEndpointBuilderFactory.java    |  23 +++++
 .../dsl/BraintreeEndpointBuilderFactory.java       |  17 ++++
 .../endpoint/dsl/BrowseEndpointBuilderFactory.java |   8 ++
 .../endpoint/dsl/CMEndpointBuilderFactory.java     |   5 +
 .../endpoint/dsl/CMISEndpointBuilderFactory.java   |  15 +++
 .../dsl/CaffeineCacheEndpointBuilderFactory.java   |  10 ++
 .../CaffeineLoadCacheEndpointBuilderFactory.java   |  10 ++
 .../dsl/CassandraEndpointBuilderFactory.java       |  20 ++++
 .../dsl/ChatScriptEndpointBuilderFactory.java      |   4 +
 .../endpoint/dsl/ChunkEndpointBuilderFactory.java  |   4 +
 .../endpoint/dsl/CinderEndpointBuilderFactory.java |   3 +
 .../endpoint/dsl/ClassEndpointBuilderFactory.java  |   4 +
 .../endpoint/dsl/ClientEndpointBuilderFactory.java |  32 ++++++
 .../endpoint/dsl/CoAPEndpointBuilderFactory.java   |  11 +++
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |  28 ++++++
 .../endpoint/dsl/ConsulEndpointBuilderFactory.java |  18 ++++
 .../dsl/ControlBusEndpointBuilderFactory.java      |   6 ++
 .../endpoint/dsl/CordaEndpointBuilderFactory.java  |   8 ++
 .../dsl/CouchDbEndpointBuilderFactory.java         |  14 +++
 .../dsl/CouchbaseEndpointBuilderFactory.java       |  49 +++++++++
 .../dsl/CryptoCmsEndpointBuilderFactory.java       |   8 ++
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |   4 +
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |  36 +++++++
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |  31 ++++++
 .../dsl/DataFormatEndpointBuilderFactory.java      |   3 +
 .../dsl/DataSetEndpointBuilderFactory.java         |  21 ++++
 .../dsl/DataSetTestEndpointBuilderFactory.java     |  15 +++
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |   6 ++
 .../dsl/DdbStreamEndpointBuilderFactory.java       |  14 +++
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |  18 ++++
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |  26 +++++
 .../DebeziumPostgresEndpointBuilderFactory.java    |  20 ++++
 .../DebeziumSqlserverEndpointBuilderFactory.java   |  15 +++
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |   5 +
 .../DigitalSignatureEndpointBuilderFactory.java    |   5 +
 .../endpoint/dsl/DirectEndpointBuilderFactory.java |  11 +++
 .../dsl/DirectVmEndpointBuilderFactory.java        |  14 +++
 .../dsl/DisruptorEndpointBuilderFactory.java       |  18 ++++
 .../dsl/DisruptorVmEndpointBuilderFactory.java     |  18 ++++
 .../endpoint/dsl/DnsEndpointBuilderFactory.java    |   3 +
 .../endpoint/dsl/DockerEndpointBuilderFactory.java |  32 ++++++
 .../endpoint/dsl/DozerEndpointBuilderFactory.java  |   3 +
 .../endpoint/dsl/DrillEndpointBuilderFactory.java  |   4 +
 .../dsl/DropboxEndpointBuilderFactory.java         |   8 ++
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |   4 +
 .../dsl/EhcacheEndpointBuilderFactory.java         |  13 +++
 .../dsl/ElasticsearchEndpointBuilderFactory.java   |  14 +++
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |  40 ++++++++
 .../dsl/ElytronEndpointBuilderFactory.java         |  23 +++++
 .../endpoint/dsl/EtcdEndpointBuilderFactory.java   |  22 +++++
 .../dsl/EventAdminEndpointBuilderFactory.java      |  11 +++
 .../endpoint/dsl/EventEndpointBuilderFactory.java  |   8 ++
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   5 +
 .../dsl/FacebookEndpointBuilderFactory.java        |  47 +++++++++
 .../endpoint/dsl/FhirEndpointBuilderFactory.java   |  44 +++++++++
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |  59 +++++++++++
 .../dsl/FileWatchEndpointBuilderFactory.java       |  11 +++
 .../dsl/FlatpackEndpointBuilderFactory.java        |  32 ++++++
 .../endpoint/dsl/FlinkEndpointBuilderFactory.java  |   4 +
 .../endpoint/dsl/FopEndpointBuilderFactory.java    |   3 +
 .../dsl/FreemarkerEndpointBuilderFactory.java      |   4 +
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |  94 ++++++++++++++++++
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   | 100 +++++++++++++++++++
 .../dsl/GangliaEndpointBuilderFactory.java         |  10 ++
 .../dsl/GeoCoderEndpointBuilderFactory.java        |   4 +
 .../endpoint/dsl/GitEndpointBuilderFactory.java    |   9 ++
 .../endpoint/dsl/GitHubEndpointBuilderFactory.java |   8 ++
 .../endpoint/dsl/GlanceEndpointBuilderFactory.java |   3 +
 .../dsl/GoogleBigQueryEndpointBuilderFactory.java  |   3 +
 .../GoogleBigQuerySQLEndpointBuilderFactory.java   |   3 +
 .../dsl/GoogleCalendarEndpointBuilderFactory.java  |  17 ++++
 ...GoogleCalendarStreamEndpointBuilderFactory.java |  15 +++
 .../dsl/GoogleDriveEndpointBuilderFactory.java     |  17 ++++
 .../dsl/GoogleMailEndpointBuilderFactory.java      |  17 ++++
 .../GoogleMailStreamEndpointBuilderFactory.java    |  14 +++
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |  17 ++++
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |  17 ++++
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |  15 +++
 .../endpoint/dsl/GoraEndpointBuilderFactory.java   |  10 ++
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   3 +
 .../dsl/GraphqlEndpointBuilderFactory.java         |   3 +
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java |  11 +++
 .../endpoint/dsl/GrpcEndpointBuilderFactory.java   |  28 ++++++
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |   8 ++
 .../endpoint/dsl/HBaseEndpointBuilderFactory.java  |  10 ++
 ...azelcastAtomicnumberEndpointBuilderFactory.java |   3 +
 .../HazelcastInstanceEndpointBuilderFactory.java   |   3 +
 .../dsl/HazelcastListEndpointBuilderFactory.java   |   8 ++
 .../dsl/HazelcastMapEndpointBuilderFactory.java    |   8 ++
 .../HazelcastMultimapEndpointBuilderFactory.java   |   8 ++
 .../dsl/HazelcastQueueEndpointBuilderFactory.java  |  11 +++
 ...zelcastReplicatedmapEndpointBuilderFactory.java |   8 ++
 .../HazelcastRingbufferEndpointBuilderFactory.java |   3 +
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |  23 +++++
 .../dsl/HazelcastSetEndpointBuilderFactory.java    |   8 ++
 .../dsl/HazelcastTopicEndpointBuilderFactory.java  |  11 +++
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |  57 +++++++++++
 .../dsl/HipchatEndpointBuilderFactory.java         |  20 ++++
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |  22 +++++
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/IOTAEndpointBuilderFactory.java   |   6 ++
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |   3 +
 .../dsl/IgniteCacheEndpointBuilderFactory.java     |  21 ++++
 .../dsl/IgniteComputeEndpointBuilderFactory.java   |   5 +
 .../dsl/IgniteEventsEndpointBuilderFactory.java    |   5 +
 .../dsl/IgniteIdGenEndpointBuilderFactory.java     |   6 ++
 .../dsl/IgniteMessagingEndpointBuilderFactory.java |  15 +++
 .../dsl/IgniteQueueEndpointBuilderFactory.java     |   5 +
 .../dsl/IgniteSetEndpointBuilderFactory.java       |   5 +
 .../dsl/InfinispanEndpointBuilderFactory.java      |  11 +++
 .../dsl/InfluxDbEndpointBuilderFactory.java        |   4 +
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |  50 ++++++++++
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |  24 +++++
 .../endpoint/dsl/JBPMEndpointBuilderFactory.java   |   8 ++
 .../endpoint/dsl/JCacheEndpointBuilderFactory.java |  28 ++++++
 .../dsl/JGroupsEndpointBuilderFactory.java         |   9 ++
 .../dsl/JGroupsRaftEndpointBuilderFactory.java     |   9 ++
 .../endpoint/dsl/JMXEndpointBuilderFactory.java    |  12 +++
 .../dsl/JSR356WebSocketEndpointBuilderFactory.java |   8 ++
 .../dsl/JcloudsEndpointBuilderFactory.java         |   8 ++
 .../endpoint/dsl/JcrEndpointBuilderFactory.java    |  20 ++++
 .../endpoint/dsl/JdbcEndpointBuilderFactory.java   |  10 ++
 .../dsl/JettyHttpEndpointBuilder9Factory.java      |  22 +++++
 .../endpoint/dsl/JingEndpointBuilderFactory.java   |   4 +
 .../endpoint/dsl/JiraEndpointBuilderFactory.java   |  12 +++
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    | 109 +++++++++++++++++++++
 .../endpoint/dsl/JoltEndpointBuilderFactory.java   |   7 ++
 .../endpoint/dsl/JooqEndpointBuilderFactory.java   |  19 ++++
 .../endpoint/dsl/JpaEndpointBuilderFactory.java    |  36 +++++++
 .../dsl/JsonValidatorEndpointBuilderFactory.java   |   6 ++
 .../endpoint/dsl/Jt400EndpointBuilderFactory.java  |  31 ++++++
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |  59 +++++++++++
 .../dsl/KeystoneEndpointBuilderFactory.java        |   3 +
 .../dsl/KinesisEndpointBuilderFactory.java         |  23 +++++
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |   4 +
 ...KubernetesConfigMapsEndpointBuilderFactory.java |   3 +
 ...ubernetesDeploymentsEndpointBuilderFactory.java |   9 ++
 .../dsl/KubernetesHPAEndpointBuilderFactory.java   |   9 ++
 .../dsl/KubernetesJobEndpointBuilderFactory.java   |   9 ++
 ...KubernetesNamespacesEndpointBuilderFactory.java |   9 ++
 .../dsl/KubernetesNodesEndpointBuilderFactory.java |   9 ++
 ...sistentVolumesClaimsEndpointBuilderFactory.java |   3 +
 ...tesPersistentVolumesEndpointBuilderFactory.java |   3 +
 .../dsl/KubernetesPodsEndpointBuilderFactory.java  |   9 ++
 ...plicationControllersEndpointBuilderFactory.java |   9 ++
 ...rnetesResourcesQuotaEndpointBuilderFactory.java |   3 +
 .../KubernetesSecretsEndpointBuilderFactory.java   |   3 +
 ...netesServiceAccountsEndpointBuilderFactory.java |   3 +
 .../KubernetesServicesEndpointBuilderFactory.java  |   9 ++
 .../endpoint/dsl/KuduEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |   5 +
 .../dsl/LanguageEndpointBuilderFactory.java        |   7 ++
 .../endpoint/dsl/LdapEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/LdifEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/LogEndpointBuilderFactory.java    |  21 ++++
 .../endpoint/dsl/LuceneEndpointBuilderFactory.java |   3 +
 .../dsl/LumberjackEndpointBuilderFactory.java      |   3 +
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |   4 +
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |  43 ++++++++
 .../endpoint/dsl/MasterEndpointBuilderFactory.java |   3 +
 .../dsl/MetricsEndpointBuilderFactory.java         |   3 +
 .../MicroProfileMetricsEndpointBuilderFactory.java |   3 +
 .../dsl/MicrometerEndpointBuilderFactory.java      |   3 +
 .../dsl/MiloClientEndpointBuilderFactory.java      |  14 +++
 .../dsl/MiloServerEndpointBuilderFactory.java      |   8 ++
 .../endpoint/dsl/MinaEndpointBuilderFactory.java   |  52 ++++++++++
 .../endpoint/dsl/MllpEndpointBuilderFactory.java   |  49 +++++++++
 .../endpoint/dsl/MockEndpointBuilderFactory.java   |  12 +++
 .../dsl/MongoDbEndpointBuilderFactory.java         |  23 +++++
 .../endpoint/dsl/MsvEndpointBuilderFactory.java    |   6 ++
 .../dsl/MustacheEndpointBuilderFactory.java        |   4 +
 .../endpoint/dsl/MvelEndpointBuilderFactory.java   |   4 +
 .../dsl/MyBatisBeanEndpointBuilderFactory.java     |   4 +
 .../dsl/MyBatisEndpointBuilderFactory.java         |  22 +++++
 .../endpoint/dsl/NagiosEndpointBuilderFactory.java |   6 ++
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |  52 ++++++++++
 .../dsl/NetWeaverEndpointBuilderFactory.java       |   6 ++
 .../endpoint/dsl/NettyEndpointBuilderFactory.java  |  84 ++++++++++++++++
 .../dsl/NettyHttpEndpointBuilderFactory.java       |  81 +++++++++++++++
 .../dsl/NeutronEndpointBuilderFactory.java         |   3 +
 .../dsl/NitriteEndpointBuilderFactory.java         |   8 ++
 .../endpoint/dsl/NovaEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/NsqEndpointBuilderFactory.java    |  18 ++++
 .../dsl/Olingo2EndpointBuilderFactory.java         |  27 +++++
 .../dsl/Olingo4EndpointBuilderFactory.java         |  27 +++++
 ...penshiftBuildConfigsEndpointBuilderFactory.java |   3 +
 .../dsl/OpenshiftBuildsEndpointBuilderFactory.java |   3 +
 .../dsl/OptaPlannerEndpointBuilderFactory.java     |  10 ++
 .../endpoint/dsl/PahoEndpointBuilderFactory.java   |  44 +++++++++
 .../dsl/PaxLoggingEndpointBuilderFactory.java      |   3 +
 .../endpoint/dsl/PdfEndpointBuilderFactory.java    |  11 +++
 .../dsl/PgEventEndpointBuilderFactory.java         |   8 ++
 .../PgReplicationSlotEndpointBuilderFactory.java   |  14 +++
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |   3 +
 .../dsl/PrinterEndpointBuilderFactory.java         |   5 +
 .../endpoint/dsl/PubNubEndpointBuilderFactory.java |  12 +++
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |  24 +++++
 .../endpoint/dsl/QuartzEndpointBuilderFactory.java |  13 +++
 .../dsl/QueueServiceEndpointBuilderFactory.java    |   9 ++
 .../dsl/QuickfixjEndpointBuilderFactory.java       |  11 +++
 .../dsl/RabbitMQEndpointBuilderFactory.java        |  73 ++++++++++++++
 .../dsl/ReactiveStreamsEndpointBuilderFactory.java |  13 +++
 .../endpoint/dsl/RedisEndpointBuilderFactory.java  |  11 +++
 .../endpoint/dsl/RefEndpointBuilderFactory.java    |   8 ++
 .../dsl/RestApiEndpointBuilderFactory.java         |   3 +
 .../endpoint/dsl/RestEndpointBuilderFactory.java   |   8 ++
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |   3 +
 .../dsl/RestSwaggerEndpointBuilderFactory.java     |   3 +
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  |  41 ++++++++
 .../endpoint/dsl/RssEndpointBuilderFactory.java    |  17 ++++
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |  56 +++++++++++
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |   9 ++
 .../endpoint/dsl/SagaEndpointBuilderFactory.java   |   3 +
 .../dsl/SalesforceEndpointBuilderFactory.java      |  14 +++
 .../dsl/SchedulerEndpointBuilderFactory.java       |  13 +++
 .../dsl/SchematronEndpointBuilderFactory.java      |   4 +
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |  12 +++
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |   6 ++
 .../endpoint/dsl/SedaEndpointBuilderFactory.java   |  22 +++++
 .../endpoint/dsl/ServerEndpointBuilderFactory.java |  35 +++++++
 .../dsl/ServiceEndpointBuilderFactory.java         |   3 +
 .../dsl/ServiceNowEndpointBuilderFactory.java      |   6 ++
 .../dsl/ServletEndpointBuilderFactory.java         |  16 +++
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |   4 +
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |  84 ++++++++++++++++
 .../endpoint/dsl/SipEndpointBuilderFactory.java    |  25 +++++
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |  38 +++++++
 .../dsl/SjmsBatchEndpointBuilderFactory.java       |  16 +++
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |  36 +++++++
 .../endpoint/dsl/SlackEndpointBuilderFactory.java  |  17 ++++
 .../endpoint/dsl/SmppEndpointBuilderFactory.java   |  33 +++++++
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |  30 ++++++
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |   7 ++
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |   5 +
 .../dsl/SoroushBotEndpointBuilderFactory.java      |  36 +++++++
 .../endpoint/dsl/SparkEndpointBuilderFactory.java  |   4 +
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |  31 ++++++
 .../dsl/SpringBatchEndpointBuilderFactory.java     |   4 +
 .../SpringIntegrationEndpointBuilderFactory.java   |  11 +++
 .../dsl/SpringLdapEndpointBuilderFactory.java      |   3 +
 .../SpringWebserviceEndpointBuilderFactory.java    |  10 ++
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |  40 ++++++++
 .../dsl/SqlStoredEndpointBuilderFactory.java       |   7 ++
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |  32 ++++++
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |  26 +++++
 .../endpoint/dsl/StAXEndpointBuilderFactory.java   |   3 +
 .../endpoint/dsl/StompEndpointBuilderFactory.java  |   8 ++
 .../endpoint/dsl/StreamEndpointBuilderFactory.java |  13 +++
 .../dsl/StringTemplateEndpointBuilderFactory.java  |   6 ++
 .../endpoint/dsl/StubEndpointBuilderFactory.java   |  22 +++++
 .../endpoint/dsl/SwiftEndpointBuilderFactory.java  |   3 +
 .../dsl/TelegramEndpointBuilderFactory.java        |  22 +++++
 .../endpoint/dsl/ThriftEndpointBuilderFactory.java |  19 ++++
 .../endpoint/dsl/TikaEndpointBuilderFactory.java   |   4 +
 .../endpoint/dsl/TimerEndpointBuilderFactory.java  |   8 ++
 .../dsl/TranslateEndpointBuilderFactory.java       |   5 +
 .../endpoint/dsl/TwilioEndpointBuilderFactory.java |  17 ++++
 ...TwitterDirectMessageEndpointBuilderFactory.java |  24 +++++
 .../dsl/TwitterSearchEndpointBuilderFactory.java   |  24 +++++
 .../dsl/TwitterTimelineEndpointBuilderFactory.java |  24 +++++
 .../dsl/UndertowEndpointBuilderFactory.java        |  23 +++++
 .../dsl/ValidatorEndpointBuilderFactory.java       |   6 ++
 .../dsl/VelocityEndpointBuilderFactory.java        |   5 +
 .../endpoint/dsl/VertxEndpointBuilderFactory.java  |   8 ++
 .../endpoint/dsl/VmEndpointBuilderFactory.java     |  22 +++++
 .../dsl/WeatherEndpointBuilderFactory.java         |  23 +++++
 .../endpoint/dsl/Web3jEndpointBuilderFactory.java  |  14 +++
 .../dsl/WebhookEndpointBuilderFactory.java         |   4 +
 .../dsl/WebsocketEndpointBuilderFactory.java       |  28 ++++++
 .../dsl/WordpressEndpointBuilderFactory.java       |  11 +++
 .../endpoint/dsl/WsEndpointBuilderFactory.java     |  22 +++++
 .../dsl/XChangeEndpointBuilderFactory.java         |   3 +
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |   9 ++
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java |  26 +++++
 .../dsl/XmlSignatureEndpointBuilderFactory.java    |  11 +++
 .../endpoint/dsl/XmppEndpointBuilderFactory.java   |  22 +++++
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |   8 ++
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |   9 ++
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |  23 +++++
 .../dsl/ZendeskEndpointBuilderFactory.java         |  17 ++++
 .../dsl/ZooKeeperEndpointBuilderFactory.java       |  18 ++++
 .../dsl/ZooKeeperMasterEndpointBuilderFactory.java |   3 +
 307 files changed, 4993 insertions(+)

diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
index ec1131d..85b8304 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
@@ -121,6 +121,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointConsumerBuilder disableReplyTo(String disableReplyTo) {
@@ -199,6 +200,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointConsumerBuilder testConnectionOnStartup(
@@ -255,6 +257,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder asyncConsumer(String asyncConsumer) {
@@ -278,6 +281,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder autoStartup(String autoStartup) {
@@ -352,6 +356,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder concurrentConsumers(
@@ -423,6 +428,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder replyToDeliveryPersistent(
@@ -473,6 +479,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder subscriptionDurable(
@@ -536,6 +543,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AMQPEndpointConsumerBuilder subscriptionShared(
@@ -564,6 +572,7 @@ public interface AMQPEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: WARN
          * Group: logging
          */
         default AMQPEndpointConsumerBuilder errorHandlerLoggingLevel(
@@ -591,6 +600,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: logging
          */
         default AMQPEndpointConsumerBuilder errorHandlerLogStackTrace(
@@ -639,6 +649,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default AMQPEndpointConsumerBuilder transacted(String transacted) {
@@ -688,6 +699,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder acceptMessagesWhileStopping(
@@ -725,6 +737,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder allowReplyManagerQuickStop(
@@ -770,6 +783,7 @@ public interface AMQPEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.jms.ConsumerType</code> type.
          * 
+         * Default: Default
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder consumerType(
@@ -849,6 +863,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder eagerLoadingOfProperties(
@@ -951,6 +966,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder exposeListenerSession(
@@ -982,6 +998,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder replyToSameDestinationAllowed(
@@ -1039,6 +1056,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder allowSerializedHeaders(
@@ -1082,6 +1100,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStartListener(
@@ -1109,6 +1128,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder asyncStopListener(
@@ -1136,6 +1156,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder basicPropertyBinding(
@@ -1288,6 +1309,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder idleConsumerLimit(
@@ -1321,6 +1343,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder idleTaskExecutionLimit(
@@ -1352,6 +1375,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder includeAllJMSXProperties(
@@ -1423,6 +1447,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder mapJmsMessage(
@@ -1454,6 +1479,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder maxMessagesPerTask(
@@ -1549,6 +1575,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder messageIdEnabled(
@@ -1616,6 +1643,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder messageTimestampEnabled(
@@ -1643,6 +1671,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder pubSubNoLocal(
@@ -1668,6 +1697,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder receiveTimeout(
@@ -1697,6 +1727,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder recoveryInterval(
@@ -1730,6 +1761,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder requestTimeoutCheckerInterval(
@@ -1757,6 +1789,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder synchronous(
@@ -1808,6 +1841,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder transferException(
@@ -1855,6 +1889,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder transferExchange(
@@ -1882,6 +1917,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder useMessageIDAsCorrelationID(
@@ -1911,6 +1947,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -1938,6 +1975,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -1965,6 +2003,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder lazyCreateTransactionManager(
@@ -2030,6 +2069,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointConsumerBuilder transactionTimeout(
@@ -2126,6 +2166,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointProducerBuilder disableReplyTo(String disableReplyTo) {
@@ -2204,6 +2245,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointProducerBuilder testConnectionOnStartup(
@@ -2230,6 +2272,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default AMQPEndpointProducerBuilder deliveryDelay(String deliveryDelay) {
@@ -2281,6 +2324,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default AMQPEndpointProducerBuilder deliveryPersistent(
@@ -2317,6 +2361,7 @@ public interface AMQPEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Boolean</code>
          * type.
          * 
+         * Default: false
          * Group: producer
          */
         default AMQPEndpointProducerBuilder explicitQosEnabled(
@@ -2344,6 +2389,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AMQPEndpointProducerBuilder formatDateHeadersToIso8601(
@@ -2385,6 +2431,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AMQPEndpointProducerBuilder lazyStartProducer(
@@ -2426,6 +2473,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AMQPEndpointProducerBuilder preserveMessageQos(
@@ -2456,6 +2504,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 4
          * Group: producer
          */
         default AMQPEndpointProducerBuilder priority(String priority) {
@@ -2484,6 +2533,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: producer
          */
         default AMQPEndpointProducerBuilder replyToConcurrentConsumers(
@@ -2539,6 +2589,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: producer
          */
         default AMQPEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(
@@ -2626,6 +2677,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 20000
          * Group: producer
          */
         default AMQPEndpointProducerBuilder requestTimeout(String requestTimeout) {
@@ -2651,6 +2703,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default AMQPEndpointProducerBuilder timeToLive(String timeToLive) {
@@ -2698,6 +2751,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default AMQPEndpointProducerBuilder transacted(String transacted) {
@@ -2752,6 +2806,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder allowNullBody(
@@ -2787,6 +2842,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder alwaysCopyMessage(
@@ -2846,6 +2902,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder disableTimeToLive(
@@ -2877,6 +2934,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder forceSendOriginalMessage(
@@ -2908,6 +2966,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder includeSentJMSMessageID(
@@ -2979,6 +3038,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder streamMessageTypeEnabled(
@@ -3010,6 +3070,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder allowSerializedHeaders(
@@ -3053,6 +3114,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStartListener(
@@ -3080,6 +3142,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder asyncStopListener(
@@ -3107,6 +3170,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder basicPropertyBinding(
@@ -3259,6 +3323,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder idleConsumerLimit(
@@ -3292,6 +3357,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder idleTaskExecutionLimit(
@@ -3323,6 +3389,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder includeAllJMSXProperties(
@@ -3394,6 +3461,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder mapJmsMessage(
@@ -3425,6 +3493,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder maxMessagesPerTask(
@@ -3520,6 +3589,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder messageIdEnabled(
@@ -3587,6 +3657,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder messageTimestampEnabled(
@@ -3614,6 +3685,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder pubSubNoLocal(
@@ -3639,6 +3711,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder receiveTimeout(
@@ -3668,6 +3741,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder recoveryInterval(
@@ -3701,6 +3775,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder requestTimeoutCheckerInterval(
@@ -3728,6 +3803,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder synchronous(
@@ -3779,6 +3855,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder transferException(
@@ -3826,6 +3903,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder transferExchange(
@@ -3853,6 +3931,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder useMessageIDAsCorrelationID(
@@ -3882,6 +3961,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -3909,6 +3989,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedAMQPEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -3936,6 +4017,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder lazyCreateTransactionManager(
@@ -4001,6 +4083,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointProducerBuilder transactionTimeout(
@@ -4094,6 +4177,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointBuilder disableReplyTo(String disableReplyTo) {
@@ -4171,6 +4255,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AMQPEndpointBuilder testConnectionOnStartup(
@@ -4219,6 +4304,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default AMQPEndpointBuilder transacted(String transacted) {
@@ -4260,6 +4346,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder allowSerializedHeaders(
@@ -4303,6 +4390,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder asyncStartListener(
@@ -4330,6 +4418,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder asyncStopListener(
@@ -4357,6 +4446,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder basicPropertyBinding(
@@ -4507,6 +4597,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder idleConsumerLimit(
@@ -4540,6 +4631,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder idleTaskExecutionLimit(
@@ -4571,6 +4663,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder includeAllJMSXProperties(
@@ -4641,6 +4734,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder mapJmsMessage(String mapJmsMessage) {
@@ -4671,6 +4765,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder maxMessagesPerTask(
@@ -4766,6 +4861,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder messageIdEnabled(
@@ -4833,6 +4929,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder messageTimestampEnabled(
@@ -4859,6 +4956,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder pubSubNoLocal(String pubSubNoLocal) {
@@ -4882,6 +4980,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder receiveTimeout(String receiveTimeout) {
@@ -4910,6 +5009,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder recoveryInterval(
@@ -4943,6 +5043,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder requestTimeoutCheckerInterval(
@@ -4969,6 +5070,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder synchronous(String synchronous) {
@@ -5019,6 +5121,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder transferException(
@@ -5066,6 +5169,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder transferExchange(
@@ -5093,6 +5197,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder useMessageIDAsCorrelationID(
@@ -5122,6 +5227,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -5149,6 +5255,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedAMQPEndpointBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -5176,6 +5283,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointBuilder lazyCreateTransactionManager(
@@ -5241,6 +5349,7 @@ public interface AMQPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedAMQPEndpointBuilder transactionTimeout(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
index 9548a9c..3becf36 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
@@ -576,6 +576,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AS2EndpointConsumerBuilder bridgeErrorHandler(
@@ -603,6 +604,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AS2EndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -717,6 +719,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder delay(String delay) {
@@ -742,6 +745,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder greedy(String greedy) {
@@ -769,6 +773,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder initialDelay(String initialDelay) {
@@ -796,6 +801,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -823,6 +829,7 @@ public interface AS2EndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder runLoggingLevel(
@@ -919,6 +926,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder startScheduler(String startScheduler) {
@@ -943,6 +951,7 @@ public interface AS2EndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -968,6 +977,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default AS2EndpointConsumerBuilder useFixedDelay(String useFixedDelay) {
@@ -1094,6 +1104,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointConsumerBuilder basicPropertyBinding(
@@ -1121,6 +1132,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointConsumerBuilder synchronous(
@@ -1670,6 +1682,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AS2EndpointProducerBuilder lazyStartProducer(
@@ -1708,6 +1721,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointProducerBuilder basicPropertyBinding(
@@ -1735,6 +1749,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointProducerBuilder synchronous(
@@ -2274,6 +2289,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointBuilder basicPropertyBinding(
@@ -2300,6 +2316,7 @@ public interface AS2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAS2EndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
index eef2ca2..b70f36c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
@@ -122,6 +122,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointConsumerBuilder disableReplyTo(
@@ -202,6 +203,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointConsumerBuilder testConnectionOnStartup(
@@ -259,6 +261,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder asyncConsumer(
@@ -283,6 +286,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder autoStartup(String autoStartup) {
@@ -358,6 +362,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder concurrentConsumers(
@@ -429,6 +434,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder replyToDeliveryPersistent(
@@ -479,6 +485,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder subscriptionDurable(
@@ -542,6 +549,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ActiveMQEndpointConsumerBuilder subscriptionShared(
@@ -570,6 +578,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: WARN
          * Group: logging
          */
         default ActiveMQEndpointConsumerBuilder errorHandlerLoggingLevel(
@@ -597,6 +606,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: logging
          */
         default ActiveMQEndpointConsumerBuilder errorHandlerLogStackTrace(
@@ -645,6 +655,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default ActiveMQEndpointConsumerBuilder transacted(String transacted) {
@@ -694,6 +705,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder acceptMessagesWhileStopping(
@@ -731,6 +743,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder allowReplyManagerQuickStop(
@@ -776,6 +789,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.jms.ConsumerType</code> type.
          * 
+         * Default: Default
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder consumerType(
@@ -855,6 +869,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder eagerLoadingOfProperties(
@@ -957,6 +972,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder exposeListenerSession(
@@ -988,6 +1004,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder replyToSameDestinationAllowed(
@@ -1045,6 +1062,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder allowSerializedHeaders(
@@ -1088,6 +1106,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder asyncStartListener(
@@ -1115,6 +1134,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder asyncStopListener(
@@ -1142,6 +1162,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder basicPropertyBinding(
@@ -1294,6 +1315,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder idleConsumerLimit(
@@ -1327,6 +1349,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder idleTaskExecutionLimit(
@@ -1358,6 +1381,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder includeAllJMSXProperties(
@@ -1429,6 +1453,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder mapJmsMessage(
@@ -1460,6 +1485,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder maxMessagesPerTask(
@@ -1555,6 +1581,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder messageIdEnabled(
@@ -1622,6 +1649,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder messageTimestampEnabled(
@@ -1649,6 +1677,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder pubSubNoLocal(
@@ -1674,6 +1703,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder receiveTimeout(
@@ -1703,6 +1733,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder recoveryInterval(
@@ -1736,6 +1767,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder requestTimeoutCheckerInterval(
@@ -1763,6 +1795,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder synchronous(
@@ -1814,6 +1847,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder transferException(
@@ -1861,6 +1895,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder transferExchange(
@@ -1888,6 +1923,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder useMessageIDAsCorrelationID(
@@ -1917,6 +1953,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -1944,6 +1981,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedActiveMQEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -1971,6 +2009,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder lazyCreateTransactionManager(
@@ -2036,6 +2075,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointConsumerBuilder transactionTimeout(
@@ -2132,6 +2172,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointProducerBuilder disableReplyTo(
@@ -2212,6 +2253,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointProducerBuilder testConnectionOnStartup(
@@ -2238,6 +2280,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder deliveryDelay(
@@ -2291,6 +2334,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder deliveryPersistent(
@@ -2327,6 +2371,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Boolean</code>
          * type.
          * 
+         * Default: false
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder explicitQosEnabled(
@@ -2354,6 +2399,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder formatDateHeadersToIso8601(
@@ -2395,6 +2441,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder lazyStartProducer(
@@ -2436,6 +2483,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder preserveMessageQos(
@@ -2466,6 +2514,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 4
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder priority(String priority) {
@@ -2494,6 +2543,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder replyToConcurrentConsumers(
@@ -2549,6 +2599,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(
@@ -2638,6 +2689,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 20000
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder requestTimeout(
@@ -2664,6 +2716,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default ActiveMQEndpointProducerBuilder timeToLive(String timeToLive) {
@@ -2711,6 +2764,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default ActiveMQEndpointProducerBuilder transacted(String transacted) {
@@ -2765,6 +2819,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder allowNullBody(
@@ -2800,6 +2855,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder alwaysCopyMessage(
@@ -2859,6 +2915,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder disableTimeToLive(
@@ -2890,6 +2947,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder forceSendOriginalMessage(
@@ -2921,6 +2979,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder includeSentJMSMessageID(
@@ -2992,6 +3051,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder streamMessageTypeEnabled(
@@ -3023,6 +3083,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder allowSerializedHeaders(
@@ -3066,6 +3127,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder asyncStartListener(
@@ -3093,6 +3155,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder asyncStopListener(
@@ -3120,6 +3183,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder basicPropertyBinding(
@@ -3272,6 +3336,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder idleConsumerLimit(
@@ -3305,6 +3370,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder idleTaskExecutionLimit(
@@ -3336,6 +3402,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder includeAllJMSXProperties(
@@ -3407,6 +3474,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder mapJmsMessage(
@@ -3438,6 +3506,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder maxMessagesPerTask(
@@ -3533,6 +3602,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder messageIdEnabled(
@@ -3600,6 +3670,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder messageTimestampEnabled(
@@ -3627,6 +3698,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder pubSubNoLocal(
@@ -3652,6 +3724,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder receiveTimeout(
@@ -3681,6 +3754,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder recoveryInterval(
@@ -3714,6 +3788,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder requestTimeoutCheckerInterval(
@@ -3741,6 +3816,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder synchronous(
@@ -3792,6 +3868,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder transferException(
@@ -3839,6 +3916,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder transferExchange(
@@ -3866,6 +3944,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder useMessageIDAsCorrelationID(
@@ -3895,6 +3974,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -3922,6 +4002,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedActiveMQEndpointProducerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -3949,6 +4030,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder lazyCreateTransactionManager(
@@ -4014,6 +4096,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointProducerBuilder transactionTimeout(
@@ -4109,6 +4192,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointBuilder disableReplyTo(String disableReplyTo) {
@@ -4187,6 +4271,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default ActiveMQEndpointBuilder testConnectionOnStartup(
@@ -4235,6 +4320,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: transaction
          */
         default ActiveMQEndpointBuilder transacted(String transacted) {
@@ -4276,6 +4362,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder allowSerializedHeaders(
@@ -4319,6 +4406,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder asyncStartListener(
@@ -4346,6 +4434,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder asyncStopListener(
@@ -4373,6 +4462,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder basicPropertyBinding(
@@ -4523,6 +4613,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder idleConsumerLimit(
@@ -4556,6 +4647,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder idleTaskExecutionLimit(
@@ -4587,6 +4679,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder includeAllJMSXProperties(
@@ -4658,6 +4751,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder mapJmsMessage(
@@ -4689,6 +4783,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder maxMessagesPerTask(
@@ -4784,6 +4879,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder messageIdEnabled(
@@ -4851,6 +4947,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder messageTimestampEnabled(
@@ -4878,6 +4975,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder pubSubNoLocal(
@@ -4903,6 +5001,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder receiveTimeout(
@@ -4932,6 +5031,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder recoveryInterval(
@@ -4965,6 +5065,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder requestTimeoutCheckerInterval(
@@ -4991,6 +5092,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder synchronous(String synchronous) {
@@ -5041,6 +5143,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder transferException(
@@ -5088,6 +5191,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder transferExchange(
@@ -5115,6 +5219,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder useMessageIDAsCorrelationID(
@@ -5144,6 +5249,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 50
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder waitForProvisionCorrelationToBeUpdatedCounter(
@@ -5171,6 +5277,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedActiveMQEndpointBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(
@@ -5198,6 +5305,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointBuilder lazyCreateTransactionManager(
@@ -5263,6 +5371,7 @@ public interface ActiveMQEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: transaction (advanced)
          */
         default AdvancedActiveMQEndpointBuilder transactionTimeout(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
index 8755b3d..91207bf 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
@@ -62,6 +62,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AhcEndpointBuilder bridgeEndpoint(String bridgeEndpoint) {
@@ -87,6 +88,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 4096
          * Group: producer
          */
         default AhcEndpointBuilder bufferSize(String bufferSize) {
@@ -112,6 +114,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AhcEndpointBuilder connectionClose(String connectionClose) {
@@ -203,6 +206,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AhcEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -231,6 +235,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default AhcEndpointBuilder throwExceptionOnFailure(
@@ -271,6 +276,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AhcEndpointBuilder transferException(String transferException) {
@@ -344,6 +350,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAhcEndpointBuilder basicPropertyBinding(
@@ -451,6 +458,7 @@ public interface AhcEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAhcEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
index 313b144..2178c43 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
@@ -88,6 +88,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ApnsEndpointConsumerBuilder bridgeErrorHandler(
@@ -115,6 +116,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ApnsEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -229,6 +231,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder delay(String delay) {
@@ -254,6 +257,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder greedy(String greedy) {
@@ -281,6 +285,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder initialDelay(String initialDelay) {
@@ -308,6 +313,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -335,6 +341,7 @@ public interface ApnsEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder runLoggingLevel(
@@ -432,6 +439,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder startScheduler(String startScheduler) {
@@ -456,6 +464,7 @@ public interface ApnsEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -481,6 +490,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default ApnsEndpointConsumerBuilder useFixedDelay(String useFixedDelay) {
@@ -607,6 +617,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointConsumerBuilder basicPropertyBinding(
@@ -634,6 +645,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointConsumerBuilder synchronous(
@@ -698,6 +710,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ApnsEndpointProducerBuilder lazyStartProducer(
@@ -736,6 +749,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointProducerBuilder basicPropertyBinding(
@@ -763,6 +777,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointProducerBuilder synchronous(
@@ -824,6 +839,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointBuilder basicPropertyBinding(
@@ -850,6 +866,7 @@ public interface ApnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedApnsEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
index 459ddd4..7bba94b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
@@ -107,6 +107,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AsteriskEndpointConsumerBuilder bridgeErrorHandler(
@@ -202,6 +203,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointConsumerBuilder basicPropertyBinding(
@@ -229,6 +231,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointConsumerBuilder synchronous(
@@ -343,6 +346,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AsteriskEndpointProducerBuilder lazyStartProducer(
@@ -381,6 +385,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointProducerBuilder basicPropertyBinding(
@@ -408,6 +413,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointProducerBuilder synchronous(
@@ -493,6 +499,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointBuilder basicPropertyBinding(
@@ -519,6 +526,7 @@ public interface AsteriskEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAsteriskEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
index 4b4039a..85ba35f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
@@ -115,6 +115,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosEndpointConsumerBuilder bridgeErrorHandler(
@@ -162,6 +163,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default AtmosEndpointConsumerBuilder sslValidation(String sslValidation) {
@@ -256,6 +258,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointConsumerBuilder basicPropertyBinding(
@@ -283,6 +286,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointConsumerBuilder synchronous(
@@ -390,6 +394,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtmosEndpointProducerBuilder lazyStartProducer(
@@ -437,6 +442,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default AtmosEndpointProducerBuilder sslValidation(String sslValidation) {
@@ -474,6 +480,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointProducerBuilder basicPropertyBinding(
@@ -501,6 +508,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointProducerBuilder synchronous(
@@ -614,6 +622,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default AtmosEndpointBuilder sslValidation(String sslValidation) {
@@ -651,6 +660,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointBuilder basicPropertyBinding(
@@ -677,6 +687,7 @@ public interface AtmosEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
index 29a1349..6c5c767 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
@@ -60,6 +60,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointConsumerBuilder sendToAll(
@@ -85,6 +86,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointConsumerBuilder useStreaming(
@@ -140,6 +142,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointConsumerBuilder disableStreamCache(
@@ -192,6 +195,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder async(String async) {
@@ -228,6 +232,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder bridgeErrorHandler(
@@ -255,6 +260,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder chunked(
@@ -296,6 +302,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder matchOnUriPrefix(
@@ -323,6 +330,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder muteException(
@@ -402,6 +410,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointConsumerBuilder transferException(
@@ -477,6 +486,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder attachmentMultipartBinding(
@@ -506,6 +516,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder eagerCheckContentAvailable(
@@ -604,6 +615,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder optionsEnabled(
@@ -631,6 +643,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer (advanced)
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder traceEnabled(
@@ -658,6 +671,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder basicPropertyBinding(
@@ -687,6 +701,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder mapHttpMessageBody(
@@ -716,6 +731,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder mapHttpMessageFormUrlEncodedBody(
@@ -745,6 +761,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder mapHttpMessageHeaders(
@@ -772,6 +789,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointConsumerBuilder synchronous(
@@ -808,6 +826,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointProducerBuilder sendToAll(
@@ -833,6 +852,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointProducerBuilder useStreaming(
@@ -888,6 +908,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointProducerBuilder disableStreamCache(
@@ -943,6 +964,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointProducerBuilder chunked(
@@ -984,6 +1006,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointProducerBuilder transferException(
@@ -1051,6 +1074,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointProducerBuilder basicPropertyBinding(
@@ -1080,6 +1104,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointProducerBuilder mapHttpMessageBody(
@@ -1109,6 +1134,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointProducerBuilder mapHttpMessageFormUrlEncodedBody(
@@ -1138,6 +1164,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointProducerBuilder mapHttpMessageHeaders(
@@ -1165,6 +1192,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointProducerBuilder synchronous(
@@ -1200,6 +1228,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointBuilder sendToAll(String sendToAll) {
@@ -1224,6 +1253,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointBuilder useStreaming(
@@ -1279,6 +1309,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AtmosphereWebsocketEndpointBuilder disableStreamCache(
@@ -1333,6 +1364,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointBuilder chunked(String chunked) {
@@ -1373,6 +1405,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtmosphereWebsocketEndpointBuilder transferException(
@@ -1439,6 +1472,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointBuilder basicPropertyBinding(
@@ -1468,6 +1502,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointBuilder mapHttpMessageBody(
@@ -1497,6 +1532,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointBuilder mapHttpMessageFormUrlEncodedBody(
@@ -1526,6 +1562,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointBuilder mapHttpMessageHeaders(
@@ -1553,6 +1590,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtmosphereWebsocketEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
index 89ae5be..74dae94 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
@@ -75,6 +75,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler) {
@@ -98,6 +99,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtomEndpointBuilder feedHeader(String feedHeader) {
@@ -121,6 +123,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtomEndpointBuilder filter(String filter) {
@@ -183,6 +186,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomEndpointBuilder sendEmptyMessageWhenIdle(
@@ -209,6 +213,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomEndpointBuilder sortEntries(String sortEntries) {
@@ -234,6 +239,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtomEndpointBuilder splitEntries(String splitEntries) {
@@ -261,6 +267,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default AtomEndpointBuilder throttleEntries(String throttleEntries) {
@@ -384,6 +391,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default AtomEndpointBuilder delay(String delay) {
@@ -409,6 +417,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default AtomEndpointBuilder greedy(String greedy) {
@@ -436,6 +445,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default AtomEndpointBuilder initialDelay(String initialDelay) {
@@ -463,6 +473,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default AtomEndpointBuilder repeatCount(String repeatCount) {
@@ -489,6 +500,7 @@ public interface AtomEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default AtomEndpointBuilder runLoggingLevel(String runLoggingLevel) {
@@ -584,6 +596,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default AtomEndpointBuilder startScheduler(String startScheduler) {
@@ -608,6 +621,7 @@ public interface AtomEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default AtomEndpointBuilder timeUnit(String timeUnit) {
@@ -633,6 +647,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default AtomEndpointBuilder useFixedDelay(String useFixedDelay) {
@@ -758,6 +773,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomEndpointBuilder basicPropertyBinding(
@@ -784,6 +800,7 @@ public interface AtomEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
index 95df345..2d178cc 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
@@ -99,6 +99,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.map.AtomixMap$Action</code> type.
          * 
+         * Default: PUT
          * Group: common
          */
         default AtomixMapEndpointConsumerBuilder defaultAction(
@@ -231,6 +232,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomixMapEndpointConsumerBuilder bridgeErrorHandler(
@@ -326,6 +328,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointConsumerBuilder basicPropertyBinding(
@@ -405,6 +408,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointConsumerBuilder ephemeral(
@@ -512,6 +516,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointConsumerBuilder synchronous(
@@ -585,6 +590,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.map.AtomixMap$Action</code> type.
          * 
+         * Default: PUT
          * Group: common
          */
         default AtomixMapEndpointProducerBuilder defaultAction(
@@ -721,6 +727,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixMapEndpointProducerBuilder lazyStartProducer(
@@ -759,6 +766,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointProducerBuilder basicPropertyBinding(
@@ -838,6 +846,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointProducerBuilder ephemeral(
@@ -945,6 +954,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointProducerBuilder synchronous(
@@ -1017,6 +1027,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.map.AtomixMap$Action</code> type.
          * 
+         * Default: PUT
          * Group: common
          */
         default AtomixMapEndpointBuilder defaultAction(String defaultAction) {
@@ -1148,6 +1159,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointBuilder basicPropertyBinding(
@@ -1226,6 +1238,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointBuilder ephemeral(String ephemeral) {
@@ -1331,6 +1344,7 @@ public interface AtomixMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMapEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
index 0471639..f9ae032 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
@@ -87,6 +87,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$BroadcastType</code> type.
          * 
+         * Default: ALL
          * Group: common
          */
         default AtomixMessagingEndpointConsumerBuilder broadcastType(
@@ -138,6 +139,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$Action</code> type.
          * 
+         * Default: DIRECT
          * Group: common
          */
         default AtomixMessagingEndpointConsumerBuilder defaultAction(
@@ -236,6 +238,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomixMessagingEndpointConsumerBuilder bridgeErrorHandler(
@@ -332,6 +335,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointConsumerBuilder basicPropertyBinding(
@@ -411,6 +415,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointConsumerBuilder ephemeral(
@@ -518,6 +523,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointConsumerBuilder synchronous(
@@ -579,6 +585,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$BroadcastType</code> type.
          * 
+         * Default: ALL
          * Group: common
          */
         default AtomixMessagingEndpointProducerBuilder broadcastType(
@@ -630,6 +637,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$Action</code> type.
          * 
+         * Default: DIRECT
          * Group: common
          */
         default AtomixMessagingEndpointProducerBuilder defaultAction(
@@ -732,6 +740,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixMessagingEndpointProducerBuilder lazyStartProducer(
@@ -771,6 +780,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointProducerBuilder basicPropertyBinding(
@@ -850,6 +860,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointProducerBuilder ephemeral(
@@ -957,6 +968,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointProducerBuilder synchronous(
@@ -1018,6 +1030,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$BroadcastType</code> type.
          * 
+         * Default: ALL
          * Group: common
          */
         default AtomixMessagingEndpointBuilder broadcastType(
@@ -1068,6 +1081,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.messaging.AtomixMessaging$Action</code> type.
          * 
+         * Default: DIRECT
          * Group: common
          */
         default AtomixMessagingEndpointBuilder defaultAction(
@@ -1165,6 +1179,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointBuilder basicPropertyBinding(
@@ -1244,6 +1259,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointBuilder ephemeral(
@@ -1351,6 +1367,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMessagingEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
index f05d193..c2e78b2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
@@ -97,6 +97,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.multimap.AtomixMultiMap$Action</code> type.
          * 
+         * Default: PUT
          * Group: producer
          */
         default AtomixMultiMapEndpointBuilder defaultAction(String defaultAction) {
@@ -161,6 +162,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixMultiMapEndpointBuilder lazyStartProducer(
@@ -269,6 +271,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMultiMapEndpointBuilder basicPropertyBinding(
@@ -348,6 +351,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMultiMapEndpointBuilder ephemeral(String ephemeral) {
@@ -454,6 +458,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixMultiMapEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
index b961edc..9e9e125 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
@@ -99,6 +99,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.queue.AtomixQueue$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixQueueEndpointConsumerBuilder defaultAction(
@@ -185,6 +186,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomixQueueEndpointConsumerBuilder bridgeErrorHandler(
@@ -280,6 +282,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointConsumerBuilder basicPropertyBinding(
@@ -359,6 +362,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointConsumerBuilder ephemeral(
@@ -466,6 +470,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointConsumerBuilder synchronous(
@@ -539,6 +544,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.queue.AtomixQueue$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixQueueEndpointProducerBuilder defaultAction(
@@ -629,6 +635,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixQueueEndpointProducerBuilder lazyStartProducer(
@@ -667,6 +674,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointProducerBuilder basicPropertyBinding(
@@ -746,6 +754,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointProducerBuilder ephemeral(
@@ -853,6 +862,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointProducerBuilder synchronous(
@@ -925,6 +935,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.queue.AtomixQueue$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixQueueEndpointBuilder defaultAction(String defaultAction) {
@@ -1010,6 +1021,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointBuilder basicPropertyBinding(
@@ -1088,6 +1100,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointBuilder ephemeral(String ephemeral) {
@@ -1194,6 +1207,7 @@ public interface AtomixQueueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixQueueEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
index b8c70ef..efbfa03 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
@@ -99,6 +99,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.set.AtomixSet$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixSetEndpointConsumerBuilder defaultAction(
@@ -207,6 +208,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomixSetEndpointConsumerBuilder bridgeErrorHandler(
@@ -302,6 +304,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointConsumerBuilder basicPropertyBinding(
@@ -381,6 +384,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointConsumerBuilder ephemeral(
@@ -488,6 +492,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointConsumerBuilder synchronous(
@@ -561,6 +566,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.set.AtomixSet$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixSetEndpointProducerBuilder defaultAction(
@@ -673,6 +679,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixSetEndpointProducerBuilder lazyStartProducer(
@@ -711,6 +718,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointProducerBuilder basicPropertyBinding(
@@ -790,6 +798,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointProducerBuilder ephemeral(
@@ -897,6 +906,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointProducerBuilder synchronous(
@@ -969,6 +979,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.set.AtomixSet$Action</code> type.
          * 
+         * Default: ADD
          * Group: common
          */
         default AtomixSetEndpointBuilder defaultAction(String defaultAction) {
@@ -1076,6 +1087,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointBuilder basicPropertyBinding(
@@ -1154,6 +1166,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointBuilder ephemeral(String ephemeral) {
@@ -1259,6 +1272,7 @@ public interface AtomixSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixSetEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
index 84294bd..a42502a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
@@ -99,6 +99,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.value.AtomixValue$Action</code> type.
          * 
+         * Default: SET
          * Group: common
          */
         default AtomixValueEndpointConsumerBuilder defaultAction(
@@ -207,6 +208,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AtomixValueEndpointConsumerBuilder bridgeErrorHandler(
@@ -302,6 +304,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointConsumerBuilder basicPropertyBinding(
@@ -381,6 +384,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointConsumerBuilder ephemeral(
@@ -488,6 +492,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointConsumerBuilder synchronous(
@@ -561,6 +566,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.value.AtomixValue$Action</code> type.
          * 
+         * Default: SET
          * Group: common
          */
         default AtomixValueEndpointProducerBuilder defaultAction(
@@ -673,6 +679,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AtomixValueEndpointProducerBuilder lazyStartProducer(
@@ -711,6 +718,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointProducerBuilder basicPropertyBinding(
@@ -790,6 +798,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointProducerBuilder ephemeral(
@@ -897,6 +906,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointProducerBuilder synchronous(
@@ -969,6 +979,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.atomix.client.value.AtomixValue$Action</code> type.
          * 
+         * Default: SET
          * Group: common
          */
         default AtomixValueEndpointBuilder defaultAction(String defaultAction) {
@@ -1076,6 +1087,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointBuilder basicPropertyBinding(
@@ -1154,6 +1166,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointBuilder ephemeral(String ephemeral) {
@@ -1260,6 +1273,7 @@ public interface AtomixValueEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAtomixValueEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
index 4c99c4a..5467f4c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
@@ -110,6 +110,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointConsumerBuilder reflectionProtocol(
@@ -137,6 +138,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointConsumerBuilder singleParameter(
@@ -185,6 +187,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default AvroEndpointConsumerBuilder bridgeErrorHandler(
@@ -280,6 +283,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointConsumerBuilder basicPropertyBinding(
@@ -307,6 +311,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointConsumerBuilder synchronous(
@@ -394,6 +399,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointProducerBuilder reflectionProtocol(
@@ -421,6 +427,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointProducerBuilder singleParameter(
@@ -473,6 +480,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default AvroEndpointProducerBuilder lazyStartProducer(
@@ -511,6 +519,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointProducerBuilder basicPropertyBinding(
@@ -538,6 +547,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointProducerBuilder synchronous(
@@ -623,6 +633,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointBuilder reflectionProtocol(String reflectionProtocol) {
@@ -648,6 +659,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default AvroEndpointBuilder singleParameter(String singleParameter) {
@@ -696,6 +708,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointBuilder basicPropertyBinding(
@@ -722,6 +735,7 @@ public interface AvroEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedAvroEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
index f63d704..76ae60a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
@@ -119,6 +119,7 @@ public interface BeanEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.BeanScope</code> type.
          * 
+         * Default: Singleton
          * Group: common
          */
         default BeanEndpointBuilder scope(String scope) {
@@ -158,6 +159,7 @@ public interface BeanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BeanEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -195,6 +197,7 @@ public interface BeanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanEndpointBuilder basicPropertyBinding(
@@ -247,6 +250,7 @@ public interface BeanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
index 3aeacb7..21a08be 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
@@ -70,6 +70,7 @@ public interface BeanValidatorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BeanValidatorEndpointBuilder ignoreXmlConfiguration(
@@ -111,6 +112,7 @@ public interface BeanValidatorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BeanValidatorEndpointBuilder lazyStartProducer(
@@ -149,6 +151,7 @@ public interface BeanValidatorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanValidatorEndpointBuilder basicPropertyBinding(
@@ -228,6 +231,7 @@ public interface BeanValidatorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanValidatorEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
index 0e0684f..2825313 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
@@ -103,6 +103,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BeanstalkEndpointConsumerBuilder jobDelay(String jobDelay) {
@@ -126,6 +127,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: common
          */
         default BeanstalkEndpointConsumerBuilder jobPriority(String jobPriority) {
@@ -151,6 +153,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 60
          * Group: common
          */
         default BeanstalkEndpointConsumerBuilder jobTimeToRun(
@@ -177,6 +180,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default BeanstalkEndpointConsumerBuilder awaitJob(String awaitJob) {
@@ -213,6 +217,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BeanstalkEndpointConsumerBuilder bridgeErrorHandler(
@@ -267,6 +272,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BeanstalkEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -291,6 +297,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default BeanstalkEndpointConsumerBuilder useBlockIO(String useBlockIO) {
@@ -404,6 +411,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder delay(String delay) {
@@ -429,6 +437,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder greedy(String greedy) {
@@ -456,6 +465,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder initialDelay(
@@ -484,6 +494,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -511,6 +522,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder runLoggingLevel(
@@ -608,6 +620,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder startScheduler(
@@ -633,6 +646,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -659,6 +673,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BeanstalkEndpointConsumerBuilder useFixedDelay(
@@ -786,6 +801,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointConsumerBuilder basicPropertyBinding(
@@ -813,6 +829,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointConsumerBuilder synchronous(
@@ -887,6 +904,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BeanstalkEndpointProducerBuilder jobDelay(String jobDelay) {
@@ -910,6 +928,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: common
          */
         default BeanstalkEndpointProducerBuilder jobPriority(String jobPriority) {
@@ -935,6 +954,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 60
          * Group: common
          */
         default BeanstalkEndpointProducerBuilder jobTimeToRun(
@@ -976,6 +996,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BeanstalkEndpointProducerBuilder lazyStartProducer(
@@ -1014,6 +1035,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointProducerBuilder basicPropertyBinding(
@@ -1041,6 +1063,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointProducerBuilder synchronous(
@@ -1114,6 +1137,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BeanstalkEndpointBuilder jobDelay(String jobDelay) {
@@ -1137,6 +1161,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: common
          */
         default BeanstalkEndpointBuilder jobPriority(String jobPriority) {
@@ -1162,6 +1187,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 60
          * Group: common
          */
         default BeanstalkEndpointBuilder jobTimeToRun(String jobTimeToRun) {
@@ -1199,6 +1225,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointBuilder basicPropertyBinding(
@@ -1225,6 +1252,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBeanstalkEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
index 98fdcdf..3783733 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
@@ -89,6 +89,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>java.lang.Long</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BlobServiceEndpointConsumerBuilder blobOffset(String blobOffset) {
@@ -114,6 +115,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.azure.blob.BlobType</code> type.
          * 
+         * Default: blockblob
          * Group: common
          */
         default BlobServiceEndpointConsumerBuilder blobType(String blobType) {
@@ -138,6 +140,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default BlobServiceEndpointConsumerBuilder closeStreamAfterRead(
@@ -224,6 +227,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default BlobServiceEndpointConsumerBuilder publicForRead(
@@ -285,6 +289,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BlobServiceEndpointConsumerBuilder bridgeErrorHandler(
@@ -381,6 +386,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointConsumerBuilder basicPropertyBinding(
@@ -408,6 +414,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointConsumerBuilder synchronous(
@@ -472,6 +479,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>java.lang.Long</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BlobServiceEndpointProducerBuilder blobOffset(String blobOffset) {
@@ -497,6 +505,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.azure.blob.BlobType</code> type.
          * 
+         * Default: blockblob
          * Group: common
          */
         default BlobServiceEndpointProducerBuilder blobType(String blobType) {
@@ -521,6 +530,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default BlobServiceEndpointProducerBuilder closeStreamAfterRead(
@@ -607,6 +617,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default BlobServiceEndpointProducerBuilder publicForRead(
@@ -694,6 +705,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default BlobServiceEndpointProducerBuilder closeStreamAfterWrite(
@@ -735,6 +747,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BlobServiceEndpointProducerBuilder lazyStartProducer(
@@ -762,6 +775,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.azure.blob.BlobServiceOperations</code> type.
          * 
+         * Default: listBlobs
          * Group: producer
          */
         default BlobServiceEndpointProducerBuilder operation(String operation) {
@@ -810,6 +824,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default BlobServiceEndpointProducerBuilder useFlatListing(
@@ -849,6 +864,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointProducerBuilder basicPropertyBinding(
@@ -876,6 +892,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointProducerBuilder synchronous(
@@ -939,6 +956,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>java.lang.Long</code> type.
          * 
+         * Default: 0
          * Group: common
          */
         default BlobServiceEndpointBuilder blobOffset(String blobOffset) {
@@ -964,6 +982,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.azure.blob.BlobType</code> type.
          * 
+         * Default: blockblob
          * Group: common
          */
         default BlobServiceEndpointBuilder blobType(String blobType) {
@@ -988,6 +1007,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default BlobServiceEndpointBuilder closeStreamAfterRead(
@@ -1071,6 +1091,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default BlobServiceEndpointBuilder publicForRead(String publicForRead) {
@@ -1131,6 +1152,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointBuilder basicPropertyBinding(
@@ -1158,6 +1180,7 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBlobServiceEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
index 812daa9..71b7665 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
@@ -83,6 +83,7 @@ public interface BonitaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BonitaEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -165,6 +166,7 @@ public interface BonitaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBonitaEndpointBuilder basicPropertyBinding(
@@ -191,6 +193,7 @@ public interface BonitaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBonitaEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
index a929310..0b1f41c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
@@ -121,6 +121,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BoxEndpointConsumerBuilder bridgeErrorHandler(
@@ -148,6 +149,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BoxEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -260,6 +262,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder greedy(String greedy) {
@@ -287,6 +290,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -314,6 +318,7 @@ public interface BoxEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder runLoggingLevel(
@@ -411,6 +416,7 @@ public interface BoxEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -436,6 +442,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder useFixedDelay(String useFixedDelay) {
@@ -489,6 +496,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder delay(String delay) {
@@ -516,6 +524,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder initialDelay(String initialDelay) {
@@ -539,6 +548,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BoxEndpointConsumerBuilder startScheduler(String startScheduler) {
@@ -748,6 +758,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointConsumerBuilder basicPropertyBinding(
@@ -801,6 +812,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointConsumerBuilder synchronous(
@@ -854,6 +866,7 @@ public interface BoxEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.box.sdk.EncryptionAlgorithm</code> type.
          * 
+         * Default: RSA_SHA_256
          * Group: security
          */
         default AdvancedBoxEndpointConsumerBuilder encryptionAlgorithm(
@@ -879,6 +892,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: security
          */
         default AdvancedBoxEndpointConsumerBuilder maxCacheEntries(
@@ -975,6 +989,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BoxEndpointProducerBuilder lazyStartProducer(
@@ -1122,6 +1137,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointProducerBuilder basicPropertyBinding(
@@ -1175,6 +1191,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointProducerBuilder synchronous(
@@ -1228,6 +1245,7 @@ public interface BoxEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.box.sdk.EncryptionAlgorithm</code> type.
          * 
+         * Default: RSA_SHA_256
          * Group: security
          */
         default AdvancedBoxEndpointProducerBuilder encryptionAlgorithm(
@@ -1253,6 +1271,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: security
          */
         default AdvancedBoxEndpointProducerBuilder maxCacheEntries(
@@ -1453,6 +1472,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointBuilder basicPropertyBinding(
@@ -1505,6 +1525,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBoxEndpointBuilder synchronous(String synchronous) {
@@ -1557,6 +1578,7 @@ public interface BoxEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.box.sdk.EncryptionAlgorithm</code> type.
          * 
+         * Default: RSA_SHA_256
          * Group: security
          */
         default AdvancedBoxEndpointBuilder encryptionAlgorithm(
@@ -1581,6 +1603,7 @@ public interface BoxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: security
          */
         default AdvancedBoxEndpointBuilder maxCacheEntries(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
index bbde131..18eac25 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
@@ -133,6 +133,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BraintreeEndpointConsumerBuilder bridgeErrorHandler(
@@ -160,6 +161,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BraintreeEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -274,6 +276,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder delay(String delay) {
@@ -299,6 +302,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder greedy(String greedy) {
@@ -326,6 +330,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder initialDelay(
@@ -354,6 +359,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -381,6 +387,7 @@ public interface BraintreeEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder runLoggingLevel(
@@ -478,6 +485,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder startScheduler(
@@ -503,6 +511,7 @@ public interface BraintreeEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -529,6 +538,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default BraintreeEndpointConsumerBuilder useFixedDelay(
@@ -704,6 +714,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointConsumerBuilder basicPropertyBinding(
@@ -756,6 +767,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointConsumerBuilder synchronous(
@@ -888,6 +900,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BraintreeEndpointProducerBuilder lazyStartProducer(
@@ -974,6 +987,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointProducerBuilder basicPropertyBinding(
@@ -1026,6 +1040,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointProducerBuilder synchronous(
@@ -1202,6 +1217,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointBuilder basicPropertyBinding(
@@ -1253,6 +1269,7 @@ public interface BraintreeEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBraintreeEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
index aa0911e..ccdaf26 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
@@ -72,6 +72,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default BrowseEndpointConsumerBuilder bridgeErrorHandler(
@@ -167,6 +168,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointConsumerBuilder basicPropertyBinding(
@@ -194,6 +196,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointConsumerBuilder synchronous(
@@ -246,6 +249,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default BrowseEndpointProducerBuilder lazyStartProducer(
@@ -284,6 +288,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointProducerBuilder basicPropertyBinding(
@@ -311,6 +316,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointProducerBuilder synchronous(
@@ -360,6 +366,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointBuilder basicPropertyBinding(
@@ -386,6 +393,7 @@ public interface BrowseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedBrowseEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
index 7c00c8e..17700bc 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface CMEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 8
          * Group: producer
          */
         default CMEndpointBuilder defaultMaxNumberOfParts(
@@ -113,6 +114,7 @@ public interface CMEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CMEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -149,6 +151,7 @@ public interface CMEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CMEndpointBuilder testConnectionOnStartup(
@@ -187,6 +190,7 @@ public interface CMEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMEndpointBuilder basicPropertyBinding(
@@ -213,6 +217,7 @@ public interface CMEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
index 10f2f01..a979ac9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
@@ -59,6 +59,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: common
          */
         default CMISEndpointConsumerBuilder pageSize(String pageSize) {
@@ -84,6 +85,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CMISEndpointConsumerBuilder readContent(String readContent) {
@@ -154,6 +156,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CMISEndpointConsumerBuilder bridgeErrorHandler(
@@ -284,6 +287,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointConsumerBuilder basicPropertyBinding(
@@ -341,6 +345,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointConsumerBuilder synchronous(
@@ -376,6 +381,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: common
          */
         default CMISEndpointProducerBuilder pageSize(String pageSize) {
@@ -401,6 +407,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CMISEndpointProducerBuilder readContent(String readContent) {
@@ -475,6 +482,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CMISEndpointProducerBuilder lazyStartProducer(
@@ -501,6 +509,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CMISEndpointProducerBuilder queryMode(String queryMode) {
@@ -560,6 +569,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointProducerBuilder basicPropertyBinding(
@@ -617,6 +627,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointProducerBuilder synchronous(
@@ -652,6 +663,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: common
          */
         default CMISEndpointBuilder pageSize(String pageSize) {
@@ -677,6 +689,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CMISEndpointBuilder readContent(String readContent) {
@@ -770,6 +783,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointBuilder basicPropertyBinding(
@@ -826,6 +840,7 @@ public interface CMISEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCMISEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
index 1a7294a..cde7713 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
@@ -119,6 +119,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder createCacheIfNotExist(
@@ -146,6 +147,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.caffeine.EvictionType</code> type.
          * 
+         * Default: SIZE_BASED
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder evictionType(String evictionType) {
@@ -172,6 +174,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 300
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder expireAfterAccessTime(
@@ -199,6 +202,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 300
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder expireAfterWriteTime(
@@ -223,6 +227,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder initialCapacity(
@@ -288,6 +293,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder lazyStartProducer(
@@ -312,6 +318,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder maximumSize(String maximumSize) {
@@ -387,6 +394,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CaffeineCacheEndpointBuilder statsEnabled(String statsEnabled) {
@@ -424,6 +432,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCaffeineCacheEndpointBuilder basicPropertyBinding(
@@ -462,6 +471,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCaffeineCacheEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
index 189b68a..aae9d93 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
@@ -120,6 +120,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder createCacheIfNotExist(
@@ -147,6 +148,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.caffeine.EvictionType</code> type.
          * 
+         * Default: SIZE_BASED
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder evictionType(
@@ -174,6 +176,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 300
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder expireAfterAccessTime(
@@ -201,6 +204,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 300
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder expireAfterWriteTime(
@@ -226,6 +230,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder initialCapacity(
@@ -291,6 +296,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder lazyStartProducer(
@@ -315,6 +321,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder maximumSize(String maximumSize) {
@@ -393,6 +400,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CaffeineLoadCacheEndpointBuilder statsEnabled(
@@ -431,6 +439,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCaffeineLoadCacheEndpointBuilder basicPropertyBinding(
@@ -469,6 +478,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCaffeineLoadCacheEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
index b3f1239..3b2dbb2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
@@ -160,6 +160,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CassandraEndpointConsumerBuilder prepareStatements(
@@ -259,6 +260,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CassandraEndpointConsumerBuilder bridgeErrorHandler(
@@ -286,6 +288,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CassandraEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -400,6 +403,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder delay(String delay) {
@@ -425,6 +429,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder greedy(String greedy) {
@@ -452,6 +457,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder initialDelay(
@@ -480,6 +486,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -507,6 +514,7 @@ public interface CassandraEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder runLoggingLevel(
@@ -604,6 +612,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder startScheduler(
@@ -629,6 +638,7 @@ public interface CassandraEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -655,6 +665,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default CassandraEndpointConsumerBuilder useFixedDelay(
@@ -782,6 +793,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointConsumerBuilder basicPropertyBinding(
@@ -809,6 +821,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointConsumerBuilder synchronous(
@@ -940,6 +953,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CassandraEndpointProducerBuilder prepareStatements(
@@ -1043,6 +1057,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CassandraEndpointProducerBuilder lazyStartProducer(
@@ -1081,6 +1096,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointProducerBuilder basicPropertyBinding(
@@ -1108,6 +1124,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointProducerBuilder synchronous(
@@ -1239,6 +1256,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CassandraEndpointBuilder prepareStatements(
@@ -1339,6 +1357,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointBuilder basicPropertyBinding(
@@ -1365,6 +1384,7 @@ public interface CassandraEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCassandraEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
index c26a225..ae6b805 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
@@ -85,6 +85,7 @@ public interface ChatScriptEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ChatScriptEndpointBuilder lazyStartProducer(
@@ -109,6 +110,7 @@ public interface ChatScriptEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ChatScriptEndpointBuilder resetChat(String resetChat) {
@@ -146,6 +148,7 @@ public interface ChatScriptEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedChatScriptEndpointBuilder basicPropertyBinding(
@@ -173,6 +176,7 @@ public interface ChatScriptEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedChatScriptEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
index 3a1b666..2ec2766 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
@@ -54,6 +54,7 @@ public interface ChunkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ChunkEndpointBuilder contentCache(String contentCache) {
@@ -115,6 +116,7 @@ public interface ChunkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ChunkEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -185,6 +187,7 @@ public interface ChunkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedChunkEndpointBuilder basicPropertyBinding(
@@ -211,6 +214,7 @@ public interface ChunkEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedChunkEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
index e432074..ff8f7ec 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
@@ -120,6 +120,7 @@ public interface CinderEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CinderEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -216,6 +217,7 @@ public interface CinderEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCinderEndpointBuilder basicPropertyBinding(
@@ -242,6 +244,7 @@ public interface CinderEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCinderEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
index 6da2fad..8b37705 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
@@ -119,6 +119,7 @@ public interface ClassEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.BeanScope</code> type.
          * 
+         * Default: Singleton
          * Group: common
          */
         default ClassEndpointBuilder scope(String scope) {
@@ -158,6 +159,7 @@ public interface ClassEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ClassEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -195,6 +197,7 @@ public interface ClassEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClassEndpointBuilder basicPropertyBinding(
@@ -247,6 +250,7 @@ public interface ClassEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClassEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
index 0cd018f..299346e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
@@ -128,6 +128,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ClientEndpointConsumerBuilder bridgeErrorHandler(
@@ -153,6 +154,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 10
          * Group: connection
          */
         default ClientEndpointConsumerBuilder acknowledgeWindow(
@@ -258,6 +260,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 15
          * Group: connection
          */
         default ClientEndpointConsumerBuilder maxUnacknowledged(
@@ -282,6 +285,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 15000
          * Group: connection
          */
         default ClientEndpointConsumerBuilder timeout1(String timeout1) {
@@ -305,6 +309,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: connection
          */
         default ClientEndpointConsumerBuilder timeout2(String timeout2) {
@@ -328,6 +333,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 20000
          * Group: connection
          */
         default ClientEndpointConsumerBuilder timeout3(String timeout3) {
@@ -376,6 +382,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: data
          */
         default ClientEndpointConsumerBuilder ignoreBackgroundScan(
@@ -401,6 +408,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: data
          */
         default ClientEndpointConsumerBuilder ignoreDaylightSavingTime(
@@ -426,6 +434,7 @@ public interface ClientEndpointBuilderFactory {
          * The option will be converted to a <code>java.util.TimeZone</code>
          * type.
          * 
+         * Default: UTC
          * Group: data
          */
         default ClientEndpointConsumerBuilder timeZone(String timeZone) {
@@ -532,6 +541,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointConsumerBuilder basicPropertyBinding(
@@ -559,6 +569,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointConsumerBuilder synchronous(
@@ -665,6 +676,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ClientEndpointProducerBuilder lazyStartProducer(
@@ -690,6 +702,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 10
          * Group: connection
          */
         default ClientEndpointProducerBuilder acknowledgeWindow(
@@ -795,6 +808,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 15
          * Group: connection
          */
         default ClientEndpointProducerBuilder maxUnacknowledged(
@@ -819,6 +833,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 15000
          * Group: connection
          */
         default ClientEndpointProducerBuilder timeout1(String timeout1) {
@@ -842,6 +857,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: connection
          */
         default ClientEndpointProducerBuilder timeout2(String timeout2) {
@@ -865,6 +881,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 20000
          * Group: connection
          */
         default ClientEndpointProducerBuilder timeout3(String timeout3) {
@@ -913,6 +930,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: data
          */
         default ClientEndpointProducerBuilder ignoreBackgroundScan(
@@ -938,6 +956,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: data
          */
         default ClientEndpointProducerBuilder ignoreDaylightSavingTime(
@@ -963,6 +982,7 @@ public interface ClientEndpointBuilderFactory {
          * The option will be converted to a <code>java.util.TimeZone</code>
          * type.
          * 
+         * Default: UTC
          * Group: data
          */
         default ClientEndpointProducerBuilder timeZone(String timeZone) {
@@ -1012,6 +1032,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointProducerBuilder basicPropertyBinding(
@@ -1039,6 +1060,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointProducerBuilder synchronous(
@@ -1124,6 +1146,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 10
          * Group: connection
          */
         default ClientEndpointBuilder acknowledgeWindow(String acknowledgeWindow) {
@@ -1226,6 +1249,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>short</code> type.
          * 
+         * Default: 15
          * Group: connection
          */
         default ClientEndpointBuilder maxUnacknowledged(String maxUnacknowledged) {
@@ -1249,6 +1273,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 15000
          * Group: connection
          */
         default ClientEndpointBuilder timeout1(String timeout1) {
@@ -1272,6 +1297,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: connection
          */
         default ClientEndpointBuilder timeout2(String timeout2) {
@@ -1295,6 +1321,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 20000
          * Group: connection
          */
         default ClientEndpointBuilder timeout3(String timeout3) {
@@ -1342,6 +1369,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: data
          */
         default ClientEndpointBuilder ignoreBackgroundScan(
@@ -1367,6 +1395,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: data
          */
         default ClientEndpointBuilder ignoreDaylightSavingTime(
@@ -1392,6 +1421,7 @@ public interface ClientEndpointBuilderFactory {
          * The option will be converted to a <code>java.util.TimeZone</code>
          * type.
          * 
+         * Default: UTC
          * Group: data
          */
         default ClientEndpointBuilder timeZone(String timeZone) {
@@ -1440,6 +1470,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointBuilder basicPropertyBinding(
@@ -1466,6 +1497,7 @@ public interface ClientEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedClientEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
index f15c2c3..be9c2e8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
@@ -185,6 +185,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CoAPEndpointConsumerBuilder recommendedCipherSuitesOnly(
@@ -278,6 +279,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CoAPEndpointConsumerBuilder bridgeErrorHandler(
@@ -386,6 +388,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointConsumerBuilder basicPropertyBinding(
@@ -413,6 +416,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointConsumerBuilder synchronous(
@@ -572,6 +576,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CoAPEndpointProducerBuilder recommendedCipherSuitesOnly(
@@ -669,6 +674,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CoAPEndpointProducerBuilder lazyStartProducer(
@@ -707,6 +713,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointProducerBuilder basicPropertyBinding(
@@ -734,6 +741,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointProducerBuilder synchronous(
@@ -893,6 +901,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CoAPEndpointBuilder recommendedCipherSuitesOnly(
@@ -985,6 +994,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointBuilder basicPropertyBinding(
@@ -1011,6 +1021,7 @@ public interface CoAPEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCoAPEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
index d72a1e5..5d9da07 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
@@ -89,6 +89,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CometdEndpointConsumerBuilder crossOriginFilterOn(
@@ -154,6 +155,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CometdEndpointConsumerBuilder jsonCommented(String jsonCommented) {
@@ -177,6 +179,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: common
          */
         default CometdEndpointConsumerBuilder logLevel(String logLevel) {
@@ -202,6 +205,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: common
          */
         default CometdEndpointConsumerBuilder maxInterval(String maxInterval) {
@@ -228,6 +232,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1500
          * Group: common
          */
         default CometdEndpointConsumerBuilder multiFrameInterval(
@@ -254,6 +259,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 240000
          * Group: common
          */
         default CometdEndpointConsumerBuilder timeout(String timeout) {
@@ -290,6 +296,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CometdEndpointConsumerBuilder bridgeErrorHandler(
@@ -317,6 +324,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CometdEndpointConsumerBuilder sessionHeadersEnabled(
@@ -412,6 +420,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointConsumerBuilder basicPropertyBinding(
@@ -439,6 +448,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointConsumerBuilder synchronous(
@@ -504,6 +514,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CometdEndpointProducerBuilder crossOriginFilterOn(
@@ -569,6 +580,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CometdEndpointProducerBuilder jsonCommented(String jsonCommented) {
@@ -592,6 +604,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: common
          */
         default CometdEndpointProducerBuilder logLevel(String logLevel) {
@@ -617,6 +630,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: common
          */
         default CometdEndpointProducerBuilder maxInterval(String maxInterval) {
@@ -643,6 +657,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1500
          * Group: common
          */
         default CometdEndpointProducerBuilder multiFrameInterval(
@@ -669,6 +684,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 240000
          * Group: common
          */
         default CometdEndpointProducerBuilder timeout(String timeout) {
@@ -697,6 +713,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CometdEndpointProducerBuilder disconnectLocalSession(
@@ -738,6 +755,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CometdEndpointProducerBuilder lazyStartProducer(
@@ -776,6 +794,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointProducerBuilder basicPropertyBinding(
@@ -803,6 +822,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointProducerBuilder synchronous(
@@ -867,6 +887,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CometdEndpointBuilder crossOriginFilterOn(
@@ -931,6 +952,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default CometdEndpointBuilder jsonCommented(String jsonCommented) {
@@ -954,6 +976,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: common
          */
         default CometdEndpointBuilder logLevel(String logLevel) {
@@ -979,6 +1002,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: common
          */
         default CometdEndpointBuilder maxInterval(String maxInterval) {
@@ -1004,6 +1028,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1500
          * Group: common
          */
         default CometdEndpointBuilder multiFrameInterval(
@@ -1030,6 +1055,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 240000
          * Group: common
          */
         default CometdEndpointBuilder timeout(String timeout) {
@@ -1067,6 +1093,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointBuilder basicPropertyBinding(
@@ -1093,6 +1120,7 @@ public interface CometdEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCometdEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
index e2e0316..2eac9df 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
@@ -123,6 +123,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default ConsulEndpointConsumerBuilder pingInstance(String pingInstance) {
@@ -242,6 +243,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ConsulEndpointConsumerBuilder bridgeErrorHandler(
@@ -267,6 +269,7 @@ public interface ConsulEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 10
          * Group: watch
          */
         default ConsulEndpointConsumerBuilder blockSeconds(String blockSeconds) {
@@ -291,6 +294,7 @@ public interface ConsulEndpointBuilderFactory {
          * The option will be converted to a <code>java.math.BigInteger</code>
          * type.
          * 
+         * Default: 0
          * Group: watch
          */
         default ConsulEndpointConsumerBuilder firstIndex(String firstIndex) {
@@ -314,6 +318,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: watch
          */
         default ConsulEndpointConsumerBuilder recursive(String recursive) {
@@ -469,6 +474,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointConsumerBuilder basicPropertyBinding(
@@ -498,6 +504,7 @@ public interface ConsulEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.orbitz.consul.option.ConsistencyMode</code> type.
          * 
+         * Default: DEFAULT
          * Group: advanced
          */
         default AdvancedConsulEndpointConsumerBuilder consistencyMode(
@@ -573,6 +580,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointConsumerBuilder synchronous(
@@ -668,6 +676,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default ConsulEndpointProducerBuilder pingInstance(String pingInstance) {
@@ -802,6 +811,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ConsulEndpointProducerBuilder lazyStartProducer(
@@ -829,6 +839,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ConsulEndpointProducerBuilder valueAsString(String valueAsString) {
@@ -927,6 +938,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointProducerBuilder basicPropertyBinding(
@@ -956,6 +968,7 @@ public interface ConsulEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.orbitz.consul.option.ConsistencyMode</code> type.
          * 
+         * Default: DEFAULT
          * Group: advanced
          */
         default AdvancedConsulEndpointProducerBuilder consistencyMode(
@@ -1031,6 +1044,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointProducerBuilder synchronous(
@@ -1126,6 +1140,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default ConsulEndpointBuilder pingInstance(String pingInstance) {
@@ -1304,6 +1319,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointBuilder basicPropertyBinding(
@@ -1333,6 +1349,7 @@ public interface ConsulEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.orbitz.consul.option.ConsistencyMode</code> type.
          * 
+         * Default: DEFAULT
          * Group: advanced
          */
         default AdvancedConsulEndpointBuilder consistencyMode(
@@ -1405,6 +1422,7 @@ public interface ConsulEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedConsulEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
index a82a2e7..4a0293e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
@@ -81,6 +81,7 @@ public interface ControlBusEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ControlBusEndpointBuilder async(String async) {
@@ -121,6 +122,7 @@ public interface ControlBusEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ControlBusEndpointBuilder lazyStartProducer(
@@ -148,6 +150,7 @@ public interface ControlBusEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: INFO
          * Group: producer
          */
         default ControlBusEndpointBuilder loggingLevel(String loggingLevel) {
@@ -171,6 +174,7 @@ public interface ControlBusEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1000
          * Group: producer
          */
         default ControlBusEndpointBuilder restartDelay(String restartDelay) {
@@ -220,6 +224,7 @@ public interface ControlBusEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedControlBusEndpointBuilder basicPropertyBinding(
@@ -247,6 +252,7 @@ public interface ControlBusEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedControlBusEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
index fa20478..d984d39 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
@@ -71,6 +71,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CordaEndpointConsumerBuilder bridgeErrorHandler(
@@ -188,6 +189,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointConsumerBuilder basicPropertyBinding(
@@ -215,6 +217,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointConsumerBuilder synchronous(
@@ -267,6 +270,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CordaEndpointProducerBuilder lazyStartProducer(
@@ -338,6 +342,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointProducerBuilder basicPropertyBinding(
@@ -365,6 +370,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointProducerBuilder synchronous(
@@ -436,6 +442,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointBuilder basicPropertyBinding(
@@ -462,6 +469,7 @@ public interface CordaEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCordaEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
index 9576a63..f8a5dc2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
@@ -59,6 +59,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CouchDbEndpointConsumerBuilder createDatabase(
@@ -96,6 +97,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CouchDbEndpointConsumerBuilder bridgeErrorHandler(
@@ -120,6 +122,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default CouchDbEndpointConsumerBuilder deletes(String deletes) {
@@ -143,6 +146,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: consumer
          */
         default CouchDbEndpointConsumerBuilder heartbeat(String heartbeat) {
@@ -193,6 +197,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default CouchDbEndpointConsumerBuilder updates(String updates) {
@@ -309,6 +314,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointConsumerBuilder basicPropertyBinding(
@@ -336,6 +342,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointConsumerBuilder synchronous(
@@ -372,6 +379,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CouchDbEndpointProducerBuilder createDatabase(
@@ -413,6 +421,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CouchDbEndpointProducerBuilder lazyStartProducer(
@@ -473,6 +482,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointProducerBuilder basicPropertyBinding(
@@ -500,6 +510,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointProducerBuilder synchronous(
@@ -535,6 +546,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CouchDbEndpointBuilder createDatabase(String createDatabase) {
@@ -594,6 +606,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointBuilder basicPropertyBinding(
@@ -620,6 +633,7 @@ public interface CouchDbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchDbEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
index 91f363c..88a4842 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
@@ -99,6 +99,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CouchbaseEndpointConsumerBuilder bridgeErrorHandler(
@@ -136,6 +137,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CouchbaseEndpointConsumerBuilder descending(String descending) {
@@ -172,6 +174,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: consumer
          */
         default CouchbaseEndpointConsumerBuilder limit(String limit) {
@@ -221,6 +224,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CouchbaseEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -245,6 +249,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: consumer
          */
         default CouchbaseEndpointConsumerBuilder skip(String skip) {
@@ -370,6 +375,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder delay(String delay) {
@@ -395,6 +401,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder greedy(String greedy) {
@@ -422,6 +429,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder initialDelay(
@@ -450,6 +458,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -477,6 +486,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder runLoggingLevel(
@@ -574,6 +584,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder startScheduler(
@@ -599,6 +610,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -625,6 +637,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default CouchbaseEndpointConsumerBuilder useFixedDelay(
@@ -786,6 +799,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder basicPropertyBinding(
@@ -811,6 +825,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder maxReconnectDelay(
@@ -836,6 +851,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 400
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder obsPollInterval(
@@ -861,6 +877,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder obsTimeout(
@@ -886,6 +903,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder opQueueMaxBlockTime(
@@ -911,6 +929,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 2500
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder opTimeOut(
@@ -936,6 +955,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 16384
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder readBufferSize(
@@ -961,6 +981,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder shouldOptimize(
@@ -988,6 +1009,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder synchronous(
@@ -1013,6 +1035,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 998
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointConsumerBuilder timeoutExceptionThreshold(
@@ -1073,6 +1096,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder autoStartIdForInserts(
@@ -1114,6 +1138,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder lazyStartProducer(
@@ -1150,6 +1175,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder persistTo(String persistTo) {
@@ -1174,6 +1200,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 2
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder producerRetryAttempts(
@@ -1199,6 +1226,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 5000
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder producerRetryPause(
@@ -1223,6 +1251,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default CouchbaseEndpointProducerBuilder replicateTo(String replicateTo) {
@@ -1318,6 +1347,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder basicPropertyBinding(
@@ -1343,6 +1373,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder maxReconnectDelay(
@@ -1368,6 +1399,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 400
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder obsPollInterval(
@@ -1393,6 +1425,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder obsTimeout(
@@ -1418,6 +1451,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder opQueueMaxBlockTime(
@@ -1443,6 +1477,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 2500
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder opTimeOut(
@@ -1468,6 +1503,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 16384
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder readBufferSize(
@@ -1493,6 +1529,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder shouldOptimize(
@@ -1520,6 +1557,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder synchronous(
@@ -1545,6 +1583,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 998
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointProducerBuilder timeoutExceptionThreshold(
@@ -1650,6 +1689,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder basicPropertyBinding(
@@ -1675,6 +1715,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder maxReconnectDelay(
@@ -1700,6 +1741,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 400
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder obsPollInterval(
@@ -1724,6 +1766,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: -1
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder obsTimeout(String obsTimeout) {
@@ -1748,6 +1791,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder opQueueMaxBlockTime(
@@ -1772,6 +1816,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 2500
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder opTimeOut(String opTimeOut) {
@@ -1796,6 +1841,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 16384
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder readBufferSize(
@@ -1821,6 +1867,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder shouldOptimize(
@@ -1847,6 +1894,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder synchronous(String synchronous) {
@@ -1871,6 +1919,7 @@ public interface CouchbaseEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 998
          * Group: advanced
          */
         default AdvancedCouchbaseEndpointBuilder timeoutExceptionThreshold(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
index a9f24e2..b1c2287 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
@@ -134,6 +134,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CryptoCmsEndpointBuilder lazyStartProducer(
@@ -188,6 +189,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: decrypt_verify
          */
         default CryptoCmsEndpointBuilder fromBase64(String fromBase64) {
@@ -354,6 +356,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Boolean</code>
          * type.
          * 
+         * Default: false
          * Group: encrypt_sign
          */
         default CryptoCmsEndpointBuilder toBase64(String toBase64) {
@@ -382,6 +385,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Boolean</code>
          * type.
          * 
+         * Default: true
          * Group: sign
          */
         default CryptoCmsEndpointBuilder includeContent(String includeContent) {
@@ -440,6 +444,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: verify
          */
         default CryptoCmsEndpointBuilder signedDataHeaderBase64(
@@ -471,6 +476,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: verify
          */
         default CryptoCmsEndpointBuilder verifySignaturesOfAllSigners(
@@ -509,6 +515,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCryptoCmsEndpointBuilder basicPropertyBinding(
@@ -535,6 +542,7 @@ public interface CryptoCmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCryptoCmsEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
index 7dc3225..48dc212 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
@@ -95,6 +95,7 @@ public interface CwEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CwEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -164,6 +165,7 @@ public interface CwEndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: producer
          */
         default CwEndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -292,6 +294,7 @@ public interface CwEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCwEndpointBuilder basicPropertyBinding(
@@ -318,6 +321,7 @@ public interface CwEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCwEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
index e6b9a2c..10db1ff 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
@@ -62,6 +62,7 @@ public interface CxfEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.cxf.DataFormat</code> type.
          * 
+         * Default: POJO
          * Group: common
          */
         default CxfEndpointConsumerBuilder dataFormat(String dataFormat) {
@@ -127,6 +128,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CxfEndpointConsumerBuilder bridgeErrorHandler(
@@ -154,6 +156,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointConsumerBuilder loggingFeatureEnabled(
@@ -180,6 +183,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 49152
          * Group: logging
          */
         default CxfEndpointConsumerBuilder loggingSizeLimit(
@@ -207,6 +211,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointConsumerBuilder skipFaultLogging(
@@ -445,6 +450,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder basicPropertyBinding(
@@ -497,6 +503,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder continuationTimeout(
@@ -581,6 +588,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder defaultBus(String defaultBus) {
@@ -637,6 +645,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder mergeProtocolHeaders(
@@ -664,6 +673,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder mtomEnabled(
@@ -719,6 +729,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder skipPayloadMessagePartCheck(
@@ -746,6 +757,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointConsumerBuilder synchronous(
@@ -783,6 +795,7 @@ public interface CxfEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.cxf.DataFormat</code> type.
          * 
+         * Default: POJO
          * Group: common
          */
         default CxfEndpointProducerBuilder dataFormat(String dataFormat) {
@@ -929,6 +942,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CxfEndpointProducerBuilder lazyStartProducer(
@@ -981,6 +995,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CxfEndpointProducerBuilder wrapped(String wrapped) {
@@ -1007,6 +1022,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointProducerBuilder loggingFeatureEnabled(
@@ -1033,6 +1049,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 49152
          * Group: logging
          */
         default CxfEndpointProducerBuilder loggingSizeLimit(
@@ -1060,6 +1077,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointProducerBuilder skipFaultLogging(
@@ -1241,6 +1259,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder basicPropertyBinding(
@@ -1293,6 +1312,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder continuationTimeout(
@@ -1377,6 +1397,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder defaultBus(String defaultBus) {
@@ -1433,6 +1454,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder mergeProtocolHeaders(
@@ -1460,6 +1482,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder mtomEnabled(
@@ -1515,6 +1538,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder skipPayloadMessagePartCheck(
@@ -1542,6 +1566,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointProducerBuilder synchronous(
@@ -1579,6 +1604,7 @@ public interface CxfEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.cxf.DataFormat</code> type.
          * 
+         * Default: POJO
          * Group: common
          */
         default CxfEndpointBuilder dataFormat(String dataFormat) {
@@ -1634,6 +1660,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointBuilder loggingFeatureEnabled(
@@ -1660,6 +1687,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 49152
          * Group: logging
          */
         default CxfEndpointBuilder loggingSizeLimit(String loggingSizeLimit) {
@@ -1685,6 +1713,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: logging
          */
         default CxfEndpointBuilder skipFaultLogging(String skipFaultLogging) {
@@ -1862,6 +1891,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder basicPropertyBinding(
@@ -1914,6 +1944,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder continuationTimeout(
@@ -1996,6 +2027,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder defaultBus(String defaultBus) {
@@ -2052,6 +2084,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder mergeProtocolHeaders(
@@ -2078,6 +2111,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder mtomEnabled(String mtomEnabled) {
@@ -2132,6 +2166,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder skipPayloadMessagePartCheck(
@@ -2158,6 +2193,7 @@ public interface CxfEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
index f8f0eb0..07e165d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
@@ -89,6 +89,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointConsumerBuilder loggingFeatureEnabled(
@@ -239,6 +240,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointConsumerBuilder skipFaultLogging(
@@ -294,6 +296,7 @@ public interface CxfRsEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.cxf.jaxrs.BindingStyle</code> type.
          * 
+         * Default: Default
          * Group: consumer
          */
         default CxfRsEndpointConsumerBuilder bindingStyle(String bindingStyle) {
@@ -330,6 +333,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default CxfRsEndpointConsumerBuilder bridgeErrorHandler(
@@ -452,6 +456,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder basicPropertyBinding(
@@ -530,6 +535,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder continuationTimeout(
@@ -591,6 +597,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder defaultBus(
@@ -648,6 +655,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder performInvocation(
@@ -679,6 +687,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder propagateContexts(
@@ -706,6 +715,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointConsumerBuilder synchronous(
@@ -770,6 +780,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointProducerBuilder loggingFeatureEnabled(
@@ -920,6 +931,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointProducerBuilder skipFaultLogging(
@@ -1012,6 +1024,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default CxfRsEndpointProducerBuilder lazyStartProducer(
@@ -1067,6 +1080,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default CxfRsEndpointProducerBuilder throwExceptionOnFailure(
@@ -1107,6 +1121,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer (advanced)
          */
         default AdvancedCxfRsEndpointProducerBuilder httpClientAPI(
@@ -1134,6 +1149,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer (advanced)
          */
         default AdvancedCxfRsEndpointProducerBuilder ignoreDeleteMethodMessageBody(
@@ -1163,6 +1179,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10
          * Group: producer (advanced)
          */
         default AdvancedCxfRsEndpointProducerBuilder maxClientCacheSize(
@@ -1190,6 +1207,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder basicPropertyBinding(
@@ -1268,6 +1286,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder continuationTimeout(
@@ -1329,6 +1348,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder defaultBus(
@@ -1386,6 +1406,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder performInvocation(
@@ -1417,6 +1438,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder propagateContexts(
@@ -1444,6 +1466,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointProducerBuilder synchronous(
@@ -1508,6 +1531,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointBuilder loggingFeatureEnabled(
@@ -1653,6 +1677,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: common
          */
         default CxfRsEndpointBuilder skipFaultLogging(String skipFaultLogging) {
@@ -1690,6 +1715,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder basicPropertyBinding(
@@ -1768,6 +1794,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder continuationTimeout(
@@ -1828,6 +1855,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder defaultBus(String defaultBus) {
@@ -1884,6 +1912,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder performInvocation(
@@ -1915,6 +1944,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder propagateContexts(
@@ -1941,6 +1971,7 @@ public interface CxfRsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedCxfRsEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
index 2621ddc..f4d260f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
@@ -74,6 +74,7 @@ public interface DataFormatEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataFormatEndpointBuilder lazyStartProducer(
@@ -112,6 +113,7 @@ public interface DataFormatEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataFormatEndpointBuilder basicPropertyBinding(
@@ -139,6 +141,7 @@ public interface DataFormatEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataFormatEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
index 53d5f43..ef79f98 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
@@ -75,6 +75,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: consumer
          */
         default DataSetEndpointConsumerBuilder initialDelay(String initialDelay) {
@@ -98,6 +99,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: consumer
          */
         default DataSetEndpointConsumerBuilder minRate(String minRate) {
@@ -123,6 +125,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: consumer
          */
         default DataSetEndpointConsumerBuilder preloadSize(String preloadSize) {
@@ -148,6 +151,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 3
          * Group: consumer
          */
         default DataSetEndpointConsumerBuilder produceDelay(String produceDelay) {
@@ -185,6 +189,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointConsumerBuilder basicPropertyBinding(
@@ -212,6 +217,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointConsumerBuilder synchronous(
@@ -267,6 +273,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetEndpointProducerBuilder consumeDelay(String consumeDelay) {
@@ -304,6 +311,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetEndpointProducerBuilder assertPeriod(String assertPeriod) {
@@ -349,6 +357,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetEndpointProducerBuilder expectedCount(
@@ -381,6 +390,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetEndpointProducerBuilder failFast(String failFast) {
@@ -421,6 +431,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetEndpointProducerBuilder lazyStartProducer(
@@ -472,6 +483,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetEndpointProducerBuilder resultMinimumWaitTime(
@@ -499,6 +511,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetEndpointProducerBuilder resultWaitTime(
@@ -549,6 +562,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetEndpointProducerBuilder retainFirst(String retainFirst) {
@@ -598,6 +612,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetEndpointProducerBuilder retainLast(String retainLast) {
@@ -624,6 +639,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetEndpointProducerBuilder sleepForEmptyTest(
@@ -662,6 +678,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer (advanced)
          */
         default AdvancedDataSetEndpointProducerBuilder copyOnExchange(
@@ -689,6 +706,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointProducerBuilder basicPropertyBinding(
@@ -716,6 +734,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointProducerBuilder synchronous(
@@ -783,6 +802,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointBuilder basicPropertyBinding(
@@ -809,6 +829,7 @@ public interface DataSetEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
index 7e65a87..f4ff1be 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
@@ -59,6 +59,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetTestEndpointBuilder anyOrder(String anyOrder) {
@@ -101,6 +102,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetTestEndpointBuilder split(String split) {
@@ -124,6 +126,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 2000
          * Group: producer
          */
         default DataSetTestEndpointBuilder timeout(String timeout) {
@@ -161,6 +164,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetTestEndpointBuilder assertPeriod(String assertPeriod) {
@@ -206,6 +210,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetTestEndpointBuilder expectedCount(String expectedCount) {
@@ -237,6 +242,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetTestEndpointBuilder failFast(String failFast) {
@@ -277,6 +283,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DataSetTestEndpointBuilder lazyStartProducer(
@@ -328,6 +335,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetTestEndpointBuilder resultMinimumWaitTime(
@@ -354,6 +362,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetTestEndpointBuilder resultWaitTime(String resultWaitTime) {
@@ -403,6 +412,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetTestEndpointBuilder retainFirst(String retainFirst) {
@@ -452,6 +462,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: producer
          */
         default DataSetTestEndpointBuilder retainLast(String retainLast) {
@@ -478,6 +489,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: producer
          */
         default DataSetTestEndpointBuilder sleepForEmptyTest(
@@ -516,6 +528,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer (advanced)
          */
         default AdvancedDataSetTestEndpointBuilder copyOnExchange(
@@ -543,6 +556,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetTestEndpointBuilder basicPropertyBinding(
@@ -570,6 +584,7 @@ public interface DataSetTestEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDataSetTestEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
index b2c8593..dfcf57f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
@@ -81,6 +81,7 @@ public interface DdbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DdbEndpointBuilder consistentRead(String consistentRead) {
@@ -142,6 +143,7 @@ public interface DdbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DdbEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -167,6 +169,7 @@ public interface DdbEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.aws.ddb.DdbOperations</code> type.
          * 
+         * Default: PutItem
          * Group: producer
          */
         default DdbEndpointBuilder operation(String operation) {
@@ -231,6 +234,7 @@ public interface DdbEndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: producer
          */
         default DdbEndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -349,6 +353,7 @@ public interface DdbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDdbEndpointBuilder basicPropertyBinding(
@@ -375,6 +380,7 @@ public interface DdbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDdbEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
index ab829f5a..7def736 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
@@ -102,6 +102,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DdbStreamEndpointBuilder bridgeErrorHandler(
@@ -135,6 +136,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * The option will be converted to a
          * <code>com.amazonaws.services.dynamodbv2.model.ShardIteratorType</code> type.
          * 
+         * Default: LATEST
          * Group: consumer
          */
         default DdbStreamEndpointBuilder iteratorType(String iteratorType) {
@@ -217,6 +219,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: consumer
          */
         default DdbStreamEndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -254,6 +257,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DdbStreamEndpointBuilder sendEmptyMessageWhenIdle(
@@ -397,6 +401,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder delay(String delay) {
@@ -422,6 +427,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder greedy(String greedy) {
@@ -449,6 +455,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder initialDelay(String initialDelay) {
@@ -476,6 +483,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder repeatCount(String repeatCount) {
@@ -503,6 +511,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder runLoggingLevel(String runLoggingLevel) {
@@ -598,6 +607,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder startScheduler(String startScheduler) {
@@ -622,6 +632,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder timeUnit(String timeUnit) {
@@ -647,6 +658,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default DdbStreamEndpointBuilder useFixedDelay(String useFixedDelay) {
@@ -795,6 +807,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDdbStreamEndpointBuilder basicPropertyBinding(
@@ -821,6 +834,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDdbStreamEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
index d580f7a..7757d89 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DebeziumMongodbEndpointBuilder bridgeErrorHandler(
@@ -150,6 +151,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: consumer
          */
         default DebeziumMongodbEndpointBuilder offsetCommitTimeoutMs(
@@ -175,6 +177,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 60000
          * Group: consumer
          */
         default DebeziumMongodbEndpointBuilder offsetFlushIntervalMs(
@@ -321,6 +324,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder connectBackoffInitialDelayMs(
@@ -350,6 +354,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 120000
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder connectBackoffMaxDelayMs(
@@ -383,6 +388,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 16
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder connectMaxAttempts(
@@ -474,6 +480,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder heartbeatIntervalMs(
@@ -515,6 +522,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder initialSyncMaxThreads(
@@ -539,6 +547,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 2048
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder maxBatchSize(String maxBatchSize) {
@@ -566,6 +575,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 8192
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder maxQueueSize(String maxQueueSize) {
@@ -608,6 +618,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder mongodbMembersAutoDiscover(
@@ -661,6 +672,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder mongodbSslEnabled(
@@ -688,6 +700,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder mongodbSslInvalidHostnameAllowed(
@@ -726,6 +739,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder pollIntervalMs(
@@ -751,6 +765,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder snapshotDelayMs(
@@ -839,6 +854,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mongodb
          */
         default DebeziumMongodbEndpointBuilder tombstonesOnDelete(
@@ -935,6 +951,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumMongodbEndpointBuilder basicPropertyBinding(
@@ -962,6 +979,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumMongodbEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
index 3f24678..7a75e28 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DebeziumMySqlEndpointBuilder bridgeErrorHandler(
@@ -150,6 +151,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: consumer
          */
         default DebeziumMySqlEndpointBuilder offsetCommitTimeoutMs(
@@ -175,6 +177,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 60000
          * Group: consumer
          */
         default DebeziumMySqlEndpointBuilder offsetFlushIntervalMs(
@@ -316,6 +319,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder binlogBufferSize(
@@ -356,6 +360,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder connectKeepAlive(
@@ -383,6 +388,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 60000
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder connectKeepAliveIntervalMs(
@@ -410,6 +416,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder connectTimeoutMs(
@@ -498,6 +505,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databaseHistoryKafkaRecoveryAttempts(
@@ -525,6 +533,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databaseHistoryKafkaRecoveryPollIntervalMs(
@@ -570,6 +579,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databaseHistorySkipUnparseableDdl(
@@ -599,6 +609,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databaseHistoryStoreOnlyMonitoredTablesDdl(
@@ -680,6 +691,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 3306
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databasePort(String databasePort) {
@@ -742,6 +754,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder databaseServerIdOffset(
@@ -912,6 +925,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder enableTimeAdjuster(
@@ -991,6 +1005,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder gtidSourceFilterDmlEvents(
@@ -1033,6 +1048,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder heartbeatIntervalMs(
@@ -1083,6 +1099,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder includeQuery(String includeQuery) {
@@ -1117,6 +1134,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder includeSchemaChanges(
@@ -1160,6 +1178,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 2048
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder maxBatchSize(String maxBatchSize) {
@@ -1187,6 +1206,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 8192
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder maxQueueSize(String maxQueueSize) {
@@ -1232,6 +1252,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder pollIntervalMs(
@@ -1257,6 +1278,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder snapshotDelayMs(
@@ -1432,6 +1454,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder tableIgnoreBuiltin(
@@ -1496,6 +1519,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: mysql
          */
         default DebeziumMySqlEndpointBuilder tombstonesOnDelete(
@@ -1591,6 +1615,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumMySqlEndpointBuilder basicPropertyBinding(
@@ -1618,6 +1643,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumMySqlEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
index b2721d3..1152637 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DebeziumPostgresEndpointBuilder bridgeErrorHandler(
@@ -150,6 +151,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: consumer
          */
         default DebeziumPostgresEndpointBuilder offsetCommitTimeoutMs(
@@ -175,6 +177,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 60000
          * Group: consumer
          */
         default DebeziumPostgresEndpointBuilder offsetFlushIntervalMs(
@@ -372,6 +375,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 5432
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder databasePort(String databasePort) {
@@ -501,6 +505,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder databaseTcpkeepalive(
@@ -562,6 +567,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder heartbeatIntervalMs(
@@ -622,6 +628,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder includeUnknownDatatypes(
@@ -646,6 +653,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 2048
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder maxBatchSize(String maxBatchSize) {
@@ -673,6 +681,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 8192
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder maxQueueSize(String maxQueueSize) {
@@ -733,6 +742,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder pollIntervalMs(
@@ -824,6 +834,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder slotDropOnStop(
@@ -851,6 +862,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 6
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder slotMaxRetries(
@@ -891,6 +903,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder slotRetryDelayMs(
@@ -946,6 +959,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder snapshotDelayMs(
@@ -1001,6 +1015,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder snapshotLockTimeoutMs(
@@ -1089,6 +1104,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 10000
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder statusUpdateIntervalMs(
@@ -1183,6 +1199,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder tombstonesOnDelete(
@@ -1222,6 +1239,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: postgres
          */
         default DebeziumPostgresEndpointBuilder xminFetchIntervalMs(
@@ -1318,6 +1336,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumPostgresEndpointBuilder basicPropertyBinding(
@@ -1345,6 +1364,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumPostgresEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
index 7ad1c13..e70e6ba 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DebeziumSqlserverEndpointBuilder bridgeErrorHandler(
@@ -150,6 +151,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 5000
          * Group: consumer
          */
         default DebeziumSqlserverEndpointBuilder offsetCommitTimeoutMs(
@@ -175,6 +177,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 60000
          * Group: consumer
          */
         default DebeziumSqlserverEndpointBuilder offsetFlushIntervalMs(
@@ -368,6 +371,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder databaseHistoryKafkaRecoveryAttempts(
@@ -395,6 +399,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 100
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder databaseHistoryKafkaRecoveryPollIntervalMs(
@@ -457,6 +462,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1433
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder databasePort(
@@ -535,6 +541,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 0
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder heartbeatIntervalMs(
@@ -573,6 +580,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 2048
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder maxBatchSize(
@@ -601,6 +609,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 8192
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder maxQueueSize(
@@ -648,6 +657,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder pollIntervalMs(
@@ -673,6 +683,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder snapshotDelayMs(
@@ -728,6 +739,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 10000
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder snapshotLockTimeoutMs(
@@ -821,6 +833,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: sqlserver
          */
         default DebeziumSqlserverEndpointBuilder tableIgnoreBuiltin(
@@ -949,6 +962,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumSqlserverEndpointBuilder basicPropertyBinding(
@@ -976,6 +990,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDebeziumSqlserverEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
index a29aae4..fcef806 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
@@ -74,6 +74,7 @@ public interface DigitalOceanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DigitalOceanEndpointBuilder lazyStartProducer(
@@ -99,6 +100,7 @@ public interface DigitalOceanEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 1
          * Group: producer
          */
         default DigitalOceanEndpointBuilder page(String page) {
@@ -125,6 +127,7 @@ public interface DigitalOceanEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 25
          * Group: producer
          */
         default DigitalOceanEndpointBuilder perPage(String perPage) {
@@ -257,6 +260,7 @@ public interface DigitalOceanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDigitalOceanEndpointBuilder basicPropertyBinding(
@@ -310,6 +314,7 @@ public interface DigitalOceanEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDigitalOceanEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
index a9baaf7..46bfded 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
@@ -165,6 +165,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DigitalSignatureEndpointBuilder lazyStartProducer(
@@ -301,6 +302,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDigitalSignatureEndpointBuilder basicPropertyBinding(
@@ -327,6 +329,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 2048
          * Group: advanced
          */
         default AdvancedDigitalSignatureEndpointBuilder bufferSize(
@@ -385,6 +388,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDigitalSignatureEndpointBuilder clearHeaders(
@@ -502,6 +506,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDigitalSignatureEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
index 6803363..e835f28 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
@@ -72,6 +72,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DirectEndpointConsumerBuilder bridgeErrorHandler(
@@ -167,6 +168,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointConsumerBuilder basicPropertyBinding(
@@ -194,6 +196,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointConsumerBuilder synchronous(
@@ -233,6 +236,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default DirectEndpointProducerBuilder block(String block) {
@@ -259,6 +263,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DirectEndpointProducerBuilder failIfNoConsumers(
@@ -300,6 +305,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DirectEndpointProducerBuilder lazyStartProducer(
@@ -324,6 +330,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default DirectEndpointProducerBuilder timeout(String timeout) {
@@ -361,6 +368,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointProducerBuilder basicPropertyBinding(
@@ -388,6 +396,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointProducerBuilder synchronous(
@@ -437,6 +446,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointBuilder basicPropertyBinding(
@@ -463,6 +473,7 @@ public interface DirectEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
index a634a41..dfe9334 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
@@ -73,6 +73,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DirectVmEndpointConsumerBuilder bridgeErrorHandler(
@@ -168,6 +169,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointConsumerBuilder basicPropertyBinding(
@@ -195,6 +197,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDirectVmEndpointConsumerBuilder propagateProperties(
@@ -222,6 +225,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointConsumerBuilder synchronous(
@@ -261,6 +265,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: producer
          */
         default DirectVmEndpointProducerBuilder block(String block) {
@@ -287,6 +292,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DirectVmEndpointProducerBuilder failIfNoConsumers(
@@ -328,6 +334,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DirectVmEndpointProducerBuilder lazyStartProducer(
@@ -352,6 +359,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default DirectVmEndpointProducerBuilder timeout(String timeout) {
@@ -419,6 +427,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointProducerBuilder basicPropertyBinding(
@@ -446,6 +455,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDirectVmEndpointProducerBuilder propagateProperties(
@@ -473,6 +483,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointProducerBuilder synchronous(
@@ -522,6 +533,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointBuilder basicPropertyBinding(
@@ -549,6 +561,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDirectVmEndpointBuilder propagateProperties(
@@ -575,6 +588,7 @@ public interface DirectVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDirectVmEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
index 8627363..65896c6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
@@ -70,6 +70,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorEndpointConsumerBuilder size(String size) {
@@ -106,6 +107,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DisruptorEndpointConsumerBuilder bridgeErrorHandler(
@@ -131,6 +133,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: consumer
          */
         default DisruptorEndpointConsumerBuilder concurrentConsumers(
@@ -164,6 +167,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DisruptorEndpointConsumerBuilder multipleConsumers(
@@ -195,6 +199,7 @@ public interface DisruptorEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.disruptor.DisruptorWaitStrategy</code> type.
          * 
+         * Default: Blocking
          * Group: consumer
          */
         default DisruptorEndpointConsumerBuilder waitStrategy(
@@ -290,6 +295,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointConsumerBuilder basicPropertyBinding(
@@ -317,6 +323,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointConsumerBuilder synchronous(
@@ -362,6 +369,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorEndpointProducerBuilder size(String size) {
@@ -394,6 +402,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DisruptorEndpointProducerBuilder blockWhenFull(
@@ -435,6 +444,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DisruptorEndpointProducerBuilder lazyStartProducer(
@@ -468,6 +478,7 @@ public interface DisruptorEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.disruptor.DisruptorProducerType</code> type.
          * 
+         * Default: Multi
          * Group: producer
          */
         default DisruptorEndpointProducerBuilder producerType(
@@ -496,6 +507,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default DisruptorEndpointProducerBuilder timeout(String timeout) {
@@ -530,6 +542,7 @@ public interface DisruptorEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.WaitForTaskToComplete</code> type.
          * 
+         * Default: IfReplyExpected
          * Group: producer
          */
         default DisruptorEndpointProducerBuilder waitForTaskToComplete(
@@ -568,6 +581,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointProducerBuilder basicPropertyBinding(
@@ -595,6 +609,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointProducerBuilder synchronous(
@@ -640,6 +655,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorEndpointBuilder size(String size) {
@@ -677,6 +693,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointBuilder basicPropertyBinding(
@@ -703,6 +720,7 @@ public interface DisruptorEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
index c31891c..61a5626 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
@@ -70,6 +70,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorVmEndpointConsumerBuilder size(String size) {
@@ -106,6 +107,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DisruptorVmEndpointConsumerBuilder bridgeErrorHandler(
@@ -131,6 +133,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: consumer
          */
         default DisruptorVmEndpointConsumerBuilder concurrentConsumers(
@@ -164,6 +167,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DisruptorVmEndpointConsumerBuilder multipleConsumers(
@@ -195,6 +199,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.disruptor.DisruptorWaitStrategy</code> type.
          * 
+         * Default: Blocking
          * Group: consumer
          */
         default DisruptorVmEndpointConsumerBuilder waitStrategy(
@@ -290,6 +295,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointConsumerBuilder basicPropertyBinding(
@@ -317,6 +323,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointConsumerBuilder synchronous(
@@ -362,6 +369,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorVmEndpointProducerBuilder size(String size) {
@@ -394,6 +402,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DisruptorVmEndpointProducerBuilder blockWhenFull(
@@ -435,6 +444,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DisruptorVmEndpointProducerBuilder lazyStartProducer(
@@ -468,6 +478,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.disruptor.DisruptorProducerType</code> type.
          * 
+         * Default: Multi
          * Group: producer
          */
         default DisruptorVmEndpointProducerBuilder producerType(
@@ -496,6 +507,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default DisruptorVmEndpointProducerBuilder timeout(String timeout) {
@@ -530,6 +542,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.WaitForTaskToComplete</code> type.
          * 
+         * Default: IfReplyExpected
          * Group: producer
          */
         default DisruptorVmEndpointProducerBuilder waitForTaskToComplete(
@@ -568,6 +581,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointProducerBuilder basicPropertyBinding(
@@ -595,6 +609,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointProducerBuilder synchronous(
@@ -640,6 +655,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1024
          * Group: common
          */
         default DisruptorVmEndpointBuilder size(String size) {
@@ -677,6 +693,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointBuilder basicPropertyBinding(
@@ -704,6 +721,7 @@ public interface DisruptorVmEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDisruptorVmEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
index cd435e1..8b65c09 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
@@ -70,6 +70,7 @@ public interface DnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DnsEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -107,6 +108,7 @@ public interface DnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDnsEndpointBuilder basicPropertyBinding(
@@ -133,6 +135,7 @@ public interface DnsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDnsEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
index aa518b4..f113247 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
@@ -83,6 +83,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 2375
          * Group: common
          */
         default DockerEndpointConsumerBuilder port(String port) {
@@ -144,6 +145,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DockerEndpointConsumerBuilder bridgeErrorHandler(
@@ -190,6 +192,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointConsumerBuilder secure(String secure) {
@@ -213,6 +216,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointConsumerBuilder tlsVerify(String tlsVerify) {
@@ -318,6 +322,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder basicPropertyBinding(
@@ -357,6 +362,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder followRedirectFilter(
@@ -382,6 +388,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder loggingFilter(
@@ -408,6 +415,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder maxPerRouteConnections(
@@ -434,6 +442,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder maxTotalConnections(
@@ -471,6 +480,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder socket(String socket) {
@@ -497,6 +507,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointConsumerBuilder synchronous(
@@ -557,6 +568,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 2375
          * Group: common
          */
         default DockerEndpointProducerBuilder port(String port) {
@@ -622,6 +634,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DockerEndpointProducerBuilder lazyStartProducer(
@@ -668,6 +681,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointProducerBuilder secure(String secure) {
@@ -691,6 +705,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointProducerBuilder tlsVerify(String tlsVerify) {
@@ -739,6 +754,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder basicPropertyBinding(
@@ -778,6 +794,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder followRedirectFilter(
@@ -803,6 +820,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder loggingFilter(
@@ -829,6 +847,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder maxPerRouteConnections(
@@ -855,6 +874,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder maxTotalConnections(
@@ -892,6 +912,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder socket(String socket) {
@@ -918,6 +939,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointProducerBuilder synchronous(
@@ -978,6 +1000,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 2375
          * Group: common
          */
         default DockerEndpointBuilder port(String port) {
@@ -1046,6 +1069,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointBuilder secure(String secure) {
@@ -1069,6 +1093,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: security
          */
         default DockerEndpointBuilder tlsVerify(String tlsVerify) {
@@ -1117,6 +1142,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder basicPropertyBinding(
@@ -1156,6 +1182,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder followRedirectFilter(
@@ -1181,6 +1208,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder loggingFilter(String loggingFilter) {
@@ -1206,6 +1234,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder maxPerRouteConnections(
@@ -1232,6 +1261,7 @@ public interface DockerEndpointBuilderFactory {
          * The option will be converted to a <code>java.lang.Integer</code>
          * type.
          * 
+         * Default: 100
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder maxTotalConnections(
@@ -1268,6 +1298,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder socket(String socket) {
@@ -1293,6 +1324,7 @@ public interface DockerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDockerEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
index b1c7712..e238335 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
@@ -71,6 +71,7 @@ public interface DozerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DozerEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -207,6 +208,7 @@ public interface DozerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDozerEndpointBuilder basicPropertyBinding(
@@ -233,6 +235,7 @@ public interface DozerEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDozerEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
index e786806..46a555b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
@@ -94,6 +94,7 @@ public interface DrillEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DrillEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -123,6 +124,7 @@ public interface DrillEndpointBuilderFactory {
          * <code>org.apache.camel.component.drill.DrillConnectionMode</code>
          * type.
          * 
+         * Default: ZK
          * Group: producer
          */
         default DrillEndpointBuilder mode(String mode) {
@@ -183,6 +185,7 @@ public interface DrillEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDrillEndpointBuilder basicPropertyBinding(
@@ -209,6 +212,7 @@ public interface DrillEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDrillEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
index fa6f93a..d765341 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
@@ -199,6 +199,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default DropboxEndpointConsumerBuilder bridgeErrorHandler(
@@ -294,6 +295,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointConsumerBuilder basicPropertyBinding(
@@ -321,6 +323,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointConsumerBuilder synchronous(
@@ -500,6 +503,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default DropboxEndpointProducerBuilder lazyStartProducer(
@@ -538,6 +542,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointProducerBuilder basicPropertyBinding(
@@ -565,6 +570,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointProducerBuilder synchronous(
@@ -738,6 +744,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointBuilder basicPropertyBinding(
@@ -764,6 +771,7 @@ public interface DropboxEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedDropboxEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
index 6a3a1fc..cdc9ea6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
@@ -105,6 +105,7 @@ public interface EC2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default EC2EndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -195,6 +196,7 @@ public interface EC2EndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: producer
          */
         default EC2EndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -257,6 +259,7 @@ public interface EC2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEC2EndpointBuilder basicPropertyBinding(
@@ -283,6 +286,7 @@ public interface EC2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEC2EndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
index d3efeee..26b0188 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
@@ -105,6 +105,7 @@ public interface ECSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ECSEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -189,6 +190,7 @@ public interface ECSEndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: producer
          */
         default ECSEndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -251,6 +253,7 @@ public interface ECSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedECSEndpointBuilder basicPropertyBinding(
@@ -277,6 +280,7 @@ public interface ECSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedECSEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
index 67a1aa3..6440c27 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
@@ -105,6 +105,7 @@ public interface EKSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default EKSEndpointBuilder lazyStartProducer(String lazyStartProducer) {
@@ -189,6 +190,7 @@ public interface EKSEndpointBuilderFactory {
          * The option will be converted to a <code>com.amazonaws.Protocol</code>
          * type.
          * 
+         * Default: HTTPS
          * Group: producer
          */
         default EKSEndpointBuilder proxyProtocol(String proxyProtocol) {
@@ -251,6 +253,7 @@ public interface EKSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEKSEndpointBuilder basicPropertyBinding(
@@ -277,6 +280,7 @@ public interface EKSEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEKSEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
index df85c46..f21e0b8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
@@ -124,6 +124,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default EhcacheEndpointConsumerBuilder createCacheIfNotExist(
@@ -161,6 +162,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default EhcacheEndpointConsumerBuilder bridgeErrorHandler(
@@ -187,6 +189,7 @@ public interface EhcacheEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.ehcache.event.EventFiring</code> type.
          * 
+         * Default: ASYNCHRONOUS
          * Group: consumer
          */
         default EhcacheEndpointConsumerBuilder eventFiring(String eventFiring) {
@@ -212,6 +215,7 @@ public interface EhcacheEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.ehcache.event.EventOrdering</code> type.
          * 
+         * Default: ORDERED
          * Group: consumer
          */
         default EhcacheEndpointConsumerBuilder eventOrdering(
@@ -320,6 +324,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointConsumerBuilder basicPropertyBinding(
@@ -413,6 +418,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointConsumerBuilder synchronous(
@@ -524,6 +530,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default EhcacheEndpointProducerBuilder createCacheIfNotExist(
@@ -601,6 +608,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default EhcacheEndpointProducerBuilder lazyStartProducer(
@@ -639,6 +647,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointProducerBuilder basicPropertyBinding(
@@ -732,6 +741,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointProducerBuilder synchronous(
@@ -842,6 +852,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default EhcacheEndpointBuilder createCacheIfNotExist(
@@ -880,6 +891,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointBuilder basicPropertyBinding(
@@ -972,6 +984,7 @@ public interface EhcacheEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedEhcacheEndpointBuilder synchronous(String synchronous) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
index 95039d2..99a87f8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
@@ -58,6 +58,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder connectionTimeout(
@@ -82,6 +83,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ElasticsearchEndpointBuilder disconnect(String disconnect) {
@@ -107,6 +109,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ElasticsearchEndpointBuilder enableSniffer(String enableSniffer) {
@@ -130,6 +133,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ElasticsearchEndpointBuilder enableSSL(String enableSSL) {
@@ -194,6 +198,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ElasticsearchEndpointBuilder lazyStartProducer(
@@ -218,6 +223,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder maxRetryTimeout(
@@ -268,6 +274,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 60000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder scrollKeepAliveMs(
@@ -295,6 +302,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 60000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder sniffAfterFailureDelay(
@@ -323,6 +331,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 300000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder snifferInterval(
@@ -347,6 +356,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 30000
          * Group: producer
          */
         default ElasticsearchEndpointBuilder socketTimeout(String socketTimeout) {
@@ -370,6 +380,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: producer
          */
         default ElasticsearchEndpointBuilder useScroll(String useScroll) {
@@ -396,6 +407,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: 1
          * Group: producer
          */
         default ElasticsearchEndpointBuilder waitForActiveShards(
@@ -434,6 +446,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedElasticsearchEndpointBuilder basicPropertyBinding(
@@ -461,6 +474,7 @@ public interface ElasticsearchEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedElasticsearchEndpointBuilder synchronous(
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
index 56f40d1..d82c4aa 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
@@ -65,6 +65,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: common
          */
         default ElsqlEndpointConsumerBuilder allowNamedParameters(
@@ -206,6 +207,7 @@ public interface ElsqlEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.component.sql.SqlOutputType</code> type.
          * 
+         * Default: SelectList
          * Group: common
          */
         default ElsqlEndpointConsumerBuilder outputType(String outputType) {
@@ -235,6 +237,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>char</code> type.
          * 
+         * Default: ,
          * Group: common
          */
         default ElsqlEndpointConsumerBuilder separator(String separator) {
@@ -259,6 +262,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder breakBatchOnConsumeFail(
@@ -296,6 +300,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder bridgeErrorHandler(
@@ -321,6 +326,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
+         * Default: -1
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder expectedUpdateCount(
@@ -412,6 +418,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder routeEmptyResultSet(
@@ -439,6 +446,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder sendEmptyMessageWhenIdle(
@@ -467,6 +475,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder transacted(String transacted) {
@@ -492,6 +501,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: consumer
          */
         default ElsqlEndpointConsumerBuilder useIterator(String useIterator) {
@@ -605,6 +615,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 500
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder delay(String delay) {
@@ -630,6 +641,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder greedy(String greedy) {
@@ -657,6 +669,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 1000
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder initialDelay(String initialDelay) {
@@ -684,6 +697,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
+         * Default: 0
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder repeatCount(String repeatCount) {
@@ -711,6 +725,7 @@ public interface ElsqlEndpointBuilderFactory {
          * The option will be converted to a
          * <code>org.apache.camel.LoggingLevel</code> type.
          * 
+         * Default: TRACE
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder runLoggingLevel(
@@ -808,6 +823,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder startScheduler(
@@ -833,6 +849,7 @@ public interface ElsqlEndpointBuilderFactory {
          * The option will be converted to a
          * <code>java.util.concurrent.TimeUnit</code> type.
          * 
+         * Default: MILLISECONDS
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder timeUnit(String timeUnit) {
@@ -858,6 +875,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: true
          * Group: scheduler
          */
         default ElsqlEndpointConsumerBuilder useFixedDelay(String useFixedDelay) {
@@ -1024,6 +1042,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedElsqlEndpointConsumerBuilder alwaysPopulateStatement(
@@ -1051,6 +1070,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedElsqlEndpointConsumerBuilder basicPropertyBinding(
@@ -1180,6 +1200,7 @@ public interface ElsqlEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>boolean</code> type.
          * 
+         * Default: false
          * Group: advanced
          */
         default AdvancedElsqlEndpointConsumerBuilder synchronous(
@@ -1234,6 +1255,7 @@ public interface ElsqlEndpointBuilderFactory {
... 31487 lines suppressed ...