You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/02/09 17:08:54 UTC

[camel-kafka-connector] branch camel-master updated: Full regen of camel-master

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

acosentino pushed a commit to branch camel-master
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git


The following commit(s) were added to refs/heads/camel-master by this push:
     new 0ab349c  Full regen of camel-master
0ab349c is described below

commit 0ab349c1c2fb6092f5e3f71a5063acddd62b093e
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Tue Feb 9 18:07:29 2021 +0100

    Full regen of camel-master
---
 .../camel-azure-storage-datalake-sink.json         | 416 ++++++++++++++++++++
 .../camel-azure-storage-datalake-source.json       | 411 ++++++++++++++++++++
 .../connectors/camel-hwcloud-smn-sink.json         | 114 ++++++
 .../connectors/camel-infinispan-embedded-sink.json | 238 ++++++++++++
 .../camel-infinispan-embedded-source.json          | 199 ++++++++++
 .../resources/connectors/camel-kamelet-sink.json   |  93 +++++
 .../resources/connectors/camel-kamelet-source.json |  75 ++++
 .../resources/connectors/camel-nats-sink.json      |   7 +
 .../connectors/camel-paho-mqtt5-source.json        | 423 +++++++++++++++++++++
 .../connectors/camel-salesforce-sink.json          |  48 +++
 .../connectors/camel-salesforce-source.json        |  48 +++
 .../connectors/camel-spring-rabbitmq-sink.json     | 149 ++++++++
 .../connectors/camel-spring-rabbitmq-source.json   | 319 ++++++++++++++++
 .../connectors/camel-spring-redis-sink.json        |   6 +
 .../connectors/camel-spring-redis-source.json      |   6 +
 .../resources/connectors/camel-stitch-sink.json    | 140 +++++++
 .../docs/camel-activemq-kafka-sink-connector.adoc  |   2 +
 .../camel-activemq-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-ahc-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-ahc-ws-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-ahc-ws-kafka-source-connector.adoc  |   2 +
 .../docs/camel-ahc-wss-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-ahc-wss-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-amqp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-amqp-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-apns-kafka-sink-connector.adoc |   2 +
 .../docs/camel-apns-kafka-source-connector.adoc    |   2 +
 .../docs/camel-arangodb-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-as2-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-as2-kafka-source-connector.adoc     |   2 +
 .../docs/camel-asterisk-kafka-sink-connector.adoc  |   2 +
 .../camel-asterisk-kafka-source-connector.adoc     |   2 +
 .../docs/camel-atlasmap-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-atmos-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-atmos-kafka-source-connector.adoc   |   2 +
 ...-atmosphere-websocket-kafka-sink-connector.adoc |   2 +
 ...tmosphere-websocket-kafka-source-connector.adoc |   2 +
 .../docs/camel-atom-kafka-source-connector.adoc    |   2 +
 .../camel-atomix-map-kafka-sink-connector.adoc     |   2 +
 .../camel-atomix-map-kafka-source-connector.adoc   |   2 +
 ...amel-atomix-messaging-kafka-sink-connector.adoc |   2 +
 ...el-atomix-messaging-kafka-source-connector.adoc |   2 +
 ...camel-atomix-multimap-kafka-sink-connector.adoc |   2 +
 .../camel-atomix-queue-kafka-sink-connector.adoc   |   2 +
 .../camel-atomix-queue-kafka-source-connector.adoc |   2 +
 .../camel-atomix-set-kafka-sink-connector.adoc     |   2 +
 .../camel-atomix-set-kafka-source-connector.adoc   |   2 +
 .../camel-atomix-value-kafka-sink-connector.adoc   |   2 +
 .../camel-atomix-value-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-avro-kafka-sink-connector.adoc |   2 +
 .../docs/camel-avro-kafka-source-connector.adoc    |   2 +
 .../docs/camel-aws-cw-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-aws-ddb-kafka-sink-connector.adoc   |   2 +
 ...camel-aws-ddbstream-kafka-source-connector.adoc |   2 +
 .../docs/camel-aws-ec2-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-ecs-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-eks-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-iam-kafka-sink-connector.adoc   |   2 +
 ...-aws-kinesis-firehose-kafka-sink-connector.adoc |   2 +
 .../camel-aws-kinesis-kafka-sink-connector.adoc    |   2 +
 .../camel-aws-kinesis-kafka-source-connector.adoc  |   2 +
 .../docs/camel-aws-kms-kafka-sink-connector.adoc   |   2 +
 .../camel-aws-lambda-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-aws-mq-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-aws-msk-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-s3-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-aws-s3-kafka-source-connector.adoc  |   2 +
 .../docs/camel-aws-sdb-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-ses-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-sns-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-sqs-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-sqs-kafka-source-connector.adoc |   2 +
 .../docs/camel-aws-swf-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws-swf-kafka-source-connector.adoc |   2 +
 .../camel-aws-translate-kafka-sink-connector.adoc  |   2 +
 .../camel-aws2-athena-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-aws2-cw-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws2-ddb-kafka-sink-connector.adoc  |   2 +
 ...amel-aws2-ddbstream-kafka-source-connector.adoc |   2 +
 .../docs/camel-aws2-ec2-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-aws2-ecs-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-aws2-eks-kafka-sink-connector.adoc  |   2 +
 ...amel-aws2-eventbridge-kafka-sink-connector.adoc |   2 +
 .../docs/camel-aws2-iam-kafka-sink-connector.adoc  |   2 +
 ...aws2-kinesis-firehose-kafka-sink-connector.adoc |   2 +
 .../camel-aws2-kinesis-kafka-sink-connector.adoc   |   2 +
 .../camel-aws2-kinesis-kafka-source-connector.adoc |   2 +
 .../docs/camel-aws2-kms-kafka-sink-connector.adoc  |   2 +
 .../camel-aws2-lambda-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-aws2-mq-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws2-msk-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-aws2-s3-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-aws2-s3-kafka-source-connector.adoc |   2 +
 .../docs/camel-aws2-ses-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-aws2-sns-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-aws2-sqs-kafka-sink-connector.adoc  |   2 +
 .../camel-aws2-sqs-kafka-source-connector.adoc     |   2 +
 .../docs/camel-aws2-sts-kafka-sink-connector.adoc  |   2 +
 .../camel-aws2-translate-kafka-sink-connector.adoc |   2 +
 .../camel-azure-blob-kafka-sink-connector.adoc     |   2 +
 .../camel-azure-blob-kafka-source-connector.adoc   |   2 +
 ...camel-azure-eventhubs-kafka-sink-connector.adoc |   2 +
 ...mel-azure-eventhubs-kafka-source-connector.adoc |   2 +
 .../camel-azure-queue-kafka-sink-connector.adoc    |   2 +
 .../camel-azure-queue-kafka-source-connector.adoc  |   2 +
 ...el-azure-storage-blob-kafka-sink-connector.adoc |   2 +
 ...-azure-storage-blob-kafka-source-connector.adoc |   2 +
 ...zure-storage-datalake-kafka-sink-connector.adoc |   6 +-
 ...re-storage-datalake-kafka-source-connector.adoc |   6 +-
 ...l-azure-storage-queue-kafka-sink-connector.adoc |   2 +
 ...azure-storage-queue-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-bean-kafka-sink-connector.adoc |   2 +
 .../docs/camel-beanstalk-kafka-sink-connector.adoc |   2 +
 .../camel-beanstalk-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-box-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-box-kafka-source-connector.adoc     |   2 +
 .../docs/camel-braintree-kafka-sink-connector.adoc |   2 +
 .../camel-caffeine-cache-kafka-sink-connector.adoc |   2 +
 ...el-caffeine-loadcache-kafka-sink-connector.adoc |   2 +
 .../camel-chatscript-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-chunk-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-cm-sms-kafka-sink-connector.adoc    |   2 +
 .../main/docs/camel-cmis-kafka-sink-connector.adoc |   2 +
 .../docs/camel-cmis-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-coap-kafka-sink-connector.adoc |   2 +
 .../docs/camel-coap-kafka-source-connector.adoc    |   2 +
 .../docs/camel-coap+tcp-kafka-sink-connector.adoc  |   2 +
 .../camel-coap+tcp-kafka-source-connector.adoc     |   2 +
 .../docs/camel-coaps-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-coaps-kafka-source-connector.adoc   |   2 +
 .../docs/camel-coaps+tcp-kafka-sink-connector.adoc |   2 +
 .../camel-coaps+tcp-kafka-source-connector.adoc    |   2 +
 .../docs/camel-cometd-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-cometd-kafka-source-connector.adoc  |   2 +
 .../docs/camel-cometds-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-cometds-kafka-source-connector.adoc |   2 +
 .../docs/camel-consul-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-consul-kafka-source-connector.adoc  |   2 +
 .../camel-controlbus-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-corda-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-corda-kafka-source-connector.adoc   |   2 +
 .../docs/camel-couchbase-kafka-sink-connector.adoc |   2 +
 .../camel-couchbase-kafka-source-connector.adoc    |   2 +
 .../docs/camel-couchdb-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-couchdb-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-cql-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-cql-kafka-source-connector.adoc     |   2 +
 .../docs/camel-cron-kafka-source-connector.adoc    |   2 +
 .../camel-crypto-cms-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-crypto-kafka-sink-connector.adoc    |   2 +
 .../main/docs/camel-cxf-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-cxf-kafka-source-connector.adoc     |   2 +
 .../docs/camel-cxfrs-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-cxfrs-kafka-source-connector.adoc   |   2 +
 .../camel-dataformat-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-direct-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-direct-kafka-source-connector.adoc  |   2 +
 .../docs/camel-direct-vm-kafka-sink-connector.adoc |   2 +
 .../camel-direct-vm-kafka-source-connector.adoc    |   2 +
 .../docs/camel-disruptor-kafka-sink-connector.adoc |   2 +
 .../camel-disruptor-kafka-source-connector.adoc    |   2 +
 .../camel-disruptor-vm-kafka-sink-connector.adoc   |   2 +
 .../camel-disruptor-vm-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-djl-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-dns-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-docker-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-docker-kafka-source-connector.adoc  |   2 +
 .../docs/camel-dozer-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-drill-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-dropbox-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-dropbox-kafka-source-connector.adoc |   2 +
 .../docs/camel-ehcache-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-ehcache-kafka-source-connector.adoc |   2 +
 ...el-elasticsearch-rest-kafka-sink-connector.adoc |   2 +
 .../docs/camel-elsql-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-elsql-kafka-source-connector.adoc   |   2 +
 .../docs/camel-etcd-keys-kafka-sink-connector.adoc |   2 +
 .../camel-etcd-stats-kafka-sink-connector.adoc     |   2 +
 .../camel-etcd-stats-kafka-source-connector.adoc   |   2 +
 .../camel-etcd-watch-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-exec-kafka-sink-connector.adoc |   2 +
 .../docs/camel-facebook-kafka-sink-connector.adoc  |   2 +
 .../camel-facebook-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-fhir-kafka-sink-connector.adoc |   2 +
 .../docs/camel-fhir-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-file-kafka-sink-connector.adoc |   2 +
 .../docs/camel-file-kafka-source-connector.adoc    |   2 +
 .../camel-file-watch-kafka-source-connector.adoc   |   2 +
 .../docs/camel-flatpack-kafka-sink-connector.adoc  |   2 +
 .../camel-flatpack-kafka-source-connector.adoc     |   2 +
 .../docs/camel-flink-kafka-sink-connector.adoc     |   2 +
 .../main/docs/camel-fop-kafka-sink-connector.adoc  |   2 +
 .../camel-freemarker-kafka-sink-connector.adoc     |   2 +
 .../main/docs/camel-ftp-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-ftp-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-ftps-kafka-sink-connector.adoc |   2 +
 .../docs/camel-ftps-kafka-source-connector.adoc    |   2 +
 .../docs/camel-ganglia-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-geocoder-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-git-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-git-kafka-source-connector.adoc     |   2 +
 .../docs/camel-github-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-github-kafka-source-connector.adoc  |   2 +
 ...camel-google-bigquery-kafka-sink-connector.adoc |   2 +
 ...l-google-bigquery-sql-kafka-sink-connector.adoc |   2 +
 ...camel-google-calendar-kafka-sink-connector.adoc |   2 +
 ...mel-google-calendar-kafka-source-connector.adoc |   2 +
 ...gle-calendar-stream-kafka-source-connector.adoc |   2 +
 .../camel-google-drive-kafka-sink-connector.adoc   |   2 +
 .../camel-google-drive-kafka-source-connector.adoc |   2 +
 .../camel-google-mail-kafka-sink-connector.adoc    |   2 +
 .../camel-google-mail-kafka-source-connector.adoc  |   2 +
 ...-google-mail-stream-kafka-source-connector.adoc |   2 +
 .../camel-google-pubsub-kafka-sink-connector.adoc  |   2 +
 ...camel-google-pubsub-kafka-source-connector.adoc |   2 +
 .../camel-google-sheets-kafka-sink-connector.adoc  |   2 +
 ...camel-google-sheets-kafka-source-connector.adoc |   2 +
 ...oogle-sheets-stream-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-gora-kafka-sink-connector.adoc |   2 +
 .../docs/camel-gora-kafka-source-connector.adoc    |   2 +
 .../docs/camel-grape-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-graphql-kafka-sink-connector.adoc   |   2 +
 .../main/docs/camel-grpc-kafka-sink-connector.adoc |   2 +
 .../docs/camel-grpc-kafka-source-connector.adoc    |   2 +
 .../camel-guava-eventbus-kafka-sink-connector.adoc |   2 +
 ...amel-guava-eventbus-kafka-source-connector.adoc |   2 +
 ...hazelcast-atomicvalue-kafka-sink-connector.adoc |   2 +
 ...-hazelcast-instance-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-list-kafka-sink-connector.adoc |   2 +
 ...amel-hazelcast-list-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-map-kafka-sink-connector.adoc  |   2 +
 ...camel-hazelcast-map-kafka-source-connector.adoc |   2 +
 ...el-hazelcast-multimap-kafka-sink-connector.adoc |   2 +
 ...-hazelcast-multimap-kafka-source-connector.adoc |   2 +
 ...camel-hazelcast-queue-kafka-sink-connector.adoc |   2 +
 ...mel-hazelcast-queue-kafka-source-connector.adoc |   2 +
 ...zelcast-replicatedmap-kafka-sink-connector.adoc |   2 +
 ...lcast-replicatedmap-kafka-source-connector.adoc |   2 +
 ...-hazelcast-ringbuffer-kafka-sink-connector.adoc |   2 +
 .../camel-hazelcast-seda-kafka-sink-connector.adoc |   2 +
 ...amel-hazelcast-seda-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-set-kafka-sink-connector.adoc  |   2 +
 ...camel-hazelcast-set-kafka-source-connector.adoc |   2 +
 ...camel-hazelcast-topic-kafka-sink-connector.adoc |   2 +
 ...mel-hazelcast-topic-kafka-source-connector.adoc |   2 +
 .../docs/camel-hbase-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-hbase-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-hdfs-kafka-sink-connector.adoc |   2 +
 .../docs/camel-hdfs-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-http-kafka-sink-connector.adoc |   2 +
 .../docs/camel-https-kafka-sink-connector.adoc     |   2 +
 .../camel-hwcloud-smn-kafka-sink-connector.adoc    |   6 +-
 ...camel-iec60870-client-kafka-sink-connector.adoc |   2 +
 ...mel-iec60870-client-kafka-source-connector.adoc |   2 +
 ...camel-iec60870-server-kafka-sink-connector.adoc |   2 +
 ...mel-iec60870-server-kafka-source-connector.adoc |   2 +
 .../camel-ignite-cache-kafka-sink-connector.adoc   |   2 +
 .../camel-ignite-cache-kafka-source-connector.adoc |   2 +
 .../camel-ignite-compute-kafka-sink-connector.adoc |   2 +
 ...camel-ignite-events-kafka-source-connector.adoc |   2 +
 .../camel-ignite-idgen-kafka-sink-connector.adoc   |   2 +
 ...amel-ignite-messaging-kafka-sink-connector.adoc |   2 +
 ...el-ignite-messaging-kafka-source-connector.adoc |   2 +
 .../camel-ignite-queue-kafka-sink-connector.adoc   |   2 +
 .../camel-ignite-set-kafka-sink-connector.adoc     |   2 +
 .../main/docs/camel-imap-kafka-sink-connector.adoc |   2 +
 .../docs/camel-imap-kafka-source-connector.adoc    |   2 +
 .../docs/camel-imaps-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-imaps-kafka-source-connector.adoc   |   2 +
 ...l-infinispan-embedded-kafka-sink-connector.adoc |   6 +-
 ...infinispan-embedded-kafka-source-connector.adoc |   6 +-
 .../camel-infinispan-kafka-sink-connector.adoc     |   2 +
 .../camel-infinispan-kafka-source-connector.adoc   |   2 +
 .../docs/camel-influxdb-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-iota-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-ipfs-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-irc-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-irc-kafka-source-connector.adoc     |   2 +
 .../docs/camel-ironmq-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-ironmq-kafka-source-connector.adoc  |   2 +
 .../main/docs/camel-jbpm-kafka-sink-connector.adoc |   2 +
 .../docs/camel-jbpm-kafka-source-connector.adoc    |   2 +
 .../docs/camel-jcache-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-jcache-kafka-source-connector.adoc  |   2 +
 .../docs/camel-jclouds-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-jclouds-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-jcr-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-jcr-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-jdbc-kafka-sink-connector.adoc |   2 +
 .../docs/camel-jetty-kafka-source-connector.adoc   |   2 +
 .../docs/camel-jgroups-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-jgroups-kafka-source-connector.adoc |   2 +
 .../camel-jgroups-raft-kafka-sink-connector.adoc   |   2 +
 .../camel-jgroups-raft-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-jing-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-jira-kafka-sink-connector.adoc |   2 +
 .../docs/camel-jira-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-jms-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-jms-kafka-source-connector.adoc     |   2 +
 .../docs/camel-jmx-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-jolt-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-jooq-kafka-sink-connector.adoc |   2 +
 .../docs/camel-jooq-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-jpa-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-jpa-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-jslt-kafka-sink-connector.adoc |   2 +
 .../camel-json-validator-kafka-sink-connector.adoc |   2 +
 .../docs/camel-jsonata-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-jt400-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-jt400-kafka-source-connector.adoc   |   2 +
 .../docs/camel-kafka-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-kafka-kafka-source-connector.adoc   |   2 +
 .../docs/camel-kamelet-kafka-sink-connector.adoc   |   6 +-
 .../docs/camel-kamelet-kafka-source-connector.adoc |   6 +-
 ...ubernetes-config-maps-kafka-sink-connector.adoc |   2 +
 ...etes-custom-resources-kafka-sink-connector.adoc |   2 +
 ...es-custom-resources-kafka-source-connector.adoc |   2 +
 ...ubernetes-deployments-kafka-sink-connector.adoc |   2 +
 ...ernetes-deployments-kafka-source-connector.adoc |   2 +
 .../camel-kubernetes-hpa-kafka-sink-connector.adoc |   2 +
 ...amel-kubernetes-hpa-kafka-source-connector.adoc |   2 +
 .../camel-kubernetes-job-kafka-sink-connector.adoc |   2 +
 ...amel-kubernetes-job-kafka-source-connector.adoc |   2 +
 ...kubernetes-namespaces-kafka-sink-connector.adoc |   2 +
 ...bernetes-namespaces-kafka-source-connector.adoc |   2 +
 ...amel-kubernetes-nodes-kafka-sink-connector.adoc |   2 +
 ...el-kubernetes-nodes-kafka-source-connector.adoc |   2 +
 ...istent-volumes-claims-kafka-sink-connector.adoc |   2 +
 ...es-persistent-volumes-kafka-sink-connector.adoc |   2 +
 ...camel-kubernetes-pods-kafka-sink-connector.adoc |   2 +
 ...mel-kubernetes-pods-kafka-source-connector.adoc |   2 +
 ...plication-controllers-kafka-sink-connector.adoc |   2 +
 ...ication-controllers-kafka-source-connector.adoc |   2 +
 ...netes-resources-quota-kafka-sink-connector.adoc |   2 +
 ...el-kubernetes-secrets-kafka-sink-connector.adoc |   2 +
 ...etes-service-accounts-kafka-sink-connector.adoc |   2 +
 ...l-kubernetes-services-kafka-sink-connector.adoc |   2 +
 ...kubernetes-services-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-kudu-kafka-sink-connector.adoc |   2 +
 .../docs/camel-language-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-ldap-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-ldif-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-log-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-lpr-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-lucene-kafka-sink-connector.adoc    |   2 +
 .../camel-lumberjack-kafka-source-connector.adoc   |   2 +
 .../docs/camel-master-kafka-source-connector.adoc  |   2 +
 .../docs/camel-metrics-kafka-sink-connector.adoc   |   2 +
 .../camel-micrometer-kafka-sink-connector.adoc     |   2 +
 ...-microprofile-metrics-kafka-sink-connector.adoc |   2 +
 .../camel-milo-client-kafka-sink-connector.adoc    |   2 +
 .../camel-milo-client-kafka-source-connector.adoc  |   2 +
 .../camel-milo-server-kafka-sink-connector.adoc    |   2 +
 .../camel-milo-server-kafka-source-connector.adoc  |   2 +
 .../main/docs/camel-mina-kafka-sink-connector.adoc |   2 +
 .../docs/camel-mina-kafka-source-connector.adoc    |   2 +
 .../docs/camel-minio-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-minio-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-mllp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-mllp-kafka-source-connector.adoc    |   2 +
 .../camel-mongodb-gridfs-kafka-sink-connector.adoc |   2 +
 ...amel-mongodb-gridfs-kafka-source-connector.adoc |   2 +
 .../docs/camel-mongodb-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-mongodb-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-msv-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-mustache-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-mvel-kafka-sink-connector.adoc |   2 +
 .../camel-mybatis-bean-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-mybatis-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-mybatis-kafka-source-connector.adoc |   2 +
 .../docs/camel-nagios-kafka-sink-connector.adoc    |   2 +
 .../src/generated/resources/camel-nats-sink.json   |   7 +
 .../main/docs/camel-nats-kafka-sink-connector.adoc |   5 +-
 .../docs/camel-nats-kafka-source-connector.adoc    |   2 +
 .../nats/CamelNatsSinkConnectorConfig.java         |   4 +
 .../camel-netty-http-kafka-sink-connector.adoc     |   2 +
 .../camel-netty-http-kafka-source-connector.adoc   |   2 +
 .../docs/camel-netty-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-netty-kafka-source-connector.adoc   |   2 +
 .../docs/camel-nitrite-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-nitrite-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-nsq-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-nsq-kafka-source-connector.adoc     |   2 +
 .../docs/camel-oaipmh-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-oaipmh-kafka-source-connector.adoc  |   2 +
 .../docs/camel-olingo2-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-olingo2-kafka-source-connector.adoc |   2 +
 .../docs/camel-olingo4-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-olingo4-kafka-source-connector.adoc |   2 +
 ...enshift-build-configs-kafka-sink-connector.adoc |   2 +
 ...amel-openshift-builds-kafka-sink-connector.adoc |   2 +
 ...amel-openstack-cinder-kafka-sink-connector.adoc |   2 +
 ...amel-openstack-glance-kafka-sink-connector.adoc |   2 +
 ...el-openstack-keystone-kafka-sink-connector.adoc |   2 +
 ...mel-openstack-neutron-kafka-sink-connector.adoc |   2 +
 .../camel-openstack-nova-kafka-sink-connector.adoc |   2 +
 ...camel-openstack-swift-kafka-sink-connector.adoc |   2 +
 .../camel-optaplanner-kafka-sink-connector.adoc    |   2 +
 .../camel-optaplanner-kafka-source-connector.adoc  |   2 +
 .../main/docs/camel-paho-kafka-sink-connector.adoc |   2 +
 .../docs/camel-paho-kafka-source-connector.adoc    |   2 +
 .../camel-paho-mqtt5-kafka-sink-connector.adoc     |   6 +-
 .../camel-paho-mqtt5-kafka-source-connector.adoc   |   6 +-
 .../main/docs/camel-pdf-kafka-sink-connector.adoc  |   2 +
 ...pg-replication-slot-kafka-source-connector.adoc |   2 +
 .../docs/camel-pgevent-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-pgevent-kafka-source-connector.adoc |   2 +
 ...camel-platform-http-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-pop3-kafka-sink-connector.adoc |   2 +
 .../docs/camel-pop3-kafka-source-connector.adoc    |   2 +
 .../docs/camel-pop3s-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-pop3s-kafka-source-connector.adoc   |   2 +
 .../docs/camel-pubnub-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-pubnub-kafka-source-connector.adoc  |   2 +
 .../docs/camel-pulsar-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-pulsar-kafka-source-connector.adoc  |   2 +
 .../docs/camel-quartz-kafka-source-connector.adoc  |   2 +
 .../docs/camel-quickfix-kafka-sink-connector.adoc  |   2 +
 .../camel-quickfix-kafka-source-connector.adoc     |   2 +
 .../docs/camel-rabbitmq-kafka-sink-connector.adoc  |   2 +
 .../camel-rabbitmq-kafka-source-connector.adoc     |   2 +
 ...amel-reactive-streams-kafka-sink-connector.adoc |   2 +
 ...el-reactive-streams-kafka-source-connector.adoc |   2 +
 .../camel-rest-api-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-rest-kafka-sink-connector.adoc |   2 +
 .../docs/camel-rest-kafka-source-connector.adoc    |   2 +
 .../camel-rest-openapi-kafka-sink-connector.adoc   |   2 +
 .../camel-rest-swagger-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-resteasy-kafka-sink-connector.adoc  |   2 +
 .../camel-resteasy-kafka-source-connector.adoc     |   2 +
 .../docs/camel-rss-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-saga-kafka-sink-connector.adoc |   2 +
 .../generated/resources/camel-salesforce-sink.json |  48 +++
 .../resources/camel-salesforce-source.json         |  48 +++
 .../camel-salesforce-kafka-sink-connector.adoc     |  12 +-
 .../camel-salesforce-kafka-source-connector.adoc   |  12 +-
 .../CamelSalesforceSinkConnectorConfig.java        |  32 ++
 .../CamelSalesforceSourceConnectorConfig.java      |  32 ++
 .../camel-sap-netweaver-kafka-sink-connector.adoc  |   2 +
 .../camel-scheduler-kafka-source-connector.adoc    |   2 +
 .../camel-schematron-kafka-sink-connector.adoc     |   2 +
 .../main/docs/camel-scp-kafka-sink-connector.adoc  |   2 +
 .../main/docs/camel-seda-kafka-sink-connector.adoc |   2 +
 .../docs/camel-seda-kafka-source-connector.adoc    |   2 +
 .../docs/camel-service-kafka-source-connector.adoc |   2 +
 .../camel-servicenow-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-servlet-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-sftp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-sftp-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-sip-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-sip-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-sips-kafka-sink-connector.adoc |   2 +
 .../docs/camel-sips-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-sjms-kafka-sink-connector.adoc |   2 +
 .../docs/camel-sjms-kafka-source-connector.adoc    |   2 +
 .../docs/camel-sjms2-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-sjms2-kafka-source-connector.adoc   |   2 +
 .../docs/camel-slack-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-slack-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-smpp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-smpp-kafka-source-connector.adoc    |   2 +
 .../docs/camel-smpps-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-smpps-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-smtp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-smtp-kafka-source-connector.adoc    |   2 +
 .../docs/camel-smtps-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-smtps-kafka-source-connector.adoc   |   2 +
 .../main/docs/camel-snmp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-snmp-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-solr-kafka-sink-connector.adoc |   2 +
 .../docs/camel-solrCloud-kafka-sink-connector.adoc |   2 +
 .../docs/camel-solrs-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-soroush-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-soroush-kafka-source-connector.adoc |   2 +
 .../docs/camel-spark-kafka-sink-connector.adoc     |   2 +
 .../camel-splunk-hec-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-splunk-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-splunk-kafka-source-connector.adoc  |   2 +
 .../camel-spring-batch-kafka-sink-connector.adoc   |   2 +
 .../camel-spring-event-kafka-sink-connector.adoc   |   2 +
 .../camel-spring-event-kafka-source-connector.adoc |   2 +
 ...el-spring-integration-kafka-sink-connector.adoc |   2 +
 ...-spring-integration-kafka-source-connector.adoc |   2 +
 .../camel-spring-ldap-kafka-sink-connector.adoc    |   2 +
 ...camel-spring-rabbitmq-kafka-sink-connector.adoc |   6 +-
 ...mel-spring-rabbitmq-kafka-source-connector.adoc |   6 +-
 .../resources/camel-spring-redis-sink.json         |   6 +
 .../resources/camel-spring-redis-source.json       |   6 +
 .../camel-spring-redis-kafka-sink-connector.adoc   |   5 +-
 .../camel-spring-redis-kafka-source-connector.adoc |   5 +-
 .../CamelSpringredisSinkConnectorConfig.java       |   4 +
 .../CamelSpringredisSourceConnectorConfig.java     |   4 +
 .../docs/camel-spring-ws-kafka-sink-connector.adoc |   2 +
 .../camel-spring-ws-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-sql-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-sql-kafka-source-connector.adoc     |   2 +
 .../camel-sql-stored-kafka-sink-connector.adoc     |   2 +
 .../main/docs/camel-ssh-kafka-sink-connector.adoc  |   2 +
 .../docs/camel-ssh-kafka-source-connector.adoc     |   2 +
 .../main/docs/camel-stax-kafka-sink-connector.adoc |   2 +
 .../docs/camel-stitch-kafka-sink-connector.adoc    |   6 +-
 .../docs/camel-stomp-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-stomp-kafka-source-connector.adoc   |   2 +
 .../docs/camel-stream-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-stream-kafka-source-connector.adoc  |   2 +
 ...camel-string-template-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-stub-kafka-sink-connector.adoc |   2 +
 .../docs/camel-stub-kafka-source-connector.adoc    |   2 +
 .../docs/camel-telegram-kafka-sink-connector.adoc  |   2 +
 .../camel-telegram-kafka-source-connector.adoc     |   2 +
 .../docs/camel-thrift-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-thrift-kafka-source-connector.adoc  |   2 +
 .../main/docs/camel-tika-kafka-sink-connector.adoc |   2 +
 .../docs/camel-timer-kafka-source-connector.adoc   |   2 +
 .../docs/camel-twilio-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-twilio-kafka-source-connector.adoc  |   2 +
 ...twitter-directmessage-kafka-sink-connector.adoc |   2 +
 ...itter-directmessage-kafka-source-connector.adoc |   2 +
 .../camel-twitter-search-kafka-sink-connector.adoc |   2 +
 ...amel-twitter-search-kafka-source-connector.adoc |   2 +
 ...amel-twitter-timeline-kafka-sink-connector.adoc |   2 +
 ...el-twitter-timeline-kafka-source-connector.adoc |   2 +
 .../docs/camel-undertow-kafka-sink-connector.adoc  |   2 +
 .../camel-undertow-kafka-source-connector.adoc     |   2 +
 .../docs/camel-validator-kafka-sink-connector.adoc |   2 +
 .../docs/camel-velocity-kafka-sink-connector.adoc  |   2 +
 .../camel-vertx-http-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-vertx-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-vertx-kafka-source-connector.adoc   |   2 +
 .../camel-vertx-kafka-kafka-sink-connector.adoc    |   2 +
 .../camel-vertx-kafka-kafka-source-connector.adoc  |   2 +
 ...camel-vertx-websocket-kafka-sink-connector.adoc |   2 +
 ...mel-vertx-websocket-kafka-source-connector.adoc |   2 +
 .../main/docs/camel-vm-kafka-sink-connector.adoc   |   2 +
 .../main/docs/camel-vm-kafka-source-connector.adoc |   2 +
 .../docs/camel-weather-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-weather-kafka-source-connector.adoc |   2 +
 .../docs/camel-web3j-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-web3j-kafka-source-connector.adoc   |   2 +
 .../docs/camel-webhook-kafka-source-connector.adoc |   2 +
 ...amel-websocket-jsr356-kafka-sink-connector.adoc |   2 +
 ...el-websocket-jsr356-kafka-source-connector.adoc |   2 +
 .../docs/camel-websocket-kafka-sink-connector.adoc |   2 +
 .../camel-websocket-kafka-source-connector.adoc    |   2 +
 .../main/docs/camel-weka-kafka-sink-connector.adoc |   2 +
 .../docs/camel-wordpress-kafka-sink-connector.adoc |   2 +
 .../camel-wordpress-kafka-source-connector.adoc    |   2 +
 .../docs/camel-workday-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-xchange-kafka-sink-connector.adoc   |   2 +
 .../main/docs/camel-xj-kafka-sink-connector.adoc   |   2 +
 ...amel-xmlsecurity-sign-kafka-sink-connector.adoc |   2 +
 ...el-xmlsecurity-verify-kafka-sink-connector.adoc |   2 +
 .../main/docs/camel-xmpp-kafka-sink-connector.adoc |   2 +
 .../docs/camel-xmpp-kafka-source-connector.adoc    |   2 +
 .../docs/camel-xquery-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-xquery-kafka-source-connector.adoc  |   2 +
 .../main/docs/camel-xslt-kafka-sink-connector.adoc |   2 +
 .../camel-xslt-saxon-kafka-sink-connector.adoc     |   2 +
 .../docs/camel-yammer-kafka-sink-connector.adoc    |   2 +
 .../docs/camel-yammer-kafka-source-connector.adoc  |   2 +
 .../docs/camel-zendesk-kafka-sink-connector.adoc   |   2 +
 .../docs/camel-zendesk-kafka-source-connector.adoc |   2 +
 .../docs/camel-zookeeper-kafka-sink-connector.adoc |   2 +
 .../camel-zookeeper-kafka-source-connector.adoc    |   2 +
 ...el-zookeeper-master-kafka-source-connector.adoc |   2 +
 .../camel-activemq-kafka-sink-connector.adoc       |   2 +
 .../camel-activemq-kafka-source-connector.adoc     |   2 +
 .../connectors/camel-ahc-kafka-sink-connector.adoc |   2 +
 .../camel-ahc-ws-kafka-sink-connector.adoc         |   2 +
 .../camel-ahc-ws-kafka-source-connector.adoc       |   2 +
 .../camel-ahc-wss-kafka-sink-connector.adoc        |   2 +
 .../camel-ahc-wss-kafka-source-connector.adoc      |   2 +
 .../camel-amqp-kafka-sink-connector.adoc           |   2 +
 .../camel-amqp-kafka-source-connector.adoc         |   2 +
 .../camel-apns-kafka-sink-connector.adoc           |   2 +
 .../camel-apns-kafka-source-connector.adoc         |   2 +
 .../camel-arangodb-kafka-sink-connector.adoc       |   2 +
 .../connectors/camel-as2-kafka-sink-connector.adoc |   2 +
 .../camel-as2-kafka-source-connector.adoc          |   2 +
 .../camel-asterisk-kafka-sink-connector.adoc       |   2 +
 .../camel-asterisk-kafka-source-connector.adoc     |   2 +
 .../camel-atlasmap-kafka-sink-connector.adoc       |   2 +
 .../camel-atmos-kafka-sink-connector.adoc          |   2 +
 .../camel-atmos-kafka-source-connector.adoc        |   2 +
 ...-atmosphere-websocket-kafka-sink-connector.adoc |   2 +
 ...tmosphere-websocket-kafka-source-connector.adoc |   2 +
 .../camel-atom-kafka-source-connector.adoc         |   2 +
 .../camel-atomix-map-kafka-sink-connector.adoc     |   2 +
 .../camel-atomix-map-kafka-source-connector.adoc   |   2 +
 ...amel-atomix-messaging-kafka-sink-connector.adoc |   2 +
 ...el-atomix-messaging-kafka-source-connector.adoc |   2 +
 ...camel-atomix-multimap-kafka-sink-connector.adoc |   2 +
 .../camel-atomix-queue-kafka-sink-connector.adoc   |   2 +
 .../camel-atomix-queue-kafka-source-connector.adoc |   2 +
 .../camel-atomix-set-kafka-sink-connector.adoc     |   2 +
 .../camel-atomix-set-kafka-source-connector.adoc   |   2 +
 .../camel-atomix-value-kafka-sink-connector.adoc   |   2 +
 .../camel-atomix-value-kafka-source-connector.adoc |   2 +
 .../camel-avro-kafka-sink-connector.adoc           |   2 +
 .../camel-avro-kafka-source-connector.adoc         |   2 +
 .../camel-aws-cw-kafka-sink-connector.adoc         |   2 +
 .../camel-aws-ddb-kafka-sink-connector.adoc        |   2 +
 ...camel-aws-ddbstream-kafka-source-connector.adoc |   2 +
 .../camel-aws-ec2-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-ecs-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-eks-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-iam-kafka-sink-connector.adoc        |   2 +
 ...-aws-kinesis-firehose-kafka-sink-connector.adoc |   2 +
 .../camel-aws-kinesis-kafka-sink-connector.adoc    |   2 +
 .../camel-aws-kinesis-kafka-source-connector.adoc  |   2 +
 .../camel-aws-kms-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-lambda-kafka-sink-connector.adoc     |   2 +
 .../camel-aws-mq-kafka-sink-connector.adoc         |   2 +
 .../camel-aws-msk-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-s3-kafka-sink-connector.adoc         |   2 +
 .../camel-aws-s3-kafka-source-connector.adoc       |   2 +
 .../camel-aws-sdb-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-ses-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-sns-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-sqs-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-sqs-kafka-source-connector.adoc      |   2 +
 .../camel-aws-swf-kafka-sink-connector.adoc        |   2 +
 .../camel-aws-swf-kafka-source-connector.adoc      |   2 +
 .../camel-aws-translate-kafka-sink-connector.adoc  |   2 +
 .../camel-aws2-athena-kafka-sink-connector.adoc    |   2 +
 .../camel-aws2-cw-kafka-sink-connector.adoc        |   2 +
 .../camel-aws2-ddb-kafka-sink-connector.adoc       |   2 +
 ...amel-aws2-ddbstream-kafka-source-connector.adoc |   2 +
 .../camel-aws2-ec2-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-ecs-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-eks-kafka-sink-connector.adoc       |   2 +
 ...amel-aws2-eventbridge-kafka-sink-connector.adoc |   2 +
 .../camel-aws2-iam-kafka-sink-connector.adoc       |   2 +
 ...aws2-kinesis-firehose-kafka-sink-connector.adoc |   2 +
 .../camel-aws2-kinesis-kafka-sink-connector.adoc   |   2 +
 .../camel-aws2-kinesis-kafka-source-connector.adoc |   2 +
 .../camel-aws2-kms-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-lambda-kafka-sink-connector.adoc    |   2 +
 .../camel-aws2-mq-kafka-sink-connector.adoc        |   2 +
 .../camel-aws2-msk-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-s3-kafka-sink-connector.adoc        |   2 +
 .../camel-aws2-s3-kafka-source-connector.adoc      |   2 +
 .../camel-aws2-ses-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-sns-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-sqs-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-sqs-kafka-source-connector.adoc     |   2 +
 .../camel-aws2-sts-kafka-sink-connector.adoc       |   2 +
 .../camel-aws2-translate-kafka-sink-connector.adoc |   2 +
 .../camel-azure-blob-kafka-sink-connector.adoc     |   2 +
 .../camel-azure-blob-kafka-source-connector.adoc   |   2 +
 ...camel-azure-eventhubs-kafka-sink-connector.adoc |   2 +
 ...mel-azure-eventhubs-kafka-source-connector.adoc |   2 +
 .../camel-azure-queue-kafka-sink-connector.adoc    |   2 +
 .../camel-azure-queue-kafka-source-connector.adoc  |   2 +
 ...el-azure-storage-blob-kafka-sink-connector.adoc |   2 +
 ...-azure-storage-blob-kafka-source-connector.adoc |   2 +
 ...zure-storage-datalake-kafka-sink-connector.adoc |   6 +-
 ...re-storage-datalake-kafka-source-connector.adoc |   6 +-
 ...l-azure-storage-queue-kafka-sink-connector.adoc |   2 +
 ...azure-storage-queue-kafka-source-connector.adoc |   2 +
 .../camel-bean-kafka-sink-connector.adoc           |   2 +
 .../camel-beanstalk-kafka-sink-connector.adoc      |   2 +
 .../camel-beanstalk-kafka-source-connector.adoc    |   2 +
 .../connectors/camel-box-kafka-sink-connector.adoc |   2 +
 .../camel-box-kafka-source-connector.adoc          |   2 +
 .../camel-braintree-kafka-sink-connector.adoc      |   2 +
 .../camel-caffeine-cache-kafka-sink-connector.adoc |   2 +
 ...el-caffeine-loadcache-kafka-sink-connector.adoc |   2 +
 .../camel-chatscript-kafka-sink-connector.adoc     |   2 +
 .../camel-chunk-kafka-sink-connector.adoc          |   2 +
 .../camel-cm-sms-kafka-sink-connector.adoc         |   2 +
 .../camel-cmis-kafka-sink-connector.adoc           |   2 +
 .../camel-cmis-kafka-source-connector.adoc         |   2 +
 .../camel-coap+tcp-kafka-sink-connector.adoc       |   2 +
 .../camel-coap+tcp-kafka-source-connector.adoc     |   2 +
 .../camel-coap-kafka-sink-connector.adoc           |   2 +
 .../camel-coap-kafka-source-connector.adoc         |   2 +
 .../camel-coaps+tcp-kafka-sink-connector.adoc      |   2 +
 .../camel-coaps+tcp-kafka-source-connector.adoc    |   2 +
 .../camel-coaps-kafka-sink-connector.adoc          |   2 +
 .../camel-coaps-kafka-source-connector.adoc        |   2 +
 .../camel-cometd-kafka-sink-connector.adoc         |   2 +
 .../camel-cometd-kafka-source-connector.adoc       |   2 +
 .../camel-cometds-kafka-sink-connector.adoc        |   2 +
 .../camel-cometds-kafka-source-connector.adoc      |   2 +
 .../camel-consul-kafka-sink-connector.adoc         |   2 +
 .../camel-consul-kafka-source-connector.adoc       |   2 +
 .../camel-controlbus-kafka-sink-connector.adoc     |   2 +
 .../camel-corda-kafka-sink-connector.adoc          |   2 +
 .../camel-corda-kafka-source-connector.adoc        |   2 +
 .../camel-couchbase-kafka-sink-connector.adoc      |   2 +
 .../camel-couchbase-kafka-source-connector.adoc    |   2 +
 .../camel-couchdb-kafka-sink-connector.adoc        |   2 +
 .../camel-couchdb-kafka-source-connector.adoc      |   2 +
 .../connectors/camel-cql-kafka-sink-connector.adoc |   2 +
 .../camel-cql-kafka-source-connector.adoc          |   2 +
 .../camel-cron-kafka-source-connector.adoc         |   2 +
 .../camel-crypto-cms-kafka-sink-connector.adoc     |   2 +
 .../camel-crypto-kafka-sink-connector.adoc         |   2 +
 .../connectors/camel-cxf-kafka-sink-connector.adoc |   2 +
 .../camel-cxf-kafka-source-connector.adoc          |   2 +
 .../camel-cxfrs-kafka-sink-connector.adoc          |   2 +
 .../camel-cxfrs-kafka-source-connector.adoc        |   2 +
 .../camel-dataformat-kafka-sink-connector.adoc     |   2 +
 .../camel-direct-kafka-sink-connector.adoc         |   2 +
 .../camel-direct-kafka-source-connector.adoc       |   2 +
 .../camel-direct-vm-kafka-sink-connector.adoc      |   2 +
 .../camel-direct-vm-kafka-source-connector.adoc    |   2 +
 .../camel-disruptor-kafka-sink-connector.adoc      |   2 +
 .../camel-disruptor-kafka-source-connector.adoc    |   2 +
 .../camel-disruptor-vm-kafka-sink-connector.adoc   |   2 +
 .../camel-disruptor-vm-kafka-source-connector.adoc |   2 +
 .../connectors/camel-djl-kafka-sink-connector.adoc |   2 +
 .../connectors/camel-dns-kafka-sink-connector.adoc |   2 +
 .../camel-docker-kafka-sink-connector.adoc         |   2 +
 .../camel-docker-kafka-source-connector.adoc       |   2 +
 .../camel-dozer-kafka-sink-connector.adoc          |   2 +
 .../camel-drill-kafka-sink-connector.adoc          |   2 +
 .../camel-dropbox-kafka-sink-connector.adoc        |   2 +
 .../camel-dropbox-kafka-source-connector.adoc      |   2 +
 .../camel-ehcache-kafka-sink-connector.adoc        |   2 +
 .../camel-ehcache-kafka-source-connector.adoc      |   2 +
 ...el-elasticsearch-rest-kafka-sink-connector.adoc |   2 +
 .../camel-elsql-kafka-sink-connector.adoc          |   2 +
 .../camel-elsql-kafka-source-connector.adoc        |   2 +
 .../camel-etcd-keys-kafka-sink-connector.adoc      |   2 +
 .../camel-etcd-stats-kafka-sink-connector.adoc     |   2 +
 .../camel-etcd-stats-kafka-source-connector.adoc   |   2 +
 .../camel-etcd-watch-kafka-source-connector.adoc   |   2 +
 .../camel-exec-kafka-sink-connector.adoc           |   2 +
 .../camel-facebook-kafka-sink-connector.adoc       |   2 +
 .../camel-facebook-kafka-source-connector.adoc     |   2 +
 .../camel-fhir-kafka-sink-connector.adoc           |   2 +
 .../camel-fhir-kafka-source-connector.adoc         |   2 +
 .../camel-file-kafka-sink-connector.adoc           |   2 +
 .../camel-file-kafka-source-connector.adoc         |   2 +
 .../camel-file-watch-kafka-source-connector.adoc   |   2 +
 .../camel-flatpack-kafka-sink-connector.adoc       |   2 +
 .../camel-flatpack-kafka-source-connector.adoc     |   2 +
 .../camel-flink-kafka-sink-connector.adoc          |   2 +
 .../connectors/camel-fop-kafka-sink-connector.adoc |   2 +
 .../camel-freemarker-kafka-sink-connector.adoc     |   2 +
 .../connectors/camel-ftp-kafka-sink-connector.adoc |   2 +
 .../camel-ftp-kafka-source-connector.adoc          |   2 +
 .../camel-ftps-kafka-sink-connector.adoc           |   2 +
 .../camel-ftps-kafka-source-connector.adoc         |   2 +
 .../camel-ganglia-kafka-sink-connector.adoc        |   2 +
 .../camel-geocoder-kafka-sink-connector.adoc       |   2 +
 .../connectors/camel-git-kafka-sink-connector.adoc |   2 +
 .../camel-git-kafka-source-connector.adoc          |   2 +
 .../camel-github-kafka-sink-connector.adoc         |   2 +
 .../camel-github-kafka-source-connector.adoc       |   2 +
 ...camel-google-bigquery-kafka-sink-connector.adoc |   2 +
 ...l-google-bigquery-sql-kafka-sink-connector.adoc |   2 +
 ...camel-google-calendar-kafka-sink-connector.adoc |   2 +
 ...mel-google-calendar-kafka-source-connector.adoc |   2 +
 ...gle-calendar-stream-kafka-source-connector.adoc |   2 +
 .../camel-google-drive-kafka-sink-connector.adoc   |   2 +
 .../camel-google-drive-kafka-source-connector.adoc |   2 +
 .../camel-google-mail-kafka-sink-connector.adoc    |   2 +
 .../camel-google-mail-kafka-source-connector.adoc  |   2 +
 ...-google-mail-stream-kafka-source-connector.adoc |   2 +
 .../camel-google-pubsub-kafka-sink-connector.adoc  |   2 +
 ...camel-google-pubsub-kafka-source-connector.adoc |   2 +
 .../camel-google-sheets-kafka-sink-connector.adoc  |   2 +
 ...camel-google-sheets-kafka-source-connector.adoc |   2 +
 ...oogle-sheets-stream-kafka-source-connector.adoc |   2 +
 .../camel-gora-kafka-sink-connector.adoc           |   2 +
 .../camel-gora-kafka-source-connector.adoc         |   2 +
 .../camel-grape-kafka-sink-connector.adoc          |   2 +
 .../camel-graphql-kafka-sink-connector.adoc        |   2 +
 .../camel-grpc-kafka-sink-connector.adoc           |   2 +
 .../camel-grpc-kafka-source-connector.adoc         |   2 +
 .../camel-guava-eventbus-kafka-sink-connector.adoc |   2 +
 ...amel-guava-eventbus-kafka-source-connector.adoc |   2 +
 ...hazelcast-atomicvalue-kafka-sink-connector.adoc |   2 +
 ...-hazelcast-instance-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-list-kafka-sink-connector.adoc |   2 +
 ...amel-hazelcast-list-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-map-kafka-sink-connector.adoc  |   2 +
 ...camel-hazelcast-map-kafka-source-connector.adoc |   2 +
 ...el-hazelcast-multimap-kafka-sink-connector.adoc |   2 +
 ...-hazelcast-multimap-kafka-source-connector.adoc |   2 +
 ...camel-hazelcast-queue-kafka-sink-connector.adoc |   2 +
 ...mel-hazelcast-queue-kafka-source-connector.adoc |   2 +
 ...zelcast-replicatedmap-kafka-sink-connector.adoc |   2 +
 ...lcast-replicatedmap-kafka-source-connector.adoc |   2 +
 ...-hazelcast-ringbuffer-kafka-sink-connector.adoc |   2 +
 .../camel-hazelcast-seda-kafka-sink-connector.adoc |   2 +
 ...amel-hazelcast-seda-kafka-source-connector.adoc |   2 +
 .../camel-hazelcast-set-kafka-sink-connector.adoc  |   2 +
 ...camel-hazelcast-set-kafka-source-connector.adoc |   2 +
 ...camel-hazelcast-topic-kafka-sink-connector.adoc |   2 +
 ...mel-hazelcast-topic-kafka-source-connector.adoc |   2 +
 .../camel-hbase-kafka-sink-connector.adoc          |   2 +
 .../camel-hbase-kafka-source-connector.adoc        |   2 +
 .../camel-hdfs-kafka-sink-connector.adoc           |   2 +
 .../camel-hdfs-kafka-source-connector.adoc         |   2 +
 .../camel-http-kafka-sink-connector.adoc           |   2 +
 .../camel-https-kafka-sink-connector.adoc          |   2 +
 .../camel-hwcloud-smn-kafka-sink-connector.adoc    |   6 +-
 ...camel-iec60870-client-kafka-sink-connector.adoc |   2 +
 ...mel-iec60870-client-kafka-source-connector.adoc |   2 +
 ...camel-iec60870-server-kafka-sink-connector.adoc |   2 +
 ...mel-iec60870-server-kafka-source-connector.adoc |   2 +
 .../camel-ignite-cache-kafka-sink-connector.adoc   |   2 +
 .../camel-ignite-cache-kafka-source-connector.adoc |   2 +
 .../camel-ignite-compute-kafka-sink-connector.adoc |   2 +
 ...camel-ignite-events-kafka-source-connector.adoc |   2 +
 .../camel-ignite-idgen-kafka-sink-connector.adoc   |   2 +
 ...amel-ignite-messaging-kafka-sink-connector.adoc |   2 +
 ...el-ignite-messaging-kafka-source-connector.adoc |   2 +
 .../camel-ignite-queue-kafka-sink-connector.adoc   |   2 +
 .../camel-ignite-set-kafka-sink-connector.adoc     |   2 +
 .../camel-imap-kafka-sink-connector.adoc           |   2 +
 .../camel-imap-kafka-source-connector.adoc         |   2 +
 .../camel-imaps-kafka-sink-connector.adoc          |   2 +
 .../camel-imaps-kafka-source-connector.adoc        |   2 +
 ...l-infinispan-embedded-kafka-sink-connector.adoc |   6 +-
 ...infinispan-embedded-kafka-source-connector.adoc |   6 +-
 .../camel-infinispan-kafka-sink-connector.adoc     |   2 +
 .../camel-infinispan-kafka-source-connector.adoc   |   2 +
 .../camel-influxdb-kafka-sink-connector.adoc       |   2 +
 .../camel-iota-kafka-sink-connector.adoc           |   2 +
 .../camel-ipfs-kafka-sink-connector.adoc           |   2 +
 .../connectors/camel-irc-kafka-sink-connector.adoc |   2 +
 .../camel-irc-kafka-source-connector.adoc          |   2 +
 .../camel-ironmq-kafka-sink-connector.adoc         |   2 +
 .../camel-ironmq-kafka-source-connector.adoc       |   2 +
 .../camel-jbpm-kafka-sink-connector.adoc           |   2 +
 .../camel-jbpm-kafka-source-connector.adoc         |   2 +
 .../camel-jcache-kafka-sink-connector.adoc         |   2 +
 .../camel-jcache-kafka-source-connector.adoc       |   2 +
 .../camel-jclouds-kafka-sink-connector.adoc        |   2 +
 .../camel-jclouds-kafka-source-connector.adoc      |   2 +
 .../connectors/camel-jcr-kafka-sink-connector.adoc |   2 +
 .../camel-jcr-kafka-source-connector.adoc          |   2 +
 .../camel-jdbc-kafka-sink-connector.adoc           |   2 +
 .../camel-jetty-kafka-source-connector.adoc        |   2 +
 .../camel-jgroups-kafka-sink-connector.adoc        |   2 +
 .../camel-jgroups-kafka-source-connector.adoc      |   2 +
 .../camel-jgroups-raft-kafka-sink-connector.adoc   |   2 +
 .../camel-jgroups-raft-kafka-source-connector.adoc |   2 +
 .../camel-jing-kafka-sink-connector.adoc           |   2 +
 .../camel-jira-kafka-sink-connector.adoc           |   2 +
 .../camel-jira-kafka-source-connector.adoc         |   2 +
 .../connectors/camel-jms-kafka-sink-connector.adoc |   2 +
 .../camel-jms-kafka-source-connector.adoc          |   2 +
 .../camel-jmx-kafka-source-connector.adoc          |   2 +
 .../camel-jolt-kafka-sink-connector.adoc           |   2 +
 .../camel-jooq-kafka-sink-connector.adoc           |   2 +
 .../camel-jooq-kafka-source-connector.adoc         |   2 +
 .../connectors/camel-jpa-kafka-sink-connector.adoc |   2 +
 .../camel-jpa-kafka-source-connector.adoc          |   2 +
 .../camel-jslt-kafka-sink-connector.adoc           |   2 +
 .../camel-json-validator-kafka-sink-connector.adoc |   2 +
 .../camel-jsonata-kafka-sink-connector.adoc        |   2 +
 .../camel-jt400-kafka-sink-connector.adoc          |   2 +
 .../camel-jt400-kafka-source-connector.adoc        |   2 +
 .../camel-kafka-kafka-sink-connector.adoc          |   2 +
 .../camel-kafka-kafka-source-connector.adoc        |   2 +
 .../camel-kamelet-kafka-sink-connector.adoc        |   6 +-
 .../camel-kamelet-kafka-source-connector.adoc      |   6 +-
 ...ubernetes-config-maps-kafka-sink-connector.adoc |   2 +
 ...etes-custom-resources-kafka-sink-connector.adoc |   2 +
 ...es-custom-resources-kafka-source-connector.adoc |   2 +
 ...ubernetes-deployments-kafka-sink-connector.adoc |   2 +
 ...ernetes-deployments-kafka-source-connector.adoc |   2 +
 .../camel-kubernetes-hpa-kafka-sink-connector.adoc |   2 +
 ...amel-kubernetes-hpa-kafka-source-connector.adoc |   2 +
 .../camel-kubernetes-job-kafka-sink-connector.adoc |   2 +
 ...amel-kubernetes-job-kafka-source-connector.adoc |   2 +
 ...kubernetes-namespaces-kafka-sink-connector.adoc |   2 +
 ...bernetes-namespaces-kafka-source-connector.adoc |   2 +
 ...amel-kubernetes-nodes-kafka-sink-connector.adoc |   2 +
 ...el-kubernetes-nodes-kafka-source-connector.adoc |   2 +
 ...istent-volumes-claims-kafka-sink-connector.adoc |   2 +
 ...es-persistent-volumes-kafka-sink-connector.adoc |   2 +
 ...camel-kubernetes-pods-kafka-sink-connector.adoc |   2 +
 ...mel-kubernetes-pods-kafka-source-connector.adoc |   2 +
 ...plication-controllers-kafka-sink-connector.adoc |   2 +
 ...ication-controllers-kafka-source-connector.adoc |   2 +
 ...netes-resources-quota-kafka-sink-connector.adoc |   2 +
 ...el-kubernetes-secrets-kafka-sink-connector.adoc |   2 +
 ...etes-service-accounts-kafka-sink-connector.adoc |   2 +
 ...l-kubernetes-services-kafka-sink-connector.adoc |   2 +
 ...kubernetes-services-kafka-source-connector.adoc |   2 +
 .../camel-kudu-kafka-sink-connector.adoc           |   2 +
 .../camel-language-kafka-sink-connector.adoc       |   2 +
 .../camel-ldap-kafka-sink-connector.adoc           |   2 +
 .../camel-ldif-kafka-sink-connector.adoc           |   2 +
 .../connectors/camel-log-kafka-sink-connector.adoc |   2 +
 .../connectors/camel-lpr-kafka-sink-connector.adoc |   2 +
 .../camel-lucene-kafka-sink-connector.adoc         |   2 +
 .../camel-lumberjack-kafka-source-connector.adoc   |   2 +
 .../camel-master-kafka-source-connector.adoc       |   2 +
 .../camel-metrics-kafka-sink-connector.adoc        |   2 +
 .../camel-micrometer-kafka-sink-connector.adoc     |   2 +
 ...-microprofile-metrics-kafka-sink-connector.adoc |   2 +
 .../camel-milo-client-kafka-sink-connector.adoc    |   2 +
 .../camel-milo-client-kafka-source-connector.adoc  |   2 +
 .../camel-milo-server-kafka-sink-connector.adoc    |   2 +
 .../camel-milo-server-kafka-source-connector.adoc  |   2 +
 .../camel-mina-kafka-sink-connector.adoc           |   2 +
 .../camel-mina-kafka-source-connector.adoc         |   2 +
 .../camel-minio-kafka-sink-connector.adoc          |   2 +
 .../camel-minio-kafka-source-connector.adoc        |   2 +
 .../camel-mllp-kafka-sink-connector.adoc           |   2 +
 .../camel-mllp-kafka-source-connector.adoc         |   2 +
 .../camel-mongodb-gridfs-kafka-sink-connector.adoc |   2 +
 ...amel-mongodb-gridfs-kafka-source-connector.adoc |   2 +
 .../camel-mongodb-kafka-sink-connector.adoc        |   2 +
 .../camel-mongodb-kafka-source-connector.adoc      |   2 +
 .../connectors/camel-msv-kafka-sink-connector.adoc |   2 +
 .../camel-mustache-kafka-sink-connector.adoc       |   2 +
 .../camel-mvel-kafka-sink-connector.adoc           |   2 +
 .../camel-mybatis-bean-kafka-sink-connector.adoc   |   2 +
 .../camel-mybatis-kafka-sink-connector.adoc        |   2 +
 .../camel-mybatis-kafka-source-connector.adoc      |   2 +
 .../camel-nagios-kafka-sink-connector.adoc         |   2 +
 .../camel-nats-kafka-sink-connector.adoc           |   5 +-
 .../camel-nats-kafka-source-connector.adoc         |   2 +
 .../camel-netty-http-kafka-sink-connector.adoc     |   2 +
 .../camel-netty-http-kafka-source-connector.adoc   |   2 +
 .../camel-netty-kafka-sink-connector.adoc          |   2 +
 .../camel-netty-kafka-source-connector.adoc        |   2 +
 .../camel-nitrite-kafka-sink-connector.adoc        |   2 +
 .../camel-nitrite-kafka-source-connector.adoc      |   2 +
 .../connectors/camel-nsq-kafka-sink-connector.adoc |   2 +
 .../camel-nsq-kafka-source-connector.adoc          |   2 +
 .../camel-oaipmh-kafka-sink-connector.adoc         |   2 +
 .../camel-oaipmh-kafka-source-connector.adoc       |   2 +
 .../camel-olingo2-kafka-sink-connector.adoc        |   2 +
 .../camel-olingo2-kafka-source-connector.adoc      |   2 +
 .../camel-olingo4-kafka-sink-connector.adoc        |   2 +
 .../camel-olingo4-kafka-source-connector.adoc      |   2 +
 ...enshift-build-configs-kafka-sink-connector.adoc |   2 +
 ...amel-openshift-builds-kafka-sink-connector.adoc |   2 +
 ...amel-openstack-cinder-kafka-sink-connector.adoc |   2 +
 ...amel-openstack-glance-kafka-sink-connector.adoc |   2 +
 ...el-openstack-keystone-kafka-sink-connector.adoc |   2 +
 ...mel-openstack-neutron-kafka-sink-connector.adoc |   2 +
 .../camel-openstack-nova-kafka-sink-connector.adoc |   2 +
 ...camel-openstack-swift-kafka-sink-connector.adoc |   2 +
 .../camel-optaplanner-kafka-sink-connector.adoc    |   2 +
 .../camel-optaplanner-kafka-source-connector.adoc  |   2 +
 .../camel-paho-kafka-sink-connector.adoc           |   2 +
 .../camel-paho-kafka-source-connector.adoc         |   2 +
 .../camel-paho-mqtt5-kafka-sink-connector.adoc     |   6 +-
 .../camel-paho-mqtt5-kafka-source-connector.adoc   |   6 +-
 .../connectors/camel-pdf-kafka-sink-connector.adoc |   2 +
 ...pg-replication-slot-kafka-source-connector.adoc |   2 +
 .../camel-pgevent-kafka-sink-connector.adoc        |   2 +
 .../camel-pgevent-kafka-source-connector.adoc      |   2 +
 ...camel-platform-http-kafka-source-connector.adoc |   2 +
 .../camel-pop3-kafka-sink-connector.adoc           |   2 +
 .../camel-pop3-kafka-source-connector.adoc         |   2 +
 .../camel-pop3s-kafka-sink-connector.adoc          |   2 +
 .../camel-pop3s-kafka-source-connector.adoc        |   2 +
 .../camel-pubnub-kafka-sink-connector.adoc         |   2 +
 .../camel-pubnub-kafka-source-connector.adoc       |   2 +
 .../camel-pulsar-kafka-sink-connector.adoc         |   2 +
 .../camel-pulsar-kafka-source-connector.adoc       |   2 +
 .../camel-quartz-kafka-source-connector.adoc       |   2 +
 .../camel-quickfix-kafka-sink-connector.adoc       |   2 +
 .../camel-quickfix-kafka-source-connector.adoc     |   2 +
 .../camel-rabbitmq-kafka-sink-connector.adoc       |   2 +
 .../camel-rabbitmq-kafka-source-connector.adoc     |   2 +
 ...amel-reactive-streams-kafka-sink-connector.adoc |   2 +
 ...el-reactive-streams-kafka-source-connector.adoc |   2 +
 .../camel-rest-api-kafka-source-connector.adoc     |   2 +
 .../camel-rest-kafka-sink-connector.adoc           |   2 +
 .../camel-rest-kafka-source-connector.adoc         |   2 +
 .../camel-rest-openapi-kafka-sink-connector.adoc   |   2 +
 .../camel-rest-swagger-kafka-sink-connector.adoc   |   2 +
 .../camel-resteasy-kafka-sink-connector.adoc       |   2 +
 .../camel-resteasy-kafka-source-connector.adoc     |   2 +
 .../camel-rss-kafka-source-connector.adoc          |   2 +
 .../camel-saga-kafka-sink-connector.adoc           |   2 +
 .../camel-salesforce-kafka-sink-connector.adoc     |  12 +-
 .../camel-salesforce-kafka-source-connector.adoc   |  12 +-
 .../camel-sap-netweaver-kafka-sink-connector.adoc  |   2 +
 .../camel-scheduler-kafka-source-connector.adoc    |   2 +
 .../camel-schematron-kafka-sink-connector.adoc     |   2 +
 .../connectors/camel-scp-kafka-sink-connector.adoc |   2 +
 .../camel-seda-kafka-sink-connector.adoc           |   2 +
 .../camel-seda-kafka-source-connector.adoc         |   2 +
 .../camel-service-kafka-source-connector.adoc      |   2 +
 .../camel-servicenow-kafka-sink-connector.adoc     |   2 +
 .../camel-servlet-kafka-source-connector.adoc      |   2 +
 .../camel-sftp-kafka-sink-connector.adoc           |   2 +
 .../camel-sftp-kafka-source-connector.adoc         |   2 +
 .../connectors/camel-sip-kafka-sink-connector.adoc |   2 +
 .../camel-sip-kafka-source-connector.adoc          |   2 +
 .../camel-sips-kafka-sink-connector.adoc           |   2 +
 .../camel-sips-kafka-source-connector.adoc         |   2 +
 .../camel-sjms-kafka-sink-connector.adoc           |   2 +
 .../camel-sjms-kafka-source-connector.adoc         |   2 +
 .../camel-sjms2-kafka-sink-connector.adoc          |   2 +
 .../camel-sjms2-kafka-source-connector.adoc        |   2 +
 .../camel-slack-kafka-sink-connector.adoc          |   2 +
 .../camel-slack-kafka-source-connector.adoc        |   2 +
 .../camel-smpp-kafka-sink-connector.adoc           |   2 +
 .../camel-smpp-kafka-source-connector.adoc         |   2 +
 .../camel-smpps-kafka-sink-connector.adoc          |   2 +
 .../camel-smpps-kafka-source-connector.adoc        |   2 +
 .../camel-smtp-kafka-sink-connector.adoc           |   2 +
 .../camel-smtp-kafka-source-connector.adoc         |   2 +
 .../camel-smtps-kafka-sink-connector.adoc          |   2 +
 .../camel-smtps-kafka-source-connector.adoc        |   2 +
 .../camel-snmp-kafka-sink-connector.adoc           |   2 +
 .../camel-snmp-kafka-source-connector.adoc         |   2 +
 .../camel-solr-kafka-sink-connector.adoc           |   2 +
 .../camel-solrCloud-kafka-sink-connector.adoc      |   2 +
 .../camel-solrs-kafka-sink-connector.adoc          |   2 +
 .../camel-soroush-kafka-sink-connector.adoc        |   2 +
 .../camel-soroush-kafka-source-connector.adoc      |   2 +
 .../camel-spark-kafka-sink-connector.adoc          |   2 +
 .../camel-splunk-hec-kafka-sink-connector.adoc     |   2 +
 .../camel-splunk-kafka-sink-connector.adoc         |   2 +
 .../camel-splunk-kafka-source-connector.adoc       |   2 +
 .../camel-spring-batch-kafka-sink-connector.adoc   |   2 +
 .../camel-spring-event-kafka-sink-connector.adoc   |   2 +
 .../camel-spring-event-kafka-source-connector.adoc |   2 +
 ...el-spring-integration-kafka-sink-connector.adoc |   2 +
 ...-spring-integration-kafka-source-connector.adoc |   2 +
 .../camel-spring-ldap-kafka-sink-connector.adoc    |   2 +
 ...camel-spring-rabbitmq-kafka-sink-connector.adoc |   6 +-
 ...mel-spring-rabbitmq-kafka-source-connector.adoc |   6 +-
 .../camel-spring-redis-kafka-sink-connector.adoc   |   5 +-
 .../camel-spring-redis-kafka-source-connector.adoc |   5 +-
 .../camel-spring-ws-kafka-sink-connector.adoc      |   2 +
 .../camel-spring-ws-kafka-source-connector.adoc    |   2 +
 .../connectors/camel-sql-kafka-sink-connector.adoc |   2 +
 .../camel-sql-kafka-source-connector.adoc          |   2 +
 .../camel-sql-stored-kafka-sink-connector.adoc     |   2 +
 .../connectors/camel-ssh-kafka-sink-connector.adoc |   2 +
 .../camel-ssh-kafka-source-connector.adoc          |   2 +
 .../camel-stax-kafka-sink-connector.adoc           |   2 +
 .../camel-stitch-kafka-sink-connector.adoc         |   6 +-
 .../camel-stomp-kafka-sink-connector.adoc          |   2 +
 .../camel-stomp-kafka-source-connector.adoc        |   2 +
 .../camel-stream-kafka-sink-connector.adoc         |   2 +
 .../camel-stream-kafka-source-connector.adoc       |   2 +
 ...camel-string-template-kafka-sink-connector.adoc |   2 +
 .../camel-stub-kafka-sink-connector.adoc           |   2 +
 .../camel-stub-kafka-source-connector.adoc         |   2 +
 .../camel-telegram-kafka-sink-connector.adoc       |   2 +
 .../camel-telegram-kafka-source-connector.adoc     |   2 +
 .../camel-thrift-kafka-sink-connector.adoc         |   2 +
 .../camel-thrift-kafka-source-connector.adoc       |   2 +
 .../camel-tika-kafka-sink-connector.adoc           |   2 +
 .../camel-timer-kafka-source-connector.adoc        |   2 +
 .../camel-twilio-kafka-sink-connector.adoc         |   2 +
 .../camel-twilio-kafka-source-connector.adoc       |   2 +
 ...twitter-directmessage-kafka-sink-connector.adoc |   2 +
 ...itter-directmessage-kafka-source-connector.adoc |   2 +
 .../camel-twitter-search-kafka-sink-connector.adoc |   2 +
 ...amel-twitter-search-kafka-source-connector.adoc |   2 +
 ...amel-twitter-timeline-kafka-sink-connector.adoc |   2 +
 ...el-twitter-timeline-kafka-source-connector.adoc |   2 +
 .../camel-undertow-kafka-sink-connector.adoc       |   2 +
 .../camel-undertow-kafka-source-connector.adoc     |   2 +
 .../camel-validator-kafka-sink-connector.adoc      |   2 +
 .../camel-velocity-kafka-sink-connector.adoc       |   2 +
 .../camel-vertx-http-kafka-sink-connector.adoc     |   2 +
 .../camel-vertx-kafka-kafka-sink-connector.adoc    |   2 +
 .../camel-vertx-kafka-kafka-source-connector.adoc  |   2 +
 .../camel-vertx-kafka-sink-connector.adoc          |   2 +
 .../camel-vertx-kafka-source-connector.adoc        |   2 +
 ...camel-vertx-websocket-kafka-sink-connector.adoc |   2 +
 ...mel-vertx-websocket-kafka-source-connector.adoc |   2 +
 .../connectors/camel-vm-kafka-sink-connector.adoc  |   2 +
 .../camel-vm-kafka-source-connector.adoc           |   2 +
 .../camel-weather-kafka-sink-connector.adoc        |   2 +
 .../camel-weather-kafka-source-connector.adoc      |   2 +
 .../camel-web3j-kafka-sink-connector.adoc          |   2 +
 .../camel-web3j-kafka-source-connector.adoc        |   2 +
 .../camel-webhook-kafka-source-connector.adoc      |   2 +
 ...amel-websocket-jsr356-kafka-sink-connector.adoc |   2 +
 ...el-websocket-jsr356-kafka-source-connector.adoc |   2 +
 .../camel-websocket-kafka-sink-connector.adoc      |   2 +
 .../camel-websocket-kafka-source-connector.adoc    |   2 +
 .../camel-weka-kafka-sink-connector.adoc           |   2 +
 .../camel-wordpress-kafka-sink-connector.adoc      |   2 +
 .../camel-wordpress-kafka-source-connector.adoc    |   2 +
 .../camel-workday-kafka-sink-connector.adoc        |   2 +
 .../camel-xchange-kafka-sink-connector.adoc        |   2 +
 .../connectors/camel-xj-kafka-sink-connector.adoc  |   2 +
 ...amel-xmlsecurity-sign-kafka-sink-connector.adoc |   2 +
 ...el-xmlsecurity-verify-kafka-sink-connector.adoc |   2 +
 .../camel-xmpp-kafka-sink-connector.adoc           |   2 +
 .../camel-xmpp-kafka-source-connector.adoc         |   2 +
 .../camel-xquery-kafka-sink-connector.adoc         |   2 +
 .../camel-xquery-kafka-source-connector.adoc       |   2 +
 .../camel-xslt-kafka-sink-connector.adoc           |   2 +
 .../camel-xslt-saxon-kafka-sink-connector.adoc     |   2 +
 .../camel-yammer-kafka-sink-connector.adoc         |   2 +
 .../camel-yammer-kafka-source-connector.adoc       |   2 +
 .../camel-zendesk-kafka-sink-connector.adoc        |   2 +
 .../camel-zendesk-kafka-source-connector.adoc      |   2 +
 .../camel-zookeeper-kafka-sink-connector.adoc      |   2 +
 .../camel-zookeeper-kafka-source-connector.adoc    |   2 +
 ...el-zookeeper-master-kafka-source-connector.adoc |   2 +
 1104 files changed, 5087 insertions(+), 106 deletions(-)

diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-sink.json
new file mode 100644
index 0000000..470e50a
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-sink.json
@@ -0,0 +1,416 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.azurestoragedatalake.CamelAzurestoragedatalakeSinkConnector",
+		"artifactId": "camel-azure-storage-datalake-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-azure-storage-datalake-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Camel Azure Datalake Gen2 Component"
+	},
+	"properties": {
+		"camel.sink.path.accountName": {
+			"name": "camel.sink.path.accountName",
+			"description": "name of the azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.path.fileSystemName": {
+			"name": "camel.sink.path.fileSystemName",
+			"description": "name of filesystem to be used",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.accountKey": {
+			"name": "camel.sink.endpoint.accountKey",
+			"description": "account key for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.clientId": {
+			"name": "camel.sink.endpoint.clientId",
+			"description": "client id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.clientSecret": {
+			"name": "camel.sink.endpoint.clientSecret",
+			"description": "client secret for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.clientSecretCredential": {
+			"name": "camel.sink.endpoint.clientSecretCredential",
+			"description": "client secret credential for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.close": {
+			"name": "camel.sink.endpoint.close",
+			"description": "Whether or not a file changed event raised indicates completion (true) or modification (false)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.closeStreamAfterRead": {
+			"name": "camel.sink.endpoint.closeStreamAfterRead",
+			"description": "check for closing stream after read",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.dataCount": {
+			"name": "camel.sink.endpoint.dataCount",
+			"description": "count number of bytes to download",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.dataLakeServiceClient": {
+			"name": "camel.sink.endpoint.dataLakeServiceClient",
+			"description": "service client of datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.directoryName": {
+			"name": "camel.sink.endpoint.directoryName",
+			"description": "directory of the file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.downloadLinkExpiration": {
+			"name": "camel.sink.endpoint.downloadLinkExpiration",
+			"description": "download link expiration time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.expression": {
+			"name": "camel.sink.endpoint.expression",
+			"description": "expression for queryInputStream",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.fileDir": {
+			"name": "camel.sink.endpoint.fileDir",
+			"description": "directory of file to do operations in the local system",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.fileName": {
+			"name": "camel.sink.endpoint.fileName",
+			"description": "name of file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.fileOffset": {
+			"name": "camel.sink.endpoint.fileOffset",
+			"description": "offset position in file for different operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.maxResults": {
+			"name": "camel.sink.endpoint.maxResults",
+			"description": "maximum number of results to show at a time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.maxRetryRequests": {
+			"name": "camel.sink.endpoint.maxRetryRequests",
+			"description": "no of retries to a given request",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.openOptions": {
+			"name": "camel.sink.endpoint.openOptions",
+			"description": "set open options for creating file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.path": {
+			"name": "camel.sink.endpoint.path",
+			"description": "path in azure datalake for operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.permission": {
+			"name": "camel.sink.endpoint.permission",
+			"description": "permission string for the file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.position": {
+			"name": "camel.sink.endpoint.position",
+			"description": "This parameter allows the caller to upload data in parallel and control the order in which it is appended to the file.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.recursive": {
+			"name": "camel.sink.endpoint.recursive",
+			"description": "recursively include all paths",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.regex": {
+			"name": "camel.sink.endpoint.regex",
+			"description": "regular expression for matching file names",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.retainUncommitedData": {
+			"name": "camel.sink.endpoint.retainUncommitedData",
+			"description": "Whether or not uncommitted data is to be retained after the operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.serviceClient": {
+			"name": "camel.sink.endpoint.serviceClient",
+			"description": "datalake service client for azure storage datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.sharedKeyCredential": {
+			"name": "camel.sink.endpoint.sharedKeyCredential",
+			"description": "shared key credential for azure datalake gen2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.tenantId": {
+			"name": "camel.sink.endpoint.tenantId",
+			"description": "tenant id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.timeout": {
+			"name": "camel.sink.endpoint.timeout",
+			"description": "Timeout for operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.umask": {
+			"name": "camel.sink.endpoint.umask",
+			"description": "umask permission for file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.userPrincipalNameReturned": {
+			"name": "camel.sink.endpoint.userPrincipalNameReturned",
+			"description": "whether or not to use upn",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.operation": {
+			"name": "camel.sink.endpoint.operation",
+			"description": "operation to be performed One of: [listFileSystem] [listFiles]",
+			"defaultValue": "\"listFileSystem\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"listFileSystem",
+				"listFiles"
+			]
+		},
+		"camel.component.azure-storage-datalake.accountKey": {
+			"name": "camel.component.azure-storage-datalake.accountKey",
+			"description": "account key for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientId": {
+			"name": "camel.component.azure-storage-datalake.clientId",
+			"description": "client id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientSecret": {
+			"name": "camel.component.azure-storage-datalake.clientSecret",
+			"description": "client secret for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientSecretCredential": {
+			"name": "camel.component.azure-storage-datalake.clientSecretCredential",
+			"description": "client secret credential for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.close": {
+			"name": "camel.component.azure-storage-datalake.close",
+			"description": "Whether or not a file changed event raised indicates completion (true) or modification (false)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.closeStreamAfterRead": {
+			"name": "camel.component.azure-storage-datalake.closeStreamAfterRead",
+			"description": "check for closing stream after read",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.configuration": {
+			"name": "camel.component.azure-storage-datalake.configuration",
+			"description": "configuration object for datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.dataCount": {
+			"name": "camel.component.azure-storage-datalake.dataCount",
+			"description": "count number of bytes to download",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.directoryName": {
+			"name": "camel.component.azure-storage-datalake.directoryName",
+			"description": "directory of the file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.downloadLinkExpiration": {
+			"name": "camel.component.azure-storage-datalake.downloadLinkExpiration",
+			"description": "download link expiration time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.expression": {
+			"name": "camel.component.azure-storage-datalake.expression",
+			"description": "expression for queryInputStream",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileDir": {
+			"name": "camel.component.azure-storage-datalake.fileDir",
+			"description": "directory of file to do operations in the local system",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileName": {
+			"name": "camel.component.azure-storage-datalake.fileName",
+			"description": "name of file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileOffset": {
+			"name": "camel.component.azure-storage-datalake.fileOffset",
+			"description": "offset position in file for different operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.maxResults": {
+			"name": "camel.component.azure-storage-datalake.maxResults",
+			"description": "maximum number of results to show at a time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.maxRetryRequests": {
+			"name": "camel.component.azure-storage-datalake.maxRetryRequests",
+			"description": "no of retries to a given request",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.openOptions": {
+			"name": "camel.component.azure-storage-datalake.openOptions",
+			"description": "set open options for creating file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.path": {
+			"name": "camel.component.azure-storage-datalake.path",
+			"description": "path in azure datalake for operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.permission": {
+			"name": "camel.component.azure-storage-datalake.permission",
+			"description": "permission string for the file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.position": {
+			"name": "camel.component.azure-storage-datalake.position",
+			"description": "This parameter allows the caller to upload data in parallel and control the order in which it is appended to the file.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.recursive": {
+			"name": "camel.component.azure-storage-datalake.recursive",
+			"description": "recursively include all paths",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.regex": {
+			"name": "camel.component.azure-storage-datalake.regex",
+			"description": "regular expression for matching file names",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.retainUncommitedData": {
+			"name": "camel.component.azure-storage-datalake.retainUncommitedData",
+			"description": "Whether or not uncommitted data is to be retained after the operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.serviceClient": {
+			"name": "camel.component.azure-storage-datalake.serviceClient",
+			"description": "datalake service client for azure storage datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.sharedKeyCredential": {
+			"name": "camel.component.azure-storage-datalake.sharedKeyCredential",
+			"description": "shared key credential for azure datalake gen2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.tenantId": {
+			"name": "camel.component.azure-storage-datalake.tenantId",
+			"description": "tenant id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.timeout": {
+			"name": "camel.component.azure-storage-datalake.timeout",
+			"description": "Timeout for operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.umask": {
+			"name": "camel.component.azure-storage-datalake.umask",
+			"description": "umask permission for file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.userPrincipalNameReturned": {
+			"name": "camel.component.azure-storage-datalake.userPrincipalNameReturned",
+			"description": "whether or not to use upn",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.lazyStartProducer": {
+			"name": "camel.component.azure-storage-datalake.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.operation": {
+			"name": "camel.component.azure-storage-datalake.operation",
+			"description": "operation to be performed One of: [listFileSystem] [listFiles]",
+			"defaultValue": "\"listFileSystem\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"listFileSystem",
+				"listFiles"
+			]
+		},
+		"camel.component.azure-storage-datalake.autowiredEnabled": {
+			"name": "camel.component.azure-storage-datalake.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-source.json
new file mode 100644
index 0000000..370b2eb
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-datalake-source.json
@@ -0,0 +1,411 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.azurestoragedatalake.CamelAzurestoragedatalakeSourceConnector",
+		"artifactId": "camel-azure-storage-datalake-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-azure-storage-datalake-source",
+		"type": "source",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Camel Azure Datalake Gen2 Component"
+	},
+	"properties": {
+		"camel.source.path.accountName": {
+			"name": "camel.source.path.accountName",
+			"description": "name of the azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.path.fileSystemName": {
+			"name": "camel.source.path.fileSystemName",
+			"description": "name of filesystem to be used",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.accountKey": {
+			"name": "camel.source.endpoint.accountKey",
+			"description": "account key for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.clientId": {
+			"name": "camel.source.endpoint.clientId",
+			"description": "client id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.clientSecret": {
+			"name": "camel.source.endpoint.clientSecret",
+			"description": "client secret for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.clientSecretCredential": {
+			"name": "camel.source.endpoint.clientSecretCredential",
+			"description": "client secret credential for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.close": {
+			"name": "camel.source.endpoint.close",
+			"description": "Whether or not a file changed event raised indicates completion (true) or modification (false)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.closeStreamAfterRead": {
+			"name": "camel.source.endpoint.closeStreamAfterRead",
+			"description": "check for closing stream after read",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.dataCount": {
+			"name": "camel.source.endpoint.dataCount",
+			"description": "count number of bytes to download",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.dataLakeServiceClient": {
+			"name": "camel.source.endpoint.dataLakeServiceClient",
+			"description": "service client of datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.directoryName": {
+			"name": "camel.source.endpoint.directoryName",
+			"description": "directory of the file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.downloadLinkExpiration": {
+			"name": "camel.source.endpoint.downloadLinkExpiration",
+			"description": "download link expiration time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.expression": {
+			"name": "camel.source.endpoint.expression",
+			"description": "expression for queryInputStream",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.fileDir": {
+			"name": "camel.source.endpoint.fileDir",
+			"description": "directory of file to do operations in the local system",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.fileName": {
+			"name": "camel.source.endpoint.fileName",
+			"description": "name of file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.fileOffset": {
+			"name": "camel.source.endpoint.fileOffset",
+			"description": "offset position in file for different operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.maxResults": {
+			"name": "camel.source.endpoint.maxResults",
+			"description": "maximum number of results to show at a time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.maxRetryRequests": {
+			"name": "camel.source.endpoint.maxRetryRequests",
+			"description": "no of retries to a given request",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.openOptions": {
+			"name": "camel.source.endpoint.openOptions",
+			"description": "set open options for creating file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.path": {
+			"name": "camel.source.endpoint.path",
+			"description": "path in azure datalake for operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.permission": {
+			"name": "camel.source.endpoint.permission",
+			"description": "permission string for the file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.position": {
+			"name": "camel.source.endpoint.position",
+			"description": "This parameter allows the caller to upload data in parallel and control the order in which it is appended to the file.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.recursive": {
+			"name": "camel.source.endpoint.recursive",
+			"description": "recursively include all paths",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.regex": {
+			"name": "camel.source.endpoint.regex",
+			"description": "regular expression for matching file names",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.retainUncommitedData": {
+			"name": "camel.source.endpoint.retainUncommitedData",
+			"description": "Whether or not uncommitted data is to be retained after the operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.serviceClient": {
+			"name": "camel.source.endpoint.serviceClient",
+			"description": "datalake service client for azure storage datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.sharedKeyCredential": {
+			"name": "camel.source.endpoint.sharedKeyCredential",
+			"description": "shared key credential for azure datalake gen2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.tenantId": {
+			"name": "camel.source.endpoint.tenantId",
+			"description": "tenant id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.timeout": {
+			"name": "camel.source.endpoint.timeout",
+			"description": "Timeout for operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.umask": {
+			"name": "camel.source.endpoint.umask",
+			"description": "umask permission for file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.userPrincipalNameReturned": {
+			"name": "camel.source.endpoint.userPrincipalNameReturned",
+			"description": "whether or not to use upn",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.bridgeErrorHandler": {
+			"name": "camel.source.endpoint.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exceptionHandler": {
+			"name": "camel.source.endpoint.exceptionHandler",
+			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangePattern": {
+			"name": "camel.source.endpoint.exchangePattern",
+			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"InOnly",
+				"InOut",
+				"InOptionalOut"
+			]
+		},
+		"camel.component.azure-storage-datalake.accountKey": {
+			"name": "camel.component.azure-storage-datalake.accountKey",
+			"description": "account key for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientId": {
+			"name": "camel.component.azure-storage-datalake.clientId",
+			"description": "client id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientSecret": {
+			"name": "camel.component.azure-storage-datalake.clientSecret",
+			"description": "client secret for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.clientSecretCredential": {
+			"name": "camel.component.azure-storage-datalake.clientSecretCredential",
+			"description": "client secret credential for authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.close": {
+			"name": "camel.component.azure-storage-datalake.close",
+			"description": "Whether or not a file changed event raised indicates completion (true) or modification (false)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.closeStreamAfterRead": {
+			"name": "camel.component.azure-storage-datalake.closeStreamAfterRead",
+			"description": "check for closing stream after read",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.configuration": {
+			"name": "camel.component.azure-storage-datalake.configuration",
+			"description": "configuration object for datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.dataCount": {
+			"name": "camel.component.azure-storage-datalake.dataCount",
+			"description": "count number of bytes to download",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.directoryName": {
+			"name": "camel.component.azure-storage-datalake.directoryName",
+			"description": "directory of the file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.downloadLinkExpiration": {
+			"name": "camel.component.azure-storage-datalake.downloadLinkExpiration",
+			"description": "download link expiration time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.expression": {
+			"name": "camel.component.azure-storage-datalake.expression",
+			"description": "expression for queryInputStream",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileDir": {
+			"name": "camel.component.azure-storage-datalake.fileDir",
+			"description": "directory of file to do operations in the local system",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileName": {
+			"name": "camel.component.azure-storage-datalake.fileName",
+			"description": "name of file to be handled in component",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.fileOffset": {
+			"name": "camel.component.azure-storage-datalake.fileOffset",
+			"description": "offset position in file for different operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.maxResults": {
+			"name": "camel.component.azure-storage-datalake.maxResults",
+			"description": "maximum number of results to show at a time",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.maxRetryRequests": {
+			"name": "camel.component.azure-storage-datalake.maxRetryRequests",
+			"description": "no of retries to a given request",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.openOptions": {
+			"name": "camel.component.azure-storage-datalake.openOptions",
+			"description": "set open options for creating file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.path": {
+			"name": "camel.component.azure-storage-datalake.path",
+			"description": "path in azure datalake for operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.permission": {
+			"name": "camel.component.azure-storage-datalake.permission",
+			"description": "permission string for the file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.position": {
+			"name": "camel.component.azure-storage-datalake.position",
+			"description": "This parameter allows the caller to upload data in parallel and control the order in which it is appended to the file.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.recursive": {
+			"name": "camel.component.azure-storage-datalake.recursive",
+			"description": "recursively include all paths",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.regex": {
+			"name": "camel.component.azure-storage-datalake.regex",
+			"description": "regular expression for matching file names",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.retainUncommitedData": {
+			"name": "camel.component.azure-storage-datalake.retainUncommitedData",
+			"description": "Whether or not uncommitted data is to be retained after the operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.serviceClient": {
+			"name": "camel.component.azure-storage-datalake.serviceClient",
+			"description": "datalake service client for azure storage datalake",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.sharedKeyCredential": {
+			"name": "camel.component.azure-storage-datalake.sharedKeyCredential",
+			"description": "shared key credential for azure datalake gen2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.tenantId": {
+			"name": "camel.component.azure-storage-datalake.tenantId",
+			"description": "tenant id for azure account",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.timeout": {
+			"name": "camel.component.azure-storage-datalake.timeout",
+			"description": "Timeout for operation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.umask": {
+			"name": "camel.component.azure-storage-datalake.umask",
+			"description": "umask permission for file",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.userPrincipalNameReturned": {
+			"name": "camel.component.azure-storage-datalake.userPrincipalNameReturned",
+			"description": "whether or not to use upn",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.bridgeErrorHandler": {
+			"name": "camel.component.azure-storage-datalake.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.azure-storage-datalake.autowiredEnabled": {
+			"name": "camel.component.azure-storage-datalake.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-smn-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-smn-sink.json
new file mode 100644
index 0000000..0b99fe6
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-smn-sink.json
@@ -0,0 +1,114 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.hwcloudsmn.CamelHwcloudsmnSinkConnector",
+		"artifactId": "camel-hwcloud-smn-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-hwcloud-smn-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Huawei Cloud component to integrate with SimpleNotification services"
+	},
+	"properties": {
+		"camel.sink.path.smnService": {
+			"name": "camel.sink.path.smnService",
+			"description": "Name of SMN service to invoke",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.authKey": {
+			"name": "camel.sink.endpoint.authKey",
+			"description": "Authentication key for the cloud user",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.ignoreSslVerification": {
+			"name": "camel.sink.endpoint.ignoreSslVerification",
+			"description": "Ignore SSL verification",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.messageTtl": {
+			"name": "camel.sink.endpoint.messageTtl",
+			"description": "TTL for published message",
+			"defaultValue": "3600",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.operation": {
+			"name": "camel.sink.endpoint.operation",
+			"description": "Name of operation to perform",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.projectId": {
+			"name": "camel.sink.endpoint.projectId",
+			"description": "Cloud project ID",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.proxyHost": {
+			"name": "camel.sink.endpoint.proxyHost",
+			"description": "Proxy server ip\/hostname",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.proxyPassword": {
+			"name": "camel.sink.endpoint.proxyPassword",
+			"description": "Proxy authentication password",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.proxyPort": {
+			"name": "camel.sink.endpoint.proxyPort",
+			"description": "Proxy server port",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.proxyUser": {
+			"name": "camel.sink.endpoint.proxyUser",
+			"description": "Proxy authentication user",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.region": {
+			"name": "camel.sink.endpoint.region",
+			"description": "SMN service region",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.secretKey": {
+			"name": "camel.sink.endpoint.secretKey",
+			"description": "Secret key for the cloud user",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.serviceKeys": {
+			"name": "camel.sink.endpoint.serviceKeys",
+			"description": "Configuration object for cloud service authentication",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.hwcloud-smn.lazyStartProducer": {
+			"name": "camel.component.hwcloud-smn.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.hwcloud-smn.autowiredEnabled": {
+			"name": "camel.component.hwcloud-smn.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-sink.json
new file mode 100644
index 0000000..954f42f
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-sink.json
@@ -0,0 +1,238 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.infinispanembedded.CamelInfinispanembeddedSinkConnector",
+		"artifactId": "camel-infinispan-embedded-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-infinispan-embedded-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Read and write from\/to Infinispan distributed key\/value store and data grid."
+	},
+	"properties": {
+		"camel.sink.path.cacheName": {
+			"name": "camel.sink.path.cacheName",
+			"description": "The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.queryBuilder": {
+			"name": "camel.sink.endpoint.queryBuilder",
+			"description": "Specifies the query builder.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.defaultValue": {
+			"name": "camel.sink.endpoint.defaultValue",
+			"description": "Set a specific default value for some producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.key": {
+			"name": "camel.sink.endpoint.key",
+			"description": "Set a specific key for producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.oldValue": {
+			"name": "camel.sink.endpoint.oldValue",
+			"description": "Set a specific old value for some producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.operation": {
+			"name": "camel.sink.endpoint.operation",
+			"description": "The operation to perform One of: [PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] [GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] [REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] [COMPUTEASYNC]",
+			"defaultValue": "\"PUT\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"PUT",
+				"PUTASYNC",
+				"PUTALL",
+				"PUTALLASYNC",
+				"PUTIFABSENT",
+				"PUTIFABSENTASYNC",
+				"GET",
+				"GETORDEFAULT",
+				"CONTAINSKEY",
+				"CONTAINSVALUE",
+				"REMOVE",
+				"REMOVEASYNC",
+				"REPLACE",
+				"REPLACEASYNC",
+				"SIZE",
+				"CLEAR",
+				"CLEARASYNC",
+				"QUERY",
+				"STATS",
+				"COMPUTE",
+				"COMPUTEASYNC"
+			]
+		},
+		"camel.sink.endpoint.value": {
+			"name": "camel.sink.endpoint.value",
+			"description": "Set a specific value for producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.cacheContainer": {
+			"name": "camel.sink.endpoint.cacheContainer",
+			"description": "Specifies the cache Container to connect",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.cacheContainerConfiguration": {
+			"name": "camel.sink.endpoint.cacheContainerConfiguration",
+			"description": "The CacheContainer configuration. Used if the cacheContainer is not defined.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.configurationUri": {
+			"name": "camel.sink.endpoint.configurationUri",
+			"description": "An implementation specific URI for the CacheManager",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.flags": {
+			"name": "camel.sink.endpoint.flags",
+			"description": "A comma separated list of org.infinispan.context.Flag to be applied by default on each cache invocation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.remappingFunction": {
+			"name": "camel.sink.endpoint.remappingFunction",
+			"description": "Set a specific remappingFunction to use in a compute operation.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.resultHeader": {
+			"name": "camel.sink.endpoint.resultHeader",
+			"description": "Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.configuration": {
+			"name": "camel.component.infinispan-embedded.configuration",
+			"description": "Component configuration",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.queryBuilder": {
+			"name": "camel.component.infinispan-embedded.queryBuilder",
+			"description": "Specifies the query builder.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.defaultValue": {
+			"name": "camel.component.infinispan-embedded.defaultValue",
+			"description": "Set a specific default value for some producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.key": {
+			"name": "camel.component.infinispan-embedded.key",
+			"description": "Set a specific key for producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.lazyStartProducer": {
+			"name": "camel.component.infinispan-embedded.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.oldValue": {
+			"name": "camel.component.infinispan-embedded.oldValue",
+			"description": "Set a specific old value for some producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.operation": {
+			"name": "camel.component.infinispan-embedded.operation",
+			"description": "The operation to perform One of: [PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] [GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] [REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] [COMPUTEASYNC]",
+			"defaultValue": "\"PUT\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"PUT",
+				"PUTASYNC",
+				"PUTALL",
+				"PUTALLASYNC",
+				"PUTIFABSENT",
+				"PUTIFABSENTASYNC",
+				"GET",
+				"GETORDEFAULT",
+				"CONTAINSKEY",
+				"CONTAINSVALUE",
+				"REMOVE",
+				"REMOVEASYNC",
+				"REPLACE",
+				"REPLACEASYNC",
+				"SIZE",
+				"CLEAR",
+				"CLEARASYNC",
+				"QUERY",
+				"STATS",
+				"COMPUTE",
+				"COMPUTEASYNC"
+			]
+		},
+		"camel.component.infinispan-embedded.value": {
+			"name": "camel.component.infinispan-embedded.value",
+			"description": "Set a specific value for producer operations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.autowiredEnabled": {
+			"name": "camel.component.infinispan-embedded.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.cacheContainer": {
+			"name": "camel.component.infinispan-embedded.cacheContainer",
+			"description": "Specifies the cache Container to connect",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.cacheContainerConfiguration": {
+			"name": "camel.component.infinispan-embedded.cacheContainerConfiguration",
+			"description": "The CacheContainer configuration. Used if the cacheContainer is not defined.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.configurationUri": {
+			"name": "camel.component.infinispan-embedded.configurationUri",
+			"description": "An implementation specific URI for the CacheManager",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.flags": {
+			"name": "camel.component.infinispan-embedded.flags",
+			"description": "A comma separated list of org.infinispan.context.Flag to be applied by default on each cache invocation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.remappingFunction": {
+			"name": "camel.component.infinispan-embedded.remappingFunction",
+			"description": "Set a specific remappingFunction to use in a compute operation.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.resultHeader": {
+			"name": "camel.component.infinispan-embedded.resultHeader",
+			"description": "Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-source.json
new file mode 100644
index 0000000..568c190
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-embedded-source.json
@@ -0,0 +1,199 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.infinispanembedded.CamelInfinispanembeddedSourceConnector",
+		"artifactId": "camel-infinispan-embedded-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-infinispan-embedded-source",
+		"type": "source",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Read and write from\/to Infinispan distributed key\/value store and data grid."
+	},
+	"properties": {
+		"camel.source.path.cacheName": {
+			"name": "camel.source.path.cacheName",
+			"description": "The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.source.endpoint.queryBuilder": {
+			"name": "camel.source.endpoint.queryBuilder",
+			"description": "Specifies the query builder.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.bridgeErrorHandler": {
+			"name": "camel.source.endpoint.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.clusteredListener": {
+			"name": "camel.source.endpoint.clusteredListener",
+			"description": "If true, the listener will be installed for the entire cluster",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.customListener": {
+			"name": "camel.source.endpoint.customListener",
+			"description": "Returns the custom listener in use, if provided",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.eventTypes": {
+			"name": "camel.source.endpoint.eventTypes",
+			"description": "Specifies the set of event types to register by the consumer.Multiple event can be separated by comma. The possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED, CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED, CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED, TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED, CACHE_ENTRY_EXPIRED, DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED, PERSISTENCE_AVA [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.sync": {
+			"name": "camel.source.endpoint.sync",
+			"description": "If true, the consumer will receive notifications synchronously",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exceptionHandler": {
+			"name": "camel.source.endpoint.exceptionHandler",
+			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangePattern": {
+			"name": "camel.source.endpoint.exchangePattern",
+			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"InOnly",
+				"InOut",
+				"InOptionalOut"
+			]
+		},
+		"camel.source.endpoint.cacheContainer": {
+			"name": "camel.source.endpoint.cacheContainer",
+			"description": "Specifies the cache Container to connect",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.cacheContainerConfiguration": {
+			"name": "camel.source.endpoint.cacheContainerConfiguration",
+			"description": "The CacheContainer configuration. Used if the cacheContainer is not defined.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.configurationUri": {
+			"name": "camel.source.endpoint.configurationUri",
+			"description": "An implementation specific URI for the CacheManager",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.flags": {
+			"name": "camel.source.endpoint.flags",
+			"description": "A comma separated list of org.infinispan.context.Flag to be applied by default on each cache invocation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.remappingFunction": {
+			"name": "camel.source.endpoint.remappingFunction",
+			"description": "Set a specific remappingFunction to use in a compute operation.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.resultHeader": {
+			"name": "camel.source.endpoint.resultHeader",
+			"description": "Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.configuration": {
+			"name": "camel.component.infinispan-embedded.configuration",
+			"description": "Component configuration",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.queryBuilder": {
+			"name": "camel.component.infinispan-embedded.queryBuilder",
+			"description": "Specifies the query builder.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.bridgeErrorHandler": {
+			"name": "camel.component.infinispan-embedded.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.clusteredListener": {
+			"name": "camel.component.infinispan-embedded.clusteredListener",
+			"description": "If true, the listener will be installed for the entire cluster",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.customListener": {
+			"name": "camel.component.infinispan-embedded.customListener",
+			"description": "Returns the custom listener in use, if provided",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.eventTypes": {
+			"name": "camel.component.infinispan-embedded.eventTypes",
+			"description": "Specifies the set of event types to register by the consumer.Multiple event can be separated by comma. The possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED, CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED, CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED, TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED, CACHE_ENTRY_EXPIRED, DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED, PERSISTENCE_AVA [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.sync": {
+			"name": "camel.component.infinispan-embedded.sync",
+			"description": "If true, the consumer will receive notifications synchronously",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.autowiredEnabled": {
+			"name": "camel.component.infinispan-embedded.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.cacheContainer": {
+			"name": "camel.component.infinispan-embedded.cacheContainer",
+			"description": "Specifies the cache Container to connect",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.cacheContainerConfiguration": {
+			"name": "camel.component.infinispan-embedded.cacheContainerConfiguration",
+			"description": "The CacheContainer configuration. Used if the cacheContainer is not defined.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.configurationUri": {
+			"name": "camel.component.infinispan-embedded.configurationUri",
+			"description": "An implementation specific URI for the CacheManager",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.flags": {
+			"name": "camel.component.infinispan-embedded.flags",
+			"description": "A comma separated list of org.infinispan.context.Flag to be applied by default on each cache invocation",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.remappingFunction": {
+			"name": "camel.component.infinispan-embedded.remappingFunction",
+			"description": "Set a specific remappingFunction to use in a compute operation.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.infinispan-embedded.resultHeader": {
+			"name": "camel.component.infinispan-embedded.resultHeader",
+			"description": "Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-sink.json
new file mode 100644
index 0000000..95933af
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-sink.json
@@ -0,0 +1,93 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.kamelet.CamelKameletSinkConnector",
+		"artifactId": "camel-kamelet-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-kamelet-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "The Kamelet Component provides support for interacting with the Camel Route Template engine"
+	},
+	"properties": {
+		"camel.sink.path.templateId": {
+			"name": "camel.sink.path.templateId",
+			"description": "The Route Template ID",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.path.routeId": {
+			"name": "camel.sink.path.routeId",
+			"description": "The Route ID. Default value notice: The ID will be auto-generated if not provided",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.block": {
+			"name": "camel.sink.endpoint.block",
+			"description": "If sending a message to a direct endpoint which has no active consumer, then we can tell the producer to block and wait for the consumer to become active.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.failIfNoConsumers": {
+			"name": "camel.sink.endpoint.failIfNoConsumers",
+			"description": "Whether the producer should fail by throwing an exception, when sending to a kamelet endpoint with no active consumers.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.timeout": {
+			"name": "camel.sink.endpoint.timeout",
+			"description": "The timeout value to use if block is enabled.",
+			"defaultValue": "30000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.routeProperties": {
+			"name": "camel.component.kamelet.routeProperties",
+			"description": "Set route local parameters.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.templateProperties": {
+			"name": "camel.component.kamelet.templateProperties",
+			"description": "Set template local parameters.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.block": {
+			"name": "camel.component.kamelet.block",
+			"description": "If sending a message to a kamelet endpoint which has no active consumer, then we can tell the producer to block and wait for the consumer to become active.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.lazyStartProducer": {
+			"name": "camel.component.kamelet.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.timeout": {
+			"name": "camel.component.kamelet.timeout",
+			"description": "The timeout value to use if block is enabled.",
+			"defaultValue": "30000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.autowiredEnabled": {
+			"name": "camel.component.kamelet.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-source.json
new file mode 100644
index 0000000..ba22786
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kamelet-source.json
@@ -0,0 +1,75 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.kamelet.CamelKameletSourceConnector",
+		"artifactId": "camel-kamelet-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-kamelet-source",
+		"type": "source",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "The Kamelet Component provides support for interacting with the Camel Route Template engine"
+	},
+	"properties": {
+		"camel.source.path.templateId": {
+			"name": "camel.source.path.templateId",
+			"description": "The Route Template ID",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.source.path.routeId": {
+			"name": "camel.source.path.routeId",
+			"description": "The Route ID. Default value notice: The ID will be auto-generated if not provided",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.bridgeErrorHandler": {
+			"name": "camel.source.endpoint.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exceptionHandler": {
+			"name": "camel.source.endpoint.exceptionHandler",
+			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangePattern": {
+			"name": "camel.source.endpoint.exchangePattern",
+			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"InOnly",
+				"InOut",
+				"InOptionalOut"
+			]
+		},
+		"camel.component.kamelet.routeProperties": {
+			"name": "camel.component.kamelet.routeProperties",
+			"description": "Set route local parameters.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.templateProperties": {
+			"name": "camel.component.kamelet.templateProperties",
+			"description": "Set template local parameters.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.bridgeErrorHandler": {
+			"name": "camel.component.kamelet.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.kamelet.autowiredEnabled": {
+			"name": "camel.component.kamelet.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
index e58f418..76f5c89 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
@@ -125,6 +125,13 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.sink.endpoint.requestTimeout": {
+			"name": "camel.sink.endpoint.requestTimeout",
+			"description": "Request timeout in milliseconds",
+			"defaultValue": "20000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.sink.endpoint.connection": {
 			"name": "camel.sink.endpoint.connection",
 			"description": "Reference an already instantiated connection to Nats server",
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-mqtt5-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-mqtt5-source.json
new file mode 100644
index 0000000..8f35276
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-mqtt5-source.json
@@ -0,0 +1,423 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.pahomqtt5.CamelPahomqtt5SourceConnector",
+		"artifactId": "camel-paho-mqtt5-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-paho-mqtt5-source",
+		"type": "source",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client."
+	},
+	"properties": {
+		"camel.source.path.topic": {
+			"name": "camel.source.path.topic",
+			"description": "Name of the topic",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.source.endpoint.automaticReconnect": {
+			"name": "camel.source.endpoint.automaticReconnect",
+			"description": "Sets whether the client will automatically attempt to reconnect to the server if the connection is lost. If set to false, the client will not attempt to automatically reconnect to the server in the event that the connection is lost. If set to true, in the event that the connection is lost, the client will attempt to reconnect to the server. It will initially wait 1 second before it attempts to reconnect, for every failed reconnect attempt, the delay will double until i [...]
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.brokerUrl": {
+			"name": "camel.source.endpoint.brokerUrl",
+			"description": "The URL of the MQTT broker.",
+			"defaultValue": "\"tcp:\/\/localhost:1883\"",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.cleanStart": {
+			"name": "camel.source.endpoint.cleanStart",
+			"description": "Sets whether the client and server should remember state across restarts and reconnects. If set to false both the client and server will maintain state across restarts of the client, the server and the connection. As state is maintained: Message delivery will be reliable meeting the specified QOS even if the client, server or connection are restarted. The server will treat a subscription as durable. If set to true the client and server will not maintain state across re [...]
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.clientId": {
+			"name": "camel.source.endpoint.clientId",
+			"description": "MQTT client identifier. The identifier must be unique.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.connectionTimeout": {
+			"name": "camel.source.endpoint.connectionTimeout",
+			"description": "Sets the connection timeout value. This value, measured in seconds, defines the maximum time interval the client will wait for the network connection to the MQTT server to be established. The default timeout is 30 seconds. A value of 0 disables timeout processing meaning the client will wait until the network connection is made successfully or fails.",
+			"defaultValue": "30",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.filePersistenceDirectory": {
+			"name": "camel.source.endpoint.filePersistenceDirectory",
+			"description": "Base directory used by file persistence. Will by default use user directory.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.keepAliveInterval": {
+			"name": "camel.source.endpoint.keepAliveInterval",
+			"description": "Sets the keep alive interval. This value, measured in seconds, defines the maximum time interval between messages sent or received. It enables the client to detect if the server is no longer available, without having to wait for the TCP\/IP timeout. The client will ensure that at least one message travels across the network within each keep alive period. In the absence of a data-related message during the time period, the client sends a very small ping message, which t [...]
+			"defaultValue": "60",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.maxReconnectDelay": {
+			"name": "camel.source.endpoint.maxReconnectDelay",
+			"description": "Get the maximum time (in millis) to wait between reconnects",
+			"defaultValue": "128000",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.persistence": {
+			"name": "camel.source.endpoint.persistence",
+			"description": "Client persistence to be used - memory or file. One of: [FILE] [MEMORY]",
+			"defaultValue": "\"MEMORY\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"FILE",
+				"MEMORY"
+			]
+		},
+		"camel.source.endpoint.qos": {
+			"name": "camel.source.endpoint.qos",
+			"description": "Client quality of service level (0-2).",
+			"defaultValue": "2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.receiveMaximum": {
+			"name": "camel.source.endpoint.receiveMaximum",
+			"description": "Sets the Receive Maximum. This value represents the limit of QoS 1 and QoS 2 publications that the client is willing to process concurrently. There is no mechanism to limit the number of QoS 0 publications that the Server might try to send. The default value is 65535",
+			"defaultValue": "65535",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.retained": {
+			"name": "camel.source.endpoint.retained",
+			"description": "Retain option",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.serverURIs": {
+			"name": "camel.source.endpoint.serverURIs",
+			"description": "Set a list of one or more serverURIs the client may connect to. Multiple servers can be separated by comma. Each serverURI specifies the address of a server that the client may connect to. Two types of connection are supported tcp:\/\/ for a TCP connection and ssl:\/\/ for a TCP connection secured by SSL\/TLS. For example: tcp:\/\/localhost:1883 ssl:\/\/localhost:8883 If the port is not specified, it will default to 1883 for tcp:\/\/ URIs, and 8883 for ssl:\/\/ URIs. I [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.willMqttProperties": {
+			"name": "camel.source.endpoint.willMqttProperties",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The MQTT properties set for the message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.willPayload": {
+			"name": "camel.source.endpoint.willPayload",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The byte payload for the message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.willQos": {
+			"name": "camel.source.endpoint.willQos",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The quality of service to publish the message at (0, 1 or 2).",
+			"defaultValue": "1",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.willRetained": {
+			"name": "camel.source.endpoint.willRetained",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. Whether or not the message should be retained.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.willTopic": {
+			"name": "camel.source.endpoint.willTopic",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The topic to publish to.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.bridgeErrorHandler": {
+			"name": "camel.source.endpoint.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exceptionHandler": {
+			"name": "camel.source.endpoint.exceptionHandler",
+			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangePattern": {
+			"name": "camel.source.endpoint.exchangePattern",
+			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"InOnly",
+				"InOut",
+				"InOptionalOut"
+			]
+		},
+		"camel.source.endpoint.client": {
+			"name": "camel.source.endpoint.client",
+			"description": "To use an existing mqtt client",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.customWebSocketHeaders": {
+			"name": "camel.source.endpoint.customWebSocketHeaders",
+			"description": "Sets the Custom WebSocket Headers for the WebSocket Connection.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.executorServiceTimeout": {
+			"name": "camel.source.endpoint.executorServiceTimeout",
+			"description": "Set the time in seconds that the executor service should wait when terminating before forcefully terminating. It is not recommended to change this value unless you are absolutely sure that you need to.",
+			"defaultValue": "1",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.httpsHostnameVerificationEnabled": {
+			"name": "camel.source.endpoint.httpsHostnameVerificationEnabled",
+			"description": "Whether SSL HostnameVerifier is enabled or not. The default value is true.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.password": {
+			"name": "camel.source.endpoint.password",
+			"description": "Password to be used for authentication against the MQTT broker",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.socketFactory": {
+			"name": "camel.source.endpoint.socketFactory",
+			"description": "Sets the SocketFactory to use. This allows an application to apply its own policies around the creation of network sockets. If using an SSL connection, an SSLSocketFactory can be used to supply application-specific security settings.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.sslClientProps": {
+			"name": "camel.source.endpoint.sslClientProps",
+			"description": "Sets the SSL properties for the connection. Note that these properties are only valid if an implementation of the Java Secure Socket Extensions (JSSE) is available. These properties are not used if a custom SocketFactory has been set. The following properties can be used: com.ibm.ssl.protocol One of: SSL, SSLv3, TLS, TLSv1, SSL_TLS. com.ibm.ssl.contextProvider Underlying JSSE provider. For example IBMJSSE2 or SunJSSE com.ibm.ssl.keyStore The name of the file that conta [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.sslHostnameVerifier": {
+			"name": "camel.source.endpoint.sslHostnameVerifier",
+			"description": "Sets the HostnameVerifier for the SSL connection. Note that it will be used after handshake on a connection and you should do actions by yourself when hostname is verified error. There is no default HostnameVerifier",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.userName": {
+			"name": "camel.source.endpoint.userName",
+			"description": "Username to be used for authentication against the MQTT broker",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.automaticReconnect": {
+			"name": "camel.component.paho-mqtt5.automaticReconnect",
+			"description": "Sets whether the client will automatically attempt to reconnect to the server if the connection is lost. If set to false, the client will not attempt to automatically reconnect to the server in the event that the connection is lost. If set to true, in the event that the connection is lost, the client will attempt to reconnect to the server. It will initially wait 1 second before it attempts to reconnect, for every failed reconnect attempt, the delay will double until i [...]
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.brokerUrl": {
+			"name": "camel.component.paho-mqtt5.brokerUrl",
+			"description": "The URL of the MQTT broker.",
+			"defaultValue": "\"tcp:\/\/localhost:1883\"",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.cleanStart": {
+			"name": "camel.component.paho-mqtt5.cleanStart",
+			"description": "Sets whether the client and server should remember state across restarts and reconnects. If set to false both the client and server will maintain state across restarts of the client, the server and the connection. As state is maintained: Message delivery will be reliable meeting the specified QOS even if the client, server or connection are restarted. The server will treat a subscription as durable. If set to true the client and server will not maintain state across re [...]
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.clientId": {
+			"name": "camel.component.paho-mqtt5.clientId",
+			"description": "MQTT client identifier. The identifier must be unique.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.configuration": {
+			"name": "camel.component.paho-mqtt5.configuration",
+			"description": "To use the shared Paho configuration",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.connectionTimeout": {
+			"name": "camel.component.paho-mqtt5.connectionTimeout",
+			"description": "Sets the connection timeout value. This value, measured in seconds, defines the maximum time interval the client will wait for the network connection to the MQTT server to be established. The default timeout is 30 seconds. A value of 0 disables timeout processing meaning the client will wait until the network connection is made successfully or fails.",
+			"defaultValue": "30",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.filePersistenceDirectory": {
+			"name": "camel.component.paho-mqtt5.filePersistenceDirectory",
+			"description": "Base directory used by file persistence. Will by default use user directory.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.keepAliveInterval": {
+			"name": "camel.component.paho-mqtt5.keepAliveInterval",
+			"description": "Sets the keep alive interval. This value, measured in seconds, defines the maximum time interval between messages sent or received. It enables the client to detect if the server is no longer available, without having to wait for the TCP\/IP timeout. The client will ensure that at least one message travels across the network within each keep alive period. In the absence of a data-related message during the time period, the client sends a very small ping message, which t [...]
+			"defaultValue": "60",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.maxReconnectDelay": {
+			"name": "camel.component.paho-mqtt5.maxReconnectDelay",
+			"description": "Get the maximum time (in millis) to wait between reconnects",
+			"defaultValue": "128000",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.persistence": {
+			"name": "camel.component.paho-mqtt5.persistence",
+			"description": "Client persistence to be used - memory or file. One of: [FILE] [MEMORY]",
+			"defaultValue": "\"MEMORY\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"FILE",
+				"MEMORY"
+			]
+		},
+		"camel.component.paho-mqtt5.qos": {
+			"name": "camel.component.paho-mqtt5.qos",
+			"description": "Client quality of service level (0-2).",
+			"defaultValue": "2",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.receiveMaximum": {
+			"name": "camel.component.paho-mqtt5.receiveMaximum",
+			"description": "Sets the Receive Maximum. This value represents the limit of QoS 1 and QoS 2 publications that the client is willing to process concurrently. There is no mechanism to limit the number of QoS 0 publications that the Server might try to send. The default value is 65535",
+			"defaultValue": "65535",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.retained": {
+			"name": "camel.component.paho-mqtt5.retained",
+			"description": "Retain option",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.serverURIs": {
+			"name": "camel.component.paho-mqtt5.serverURIs",
+			"description": "Set a list of one or more serverURIs the client may connect to. Multiple servers can be separated by comma. Each serverURI specifies the address of a server that the client may connect to. Two types of connection are supported tcp:\/\/ for a TCP connection and ssl:\/\/ for a TCP connection secured by SSL\/TLS. For example: tcp:\/\/localhost:1883 ssl:\/\/localhost:8883 If the port is not specified, it will default to 1883 for tcp:\/\/ URIs, and 8883 for ssl:\/\/ URIs. I [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.willMqttProperties": {
+			"name": "camel.component.paho-mqtt5.willMqttProperties",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The MQTT properties set for the message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.willPayload": {
+			"name": "camel.component.paho-mqtt5.willPayload",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The byte payload for the message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.willQos": {
+			"name": "camel.component.paho-mqtt5.willQos",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The quality of service to publish the message at (0, 1 or 2).",
+			"defaultValue": "1",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.willRetained": {
+			"name": "camel.component.paho-mqtt5.willRetained",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. Whether or not the message should be retained.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.willTopic": {
+			"name": "camel.component.paho-mqtt5.willTopic",
+			"description": "Sets the Last Will and Testament (LWT) for the connection. In the event that this client unexpectedly loses its connection to the server, the server will publish a message to itself using the supplied details. The topic to publish to.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.bridgeErrorHandler": {
+			"name": "camel.component.paho-mqtt5.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.autowiredEnabled": {
+			"name": "camel.component.paho-mqtt5.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.client": {
+			"name": "camel.component.paho-mqtt5.client",
+			"description": "To use a shared Paho client",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.customWebSocketHeaders": {
+			"name": "camel.component.paho-mqtt5.customWebSocketHeaders",
+			"description": "Sets the Custom WebSocket Headers for the WebSocket Connection.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.executorServiceTimeout": {
+			"name": "camel.component.paho-mqtt5.executorServiceTimeout",
+			"description": "Set the time in seconds that the executor service should wait when terminating before forcefully terminating. It is not recommended to change this value unless you are absolutely sure that you need to.",
+			"defaultValue": "1",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.httpsHostnameVerificationEnabled": {
+			"name": "camel.component.paho-mqtt5.httpsHostnameVerificationEnabled",
+			"description": "Whether SSL HostnameVerifier is enabled or not. The default value is true.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.password": {
+			"name": "camel.component.paho-mqtt5.password",
+			"description": "Password to be used for authentication against the MQTT broker",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.socketFactory": {
+			"name": "camel.component.paho-mqtt5.socketFactory",
+			"description": "Sets the SocketFactory to use. This allows an application to apply its own policies around the creation of network sockets. If using an SSL connection, an SSLSocketFactory can be used to supply application-specific security settings.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.sslClientProps": {
+			"name": "camel.component.paho-mqtt5.sslClientProps",
+			"description": "Sets the SSL properties for the connection. Note that these properties are only valid if an implementation of the Java Secure Socket Extensions (JSSE) is available. These properties are not used if a custom SocketFactory has been set. The following properties can be used: com.ibm.ssl.protocol One of: SSL, SSLv3, TLS, TLSv1, SSL_TLS. com.ibm.ssl.contextProvider Underlying JSSE provider. For example IBMJSSE2 or SunJSSE com.ibm.ssl.keyStore The name of the file that conta [...]
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.sslHostnameVerifier": {
+			"name": "camel.component.paho-mqtt5.sslHostnameVerifier",
+			"description": "Sets the HostnameVerifier for the SSL connection. Note that it will be used after handshake on a connection and you should do actions by yourself when hostname is verified error. There is no default HostnameVerifier",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.paho-mqtt5.userName": {
+			"name": "camel.component.paho-mqtt5.userName",
+			"description": "Username to be used for authentication against the MQTT broker",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
index 1d97438..3d9bac1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
@@ -247,6 +247,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.sink.endpoint.pkChunking": {
+			"name": "camel.sink.endpoint.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingChunkSize": {
+			"name": "camel.sink.endpoint.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingParent": {
+			"name": "camel.sink.endpoint.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingStartRow": {
+			"name": "camel.sink.endpoint.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.sink.endpoint.queryLocator": {
 			"name": "camel.sink.endpoint.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
@@ -562,6 +586,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.salesforce.pkChunking": {
+			"name": "camel.component.salesforce.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingChunkSize": {
+			"name": "camel.component.salesforce.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingParent": {
+			"name": "camel.component.salesforce.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingStartRow": {
+			"name": "camel.component.salesforce.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.salesforce.queryLocator": {
 			"name": "camel.component.salesforce.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
index 8038071..5b78f14 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
@@ -186,6 +186,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.source.endpoint.pkChunking": {
+			"name": "camel.source.endpoint.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingChunkSize": {
+			"name": "camel.source.endpoint.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingParent": {
+			"name": "camel.source.endpoint.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingStartRow": {
+			"name": "camel.source.endpoint.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.source.endpoint.queryLocator": {
 			"name": "camel.source.endpoint.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
@@ -512,6 +536,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.salesforce.pkChunking": {
+			"name": "camel.component.salesforce.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingChunkSize": {
+			"name": "camel.component.salesforce.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingParent": {
+			"name": "camel.component.salesforce.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingStartRow": {
+			"name": "camel.component.salesforce.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.salesforce.queryLocator": {
 			"name": "camel.component.salesforce.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-sink.json
new file mode 100644
index 0000000..46fb7a2
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-sink.json
@@ -0,0 +1,149 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.springrabbitmq.CamelSpringrabbitmqSinkConnector",
+		"artifactId": "camel-spring-rabbitmq-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-spring-rabbitmq-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Send and receive messages from RabbitMQ using Spring RabbitMQ client."
+	},
+	"properties": {
+		"camel.sink.path.exchangeName": {
+			"name": "camel.sink.path.exchangeName",
+			"description": "The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to. Note: to use default exchange then do not use empty name, but use default instead.",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.sink.endpoint.connectionFactory": {
+			"name": "camel.sink.endpoint.connectionFactory",
+			"description": "The connection factory to be use. A connection factory must be configured either on the component or endpoint.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.disableReplyTo": {
+			"name": "camel.sink.endpoint.disableReplyTo",
+			"description": "Specifies whether Camel ignores the ReplyTo header in messages. If true, Camel does not send a reply back to the destination specified in the ReplyTo header. You can use this option if you want Camel to consume from a route and you do not want Camel to automatically send back a reply message because another component in your code handles the reply message. You can also use this option if you want to use Camel as a proxy between different message brokers and you want to [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.routingKey": {
+			"name": "camel.sink.endpoint.routingKey",
+			"description": "The value of a routing key to use. Default is empty which is not helpful when using the default (or any direct) exchange, but fine if the exchange is a headers exchange for instance.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.testConnectionOnStartup": {
+			"name": "camel.sink.endpoint.testConnectionOnStartup",
+			"description": "Specifies whether to test the connection on startup. This ensures that when Camel starts that all the JMS consumers have a valid connection to the JMS broker. If a connection cannot be granted then Camel throws an exception on startup. This ensures that Camel is not started with failed connections. The JMS producers is tested as well.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.replyTimeout": {
+			"name": "camel.sink.endpoint.replyTimeout",
+			"description": "Specify the timeout in milliseconds to be used when waiting for a reply message when doing request\/reply messaging. The default value is 5 seconds. A negative value indicates an indefinite timeout.",
+			"defaultValue": "5000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.usePublisherConnection": {
+			"name": "camel.sink.endpoint.usePublisherConnection",
+			"description": "Use a separate connection for publishers and consumers",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.args": {
+			"name": "camel.sink.endpoint.args",
+			"description": "Specify arguments for configuring the different RabbitMQ concepts, a different prefix is required for each element: arg.consumer. arg.exchange. arg.queue. arg.binding. arg.dlq.exchange. arg.dlq.queue. arg.dlq.binding. For example to declare a queue with message ttl argument: args=arg.queue.x-message-ttl=60000",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.messageConverter": {
+			"name": "camel.sink.endpoint.messageConverter",
+			"description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.messagePropertiesConverter": {
+			"name": "camel.sink.endpoint.messagePropertiesConverter",
+			"description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.synchronous": {
+			"name": "camel.sink.endpoint.synchronous",
+			"description": "Sets whether synchronous processing should be strictly used",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.amqpAdmin": {
+			"name": "camel.component.spring-rabbitmq.amqpAdmin",
+			"description": "Optional AMQP Admin service to use for auto declaring elements (queues, exchanges, bindings)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.connectionFactory": {
+			"name": "camel.component.spring-rabbitmq.connectionFactory",
+			"description": "The connection factory to be use. A connection factory must be configured either on the component or endpoint.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.testConnectionOnStartup": {
+			"name": "camel.component.spring-rabbitmq.testConnectionOnStartup",
+			"description": "Specifies whether to test the connection on startup. This ensures that when Camel starts that all the JMS consumers have a valid connection to the JMS broker. If a connection cannot be granted then Camel throws an exception on startup. This ensures that Camel is not started with failed connections. The JMS producers is tested as well.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.lazyStartProducer": {
+			"name": "camel.component.spring-rabbitmq.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.autowiredEnabled": {
+			"name": "camel.component.spring-rabbitmq.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.ignoreDeclarationExceptions": {
+			"name": "camel.component.spring-rabbitmq.ignoreDeclarationExceptions",
+			"description": "Switch on ignore exceptions such as mismatched properties when declaring",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.messageConverter": {
+			"name": "camel.component.spring-rabbitmq.messageConverter",
+			"description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.messagePropertiesConverter": {
+			"name": "camel.component.spring-rabbitmq.messagePropertiesConverter",
+			"description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.headerFilterStrategy": {
+			"name": "camel.component.spring-rabbitmq.headerFilterStrategy",
+			"description": "To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-source.json
new file mode 100644
index 0000000..6fa3160
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-rabbitmq-source.json
@@ -0,0 +1,319 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.springrabbitmq.CamelSpringrabbitmqSourceConnector",
+		"artifactId": "camel-spring-rabbitmq-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-spring-rabbitmq-source",
+		"type": "source",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Send and receive messages from RabbitMQ using Spring RabbitMQ client."
+	},
+	"properties": {
+		"camel.source.path.exchangeName": {
+			"name": "camel.source.path.exchangeName",
+			"description": "The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to. Note: to use default exchange then do not use empty name, but use default instead.",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.source.endpoint.connectionFactory": {
+			"name": "camel.source.endpoint.connectionFactory",
+			"description": "The connection factory to be use. A connection factory must be configured either on the component or endpoint.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.disableReplyTo": {
+			"name": "camel.source.endpoint.disableReplyTo",
+			"description": "Specifies whether Camel ignores the ReplyTo header in messages. If true, Camel does not send a reply back to the destination specified in the ReplyTo header. You can use this option if you want Camel to consume from a route and you do not want Camel to automatically send back a reply message because another component in your code handles the reply message. You can also use this option if you want to use Camel as a proxy between different message brokers and you want to [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.routingKey": {
+			"name": "camel.source.endpoint.routingKey",
+			"description": "The value of a routing key to use. Default is empty which is not helpful when using the default (or any direct) exchange, but fine if the exchange is a headers exchange for instance.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.testConnectionOnStartup": {
+			"name": "camel.source.endpoint.testConnectionOnStartup",
+			"description": "Specifies whether to test the connection on startup. This ensures that when Camel starts that all the JMS consumers have a valid connection to the JMS broker. If a connection cannot be granted then Camel throws an exception on startup. This ensures that Camel is not started with failed connections. The JMS producers is tested as well.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.acknowledgeMode": {
+			"name": "camel.source.endpoint.acknowledgeMode",
+			"description": "Flag controlling the behaviour of the container with respect to message acknowledgement. The most common usage is to let the container handle the acknowledgements (so the listener doesn't need to know about the channel or the message). Set to AcknowledgeMode.MANUAL if the listener will send the acknowledgements itself using Channel.basicAck(long, boolean). Manual acks are consistent with either a transactional or non-transactional channel, but if you are doing no other [...]
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"NONE",
+				"MANUAL",
+				"AUTO"
+			]
+		},
+		"camel.source.endpoint.asyncConsumer": {
+			"name": "camel.source.endpoint.asyncConsumer",
+			"description": "Whether the consumer processes the Exchange asynchronously. If enabled then the consumer may pickup the next message from the queue, while the previous message is being processed asynchronously (by the Asynchronous Routing Engine). This means that messages may be processed not 100% strictly in order. If disabled (as default) then the Exchange is fully processed before the consumer will pickup the next message from the queue.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.autoDeclare": {
+			"name": "camel.source.endpoint.autoDeclare",
+			"description": "Specifies whether the consumer should auto declare binding between exchange, queue and routing key when starting.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.autoStartup": {
+			"name": "camel.source.endpoint.autoStartup",
+			"description": "Specifies whether the consumer container should auto-startup.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.bridgeErrorHandler": {
+			"name": "camel.source.endpoint.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.deadLetterExchange": {
+			"name": "camel.source.endpoint.deadLetterExchange",
+			"description": "The name of the dead letter exchange",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.deadLetterExchangeType": {
+			"name": "camel.source.endpoint.deadLetterExchangeType",
+			"description": "The type of the dead letter exchange One of: [direct] [fanout] [headers] [topic]",
+			"defaultValue": "\"direct\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"direct",
+				"fanout",
+				"headers",
+				"topic"
+			]
+		},
+		"camel.source.endpoint.deadLetterQueue": {
+			"name": "camel.source.endpoint.deadLetterQueue",
+			"description": "The name of the dead letter queue",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.deadLetterRoutingKey": {
+			"name": "camel.source.endpoint.deadLetterRoutingKey",
+			"description": "The routing key for the dead letter exchange",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangeType": {
+			"name": "camel.source.endpoint.exchangeType",
+			"description": "The type of the exchange One of: [direct] [fanout] [headers] [topic]",
+			"defaultValue": "\"direct\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"direct",
+				"fanout",
+				"headers",
+				"topic"
+			]
+		},
+		"camel.source.endpoint.exclusive": {
+			"name": "camel.source.endpoint.exclusive",
+			"description": "Set to true for an exclusive consumer",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.noLocal": {
+			"name": "camel.source.endpoint.noLocal",
+			"description": "Set to true for an no-local consumer",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.queues": {
+			"name": "camel.source.endpoint.queues",
+			"description": "The queue(s) to use for consuming messages. Multiple queue names can be separated by comma. If none has been configured then Camel will generate an unique id as the queue name for the consumer.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exceptionHandler": {
+			"name": "camel.source.endpoint.exceptionHandler",
+			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.exchangePattern": {
+			"name": "camel.source.endpoint.exchangePattern",
+			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"InOnly",
+				"InOut",
+				"InOptionalOut"
+			]
+		},
+		"camel.source.endpoint.args": {
+			"name": "camel.source.endpoint.args",
+			"description": "Specify arguments for configuring the different RabbitMQ concepts, a different prefix is required for each element: arg.consumer. arg.exchange. arg.queue. arg.binding. arg.dlq.exchange. arg.dlq.queue. arg.dlq.binding. For example to declare a queue with message ttl argument: args=arg.queue.x-message-ttl=60000",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.messageConverter": {
+			"name": "camel.source.endpoint.messageConverter",
+			"description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.messagePropertiesConverter": {
+			"name": "camel.source.endpoint.messagePropertiesConverter",
+			"description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.synchronous": {
+			"name": "camel.source.endpoint.synchronous",
+			"description": "Sets whether synchronous processing should be strictly used",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.amqpAdmin": {
+			"name": "camel.component.spring-rabbitmq.amqpAdmin",
+			"description": "Optional AMQP Admin service to use for auto declaring elements (queues, exchanges, bindings)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.connectionFactory": {
+			"name": "camel.component.spring-rabbitmq.connectionFactory",
+			"description": "The connection factory to be use. A connection factory must be configured either on the component or endpoint.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.testConnectionOnStartup": {
+			"name": "camel.component.spring-rabbitmq.testConnectionOnStartup",
+			"description": "Specifies whether to test the connection on startup. This ensures that when Camel starts that all the JMS consumers have a valid connection to the JMS broker. If a connection cannot be granted then Camel throws an exception on startup. This ensures that Camel is not started with failed connections. The JMS producers is tested as well.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.autoDeclare": {
+			"name": "camel.component.spring-rabbitmq.autoDeclare",
+			"description": "Specifies whether the consumer should auto declare binding between exchange, queue and routing key when starting. Enabling this can be good for development to make it easy to standup exchanges, queues and bindings on the broker.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.autoStartup": {
+			"name": "camel.component.spring-rabbitmq.autoStartup",
+			"description": "Specifies whether the consumer container should auto-startup.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.bridgeErrorHandler": {
+			"name": "camel.component.spring-rabbitmq.bridgeErrorHandler",
+			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.deadLetterExchange": {
+			"name": "camel.component.spring-rabbitmq.deadLetterExchange",
+			"description": "The name of the dead letter exchange",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.deadLetterExchangeType": {
+			"name": "camel.component.spring-rabbitmq.deadLetterExchangeType",
+			"description": "The type of the dead letter exchange One of: [direct] [fanout] [headers] [topic]",
+			"defaultValue": "\"direct\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"direct",
+				"fanout",
+				"headers",
+				"topic"
+			]
+		},
+		"camel.component.spring-rabbitmq.deadLetterQueue": {
+			"name": "camel.component.spring-rabbitmq.deadLetterQueue",
+			"description": "The name of the dead letter queue",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.deadLetterRoutingKey": {
+			"name": "camel.component.spring-rabbitmq.deadLetterRoutingKey",
+			"description": "The routing key for the dead letter exchange",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.errorHandler": {
+			"name": "camel.component.spring-rabbitmq.errorHandler",
+			"description": "To use a custom ErrorHandler for handling exceptions from the message listener (consumer)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.listenerContainerFactory": {
+			"name": "camel.component.spring-rabbitmq.listenerContainerFactory",
+			"description": "To use a custom factory for creating and configuring ListenerContainer to be used by the consumer for receiving messages",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.prefetchCount": {
+			"name": "camel.component.spring-rabbitmq.prefetchCount",
+			"description": "Tell the broker how many messages to send to each consumer in a single request. Often this can be set quite high to improve throughput.",
+			"defaultValue": "250",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.shutdownTimeout": {
+			"name": "camel.component.spring-rabbitmq.shutdownTimeout",
+			"description": "The time to wait for workers in milliseconds after the container is stopped. If any workers are active when the shutdown signal comes they will be allowed to finish processing as long as they can finish within this timeout.",
+			"defaultValue": "5000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.autowiredEnabled": {
+			"name": "camel.component.spring-rabbitmq.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.ignoreDeclarationExceptions": {
+			"name": "camel.component.spring-rabbitmq.ignoreDeclarationExceptions",
+			"description": "Switch on ignore exceptions such as mismatched properties when declaring",
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.messageConverter": {
+			"name": "camel.component.spring-rabbitmq.messageConverter",
+			"description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.messagePropertiesConverter": {
+			"name": "camel.component.spring-rabbitmq.messagePropertiesConverter",
+			"description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.spring-rabbitmq.headerFilterStrategy": {
+			"name": "camel.component.spring-rabbitmq.headerFilterStrategy",
+			"description": "To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.",
+			"priority": "MEDIUM",
+			"required": "false"
+		}
+	}
+}
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
index bb502ba..1ba14ce 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
@@ -190,6 +190,12 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.spring-redis.redisTemplate": {
+			"name": "camel.component.spring-redis.redisTemplate",
+			"description": "Reference to a pre-configured RedisTemplate instance to use.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.spring-redis.lazyStartProducer": {
 			"name": "camel.component.spring-redis.lazyStartProducer",
 			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
index ea0e312..2bbbf24 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
@@ -213,6 +213,12 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.spring-redis.redisTemplate": {
+			"name": "camel.component.spring-redis.redisTemplate",
+			"description": "Reference to a pre-configured RedisTemplate instance to use.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.spring-redis.bridgeErrorHandler": {
 			"name": "camel.component.spring-redis.bridgeErrorHandler",
 			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stitch-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stitch-sink.json
new file mode 100644
index 0000000..de99712
--- /dev/null
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stitch-sink.json
@@ -0,0 +1,140 @@
+{
+	"connector": {
+		"class": "org.apache.camel.kafkaconnector.stitch.CamelStitchSinkConnector",
+		"artifactId": "camel-stitch-kafka-connector",
+		"groupId": "org.apache.camel.kafkaconnector",
+		"id": "camel-stitch-sink",
+		"type": "sink",
+		"version": "0.8.0-SNAPSHOT",
+		"description": "Stitch is a cloud ETL service that integrates various data sources into a central data warehouse through various integrations."
+	},
+	"properties": {
+		"camel.sink.path.tableName": {
+			"name": "camel.sink.path.tableName",
+			"description": "The name of the destination table the data is being pushed to. Table names must be unique in each destination schema, or loading issues will occur. Note: The number of characters in the table name should be within the destinations allowed limits or data will rejected.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.keyNames": {
+			"name": "camel.sink.endpoint.keyNames",
+			"description": "A collection of comma separated strings representing the Primary Key fields in the source table. Stitch use these Primary Keys to de-dupe data during loading If not provided, the table will be loaded in an append-only manner.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.lazyStartProducer": {
+			"name": "camel.sink.endpoint.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.region": {
+			"name": "camel.sink.endpoint.region",
+			"description": "Stitch account region, e.g: europe One of: [NORTH_AMERICA] [EUROPE]",
+			"defaultValue": "\"EUROPE\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"NORTH_AMERICA",
+				"EUROPE"
+			]
+		},
+		"camel.sink.endpoint.stitchSchema": {
+			"name": "camel.sink.endpoint.stitchSchema",
+			"description": "A schema that describes the record(s)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.connectionProvider": {
+			"name": "camel.sink.endpoint.connectionProvider",
+			"description": "ConnectionProvider contain configuration for the HttpClient like Maximum connection limit .. etc, you can inject this ConnectionProvider and the StitchClient will initialize HttpClient with this ConnectionProvider",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.httpClient": {
+			"name": "camel.sink.endpoint.httpClient",
+			"description": "Reactor Netty HttpClient, you can injected it if you want to have custom HttpClient",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.stitchClient": {
+			"name": "camel.sink.endpoint.stitchClient",
+			"description": "Set a custom StitchClient that implements org.apache.camel.component.stitch.client.StitchClient interface",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.token": {
+			"name": "camel.sink.endpoint.token",
+			"description": "Stitch access token for the Stitch Import API",
+			"priority": "HIGH",
+			"required": "true"
+		},
+		"camel.component.stitch.configuration": {
+			"name": "camel.component.stitch.configuration",
+			"description": "The component configurations",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.keyNames": {
+			"name": "camel.component.stitch.keyNames",
+			"description": "A collection of comma separated strings representing the Primary Key fields in the source table. Stitch use these Primary Keys to de-dupe data during loading If not provided, the table will be loaded in an append-only manner.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.lazyStartProducer": {
+			"name": "camel.component.stitch.lazyStartProducer",
+			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
+			"defaultValue": "false",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.region": {
+			"name": "camel.component.stitch.region",
+			"description": "Stitch account region, e.g: europe One of: [NORTH_AMERICA] [EUROPE]",
+			"defaultValue": "\"EUROPE\"",
+			"priority": "MEDIUM",
+			"required": "false",
+			"enum": [
+				"NORTH_AMERICA",
+				"EUROPE"
+			]
+		},
+		"camel.component.stitch.stitchSchema": {
+			"name": "camel.component.stitch.stitchSchema",
+			"description": "A schema that describes the record(s)",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.connectionProvider": {
+			"name": "camel.component.stitch.connectionProvider",
+			"description": "ConnectionProvider contain configuration for the HttpClient like Maximum connection limit .. etc, you can inject this ConnectionProvider and the StitchClient will initialize HttpClient with this ConnectionProvider",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.httpClient": {
+			"name": "camel.component.stitch.httpClient",
+			"description": "Reactor Netty HttpClient, you can injected it if you want to have custom HttpClient",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.autowiredEnabled": {
+			"name": "camel.component.stitch.autowiredEnabled",
+			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
+			"defaultValue": "true",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.stitchClient": {
+			"name": "camel.component.stitch.stitchClient",
+			"description": "Set a custom StitchClient that implements org.apache.camel.component.stitch.client.StitchClient interface",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.stitch.token": {
+			"name": "camel.component.stitch.token",
+			"description": "Stitch access token for the Stitch Import API",
+			"priority": "HIGH",
+			"required": "true"
+		}
+	}
+}
diff --git a/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-sink-connector.adoc b/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-sink-connector.adoc
index 63831e0..92fa16c 100644
--- a/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-sink-connector.adoc
+++ b/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-activemq-kafka-connector-sink]]
 = camel-activemq-kafka-connector sink configuration
 
+Connector Description: Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
+
 When using camel-activemq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-source-connector.adoc b/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-source-connector.adoc
index f4ee729..1b563de 100644
--- a/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-source-connector.adoc
+++ b/connectors/camel-activemq-kafka-connector/src/main/docs/camel-activemq-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-activemq-kafka-connector-source]]
 = camel-activemq-kafka-connector source configuration
 
+Connector description: Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
+
 When using camel-activemq-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ahc-kafka-connector/src/main/docs/camel-ahc-kafka-sink-connector.adoc b/connectors/camel-ahc-kafka-connector/src/main/docs/camel-ahc-kafka-sink-connector.adoc
index 11a150e..eeb49f2 100644
--- a/connectors/camel-ahc-kafka-connector/src/main/docs/camel-ahc-kafka-sink-connector.adoc
+++ b/connectors/camel-ahc-kafka-connector/src/main/docs/camel-ahc-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ahc-kafka-connector-sink]]
 = camel-ahc-kafka-connector sink configuration
 
+Connector Description: Call external HTTP services using Async Http Client.
+
 When using camel-ahc-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-sink-connector.adoc b/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-sink-connector.adoc
index 1917bf3..be2cde0 100644
--- a/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-sink-connector.adoc
+++ b/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ahc-ws-kafka-connector-sink]]
 = camel-ahc-ws-kafka-connector sink configuration
 
+Connector Description: Exchange data with external Websocket servers using Async Http Client.
+
 When using camel-ahc-ws-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-source-connector.adoc b/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-source-connector.adoc
index a4e1d13..5c79ae8 100644
--- a/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-source-connector.adoc
+++ b/connectors/camel-ahc-ws-kafka-connector/src/main/docs/camel-ahc-ws-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ahc-ws-kafka-connector-source]]
 = camel-ahc-ws-kafka-connector source configuration
 
+Connector description: Exchange data with external Websocket servers using Async Http Client.
+
 When using camel-ahc-ws-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-sink-connector.adoc b/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-sink-connector.adoc
index cdad33e..5abae40 100644
--- a/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-sink-connector.adoc
+++ b/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ahc-wss-kafka-connector-sink]]
 = camel-ahc-wss-kafka-connector sink configuration
 
+Connector Description: Exchange data with external Websocket servers using Async Http Client.
+
 When using camel-ahc-wss-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-source-connector.adoc b/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-source-connector.adoc
index da9d307..7e06962 100644
--- a/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-source-connector.adoc
+++ b/connectors/camel-ahc-wss-kafka-connector/src/main/docs/camel-ahc-wss-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ahc-wss-kafka-connector-source]]
 = camel-ahc-wss-kafka-connector source configuration
 
+Connector description: Exchange data with external Websocket servers using Async Http Client.
+
 When using camel-ahc-wss-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-sink-connector.adoc b/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-sink-connector.adoc
index c7ef2e0..0f1149b 100644
--- a/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-sink-connector.adoc
+++ b/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-amqp-kafka-connector-sink]]
 = camel-amqp-kafka-connector sink configuration
 
+Connector Description: Messaging with AMQP protocol using Apache QPid Client.
+
 When using camel-amqp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-source-connector.adoc b/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-source-connector.adoc
index 119793a..2006930 100644
--- a/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-source-connector.adoc
+++ b/connectors/camel-amqp-kafka-connector/src/main/docs/camel-amqp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-amqp-kafka-connector-source]]
 = camel-amqp-kafka-connector source configuration
 
+Connector description: Messaging with AMQP protocol using Apache QPid Client.
+
 When using camel-amqp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-sink-connector.adoc b/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-sink-connector.adoc
index 98e3de6..ef52c5c 100644
--- a/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-sink-connector.adoc
+++ b/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-apns-kafka-connector-sink]]
 = camel-apns-kafka-connector sink configuration
 
+Connector Description: Send notifications to Apple iOS devices.
+
 When using camel-apns-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-source-connector.adoc b/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-source-connector.adoc
index 19feeb8..34010ca 100644
--- a/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-source-connector.adoc
+++ b/connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-apns-kafka-connector-source]]
 = camel-apns-kafka-connector source configuration
 
+Connector description: Send notifications to Apple iOS devices.
+
 When using camel-apns-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-arangodb-kafka-connector/src/main/docs/camel-arangodb-kafka-sink-connector.adoc b/connectors/camel-arangodb-kafka-connector/src/main/docs/camel-arangodb-kafka-sink-connector.adoc
index 52053e0..01a6e94 100644
--- a/connectors/camel-arangodb-kafka-connector/src/main/docs/camel-arangodb-kafka-sink-connector.adoc
+++ b/connectors/camel-arangodb-kafka-connector/src/main/docs/camel-arangodb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-arangodb-kafka-connector-sink]]
 = camel-arangodb-kafka-connector sink configuration
 
+Connector Description: Perform operations on ArangoDb when used as a Document Database, or as a Graph Database
+
 When using camel-arangodb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-sink-connector.adoc b/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-sink-connector.adoc
index 1703628..32f4ade 100644
--- a/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-sink-connector.adoc
+++ b/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-as2-kafka-connector-sink]]
 = camel-as2-kafka-connector sink configuration
 
+Connector Description: Transfer data securely and reliably using the AS2 protocol (RFC4130).
+
 When using camel-as2-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-source-connector.adoc b/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-source-connector.adoc
index 43315d3..53cb370 100644
--- a/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-source-connector.adoc
+++ b/connectors/camel-as2-kafka-connector/src/main/docs/camel-as2-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-as2-kafka-connector-source]]
 = camel-as2-kafka-connector source configuration
 
+Connector description: Transfer data securely and reliably using the AS2 protocol (RFC4130).
+
 When using camel-as2-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-sink-connector.adoc b/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-sink-connector.adoc
index 872c60e..9a25d91 100644
--- a/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-sink-connector.adoc
+++ b/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-asterisk-kafka-connector-sink]]
 = camel-asterisk-kafka-connector sink configuration
 
+Connector Description: Interact with Asterisk PBX Server.
+
 When using camel-asterisk-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-source-connector.adoc b/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-source-connector.adoc
index 781c3d4..02215be 100644
--- a/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-source-connector.adoc
+++ b/connectors/camel-asterisk-kafka-connector/src/main/docs/camel-asterisk-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-asterisk-kafka-connector-source]]
 = camel-asterisk-kafka-connector source configuration
 
+Connector description: Interact with Asterisk PBX Server.
+
 When using camel-asterisk-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atlasmap-kafka-connector/src/main/docs/camel-atlasmap-kafka-sink-connector.adoc b/connectors/camel-atlasmap-kafka-connector/src/main/docs/camel-atlasmap-kafka-sink-connector.adoc
index c8844ad..0220636 100644
--- a/connectors/camel-atlasmap-kafka-connector/src/main/docs/camel-atlasmap-kafka-sink-connector.adoc
+++ b/connectors/camel-atlasmap-kafka-connector/src/main/docs/camel-atlasmap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atlasmap-kafka-connector-sink]]
 = camel-atlasmap-kafka-connector sink configuration
 
+Connector Description: Transforms the message using an AtlasMap transformation.
+
 When using camel-atlasmap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-sink-connector.adoc b/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-sink-connector.adoc
index d2e7ab9..d16a4af 100644
--- a/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-sink-connector.adoc
+++ b/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atmos-kafka-connector-sink]]
 = camel-atmos-kafka-connector sink configuration
 
+Connector Description: Integrate with EMC's ViPR object data services using the Atmos Client.
+
 When using camel-atmos-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-source-connector.adoc b/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-source-connector.adoc
index 12df6f5..5aa61df 100644
--- a/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-source-connector.adoc
+++ b/connectors/camel-atmos-kafka-connector/src/main/docs/camel-atmos-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atmos-kafka-connector-source]]
 = camel-atmos-kafka-connector source configuration
 
+Connector description: Integrate with EMC's ViPR object data services using the Atmos Client.
+
 When using camel-atmos-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-sink-connector.adoc b/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-sink-connector.adoc
index 0476649..206aa49 100644
--- a/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-sink-connector.adoc
+++ b/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atmosphere-websocket-kafka-connector-sink]]
 = camel-atmosphere-websocket-kafka-connector sink configuration
 
+Connector Description: Expose WebSocket endpoints using the Atmosphere framework.
+
 When using camel-atmosphere-websocket-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-source-connector.adoc b/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-source-connector.adoc
index 9ba5960..f9f173d 100644
--- a/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-source-connector.adoc
+++ b/connectors/camel-atmosphere-websocket-kafka-connector/src/main/docs/camel-atmosphere-websocket-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atmosphere-websocket-kafka-connector-source]]
 = camel-atmosphere-websocket-kafka-connector source configuration
 
+Connector description: Expose WebSocket endpoints using the Atmosphere framework.
+
 When using camel-atmosphere-websocket-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atom-kafka-connector/src/main/docs/camel-atom-kafka-source-connector.adoc b/connectors/camel-atom-kafka-connector/src/main/docs/camel-atom-kafka-source-connector.adoc
index e4a6cec..a860713 100644
--- a/connectors/camel-atom-kafka-connector/src/main/docs/camel-atom-kafka-source-connector.adoc
+++ b/connectors/camel-atom-kafka-connector/src/main/docs/camel-atom-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atom-kafka-connector-source]]
 = camel-atom-kafka-connector source configuration
 
+Connector description: Poll Atom RSS feeds.
+
 When using camel-atom-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-sink-connector.adoc b/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-sink-connector.adoc
index 6704d9a..9911734 100644
--- a/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-map-kafka-connector-sink]]
 = camel-atomix-map-kafka-connector sink configuration
 
+Connector Description: Access Atomix's distributed map.
+
 When using camel-atomix-map-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-source-connector.adoc b/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-source-connector.adoc
index 2caa220..5794b11 100644
--- a/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-source-connector.adoc
+++ b/connectors/camel-atomix-map-kafka-connector/src/main/docs/camel-atomix-map-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-map-kafka-connector-source]]
 = camel-atomix-map-kafka-connector source configuration
 
+Connector description: Access Atomix's distributed map.
+
 When using camel-atomix-map-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-sink-connector.adoc b/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-sink-connector.adoc
index a26a42a..2b9b039 100644
--- a/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-messaging-kafka-connector-sink]]
 = camel-atomix-messaging-kafka-connector sink configuration
 
+Connector Description: Access Atomix's group messaging.
+
 When using camel-atomix-messaging-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-source-connector.adoc b/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-source-connector.adoc
index 57d5b86..9808c5a 100644
--- a/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-source-connector.adoc
+++ b/connectors/camel-atomix-messaging-kafka-connector/src/main/docs/camel-atomix-messaging-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-messaging-kafka-connector-source]]
 = camel-atomix-messaging-kafka-connector source configuration
 
+Connector description: Access Atomix's group messaging.
+
 When using camel-atomix-messaging-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-multimap-kafka-connector/src/main/docs/camel-atomix-multimap-kafka-sink-connector.adoc b/connectors/camel-atomix-multimap-kafka-connector/src/main/docs/camel-atomix-multimap-kafka-sink-connector.adoc
index 6666d5b..fc763f3 100644
--- a/connectors/camel-atomix-multimap-kafka-connector/src/main/docs/camel-atomix-multimap-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-multimap-kafka-connector/src/main/docs/camel-atomix-multimap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-multimap-kafka-connector-sink]]
 = camel-atomix-multimap-kafka-connector sink configuration
 
+Connector Description: Access Atomix's distributed multi map.
+
 When using camel-atomix-multimap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-sink-connector.adoc b/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-sink-connector.adoc
index 4f84371..ec36bd9 100644
--- a/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-queue-kafka-connector-sink]]
 = camel-atomix-queue-kafka-connector sink configuration
 
+Connector Description: Access Atomix's distributed queue.
+
 When using camel-atomix-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-source-connector.adoc b/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-source-connector.adoc
index 9c7faf0..0114561 100644
--- a/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-source-connector.adoc
+++ b/connectors/camel-atomix-queue-kafka-connector/src/main/docs/camel-atomix-queue-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-queue-kafka-connector-source]]
 = camel-atomix-queue-kafka-connector source configuration
 
+Connector description: Access Atomix's distributed queue.
+
 When using camel-atomix-queue-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-sink-connector.adoc b/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-sink-connector.adoc
index ff95b44..9ef69fe 100644
--- a/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-set-kafka-connector-sink]]
 = camel-atomix-set-kafka-connector sink configuration
 
+Connector Description: Access Atomix's distributed set.
+
 When using camel-atomix-set-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-source-connector.adoc b/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-source-connector.adoc
index 039b8e3..95cb44e 100644
--- a/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-source-connector.adoc
+++ b/connectors/camel-atomix-set-kafka-connector/src/main/docs/camel-atomix-set-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-set-kafka-connector-source]]
 = camel-atomix-set-kafka-connector source configuration
 
+Connector description: Access Atomix's distributed set.
+
 When using camel-atomix-set-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-sink-connector.adoc b/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-sink-connector.adoc
index 8ac6209..fd6c595 100644
--- a/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-sink-connector.adoc
+++ b/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-value-kafka-connector-sink]]
 = camel-atomix-value-kafka-connector sink configuration
 
+Connector Description: Access Atomix's distributed value.
+
 When using camel-atomix-value-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-source-connector.adoc b/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-source-connector.adoc
index 904623f..4c8a650 100644
--- a/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-source-connector.adoc
+++ b/connectors/camel-atomix-value-kafka-connector/src/main/docs/camel-atomix-value-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-atomix-value-kafka-connector-source]]
 = camel-atomix-value-kafka-connector source configuration
 
+Connector description: Access Atomix's distributed value.
+
 When using camel-atomix-value-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-sink-connector.adoc b/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-sink-connector.adoc
index 0e08ba5..56d2b32 100644
--- a/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-sink-connector.adoc
+++ b/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-avro-kafka-connector-sink]]
 = camel-avro-kafka-connector sink configuration
 
+Connector Description: Produce or consume Apache Avro RPC services.
+
 When using camel-avro-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-source-connector.adoc b/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-source-connector.adoc
index 3abd40b..9481b42 100644
--- a/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-source-connector.adoc
+++ b/connectors/camel-avro-kafka-connector/src/main/docs/camel-avro-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-avro-kafka-connector-source]]
 = camel-avro-kafka-connector source configuration
 
+Connector description: Produce or consume Apache Avro RPC services.
+
 When using camel-avro-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-cw-kafka-connector/src/main/docs/camel-aws-cw-kafka-sink-connector.adoc b/connectors/camel-aws-cw-kafka-connector/src/main/docs/camel-aws-cw-kafka-sink-connector.adoc
index 8c11a83..c8a9fa8 100644
--- a/connectors/camel-aws-cw-kafka-connector/src/main/docs/camel-aws-cw-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-cw-kafka-connector/src/main/docs/camel-aws-cw-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-cw-kafka-connector-sink]]
 = camel-aws-cw-kafka-connector sink configuration
 
+Connector Description: Send metrics to AWS CloudWatch.
+
 When using camel-aws-cw-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-ddb-kafka-connector/src/main/docs/camel-aws-ddb-kafka-sink-connector.adoc b/connectors/camel-aws-ddb-kafka-connector/src/main/docs/camel-aws-ddb-kafka-sink-connector.adoc
index f60b6f0..d6bbaeb 100644
--- a/connectors/camel-aws-ddb-kafka-connector/src/main/docs/camel-aws-ddb-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-ddb-kafka-connector/src/main/docs/camel-aws-ddb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-ddb-kafka-connector-sink]]
 = camel-aws-ddb-kafka-connector sink configuration
 
+Connector Description: Store and retrieve data from AWS DynamoDB service.
+
 When using camel-aws-ddb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-ddbstream-kafka-connector/src/main/docs/camel-aws-ddbstream-kafka-source-connector.adoc b/connectors/camel-aws-ddbstream-kafka-connector/src/main/docs/camel-aws-ddbstream-kafka-source-connector.adoc
index 6af19e3..e1427b2 100644
--- a/connectors/camel-aws-ddbstream-kafka-connector/src/main/docs/camel-aws-ddbstream-kafka-source-connector.adoc
+++ b/connectors/camel-aws-ddbstream-kafka-connector/src/main/docs/camel-aws-ddbstream-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-ddbstream-kafka-connector-source]]
 = camel-aws-ddbstream-kafka-connector source configuration
 
+Connector description: Receive messages from AWS DynamoDB Stream service.
+
 When using camel-aws-ddbstream-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-ec2-kafka-connector/src/main/docs/camel-aws-ec2-kafka-sink-connector.adoc b/connectors/camel-aws-ec2-kafka-connector/src/main/docs/camel-aws-ec2-kafka-sink-connector.adoc
index 2e6029a..068b959 100644
--- a/connectors/camel-aws-ec2-kafka-connector/src/main/docs/camel-aws-ec2-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-ec2-kafka-connector/src/main/docs/camel-aws-ec2-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-ec2-kafka-connector-sink]]
 = camel-aws-ec2-kafka-connector sink configuration
 
+Connector Description: Manage AWS EC2 instances.
+
 When using camel-aws-ec2-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-ecs-kafka-connector/src/main/docs/camel-aws-ecs-kafka-sink-connector.adoc b/connectors/camel-aws-ecs-kafka-connector/src/main/docs/camel-aws-ecs-kafka-sink-connector.adoc
index 563b1ec..69318a3 100644
--- a/connectors/camel-aws-ecs-kafka-connector/src/main/docs/camel-aws-ecs-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-ecs-kafka-connector/src/main/docs/camel-aws-ecs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-ecs-kafka-connector-sink]]
 = camel-aws-ecs-kafka-connector sink configuration
 
+Connector Description: Manage AWS ECS cluster instances.
+
 When using camel-aws-ecs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-eks-kafka-connector/src/main/docs/camel-aws-eks-kafka-sink-connector.adoc b/connectors/camel-aws-eks-kafka-connector/src/main/docs/camel-aws-eks-kafka-sink-connector.adoc
index 99ad55e..0b609aa 100644
--- a/connectors/camel-aws-eks-kafka-connector/src/main/docs/camel-aws-eks-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-eks-kafka-connector/src/main/docs/camel-aws-eks-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-eks-kafka-connector-sink]]
 = camel-aws-eks-kafka-connector sink configuration
 
+Connector Description: Manage AWS EKS cluster instances.
+
 When using camel-aws-eks-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-iam-kafka-connector/src/main/docs/camel-aws-iam-kafka-sink-connector.adoc b/connectors/camel-aws-iam-kafka-connector/src/main/docs/camel-aws-iam-kafka-sink-connector.adoc
index 94bb3aa..0e5398a 100644
--- a/connectors/camel-aws-iam-kafka-connector/src/main/docs/camel-aws-iam-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-iam-kafka-connector/src/main/docs/camel-aws-iam-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-iam-kafka-connector-sink]]
 = camel-aws-iam-kafka-connector sink configuration
 
+Connector Description: Manage AWS IAM instances.
+
 When using camel-aws-iam-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-kinesis-firehose-kafka-connector/src/main/docs/camel-aws-kinesis-firehose-kafka-sink-connector.adoc b/connectors/camel-aws-kinesis-firehose-kafka-connector/src/main/docs/camel-aws-kinesis-firehose-kafka-sink-connector.adoc
index ca0f12e..db953d5 100644
--- a/connectors/camel-aws-kinesis-firehose-kafka-connector/src/main/docs/camel-aws-kinesis-firehose-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-kinesis-firehose-kafka-connector/src/main/docs/camel-aws-kinesis-firehose-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-kinesis-firehose-kafka-connector-sink]]
 = camel-aws-kinesis-firehose-kafka-connector sink configuration
 
+Connector Description: Consume data from AWS Kinesis Firehose streams.
+
 When using camel-aws-kinesis-firehose-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-sink-connector.adoc b/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-sink-connector.adoc
index d7a3a77..8628a6f 100644
--- a/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-kinesis-kafka-connector-sink]]
 = camel-aws-kinesis-kafka-connector sink configuration
 
+Connector Description: Consume and produce records from AWS Kinesis Streams.
+
 When using camel-aws-kinesis-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-source-connector.adoc b/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-source-connector.adoc
index c837720..6a5c799 100644
--- a/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-source-connector.adoc
+++ b/connectors/camel-aws-kinesis-kafka-connector/src/main/docs/camel-aws-kinesis-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-kinesis-kafka-connector-source]]
 = camel-aws-kinesis-kafka-connector source configuration
 
+Connector description: Consume and produce records from AWS Kinesis Streams.
+
 When using camel-aws-kinesis-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-kms-kafka-connector/src/main/docs/camel-aws-kms-kafka-sink-connector.adoc b/connectors/camel-aws-kms-kafka-connector/src/main/docs/camel-aws-kms-kafka-sink-connector.adoc
index d4fe92d..969feed 100644
--- a/connectors/camel-aws-kms-kafka-connector/src/main/docs/camel-aws-kms-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-kms-kafka-connector/src/main/docs/camel-aws-kms-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-kms-kafka-connector-sink]]
 = camel-aws-kms-kafka-connector sink configuration
 
+Connector Description: Manage keys stored in AWS KMS instances.
+
 When using camel-aws-kms-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-lambda-kafka-connector/src/main/docs/camel-aws-lambda-kafka-sink-connector.adoc b/connectors/camel-aws-lambda-kafka-connector/src/main/docs/camel-aws-lambda-kafka-sink-connector.adoc
index 7de3df6..090a1a7 100644
--- a/connectors/camel-aws-lambda-kafka-connector/src/main/docs/camel-aws-lambda-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-lambda-kafka-connector/src/main/docs/camel-aws-lambda-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-lambda-kafka-connector-sink]]
 = camel-aws-lambda-kafka-connector sink configuration
 
+Connector Description: Manage and invoke AWS Lambda functions.
+
 When using camel-aws-lambda-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-mq-kafka-connector/src/main/docs/camel-aws-mq-kafka-sink-connector.adoc b/connectors/camel-aws-mq-kafka-connector/src/main/docs/camel-aws-mq-kafka-sink-connector.adoc
index 6a93df1..e444345 100644
--- a/connectors/camel-aws-mq-kafka-connector/src/main/docs/camel-aws-mq-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-mq-kafka-connector/src/main/docs/camel-aws-mq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-mq-kafka-connector-sink]]
 = camel-aws-mq-kafka-connector sink configuration
 
+Connector Description: Manage AWS MQ instances.
+
 When using camel-aws-mq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-msk-kafka-connector/src/main/docs/camel-aws-msk-kafka-sink-connector.adoc b/connectors/camel-aws-msk-kafka-connector/src/main/docs/camel-aws-msk-kafka-sink-connector.adoc
index 3a09149..7b41d6e 100644
--- a/connectors/camel-aws-msk-kafka-connector/src/main/docs/camel-aws-msk-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-msk-kafka-connector/src/main/docs/camel-aws-msk-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-msk-kafka-connector-sink]]
 = camel-aws-msk-kafka-connector sink configuration
 
+Connector Description: Manage AWS MSK instances.
+
 When using camel-aws-msk-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-sink-connector.adoc b/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-sink-connector.adoc
index 5ce70e4..ded322c 100644
--- a/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-s3-kafka-connector-sink]]
 = camel-aws-s3-kafka-connector sink configuration
 
+Connector Description: Store and retrieve objects from AWS S3 Storage Service.
+
 When using camel-aws-s3-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-source-connector.adoc b/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-source-connector.adoc
index 6d008db..cfb5dab 100644
--- a/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-source-connector.adoc
+++ b/connectors/camel-aws-s3-kafka-connector/src/main/docs/camel-aws-s3-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-s3-kafka-connector-source]]
 = camel-aws-s3-kafka-connector source configuration
 
+Connector description: Store and retrieve objects from AWS S3 Storage Service.
+
 When using camel-aws-s3-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-sdb-kafka-connector/src/main/docs/camel-aws-sdb-kafka-sink-connector.adoc b/connectors/camel-aws-sdb-kafka-connector/src/main/docs/camel-aws-sdb-kafka-sink-connector.adoc
index e1bd0a6..e945420 100644
--- a/connectors/camel-aws-sdb-kafka-connector/src/main/docs/camel-aws-sdb-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-sdb-kafka-connector/src/main/docs/camel-aws-sdb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-sdb-kafka-connector-sink]]
 = camel-aws-sdb-kafka-connector sink configuration
 
+Connector Description: Store and Retrieve data from/to AWS SDB service.
+
 When using camel-aws-sdb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-ses-kafka-connector/src/main/docs/camel-aws-ses-kafka-sink-connector.adoc b/connectors/camel-aws-ses-kafka-connector/src/main/docs/camel-aws-ses-kafka-sink-connector.adoc
index 06343e0..98517ce 100644
--- a/connectors/camel-aws-ses-kafka-connector/src/main/docs/camel-aws-ses-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-ses-kafka-connector/src/main/docs/camel-aws-ses-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-ses-kafka-connector-sink]]
 = camel-aws-ses-kafka-connector sink configuration
 
+Connector Description: Send e-mails through AWS SES service.
+
 When using camel-aws-ses-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-sns-kafka-connector/src/main/docs/camel-aws-sns-kafka-sink-connector.adoc b/connectors/camel-aws-sns-kafka-connector/src/main/docs/camel-aws-sns-kafka-sink-connector.adoc
index ace08db..22dad5d 100644
--- a/connectors/camel-aws-sns-kafka-connector/src/main/docs/camel-aws-sns-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-sns-kafka-connector/src/main/docs/camel-aws-sns-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-sns-kafka-connector-sink]]
 = camel-aws-sns-kafka-connector sink configuration
 
+Connector Description: Send messages to an AWS Simple Notification Topic.
+
 When using camel-aws-sns-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-sink-connector.adoc b/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-sink-connector.adoc
index b68cdb3..3bb63f7 100644
--- a/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-sqs-kafka-connector-sink]]
 = camel-aws-sqs-kafka-connector sink configuration
 
+Connector Description: Sending and receive messages to/from AWS SQS service.
+
 When using camel-aws-sqs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-source-connector.adoc b/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-source-connector.adoc
index 3d81883..568a6a8 100644
--- a/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-source-connector.adoc
+++ b/connectors/camel-aws-sqs-kafka-connector/src/main/docs/camel-aws-sqs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-sqs-kafka-connector-source]]
 = camel-aws-sqs-kafka-connector source configuration
 
+Connector description: Sending and receive messages to/from AWS SQS service.
+
 When using camel-aws-sqs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-sink-connector.adoc b/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-sink-connector.adoc
index 8b2ea65..078c693 100644
--- a/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-swf-kafka-connector-sink]]
 = camel-aws-swf-kafka-connector sink configuration
 
+Connector Description: Manage workflows in the AWS Simple Workflow service.
+
 When using camel-aws-swf-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-source-connector.adoc b/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-source-connector.adoc
index 64f5820..d6bb245 100644
--- a/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-source-connector.adoc
+++ b/connectors/camel-aws-swf-kafka-connector/src/main/docs/camel-aws-swf-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-swf-kafka-connector-source]]
 = camel-aws-swf-kafka-connector source configuration
 
+Connector description: Manage workflows in the AWS Simple Workflow service.
+
 When using camel-aws-swf-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws-translate-kafka-connector/src/main/docs/camel-aws-translate-kafka-sink-connector.adoc b/connectors/camel-aws-translate-kafka-connector/src/main/docs/camel-aws-translate-kafka-sink-connector.adoc
index 92ff78e..5657632 100644
--- a/connectors/camel-aws-translate-kafka-connector/src/main/docs/camel-aws-translate-kafka-sink-connector.adoc
+++ b/connectors/camel-aws-translate-kafka-connector/src/main/docs/camel-aws-translate-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws-translate-kafka-connector-sink]]
 = camel-aws-translate-kafka-connector sink configuration
 
+Connector Description: Translate texts using AWS Translate.
+
 When using camel-aws-translate-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-athena-kafka-connector/src/main/docs/camel-aws2-athena-kafka-sink-connector.adoc b/connectors/camel-aws2-athena-kafka-connector/src/main/docs/camel-aws2-athena-kafka-sink-connector.adoc
index a853006..c4153ec 100644
--- a/connectors/camel-aws2-athena-kafka-connector/src/main/docs/camel-aws2-athena-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-athena-kafka-connector/src/main/docs/camel-aws2-athena-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-athena-kafka-connector-sink]]
 = camel-aws2-athena-kafka-connector sink configuration
 
+Connector Description: Access AWS Athena service using AWS SDK version 2.x.
+
 When using camel-aws2-athena-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-cw-kafka-connector/src/main/docs/camel-aws2-cw-kafka-sink-connector.adoc b/connectors/camel-aws2-cw-kafka-connector/src/main/docs/camel-aws2-cw-kafka-sink-connector.adoc
index 58251cb..63140b0 100644
--- a/connectors/camel-aws2-cw-kafka-connector/src/main/docs/camel-aws2-cw-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-cw-kafka-connector/src/main/docs/camel-aws2-cw-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-cw-kafka-connector-sink]]
 = camel-aws2-cw-kafka-connector sink configuration
 
+Connector Description: Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
+
 When using camel-aws2-cw-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-ddb-kafka-connector/src/main/docs/camel-aws2-ddb-kafka-sink-connector.adoc b/connectors/camel-aws2-ddb-kafka-connector/src/main/docs/camel-aws2-ddb-kafka-sink-connector.adoc
index 6a2405a..d29ab1e 100644
--- a/connectors/camel-aws2-ddb-kafka-connector/src/main/docs/camel-aws2-ddb-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-ddb-kafka-connector/src/main/docs/camel-aws2-ddb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-ddb-kafka-connector-sink]]
 = camel-aws2-ddb-kafka-connector sink configuration
 
+Connector Description: Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
+
 When using camel-aws2-ddb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-ddbstream-kafka-connector/src/main/docs/camel-aws2-ddbstream-kafka-source-connector.adoc b/connectors/camel-aws2-ddbstream-kafka-connector/src/main/docs/camel-aws2-ddbstream-kafka-source-connector.adoc
index dea38b7..0f29b14 100644
--- a/connectors/camel-aws2-ddbstream-kafka-connector/src/main/docs/camel-aws2-ddbstream-kafka-source-connector.adoc
+++ b/connectors/camel-aws2-ddbstream-kafka-connector/src/main/docs/camel-aws2-ddbstream-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-ddbstream-kafka-connector-source]]
 = camel-aws2-ddbstream-kafka-connector source configuration
 
+Connector description: Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
+
 When using camel-aws2-ddbstream-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-ec2-kafka-connector/src/main/docs/camel-aws2-ec2-kafka-sink-connector.adoc b/connectors/camel-aws2-ec2-kafka-connector/src/main/docs/camel-aws2-ec2-kafka-sink-connector.adoc
index 6a1c47d..b9790a3 100644
--- a/connectors/camel-aws2-ec2-kafka-connector/src/main/docs/camel-aws2-ec2-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-ec2-kafka-connector/src/main/docs/camel-aws2-ec2-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-ec2-kafka-connector-sink]]
 = camel-aws2-ec2-kafka-connector sink configuration
 
+Connector Description: Manage AWS EC2 instances using AWS SDK version 2.x.
+
 When using camel-aws2-ec2-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-ecs-kafka-connector/src/main/docs/camel-aws2-ecs-kafka-sink-connector.adoc b/connectors/camel-aws2-ecs-kafka-connector/src/main/docs/camel-aws2-ecs-kafka-sink-connector.adoc
index 2059805..092f7f7 100644
--- a/connectors/camel-aws2-ecs-kafka-connector/src/main/docs/camel-aws2-ecs-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-ecs-kafka-connector/src/main/docs/camel-aws2-ecs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-ecs-kafka-connector-sink]]
 = camel-aws2-ecs-kafka-connector sink configuration
 
+Connector Description: Manage AWS ECS cluster instances using AWS SDK version 2.x.
+
 When using camel-aws2-ecs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-eks-kafka-connector/src/main/docs/camel-aws2-eks-kafka-sink-connector.adoc b/connectors/camel-aws2-eks-kafka-connector/src/main/docs/camel-aws2-eks-kafka-sink-connector.adoc
index b3e83ac..d20c169 100644
--- a/connectors/camel-aws2-eks-kafka-connector/src/main/docs/camel-aws2-eks-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-eks-kafka-connector/src/main/docs/camel-aws2-eks-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-eks-kafka-connector-sink]]
 = camel-aws2-eks-kafka-connector sink configuration
 
+Connector Description: Manage AWS EKS cluster instances using AWS SDK version 2.x.
+
 When using camel-aws2-eks-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-eventbridge-kafka-connector/src/main/docs/camel-aws2-eventbridge-kafka-sink-connector.adoc b/connectors/camel-aws2-eventbridge-kafka-connector/src/main/docs/camel-aws2-eventbridge-kafka-sink-connector.adoc
index 2be5461..bf448fd 100644
--- a/connectors/camel-aws2-eventbridge-kafka-connector/src/main/docs/camel-aws2-eventbridge-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-eventbridge-kafka-connector/src/main/docs/camel-aws2-eventbridge-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-eventbridge-kafka-connector-sink]]
 = camel-aws2-eventbridge-kafka-connector sink configuration
 
+Connector Description: Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
+
 When using camel-aws2-eventbridge-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-iam-kafka-connector/src/main/docs/camel-aws2-iam-kafka-sink-connector.adoc b/connectors/camel-aws2-iam-kafka-connector/src/main/docs/camel-aws2-iam-kafka-sink-connector.adoc
index d3cace6..d78702a 100644
--- a/connectors/camel-aws2-iam-kafka-connector/src/main/docs/camel-aws2-iam-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-iam-kafka-connector/src/main/docs/camel-aws2-iam-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-iam-kafka-connector-sink]]
 = camel-aws2-iam-kafka-connector sink configuration
 
+Connector Description: Manage AWS IAM instances using AWS SDK version 2.x.
+
 When using camel-aws2-iam-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-kinesis-firehose-kafka-connector/src/main/docs/camel-aws2-kinesis-firehose-kafka-sink-connector.adoc b/connectors/camel-aws2-kinesis-firehose-kafka-connector/src/main/docs/camel-aws2-kinesis-firehose-kafka-sink-connector.adoc
index 817119f..9d59bc6 100644
--- a/connectors/camel-aws2-kinesis-firehose-kafka-connector/src/main/docs/camel-aws2-kinesis-firehose-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-kinesis-firehose-kafka-connector/src/main/docs/camel-aws2-kinesis-firehose-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-kinesis-firehose-kafka-connector-sink]]
 = camel-aws2-kinesis-firehose-kafka-connector sink configuration
 
+Connector Description: Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
+
 When using camel-aws2-kinesis-firehose-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-sink-connector.adoc b/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-sink-connector.adoc
index d23faa7..d751e15 100644
--- a/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-kinesis-kafka-connector-sink]]
 = camel-aws2-kinesis-kafka-connector sink configuration
 
+Connector Description: Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
+
 When using camel-aws2-kinesis-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-source-connector.adoc b/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-source-connector.adoc
index a49876f..4ccb3d3 100644
--- a/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-source-connector.adoc
+++ b/connectors/camel-aws2-kinesis-kafka-connector/src/main/docs/camel-aws2-kinesis-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-kinesis-kafka-connector-source]]
 = camel-aws2-kinesis-kafka-connector source configuration
 
+Connector description: Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
+
 When using camel-aws2-kinesis-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-kms-kafka-connector/src/main/docs/camel-aws2-kms-kafka-sink-connector.adoc b/connectors/camel-aws2-kms-kafka-connector/src/main/docs/camel-aws2-kms-kafka-sink-connector.adoc
index 81d715f..1460f0b 100644
--- a/connectors/camel-aws2-kms-kafka-connector/src/main/docs/camel-aws2-kms-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-kms-kafka-connector/src/main/docs/camel-aws2-kms-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-kms-kafka-connector-sink]]
 = camel-aws2-kms-kafka-connector sink configuration
 
+Connector Description: Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
+
 When using camel-aws2-kms-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-lambda-kafka-connector/src/main/docs/camel-aws2-lambda-kafka-sink-connector.adoc b/connectors/camel-aws2-lambda-kafka-connector/src/main/docs/camel-aws2-lambda-kafka-sink-connector.adoc
index a8a8e65..a6bdc39 100644
--- a/connectors/camel-aws2-lambda-kafka-connector/src/main/docs/camel-aws2-lambda-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-lambda-kafka-connector/src/main/docs/camel-aws2-lambda-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-lambda-kafka-connector-sink]]
 = camel-aws2-lambda-kafka-connector sink configuration
 
+Connector Description: Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
+
 When using camel-aws2-lambda-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-mq-kafka-connector/src/main/docs/camel-aws2-mq-kafka-sink-connector.adoc b/connectors/camel-aws2-mq-kafka-connector/src/main/docs/camel-aws2-mq-kafka-sink-connector.adoc
index f8c37bb..e565b89 100644
--- a/connectors/camel-aws2-mq-kafka-connector/src/main/docs/camel-aws2-mq-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-mq-kafka-connector/src/main/docs/camel-aws2-mq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-mq-kafka-connector-sink]]
 = camel-aws2-mq-kafka-connector sink configuration
 
+Connector Description: Manage AWS MQ instances using AWS SDK version 2.x.
+
 When using camel-aws2-mq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-msk-kafka-connector/src/main/docs/camel-aws2-msk-kafka-sink-connector.adoc b/connectors/camel-aws2-msk-kafka-connector/src/main/docs/camel-aws2-msk-kafka-sink-connector.adoc
index ae6a8a8..f993f6b 100644
--- a/connectors/camel-aws2-msk-kafka-connector/src/main/docs/camel-aws2-msk-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-msk-kafka-connector/src/main/docs/camel-aws2-msk-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-msk-kafka-connector-sink]]
 = camel-aws2-msk-kafka-connector sink configuration
 
+Connector Description: Manage AWS MSK instances using AWS SDK version 2.x.
+
 When using camel-aws2-msk-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-sink-connector.adoc b/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-sink-connector.adoc
index 9df5291..597aa87 100644
--- a/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-s3-kafka-connector-sink]]
 = camel-aws2-s3-kafka-connector sink configuration
 
+Connector Description: Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
+
 When using camel-aws2-s3-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-source-connector.adoc b/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-source-connector.adoc
index f90c173..909c149 100644
--- a/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-source-connector.adoc
+++ b/connectors/camel-aws2-s3-kafka-connector/src/main/docs/camel-aws2-s3-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-s3-kafka-connector-source]]
 = camel-aws2-s3-kafka-connector source configuration
 
+Connector description: Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
+
 When using camel-aws2-s3-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-ses-kafka-connector/src/main/docs/camel-aws2-ses-kafka-sink-connector.adoc b/connectors/camel-aws2-ses-kafka-connector/src/main/docs/camel-aws2-ses-kafka-sink-connector.adoc
index 0f16548..2ccc490 100644
--- a/connectors/camel-aws2-ses-kafka-connector/src/main/docs/camel-aws2-ses-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-ses-kafka-connector/src/main/docs/camel-aws2-ses-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-ses-kafka-connector-sink]]
 = camel-aws2-ses-kafka-connector sink configuration
 
+Connector Description: Send e-mails through AWS SES service using AWS SDK version 2.x.
+
 When using camel-aws2-ses-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-sns-kafka-connector/src/main/docs/camel-aws2-sns-kafka-sink-connector.adoc b/connectors/camel-aws2-sns-kafka-connector/src/main/docs/camel-aws2-sns-kafka-sink-connector.adoc
index d3e157d..6d99dd6 100644
--- a/connectors/camel-aws2-sns-kafka-connector/src/main/docs/camel-aws2-sns-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-sns-kafka-connector/src/main/docs/camel-aws2-sns-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-sns-kafka-connector-sink]]
 = camel-aws2-sns-kafka-connector sink configuration
 
+Connector Description: Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
+
 When using camel-aws2-sns-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-sink-connector.adoc b/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-sink-connector.adoc
index 35c1720..1ed8652 100644
--- a/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-sqs-kafka-connector-sink]]
 = camel-aws2-sqs-kafka-connector sink configuration
 
+Connector Description: Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+
 When using camel-aws2-sqs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-source-connector.adoc b/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-source-connector.adoc
index a6bb14a..92184b4 100644
--- a/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-source-connector.adoc
+++ b/connectors/camel-aws2-sqs-kafka-connector/src/main/docs/camel-aws2-sqs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-sqs-kafka-connector-source]]
 = camel-aws2-sqs-kafka-connector source configuration
 
+Connector description: Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+
 When using camel-aws2-sqs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-sts-kafka-connector/src/main/docs/camel-aws2-sts-kafka-sink-connector.adoc b/connectors/camel-aws2-sts-kafka-connector/src/main/docs/camel-aws2-sts-kafka-sink-connector.adoc
index b6c62ea..2702a1c 100644
--- a/connectors/camel-aws2-sts-kafka-connector/src/main/docs/camel-aws2-sts-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-sts-kafka-connector/src/main/docs/camel-aws2-sts-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-sts-kafka-connector-sink]]
 = camel-aws2-sts-kafka-connector sink configuration
 
+Connector Description: Manage AWS STS cluster instances using AWS SDK version 2.x.
+
 When using camel-aws2-sts-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-aws2-translate-kafka-connector/src/main/docs/camel-aws2-translate-kafka-sink-connector.adoc b/connectors/camel-aws2-translate-kafka-connector/src/main/docs/camel-aws2-translate-kafka-sink-connector.adoc
index 5c52214..a3ef3f7 100644
--- a/connectors/camel-aws2-translate-kafka-connector/src/main/docs/camel-aws2-translate-kafka-sink-connector.adoc
+++ b/connectors/camel-aws2-translate-kafka-connector/src/main/docs/camel-aws2-translate-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-aws2-translate-kafka-connector-sink]]
 = camel-aws2-translate-kafka-connector sink configuration
 
+Connector Description: Translate texts using AWS Translate and AWS SDK version 2.x.
+
 When using camel-aws2-translate-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc
index f087ac4..5dc5c40 100644
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-blob-kafka-connector-sink]]
 = camel-azure-blob-kafka-connector sink configuration
 
+Connector Description: Store and retrieve blobs from Azure Storage Blob Service.
+
 When using camel-azure-blob-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc
index 3960353..d6ab8b9 100644
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc
+++ b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-blob-kafka-connector-source]]
 = camel-azure-blob-kafka-connector source configuration
 
+Connector description: Store and retrieve blobs from Azure Storage Blob Service.
+
 When using camel-azure-blob-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-sink-connector.adoc b/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-sink-connector.adoc
index dbccc3f..03e6012 100644
--- a/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-eventhubs-kafka-connector-sink]]
 = camel-azure-eventhubs-kafka-connector sink configuration
 
+Connector Description: The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
+
 When using camel-azure-eventhubs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-source-connector.adoc b/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-source-connector.adoc
index ff0030d..abfde7b 100644
--- a/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-source-connector.adoc
+++ b/connectors/camel-azure-eventhubs-kafka-connector/src/main/docs/camel-azure-eventhubs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-eventhubs-kafka-connector-source]]
 = camel-azure-eventhubs-kafka-connector source configuration
 
+Connector description: The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
+
 When using camel-azure-eventhubs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc
index c96a789..e6575ab 100644
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-queue-kafka-connector-sink]]
 = camel-azure-queue-kafka-connector sink configuration
 
+Connector Description: Store and retrieve messages from Azure Storage Queue Service.
+
 When using camel-azure-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc
index 13e6faf..a0ea97c 100644
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc
+++ b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-queue-kafka-connector-source]]
 = camel-azure-queue-kafka-connector source configuration
 
+Connector description: Store and retrieve messages from Azure Storage Queue Service.
+
 When using camel-azure-queue-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-sink-connector.adoc b/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-sink-connector.adoc
index 0cb92f8..ba717b1 100644
--- a/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-blob-kafka-connector-sink]]
 = camel-azure-storage-blob-kafka-connector sink configuration
 
+Connector Description: Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
+
 When using camel-azure-storage-blob-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-source-connector.adoc b/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-source-connector.adoc
index 37d948b..bbc3f6c 100644
--- a/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-source-connector.adoc
+++ b/connectors/camel-azure-storage-blob-kafka-connector/src/main/docs/camel-azure-storage-blob-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-blob-kafka-connector-source]]
 = camel-azure-storage-blob-kafka-connector source configuration
 
+Connector description: Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
+
 When using camel-azure-storage-blob-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-sink-connector.adoc b/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-sink-connector.adoc
index e97b4e6..7f9b684 100644
--- a/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-datalake-kafka-connector-sink]]
 = camel-azure-storage-datalake-kafka-connector sink configuration
 
+Connector Description: Camel Azure Datalake Gen2 Component
+
 When using camel-azure-storage-datalake-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -111,8 +113,4 @@ The camel-azure-storage-datalake sink connector has no transforms out of the box
 
 
 The camel-azure-storage-datalake sink connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-source-connector.adoc b/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-source-connector.adoc
index 6344ab9..fe71611 100644
--- a/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-source-connector.adoc
+++ b/connectors/camel-azure-storage-datalake-kafka-connector/src/main/docs/camel-azure-storage-datalake-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-datalake-kafka-connector-source]]
 = camel-azure-storage-datalake-kafka-connector source configuration
 
+Connector description: Camel Azure Datalake Gen2 Component
+
 When using camel-azure-storage-datalake-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -111,8 +113,4 @@ The camel-azure-storage-datalake source connector has no transforms out of the b
 
 
 The camel-azure-storage-datalake source connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-sink-connector.adoc b/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-sink-connector.adoc
index 3eac5ff..2b7bad1 100644
--- a/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-sink-connector.adoc
+++ b/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-queue-kafka-connector-sink]]
 = camel-azure-storage-queue-kafka-connector sink configuration
 
+Connector Description: The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
+
 When using camel-azure-storage-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-source-connector.adoc b/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-source-connector.adoc
index 9fb10b4..77a60fc 100644
--- a/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-source-connector.adoc
+++ b/connectors/camel-azure-storage-queue-kafka-connector/src/main/docs/camel-azure-storage-queue-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-azure-storage-queue-kafka-connector-source]]
 = camel-azure-storage-queue-kafka-connector source configuration
 
+Connector description: The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
+
 When using camel-azure-storage-queue-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-bean-kafka-connector/src/main/docs/camel-bean-kafka-sink-connector.adoc b/connectors/camel-bean-kafka-connector/src/main/docs/camel-bean-kafka-sink-connector.adoc
index 0559057..867ad06 100644
--- a/connectors/camel-bean-kafka-connector/src/main/docs/camel-bean-kafka-sink-connector.adoc
+++ b/connectors/camel-bean-kafka-connector/src/main/docs/camel-bean-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-bean-kafka-connector-sink]]
 = camel-bean-kafka-connector sink configuration
 
+Connector Description: Invoke methods of Java beans stored in Camel registry.
+
 When using camel-bean-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-sink-connector.adoc b/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-sink-connector.adoc
index fd00f78..d388b1b 100644
--- a/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-sink-connector.adoc
+++ b/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-beanstalk-kafka-connector-sink]]
 = camel-beanstalk-kafka-connector sink configuration
 
+Connector Description: Retrieve and post-process Beanstalk jobs.
+
 When using camel-beanstalk-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-source-connector.adoc b/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-source-connector.adoc
index 8017dfd..97dfcb8 100644
--- a/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-source-connector.adoc
+++ b/connectors/camel-beanstalk-kafka-connector/src/main/docs/camel-beanstalk-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-beanstalk-kafka-connector-source]]
 = camel-beanstalk-kafka-connector source configuration
 
+Connector description: Retrieve and post-process Beanstalk jobs.
+
 When using camel-beanstalk-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-sink-connector.adoc b/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-sink-connector.adoc
index 26d10ae..69ea9f4 100644
--- a/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-sink-connector.adoc
+++ b/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-box-kafka-connector-sink]]
 = camel-box-kafka-connector sink configuration
 
+Connector Description: Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
+
 When using camel-box-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-source-connector.adoc b/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-source-connector.adoc
index 552fb31..7c2540a 100644
--- a/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-source-connector.adoc
+++ b/connectors/camel-box-kafka-connector/src/main/docs/camel-box-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-box-kafka-connector-source]]
 = camel-box-kafka-connector source configuration
 
+Connector description: Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
+
 When using camel-box-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-braintree-kafka-connector/src/main/docs/camel-braintree-kafka-sink-connector.adoc b/connectors/camel-braintree-kafka-connector/src/main/docs/camel-braintree-kafka-sink-connector.adoc
index 17b5144..9c193d6 100644
--- a/connectors/camel-braintree-kafka-connector/src/main/docs/camel-braintree-kafka-sink-connector.adoc
+++ b/connectors/camel-braintree-kafka-connector/src/main/docs/camel-braintree-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-braintree-kafka-connector-sink]]
 = camel-braintree-kafka-connector sink configuration
 
+Connector Description: Process payments using Braintree Payments.
+
 When using camel-braintree-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-caffeine-cache-kafka-connector/src/main/docs/camel-caffeine-cache-kafka-sink-connector.adoc b/connectors/camel-caffeine-cache-kafka-connector/src/main/docs/camel-caffeine-cache-kafka-sink-connector.adoc
index b879e10..fbc30b0 100644
--- a/connectors/camel-caffeine-cache-kafka-connector/src/main/docs/camel-caffeine-cache-kafka-sink-connector.adoc
+++ b/connectors/camel-caffeine-cache-kafka-connector/src/main/docs/camel-caffeine-cache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-caffeine-cache-kafka-connector-sink]]
 = camel-caffeine-cache-kafka-connector sink configuration
 
+Connector Description: Perform caching operations using Caffeine Cache.
+
 When using camel-caffeine-cache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-caffeine-loadcache-kafka-connector/src/main/docs/camel-caffeine-loadcache-kafka-sink-connector.adoc b/connectors/camel-caffeine-loadcache-kafka-connector/src/main/docs/camel-caffeine-loadcache-kafka-sink-connector.adoc
index 4a5bab6..457c1e3 100644
--- a/connectors/camel-caffeine-loadcache-kafka-connector/src/main/docs/camel-caffeine-loadcache-kafka-sink-connector.adoc
+++ b/connectors/camel-caffeine-loadcache-kafka-connector/src/main/docs/camel-caffeine-loadcache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-caffeine-loadcache-kafka-connector-sink]]
 = camel-caffeine-loadcache-kafka-connector sink configuration
 
+Connector Description: Perform caching operations using Caffeine Cache with an attached CacheLoader.
+
 When using camel-caffeine-loadcache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-chatscript-kafka-connector/src/main/docs/camel-chatscript-kafka-sink-connector.adoc b/connectors/camel-chatscript-kafka-connector/src/main/docs/camel-chatscript-kafka-sink-connector.adoc
index 8dd888a..f404da7 100644
--- a/connectors/camel-chatscript-kafka-connector/src/main/docs/camel-chatscript-kafka-sink-connector.adoc
+++ b/connectors/camel-chatscript-kafka-connector/src/main/docs/camel-chatscript-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-chatscript-kafka-connector-sink]]
 = camel-chatscript-kafka-connector sink configuration
 
+Connector Description: Chat with a ChatScript Server.
+
 When using camel-chatscript-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-chunk-kafka-connector/src/main/docs/camel-chunk-kafka-sink-connector.adoc b/connectors/camel-chunk-kafka-connector/src/main/docs/camel-chunk-kafka-sink-connector.adoc
index c699c9e..d48f391 100644
--- a/connectors/camel-chunk-kafka-connector/src/main/docs/camel-chunk-kafka-sink-connector.adoc
+++ b/connectors/camel-chunk-kafka-connector/src/main/docs/camel-chunk-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-chunk-kafka-connector-sink]]
 = camel-chunk-kafka-connector sink configuration
 
+Connector Description: Transform messages using Chunk templating engine.
+
 When using camel-chunk-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cm-sms-kafka-connector/src/main/docs/camel-cm-sms-kafka-sink-connector.adoc b/connectors/camel-cm-sms-kafka-connector/src/main/docs/camel-cm-sms-kafka-sink-connector.adoc
index b46ef1d..8d173ec 100644
--- a/connectors/camel-cm-sms-kafka-connector/src/main/docs/camel-cm-sms-kafka-sink-connector.adoc
+++ b/connectors/camel-cm-sms-kafka-connector/src/main/docs/camel-cm-sms-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cm-sms-kafka-connector-sink]]
 = camel-cm-sms-kafka-connector sink configuration
 
+Connector Description: Send SMS messages via CM SMS Gateway.
+
 When using camel-cm-sms-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-sink-connector.adoc b/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-sink-connector.adoc
index e5c464d..b0da501 100644
--- a/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-sink-connector.adoc
+++ b/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cmis-kafka-connector-sink]]
 = camel-cmis-kafka-connector sink configuration
 
+Connector Description: Read and write data from to/from a CMIS compliant content repositories.
+
 When using camel-cmis-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-source-connector.adoc b/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-source-connector.adoc
index 28630c9..70cf991 100644
--- a/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-source-connector.adoc
+++ b/connectors/camel-cmis-kafka-connector/src/main/docs/camel-cmis-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cmis-kafka-connector-source]]
 = camel-cmis-kafka-connector source configuration
 
+Connector description: Read and write data from to/from a CMIS compliant content repositories.
+
 When using camel-cmis-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-sink-connector.adoc b/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-sink-connector.adoc
index a59f068..fca681e 100644
--- a/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-sink-connector.adoc
+++ b/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coap-kafka-connector-sink]]
 = camel-coap-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-source-connector.adoc b/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-source-connector.adoc
index 4e0018a..7d3d7eb 100644
--- a/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-source-connector.adoc
+++ b/connectors/camel-coap-kafka-connector/src/main/docs/camel-coap-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coap-kafka-connector-source]]
 = camel-coap-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coap-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-sink-connector.adoc b/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-sink-connector.adoc
index 044f914..7557b22 100644
--- a/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-sink-connector.adoc
+++ b/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coap-tcp-kafka-connector-sink]]
 = camel-coap-tcp-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coap-tcp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-source-connector.adoc b/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-source-connector.adoc
index 49f959e..388d33f 100644
--- a/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-source-connector.adoc
+++ b/connectors/camel-coap-tcp-kafka-connector/src/main/docs/camel-coap+tcp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coap-tcp-kafka-connector-source]]
 = camel-coap-tcp-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coap-tcp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-sink-connector.adoc b/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-sink-connector.adoc
index 205e7ae..8eee94c 100644
--- a/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-sink-connector.adoc
+++ b/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coaps-kafka-connector-sink]]
 = camel-coaps-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coaps-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-source-connector.adoc b/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-source-connector.adoc
index 002eb0c..ae1ca58 100644
--- a/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-source-connector.adoc
+++ b/connectors/camel-coaps-kafka-connector/src/main/docs/camel-coaps-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coaps-kafka-connector-source]]
 = camel-coaps-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coaps-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-sink-connector.adoc b/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-sink-connector.adoc
index 1d1616d..b293b8f 100644
--- a/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-sink-connector.adoc
+++ b/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coaps-tcp-kafka-connector-sink]]
 = camel-coaps-tcp-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coaps-tcp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-source-connector.adoc b/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-source-connector.adoc
index 7b1d506..f692fde 100644
--- a/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-source-connector.adoc
+++ b/connectors/camel-coaps-tcp-kafka-connector/src/main/docs/camel-coaps+tcp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-coaps-tcp-kafka-connector-source]]
 = camel-coaps-tcp-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from COAP capable devices.
+
 When using camel-coaps-tcp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-sink-connector.adoc b/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-sink-connector.adoc
index 6beaf6e..13e3907 100644
--- a/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-sink-connector.adoc
+++ b/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cometd-kafka-connector-sink]]
 = camel-cometd-kafka-connector sink configuration
 
+Connector Description: Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+
 When using camel-cometd-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-source-connector.adoc b/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-source-connector.adoc
index 69ff049..dd7dad2 100644
--- a/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-source-connector.adoc
+++ b/connectors/camel-cometd-kafka-connector/src/main/docs/camel-cometd-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cometd-kafka-connector-source]]
 = camel-cometd-kafka-connector source configuration
 
+Connector description: Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+
 When using camel-cometd-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-sink-connector.adoc b/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-sink-connector.adoc
index 3bee791..d43381c 100644
--- a/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-sink-connector.adoc
+++ b/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cometds-kafka-connector-sink]]
 = camel-cometds-kafka-connector sink configuration
 
+Connector Description: Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+
 When using camel-cometds-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-source-connector.adoc b/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-source-connector.adoc
index fdb5daf..074e36d 100644
--- a/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-source-connector.adoc
+++ b/connectors/camel-cometds-kafka-connector/src/main/docs/camel-cometds-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cometds-kafka-connector-source]]
 = camel-cometds-kafka-connector source configuration
 
+Connector description: Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+
 When using camel-cometds-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-sink-connector.adoc b/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-sink-connector.adoc
index ed16918..f3e446c 100644
--- a/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-sink-connector.adoc
+++ b/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-consul-kafka-connector-sink]]
 = camel-consul-kafka-connector sink configuration
 
+Connector Description: Integrate with Consul service discovery and configuration store.
+
 When using camel-consul-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-source-connector.adoc b/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-source-connector.adoc
index bc4d098..fbb45fb 100644
--- a/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-source-connector.adoc
+++ b/connectors/camel-consul-kafka-connector/src/main/docs/camel-consul-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-consul-kafka-connector-source]]
 = camel-consul-kafka-connector source configuration
 
+Connector description: Integrate with Consul service discovery and configuration store.
+
 When using camel-consul-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-controlbus-kafka-connector/src/main/docs/camel-controlbus-kafka-sink-connector.adoc b/connectors/camel-controlbus-kafka-connector/src/main/docs/camel-controlbus-kafka-sink-connector.adoc
index 272039d..1d52100 100644
--- a/connectors/camel-controlbus-kafka-connector/src/main/docs/camel-controlbus-kafka-sink-connector.adoc
+++ b/connectors/camel-controlbus-kafka-connector/src/main/docs/camel-controlbus-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-controlbus-kafka-connector-sink]]
 = camel-controlbus-kafka-connector sink configuration
 
+Connector Description: Manage and monitor Camel routes.
+
 When using camel-controlbus-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-sink-connector.adoc b/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-sink-connector.adoc
index 2680035..4312fe1 100644
--- a/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-sink-connector.adoc
+++ b/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-corda-kafka-connector-sink]]
 = camel-corda-kafka-connector sink configuration
 
+Connector Description: Perform operations against Corda blockchain platform using corda-rpc library.
+
 When using camel-corda-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-source-connector.adoc b/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-source-connector.adoc
index 055c695..d70a93a 100644
--- a/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-source-connector.adoc
+++ b/connectors/camel-corda-kafka-connector/src/main/docs/camel-corda-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-corda-kafka-connector-source]]
 = camel-corda-kafka-connector source configuration
 
+Connector description: Perform operations against Corda blockchain platform using corda-rpc library.
+
 When using camel-corda-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-sink-connector.adoc b/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-sink-connector.adoc
index f3fa49c..c04d8d5 100644
--- a/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-sink-connector.adoc
+++ b/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-couchbase-kafka-connector-sink]]
 = camel-couchbase-kafka-connector sink configuration
 
+Connector Description: Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
+
 When using camel-couchbase-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-source-connector.adoc b/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-source-connector.adoc
index 486f298..45c6540 100644
--- a/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-source-connector.adoc
+++ b/connectors/camel-couchbase-kafka-connector/src/main/docs/camel-couchbase-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-couchbase-kafka-connector-source]]
 = camel-couchbase-kafka-connector source configuration
 
+Connector description: Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
+
 When using camel-couchbase-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-sink-connector.adoc b/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-sink-connector.adoc
index 3285e18..c0246ff 100644
--- a/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-sink-connector.adoc
+++ b/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-couchdb-kafka-connector-sink]]
 = camel-couchdb-kafka-connector sink configuration
 
+Connector Description: Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
+
 When using camel-couchdb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-source-connector.adoc b/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-source-connector.adoc
index e3e5be2..9b33ce5 100644
--- a/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-source-connector.adoc
+++ b/connectors/camel-couchdb-kafka-connector/src/main/docs/camel-couchdb-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-couchdb-kafka-connector-source]]
 = camel-couchdb-kafka-connector source configuration
 
+Connector description: Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
+
 When using camel-couchdb-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-sink-connector.adoc b/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-sink-connector.adoc
index 24387c2..f7ec7a5 100644
--- a/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-sink-connector.adoc
+++ b/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cql-kafka-connector-sink]]
 = camel-cql-kafka-connector sink configuration
 
+Connector Description: Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
+
 When using camel-cql-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-source-connector.adoc b/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-source-connector.adoc
index e1c8e84..fbf7210 100644
--- a/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-source-connector.adoc
+++ b/connectors/camel-cql-kafka-connector/src/main/docs/camel-cql-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cql-kafka-connector-source]]
 = camel-cql-kafka-connector source configuration
 
+Connector description: Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
+
 When using camel-cql-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cron-kafka-connector/src/main/docs/camel-cron-kafka-source-connector.adoc b/connectors/camel-cron-kafka-connector/src/main/docs/camel-cron-kafka-source-connector.adoc
index ccd6b9b..3a0fd49 100644
--- a/connectors/camel-cron-kafka-connector/src/main/docs/camel-cron-kafka-source-connector.adoc
+++ b/connectors/camel-cron-kafka-connector/src/main/docs/camel-cron-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cron-kafka-connector-source]]
 = camel-cron-kafka-connector source configuration
 
+Connector description: A generic interface for triggering events at times specified through the Unix cron syntax.
+
 When using camel-cron-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-crypto-cms-kafka-connector/src/main/docs/camel-crypto-cms-kafka-sink-connector.adoc b/connectors/camel-crypto-cms-kafka-connector/src/main/docs/camel-crypto-cms-kafka-sink-connector.adoc
index ac83968..df01563 100644
--- a/connectors/camel-crypto-cms-kafka-connector/src/main/docs/camel-crypto-cms-kafka-sink-connector.adoc
+++ b/connectors/camel-crypto-cms-kafka-connector/src/main/docs/camel-crypto-cms-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-crypto-cms-kafka-connector-sink]]
 = camel-crypto-cms-kafka-connector sink configuration
 
+Connector Description: Encrypt, decrypt, sign and verify data in CMS Enveloped Data format.
+
 When using camel-crypto-cms-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-crypto-kafka-connector/src/main/docs/camel-crypto-kafka-sink-connector.adoc b/connectors/camel-crypto-kafka-connector/src/main/docs/camel-crypto-kafka-sink-connector.adoc
index fa4f2f8..0954d91 100644
--- a/connectors/camel-crypto-kafka-connector/src/main/docs/camel-crypto-kafka-sink-connector.adoc
+++ b/connectors/camel-crypto-kafka-connector/src/main/docs/camel-crypto-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-crypto-kafka-connector-sink]]
 = camel-crypto-kafka-connector sink configuration
 
+Connector Description: Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).
+
 When using camel-crypto-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-sink-connector.adoc b/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-sink-connector.adoc
index 21add3f..64c4aa8 100644
--- a/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-sink-connector.adoc
+++ b/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cxf-kafka-connector-sink]]
 = camel-cxf-kafka-connector sink configuration
 
+Connector Description: Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
+
 When using camel-cxf-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-source-connector.adoc b/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-source-connector.adoc
index e145d5f..8f05639 100644
--- a/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-source-connector.adoc
+++ b/connectors/camel-cxf-kafka-connector/src/main/docs/camel-cxf-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cxf-kafka-connector-source]]
 = camel-cxf-kafka-connector source configuration
 
+Connector description: Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
+
 When using camel-cxf-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-sink-connector.adoc b/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-sink-connector.adoc
index 90a1cf9..42a25a1 100644
--- a/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-sink-connector.adoc
+++ b/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cxfrs-kafka-connector-sink]]
 = camel-cxfrs-kafka-connector sink configuration
 
+Connector Description: Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
+
 When using camel-cxfrs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-source-connector.adoc b/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-source-connector.adoc
index 991fbac..58c3011 100644
--- a/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-source-connector.adoc
+++ b/connectors/camel-cxfrs-kafka-connector/src/main/docs/camel-cxfrs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-cxfrs-kafka-connector-source]]
 = camel-cxfrs-kafka-connector source configuration
 
+Connector description: Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
+
 When using camel-cxfrs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-dataformat-kafka-connector/src/main/docs/camel-dataformat-kafka-sink-connector.adoc b/connectors/camel-dataformat-kafka-connector/src/main/docs/camel-dataformat-kafka-sink-connector.adoc
index a256c14..835f601 100644
--- a/connectors/camel-dataformat-kafka-connector/src/main/docs/camel-dataformat-kafka-sink-connector.adoc
+++ b/connectors/camel-dataformat-kafka-connector/src/main/docs/camel-dataformat-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-dataformat-kafka-connector-sink]]
 = camel-dataformat-kafka-connector sink configuration
 
+Connector Description: Use a Camel Data Format as a regular Camel Component.
+
 When using camel-dataformat-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-sink-connector.adoc b/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-sink-connector.adoc
index ca81787..86b5e16 100644
--- a/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-sink-connector.adoc
+++ b/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-direct-kafka-connector-sink]]
 = camel-direct-kafka-connector sink configuration
 
+Connector Description: Call another endpoint from the same Camel Context synchronously.
+
 When using camel-direct-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-source-connector.adoc b/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-source-connector.adoc
index 0400a12..e2006e7 100644
--- a/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-source-connector.adoc
+++ b/connectors/camel-direct-kafka-connector/src/main/docs/camel-direct-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-direct-kafka-connector-source]]
 = camel-direct-kafka-connector source configuration
 
+Connector description: Call another endpoint from the same Camel Context synchronously.
+
 When using camel-direct-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-sink-connector.adoc b/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-sink-connector.adoc
index fbecd90..8d19de9 100644
--- a/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-sink-connector.adoc
+++ b/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-direct-vm-kafka-connector-sink]]
 = camel-direct-vm-kafka-connector sink configuration
 
+Connector Description: Call another endpoint from any Camel Context in the same JVM synchronously.
+
 When using camel-direct-vm-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-source-connector.adoc b/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-source-connector.adoc
index 72282f8..48fc753 100644
--- a/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-source-connector.adoc
+++ b/connectors/camel-direct-vm-kafka-connector/src/main/docs/camel-direct-vm-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-direct-vm-kafka-connector-source]]
 = camel-direct-vm-kafka-connector source configuration
 
+Connector description: Call another endpoint from any Camel Context in the same JVM synchronously.
+
 When using camel-direct-vm-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-sink-connector.adoc b/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-sink-connector.adoc
index 2f4be02..cd68504 100644
--- a/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-sink-connector.adoc
+++ b/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-disruptor-kafka-connector-sink]]
 = camel-disruptor-kafka-connector sink configuration
 
+Connector Description: Provides asynchronous SEDA behavior using LMAX Disruptor.
+
 When using camel-disruptor-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-source-connector.adoc b/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-source-connector.adoc
index 283079a..bbe1a94 100644
--- a/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-source-connector.adoc
+++ b/connectors/camel-disruptor-kafka-connector/src/main/docs/camel-disruptor-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-disruptor-kafka-connector-source]]
 = camel-disruptor-kafka-connector source configuration
 
+Connector description: Provides asynchronous SEDA behavior using LMAX Disruptor.
+
 When using camel-disruptor-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-sink-connector.adoc b/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-sink-connector.adoc
index 2af3592..19b14d5 100644
--- a/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-sink-connector.adoc
+++ b/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-disruptor-vm-kafka-connector-sink]]
 = camel-disruptor-vm-kafka-connector sink configuration
 
+Connector Description: Provides asynchronous SEDA behavior using LMAX Disruptor.
+
 When using camel-disruptor-vm-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-source-connector.adoc b/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-source-connector.adoc
index f365e9e..2b4528b 100644
--- a/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-source-connector.adoc
+++ b/connectors/camel-disruptor-vm-kafka-connector/src/main/docs/camel-disruptor-vm-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-disruptor-vm-kafka-connector-source]]
 = camel-disruptor-vm-kafka-connector source configuration
 
+Connector description: Provides asynchronous SEDA behavior using LMAX Disruptor.
+
 When using camel-disruptor-vm-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-djl-kafka-connector/src/main/docs/camel-djl-kafka-sink-connector.adoc b/connectors/camel-djl-kafka-connector/src/main/docs/camel-djl-kafka-sink-connector.adoc
index 47bebca..29660e6 100644
--- a/connectors/camel-djl-kafka-connector/src/main/docs/camel-djl-kafka-sink-connector.adoc
+++ b/connectors/camel-djl-kafka-connector/src/main/docs/camel-djl-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-djl-kafka-connector-sink]]
 = camel-djl-kafka-connector sink configuration
 
+Connector Description: Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).
+
 When using camel-djl-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-dns-kafka-connector/src/main/docs/camel-dns-kafka-sink-connector.adoc b/connectors/camel-dns-kafka-connector/src/main/docs/camel-dns-kafka-sink-connector.adoc
index 8dc4b51..4511e7c 100644
--- a/connectors/camel-dns-kafka-connector/src/main/docs/camel-dns-kafka-sink-connector.adoc
+++ b/connectors/camel-dns-kafka-connector/src/main/docs/camel-dns-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-dns-kafka-connector-sink]]
 = camel-dns-kafka-connector sink configuration
 
+Connector Description: Perform DNS queries using DNSJava.
+
 When using camel-dns-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-sink-connector.adoc b/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-sink-connector.adoc
index 476c288..3ff717a 100644
--- a/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-sink-connector.adoc
+++ b/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-docker-kafka-connector-sink]]
 = camel-docker-kafka-connector sink configuration
 
+Connector Description: Manage Docker containers.
+
 When using camel-docker-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-source-connector.adoc b/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-source-connector.adoc
index 05aae4f..720b541 100644
--- a/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-source-connector.adoc
+++ b/connectors/camel-docker-kafka-connector/src/main/docs/camel-docker-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-docker-kafka-connector-source]]
 = camel-docker-kafka-connector source configuration
 
+Connector description: Manage Docker containers.
+
 When using camel-docker-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-dozer-kafka-connector/src/main/docs/camel-dozer-kafka-sink-connector.adoc b/connectors/camel-dozer-kafka-connector/src/main/docs/camel-dozer-kafka-sink-connector.adoc
index 2429ceb..4945147 100644
--- a/connectors/camel-dozer-kafka-connector/src/main/docs/camel-dozer-kafka-sink-connector.adoc
+++ b/connectors/camel-dozer-kafka-connector/src/main/docs/camel-dozer-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-dozer-kafka-connector-sink]]
 = camel-dozer-kafka-connector sink configuration
 
+Connector Description: Map between Java beans using the Dozer mapping library.
+
 When using camel-dozer-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-drill-kafka-connector/src/main/docs/camel-drill-kafka-sink-connector.adoc b/connectors/camel-drill-kafka-connector/src/main/docs/camel-drill-kafka-sink-connector.adoc
index ffeba77..3b2c50e 100644
--- a/connectors/camel-drill-kafka-connector/src/main/docs/camel-drill-kafka-sink-connector.adoc
+++ b/connectors/camel-drill-kafka-connector/src/main/docs/camel-drill-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-drill-kafka-connector-sink]]
 = camel-drill-kafka-connector sink configuration
 
+Connector Description: Perform queries against an Apache Drill cluster.
+
 When using camel-drill-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-sink-connector.adoc b/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-sink-connector.adoc
index b5352a2..d208945 100644
--- a/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-sink-connector.adoc
+++ b/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-dropbox-kafka-connector-sink]]
 = camel-dropbox-kafka-connector sink configuration
 
+Connector Description: Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
+
 When using camel-dropbox-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-source-connector.adoc b/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-source-connector.adoc
index bc667ac..fdeb26a 100644
--- a/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-source-connector.adoc
+++ b/connectors/camel-dropbox-kafka-connector/src/main/docs/camel-dropbox-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-dropbox-kafka-connector-source]]
 = camel-dropbox-kafka-connector source configuration
 
+Connector description: Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
+
 When using camel-dropbox-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-sink-connector.adoc b/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-sink-connector.adoc
index 7a806e1..04447a7 100644
--- a/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-sink-connector.adoc
+++ b/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ehcache-kafka-connector-sink]]
 = camel-ehcache-kafka-connector sink configuration
 
+Connector Description: Perform caching operations using Ehcache.
+
 When using camel-ehcache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-source-connector.adoc b/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-source-connector.adoc
index ca37f30..ce655f6 100644
--- a/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-source-connector.adoc
+++ b/connectors/camel-ehcache-kafka-connector/src/main/docs/camel-ehcache-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ehcache-kafka-connector-source]]
 = camel-ehcache-kafka-connector source configuration
 
+Connector description: Perform caching operations using Ehcache.
+
 When using camel-ehcache-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-elasticsearch-rest-kafka-connector/src/main/docs/camel-elasticsearch-rest-kafka-sink-connector.adoc b/connectors/camel-elasticsearch-rest-kafka-connector/src/main/docs/camel-elasticsearch-rest-kafka-sink-connector.adoc
index 370d3e0..a16b70e 100644
--- a/connectors/camel-elasticsearch-rest-kafka-connector/src/main/docs/camel-elasticsearch-rest-kafka-sink-connector.adoc
+++ b/connectors/camel-elasticsearch-rest-kafka-connector/src/main/docs/camel-elasticsearch-rest-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-elasticsearch-rest-kafka-connector-sink]]
 = camel-elasticsearch-rest-kafka-connector sink configuration
 
+Connector Description: Send requests to with an ElasticSearch via REST API.
+
 When using camel-elasticsearch-rest-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-sink-connector.adoc b/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-sink-connector.adoc
index 0bf78da..65bdd36 100644
--- a/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-sink-connector.adoc
+++ b/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-elsql-kafka-connector-sink]]
 = camel-elsql-kafka-connector sink configuration
 
+Connector Description: Use ElSql to define SQL queries. Extends the SQL Component.
+
 When using camel-elsql-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-source-connector.adoc b/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-source-connector.adoc
index ba74654..4de4d40 100644
--- a/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-source-connector.adoc
+++ b/connectors/camel-elsql-kafka-connector/src/main/docs/camel-elsql-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-elsql-kafka-connector-source]]
 = camel-elsql-kafka-connector source configuration
 
+Connector description: Use ElSql to define SQL queries. Extends the SQL Component.
+
 When using camel-elsql-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-etcd-keys-kafka-connector/src/main/docs/camel-etcd-keys-kafka-sink-connector.adoc b/connectors/camel-etcd-keys-kafka-connector/src/main/docs/camel-etcd-keys-kafka-sink-connector.adoc
index 1515a34..42c98ef 100644
--- a/connectors/camel-etcd-keys-kafka-connector/src/main/docs/camel-etcd-keys-kafka-sink-connector.adoc
+++ b/connectors/camel-etcd-keys-kafka-connector/src/main/docs/camel-etcd-keys-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-etcd-keys-kafka-connector-sink]]
 = camel-etcd-keys-kafka-connector sink configuration
 
+Connector Description: Get, set or delete keys in etcd key-value store.
+
 When using camel-etcd-keys-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-sink-connector.adoc b/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-sink-connector.adoc
index b4f2e76..c3f41ce 100644
--- a/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-sink-connector.adoc
+++ b/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-etcd-stats-kafka-connector-sink]]
 = camel-etcd-stats-kafka-connector sink configuration
 
+Connector Description: Access etcd cluster statistcs.
+
 When using camel-etcd-stats-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-source-connector.adoc b/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-source-connector.adoc
index b61f26e..4a75eed 100644
--- a/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-source-connector.adoc
+++ b/connectors/camel-etcd-stats-kafka-connector/src/main/docs/camel-etcd-stats-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-etcd-stats-kafka-connector-source]]
 = camel-etcd-stats-kafka-connector source configuration
 
+Connector description: Access etcd cluster statistcs.
+
 When using camel-etcd-stats-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-etcd-watch-kafka-connector/src/main/docs/camel-etcd-watch-kafka-source-connector.adoc b/connectors/camel-etcd-watch-kafka-connector/src/main/docs/camel-etcd-watch-kafka-source-connector.adoc
index 061a21e..afa9c80 100644
--- a/connectors/camel-etcd-watch-kafka-connector/src/main/docs/camel-etcd-watch-kafka-source-connector.adoc
+++ b/connectors/camel-etcd-watch-kafka-connector/src/main/docs/camel-etcd-watch-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-etcd-watch-kafka-connector-source]]
 = camel-etcd-watch-kafka-connector source configuration
 
+Connector description: Watch specific etcd keys or directories for changes.
+
 When using camel-etcd-watch-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-exec-kafka-connector/src/main/docs/camel-exec-kafka-sink-connector.adoc b/connectors/camel-exec-kafka-connector/src/main/docs/camel-exec-kafka-sink-connector.adoc
index 1c4513d..7d3d562 100644
--- a/connectors/camel-exec-kafka-connector/src/main/docs/camel-exec-kafka-sink-connector.adoc
+++ b/connectors/camel-exec-kafka-connector/src/main/docs/camel-exec-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-exec-kafka-connector-sink]]
 = camel-exec-kafka-connector sink configuration
 
+Connector Description: Execute commands on the underlying operating system.
+
 When using camel-exec-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-sink-connector.adoc b/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-sink-connector.adoc
index afcbdff..108244d 100644
--- a/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-sink-connector.adoc
+++ b/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-facebook-kafka-connector-sink]]
 = camel-facebook-kafka-connector sink configuration
 
+Connector Description: Send requests to Facebook APIs supported by Facebook4J.
+
 When using camel-facebook-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-source-connector.adoc b/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-source-connector.adoc
index 7e93fe4..c7bc33e 100644
--- a/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-source-connector.adoc
+++ b/connectors/camel-facebook-kafka-connector/src/main/docs/camel-facebook-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-facebook-kafka-connector-source]]
 = camel-facebook-kafka-connector source configuration
 
+Connector description: Send requests to Facebook APIs supported by Facebook4J.
+
 When using camel-facebook-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-sink-connector.adoc b/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-sink-connector.adoc
index 9268da6..a9885e0 100644
--- a/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-sink-connector.adoc
+++ b/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-fhir-kafka-connector-sink]]
 = camel-fhir-kafka-connector sink configuration
 
+Connector Description: Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
+
 When using camel-fhir-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-source-connector.adoc b/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-source-connector.adoc
index c65864a..3805429 100644
--- a/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-source-connector.adoc
+++ b/connectors/camel-fhir-kafka-connector/src/main/docs/camel-fhir-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-fhir-kafka-connector-source]]
 = camel-fhir-kafka-connector source configuration
 
+Connector description: Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
+
 When using camel-fhir-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-sink-connector.adoc b/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-sink-connector.adoc
index 2a25192..dc8a3de 100644
--- a/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-sink-connector.adoc
+++ b/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-file-kafka-connector-sink]]
 = camel-file-kafka-connector sink configuration
 
+Connector Description: Read and write files.
+
 When using camel-file-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-source-connector.adoc b/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-source-connector.adoc
index f295727..df08bfa 100644
--- a/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-source-connector.adoc
+++ b/connectors/camel-file-kafka-connector/src/main/docs/camel-file-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-file-kafka-connector-source]]
 = camel-file-kafka-connector source configuration
 
+Connector description: Read and write files.
+
 When using camel-file-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-file-watch-kafka-connector/src/main/docs/camel-file-watch-kafka-source-connector.adoc b/connectors/camel-file-watch-kafka-connector/src/main/docs/camel-file-watch-kafka-source-connector.adoc
index c08b5d6..cc0f66c 100644
--- a/connectors/camel-file-watch-kafka-connector/src/main/docs/camel-file-watch-kafka-source-connector.adoc
+++ b/connectors/camel-file-watch-kafka-connector/src/main/docs/camel-file-watch-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-file-watch-kafka-connector-source]]
 = camel-file-watch-kafka-connector source configuration
 
+Connector description: Get notified about file events in a directory using java.nio.file.WatchService.
+
 When using camel-file-watch-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-sink-connector.adoc b/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-sink-connector.adoc
index 824e094..e77bf1a 100644
--- a/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-sink-connector.adoc
+++ b/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-flatpack-kafka-connector-sink]]
 = camel-flatpack-kafka-connector sink configuration
 
+Connector Description: Parse fixed width and delimited files using the FlatPack library.
+
 When using camel-flatpack-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-source-connector.adoc b/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-source-connector.adoc
index bff5e4f..2cd5ee0 100644
--- a/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-source-connector.adoc
+++ b/connectors/camel-flatpack-kafka-connector/src/main/docs/camel-flatpack-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-flatpack-kafka-connector-source]]
 = camel-flatpack-kafka-connector source configuration
 
+Connector description: Parse fixed width and delimited files using the FlatPack library.
+
 When using camel-flatpack-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-flink-kafka-connector/src/main/docs/camel-flink-kafka-sink-connector.adoc b/connectors/camel-flink-kafka-connector/src/main/docs/camel-flink-kafka-sink-connector.adoc
index 4500f49..5bec95d 100644
--- a/connectors/camel-flink-kafka-connector/src/main/docs/camel-flink-kafka-sink-connector.adoc
+++ b/connectors/camel-flink-kafka-connector/src/main/docs/camel-flink-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-flink-kafka-connector-sink]]
 = camel-flink-kafka-connector sink configuration
 
+Connector Description: Send DataSet jobs to an Apache Flink cluster.
+
 When using camel-flink-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-fop-kafka-connector/src/main/docs/camel-fop-kafka-sink-connector.adoc b/connectors/camel-fop-kafka-connector/src/main/docs/camel-fop-kafka-sink-connector.adoc
index 94913f2..d9eecac 100644
--- a/connectors/camel-fop-kafka-connector/src/main/docs/camel-fop-kafka-sink-connector.adoc
+++ b/connectors/camel-fop-kafka-connector/src/main/docs/camel-fop-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-fop-kafka-connector-sink]]
 = camel-fop-kafka-connector sink configuration
 
+Connector Description: Render messages into PDF and other output formats supported by Apache FOP.
+
 When using camel-fop-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-freemarker-kafka-connector/src/main/docs/camel-freemarker-kafka-sink-connector.adoc b/connectors/camel-freemarker-kafka-connector/src/main/docs/camel-freemarker-kafka-sink-connector.adoc
index b766ec8..f0767da 100644
--- a/connectors/camel-freemarker-kafka-connector/src/main/docs/camel-freemarker-kafka-sink-connector.adoc
+++ b/connectors/camel-freemarker-kafka-connector/src/main/docs/camel-freemarker-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-freemarker-kafka-connector-sink]]
 = camel-freemarker-kafka-connector sink configuration
 
+Connector Description: Transform messages using FreeMarker templates.
+
 When using camel-freemarker-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-sink-connector.adoc b/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-sink-connector.adoc
index 4073232..ba375f0 100644
--- a/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-sink-connector.adoc
+++ b/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ftp-kafka-connector-sink]]
 = camel-ftp-kafka-connector sink configuration
 
+Connector Description: Upload and download files to/from FTP servers.
+
 When using camel-ftp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-source-connector.adoc b/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-source-connector.adoc
index 3b881a1..7eb6154 100644
--- a/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-source-connector.adoc
+++ b/connectors/camel-ftp-kafka-connector/src/main/docs/camel-ftp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ftp-kafka-connector-source]]
 = camel-ftp-kafka-connector source configuration
 
+Connector description: Upload and download files to/from FTP servers.
+
 When using camel-ftp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-sink-connector.adoc b/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-sink-connector.adoc
index 10df2d5..3f23671 100644
--- a/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-sink-connector.adoc
+++ b/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ftps-kafka-connector-sink]]
 = camel-ftps-kafka-connector sink configuration
 
+Connector Description: Upload and download files to/from FTP servers supporting the FTPS protocol.
+
 When using camel-ftps-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-source-connector.adoc b/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-source-connector.adoc
index d1ce217..2ffa63f 100644
--- a/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-source-connector.adoc
+++ b/connectors/camel-ftps-kafka-connector/src/main/docs/camel-ftps-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ftps-kafka-connector-source]]
 = camel-ftps-kafka-connector source configuration
 
+Connector description: Upload and download files to/from FTP servers supporting the FTPS protocol.
+
 When using camel-ftps-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ganglia-kafka-connector/src/main/docs/camel-ganglia-kafka-sink-connector.adoc b/connectors/camel-ganglia-kafka-connector/src/main/docs/camel-ganglia-kafka-sink-connector.adoc
index 25d65c0..66d518b 100644
--- a/connectors/camel-ganglia-kafka-connector/src/main/docs/camel-ganglia-kafka-sink-connector.adoc
+++ b/connectors/camel-ganglia-kafka-connector/src/main/docs/camel-ganglia-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ganglia-kafka-connector-sink]]
 = camel-ganglia-kafka-connector sink configuration
 
+Connector Description: Send metrics to Ganglia monitoring system.
+
 When using camel-ganglia-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc b/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
index cc810c2..e83c8bf 100644
--- a/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
+++ b/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-geocoder-kafka-connector-sink]]
 = camel-geocoder-kafka-connector sink configuration
 
+Connector Description: Find geocodes (latitude and longitude) for a given address or the other way round.
+
 When using camel-geocoder-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-sink-connector.adoc b/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-sink-connector.adoc
index 0aef000..11063dc 100644
--- a/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-sink-connector.adoc
+++ b/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-git-kafka-connector-sink]]
 = camel-git-kafka-connector sink configuration
 
+Connector Description: Perform operations on git repositories.
+
 When using camel-git-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-source-connector.adoc b/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-source-connector.adoc
index fedc4de..6cd1792 100644
--- a/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-source-connector.adoc
+++ b/connectors/camel-git-kafka-connector/src/main/docs/camel-git-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-git-kafka-connector-source]]
 = camel-git-kafka-connector source configuration
 
+Connector description: Perform operations on git repositories.
+
 When using camel-git-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-sink-connector.adoc b/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-sink-connector.adoc
index 2dd1e6e..b9f9672 100644
--- a/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-sink-connector.adoc
+++ b/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-github-kafka-connector-sink]]
 = camel-github-kafka-connector sink configuration
 
+Connector Description: Interact with the GitHub API.
+
 When using camel-github-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-source-connector.adoc b/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-source-connector.adoc
index d217809..ae60f1a 100644
--- a/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-source-connector.adoc
+++ b/connectors/camel-github-kafka-connector/src/main/docs/camel-github-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-github-kafka-connector-source]]
 = camel-github-kafka-connector source configuration
 
+Connector description: Interact with the GitHub API.
+
 When using camel-github-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-bigquery-kafka-connector/src/main/docs/camel-google-bigquery-kafka-sink-connector.adoc b/connectors/camel-google-bigquery-kafka-connector/src/main/docs/camel-google-bigquery-kafka-sink-connector.adoc
index 6df97d5..462b097 100644
--- a/connectors/camel-google-bigquery-kafka-connector/src/main/docs/camel-google-bigquery-kafka-sink-connector.adoc
+++ b/connectors/camel-google-bigquery-kafka-connector/src/main/docs/camel-google-bigquery-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-bigquery-kafka-connector-sink]]
 = camel-google-bigquery-kafka-connector sink configuration
 
+Connector Description: Google BigQuery data warehouse for analytics.
+
 When using camel-google-bigquery-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-bigquery-sql-kafka-connector/src/main/docs/camel-google-bigquery-sql-kafka-sink-connector.adoc b/connectors/camel-google-bigquery-sql-kafka-connector/src/main/docs/camel-google-bigquery-sql-kafka-sink-connector.adoc
index d9b995a..faa2fd3 100644
--- a/connectors/camel-google-bigquery-sql-kafka-connector/src/main/docs/camel-google-bigquery-sql-kafka-sink-connector.adoc
+++ b/connectors/camel-google-bigquery-sql-kafka-connector/src/main/docs/camel-google-bigquery-sql-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-bigquery-sql-kafka-connector-sink]]
 = camel-google-bigquery-sql-kafka-connector sink configuration
 
+Connector Description: Access Google Cloud BigQuery service using SQL queries.
+
 When using camel-google-bigquery-sql-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-sink-connector.adoc b/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-sink-connector.adoc
index 60df64d..a72758e 100644
--- a/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-sink-connector.adoc
+++ b/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-calendar-kafka-connector-sink]]
 = camel-google-calendar-kafka-connector sink configuration
 
+Connector Description: Perform various operations on a Google Calendar.
+
 When using camel-google-calendar-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-source-connector.adoc b/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-source-connector.adoc
index 78fd2b7..87dbee8 100644
--- a/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-source-connector.adoc
+++ b/connectors/camel-google-calendar-kafka-connector/src/main/docs/camel-google-calendar-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-calendar-kafka-connector-source]]
 = camel-google-calendar-kafka-connector source configuration
 
+Connector description: Perform various operations on a Google Calendar.
+
 When using camel-google-calendar-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-calendar-stream-kafka-connector/src/main/docs/camel-google-calendar-stream-kafka-source-connector.adoc b/connectors/camel-google-calendar-stream-kafka-connector/src/main/docs/camel-google-calendar-stream-kafka-source-connector.adoc
index 2adfb7e..ed31bc8 100644
--- a/connectors/camel-google-calendar-stream-kafka-connector/src/main/docs/camel-google-calendar-stream-kafka-source-connector.adoc
+++ b/connectors/camel-google-calendar-stream-kafka-connector/src/main/docs/camel-google-calendar-stream-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-calendar-stream-kafka-connector-source]]
 = camel-google-calendar-stream-kafka-connector source configuration
 
+Connector description: Poll for changes in a Google Calendar.
+
 When using camel-google-calendar-stream-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-sink-connector.adoc b/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-sink-connector.adoc
index 063f5cd..7fe56a9 100644
--- a/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-sink-connector.adoc
+++ b/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-drive-kafka-connector-sink]]
 = camel-google-drive-kafka-connector sink configuration
 
+Connector Description: Manage files in Google Drive.
+
 When using camel-google-drive-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-source-connector.adoc b/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-source-connector.adoc
index 611b6ff..a6bd342 100644
--- a/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-source-connector.adoc
+++ b/connectors/camel-google-drive-kafka-connector/src/main/docs/camel-google-drive-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-drive-kafka-connector-source]]
 = camel-google-drive-kafka-connector source configuration
 
+Connector description: Manage files in Google Drive.
+
 When using camel-google-drive-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-sink-connector.adoc b/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-sink-connector.adoc
index 8309bd2..0a81f21 100644
--- a/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-sink-connector.adoc
+++ b/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-mail-kafka-connector-sink]]
 = camel-google-mail-kafka-connector sink configuration
 
+Connector Description: Manage messages in Google Mail.
+
 When using camel-google-mail-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-source-connector.adoc b/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-source-connector.adoc
index 327c040..0a3f308 100644
--- a/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-source-connector.adoc
+++ b/connectors/camel-google-mail-kafka-connector/src/main/docs/camel-google-mail-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-mail-kafka-connector-source]]
 = camel-google-mail-kafka-connector source configuration
 
+Connector description: Manage messages in Google Mail.
+
 When using camel-google-mail-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-mail-stream-kafka-connector/src/main/docs/camel-google-mail-stream-kafka-source-connector.adoc b/connectors/camel-google-mail-stream-kafka-connector/src/main/docs/camel-google-mail-stream-kafka-source-connector.adoc
index fb6c02f..ecad553 100644
--- a/connectors/camel-google-mail-stream-kafka-connector/src/main/docs/camel-google-mail-stream-kafka-source-connector.adoc
+++ b/connectors/camel-google-mail-stream-kafka-connector/src/main/docs/camel-google-mail-stream-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-mail-stream-kafka-connector-source]]
 = camel-google-mail-stream-kafka-connector source configuration
 
+Connector description: Poll for incoming messages in Google Mail.
+
 When using camel-google-mail-stream-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-sink-connector.adoc b/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-sink-connector.adoc
index 3db6e9e..292449e 100644
--- a/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-sink-connector.adoc
+++ b/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-pubsub-kafka-connector-sink]]
 = camel-google-pubsub-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from Google Cloud Platform PubSub Service.
+
 When using camel-google-pubsub-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-source-connector.adoc b/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-source-connector.adoc
index cff4471..316316c 100644
--- a/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-source-connector.adoc
+++ b/connectors/camel-google-pubsub-kafka-connector/src/main/docs/camel-google-pubsub-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-pubsub-kafka-connector-source]]
 = camel-google-pubsub-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from Google Cloud Platform PubSub Service.
+
 When using camel-google-pubsub-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-sink-connector.adoc b/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-sink-connector.adoc
index f1369d2..4a8e62d 100644
--- a/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-sink-connector.adoc
+++ b/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-sheets-kafka-connector-sink]]
 = camel-google-sheets-kafka-connector sink configuration
 
+Connector Description: Manage spreadsheets in Google Sheets.
+
 When using camel-google-sheets-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-source-connector.adoc b/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-source-connector.adoc
index 1959153..fdd5313 100644
--- a/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-source-connector.adoc
+++ b/connectors/camel-google-sheets-kafka-connector/src/main/docs/camel-google-sheets-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-sheets-kafka-connector-source]]
 = camel-google-sheets-kafka-connector source configuration
 
+Connector description: Manage spreadsheets in Google Sheets.
+
 When using camel-google-sheets-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-google-sheets-stream-kafka-connector/src/main/docs/camel-google-sheets-stream-kafka-source-connector.adoc b/connectors/camel-google-sheets-stream-kafka-connector/src/main/docs/camel-google-sheets-stream-kafka-source-connector.adoc
index 2614f75..7d839d4 100644
--- a/connectors/camel-google-sheets-stream-kafka-connector/src/main/docs/camel-google-sheets-stream-kafka-source-connector.adoc
+++ b/connectors/camel-google-sheets-stream-kafka-connector/src/main/docs/camel-google-sheets-stream-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-google-sheets-stream-kafka-connector-source]]
 = camel-google-sheets-stream-kafka-connector source configuration
 
+Connector description: Poll for changes in Google Sheets.
+
 When using camel-google-sheets-stream-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-sink-connector.adoc b/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-sink-connector.adoc
index 2a40e6f..c2e0927 100644
--- a/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-sink-connector.adoc
+++ b/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-gora-kafka-connector-sink]]
 = camel-gora-kafka-connector sink configuration
 
+Connector Description: Access NoSQL databases using the Apache Gora framework.
+
 When using camel-gora-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-source-connector.adoc b/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-source-connector.adoc
index 817d3f1..3918572 100644
--- a/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-source-connector.adoc
+++ b/connectors/camel-gora-kafka-connector/src/main/docs/camel-gora-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-gora-kafka-connector-source]]
 = camel-gora-kafka-connector source configuration
 
+Connector description: Access NoSQL databases using the Apache Gora framework.
+
 When using camel-gora-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-grape-kafka-connector/src/main/docs/camel-grape-kafka-sink-connector.adoc b/connectors/camel-grape-kafka-connector/src/main/docs/camel-grape-kafka-sink-connector.adoc
index 61dba3f..e5fdb4a 100644
--- a/connectors/camel-grape-kafka-connector/src/main/docs/camel-grape-kafka-sink-connector.adoc
+++ b/connectors/camel-grape-kafka-connector/src/main/docs/camel-grape-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-grape-kafka-connector-sink]]
 = camel-grape-kafka-connector sink configuration
 
+Connector Description: Fetch, load and manage additional jars dynamically after Camel Context was started.
+
 When using camel-grape-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-graphql-kafka-connector/src/main/docs/camel-graphql-kafka-sink-connector.adoc b/connectors/camel-graphql-kafka-connector/src/main/docs/camel-graphql-kafka-sink-connector.adoc
index aa24448..a97113b 100644
--- a/connectors/camel-graphql-kafka-connector/src/main/docs/camel-graphql-kafka-sink-connector.adoc
+++ b/connectors/camel-graphql-kafka-connector/src/main/docs/camel-graphql-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-graphql-kafka-connector-sink]]
 = camel-graphql-kafka-connector sink configuration
 
+Connector Description: Send GraphQL queries and mutations to external systems.
+
 When using camel-graphql-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-sink-connector.adoc b/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-sink-connector.adoc
index 10f1969..aa85cd5 100644
--- a/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-sink-connector.adoc
+++ b/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-grpc-kafka-connector-sink]]
 = camel-grpc-kafka-connector sink configuration
 
+Connector Description: Expose gRPC endpoints and access external gRPC endpoints.
+
 When using camel-grpc-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-source-connector.adoc b/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-source-connector.adoc
index 89d2be3..99a64be 100644
--- a/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-source-connector.adoc
+++ b/connectors/camel-grpc-kafka-connector/src/main/docs/camel-grpc-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-grpc-kafka-connector-source]]
 = camel-grpc-kafka-connector source configuration
 
+Connector description: Expose gRPC endpoints and access external gRPC endpoints.
+
 When using camel-grpc-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-sink-connector.adoc b/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-sink-connector.adoc
index 652e565..b05c59b 100644
--- a/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-sink-connector.adoc
+++ b/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-guava-eventbus-kafka-connector-sink]]
 = camel-guava-eventbus-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from Guava EventBus.
+
 When using camel-guava-eventbus-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-source-connector.adoc b/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-source-connector.adoc
index 9bb6eac..86ae734 100644
--- a/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-source-connector.adoc
+++ b/connectors/camel-guava-eventbus-kafka-connector/src/main/docs/camel-guava-eventbus-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-guava-eventbus-kafka-connector-source]]
 = camel-guava-eventbus-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from Guava EventBus.
+
 When using camel-guava-eventbus-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-atomicvalue-kafka-connector/src/main/docs/camel-hazelcast-atomicvalue-kafka-sink-connector.adoc b/connectors/camel-hazelcast-atomicvalue-kafka-connector/src/main/docs/camel-hazelcast-atomicvalue-kafka-sink-connector.adoc
index 68782a1..ecc82bb 100644
--- a/connectors/camel-hazelcast-atomicvalue-kafka-connector/src/main/docs/camel-hazelcast-atomicvalue-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-atomicvalue-kafka-connector/src/main/docs/camel-hazelcast-atomicvalue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-atomicvalue-kafka-connector-sink]]
 = camel-hazelcast-atomicvalue-kafka-connector sink configuration
 
+Connector Description: Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
+
 When using camel-hazelcast-atomicvalue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-instance-kafka-connector/src/main/docs/camel-hazelcast-instance-kafka-source-connector.adoc b/connectors/camel-hazelcast-instance-kafka-connector/src/main/docs/camel-hazelcast-instance-kafka-source-connector.adoc
index 1df2c77..c6b7d76 100644
--- a/connectors/camel-hazelcast-instance-kafka-connector/src/main/docs/camel-hazelcast-instance-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-instance-kafka-connector/src/main/docs/camel-hazelcast-instance-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-instance-kafka-connector-source]]
 = camel-hazelcast-instance-kafka-connector source configuration
 
+Connector description: Consume join/leave events of a cache instance in a Hazelcast cluster.
+
 When using camel-hazelcast-instance-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-sink-connector.adoc b/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-sink-connector.adoc
index 657a96a..16387b8 100644
--- a/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-list-kafka-connector-sink]]
 = camel-hazelcast-list-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed list.
+
 When using camel-hazelcast-list-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-source-connector.adoc b/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-source-connector.adoc
index b84cd91..a812b53 100644
--- a/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-list-kafka-connector/src/main/docs/camel-hazelcast-list-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-list-kafka-connector-source]]
 = camel-hazelcast-list-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast distributed list.
+
 When using camel-hazelcast-list-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-sink-connector.adoc b/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-sink-connector.adoc
index 577f69d..8ad7717 100644
--- a/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-map-kafka-connector-sink]]
 = camel-hazelcast-map-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed map.
+
 When using camel-hazelcast-map-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-source-connector.adoc b/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-source-connector.adoc
index ff842e8..3a385ba 100644
--- a/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-map-kafka-connector/src/main/docs/camel-hazelcast-map-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-map-kafka-connector-source]]
 = camel-hazelcast-map-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast distributed map.
+
 When using camel-hazelcast-map-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-sink-connector.adoc b/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-sink-connector.adoc
index 92b74d6..b5e40e0 100644
--- a/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-multimap-kafka-connector-sink]]
 = camel-hazelcast-multimap-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed multimap.
+
 When using camel-hazelcast-multimap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-source-connector.adoc b/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-source-connector.adoc
index febfff0..43786dd 100644
--- a/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-multimap-kafka-connector/src/main/docs/camel-hazelcast-multimap-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-multimap-kafka-connector-source]]
 = camel-hazelcast-multimap-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast distributed multimap.
+
 When using camel-hazelcast-multimap-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-sink-connector.adoc b/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-sink-connector.adoc
index 898f501..1a16912 100644
--- a/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-queue-kafka-connector-sink]]
 = camel-hazelcast-queue-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed queue.
+
 When using camel-hazelcast-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-source-connector.adoc b/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-source-connector.adoc
index cd3b0da..6e08443 100644
--- a/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-queue-kafka-connector/src/main/docs/camel-hazelcast-queue-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-queue-kafka-connector-source]]
 = camel-hazelcast-queue-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast distributed queue.
+
 When using camel-hazelcast-queue-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-sink-connector.adoc b/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-sink-connector.adoc
index 42cd529..433168e 100644
--- a/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-replicatedmap-kafka-connector-sink]]
 = camel-hazelcast-replicatedmap-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast replicated map.
+
 When using camel-hazelcast-replicatedmap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-source-connector.adoc b/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-source-connector.adoc
index be68c5e..c342f0d 100644
--- a/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-replicatedmap-kafka-connector/src/main/docs/camel-hazelcast-replicatedmap-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-replicatedmap-kafka-connector-source]]
 = camel-hazelcast-replicatedmap-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast replicated map.
+
 When using camel-hazelcast-replicatedmap-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-ringbuffer-kafka-connector/src/main/docs/camel-hazelcast-ringbuffer-kafka-sink-connector.adoc b/connectors/camel-hazelcast-ringbuffer-kafka-connector/src/main/docs/camel-hazelcast-ringbuffer-kafka-sink-connector.adoc
index f4c5cfe..d8ed654 100644
--- a/connectors/camel-hazelcast-ringbuffer-kafka-connector/src/main/docs/camel-hazelcast-ringbuffer-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-ringbuffer-kafka-connector/src/main/docs/camel-hazelcast-ringbuffer-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-ringbuffer-kafka-connector-sink]]
 = camel-hazelcast-ringbuffer-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed ringbuffer.
+
 When using camel-hazelcast-ringbuffer-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-sink-connector.adoc b/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-sink-connector.adoc
index 8392da4..8114b97 100644
--- a/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-seda-kafka-connector-sink]]
 = camel-hazelcast-seda-kafka-connector sink configuration
 
+Connector Description: Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
+
 When using camel-hazelcast-seda-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-source-connector.adoc b/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-source-connector.adoc
index c1898c8..9104369 100644
--- a/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-seda-kafka-connector/src/main/docs/camel-hazelcast-seda-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-seda-kafka-connector-source]]
 = camel-hazelcast-seda-kafka-connector source configuration
 
+Connector description: Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
+
 When using camel-hazelcast-seda-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-sink-connector.adoc b/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-sink-connector.adoc
index 71d0517..79b1137 100644
--- a/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-set-kafka-connector-sink]]
 = camel-hazelcast-set-kafka-connector sink configuration
 
+Connector Description: Perform operations on Hazelcast distributed set.
+
 When using camel-hazelcast-set-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-source-connector.adoc b/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-source-connector.adoc
index b00d1cb..7599f33 100644
--- a/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-set-kafka-connector/src/main/docs/camel-hazelcast-set-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-set-kafka-connector-source]]
 = camel-hazelcast-set-kafka-connector source configuration
 
+Connector description: Perform operations on Hazelcast distributed set.
+
 When using camel-hazelcast-set-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-sink-connector.adoc b/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-sink-connector.adoc
index 0f105bf..dcdc342 100644
--- a/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-sink-connector.adoc
+++ b/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-topic-kafka-connector-sink]]
 = camel-hazelcast-topic-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from Hazelcast distributed topic.
+
 When using camel-hazelcast-topic-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-source-connector.adoc b/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-source-connector.adoc
index 2558c1a..8a15960 100644
--- a/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-source-connector.adoc
+++ b/connectors/camel-hazelcast-topic-kafka-connector/src/main/docs/camel-hazelcast-topic-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hazelcast-topic-kafka-connector-source]]
 = camel-hazelcast-topic-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from Hazelcast distributed topic.
+
 When using camel-hazelcast-topic-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-sink-connector.adoc b/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-sink-connector.adoc
index 1fd30d3..a6e990d 100644
--- a/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-sink-connector.adoc
+++ b/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hbase-kafka-connector-sink]]
 = camel-hbase-kafka-connector sink configuration
 
+Connector Description: Reading and write from/to an HBase store (Hadoop database).
+
 When using camel-hbase-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-source-connector.adoc b/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-source-connector.adoc
index 6f6e17e..73ddcc7 100644
--- a/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-source-connector.adoc
+++ b/connectors/camel-hbase-kafka-connector/src/main/docs/camel-hbase-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hbase-kafka-connector-source]]
 = camel-hbase-kafka-connector source configuration
 
+Connector description: Reading and write from/to an HBase store (Hadoop database).
+
 When using camel-hbase-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-sink-connector.adoc b/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-sink-connector.adoc
index 24702f6..3acccab 100644
--- a/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-sink-connector.adoc
+++ b/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hdfs-kafka-connector-sink]]
 = camel-hdfs-kafka-connector sink configuration
 
+Connector Description: Read and write from/to an HDFS filesystem using Hadoop 2.x.
+
 When using camel-hdfs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-source-connector.adoc b/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-source-connector.adoc
index d792f99..d785c73 100644
--- a/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-source-connector.adoc
+++ b/connectors/camel-hdfs-kafka-connector/src/main/docs/camel-hdfs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hdfs-kafka-connector-source]]
 = camel-hdfs-kafka-connector source configuration
 
+Connector description: Read and write from/to an HDFS filesystem using Hadoop 2.x.
+
 When using camel-hdfs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-http-kafka-connector/src/main/docs/camel-http-kafka-sink-connector.adoc b/connectors/camel-http-kafka-connector/src/main/docs/camel-http-kafka-sink-connector.adoc
index 9c5ca1b..59ada9d 100644
--- a/connectors/camel-http-kafka-connector/src/main/docs/camel-http-kafka-sink-connector.adoc
+++ b/connectors/camel-http-kafka-connector/src/main/docs/camel-http-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-http-kafka-connector-sink]]
 = camel-http-kafka-connector sink configuration
 
+Connector Description: Send requests to external HTTP servers using Apache HTTP Client 4.x.
+
 When using camel-http-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-https-kafka-connector/src/main/docs/camel-https-kafka-sink-connector.adoc b/connectors/camel-https-kafka-connector/src/main/docs/camel-https-kafka-sink-connector.adoc
index c241a0f..2c8fe87 100644
--- a/connectors/camel-https-kafka-connector/src/main/docs/camel-https-kafka-sink-connector.adoc
+++ b/connectors/camel-https-kafka-connector/src/main/docs/camel-https-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-https-kafka-connector-sink]]
 = camel-https-kafka-connector sink configuration
 
+Connector Description: Send requests to external HTTP servers using Apache HTTP Client 4.x.
+
 When using camel-https-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-hwcloud-smn-kafka-connector/src/main/docs/camel-hwcloud-smn-kafka-sink-connector.adoc b/connectors/camel-hwcloud-smn-kafka-connector/src/main/docs/camel-hwcloud-smn-kafka-sink-connector.adoc
index 5cc6fad..63b4aad 100644
--- a/connectors/camel-hwcloud-smn-kafka-connector/src/main/docs/camel-hwcloud-smn-kafka-sink-connector.adoc
+++ b/connectors/camel-hwcloud-smn-kafka-connector/src/main/docs/camel-hwcloud-smn-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-hwcloud-smn-kafka-connector-sink]]
 = camel-hwcloud-smn-kafka-connector sink configuration
 
+Connector Description: Huawei Cloud component to integrate with SimpleNotification services
+
 When using camel-hwcloud-smn-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -62,8 +64,4 @@ The camel-hwcloud-smn sink connector has no transforms out of the box.
 
 
 The camel-hwcloud-smn sink connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-sink-connector.adoc b/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-sink-connector.adoc
index 7a2ec0a..d995705 100644
--- a/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-sink-connector.adoc
+++ b/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-iec60870-client-kafka-connector-sink]]
 = camel-iec60870-client-kafka-connector sink configuration
 
+Connector Description: IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
+
 When using camel-iec60870-client-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-source-connector.adoc b/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-source-connector.adoc
index f076829..b9e2371 100644
--- a/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-source-connector.adoc
+++ b/connectors/camel-iec60870-client-kafka-connector/src/main/docs/camel-iec60870-client-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-iec60870-client-kafka-connector-source]]
 = camel-iec60870-client-kafka-connector source configuration
 
+Connector description: IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
+
 When using camel-iec60870-client-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-sink-connector.adoc b/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-sink-connector.adoc
index 9b780e9..91aa462 100644
--- a/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-sink-connector.adoc
+++ b/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-iec60870-server-kafka-connector-sink]]
 = camel-iec60870-server-kafka-connector sink configuration
 
+Connector Description: IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
+
 When using camel-iec60870-server-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-source-connector.adoc b/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-source-connector.adoc
index 1a58a25..cde3ca1 100644
--- a/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-source-connector.adoc
+++ b/connectors/camel-iec60870-server-kafka-connector/src/main/docs/camel-iec60870-server-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-iec60870-server-kafka-connector-source]]
 = camel-iec60870-server-kafka-connector source configuration
 
+Connector description: IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
+
 When using camel-iec60870-server-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-sink-connector.adoc b/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-sink-connector.adoc
index 7609589..c6dfb97 100644
--- a/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-cache-kafka-connector-sink]]
 = camel-ignite-cache-kafka-connector sink configuration
 
+Connector Description: Perform cache operations on an Ignite cache or consume changes from a continuous query.
+
 When using camel-ignite-cache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-source-connector.adoc b/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-source-connector.adoc
index 9118310..6a6e16a 100644
--- a/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-source-connector.adoc
+++ b/connectors/camel-ignite-cache-kafka-connector/src/main/docs/camel-ignite-cache-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-cache-kafka-connector-source]]
 = camel-ignite-cache-kafka-connector source configuration
 
+Connector description: Perform cache operations on an Ignite cache or consume changes from a continuous query.
+
 When using camel-ignite-cache-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-compute-kafka-connector/src/main/docs/camel-ignite-compute-kafka-sink-connector.adoc b/connectors/camel-ignite-compute-kafka-connector/src/main/docs/camel-ignite-compute-kafka-sink-connector.adoc
index bf40b39..c121d5b 100644
--- a/connectors/camel-ignite-compute-kafka-connector/src/main/docs/camel-ignite-compute-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-compute-kafka-connector/src/main/docs/camel-ignite-compute-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-compute-kafka-connector-sink]]
 = camel-ignite-compute-kafka-connector sink configuration
 
+Connector Description: Run compute operations on an Ignite cluster.
+
 When using camel-ignite-compute-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-events-kafka-connector/src/main/docs/camel-ignite-events-kafka-source-connector.adoc b/connectors/camel-ignite-events-kafka-connector/src/main/docs/camel-ignite-events-kafka-source-connector.adoc
index 535fa2e..497dd62 100644
--- a/connectors/camel-ignite-events-kafka-connector/src/main/docs/camel-ignite-events-kafka-source-connector.adoc
+++ b/connectors/camel-ignite-events-kafka-connector/src/main/docs/camel-ignite-events-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-events-kafka-connector-source]]
 = camel-ignite-events-kafka-connector source configuration
 
+Connector description: Receive events from an Ignite cluster by creating a local event listener.
+
 When using camel-ignite-events-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-idgen-kafka-connector/src/main/docs/camel-ignite-idgen-kafka-sink-connector.adoc b/connectors/camel-ignite-idgen-kafka-connector/src/main/docs/camel-ignite-idgen-kafka-sink-connector.adoc
index 1d7cd92..1f60614 100644
--- a/connectors/camel-ignite-idgen-kafka-connector/src/main/docs/camel-ignite-idgen-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-idgen-kafka-connector/src/main/docs/camel-ignite-idgen-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-idgen-kafka-connector-sink]]
 = camel-ignite-idgen-kafka-connector sink configuration
 
+Connector Description: Interact with Ignite Atomic Sequences and ID Generators .
+
 When using camel-ignite-idgen-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-sink-connector.adoc b/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-sink-connector.adoc
index 7a7dd36..ee7168a 100644
--- a/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-messaging-kafka-connector-sink]]
 = camel-ignite-messaging-kafka-connector sink configuration
 
+Connector Description: Send and receive messages from an Ignite topic.
+
 When using camel-ignite-messaging-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-source-connector.adoc b/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-source-connector.adoc
index 1117cf9..89fa7b7 100644
--- a/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-source-connector.adoc
+++ b/connectors/camel-ignite-messaging-kafka-connector/src/main/docs/camel-ignite-messaging-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-messaging-kafka-connector-source]]
 = camel-ignite-messaging-kafka-connector source configuration
 
+Connector description: Send and receive messages from an Ignite topic.
+
 When using camel-ignite-messaging-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-queue-kafka-connector/src/main/docs/camel-ignite-queue-kafka-sink-connector.adoc b/connectors/camel-ignite-queue-kafka-connector/src/main/docs/camel-ignite-queue-kafka-sink-connector.adoc
index 6a0c19e..2d208b6 100644
--- a/connectors/camel-ignite-queue-kafka-connector/src/main/docs/camel-ignite-queue-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-queue-kafka-connector/src/main/docs/camel-ignite-queue-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-queue-kafka-connector-sink]]
 = camel-ignite-queue-kafka-connector sink configuration
 
+Connector Description: Interact with Ignite Queue data structures.
+
 When using camel-ignite-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ignite-set-kafka-connector/src/main/docs/camel-ignite-set-kafka-sink-connector.adoc b/connectors/camel-ignite-set-kafka-connector/src/main/docs/camel-ignite-set-kafka-sink-connector.adoc
index 4b1cb59..e6f5d76 100644
--- a/connectors/camel-ignite-set-kafka-connector/src/main/docs/camel-ignite-set-kafka-sink-connector.adoc
+++ b/connectors/camel-ignite-set-kafka-connector/src/main/docs/camel-ignite-set-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ignite-set-kafka-connector-sink]]
 = camel-ignite-set-kafka-connector sink configuration
 
+Connector Description: Interact with Ignite Set data structures.
+
 When using camel-ignite-set-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-sink-connector.adoc b/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-sink-connector.adoc
index 2fb85af..f6de2ce 100644
--- a/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-sink-connector.adoc
+++ b/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-imap-kafka-connector-sink]]
 = camel-imap-kafka-connector sink configuration
 
+Connector Description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-imap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-source-connector.adoc b/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-source-connector.adoc
index 2ac3bb1..7bcd033 100644
--- a/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-source-connector.adoc
+++ b/connectors/camel-imap-kafka-connector/src/main/docs/camel-imap-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-imap-kafka-connector-source]]
 = camel-imap-kafka-connector source configuration
 
+Connector description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-imap-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-sink-connector.adoc b/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-sink-connector.adoc
index ab60bd9..beb770e 100644
--- a/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-sink-connector.adoc
+++ b/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-imaps-kafka-connector-sink]]
 = camel-imaps-kafka-connector sink configuration
 
+Connector Description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-imaps-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-source-connector.adoc b/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-source-connector.adoc
index 1a510da..6755e5f 100644
--- a/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-source-connector.adoc
+++ b/connectors/camel-imaps-kafka-connector/src/main/docs/camel-imaps-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-imaps-kafka-connector-source]]
 = camel-imaps-kafka-connector source configuration
 
+Connector description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-imaps-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-sink-connector.adoc b/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-sink-connector.adoc
index de49546..ad341d6 100644
--- a/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-sink-connector.adoc
+++ b/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-infinispan-embedded-kafka-connector-sink]]
 = camel-infinispan-embedded-kafka-connector sink configuration
 
+Connector Description: Read and write from/to Infinispan distributed key/value store and data grid.
+
 When using camel-infinispan-embedded-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -75,8 +77,4 @@ The camel-infinispan-embedded sink connector has no transforms out of the box.
 
 
 The camel-infinispan-embedded sink connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-source-connector.adoc b/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-source-connector.adoc
index 1bf91fe..764d815 100644
--- a/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-source-connector.adoc
+++ b/connectors/camel-infinispan-embedded-kafka-connector/src/main/docs/camel-infinispan-embedded-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-infinispan-embedded-kafka-connector-source]]
 = camel-infinispan-embedded-kafka-connector source configuration
 
+Connector description: Read and write from/to Infinispan distributed key/value store and data grid.
+
 When using camel-infinispan-embedded-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -75,8 +77,4 @@ The camel-infinispan-embedded source connector has no transforms out of the box.
 
 
 The camel-infinispan-embedded source connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
index 2450347..48c9b48 100644
--- a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
+++ b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-infinispan-kafka-connector-sink]]
 = camel-infinispan-kafka-connector sink configuration
 
+Connector Description: Read and write from/to Infinispan distributed key/value store and data grid.
+
 When using camel-infinispan-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
index c9276f4..29211ef 100644
--- a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
+++ b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-infinispan-kafka-connector-source]]
 = camel-infinispan-kafka-connector source configuration
 
+Connector description: Read and write from/to Infinispan distributed key/value store and data grid.
+
 When using camel-infinispan-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-influxdb-kafka-connector/src/main/docs/camel-influxdb-kafka-sink-connector.adoc b/connectors/camel-influxdb-kafka-connector/src/main/docs/camel-influxdb-kafka-sink-connector.adoc
index 5ae4717..dbe0b73 100644
--- a/connectors/camel-influxdb-kafka-connector/src/main/docs/camel-influxdb-kafka-sink-connector.adoc
+++ b/connectors/camel-influxdb-kafka-connector/src/main/docs/camel-influxdb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-influxdb-kafka-connector-sink]]
 = camel-influxdb-kafka-connector sink configuration
 
+Connector Description: Interact with InfluxDB, a time series database.
+
 When using camel-influxdb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-iota-kafka-connector/src/main/docs/camel-iota-kafka-sink-connector.adoc b/connectors/camel-iota-kafka-connector/src/main/docs/camel-iota-kafka-sink-connector.adoc
index 3551f7e..208aade 100644
--- a/connectors/camel-iota-kafka-connector/src/main/docs/camel-iota-kafka-sink-connector.adoc
+++ b/connectors/camel-iota-kafka-connector/src/main/docs/camel-iota-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-iota-kafka-connector-sink]]
 = camel-iota-kafka-connector sink configuration
 
+Connector Description: Manage financial transactions using IOTA distributed ledger.
+
 When using camel-iota-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ipfs-kafka-connector/src/main/docs/camel-ipfs-kafka-sink-connector.adoc b/connectors/camel-ipfs-kafka-connector/src/main/docs/camel-ipfs-kafka-sink-connector.adoc
index 7252a84..818f87a 100644
--- a/connectors/camel-ipfs-kafka-connector/src/main/docs/camel-ipfs-kafka-sink-connector.adoc
+++ b/connectors/camel-ipfs-kafka-connector/src/main/docs/camel-ipfs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ipfs-kafka-connector-sink]]
 = camel-ipfs-kafka-connector sink configuration
 
+Connector Description: Access the Interplanetary File System (IPFS).
+
 When using camel-ipfs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-sink-connector.adoc b/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-sink-connector.adoc
index 6c13273..3182b0f 100644
--- a/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-sink-connector.adoc
+++ b/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-irc-kafka-connector-sink]]
 = camel-irc-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from and IRC chat.
+
 When using camel-irc-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-source-connector.adoc b/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-source-connector.adoc
index 74d97cb..0dc6ef2 100644
--- a/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-source-connector.adoc
+++ b/connectors/camel-irc-kafka-connector/src/main/docs/camel-irc-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-irc-kafka-connector-source]]
 = camel-irc-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from and IRC chat.
+
 When using camel-irc-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-sink-connector.adoc b/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-sink-connector.adoc
index 86960d4..4d3713c 100644
--- a/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-sink-connector.adoc
+++ b/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ironmq-kafka-connector-sink]]
 = camel-ironmq-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
+
 When using camel-ironmq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-source-connector.adoc b/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-source-connector.adoc
index 979567c..f43863e 100644
--- a/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-source-connector.adoc
+++ b/connectors/camel-ironmq-kafka-connector/src/main/docs/camel-ironmq-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ironmq-kafka-connector-source]]
 = camel-ironmq-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
+
 When using camel-ironmq-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-sink-connector.adoc b/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-sink-connector.adoc
index f7a6003..2452de6 100644
--- a/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-sink-connector.adoc
+++ b/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jbpm-kafka-connector-sink]]
 = camel-jbpm-kafka-connector sink configuration
 
+Connector Description: Interact with jBPM workflow engine over REST.
+
 When using camel-jbpm-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-source-connector.adoc b/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-source-connector.adoc
index 282243a..d47d905 100644
--- a/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-source-connector.adoc
+++ b/connectors/camel-jbpm-kafka-connector/src/main/docs/camel-jbpm-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jbpm-kafka-connector-source]]
 = camel-jbpm-kafka-connector source configuration
 
+Connector description: Interact with jBPM workflow engine over REST.
+
 When using camel-jbpm-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-sink-connector.adoc b/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-sink-connector.adoc
index 0af6877..672c376 100644
--- a/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-sink-connector.adoc
+++ b/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jcache-kafka-connector-sink]]
 = camel-jcache-kafka-connector sink configuration
 
+Connector Description: Perform caching operations against JSR107/JCache.
+
 When using camel-jcache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-source-connector.adoc b/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-source-connector.adoc
index 763bde2..c8d2761 100644
--- a/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-source-connector.adoc
+++ b/connectors/camel-jcache-kafka-connector/src/main/docs/camel-jcache-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jcache-kafka-connector-source]]
 = camel-jcache-kafka-connector source configuration
 
+Connector description: Perform caching operations against JSR107/JCache.
+
 When using camel-jcache-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-sink-connector.adoc b/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-sink-connector.adoc
index 74a9d72..153358b 100644
--- a/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-sink-connector.adoc
+++ b/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jclouds-kafka-connector-sink]]
 = camel-jclouds-kafka-connector sink configuration
 
+Connector Description: Interact with jclouds compute and blobstore service.
+
 When using camel-jclouds-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-source-connector.adoc b/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-source-connector.adoc
index 8e8dc90..2e940df 100644
--- a/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-source-connector.adoc
+++ b/connectors/camel-jclouds-kafka-connector/src/main/docs/camel-jclouds-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jclouds-kafka-connector-source]]
 = camel-jclouds-kafka-connector source configuration
 
+Connector description: Interact with jclouds compute and blobstore service.
+
 When using camel-jclouds-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-sink-connector.adoc b/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-sink-connector.adoc
index e8ed425..9543e60 100644
--- a/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-sink-connector.adoc
+++ b/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jcr-kafka-connector-sink]]
 = camel-jcr-kafka-connector sink configuration
 
+Connector Description: Read and write nodes to/from a JCR compliant content repository.
+
 When using camel-jcr-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-source-connector.adoc b/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-source-connector.adoc
index 0f96d62..fe7c490 100644
--- a/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-source-connector.adoc
+++ b/connectors/camel-jcr-kafka-connector/src/main/docs/camel-jcr-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jcr-kafka-connector-source]]
 = camel-jcr-kafka-connector source configuration
 
+Connector description: Read and write nodes to/from a JCR compliant content repository.
+
 When using camel-jcr-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jdbc-kafka-connector/src/main/docs/camel-jdbc-kafka-sink-connector.adoc b/connectors/camel-jdbc-kafka-connector/src/main/docs/camel-jdbc-kafka-sink-connector.adoc
index 1645658..2c9aa72 100644
--- a/connectors/camel-jdbc-kafka-connector/src/main/docs/camel-jdbc-kafka-sink-connector.adoc
+++ b/connectors/camel-jdbc-kafka-connector/src/main/docs/camel-jdbc-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jdbc-kafka-connector-sink]]
 = camel-jdbc-kafka-connector sink configuration
 
+Connector Description: Access databases through SQL and JDBC.
+
 When using camel-jdbc-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jetty-kafka-connector/src/main/docs/camel-jetty-kafka-source-connector.adoc b/connectors/camel-jetty-kafka-connector/src/main/docs/camel-jetty-kafka-source-connector.adoc
index 84ac8f4..02773bc 100644
--- a/connectors/camel-jetty-kafka-connector/src/main/docs/camel-jetty-kafka-source-connector.adoc
+++ b/connectors/camel-jetty-kafka-connector/src/main/docs/camel-jetty-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jetty-kafka-connector-source]]
 = camel-jetty-kafka-connector source configuration
 
+Connector description: Expose HTTP endpoints using Jetty 9.
+
 When using camel-jetty-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-sink-connector.adoc b/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-sink-connector.adoc
index 6a41903..ebc3a30 100644
--- a/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-sink-connector.adoc
+++ b/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jgroups-kafka-connector-sink]]
 = camel-jgroups-kafka-connector sink configuration
 
+Connector Description: Exchange messages with JGroups clusters.
+
 When using camel-jgroups-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-source-connector.adoc b/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-source-connector.adoc
index f6b81ae..951c402 100644
--- a/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-source-connector.adoc
+++ b/connectors/camel-jgroups-kafka-connector/src/main/docs/camel-jgroups-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jgroups-kafka-connector-source]]
 = camel-jgroups-kafka-connector source configuration
 
+Connector description: Exchange messages with JGroups clusters.
+
 When using camel-jgroups-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-sink-connector.adoc b/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-sink-connector.adoc
index 80d1aca..66b3571 100644
--- a/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-sink-connector.adoc
+++ b/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jgroups-raft-kafka-connector-sink]]
 = camel-jgroups-raft-kafka-connector sink configuration
 
+Connector Description: Exchange messages with JGroups-raft clusters.
+
 When using camel-jgroups-raft-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-source-connector.adoc b/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-source-connector.adoc
index b27bd32..07e0d7f 100644
--- a/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-source-connector.adoc
+++ b/connectors/camel-jgroups-raft-kafka-connector/src/main/docs/camel-jgroups-raft-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jgroups-raft-kafka-connector-source]]
 = camel-jgroups-raft-kafka-connector source configuration
 
+Connector description: Exchange messages with JGroups-raft clusters.
+
 When using camel-jgroups-raft-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jing-kafka-connector/src/main/docs/camel-jing-kafka-sink-connector.adoc b/connectors/camel-jing-kafka-connector/src/main/docs/camel-jing-kafka-sink-connector.adoc
index 8236c02..f2facfb 100644
--- a/connectors/camel-jing-kafka-connector/src/main/docs/camel-jing-kafka-sink-connector.adoc
+++ b/connectors/camel-jing-kafka-connector/src/main/docs/camel-jing-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jing-kafka-connector-sink]]
 = camel-jing-kafka-connector sink configuration
 
+Connector Description: Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
+
 When using camel-jing-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
index b0bb4f7..45f2f6d 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jira-kafka-connector-sink]]
 = camel-jira-kafka-connector sink configuration
 
+Connector Description: Interact with JIRA issue tracker.
+
 When using camel-jira-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
index 5d2dd4e..3b017e9 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jira-kafka-connector-source]]
 = camel-jira-kafka-connector source configuration
 
+Connector description: Interact with JIRA issue tracker.
+
 When using camel-jira-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-sink-connector.adoc b/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-sink-connector.adoc
index 2b7e087..25fd44e 100644
--- a/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-sink-connector.adoc
+++ b/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jms-kafka-connector-sink]]
 = camel-jms-kafka-connector sink configuration
 
+Connector Description: Sent and receive messages to/from a JMS Queue or Topic.
+
 When using camel-jms-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-source-connector.adoc b/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-source-connector.adoc
index f369cc0..8a762c8 100644
--- a/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-source-connector.adoc
+++ b/connectors/camel-jms-kafka-connector/src/main/docs/camel-jms-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jms-kafka-connector-source]]
 = camel-jms-kafka-connector source configuration
 
+Connector description: Sent and receive messages to/from a JMS Queue or Topic.
+
 When using camel-jms-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jmx-kafka-connector/src/main/docs/camel-jmx-kafka-source-connector.adoc b/connectors/camel-jmx-kafka-connector/src/main/docs/camel-jmx-kafka-source-connector.adoc
index f9e01ec..93ca523 100644
--- a/connectors/camel-jmx-kafka-connector/src/main/docs/camel-jmx-kafka-source-connector.adoc
+++ b/connectors/camel-jmx-kafka-connector/src/main/docs/camel-jmx-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jmx-kafka-connector-source]]
 = camel-jmx-kafka-connector source configuration
 
+Connector description: Receive JMX notifications.
+
 When using camel-jmx-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jolt-kafka-connector/src/main/docs/camel-jolt-kafka-sink-connector.adoc b/connectors/camel-jolt-kafka-connector/src/main/docs/camel-jolt-kafka-sink-connector.adoc
index 099b773..4d90e4b 100644
--- a/connectors/camel-jolt-kafka-connector/src/main/docs/camel-jolt-kafka-sink-connector.adoc
+++ b/connectors/camel-jolt-kafka-connector/src/main/docs/camel-jolt-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jolt-kafka-connector-sink]]
 = camel-jolt-kafka-connector sink configuration
 
+Connector Description: JSON to JSON transformation using JOLT.
+
 When using camel-jolt-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-sink-connector.adoc b/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-sink-connector.adoc
index 063159e..c1b8b86 100644
--- a/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-sink-connector.adoc
+++ b/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jooq-kafka-connector-sink]]
 = camel-jooq-kafka-connector sink configuration
 
+Connector Description: Store and retrieve Java objects from an SQL database using JOOQ.
+
 When using camel-jooq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-source-connector.adoc b/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-source-connector.adoc
index 8cb5f30..28c21f9 100644
--- a/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-source-connector.adoc
+++ b/connectors/camel-jooq-kafka-connector/src/main/docs/camel-jooq-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jooq-kafka-connector-source]]
 = camel-jooq-kafka-connector source configuration
 
+Connector description: Store and retrieve Java objects from an SQL database using JOOQ.
+
 When using camel-jooq-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-sink-connector.adoc b/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-sink-connector.adoc
index 0abef95..fc93d35 100644
--- a/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-sink-connector.adoc
+++ b/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jpa-kafka-connector-sink]]
 = camel-jpa-kafka-connector sink configuration
 
+Connector Description: Store and retrieve Java objects from databases using Java Persistence API (JPA).
+
 When using camel-jpa-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-source-connector.adoc b/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-source-connector.adoc
index a824ca5..8093b87 100644
--- a/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-source-connector.adoc
+++ b/connectors/camel-jpa-kafka-connector/src/main/docs/camel-jpa-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jpa-kafka-connector-source]]
 = camel-jpa-kafka-connector source configuration
 
+Connector description: Store and retrieve Java objects from databases using Java Persistence API (JPA).
+
 When using camel-jpa-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jslt-kafka-connector/src/main/docs/camel-jslt-kafka-sink-connector.adoc b/connectors/camel-jslt-kafka-connector/src/main/docs/camel-jslt-kafka-sink-connector.adoc
index a97e5a2..4d1e14d 100644
--- a/connectors/camel-jslt-kafka-connector/src/main/docs/camel-jslt-kafka-sink-connector.adoc
+++ b/connectors/camel-jslt-kafka-connector/src/main/docs/camel-jslt-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jslt-kafka-connector-sink]]
 = camel-jslt-kafka-connector sink configuration
 
+Connector Description: Query or transform JSON payloads using an JSLT.
+
 When using camel-jslt-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-json-validator-kafka-connector/src/main/docs/camel-json-validator-kafka-sink-connector.adoc b/connectors/camel-json-validator-kafka-connector/src/main/docs/camel-json-validator-kafka-sink-connector.adoc
index 0227a26..cf36ccf 100644
--- a/connectors/camel-json-validator-kafka-connector/src/main/docs/camel-json-validator-kafka-sink-connector.adoc
+++ b/connectors/camel-json-validator-kafka-connector/src/main/docs/camel-json-validator-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-json-validator-kafka-connector-sink]]
 = camel-json-validator-kafka-connector sink configuration
 
+Connector Description: Validate JSON payloads using NetworkNT JSON Schema.
+
 When using camel-json-validator-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jsonata-kafka-connector/src/main/docs/camel-jsonata-kafka-sink-connector.adoc b/connectors/camel-jsonata-kafka-connector/src/main/docs/camel-jsonata-kafka-sink-connector.adoc
index 60405fb..f181fff 100644
--- a/connectors/camel-jsonata-kafka-connector/src/main/docs/camel-jsonata-kafka-sink-connector.adoc
+++ b/connectors/camel-jsonata-kafka-connector/src/main/docs/camel-jsonata-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jsonata-kafka-connector-sink]]
 = camel-jsonata-kafka-connector sink configuration
 
+Connector Description: Transforms JSON payload using JSONata transformation.
+
 When using camel-jsonata-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-sink-connector.adoc b/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-sink-connector.adoc
index af8abf4..c04ec8a 100644
--- a/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-sink-connector.adoc
+++ b/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jt400-kafka-connector-sink]]
 = camel-jt400-kafka-connector sink configuration
 
+Connector Description: Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
+
 When using camel-jt400-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-source-connector.adoc b/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-source-connector.adoc
index c078c43..9e4e737 100644
--- a/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-source-connector.adoc
+++ b/connectors/camel-jt400-kafka-connector/src/main/docs/camel-jt400-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-jt400-kafka-connector-source]]
 = camel-jt400-kafka-connector source configuration
 
+Connector description: Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
+
 When using camel-jt400-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-sink-connector.adoc b/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-sink-connector.adoc
index f5ca528..ea98fa7 100644
--- a/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-sink-connector.adoc
+++ b/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kafka-kafka-connector-sink]]
 = camel-kafka-kafka-connector sink configuration
 
+Connector Description: Sent and receive messages to/from an Apache Kafka broker.
+
 When using camel-kafka-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-source-connector.adoc b/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-source-connector.adoc
index a07e79f..b41e14b 100644
--- a/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-source-connector.adoc
+++ b/connectors/camel-kafka-kafka-connector/src/main/docs/camel-kafka-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kafka-kafka-connector-source]]
 = camel-kafka-kafka-connector source configuration
 
+Connector description: Sent and receive messages to/from an Apache Kafka broker.
+
 When using camel-kafka-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-sink-connector.adoc b/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-sink-connector.adoc
index 49d9417..2d5fcb0 100644
--- a/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-sink-connector.adoc
+++ b/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kamelet-kafka-connector-sink]]
 = camel-kamelet-kafka-connector sink configuration
 
+Connector Description: The Kamelet Component provides support for interacting with the Camel Route Template engine
+
 When using camel-kamelet-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -58,8 +60,4 @@ The camel-kamelet sink connector has no transforms out of the box.
 
 
 The camel-kamelet sink connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-source-connector.adoc b/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-source-connector.adoc
index 9a7a177..f76e5d5 100644
--- a/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-source-connector.adoc
+++ b/connectors/camel-kamelet-kafka-connector/src/main/docs/camel-kamelet-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kamelet-kafka-connector-source]]
 = camel-kamelet-kafka-connector source configuration
 
+Connector description: The Kamelet Component provides support for interacting with the Camel Route Template engine
+
 When using camel-kamelet-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -55,8 +57,4 @@ The camel-kamelet source connector has no transforms out of the box.
 
 
 The camel-kamelet source connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-kubernetes-config-maps-kafka-connector/src/main/docs/camel-kubernetes-config-maps-kafka-sink-connector.adoc b/connectors/camel-kubernetes-config-maps-kafka-connector/src/main/docs/camel-kubernetes-config-maps-kafka-sink-connector.adoc
index 906290f..4c5a20e 100644
--- a/connectors/camel-kubernetes-config-maps-kafka-connector/src/main/docs/camel-kubernetes-config-maps-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-config-maps-kafka-connector/src/main/docs/camel-kubernetes-config-maps-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-config-maps-kafka-connector-sink]]
 = camel-kubernetes-config-maps-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.
+
 When using camel-kubernetes-config-maps-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-sink-connector.adoc b/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-sink-connector.adoc
index 4d03eb0..948a428 100644
--- a/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-custom-resources-kafka-connector-sink]]
 = camel-kubernetes-custom-resources-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Custom Resources and get notified on Deployment changes.
+
 When using camel-kubernetes-custom-resources-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-source-connector.adoc b/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-source-connector.adoc
index 8f35d75..e33e1da 100644
--- a/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-custom-resources-kafka-connector/src/main/docs/camel-kubernetes-custom-resources-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-custom-resources-kafka-connector-source]]
 = camel-kubernetes-custom-resources-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Custom Resources and get notified on Deployment changes.
+
 When using camel-kubernetes-custom-resources-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-sink-connector.adoc b/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-sink-connector.adoc
index dba1b5d..7abad52 100644
--- a/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-deployments-kafka-connector-sink]]
 = camel-kubernetes-deployments-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Deployments and get notified on Deployment changes.
+
 When using camel-kubernetes-deployments-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-source-connector.adoc b/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-source-connector.adoc
index 92e6111..f9e90ab 100644
--- a/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-deployments-kafka-connector/src/main/docs/camel-kubernetes-deployments-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-deployments-kafka-connector-source]]
 = camel-kubernetes-deployments-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Deployments and get notified on Deployment changes.
+
 When using camel-kubernetes-deployments-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-sink-connector.adoc b/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-sink-connector.adoc
index 2f45952..1715ac4 100644
--- a/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-hpa-kafka-connector-sink]]
 = camel-kubernetes-hpa-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
+
 When using camel-kubernetes-hpa-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-source-connector.adoc b/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-source-connector.adoc
index 1bcadf4..d21ac1d 100644
--- a/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-hpa-kafka-connector/src/main/docs/camel-kubernetes-hpa-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-hpa-kafka-connector-source]]
 = camel-kubernetes-hpa-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
+
 When using camel-kubernetes-hpa-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-sink-connector.adoc b/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-sink-connector.adoc
index dc50e0f..09131bd 100644
--- a/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-job-kafka-connector-sink]]
 = camel-kubernetes-job-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Jobs.
+
 When using camel-kubernetes-job-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-source-connector.adoc b/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-source-connector.adoc
index e8e3b04..8112848 100644
--- a/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-job-kafka-connector/src/main/docs/camel-kubernetes-job-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-job-kafka-connector-source]]
 = camel-kubernetes-job-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Jobs.
+
 When using camel-kubernetes-job-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-sink-connector.adoc b/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-sink-connector.adoc
index 1a08c91..d8c2e24 100644
--- a/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-namespaces-kafka-connector-sink]]
 = camel-kubernetes-namespaces-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
+
 When using camel-kubernetes-namespaces-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-source-connector.adoc b/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-source-connector.adoc
index ebe8496..19556d5 100644
--- a/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-namespaces-kafka-connector/src/main/docs/camel-kubernetes-namespaces-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-namespaces-kafka-connector-source]]
 = camel-kubernetes-namespaces-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
+
 When using camel-kubernetes-namespaces-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-sink-connector.adoc b/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-sink-connector.adoc
index 44b35f5..a8a7e99 100644
--- a/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-nodes-kafka-connector-sink]]
 = camel-kubernetes-nodes-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Nodes and get notified on Node changes.
+
 When using camel-kubernetes-nodes-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-source-connector.adoc b/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-source-connector.adoc
index 3b23d7a..6410be3 100644
--- a/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-nodes-kafka-connector/src/main/docs/camel-kubernetes-nodes-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-nodes-kafka-connector-source]]
 = camel-kubernetes-nodes-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Nodes and get notified on Node changes.
+
 When using camel-kubernetes-nodes-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-persistent-volumes-claims-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-claims-kafka-sink-connector.adoc b/connectors/camel-kubernetes-persistent-volumes-claims-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-claims-kafka-sink-connector.adoc
index aae9c33..538c352 100644
--- a/connectors/camel-kubernetes-persistent-volumes-claims-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-claims-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-persistent-volumes-claims-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-claims-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-persistent-volumes-claims-kafka-connector-sink]]
 = camel-kubernetes-persistent-volumes-claims-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes.
+
 When using camel-kubernetes-persistent-volumes-claims-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-persistent-volumes-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-kafka-sink-connector.adoc b/connectors/camel-kubernetes-persistent-volumes-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-kafka-sink-connector.adoc
index 86db6f3..d867b50 100644
--- a/connectors/camel-kubernetes-persistent-volumes-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-persistent-volumes-kafka-connector/src/main/docs/camel-kubernetes-persistent-volumes-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-persistent-volumes-kafka-connector-sink]]
 = camel-kubernetes-persistent-volumes-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.
+
 When using camel-kubernetes-persistent-volumes-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-sink-connector.adoc b/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-sink-connector.adoc
index 2b5d9b0..df645a8 100644
--- a/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-pods-kafka-connector-sink]]
 = camel-kubernetes-pods-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Pods and get notified on Pod changes.
+
 When using camel-kubernetes-pods-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-source-connector.adoc b/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-source-connector.adoc
index dc60a1e..7cf8f08 100644
--- a/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-pods-kafka-connector/src/main/docs/camel-kubernetes-pods-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-pods-kafka-connector-source]]
 = camel-kubernetes-pods-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Pods and get notified on Pod changes.
+
 When using camel-kubernetes-pods-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-sink-connector.adoc b/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-sink-connector.adoc
index d728554..10e1d7d 100644
--- a/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-replication-controllers-kafka-connector-sink]]
 = camel-kubernetes-replication-controllers-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
+
 When using camel-kubernetes-replication-controllers-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-source-connector.adoc b/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-source-connector.adoc
index df7b8f2..6f5974f 100644
--- a/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-replication-controllers-kafka-connector/src/main/docs/camel-kubernetes-replication-controllers-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-replication-controllers-kafka-connector-source]]
 = camel-kubernetes-replication-controllers-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
+
 When using camel-kubernetes-replication-controllers-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-resources-quota-kafka-connector/src/main/docs/camel-kubernetes-resources-quota-kafka-sink-connector.adoc b/connectors/camel-kubernetes-resources-quota-kafka-connector/src/main/docs/camel-kubernetes-resources-quota-kafka-sink-connector.adoc
index 5d55696..f4deb85 100644
--- a/connectors/camel-kubernetes-resources-quota-kafka-connector/src/main/docs/camel-kubernetes-resources-quota-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-resources-quota-kafka-connector/src/main/docs/camel-kubernetes-resources-quota-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-resources-quota-kafka-connector-sink]]
 = camel-kubernetes-resources-quota-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Resources Quotas.
+
 When using camel-kubernetes-resources-quota-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-secrets-kafka-connector/src/main/docs/camel-kubernetes-secrets-kafka-sink-connector.adoc b/connectors/camel-kubernetes-secrets-kafka-connector/src/main/docs/camel-kubernetes-secrets-kafka-sink-connector.adoc
index d4626d4..5bbb137 100644
--- a/connectors/camel-kubernetes-secrets-kafka-connector/src/main/docs/camel-kubernetes-secrets-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-secrets-kafka-connector/src/main/docs/camel-kubernetes-secrets-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-secrets-kafka-connector-sink]]
 = camel-kubernetes-secrets-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Secrets.
+
 When using camel-kubernetes-secrets-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-service-accounts-kafka-connector/src/main/docs/camel-kubernetes-service-accounts-kafka-sink-connector.adoc b/connectors/camel-kubernetes-service-accounts-kafka-connector/src/main/docs/camel-kubernetes-service-accounts-kafka-sink-connector.adoc
index a5ee13d..8fddde4 100644
--- a/connectors/camel-kubernetes-service-accounts-kafka-connector/src/main/docs/camel-kubernetes-service-accounts-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-service-accounts-kafka-connector/src/main/docs/camel-kubernetes-service-accounts-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-service-accounts-kafka-connector-sink]]
 = camel-kubernetes-service-accounts-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Service Accounts.
+
 When using camel-kubernetes-service-accounts-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-sink-connector.adoc b/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-sink-connector.adoc
index 3be6054..26dab34 100644
--- a/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-sink-connector.adoc
+++ b/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-services-kafka-connector-sink]]
 = camel-kubernetes-services-kafka-connector sink configuration
 
+Connector Description: Perform operations on Kubernetes Services and get notified on Service changes.
+
 When using camel-kubernetes-services-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-source-connector.adoc b/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-source-connector.adoc
index 7988e9a..9fa012c 100644
--- a/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-source-connector.adoc
+++ b/connectors/camel-kubernetes-services-kafka-connector/src/main/docs/camel-kubernetes-services-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kubernetes-services-kafka-connector-source]]
 = camel-kubernetes-services-kafka-connector source configuration
 
+Connector description: Perform operations on Kubernetes Services and get notified on Service changes.
+
 When using camel-kubernetes-services-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-kudu-kafka-connector/src/main/docs/camel-kudu-kafka-sink-connector.adoc b/connectors/camel-kudu-kafka-connector/src/main/docs/camel-kudu-kafka-sink-connector.adoc
index 333b0e7..ba4be88 100644
--- a/connectors/camel-kudu-kafka-connector/src/main/docs/camel-kudu-kafka-sink-connector.adoc
+++ b/connectors/camel-kudu-kafka-connector/src/main/docs/camel-kudu-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-kudu-kafka-connector-sink]]
 = camel-kudu-kafka-connector sink configuration
 
+Connector Description: Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.
+
 When using camel-kudu-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-language-kafka-connector/src/main/docs/camel-language-kafka-sink-connector.adoc b/connectors/camel-language-kafka-connector/src/main/docs/camel-language-kafka-sink-connector.adoc
index 558a2cd..5ec8d2a 100644
--- a/connectors/camel-language-kafka-connector/src/main/docs/camel-language-kafka-sink-connector.adoc
+++ b/connectors/camel-language-kafka-connector/src/main/docs/camel-language-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-language-kafka-connector-sink]]
 = camel-language-kafka-connector sink configuration
 
+Connector Description: Execute scripts in any of the languages supported by Camel.
+
 When using camel-language-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ldap-kafka-connector/src/main/docs/camel-ldap-kafka-sink-connector.adoc b/connectors/camel-ldap-kafka-connector/src/main/docs/camel-ldap-kafka-sink-connector.adoc
index a223324..57d942c 100644
--- a/connectors/camel-ldap-kafka-connector/src/main/docs/camel-ldap-kafka-sink-connector.adoc
+++ b/connectors/camel-ldap-kafka-connector/src/main/docs/camel-ldap-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ldap-kafka-connector-sink]]
 = camel-ldap-kafka-connector sink configuration
 
+Connector Description: Perform searches on LDAP servers.
+
 When using camel-ldap-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-ldif-kafka-connector/src/main/docs/camel-ldif-kafka-sink-connector.adoc b/connectors/camel-ldif-kafka-connector/src/main/docs/camel-ldif-kafka-sink-connector.adoc
index 554a394..c1948e7 100644
--- a/connectors/camel-ldif-kafka-connector/src/main/docs/camel-ldif-kafka-sink-connector.adoc
+++ b/connectors/camel-ldif-kafka-connector/src/main/docs/camel-ldif-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-ldif-kafka-connector-sink]]
 = camel-ldif-kafka-connector sink configuration
 
+Connector Description: Perform updates on an LDAP server from an LDIF body content.
+
 When using camel-ldif-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-log-kafka-connector/src/main/docs/camel-log-kafka-sink-connector.adoc b/connectors/camel-log-kafka-connector/src/main/docs/camel-log-kafka-sink-connector.adoc
index a537dd4..fae5692 100644
--- a/connectors/camel-log-kafka-connector/src/main/docs/camel-log-kafka-sink-connector.adoc
+++ b/connectors/camel-log-kafka-connector/src/main/docs/camel-log-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-log-kafka-connector-sink]]
 = camel-log-kafka-connector sink configuration
 
+Connector Description: Log messages to the underlying logging mechanism.
+
 When using camel-log-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-lpr-kafka-connector/src/main/docs/camel-lpr-kafka-sink-connector.adoc b/connectors/camel-lpr-kafka-connector/src/main/docs/camel-lpr-kafka-sink-connector.adoc
index bcab8cb..9ae617b 100644
--- a/connectors/camel-lpr-kafka-connector/src/main/docs/camel-lpr-kafka-sink-connector.adoc
+++ b/connectors/camel-lpr-kafka-connector/src/main/docs/camel-lpr-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-lpr-kafka-connector-sink]]
 = camel-lpr-kafka-connector sink configuration
 
+Connector Description: Send print jobs to printers.
+
 When using camel-lpr-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-lucene-kafka-connector/src/main/docs/camel-lucene-kafka-sink-connector.adoc b/connectors/camel-lucene-kafka-connector/src/main/docs/camel-lucene-kafka-sink-connector.adoc
index 6d18644..bafced1 100644
--- a/connectors/camel-lucene-kafka-connector/src/main/docs/camel-lucene-kafka-sink-connector.adoc
+++ b/connectors/camel-lucene-kafka-connector/src/main/docs/camel-lucene-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-lucene-kafka-connector-sink]]
 = camel-lucene-kafka-connector sink configuration
 
+Connector Description: Perform inserts or queries against Apache Lucene databases.
+
 When using camel-lucene-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-lumberjack-kafka-connector/src/main/docs/camel-lumberjack-kafka-source-connector.adoc b/connectors/camel-lumberjack-kafka-connector/src/main/docs/camel-lumberjack-kafka-source-connector.adoc
index b00c6fd..5491697 100644
--- a/connectors/camel-lumberjack-kafka-connector/src/main/docs/camel-lumberjack-kafka-source-connector.adoc
+++ b/connectors/camel-lumberjack-kafka-connector/src/main/docs/camel-lumberjack-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-lumberjack-kafka-connector-source]]
 = camel-lumberjack-kafka-connector source configuration
 
+Connector description: Receive logs messages using the Lumberjack protocol.
+
 When using camel-lumberjack-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-master-kafka-connector/src/main/docs/camel-master-kafka-source-connector.adoc b/connectors/camel-master-kafka-connector/src/main/docs/camel-master-kafka-source-connector.adoc
index 43252cd..85750ed 100644
--- a/connectors/camel-master-kafka-connector/src/main/docs/camel-master-kafka-source-connector.adoc
+++ b/connectors/camel-master-kafka-connector/src/main/docs/camel-master-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-master-kafka-connector-source]]
 = camel-master-kafka-connector source configuration
 
+Connector description: Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
+
 When using camel-master-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-metrics-kafka-connector/src/main/docs/camel-metrics-kafka-sink-connector.adoc b/connectors/camel-metrics-kafka-connector/src/main/docs/camel-metrics-kafka-sink-connector.adoc
index 5ff6452..705ac4d 100644
--- a/connectors/camel-metrics-kafka-connector/src/main/docs/camel-metrics-kafka-sink-connector.adoc
+++ b/connectors/camel-metrics-kafka-connector/src/main/docs/camel-metrics-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-metrics-kafka-connector-sink]]
 = camel-metrics-kafka-connector sink configuration
 
+Connector Description: Collect various metrics directly from Camel routes using the DropWizard metrics library.
+
 When using camel-metrics-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-micrometer-kafka-connector/src/main/docs/camel-micrometer-kafka-sink-connector.adoc b/connectors/camel-micrometer-kafka-connector/src/main/docs/camel-micrometer-kafka-sink-connector.adoc
index 2c5153a..38e2819 100644
--- a/connectors/camel-micrometer-kafka-connector/src/main/docs/camel-micrometer-kafka-sink-connector.adoc
+++ b/connectors/camel-micrometer-kafka-connector/src/main/docs/camel-micrometer-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-micrometer-kafka-connector-sink]]
 = camel-micrometer-kafka-connector sink configuration
 
+Connector Description: Collect various metrics directly from Camel routes using the Micrometer library.
+
 When using camel-micrometer-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-microprofile-metrics-kafka-connector/src/main/docs/camel-microprofile-metrics-kafka-sink-connector.adoc b/connectors/camel-microprofile-metrics-kafka-connector/src/main/docs/camel-microprofile-metrics-kafka-sink-connector.adoc
index b125504..3ee5d50 100644
--- a/connectors/camel-microprofile-metrics-kafka-connector/src/main/docs/camel-microprofile-metrics-kafka-sink-connector.adoc
+++ b/connectors/camel-microprofile-metrics-kafka-connector/src/main/docs/camel-microprofile-metrics-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-microprofile-metrics-kafka-connector-sink]]
 = camel-microprofile-metrics-kafka-connector sink configuration
 
+Connector Description: Expose metrics from Camel routes.
+
 When using camel-microprofile-metrics-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-sink-connector.adoc b/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-sink-connector.adoc
index 0014314..53546d0 100644
--- a/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-sink-connector.adoc
+++ b/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-milo-client-kafka-connector-sink]]
 = camel-milo-client-kafka-connector sink configuration
 
+Connector Description: Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
+
 When using camel-milo-client-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-source-connector.adoc b/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-source-connector.adoc
index a9ce627..1f1ece7 100644
--- a/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-source-connector.adoc
+++ b/connectors/camel-milo-client-kafka-connector/src/main/docs/camel-milo-client-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-milo-client-kafka-connector-source]]
 = camel-milo-client-kafka-connector source configuration
 
+Connector description: Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
+
 When using camel-milo-client-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-sink-connector.adoc b/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-sink-connector.adoc
index e08dbf1..bedec72 100644
--- a/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-sink-connector.adoc
+++ b/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-milo-server-kafka-connector-sink]]
 = camel-milo-server-kafka-connector sink configuration
 
+Connector Description: Make telemetry data available as an OPC UA server.
+
 When using camel-milo-server-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-source-connector.adoc b/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-source-connector.adoc
index 944a961..0dbc065 100644
--- a/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-source-connector.adoc
+++ b/connectors/camel-milo-server-kafka-connector/src/main/docs/camel-milo-server-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-milo-server-kafka-connector-source]]
 = camel-milo-server-kafka-connector source configuration
 
+Connector description: Make telemetry data available as an OPC UA server.
+
 When using camel-milo-server-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-sink-connector.adoc b/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-sink-connector.adoc
index 4ee5d3d..1d7d1a5 100644
--- a/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-sink-connector.adoc
+++ b/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mina-kafka-connector-sink]]
 = camel-mina-kafka-connector sink configuration
 
+Connector Description: Socket level networking using TCP or UDP with Apache Mina 2.x.
+
 When using camel-mina-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-source-connector.adoc b/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-source-connector.adoc
index bfb3b20..b7d1daf 100644
--- a/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-source-connector.adoc
+++ b/connectors/camel-mina-kafka-connector/src/main/docs/camel-mina-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mina-kafka-connector-source]]
 = camel-mina-kafka-connector source configuration
 
+Connector description: Socket level networking using TCP or UDP with Apache Mina 2.x.
+
 When using camel-mina-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-sink-connector.adoc b/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-sink-connector.adoc
index f9195fe..1e19d8e 100644
--- a/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-sink-connector.adoc
+++ b/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-minio-kafka-connector-sink]]
 = camel-minio-kafka-connector sink configuration
 
+Connector Description: Store and retrieve objects from Minio Storage Service using Minio SDK.
+
 When using camel-minio-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-source-connector.adoc b/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-source-connector.adoc
index eb6d9bf..850a291 100644
--- a/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-source-connector.adoc
+++ b/connectors/camel-minio-kafka-connector/src/main/docs/camel-minio-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-minio-kafka-connector-source]]
 = camel-minio-kafka-connector source configuration
 
+Connector description: Store and retrieve objects from Minio Storage Service using Minio SDK.
+
 When using camel-minio-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-sink-connector.adoc b/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-sink-connector.adoc
index 866181e..82a3779 100644
--- a/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-sink-connector.adoc
+++ b/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mllp-kafka-connector-sink]]
 = camel-mllp-kafka-connector sink configuration
 
+Connector Description: Communicate with external systems using the MLLP protocol.
+
 When using camel-mllp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-source-connector.adoc b/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-source-connector.adoc
index 1b9df5d..1bafe2d 100644
--- a/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-source-connector.adoc
+++ b/connectors/camel-mllp-kafka-connector/src/main/docs/camel-mllp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mllp-kafka-connector-source]]
 = camel-mllp-kafka-connector source configuration
 
+Connector description: Communicate with external systems using the MLLP protocol.
+
 When using camel-mllp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-sink-connector.adoc b/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-sink-connector.adoc
index 04aa528..9badd6d 100644
--- a/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-sink-connector.adoc
+++ b/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mongodb-gridfs-kafka-connector-sink]]
 = camel-mongodb-gridfs-kafka-connector sink configuration
 
+Connector Description: Interact with MongoDB GridFS.
+
 When using camel-mongodb-gridfs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-source-connector.adoc b/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-source-connector.adoc
index f70c5e9..7aef955 100644
--- a/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-source-connector.adoc
+++ b/connectors/camel-mongodb-gridfs-kafka-connector/src/main/docs/camel-mongodb-gridfs-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mongodb-gridfs-kafka-connector-source]]
 = camel-mongodb-gridfs-kafka-connector source configuration
 
+Connector description: Interact with MongoDB GridFS.
+
 When using camel-mongodb-gridfs-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-sink-connector.adoc b/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-sink-connector.adoc
index cae6e85..3d84569 100644
--- a/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-sink-connector.adoc
+++ b/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mongodb-kafka-connector-sink]]
 = camel-mongodb-kafka-connector sink configuration
 
+Connector Description: Perform operations on MongoDB documents and collections.
+
 When using camel-mongodb-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-source-connector.adoc b/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-source-connector.adoc
index 156a9fa..c5feba9 100644
--- a/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-source-connector.adoc
+++ b/connectors/camel-mongodb-kafka-connector/src/main/docs/camel-mongodb-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mongodb-kafka-connector-source]]
 = camel-mongodb-kafka-connector source configuration
 
+Connector description: Perform operations on MongoDB documents and collections.
+
 When using camel-mongodb-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-msv-kafka-connector/src/main/docs/camel-msv-kafka-sink-connector.adoc b/connectors/camel-msv-kafka-connector/src/main/docs/camel-msv-kafka-sink-connector.adoc
index 8d1e7bb..e58fa93 100644
--- a/connectors/camel-msv-kafka-connector/src/main/docs/camel-msv-kafka-sink-connector.adoc
+++ b/connectors/camel-msv-kafka-connector/src/main/docs/camel-msv-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-msv-kafka-connector-sink]]
 = camel-msv-kafka-connector sink configuration
 
+Connector Description: Validate XML payloads using Multi-Schema Validator (MSV).
+
 When using camel-msv-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mustache-kafka-connector/src/main/docs/camel-mustache-kafka-sink-connector.adoc b/connectors/camel-mustache-kafka-connector/src/main/docs/camel-mustache-kafka-sink-connector.adoc
index 5112905..6f53fcd 100644
--- a/connectors/camel-mustache-kafka-connector/src/main/docs/camel-mustache-kafka-sink-connector.adoc
+++ b/connectors/camel-mustache-kafka-connector/src/main/docs/camel-mustache-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mustache-kafka-connector-sink]]
 = camel-mustache-kafka-connector sink configuration
 
+Connector Description: Transform messages using a Mustache template.
+
 When using camel-mustache-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mvel-kafka-connector/src/main/docs/camel-mvel-kafka-sink-connector.adoc b/connectors/camel-mvel-kafka-connector/src/main/docs/camel-mvel-kafka-sink-connector.adoc
index 5c731fa..aa3c9a5 100644
--- a/connectors/camel-mvel-kafka-connector/src/main/docs/camel-mvel-kafka-sink-connector.adoc
+++ b/connectors/camel-mvel-kafka-connector/src/main/docs/camel-mvel-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mvel-kafka-connector-sink]]
 = camel-mvel-kafka-connector sink configuration
 
+Connector Description: Transform messages using an MVEL template.
+
 When using camel-mvel-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mybatis-bean-kafka-connector/src/main/docs/camel-mybatis-bean-kafka-sink-connector.adoc b/connectors/camel-mybatis-bean-kafka-connector/src/main/docs/camel-mybatis-bean-kafka-sink-connector.adoc
index bf3ac94..1412cf0 100644
--- a/connectors/camel-mybatis-bean-kafka-connector/src/main/docs/camel-mybatis-bean-kafka-sink-connector.adoc
+++ b/connectors/camel-mybatis-bean-kafka-connector/src/main/docs/camel-mybatis-bean-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mybatis-bean-kafka-connector-sink]]
 = camel-mybatis-bean-kafka-connector sink configuration
 
+Connector Description: Perform queries, inserts, updates or deletes in a relational database using MyBatis.
+
 When using camel-mybatis-bean-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-sink-connector.adoc b/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-sink-connector.adoc
index 835d1a0..9f85869 100644
--- a/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-sink-connector.adoc
+++ b/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mybatis-kafka-connector-sink]]
 = camel-mybatis-kafka-connector sink configuration
 
+Connector Description: Performs a query, poll, insert, update or delete in a relational database using MyBatis.
+
 When using camel-mybatis-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-source-connector.adoc b/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-source-connector.adoc
index c13668d..8a6fbc7 100644
--- a/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-source-connector.adoc
+++ b/connectors/camel-mybatis-kafka-connector/src/main/docs/camel-mybatis-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-mybatis-kafka-connector-source]]
 = camel-mybatis-kafka-connector source configuration
 
+Connector description: Performs a query, poll, insert, update or delete in a relational database using MyBatis.
+
 When using camel-mybatis-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nagios-kafka-connector/src/main/docs/camel-nagios-kafka-sink-connector.adoc b/connectors/camel-nagios-kafka-connector/src/main/docs/camel-nagios-kafka-sink-connector.adoc
index 49e1182..663b58f 100644
--- a/connectors/camel-nagios-kafka-connector/src/main/docs/camel-nagios-kafka-sink-connector.adoc
+++ b/connectors/camel-nagios-kafka-connector/src/main/docs/camel-nagios-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nagios-kafka-connector-sink]]
 = camel-nagios-kafka-connector sink configuration
 
+Connector Description: Send passive checks to Nagios using JSendNSCA.
+
 When using camel-nagios-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nats-kafka-connector/src/generated/resources/camel-nats-sink.json b/connectors/camel-nats-kafka-connector/src/generated/resources/camel-nats-sink.json
index e58f418..76f5c89 100644
--- a/connectors/camel-nats-kafka-connector/src/generated/resources/camel-nats-sink.json
+++ b/connectors/camel-nats-kafka-connector/src/generated/resources/camel-nats-sink.json
@@ -125,6 +125,13 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.sink.endpoint.requestTimeout": {
+			"name": "camel.sink.endpoint.requestTimeout",
+			"description": "Request timeout in milliseconds",
+			"defaultValue": "20000L",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.sink.endpoint.connection": {
 			"name": "camel.sink.endpoint.connection",
 			"description": "Reference an already instantiated connection to Nats server",
diff --git a/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-sink-connector.adoc b/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-sink-connector.adoc
index 68ea384..042b0be 100644
--- a/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-sink-connector.adoc
+++ b/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nats-kafka-connector-sink]]
 = camel-nats-kafka-connector sink configuration
 
+Connector Description: Send and receive messages from NATS messaging system.
+
 When using camel-nats-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -22,7 +24,7 @@ connector.class=org.apache.camel.kafkaconnector.nats.CamelNatsSinkConnector
 ----
 
 
-The camel-nats sink connector supports 26 options, which are listed below.
+The camel-nats sink connector supports 27 options, which are listed below.
 
 
 
@@ -46,6 +48,7 @@ The camel-nats sink connector supports 26 options, which are listed below.
 | *camel.sink.endpoint.verbose* | Whether or not running in verbose mode | false | false | MEDIUM
 | *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
 | *camel.sink.endpoint.replySubject* | the subject to which subscribers should send response | null | false | MEDIUM
+| *camel.sink.endpoint.requestTimeout* | Request timeout in milliseconds | 20000L | false | MEDIUM
 | *camel.sink.endpoint.connection* | Reference an already instantiated connection to Nats server | null | false | MEDIUM
 | *camel.sink.endpoint.traceConnection* | Whether or not connection trace messages should be printed to standard out for fine grained debugging of connection issues. | false | false | MEDIUM
 | *camel.sink.endpoint.secure* | Set secure option indicating TLS is required | false | false | MEDIUM
diff --git a/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-source-connector.adoc b/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-source-connector.adoc
index ba51a3f..3adf29c 100644
--- a/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-source-connector.adoc
+++ b/connectors/camel-nats-kafka-connector/src/main/docs/camel-nats-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nats-kafka-connector-source]]
 = camel-nats-kafka-connector source configuration
 
+Connector description: Send and receive messages from NATS messaging system.
+
 When using camel-nats-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nats-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/nats/CamelNatsSinkConnectorConfig.java b/connectors/camel-nats-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/nats/CamelNatsSinkConnectorConfig.java
index ea7341a..abaf4b0 100644
--- a/connectors/camel-nats-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/nats/CamelNatsSinkConnectorConfig.java
+++ b/connectors/camel-nats-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/nats/CamelNatsSinkConnectorConfig.java
@@ -75,6 +75,9 @@ public class CamelNatsSinkConnectorConfig extends CamelSinkConnectorConfig {
     public static final String CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_CONF = "camel.sink.endpoint.replySubject";
     public static final String CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_DOC = "the subject to which subscribers should send response";
     public static final String CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_DEFAULT = null;
+    public static final String CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_CONF = "camel.sink.endpoint.requestTimeout";
+    public static final String CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_DOC = "Request timeout in milliseconds";
+    public static final Long CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_DEFAULT = 20000L;
     public static final String CAMEL_SINK_NATS_ENDPOINT_CONNECTION_CONF = "camel.sink.endpoint.connection";
     public static final String CAMEL_SINK_NATS_ENDPOINT_CONNECTION_DOC = "Reference an already instantiated connection to Nats server";
     public static final String CAMEL_SINK_NATS_ENDPOINT_CONNECTION_DEFAULT = null;
@@ -132,6 +135,7 @@ public class CamelNatsSinkConnectorConfig extends CamelSinkConnectorConfig {
         conf.define(CAMEL_SINK_NATS_ENDPOINT_VERBOSE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_NATS_ENDPOINT_VERBOSE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_VERBOSE_DOC);
         conf.define(CAMEL_SINK_NATS_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_NATS_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_LAZY_START_PRODUCER_DOC);
         conf.define(CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_REPLY_SUBJECT_DOC);
+        conf.define(CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_CONF, ConfigDef.Type.LONG, CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_REQUEST_TIMEOUT_DOC);
         conf.define(CAMEL_SINK_NATS_ENDPOINT_CONNECTION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_NATS_ENDPOINT_CONNECTION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_CONNECTION_DOC);
         conf.define(CAMEL_SINK_NATS_ENDPOINT_TRACE_CONNECTION_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_NATS_ENDPOINT_TRACE_CONNECTION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_TRACE_CONNECTION_DOC);
         conf.define(CAMEL_SINK_NATS_ENDPOINT_SECURE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_NATS_ENDPOINT_SECURE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_NATS_ENDPOINT_SECURE_DOC);
diff --git a/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-sink-connector.adoc b/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-sink-connector.adoc
index 51f8b37..b00f735 100644
--- a/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-sink-connector.adoc
+++ b/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-netty-http-kafka-connector-sink]]
 = camel-netty-http-kafka-connector sink configuration
 
+Connector Description: Netty HTTP server and client using the Netty 4.x.
+
 When using camel-netty-http-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-source-connector.adoc b/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-source-connector.adoc
index d0b96fc..9d9a9b3 100644
--- a/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-source-connector.adoc
+++ b/connectors/camel-netty-http-kafka-connector/src/main/docs/camel-netty-http-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-netty-http-kafka-connector-source]]
 = camel-netty-http-kafka-connector source configuration
 
+Connector description: Netty HTTP server and client using the Netty 4.x.
+
 When using camel-netty-http-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-sink-connector.adoc b/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-sink-connector.adoc
index 9f56fc8..39d68f8 100644
--- a/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-sink-connector.adoc
+++ b/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-netty-kafka-connector-sink]]
 = camel-netty-kafka-connector sink configuration
 
+Connector Description: Socket level networking using TCP or UDP with the Netty 4.x.
+
 When using camel-netty-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-source-connector.adoc b/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-source-connector.adoc
index d864226..ad91475 100644
--- a/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-source-connector.adoc
+++ b/connectors/camel-netty-kafka-connector/src/main/docs/camel-netty-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-netty-kafka-connector-source]]
 = camel-netty-kafka-connector source configuration
 
+Connector description: Socket level networking using TCP or UDP with the Netty 4.x.
+
 When using camel-netty-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-sink-connector.adoc b/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-sink-connector.adoc
index 10546fd..ee850ee 100644
--- a/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-sink-connector.adoc
+++ b/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nitrite-kafka-connector-sink]]
 = camel-nitrite-kafka-connector sink configuration
 
+Connector Description: Access Nitrite databases.
+
 When using camel-nitrite-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-source-connector.adoc b/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-source-connector.adoc
index 5bde452..4845eb5 100644
--- a/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-source-connector.adoc
+++ b/connectors/camel-nitrite-kafka-connector/src/main/docs/camel-nitrite-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nitrite-kafka-connector-source]]
 = camel-nitrite-kafka-connector source configuration
 
+Connector description: Access Nitrite databases.
+
 When using camel-nitrite-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-sink-connector.adoc b/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-sink-connector.adoc
index 774ce6b..2278cf7 100644
--- a/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-sink-connector.adoc
+++ b/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nsq-kafka-connector-sink]]
 = camel-nsq-kafka-connector sink configuration
 
+Connector Description: Send and receive messages from NSQ realtime distributed messaging platform.
+
 When using camel-nsq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-source-connector.adoc b/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-source-connector.adoc
index 3acd2fd..3ba8d7c 100644
--- a/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-source-connector.adoc
+++ b/connectors/camel-nsq-kafka-connector/src/main/docs/camel-nsq-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-nsq-kafka-connector-source]]
 = camel-nsq-kafka-connector source configuration
 
+Connector description: Send and receive messages from NSQ realtime distributed messaging platform.
+
 When using camel-nsq-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-sink-connector.adoc b/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-sink-connector.adoc
index a92feb5..a282e7f 100644
--- a/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-sink-connector.adoc
+++ b/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-oaipmh-kafka-connector-sink]]
 = camel-oaipmh-kafka-connector sink configuration
 
+Connector Description: Harvest metadata using OAI-PMH protocol
+
 When using camel-oaipmh-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-source-connector.adoc b/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-source-connector.adoc
index ec24ab1..1cc67a8 100644
--- a/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-source-connector.adoc
+++ b/connectors/camel-oaipmh-kafka-connector/src/main/docs/camel-oaipmh-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-oaipmh-kafka-connector-source]]
 = camel-oaipmh-kafka-connector source configuration
 
+Connector description: Harvest metadata using OAI-PMH protocol
+
 When using camel-oaipmh-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-sink-connector.adoc b/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-sink-connector.adoc
index 57ab13a..76e0df3 100644
--- a/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-sink-connector.adoc
+++ b/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-olingo2-kafka-connector-sink]]
 = camel-olingo2-kafka-connector sink configuration
 
+Connector Description: Communicate with OData 2.0 services using Apache Olingo.
+
 When using camel-olingo2-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-source-connector.adoc b/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-source-connector.adoc
index 49f462e..afb13a7 100644
--- a/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-source-connector.adoc
+++ b/connectors/camel-olingo2-kafka-connector/src/main/docs/camel-olingo2-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-olingo2-kafka-connector-source]]
 = camel-olingo2-kafka-connector source configuration
 
+Connector description: Communicate with OData 2.0 services using Apache Olingo.
+
 When using camel-olingo2-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-sink-connector.adoc b/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-sink-connector.adoc
index e0e23a0..29b6936 100644
--- a/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-sink-connector.adoc
+++ b/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-olingo4-kafka-connector-sink]]
 = camel-olingo4-kafka-connector sink configuration
 
+Connector Description: Communicate with OData 4.0 services using Apache Olingo OData API.
+
 When using camel-olingo4-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-source-connector.adoc b/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-source-connector.adoc
index e2902cf..4795e6d 100644
--- a/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-source-connector.adoc
+++ b/connectors/camel-olingo4-kafka-connector/src/main/docs/camel-olingo4-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-olingo4-kafka-connector-source]]
 = camel-olingo4-kafka-connector source configuration
 
+Connector description: Communicate with OData 4.0 services using Apache Olingo OData API.
+
 When using camel-olingo4-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openshift-build-configs-kafka-connector/src/main/docs/camel-openshift-build-configs-kafka-sink-connector.adoc b/connectors/camel-openshift-build-configs-kafka-connector/src/main/docs/camel-openshift-build-configs-kafka-sink-connector.adoc
index 76de291..cedcede 100644
--- a/connectors/camel-openshift-build-configs-kafka-connector/src/main/docs/camel-openshift-build-configs-kafka-sink-connector.adoc
+++ b/connectors/camel-openshift-build-configs-kafka-connector/src/main/docs/camel-openshift-build-configs-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openshift-build-configs-kafka-connector-sink]]
 = camel-openshift-build-configs-kafka-connector sink configuration
 
+Connector Description: Perform operations on OpenShift Build Configs.
+
 When using camel-openshift-build-configs-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openshift-builds-kafka-connector/src/main/docs/camel-openshift-builds-kafka-sink-connector.adoc b/connectors/camel-openshift-builds-kafka-connector/src/main/docs/camel-openshift-builds-kafka-sink-connector.adoc
index c0bba4e..946e434 100644
--- a/connectors/camel-openshift-builds-kafka-connector/src/main/docs/camel-openshift-builds-kafka-sink-connector.adoc
+++ b/connectors/camel-openshift-builds-kafka-connector/src/main/docs/camel-openshift-builds-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openshift-builds-kafka-connector-sink]]
 = camel-openshift-builds-kafka-connector sink configuration
 
+Connector Description: Perform operations on OpenShift Builds.
+
 When using camel-openshift-builds-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-cinder-kafka-connector/src/main/docs/camel-openstack-cinder-kafka-sink-connector.adoc b/connectors/camel-openstack-cinder-kafka-connector/src/main/docs/camel-openstack-cinder-kafka-sink-connector.adoc
index 7cc16b5..71cfb41 100644
--- a/connectors/camel-openstack-cinder-kafka-connector/src/main/docs/camel-openstack-cinder-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-cinder-kafka-connector/src/main/docs/camel-openstack-cinder-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-cinder-kafka-connector-sink]]
 = camel-openstack-cinder-kafka-connector sink configuration
 
+Connector Description: Access data in OpenStack Cinder block storage.
+
 When using camel-openstack-cinder-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-glance-kafka-connector/src/main/docs/camel-openstack-glance-kafka-sink-connector.adoc b/connectors/camel-openstack-glance-kafka-connector/src/main/docs/camel-openstack-glance-kafka-sink-connector.adoc
index dbcb390..956f8c1 100644
--- a/connectors/camel-openstack-glance-kafka-connector/src/main/docs/camel-openstack-glance-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-glance-kafka-connector/src/main/docs/camel-openstack-glance-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-glance-kafka-connector-sink]]
 = camel-openstack-glance-kafka-connector sink configuration
 
+Connector Description: Manage VM images and metadata definitions in OpenStack Glance.
+
 When using camel-openstack-glance-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-keystone-kafka-connector/src/main/docs/camel-openstack-keystone-kafka-sink-connector.adoc b/connectors/camel-openstack-keystone-kafka-connector/src/main/docs/camel-openstack-keystone-kafka-sink-connector.adoc
index 6123670..6cbae85 100644
--- a/connectors/camel-openstack-keystone-kafka-connector/src/main/docs/camel-openstack-keystone-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-keystone-kafka-connector/src/main/docs/camel-openstack-keystone-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-keystone-kafka-connector-sink]]
 = camel-openstack-keystone-kafka-connector sink configuration
 
+Connector Description: Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.
+
 When using camel-openstack-keystone-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-neutron-kafka-connector/src/main/docs/camel-openstack-neutron-kafka-sink-connector.adoc b/connectors/camel-openstack-neutron-kafka-connector/src/main/docs/camel-openstack-neutron-kafka-sink-connector.adoc
index 34c511d..3c2329b 100644
--- a/connectors/camel-openstack-neutron-kafka-connector/src/main/docs/camel-openstack-neutron-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-neutron-kafka-connector/src/main/docs/camel-openstack-neutron-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-neutron-kafka-connector-sink]]
 = camel-openstack-neutron-kafka-connector sink configuration
 
+Connector Description: Access OpenStack Neutron for network services.
+
 When using camel-openstack-neutron-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-nova-kafka-connector/src/main/docs/camel-openstack-nova-kafka-sink-connector.adoc b/connectors/camel-openstack-nova-kafka-connector/src/main/docs/camel-openstack-nova-kafka-sink-connector.adoc
index 0c3a3bb..6255040 100644
--- a/connectors/camel-openstack-nova-kafka-connector/src/main/docs/camel-openstack-nova-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-nova-kafka-connector/src/main/docs/camel-openstack-nova-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-nova-kafka-connector-sink]]
 = camel-openstack-nova-kafka-connector sink configuration
 
+Connector Description: Access OpenStack to manage compute resources.
+
 When using camel-openstack-nova-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-openstack-swift-kafka-connector/src/main/docs/camel-openstack-swift-kafka-sink-connector.adoc b/connectors/camel-openstack-swift-kafka-connector/src/main/docs/camel-openstack-swift-kafka-sink-connector.adoc
index f641ca9..df4984e 100644
--- a/connectors/camel-openstack-swift-kafka-connector/src/main/docs/camel-openstack-swift-kafka-sink-connector.adoc
+++ b/connectors/camel-openstack-swift-kafka-connector/src/main/docs/camel-openstack-swift-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-openstack-swift-kafka-connector-sink]]
 = camel-openstack-swift-kafka-connector sink configuration
 
+Connector Description: Access OpenStack Swift object/blob store.
+
 When using camel-openstack-swift-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-sink-connector.adoc b/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-sink-connector.adoc
index 0d29053..7abb3a6 100644
--- a/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-sink-connector.adoc
+++ b/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-optaplanner-kafka-connector-sink]]
 = camel-optaplanner-kafka-connector sink configuration
 
+Connector Description: Solve planning problems with OptaPlanner.
+
 When using camel-optaplanner-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-source-connector.adoc b/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-source-connector.adoc
index ddb3ecf..6d03b0b 100644
--- a/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-source-connector.adoc
+++ b/connectors/camel-optaplanner-kafka-connector/src/main/docs/camel-optaplanner-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-optaplanner-kafka-connector-source]]
 = camel-optaplanner-kafka-connector source configuration
 
+Connector description: Solve planning problems with OptaPlanner.
+
 When using camel-optaplanner-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-sink-connector.adoc b/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-sink-connector.adoc
index 8738dd1..205207f 100644
--- a/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-sink-connector.adoc
+++ b/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-paho-kafka-connector-sink]]
 = camel-paho-kafka-connector sink configuration
 
+Connector Description: Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
+
 When using camel-paho-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-source-connector.adoc b/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-source-connector.adoc
index 8cb9ba3..0dc2e2e 100644
--- a/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-source-connector.adoc
+++ b/connectors/camel-paho-kafka-connector/src/main/docs/camel-paho-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-paho-kafka-connector-source]]
 = camel-paho-kafka-connector source configuration
 
+Connector description: Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
+
 When using camel-paho-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-sink-connector.adoc b/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-sink-connector.adoc
index 557eb38..c08629f 100644
--- a/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-sink-connector.adoc
+++ b/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-paho-mqtt5-kafka-connector-sink]]
 = camel-paho-mqtt5-kafka-connector sink configuration
 
+Connector Description: Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client.
+
 When using camel-paho-mqtt5-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -105,8 +107,4 @@ The camel-paho-mqtt5 sink connector has no transforms out of the box.
 
 
 The camel-paho-mqtt5 sink connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-source-connector.adoc b/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-source-connector.adoc
index 179a44d..fd6262e 100644
--- a/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-source-connector.adoc
+++ b/connectors/camel-paho-mqtt5-kafka-connector/src/main/docs/camel-paho-mqtt5-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-paho-mqtt5-kafka-connector-source]]
 = camel-paho-mqtt5-kafka-connector source configuration
 
+Connector description: Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client.
+
 When using camel-paho-mqtt5-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -107,8 +109,4 @@ The camel-paho-mqtt5 source connector has no transforms out of the box.
 
 
 The camel-paho-mqtt5 source connector has no aggregation strategies out of the box.
-
-
-
-
 // kafka-connector options: END
diff --git a/connectors/camel-pdf-kafka-connector/src/main/docs/camel-pdf-kafka-sink-connector.adoc b/connectors/camel-pdf-kafka-connector/src/main/docs/camel-pdf-kafka-sink-connector.adoc
index d90027d..898d20b 100644
--- a/connectors/camel-pdf-kafka-connector/src/main/docs/camel-pdf-kafka-sink-connector.adoc
+++ b/connectors/camel-pdf-kafka-connector/src/main/docs/camel-pdf-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pdf-kafka-connector-sink]]
 = camel-pdf-kafka-connector sink configuration
 
+Connector Description: Create, modify or extract content from PDF documents.
+
 When using camel-pdf-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pg-replication-slot-kafka-connector/src/main/docs/camel-pg-replication-slot-kafka-source-connector.adoc b/connectors/camel-pg-replication-slot-kafka-connector/src/main/docs/camel-pg-replication-slot-kafka-source-connector.adoc
index 4ea2db0..0ff86b5 100644
--- a/connectors/camel-pg-replication-slot-kafka-connector/src/main/docs/camel-pg-replication-slot-kafka-source-connector.adoc
+++ b/connectors/camel-pg-replication-slot-kafka-connector/src/main/docs/camel-pg-replication-slot-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pg-replication-slot-kafka-connector-source]]
 = camel-pg-replication-slot-kafka-connector source configuration
 
+Connector description: Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.
+
 When using camel-pg-replication-slot-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-sink-connector.adoc b/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-sink-connector.adoc
index fcb8dc3..87fe6b9 100644
--- a/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-sink-connector.adoc
+++ b/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pgevent-kafka-connector-sink]]
 = camel-pgevent-kafka-connector sink configuration
 
+Connector Description: Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
+
 When using camel-pgevent-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-source-connector.adoc b/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-source-connector.adoc
index 5662ebc..69a9338 100644
--- a/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-source-connector.adoc
+++ b/connectors/camel-pgevent-kafka-connector/src/main/docs/camel-pgevent-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pgevent-kafka-connector-source]]
 = camel-pgevent-kafka-connector source configuration
 
+Connector description: Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
+
 When using camel-pgevent-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-platform-http-kafka-connector/src/main/docs/camel-platform-http-kafka-source-connector.adoc b/connectors/camel-platform-http-kafka-connector/src/main/docs/camel-platform-http-kafka-source-connector.adoc
index d3a6ced..a9dc931 100644
--- a/connectors/camel-platform-http-kafka-connector/src/main/docs/camel-platform-http-kafka-source-connector.adoc
+++ b/connectors/camel-platform-http-kafka-connector/src/main/docs/camel-platform-http-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-platform-http-kafka-connector-source]]
 = camel-platform-http-kafka-connector source configuration
 
+Connector description: Expose HTTP endpoints using the HTTP server available in the current platform.
+
 When using camel-platform-http-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-sink-connector.adoc b/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-sink-connector.adoc
index 0b4f965..aec8cd3 100644
--- a/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-sink-connector.adoc
+++ b/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pop3-kafka-connector-sink]]
 = camel-pop3-kafka-connector sink configuration
 
+Connector Description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-pop3-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-source-connector.adoc b/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-source-connector.adoc
index 091e997..65e1b1f 100644
--- a/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-source-connector.adoc
+++ b/connectors/camel-pop3-kafka-connector/src/main/docs/camel-pop3-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pop3-kafka-connector-source]]
 = camel-pop3-kafka-connector source configuration
 
+Connector description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-pop3-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-sink-connector.adoc b/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-sink-connector.adoc
index 7defd94..468e94b 100644
--- a/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-sink-connector.adoc
+++ b/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pop3s-kafka-connector-sink]]
 = camel-pop3s-kafka-connector sink configuration
 
+Connector Description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-pop3s-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-source-connector.adoc b/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-source-connector.adoc
index 91285b6..b6ee977 100644
--- a/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-source-connector.adoc
+++ b/connectors/camel-pop3s-kafka-connector/src/main/docs/camel-pop3s-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pop3s-kafka-connector-source]]
 = camel-pop3s-kafka-connector source configuration
 
+Connector description: Send and receive emails using imap, pop3 and smtp protocols.
+
 When using camel-pop3s-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-sink-connector.adoc b/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-sink-connector.adoc
index e339155..aff128b 100644
--- a/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-sink-connector.adoc
+++ b/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pubnub-kafka-connector-sink]]
 = camel-pubnub-kafka-connector sink configuration
 
+Connector Description: Send and receive messages to/from PubNub data stream network for connected devices.
+
 When using camel-pubnub-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-source-connector.adoc b/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-source-connector.adoc
index ca7bddb..d1b3484 100644
--- a/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-source-connector.adoc
+++ b/connectors/camel-pubnub-kafka-connector/src/main/docs/camel-pubnub-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pubnub-kafka-connector-source]]
 = camel-pubnub-kafka-connector source configuration
 
+Connector description: Send and receive messages to/from PubNub data stream network for connected devices.
+
 When using camel-pubnub-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-sink-connector.adoc b/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-sink-connector.adoc
index 7b5187d..7d3a784 100644
--- a/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-sink-connector.adoc
+++ b/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pulsar-kafka-connector-sink]]
 = camel-pulsar-kafka-connector sink configuration
 
+Connector Description: Send and receive messages from/to Apache Pulsar messaging system.
+
 When using camel-pulsar-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-source-connector.adoc b/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-source-connector.adoc
index d56e33e..b930159 100644
--- a/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-source-connector.adoc
+++ b/connectors/camel-pulsar-kafka-connector/src/main/docs/camel-pulsar-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-pulsar-kafka-connector-source]]
 = camel-pulsar-kafka-connector source configuration
 
+Connector description: Send and receive messages from/to Apache Pulsar messaging system.
+
 When using camel-pulsar-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-quartz-kafka-connector/src/main/docs/camel-quartz-kafka-source-connector.adoc b/connectors/camel-quartz-kafka-connector/src/main/docs/camel-quartz-kafka-source-connector.adoc
index de9fbf2..d2a3c44 100644
--- a/connectors/camel-quartz-kafka-connector/src/main/docs/camel-quartz-kafka-source-connector.adoc
+++ b/connectors/camel-quartz-kafka-connector/src/main/docs/camel-quartz-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-quartz-kafka-connector-source]]
 = camel-quartz-kafka-connector source configuration
 
+Connector description: Schedule sending of messages using the Quartz 2.x scheduler.
+
 When using camel-quartz-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-sink-connector.adoc b/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-sink-connector.adoc
index 6ce8f3b..ac5947e 100644
--- a/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-sink-connector.adoc
+++ b/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-quickfix-kafka-connector-sink]]
 = camel-quickfix-kafka-connector sink configuration
 
+Connector Description: Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
+
 When using camel-quickfix-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-source-connector.adoc b/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-source-connector.adoc
index 8990bb5..cfada25 100644
--- a/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-source-connector.adoc
+++ b/connectors/camel-quickfix-kafka-connector/src/main/docs/camel-quickfix-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-quickfix-kafka-connector-source]]
 = camel-quickfix-kafka-connector source configuration
 
+Connector description: Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
+
 When using camel-quickfix-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
index 84ae4de..ab2967b 100644
--- a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
+++ b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rabbitmq-kafka-connector-sink]]
 = camel-rabbitmq-kafka-connector sink configuration
 
+Connector Description: Send and receive messages from RabbitMQ instances.
+
 When using camel-rabbitmq-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-source-connector.adoc b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-source-connector.adoc
index 8c68a60..7607b91 100644
--- a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-source-connector.adoc
+++ b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rabbitmq-kafka-connector-source]]
 = camel-rabbitmq-kafka-connector source configuration
 
+Connector description: Send and receive messages from RabbitMQ instances.
+
 When using camel-rabbitmq-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-sink-connector.adoc b/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-sink-connector.adoc
index a0bb6cf..c8fed24 100644
--- a/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-sink-connector.adoc
+++ b/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-reactive-streams-kafka-connector-sink]]
 = camel-reactive-streams-kafka-connector sink configuration
 
+Connector Description: Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
+
 When using camel-reactive-streams-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-source-connector.adoc b/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-source-connector.adoc
index 9ef0514..f33ad70 100644
--- a/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-source-connector.adoc
+++ b/connectors/camel-reactive-streams-kafka-connector/src/main/docs/camel-reactive-streams-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-reactive-streams-kafka-connector-source]]
 = camel-reactive-streams-kafka-connector source configuration
 
+Connector description: Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
+
 When using camel-reactive-streams-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rest-api-kafka-connector/src/main/docs/camel-rest-api-kafka-source-connector.adoc b/connectors/camel-rest-api-kafka-connector/src/main/docs/camel-rest-api-kafka-source-connector.adoc
index 4cee578..8cdbe94 100644
--- a/connectors/camel-rest-api-kafka-connector/src/main/docs/camel-rest-api-kafka-source-connector.adoc
+++ b/connectors/camel-rest-api-kafka-connector/src/main/docs/camel-rest-api-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rest-api-kafka-connector-source]]
 = camel-rest-api-kafka-connector source configuration
 
+Connector description: Expose OpenAPI Specification of the REST services defined using Camel REST DSL.
+
 When using camel-rest-api-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-sink-connector.adoc b/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-sink-connector.adoc
index 0b202d8..90422af 100644
--- a/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-sink-connector.adoc
+++ b/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rest-kafka-connector-sink]]
 = camel-rest-kafka-connector sink configuration
 
+Connector Description: Expose REST services or call external REST services.
+
 When using camel-rest-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-source-connector.adoc b/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-source-connector.adoc
index b164d33..b306942 100644
--- a/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-source-connector.adoc
+++ b/connectors/camel-rest-kafka-connector/src/main/docs/camel-rest-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rest-kafka-connector-source]]
 = camel-rest-kafka-connector source configuration
 
+Connector description: Expose REST services or call external REST services.
+
 When using camel-rest-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rest-openapi-kafka-connector/src/main/docs/camel-rest-openapi-kafka-sink-connector.adoc b/connectors/camel-rest-openapi-kafka-connector/src/main/docs/camel-rest-openapi-kafka-sink-connector.adoc
index 5c6ebff..a48f38f 100644
--- a/connectors/camel-rest-openapi-kafka-connector/src/main/docs/camel-rest-openapi-kafka-sink-connector.adoc
+++ b/connectors/camel-rest-openapi-kafka-connector/src/main/docs/camel-rest-openapi-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rest-openapi-kafka-connector-sink]]
 = camel-rest-openapi-kafka-connector sink configuration
 
+Connector Description: Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.
+
 When using camel-rest-openapi-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rest-swagger-kafka-connector/src/main/docs/camel-rest-swagger-kafka-sink-connector.adoc b/connectors/camel-rest-swagger-kafka-connector/src/main/docs/camel-rest-swagger-kafka-sink-connector.adoc
index 482ae18..f6e7124 100644
--- a/connectors/camel-rest-swagger-kafka-connector/src/main/docs/camel-rest-swagger-kafka-sink-connector.adoc
+++ b/connectors/camel-rest-swagger-kafka-connector/src/main/docs/camel-rest-swagger-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rest-swagger-kafka-connector-sink]]
 = camel-rest-swagger-kafka-connector sink configuration
 
+Connector Description: Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface.
+
 When using camel-rest-swagger-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-sink-connector.adoc b/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-sink-connector.adoc
index 895bd4a..276d0a5 100644
--- a/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-sink-connector.adoc
+++ b/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-resteasy-kafka-connector-sink]]
 = camel-resteasy-kafka-connector sink configuration
 
+Connector Description: Expose REST endpoints and access external REST servers.
+
 When using camel-resteasy-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-source-connector.adoc b/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-source-connector.adoc
index 2fb43b0..08dba39 100644
--- a/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-source-connector.adoc
+++ b/connectors/camel-resteasy-kafka-connector/src/main/docs/camel-resteasy-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-resteasy-kafka-connector-source]]
 = camel-resteasy-kafka-connector source configuration
 
+Connector description: Expose REST endpoints and access external REST servers.
+
 When using camel-resteasy-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-rss-kafka-connector/src/main/docs/camel-rss-kafka-source-connector.adoc b/connectors/camel-rss-kafka-connector/src/main/docs/camel-rss-kafka-source-connector.adoc
index 9bba89d..cb1fa77 100644
--- a/connectors/camel-rss-kafka-connector/src/main/docs/camel-rss-kafka-source-connector.adoc
+++ b/connectors/camel-rss-kafka-connector/src/main/docs/camel-rss-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-rss-kafka-connector-source]]
 = camel-rss-kafka-connector source configuration
 
+Connector description: Poll RSS feeds.
+
 When using camel-rss-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-saga-kafka-connector/src/main/docs/camel-saga-kafka-sink-connector.adoc b/connectors/camel-saga-kafka-connector/src/main/docs/camel-saga-kafka-sink-connector.adoc
index 6fdb947..5c666a7 100644
--- a/connectors/camel-saga-kafka-connector/src/main/docs/camel-saga-kafka-sink-connector.adoc
+++ b/connectors/camel-saga-kafka-connector/src/main/docs/camel-saga-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-saga-kafka-connector-sink]]
 = camel-saga-kafka-connector sink configuration
 
+Connector Description: Execute custom actions within a route using the Saga EIP.
+
 When using camel-saga-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-sink.json b/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-sink.json
index 1d97438..3d9bac1 100644
--- a/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-sink.json
+++ b/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-sink.json
@@ -247,6 +247,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.sink.endpoint.pkChunking": {
+			"name": "camel.sink.endpoint.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingChunkSize": {
+			"name": "camel.sink.endpoint.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingParent": {
+			"name": "camel.sink.endpoint.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.sink.endpoint.pkChunkingStartRow": {
+			"name": "camel.sink.endpoint.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.sink.endpoint.queryLocator": {
 			"name": "camel.sink.endpoint.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
@@ -562,6 +586,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.salesforce.pkChunking": {
+			"name": "camel.component.salesforce.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingChunkSize": {
+			"name": "camel.component.salesforce.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingParent": {
+			"name": "camel.component.salesforce.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingStartRow": {
+			"name": "camel.component.salesforce.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.salesforce.queryLocator": {
 			"name": "camel.component.salesforce.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
diff --git a/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-source.json b/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-source.json
index 8038071..5b78f14 100644
--- a/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-source.json
+++ b/connectors/camel-salesforce-kafka-connector/src/generated/resources/camel-salesforce-source.json
@@ -186,6 +186,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.source.endpoint.pkChunking": {
+			"name": "camel.source.endpoint.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingChunkSize": {
+			"name": "camel.source.endpoint.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingParent": {
+			"name": "camel.source.endpoint.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.source.endpoint.pkChunkingStartRow": {
+			"name": "camel.source.endpoint.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.source.endpoint.queryLocator": {
 			"name": "camel.source.endpoint.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
@@ -512,6 +536,30 @@
 			"priority": "MEDIUM",
 			"required": "false"
 		},
+		"camel.component.salesforce.pkChunking": {
+			"name": "camel.component.salesforce.pkChunking",
+			"description": "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingChunkSize": {
+			"name": "camel.component.salesforce.pkChunkingChunkSize",
+			"description": "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingParent": {
+			"name": "camel.component.salesforce.pkChunkingParent",
+			"description": "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
+		"camel.component.salesforce.pkChunkingStartRow": {
+			"name": "camel.component.salesforce.pkChunkingStartRow",
+			"description": "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.",
+			"priority": "MEDIUM",
+			"required": "false"
+		},
 		"camel.component.salesforce.queryLocator": {
 			"name": "camel.component.salesforce.queryLocator",
 			"description": "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.",
diff --git a/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-sink-connector.adoc b/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-sink-connector.adoc
index 1f24a65..c49aa73 100644
--- a/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-sink-connector.adoc
+++ b/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-salesforce-kafka-connector-sink]]
 = camel-salesforce-kafka-connector sink configuration
 
+Connector Description: Communicate with Salesforce using Java DTOs.
+
 When using camel-salesforce-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -22,7 +24,7 @@ connector.class=org.apache.camel.kafkaconnector.salesforce.CamelSalesforceSinkCo
 ----
 
 
-The camel-salesforce sink connector supports 116 options, which are listed below.
+The camel-salesforce sink connector supports 124 options, which are listed below.
 
 
 
@@ -53,6 +55,10 @@ The camel-salesforce sink connector supports 116 options, which are listed below
 | *camel.sink.endpoint.notifyForOperationUndelete* | Notify for un-delete operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.sink.endpoint.notifyForOperationUpdate* | Notify for update operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.sink.endpoint.objectMapper* | Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. | null | false | MEDIUM
+| *camel.sink.endpoint.pkChunking* | Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary. | null | false | MEDIUM
+| *camel.sink.endpoint.pkChunkingChunkSize* | Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000. | null | false | MEDIUM
+| *camel.sink.endpoint.pkChunkingParent* | Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported. | null | false | MEDIUM
+| *camel.sink.endpoint.pkChunkingStartRow* | Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches. | null | false | MEDIUM
 | *camel.sink.endpoint.queryLocator* | Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records. | null | false | MEDIUM
 | *camel.sink.endpoint.rawPayload* | Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default | false | false | MEDIUM
 | *camel.sink.endpoint.reportId* | Salesforce1 Analytics report Id | null | false | MEDIUM
@@ -99,6 +105,10 @@ The camel-salesforce sink connector supports 116 options, which are listed below
 | *camel.component.salesforce.notifyForOperation Update* | Notify for update operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.component.salesforce.objectMapper* | Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. | null | false | MEDIUM
 | *camel.component.salesforce.packages* | In what packages are the generated DTO classes. Typically the classes would be generated using camel-salesforce-maven-plugin. This must be set if using the XML format. Also, set it if using the generated DTOs to gain the benefit of using short SObject names in parameters/header values. Multiple packages can be separated by comma. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunking* | Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingChunkSize* | Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingParent* | Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingStartRow* | Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches. | null | false | MEDIUM
 | *camel.component.salesforce.queryLocator* | Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records. | null | false | MEDIUM
 | *camel.component.salesforce.rawPayload* | Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default | false | false | MEDIUM
 | *camel.component.salesforce.reportId* | Salesforce1 Analytics report Id | null | false | MEDIUM
diff --git a/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-source-connector.adoc b/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-source-connector.adoc
index a6ccfab..15462ee 100644
--- a/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-source-connector.adoc
+++ b/connectors/camel-salesforce-kafka-connector/src/main/docs/camel-salesforce-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-salesforce-kafka-connector-source]]
 = camel-salesforce-kafka-connector source configuration
 
+Connector description: Communicate with Salesforce using Java DTOs.
+
 When using camel-salesforce-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
@@ -22,7 +24,7 @@ connector.class=org.apache.camel.kafkaconnector.salesforce.CamelSalesforceSource
 ----
 
 
-The camel-salesforce source connector supports 115 options, which are listed below.
+The camel-salesforce source connector supports 123 options, which are listed below.
 
 
 
@@ -53,6 +55,10 @@ The camel-salesforce source connector supports 115 options, which are listed bel
 | *camel.source.endpoint.notifyForOperationUndelete* | Notify for un-delete operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.source.endpoint.notifyForOperationUpdate* | Notify for update operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.source.endpoint.objectMapper* | Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. | null | false | MEDIUM
+| *camel.source.endpoint.pkChunking* | Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary. | null | false | MEDIUM
+| *camel.source.endpoint.pkChunkingChunkSize* | Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000. | null | false | MEDIUM
+| *camel.source.endpoint.pkChunkingParent* | Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported. | null | false | MEDIUM
+| *camel.source.endpoint.pkChunkingStartRow* | Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches. | null | false | MEDIUM
 | *camel.source.endpoint.queryLocator* | Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records. | null | false | MEDIUM
 | *camel.source.endpoint.rawPayload* | Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default | false | false | MEDIUM
 | *camel.source.endpoint.reportId* | Salesforce1 Analytics report Id | null | false | MEDIUM
@@ -100,6 +106,10 @@ The camel-salesforce source connector supports 115 options, which are listed bel
 | *camel.component.salesforce.notifyForOperation Update* | Notify for update operation, defaults to false (API version = 29.0) | null | false | MEDIUM
 | *camel.component.salesforce.objectMapper* | Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. | null | false | MEDIUM
 | *camel.component.salesforce.packages* | In what packages are the generated DTO classes. Typically the classes would be generated using camel-salesforce-maven-plugin. This must be set if using the XML format. Also, set it if using the generated DTOs to gain the benefit of using short SObject names in parameters/header values. Multiple packages can be separated by comma. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunking* | Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingChunkSize* | Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingParent* | Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported. | null | false | MEDIUM
+| *camel.component.salesforce.pkChunkingStartRow* | Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches. | null | false | MEDIUM
 | *camel.component.salesforce.queryLocator* | Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records. | null | false | MEDIUM
 | *camel.component.salesforce.rawPayload* | Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default | false | false | MEDIUM
 | *camel.component.salesforce.reportId* | Salesforce1 Analytics report Id | null | false | MEDIUM
diff --git a/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSinkConnectorConfig.java b/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSinkConnectorConfig.java
index f972aa2..6755b3e 100644
--- a/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSinkConnectorConfig.java
+++ b/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSinkConnectorConfig.java
@@ -98,6 +98,18 @@ public class CamelSalesforceSinkConnectorConfig
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_CONF = "camel.sink.endpoint.objectMapper";
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DOC = "Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects.";
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CONF = "camel.sink.endpoint.pkChunking";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_DOC = "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_CONF = "camel.sink.endpoint.pkChunkingChunkSize";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DOC = "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_CONF = "camel.sink.endpoint.pkChunkingParent";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DOC = "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_CONF = "camel.sink.endpoint.pkChunkingStartRow";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DOC = "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.";
+    public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DEFAULT = null;
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_CONF = "camel.sink.endpoint.queryLocator";
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DOC = "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.";
     public static final String CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DEFAULT = null;
@@ -236,6 +248,18 @@ public class CamelSalesforceSinkConnectorConfig
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_CONF = "camel.component.salesforce.packages";
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_DOC = "In what packages are the generated DTO classes. Typically the classes would be generated using camel-salesforce-maven-plugin. This must be set if using the XML format. Also, set it if using the generated DTOs to gain the benefit of using short SObject names in parameters/header values. Multiple packages can be separated by comma.";
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CONF = "camel.component.salesforce.pkChunking";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_DOC = "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_CONF = "camel.component.salesforce.pkChunkingChunkSize";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DOC = "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_CONF = "camel.component.salesforce.pkChunkingParent";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DOC = "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DEFAULT = null;
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_CONF = "camel.component.salesforce.pkChunkingStartRow";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DOC = "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.";
+    public static final String CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DEFAULT = null;
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_CONF = "camel.component.salesforce.queryLocator";
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_DOC = "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.";
     public static final String CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_DEFAULT = null;
@@ -411,6 +435,10 @@ public class CamelSalesforceSinkConnectorConfig
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_RAW_PAYLOAD_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_SALESFORCE_ENDPOINT_RAW_PAYLOAD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_RAW_PAYLOAD_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_ENDPOINT_REPORT_ID_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_ENDPOINT_REPORT_ID_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_ENDPOINT_REPORT_ID_DOC);
@@ -457,6 +485,10 @@ public class CamelSalesforceSinkConnectorConfig
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_OBJECT_MAPPER_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_OBJECT_MAPPER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_OBJECT_MAPPER_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_PACKAGES_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DOC);
+        conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_QUERY_LOCATOR_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_RAW_PAYLOAD_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_SALESFORCE_COMPONENT_RAW_PAYLOAD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_RAW_PAYLOAD_DOC);
         conf.define(CAMEL_SINK_SALESFORCE_COMPONENT_REPORT_ID_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SALESFORCE_COMPONENT_REPORT_ID_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SALESFORCE_COMPONENT_REPORT_ID_DOC);
diff --git a/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSourceConnectorConfig.java b/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSourceConnectorConfig.java
index 829e27f..3046b67 100644
--- a/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSourceConnectorConfig.java
+++ b/connectors/camel-salesforce-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/salesforce/CamelSalesforceSourceConnectorConfig.java
@@ -98,6 +98,18 @@ public class CamelSalesforceSourceConnectorConfig
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_CONF = "camel.source.endpoint.objectMapper";
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DOC = "Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects.";
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CONF = "camel.source.endpoint.pkChunking";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_DOC = "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_CONF = "camel.source.endpoint.pkChunkingChunkSize";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DOC = "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_CONF = "camel.source.endpoint.pkChunkingParent";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DOC = "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_CONF = "camel.source.endpoint.pkChunkingStartRow";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DOC = "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.";
+    public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DEFAULT = null;
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_CONF = "camel.source.endpoint.queryLocator";
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DOC = "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.";
     public static final String CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DEFAULT = null;
@@ -239,6 +251,18 @@ public class CamelSalesforceSourceConnectorConfig
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_CONF = "camel.component.salesforce.packages";
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_DOC = "In what packages are the generated DTO classes. Typically the classes would be generated using camel-salesforce-maven-plugin. This must be set if using the XML format. Also, set it if using the generated DTOs to gain the benefit of using short SObject names in parameters/header values. Multiple packages can be separated by comma.";
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CONF = "camel.component.salesforce.pkChunking";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_DOC = "Use PK Chunking. Only for use in original Bulk API. Bulk 2.0 API performs PK chunking automatically, if necessary.";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_CONF = "camel.component.salesforce.pkChunkingChunkSize";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DOC = "Chunk size for use with PK Chunking. If unspecified, salesforce default is 100,000. Maximum size is 250,000.";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_CONF = "camel.component.salesforce.pkChunkingParent";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DOC = "Specifies the parent object when you're enabling PK chunking for queries on sharing objects. The chunks are based on the parent object's records rather than the sharing object's records. For example, when querying on AccountShare, specify Account as the parent object. PK chunking is supported for sharing objects as long as the parent object is supported.";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DEFAULT = null;
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_CONF = "camel.component.salesforce.pkChunkingStartRow";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DOC = "Specifies the 15-character or 18-character record ID to be used as the lower boundary for the first chunk. Use this parameter to specify a starting ID when restarting a job that failed between batches.";
+    public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DEFAULT = null;
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_CONF = "camel.component.salesforce.queryLocator";
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_DOC = "Query Locator provided by salesforce for use when a query results in more records than can be retrieved in a single call. Use this value in a subsequent call to retrieve additional records.";
     public static final String CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_DEFAULT = null;
@@ -408,6 +432,10 @@ public class CamelSalesforceSourceConnectorConfig
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UNDELETE_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_NOTIFY_FOR_OPERATION_UPDATE_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_OBJECT_MAPPER_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_CHUNK_SIZE_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_PARENT_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_PK_CHUNKING_START_ROW_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_QUERY_LOCATOR_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_RAW_PAYLOAD_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_SALESFORCE_ENDPOINT_RAW_PAYLOAD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_RAW_PAYLOAD_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_ENDPOINT_REPORT_ID_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_ENDPOINT_REPORT_ID_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_ENDPOINT_REPORT_ID_DOC);
@@ -455,6 +483,10 @@ public class CamelSalesforceSourceConnectorConfig
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_NOTIFY_FOR_OPERATION_UPDATE_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_OBJECT_MAPPER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_OBJECT_MAPPER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_OBJECT_MAPPER_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_PACKAGES_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_CHUNK_SIZE_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_PARENT_DOC);
+        conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_PK_CHUNKING_START_ROW_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_QUERY_LOCATOR_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_RAW_PAYLOAD_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_SALESFORCE_COMPONENT_RAW_PAYLOAD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_RAW_PAYLOAD_DOC);
         conf.define(CAMEL_SOURCE_SALESFORCE_COMPONENT_REPORT_ID_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SALESFORCE_COMPONENT_REPORT_ID_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SALESFORCE_COMPONENT_REPORT_ID_DOC);
diff --git a/connectors/camel-sap-netweaver-kafka-connector/src/main/docs/camel-sap-netweaver-kafka-sink-connector.adoc b/connectors/camel-sap-netweaver-kafka-connector/src/main/docs/camel-sap-netweaver-kafka-sink-connector.adoc
index 7728966..71365cd 100644
--- a/connectors/camel-sap-netweaver-kafka-connector/src/main/docs/camel-sap-netweaver-kafka-sink-connector.adoc
+++ b/connectors/camel-sap-netweaver-kafka-connector/src/main/docs/camel-sap-netweaver-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sap-netweaver-kafka-connector-sink]]
 = camel-sap-netweaver-kafka-connector sink configuration
 
+Connector Description: Send requests to SAP NetWeaver Gateway using HTTP.
+
 When using camel-sap-netweaver-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-scheduler-kafka-connector/src/main/docs/camel-scheduler-kafka-source-connector.adoc b/connectors/camel-scheduler-kafka-connector/src/main/docs/camel-scheduler-kafka-source-connector.adoc
index 95fbd95..1e3ebc2 100644
--- a/connectors/camel-scheduler-kafka-connector/src/main/docs/camel-scheduler-kafka-source-connector.adoc
+++ b/connectors/camel-scheduler-kafka-connector/src/main/docs/camel-scheduler-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-scheduler-kafka-connector-source]]
 = camel-scheduler-kafka-connector source configuration
 
+Connector description: Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.
+
 When using camel-scheduler-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-schematron-kafka-connector/src/main/docs/camel-schematron-kafka-sink-connector.adoc b/connectors/camel-schematron-kafka-connector/src/main/docs/camel-schematron-kafka-sink-connector.adoc
index 7aaa420..6476e4c 100644
--- a/connectors/camel-schematron-kafka-connector/src/main/docs/camel-schematron-kafka-sink-connector.adoc
+++ b/connectors/camel-schematron-kafka-connector/src/main/docs/camel-schematron-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-schematron-kafka-connector-sink]]
 = camel-schematron-kafka-connector sink configuration
 
+Connector Description: Validate XML payload using the Schematron Library.
+
 When using camel-schematron-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-scp-kafka-connector/src/main/docs/camel-scp-kafka-sink-connector.adoc b/connectors/camel-scp-kafka-connector/src/main/docs/camel-scp-kafka-sink-connector.adoc
index 6b918ab..e3661dc 100644
--- a/connectors/camel-scp-kafka-connector/src/main/docs/camel-scp-kafka-sink-connector.adoc
+++ b/connectors/camel-scp-kafka-connector/src/main/docs/camel-scp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-scp-kafka-connector-sink]]
 = camel-scp-kafka-connector sink configuration
 
+Connector Description: Copy files to/from remote hosts using the secure copy protocol (SCP).
+
 When using camel-scp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-sink-connector.adoc b/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-sink-connector.adoc
index 44af4df..b542114 100644
--- a/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-sink-connector.adoc
+++ b/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-seda-kafka-connector-sink]]
 = camel-seda-kafka-connector sink configuration
 
+Connector Description: Asynchronously call another endpoint from any Camel Context in the same JVM.
+
 When using camel-seda-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-source-connector.adoc b/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-source-connector.adoc
index f352536..e382536 100644
--- a/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-source-connector.adoc
+++ b/connectors/camel-seda-kafka-connector/src/main/docs/camel-seda-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-seda-kafka-connector-source]]
 = camel-seda-kafka-connector source configuration
 
+Connector description: Asynchronously call another endpoint from any Camel Context in the same JVM.
+
 When using camel-seda-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-service-kafka-connector/src/main/docs/camel-service-kafka-source-connector.adoc b/connectors/camel-service-kafka-connector/src/main/docs/camel-service-kafka-source-connector.adoc
index bc89fb0..b392f4b 100644
--- a/connectors/camel-service-kafka-connector/src/main/docs/camel-service-kafka-source-connector.adoc
+++ b/connectors/camel-service-kafka-connector/src/main/docs/camel-service-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-service-kafka-connector-source]]
 = camel-service-kafka-connector source configuration
 
+Connector description: Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it.
+
 When using camel-service-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-servicenow-kafka-connector/src/main/docs/camel-servicenow-kafka-sink-connector.adoc b/connectors/camel-servicenow-kafka-connector/src/main/docs/camel-servicenow-kafka-sink-connector.adoc
index d841960..48479fb 100644
--- a/connectors/camel-servicenow-kafka-connector/src/main/docs/camel-servicenow-kafka-sink-connector.adoc
+++ b/connectors/camel-servicenow-kafka-connector/src/main/docs/camel-servicenow-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-servicenow-kafka-connector-sink]]
 = camel-servicenow-kafka-connector sink configuration
 
+Connector Description: Interact with ServiceNow via its REST API.
+
 When using camel-servicenow-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-servlet-kafka-connector/src/main/docs/camel-servlet-kafka-source-connector.adoc b/connectors/camel-servlet-kafka-connector/src/main/docs/camel-servlet-kafka-source-connector.adoc
index 78743a7..4d0ab37 100644
--- a/connectors/camel-servlet-kafka-connector/src/main/docs/camel-servlet-kafka-source-connector.adoc
+++ b/connectors/camel-servlet-kafka-connector/src/main/docs/camel-servlet-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-servlet-kafka-connector-source]]
 = camel-servlet-kafka-connector source configuration
 
+Connector description: Serve HTTP requests by a Servlet.
+
 When using camel-servlet-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-sink-connector.adoc b/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-sink-connector.adoc
index c768722..f02cd81 100644
--- a/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-sink-connector.adoc
+++ b/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sftp-kafka-connector-sink]]
 = camel-sftp-kafka-connector sink configuration
 
+Connector Description: Upload and download files to/from SFTP servers.
+
 When using camel-sftp-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-source-connector.adoc b/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-source-connector.adoc
index e3f80b1..a0d1e15 100644
--- a/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-source-connector.adoc
+++ b/connectors/camel-sftp-kafka-connector/src/main/docs/camel-sftp-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sftp-kafka-connector-source]]
 = camel-sftp-kafka-connector source configuration
 
+Connector description: Upload and download files to/from SFTP servers.
+
 When using camel-sftp-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-sink-connector.adoc b/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-sink-connector.adoc
index 16e60ea..0059167 100644
--- a/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-sink-connector.adoc
+++ b/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sip-kafka-connector-sink]]
 = camel-sip-kafka-connector sink configuration
 
+Connector Description: Send and receive messages using the SIP protocol (used in telecommunications).
+
 When using camel-sip-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-source-connector.adoc b/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-source-connector.adoc
index e2f4b70..09ccc1d 100644
--- a/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-source-connector.adoc
+++ b/connectors/camel-sip-kafka-connector/src/main/docs/camel-sip-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sip-kafka-connector-source]]
 = camel-sip-kafka-connector source configuration
 
+Connector description: Send and receive messages using the SIP protocol (used in telecommunications).
+
 When using camel-sip-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-sink-connector.adoc b/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-sink-connector.adoc
index b2ce666..2832b4e 100644
--- a/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-sink-connector.adoc
+++ b/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-sink-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sips-kafka-connector-sink]]
 = camel-sips-kafka-connector sink configuration
 
+Connector Description: Send and receive messages using the SIP protocol (used in telecommunications).
+
 When using camel-sips-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
 
 [source,xml]
diff --git a/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-source-connector.adoc b/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-source-connector.adoc
index 9c3384b..a6e4b99 100644
--- a/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-source-connector.adoc
+++ b/connectors/camel-sips-kafka-connector/src/main/docs/camel-sips-kafka-source-connector.adoc
@@ -2,6 +2,8 @@
 [[camel-sips-kafka-connector-source]]
 = camel-sips-kafka-connector source configuration
... 8777 lines suppressed ...