You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by va...@apache.org on 2021/07/27 13:49:43 UTC
[camel-kafka-connector] branch kamelets updated (893bd7a -> 8f4fb81)
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a change to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git.
discard 893bd7a Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sinks
discard 01def30 Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sources
discard e3ee40f Related to #423 : caonverted source and sink to use camel-kamelets.
add ae8009a Updated CHANGELOG.md
add b5d11c4 Updated CHANGELOG.md
add cd4ee06 [create-pull-request] automated change
add 75984d4 Updated CHANGELOG.md
add 29a7d6e Updated CHANGELOG.md
add 94de59b updated to camel 3.10.0
add b2bfafb chore: regen.
add a0aaea7 [maven-release-plugin] prepare release camel-kafka-connector-0.10.0
add 61bcfa4 [maven-release-plugin] prepare for next development iteration
add e888776 Updated CHANGELOG.md
add 8c189cd Updated CHANGELOG.md
add 28051e3 Updatede to camel 3.11.0-SNAPSHOT
add a6c4115 chore: regen.
add 4efa149 Updated CHANGELOG.md
add c2a7207 Updated lates released version to 0.10.0
add 64c7939 chore: regen.
add b0b6ea8 Changed maven test step targets in jenkinsfiles from isntall to verify.
add 44f246f [create-pull-request] automated change
add 978676e Polished jenkins pipeline.
add def1a1f Updated CHANGELOG.md
add 9b13f33 [create-pull-request] automated change
add 6d20d71 Updated CHANGELOG.md
add 97746ae [create-pull-request] automated change
add 6e0817d Updated CHANGELOG.md
add c11375e fix #1114 : camel-salesforce-kafka-connector missing dependency library
add 662b289 fix #389 : Improve documentation TOC
add 837d088 Updated CHANGELOG.md
add 133bead [create-pull-request] automated change
add f63586b Added Release Documentation.
add e7c6c69 Updated CHANGELOG.md
add 68d5690 Some documentation link fixes.
add 9d1f137 Removed camel-apns-kafka-connector.
add d5ca967 Updated CHANGELOG.md
add 17c3315 Littel documentation adjustments.
add b1782a1 Updated CHANGELOG.md
add 9544dde [create-pull-request] automated change
add 06df062 Updated CHANGELOG.md
add abb297f [create-pull-request] automated change
add 7c572b7 Fixed syslog documentation xref: links.
add e95a63b Fixed internal doc links.
add 3696e80 Updated CHANGELOG.md
add 644dd9c [create-pull-request] automated change
add 149b217 Updated CHANGELOG.md
add a92cd7d [create-pull-request] automated change
add 1c2de7d Updated CHANGELOG.md
add fd5fe88 [create-pull-request] automated change
add 7a50836 Added a brief note about adjusting connectors behavior via Kafka message headers
add 4900f61 Updated CHANGELOG.md
add be4b604 [create-pull-request] automated change
add 4e07d45 Added documentation on how to run Salesforce integration tests.
add 4fd5984 Updated CHANGELOG.md
add b871d8a [create-pull-request] automated change
add c7157f3 Updated CHANGELOG.md
add 3e5427d [create-pull-request] automated change
add df00ba6 Updated CHANGELOG.md
add 6a03108 Added sink file test cases for append and appendChars (rel: gh issue #1208)
add 72c8079 Converted the file sink example to use properties instead of URL and added comments
add 918dbdd Added documentation about the need to encode chars for the Camel File Kafka Connector
add 4da0bcb Updated CHANGELOG.md
add 34a1bd4 [create-pull-request] automated change
add b5efe2a Updated CHANGELOG.md
add 0a0c89d Updated CHANGELOG.md
add 137be55 [create-pull-request] automated change
add d041b45 Upgrade to Strimzi 0.24.0
add e1af49d Updated CHANGELOG.md
add 927f7d2 Align compatibility matrix
add 5fafb3f Update compatibility matrix with no LTS for 0.8, 0.9 and 0.10.x
add 80bae4e Updated CHANGELOG.md
add 9c57125 (chores): replaces duplicated TestUtils code with the one from Camel Core
add 1ab8aac Adjusted test code to avoid recycling test topics
add 99df710 Updated CHANGELOG.md
add 0f9fbfe Updated CHANGELOG.md
add ebef8e6 Updated CHANGELOG.md
add c13dd1f Add RecordToJSONTransforms and JSONToRecordTransforms transforms
add d25529d Fix InputStream
add 5fb0350 Regen and fix the SMT for AWS2-s3 from json to record
add ecfd725 Camel-Kafka-Connector-catalog: Fixed test
add 67a3f42 Camel-AWS2-S3: Fixed codestyle
add c67e7ff Upgrade to Camel 3.11.0
add e447f3e Upgrade Camel to version 3.11.0
add 9c30dec Upgrade Camel to version 3.11.0: Regen
add 42a26f9 Updated CHANGELOG.md
add b06d87c [create-pull-request] automated change
add 5c6b457 Updated CHANGELOG.md
new 8324995 Related to #423 : caonverted source and sink to use camel-kamelets.
new c653fdd Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sources
new 7055189 Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sinks
new c1c6dac Polished tests timeouts.
new 8f4fb81 Related to #423 modularized kamelets and composed them to better autogenerate connectors from kamelets catalog
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (893bd7a)
\
N -- N -- N refs/heads/kamelets (8f4fb81)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGELOG.md | 113 +-
Jenkinsfile | 10 +-
Jenkinsfile.jdk11 | 10 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
archetypes/pom.xml | 2 +-
buildingtools/pom.xml | 2 +-
camel-kafka-connector-catalog/pom.xml | 2 +-
.../resources/connectors/camel-activemq-sink.json | 6 +-
.../connectors/camel-activemq-source.json | 6 +-
.../resources/connectors/camel-ahc-sink.json | 2 +-
.../resources/connectors/camel-ahc-ws-sink.json | 2 +-
.../resources/connectors/camel-ahc-ws-source.json | 2 +-
.../resources/connectors/camel-ahc-wss-sink.json | 2 +-
.../resources/connectors/camel-ahc-wss-source.json | 2 +-
.../resources/connectors/camel-amqp-sink.json | 6 +-
.../resources/connectors/camel-amqp-source.json | 6 +-
.../resources/connectors/camel-apns-sink.json | 2 +-
.../resources/connectors/camel-apns-source.json | 2 +-
.../resources/connectors/camel-arangodb-sink.json | 2 +-
.../resources/connectors/camel-as2-sink.json | 2 +-
.../resources/connectors/camel-as2-source.json | 2 +-
.../resources/connectors/camel-asterisk-sink.json | 2 +-
.../connectors/camel-asterisk-source.json | 2 +-
.../resources/connectors/camel-atlasmap-sink.json | 2 +-
.../resources/connectors/camel-atmos-sink.json | 2 +-
.../resources/connectors/camel-atmos-source.json | 2 +-
.../camel-atmosphere-websocket-sink.json | 2 +-
.../camel-atmosphere-websocket-source.json | 2 +-
.../resources/connectors/camel-atom-source.json | 2 +-
.../connectors/camel-atomix-map-sink.json | 2 +-
.../connectors/camel-atomix-map-source.json | 2 +-
.../connectors/camel-atomix-messaging-sink.json | 2 +-
.../connectors/camel-atomix-messaging-source.json | 2 +-
.../connectors/camel-atomix-multimap-sink.json | 2 +-
.../connectors/camel-atomix-queue-sink.json | 2 +-
.../connectors/camel-atomix-queue-source.json | 2 +-
.../connectors/camel-atomix-set-sink.json | 2 +-
.../connectors/camel-atomix-set-source.json | 2 +-
.../connectors/camel-atomix-value-sink.json | 2 +-
.../connectors/camel-atomix-value-source.json | 2 +-
.../resources/connectors/camel-avro-sink.json | 2 +-
.../resources/connectors/camel-avro-source.json | 2 +-
.../connectors/camel-aws-secrets-manager-sink.json | 16 +-
.../connectors/camel-aws2-athena-sink.json | 2 +-
.../resources/connectors/camel-aws2-cw-sink.json | 2 +-
.../resources/connectors/camel-aws2-ddb-sink.json | 2 +-
.../connectors/camel-aws2-ddbstream-source.json | 2 +-
.../resources/connectors/camel-aws2-ec2-sink.json | 2 +-
.../resources/connectors/camel-aws2-ecs-sink.json | 2 +-
.../resources/connectors/camel-aws2-eks-sink.json | 2 +-
.../connectors/camel-aws2-eventbridge-sink.json | 2 +-
.../resources/connectors/camel-aws2-iam-sink.json | 2 +-
.../camel-aws2-kinesis-firehose-sink.json | 2 +-
.../connectors/camel-aws2-kinesis-sink.json | 2 +-
.../connectors/camel-aws2-kinesis-source.json | 2 +-
.../resources/connectors/camel-aws2-kms-sink.json | 2 +-
.../connectors/camel-aws2-lambda-sink.json | 2 +-
.../resources/connectors/camel-aws2-mq-sink.json | 16 +-
.../resources/connectors/camel-aws2-msk-sink.json | 16 +-
.../resources/connectors/camel-aws2-s3-sink.json | 16 +-
.../resources/connectors/camel-aws2-s3-source.json | 24 +-
.../resources/connectors/camel-aws2-ses-sink.json | 16 +-
.../resources/connectors/camel-aws2-sns-sink.json | 2 +-
.../resources/connectors/camel-aws2-sqs-sink.json | 2 +-
.../connectors/camel-aws2-sqs-source.json | 2 +-
.../resources/connectors/camel-aws2-sts-sink.json | 16 +-
.../connectors/camel-aws2-translate-sink.json | 16 +-
.../connectors/camel-azure-cosmosdb-sink.json | 6 +-
.../connectors/camel-azure-cosmosdb-source.json | 6 +-
.../connectors/camel-azure-eventhubs-sink.json | 2 +-
.../connectors/camel-azure-eventhubs-source.json | 2 +-
.../connectors/camel-azure-storage-blob-sink.json | 2 +-
.../camel-azure-storage-blob-source.json | 2 +-
.../camel-azure-storage-datalake-sink.json | 2 +-
.../camel-azure-storage-datalake-source.json | 2 +-
.../connectors/camel-azure-storage-queue-sink.json | 2 +-
.../camel-azure-storage-queue-source.json | 2 +-
.../resources/connectors/camel-bean-sink.json | 2 +-
.../resources/connectors/camel-beanstalk-sink.json | 2 +-
.../connectors/camel-beanstalk-source.json | 2 +-
.../resources/connectors/camel-box-sink.json | 2 +-
.../resources/connectors/camel-box-source.json | 2 +-
.../resources/connectors/camel-braintree-sink.json | 2 +-
.../connectors/camel-caffeine-cache-sink.json | 2 +-
.../connectors/camel-caffeine-loadcache-sink.json | 2 +-
.../connectors/camel-chatscript-sink.json | 2 +-
.../resources/connectors/camel-chunk-sink.json | 2 +-
.../resources/connectors/camel-cm-sms-sink.json | 2 +-
.../resources/connectors/camel-cmis-sink.json | 2 +-
.../resources/connectors/camel-cmis-source.json | 2 +-
.../resources/connectors/camel-coap+tcp-sink.json | 2 +-
.../connectors/camel-coap+tcp-source.json | 2 +-
.../resources/connectors/camel-coap-sink.json | 2 +-
.../resources/connectors/camel-coap-source.json | 2 +-
.../resources/connectors/camel-coaps+tcp-sink.json | 2 +-
.../connectors/camel-coaps+tcp-source.json | 2 +-
.../resources/connectors/camel-coaps-sink.json | 2 +-
.../resources/connectors/camel-coaps-source.json | 2 +-
.../resources/connectors/camel-cometd-sink.json | 2 +-
.../resources/connectors/camel-cometd-source.json | 2 +-
.../resources/connectors/camel-cometds-sink.json | 2 +-
.../resources/connectors/camel-cometds-source.json | 2 +-
.../resources/connectors/camel-consul-sink.json | 2 +-
.../resources/connectors/camel-consul-source.json | 2 +-
.../connectors/camel-controlbus-sink.json | 2 +-
.../resources/connectors/camel-corda-sink.json | 2 +-
.../resources/connectors/camel-corda-source.json | 2 +-
.../resources/connectors/camel-couchbase-sink.json | 2 +-
.../connectors/camel-couchbase-source.json | 2 +-
.../resources/connectors/camel-couchdb-sink.json | 2 +-
.../resources/connectors/camel-couchdb-source.json | 2 +-
.../resources/connectors/camel-cql-sink.json | 2 +-
.../resources/connectors/camel-cql-source.json | 2 +-
.../resources/connectors/camel-cron-source.json | 2 +-
.../resources/connectors/camel-crypto-sink.json | 2 +-
.../resources/connectors/camel-cxf-sink.json | 2 +-
.../resources/connectors/camel-cxf-source.json | 2 +-
.../resources/connectors/camel-cxfrs-sink.json | 2 +-
.../resources/connectors/camel-cxfrs-source.json | 2 +-
.../connectors/camel-dataformat-sink.json | 2 +-
.../resources/connectors/camel-direct-sink.json | 2 +-
.../resources/connectors/camel-direct-source.json | 2 +-
.../resources/connectors/camel-direct-vm-sink.json | 2 +-
.../connectors/camel-direct-vm-source.json | 2 +-
.../resources/connectors/camel-disruptor-sink.json | 2 +-
.../connectors/camel-disruptor-source.json | 2 +-
.../connectors/camel-disruptor-vm-sink.json | 2 +-
.../connectors/camel-disruptor-vm-source.json | 2 +-
.../resources/connectors/camel-djl-sink.json | 2 +-
.../resources/connectors/camel-dns-sink.json | 2 +-
.../resources/connectors/camel-docker-sink.json | 2 +-
.../resources/connectors/camel-docker-source.json | 2 +-
.../resources/connectors/camel-dozer-sink.json | 2 +-
.../resources/connectors/camel-drill-sink.json | 2 +-
.../resources/connectors/camel-dropbox-sink.json | 2 +-
.../resources/connectors/camel-dropbox-source.json | 2 +-
.../resources/connectors/camel-ehcache-sink.json | 2 +-
.../resources/connectors/camel-ehcache-source.json | 2 +-
.../connectors/camel-elasticsearch-rest-sink.json | 2 +-
.../resources/connectors/camel-elsql-sink.json | 10 +-
.../resources/connectors/camel-elsql-source.json | 10 +-
.../resources/connectors/camel-etcd-keys-sink.json | 2 +-
.../connectors/camel-etcd-stats-sink.json | 2 +-
.../connectors/camel-etcd-stats-source.json | 2 +-
.../connectors/camel-etcd-watch-source.json | 2 +-
.../resources/connectors/camel-exec-sink.json | 2 +-
.../resources/connectors/camel-facebook-sink.json | 2 +-
.../connectors/camel-facebook-source.json | 2 +-
.../resources/connectors/camel-fhir-sink.json | 2 +-
.../resources/connectors/camel-fhir-source.json | 2 +-
.../resources/connectors/camel-file-sink.json | 2 +-
.../resources/connectors/camel-file-source.json | 8 +-
.../connectors/camel-file-watch-source.json | 2 +-
.../resources/connectors/camel-flatpack-sink.json | 2 +-
.../connectors/camel-flatpack-source.json | 2 +-
.../resources/connectors/camel-flink-sink.json | 2 +-
.../resources/connectors/camel-fop-sink.json | 2 +-
.../connectors/camel-freemarker-sink.json | 2 +-
.../resources/connectors/camel-ftp-sink.json | 2 +-
.../resources/connectors/camel-ftp-source.json | 8 +-
.../resources/connectors/camel-ftps-sink.json | 2 +-
.../resources/connectors/camel-ftps-source.json | 8 +-
.../resources/connectors/camel-ganglia-sink.json | 2 +-
.../resources/connectors/camel-geocoder-sink.json | 2 +-
.../resources/connectors/camel-git-sink.json | 2 +-
.../resources/connectors/camel-git-source.json | 2 +-
.../resources/connectors/camel-github-sink.json | 2 +-
.../resources/connectors/camel-github-source.json | 2 +-
.../connectors/camel-google-bigquery-sink.json | 2 +-
.../connectors/camel-google-bigquery-sql-sink.json | 2 +-
.../connectors/camel-google-calendar-sink.json | 2 +-
.../connectors/camel-google-calendar-source.json | 2 +-
.../camel-google-calendar-stream-source.json | 2 +-
.../connectors/camel-google-drive-sink.json | 2 +-
.../connectors/camel-google-drive-source.json | 2 +-
.../connectors/camel-google-functions-sink.json | 2 +-
.../connectors/camel-google-mail-sink.json | 2 +-
.../connectors/camel-google-mail-source.json | 2 +-
.../camel-google-mail-stream-source.json | 2 +-
.../connectors/camel-google-pubsub-sink.json | 2 +-
.../connectors/camel-google-pubsub-source.json | 2 +-
.../connectors/camel-google-sheets-sink.json | 2 +-
.../connectors/camel-google-sheets-source.json | 2 +-
.../camel-google-sheets-stream-source.json | 2 +-
.../connectors/camel-google-storage-sink.json | 2 +-
.../connectors/camel-google-storage-source.json | 2 +-
.../resources/connectors/camel-gora-sink.json | 2 +-
.../resources/connectors/camel-gora-source.json | 2 +-
.../resources/connectors/camel-grape-sink.json | 2 +-
.../resources/connectors/camel-graphql-sink.json | 2 +-
.../resources/connectors/camel-grpc-sink.json | 2 +-
.../resources/connectors/camel-grpc-source.json | 2 +-
.../connectors/camel-guava-eventbus-sink.json | 2 +-
.../connectors/camel-guava-eventbus-source.json | 2 +-
.../camel-hazelcast-atomicvalue-sink.json | 2 +-
.../camel-hazelcast-instance-source.json | 2 +-
.../connectors/camel-hazelcast-list-sink.json | 2 +-
.../connectors/camel-hazelcast-list-source.json | 2 +-
.../connectors/camel-hazelcast-map-sink.json | 2 +-
.../connectors/camel-hazelcast-map-source.json | 2 +-
.../connectors/camel-hazelcast-multimap-sink.json | 2 +-
.../camel-hazelcast-multimap-source.json | 2 +-
.../connectors/camel-hazelcast-queue-sink.json | 2 +-
.../connectors/camel-hazelcast-queue-source.json | 2 +-
.../camel-hazelcast-replicatedmap-sink.json | 2 +-
.../camel-hazelcast-replicatedmap-source.json | 2 +-
.../camel-hazelcast-ringbuffer-sink.json | 2 +-
.../connectors/camel-hazelcast-seda-sink.json | 2 +-
.../connectors/camel-hazelcast-seda-source.json | 2 +-
.../connectors/camel-hazelcast-set-sink.json | 2 +-
.../connectors/camel-hazelcast-set-source.json | 2 +-
.../connectors/camel-hazelcast-topic-sink.json | 2 +-
.../connectors/camel-hazelcast-topic-source.json | 2 +-
.../resources/connectors/camel-hbase-sink.json | 2 +-
.../resources/connectors/camel-hbase-source.json | 2 +-
.../resources/connectors/camel-hdfs-sink.json | 2 +-
.../resources/connectors/camel-hdfs-source.json | 2 +-
.../resources/connectors/camel-http-sink.json | 2 +-
.../resources/connectors/camel-https-sink.json | 2 +-
.../camel-hwcloud-functiongraph-sink.json | 90 +-
.../connectors/camel-hwcloud-iam-sink.json | 61 +-
.../connectors/camel-hwcloud-iam-source.json | 127 +-
.../connectors/camel-hwcloud-smn-sink.json | 4 +-
.../connectors/camel-iec60870-client-sink.json | 2 +-
.../connectors/camel-iec60870-client-source.json | 2 +-
.../connectors/camel-iec60870-server-sink.json | 2 +-
.../connectors/camel-iec60870-server-source.json | 2 +-
.../connectors/camel-ignite-cache-sink.json | 2 +-
.../connectors/camel-ignite-cache-source.json | 2 +-
.../connectors/camel-ignite-compute-sink.json | 2 +-
.../connectors/camel-ignite-events-source.json | 2 +-
.../connectors/camel-ignite-idgen-sink.json | 2 +-
.../connectors/camel-ignite-messaging-sink.json | 2 +-
.../connectors/camel-ignite-messaging-source.json | 2 +-
.../connectors/camel-ignite-queue-sink.json | 2 +-
.../connectors/camel-ignite-set-sink.json | 2 +-
.../resources/connectors/camel-imap-sink.json | 2 +-
.../resources/connectors/camel-imap-source.json | 2 +-
.../resources/connectors/camel-imaps-sink.json | 2 +-
.../resources/connectors/camel-imaps-source.json | 2 +-
.../connectors/camel-infinispan-embedded-sink.json | 2 +-
.../camel-infinispan-embedded-source.json | 2 +-
.../connectors/camel-infinispan-sink.json | 2 +-
.../connectors/camel-infinispan-source.json | 2 +-
.../resources/connectors/camel-influxdb-sink.json | 2 +-
.../resources/connectors/camel-iota-sink.json | 4 +-
.../resources/connectors/camel-ipfs-sink.json | 2 +-
.../resources/connectors/camel-irc-sink.json | 2 +-
.../resources/connectors/camel-irc-source.json | 2 +-
.../resources/connectors/camel-ironmq-sink.json | 2 +-
.../resources/connectors/camel-ironmq-source.json | 2 +-
.../resources/connectors/camel-jbpm-sink.json | 2 +-
.../resources/connectors/camel-jbpm-source.json | 2 +-
.../resources/connectors/camel-jcache-sink.json | 2 +-
.../resources/connectors/camel-jcache-source.json | 2 +-
.../resources/connectors/camel-jclouds-sink.json | 2 +-
.../resources/connectors/camel-jclouds-source.json | 2 +-
.../resources/connectors/camel-jcr-sink.json | 2 +-
.../resources/connectors/camel-jcr-source.json | 2 +-
.../resources/connectors/camel-jdbc-sink.json | 2 +-
.../resources/connectors/camel-jetty-source.json | 2 +-
.../connectors/camel-jgroups-raft-sink.json | 2 +-
.../connectors/camel-jgroups-raft-source.json | 2 +-
.../resources/connectors/camel-jgroups-sink.json | 2 +-
.../resources/connectors/camel-jgroups-source.json | 2 +-
.../resources/connectors/camel-jing-sink.json | 2 +-
.../resources/connectors/camel-jira-sink.json | 2 +-
.../resources/connectors/camel-jira-source.json | 2 +-
.../resources/connectors/camel-jms-sink.json | 6 +-
.../resources/connectors/camel-jms-source.json | 6 +-
.../resources/connectors/camel-jmx-source.json | 2 +-
.../resources/connectors/camel-jolt-sink.json | 2 +-
.../resources/connectors/camel-jooq-sink.json | 2 +-
.../resources/connectors/camel-jooq-source.json | 2 +-
.../resources/connectors/camel-jpa-sink.json | 2 +-
.../resources/connectors/camel-jpa-source.json | 2 +-
.../resources/connectors/camel-jslt-sink.json | 2 +-
.../connectors/camel-json-validator-sink.json | 2 +-
.../resources/connectors/camel-jsonata-sink.json | 2 +-
.../resources/connectors/camel-jt400-sink.json | 2 +-
.../resources/connectors/camel-jt400-source.json | 2 +-
.../resources/connectors/camel-kafka-sink.json | 16 +-
.../resources/connectors/camel-kafka-source.json | 14 +-
.../connectors/camel-kamelet-reify-sink.json | 4 +-
.../connectors/camel-kamelet-reify-source.json | 4 +-
.../resources/connectors/camel-kamelet-sink.json | 16 +-
.../resources/connectors/camel-kamelet-source.json | 16 +-
.../camel-kubernetes-config-maps-sink.json | 2 +-
.../camel-kubernetes-custom-resources-sink.json | 2 +-
.../camel-kubernetes-custom-resources-source.json | 2 +-
.../camel-kubernetes-deployments-sink.json | 2 +-
.../camel-kubernetes-deployments-source.json | 2 +-
.../connectors/camel-kubernetes-hpa-sink.json | 2 +-
.../connectors/camel-kubernetes-hpa-source.json | 2 +-
.../connectors/camel-kubernetes-job-sink.json | 2 +-
.../connectors/camel-kubernetes-job-source.json | 2 +-
.../camel-kubernetes-namespaces-sink.json | 2 +-
.../camel-kubernetes-namespaces-source.json | 2 +-
.../connectors/camel-kubernetes-nodes-sink.json | 2 +-
.../connectors/camel-kubernetes-nodes-source.json | 2 +-
...-kubernetes-persistent-volumes-claims-sink.json | 2 +-
.../camel-kubernetes-persistent-volumes-sink.json | 2 +-
.../connectors/camel-kubernetes-pods-sink.json | 2 +-
.../connectors/camel-kubernetes-pods-source.json | 2 +-
...el-kubernetes-replication-controllers-sink.json | 2 +-
...-kubernetes-replication-controllers-source.json | 2 +-
.../camel-kubernetes-resources-quota-sink.json | 2 +-
.../connectors/camel-kubernetes-secrets-sink.json | 2 +-
.../camel-kubernetes-service-accounts-sink.json | 2 +-
.../connectors/camel-kubernetes-services-sink.json | 2 +-
.../camel-kubernetes-services-source.json | 2 +-
.../resources/connectors/camel-kudu-sink.json | 2 +-
.../resources/connectors/camel-language-sink.json | 2 +-
.../resources/connectors/camel-ldap-sink.json | 2 +-
.../resources/connectors/camel-ldif-sink.json | 2 +-
.../resources/connectors/camel-log-sink.json | 2 +-
.../resources/connectors/camel-lpr-sink.json | 2 +-
.../resources/connectors/camel-lucene-sink.json | 2 +-
.../connectors/camel-lumberjack-source.json | 2 +-
.../resources/connectors/camel-master-source.json | 2 +-
.../resources/connectors/camel-metrics-sink.json | 2 +-
.../connectors/camel-micrometer-sink.json | 2 +-
.../camel-microprofile-metrics-sink.json | 2 +-
.../connectors/camel-milo-client-sink.json | 2 +-
.../connectors/camel-milo-client-source.json | 2 +-
.../connectors/camel-milo-server-sink.json | 2 +-
.../connectors/camel-milo-server-source.json | 2 +-
.../resources/connectors/camel-mina-sink.json | 2 +-
.../resources/connectors/camel-mina-source.json | 2 +-
.../resources/connectors/camel-minio-sink.json | 2 +-
.../resources/connectors/camel-minio-source.json | 2 +-
.../resources/connectors/camel-mllp-sink.json | 2 +-
.../resources/connectors/camel-mllp-source.json | 2 +-
.../connectors/camel-mongodb-gridfs-sink.json | 2 +-
.../connectors/camel-mongodb-gridfs-source.json | 2 +-
.../resources/connectors/camel-mongodb-sink.json | 45 +-
.../resources/connectors/camel-mongodb-source.json | 2 +-
.../resources/connectors/camel-msv-sink.json | 2 +-
.../resources/connectors/camel-mustache-sink.json | 2 +-
.../resources/connectors/camel-mvel-sink.json | 2 +-
.../connectors/camel-mybatis-bean-sink.json | 2 +-
.../resources/connectors/camel-mybatis-sink.json | 2 +-
.../resources/connectors/camel-mybatis-source.json | 2 +-
.../resources/connectors/camel-nagios-sink.json | 2 +-
.../resources/connectors/camel-nats-sink.json | 2 +-
.../resources/connectors/camel-nats-source.json | 2 +-
.../connectors/camel-netty-http-sink.json | 2 +-
.../connectors/camel-netty-http-source.json | 2 +-
.../resources/connectors/camel-netty-sink.json | 2 +-
.../resources/connectors/camel-netty-source.json | 2 +-
.../resources/connectors/camel-nitrite-sink.json | 2 +-
.../resources/connectors/camel-nitrite-source.json | 2 +-
.../resources/connectors/camel-nsq-sink.json | 2 +-
.../resources/connectors/camel-nsq-source.json | 2 +-
.../resources/connectors/camel-oaipmh-sink.json | 2 +-
.../resources/connectors/camel-oaipmh-source.json | 2 +-
.../resources/connectors/camel-olingo2-sink.json | 2 +-
.../resources/connectors/camel-olingo2-source.json | 2 +-
.../resources/connectors/camel-olingo4-sink.json | 2 +-
.../resources/connectors/camel-olingo4-source.json | 2 +-
.../camel-openshift-build-configs-sink.json | 2 +-
.../connectors/camel-openshift-builds-sink.json | 2 +-
.../connectors/camel-openstack-cinder-sink.json | 2 +-
.../connectors/camel-openstack-glance-sink.json | 2 +-
.../connectors/camel-openstack-keystone-sink.json | 2 +-
.../connectors/camel-openstack-neutron-sink.json | 2 +-
.../connectors/camel-openstack-nova-sink.json | 2 +-
.../connectors/camel-openstack-swift-sink.json | 2 +-
.../connectors/camel-optaplanner-sink.json | 2 +-
.../connectors/camel-optaplanner-source.json | 2 +-
.../connectors/camel-paho-mqtt5-sink.json | 2 +-
.../connectors/camel-paho-mqtt5-source.json | 2 +-
.../resources/connectors/camel-paho-sink.json | 2 +-
.../resources/connectors/camel-paho-source.json | 2 +-
.../resources/connectors/camel-pdf-sink.json | 2 +-
.../camel-pg-replication-slot-source.json | 2 +-
.../resources/connectors/camel-pgevent-sink.json | 2 +-
.../resources/connectors/camel-pgevent-source.json | 2 +-
.../connectors/camel-platform-http-source.json | 2 +-
.../resources/connectors/camel-pop3-sink.json | 2 +-
.../resources/connectors/camel-pop3-source.json | 2 +-
.../resources/connectors/camel-pop3s-sink.json | 2 +-
.../resources/connectors/camel-pop3s-source.json | 2 +-
.../resources/connectors/camel-pubnub-sink.json | 66 +-
.../resources/connectors/camel-pubnub-source.json | 58 +-
.../resources/connectors/camel-pulsar-sink.json | 2 +-
.../resources/connectors/camel-pulsar-source.json | 2 +-
.../resources/connectors/camel-quartz-source.json | 2 +-
.../resources/connectors/camel-quickfix-sink.json | 2 +-
.../connectors/camel-quickfix-source.json | 2 +-
.../resources/connectors/camel-rabbitmq-sink.json | 2 +-
.../connectors/camel-rabbitmq-source.json | 16 +-
.../connectors/camel-reactive-streams-sink.json | 2 +-
.../connectors/camel-reactive-streams-source.json | 2 +-
.../connectors/camel-rest-api-source.json | 2 +-
.../connectors/camel-rest-openapi-sink.json | 2 +-
.../resources/connectors/camel-rest-sink.json | 2 +-
.../resources/connectors/camel-rest-source.json | 2 +-
.../connectors/camel-rest-swagger-sink.json | 2 +-
.../resources/connectors/camel-resteasy-sink.json | 2 +-
.../connectors/camel-resteasy-source.json | 2 +-
.../resources/connectors/camel-rss-source.json | 2 +-
.../resources/connectors/camel-saga-sink.json | 2 +-
.../connectors/camel-salesforce-sink.json | 55 +-
.../connectors/camel-salesforce-source.json | 2 +-
.../connectors/camel-sap-netweaver-sink.json | 2 +-
.../connectors/camel-scheduler-source.json | 2 +-
.../connectors/camel-schematron-sink.json | 2 +-
.../resources/connectors/camel-scp-sink.json | 2 +-
.../resources/connectors/camel-seda-sink.json | 2 +-
.../resources/connectors/camel-seda-source.json | 2 +-
.../resources/connectors/camel-service-source.json | 2 +-
.../connectors/camel-servicenow-sink.json | 2 +-
.../resources/connectors/camel-servlet-source.json | 2 +-
.../resources/connectors/camel-sftp-sink.json | 2 +-
.../resources/connectors/camel-sftp-source.json | 8 +-
.../resources/connectors/camel-sip-sink.json | 2 +-
.../resources/connectors/camel-sip-source.json | 2 +-
.../resources/connectors/camel-sips-sink.json | 2 +-
.../resources/connectors/camel-sips-source.json | 2 +-
.../resources/connectors/camel-sjms-sink.json | 2 +-
.../resources/connectors/camel-sjms-source.json | 2 +-
.../resources/connectors/camel-sjms2-sink.json | 2 +-
.../resources/connectors/camel-sjms2-source.json | 2 +-
.../resources/connectors/camel-slack-sink.json | 2 +-
.../resources/connectors/camel-slack-source.json | 2 +-
.../resources/connectors/camel-smpp-sink.json | 44 +-
.../resources/connectors/camel-smpp-source.json | 44 +-
.../resources/connectors/camel-smpps-sink.json | 44 +-
.../resources/connectors/camel-smpps-source.json | 44 +-
.../resources/connectors/camel-smtp-sink.json | 2 +-
.../resources/connectors/camel-smtp-source.json | 2 +-
.../resources/connectors/camel-smtps-sink.json | 2 +-
.../resources/connectors/camel-smtps-source.json | 2 +-
.../resources/connectors/camel-snmp-sink.json | 2 +-
.../resources/connectors/camel-snmp-source.json | 2 +-
.../resources/connectors/camel-solr-sink.json | 80 +-
.../resources/connectors/camel-solrCloud-sink.json | 80 +-
.../resources/connectors/camel-solrs-sink.json | 80 +-
.../resources/connectors/camel-soroush-sink.json | 2 +-
.../resources/connectors/camel-soroush-source.json | 2 +-
.../resources/connectors/camel-spark-sink.json | 2 +-
.../connectors/camel-splunk-hec-sink.json | 2 +-
.../resources/connectors/camel-splunk-sink.json | 2 +-
.../resources/connectors/camel-splunk-source.json | 2 +-
.../connectors/camel-spring-batch-sink.json | 2 +-
.../connectors/camel-spring-event-sink.json | 2 +-
.../connectors/camel-spring-event-source.json | 2 +-
.../connectors/camel-spring-integration-sink.json | 2 +-
.../camel-spring-integration-source.json | 2 +-
.../connectors/camel-spring-jdbc-sink.json | 4 +-
.../connectors/camel-spring-ldap-sink.json | 2 +-
.../connectors/camel-spring-rabbitmq-sink.json | 2 +-
.../connectors/camel-spring-rabbitmq-source.json | 2 +-
.../connectors/camel-spring-redis-sink.json | 2 +-
.../connectors/camel-spring-redis-source.json | 2 +-
.../resources/connectors/camel-spring-ws-sink.json | 2 +-
.../connectors/camel-spring-ws-source.json | 2 +-
.../resources/connectors/camel-sql-sink.json | 10 +-
.../resources/connectors/camel-sql-source.json | 10 +-
.../connectors/camel-sql-stored-sink.json | 2 +-
.../resources/connectors/camel-ssh-sink.json | 2 +-
.../resources/connectors/camel-ssh-source.json | 2 +-
.../resources/connectors/camel-stax-sink.json | 2 +-
.../resources/connectors/camel-stitch-sink.json | 2 +-
.../resources/connectors/camel-stomp-sink.json | 2 +-
.../resources/connectors/camel-stomp-source.json | 2 +-
.../resources/connectors/camel-stream-sink.json | 2 +-
.../resources/connectors/camel-stream-source.json | 2 +-
.../connectors/camel-string-template-sink.json | 2 +-
.../resources/connectors/camel-stub-sink.json | 2 +-
.../resources/connectors/camel-stub-source.json | 2 +-
.../resources/connectors/camel-telegram-sink.json | 2 +-
.../connectors/camel-telegram-source.json | 2 +-
.../resources/connectors/camel-thrift-sink.json | 2 +-
.../resources/connectors/camel-thrift-source.json | 2 +-
.../resources/connectors/camel-tika-sink.json | 2 +-
.../resources/connectors/camel-timer-source.json | 2 +-
.../resources/connectors/camel-twilio-sink.json | 2 +-
.../resources/connectors/camel-twilio-source.json | 2 +-
.../camel-twitter-directmessage-sink.json | 2 +-
.../camel-twitter-directmessage-source.json | 2 +-
.../connectors/camel-twitter-search-sink.json | 2 +-
.../connectors/camel-twitter-search-source.json | 2 +-
.../connectors/camel-twitter-timeline-sink.json | 2 +-
.../connectors/camel-twitter-timeline-source.json | 2 +-
.../resources/connectors/camel-undertow-sink.json | 2 +-
.../connectors/camel-undertow-source.json | 2 +-
.../resources/connectors/camel-validator-sink.json | 2 +-
.../resources/connectors/camel-velocity-sink.json | 2 +-
.../connectors/camel-vertx-http-sink.json | 2 +-
.../connectors/camel-vertx-kafka-sink.json | 2 +-
.../connectors/camel-vertx-kafka-source.json | 2 +-
.../resources/connectors/camel-vertx-sink.json | 2 +-
.../resources/connectors/camel-vertx-source.json | 2 +-
.../connectors/camel-vertx-websocket-sink.json | 2 +-
.../connectors/camel-vertx-websocket-source.json | 2 +-
.../resources/connectors/camel-vm-sink.json | 2 +-
.../resources/connectors/camel-vm-source.json | 2 +-
.../resources/connectors/camel-weather-sink.json | 2 +-
.../resources/connectors/camel-weather-source.json | 2 +-
.../resources/connectors/camel-web3j-sink.json | 2 +-
.../resources/connectors/camel-web3j-source.json | 2 +-
.../resources/connectors/camel-webhook-source.json | 2 +-
.../connectors/camel-websocket-jsr356-sink.json | 2 +-
.../connectors/camel-websocket-jsr356-source.json | 2 +-
.../resources/connectors/camel-websocket-sink.json | 2 +-
.../connectors/camel-websocket-source.json | 2 +-
.../resources/connectors/camel-weka-sink.json | 2 +-
.../resources/connectors/camel-wordpress-sink.json | 2 +-
.../connectors/camel-wordpress-source.json | 2 +-
.../resources/connectors/camel-workday-sink.json | 2 +-
.../resources/connectors/camel-xchange-sink.json | 2 +-
.../resources/connectors/camel-xj-sink.json | 2 +-
.../connectors/camel-xmlsecurity-sign-sink.json | 2 +-
.../connectors/camel-xmlsecurity-verify-sink.json | 2 +-
.../resources/connectors/camel-xmpp-sink.json | 2 +-
.../resources/connectors/camel-xmpp-source.json | 2 +-
.../resources/connectors/camel-xquery-sink.json | 2 +-
.../resources/connectors/camel-xquery-source.json | 2 +-
.../connectors/camel-xslt-saxon-sink.json | 2 +-
.../resources/connectors/camel-xslt-sink.json | 2 +-
.../resources/connectors/camel-yammer-sink.json | 2 +-
.../resources/connectors/camel-yammer-source.json | 2 +-
.../resources/connectors/camel-zendesk-sink.json | 2 +-
.../resources/connectors/camel-zendesk-source.json | 2 +-
.../connectors/camel-zookeeper-master-source.json | 2 +-
.../resources/connectors/camel-zookeeper-sink.json | 2 +-
.../connectors/camel-zookeeper-source.json | 2 +-
.../resources/descriptors/connectors.properties | 5 +-
.../catalog/CamelKafkaConnectorCatalogTest.java | 2 +-
connectors/camel-activemq-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-activemq-sink.json | 6 +-
.../generated/resources/camel-activemq-source.json | 6 +-
.../docs/camel-activemq-kafka-sink-connector.adoc | 4 +-
.../camel-activemq-kafka-source-connector.adoc | 4 +-
.../activemq/CamelActivemqSinkConnectorConfig.java | 4 +-
.../CamelActivemqSourceConnectorConfig.java | 4 +-
connectors/camel-ahc-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ahc-sink.json | 2 +-
connectors/camel-ahc-ws-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ahc-ws-sink.json | 2 +-
.../generated/resources/camel-ahc-ws-source.json | 2 +-
connectors/camel-ahc-wss-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-ahc-wss-sink.json | 2 +-
.../generated/resources/camel-ahc-wss-source.json | 2 +-
connectors/camel-amqp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-amqp-sink.json | 6 +-
.../src/generated/resources/camel-amqp-source.json | 6 +-
.../main/docs/camel-amqp-kafka-sink-connector.adoc | 4 +-
.../docs/camel-amqp-kafka-source-connector.adoc | 4 +-
.../amqp/CamelAmqpSinkConnectorConfig.java | 4 +-
.../amqp/CamelAmqpSourceConnectorConfig.java | 4 +-
connectors/camel-apns-kafka-connector/pom.xml | 139 --
.../descriptors/connector-sink.properties | 1 -
.../descriptors/connector-source.properties | 1 -
.../src/generated/resources/camel-apns-sink.json | 52 -
.../src/generated/resources/camel-apns-source.json | 192 ---
.../src/main/assembly/package.xml | 56 -
.../main/docs/camel-apns-kafka-sink-connector.adoc | 57 -
.../docs/camel-apns-kafka-source-connector.adoc | 75 -
.../apns/CamelApnsSinkConnectorConfig.java | 66 -
.../apns/CamelApnsSourceConnectorConfig.java | 140 --
.../src/main/resources/META-INF/LICENSE.txt | 203 ---
.../src/main/resources/META-INF/NOTICE.txt | 11 -
connectors/camel-arangodb-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-arangodb-sink.json | 2 +-
connectors/camel-as2-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-as2-sink.json | 2 +-
.../src/generated/resources/camel-as2-source.json | 2 +-
connectors/camel-asterisk-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-asterisk-sink.json | 2 +-
.../generated/resources/camel-asterisk-source.json | 2 +-
connectors/camel-atlasmap-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-atlasmap-sink.json | 2 +-
connectors/camel-atmos-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-atmos-sink.json | 2 +-
.../generated/resources/camel-atmos-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-atmosphere-websocket-sink.json | 2 +-
.../camel-atmosphere-websocket-source.json | 2 +-
connectors/camel-atom-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-atom-source.json | 2 +-
.../camel-atomix-map-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-atomix-map-sink.json | 2 +-
.../resources/camel-atomix-map-source.json | 2 +-
.../camel-atomix-messaging-kafka-connector/pom.xml | 2 +-
.../resources/camel-atomix-messaging-sink.json | 2 +-
.../resources/camel-atomix-messaging-source.json | 2 +-
.../camel-atomix-multimap-kafka-connector/pom.xml | 2 +-
.../resources/camel-atomix-multimap-sink.json | 2 +-
.../camel-atomix-queue-kafka-connector/pom.xml | 2 +-
.../resources/camel-atomix-queue-sink.json | 2 +-
.../resources/camel-atomix-queue-source.json | 2 +-
.../camel-atomix-set-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-atomix-set-sink.json | 2 +-
.../resources/camel-atomix-set-source.json | 2 +-
.../camel-atomix-value-kafka-connector/pom.xml | 2 +-
.../resources/camel-atomix-value-sink.json | 2 +-
.../resources/camel-atomix-value-source.json | 2 +-
connectors/camel-avro-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-avro-sink.json | 2 +-
.../src/generated/resources/camel-avro-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-aws-secrets-manager-sink.json | 16 +-
...l-aws-secrets-manager-kafka-sink-connector.adoc | 4 +-
.../CamelAwssecretsmanagerSinkConnectorConfig.java | 8 +
.../camel-aws2-athena-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-athena-sink.json | 2 +-
connectors/camel-aws2-cw-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-cw-sink.json | 2 +-
connectors/camel-aws2-ddb-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-ddb-sink.json | 2 +-
.../camel-aws2-ddbstream-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-ddbstream-source.json | 2 +-
connectors/camel-aws2-ec2-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-ec2-sink.json | 2 +-
connectors/camel-aws2-ecs-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-ecs-sink.json | 2 +-
connectors/camel-aws2-eks-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-eks-sink.json | 2 +-
.../camel-aws2-eventbridge-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-eventbridge-sink.json | 2 +-
connectors/camel-aws2-iam-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-iam-sink.json | 2 +-
.../pom.xml | 2 +-
.../camel-aws2-kinesis-firehose-sink.json | 2 +-
.../camel-aws2-kinesis-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-kinesis-sink.json | 2 +-
.../resources/camel-aws2-kinesis-source.json | 2 +-
connectors/camel-aws2-kms-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-kms-sink.json | 2 +-
.../camel-aws2-lambda-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-lambda-sink.json | 2 +-
connectors/camel-aws2-mq-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-mq-sink.json | 16 +-
.../docs/camel-aws2-mq-kafka-sink-connector.adoc | 4 +-
.../aws2mq/CamelAws2mqSinkConnectorConfig.java | 8 +
connectors/camel-aws2-msk-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-msk-sink.json | 16 +-
.../docs/camel-aws2-msk-kafka-sink-connector.adoc | 4 +-
.../aws2msk/CamelAws2mskSinkConnectorConfig.java | 8 +
connectors/camel-aws2-s3-kafka-connector/pom.xml | 7 +-
.../generated/resources/camel-aws2-s3-sink.json | 16 +-
.../generated/resources/camel-aws2-s3-source.json | 24 +-
.../docs/camel-aws2-s3-kafka-sink-connector.adoc | 10 +-
.../docs/camel-aws2-s3-kafka-source-connector.adoc | 14 +-
.../aws2s3/CamelAws2s3SinkConnectorConfig.java | 4 +-
.../aws2s3/CamelAws2s3SourceConnectorConfig.java | 12 +-
.../aws2s3/models/StorageHeader.java} | 25 +-
.../aws2s3/models/StorageRecord.java} | 27 +-
.../transformers/JSONToRecordTransforms.java | 76 +
.../transformers/RecordToJSONTransforms.java | 86 +
connectors/camel-aws2-ses-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-ses-sink.json | 16 +-
.../docs/camel-aws2-ses-kafka-sink-connector.adoc | 4 +-
.../aws2ses/CamelAws2sesSinkConnectorConfig.java | 8 +
connectors/camel-aws2-sns-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-sns-sink.json | 2 +-
connectors/camel-aws2-sqs-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-sqs-sink.json | 2 +-
.../generated/resources/camel-aws2-sqs-source.json | 2 +-
connectors/camel-aws2-sts-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-aws2-sts-sink.json | 16 +-
.../docs/camel-aws2-sts-kafka-sink-connector.adoc | 4 +-
.../aws2sts/CamelAws2stsSinkConnectorConfig.java | 8 +
.../camel-aws2-translate-kafka-connector/pom.xml | 2 +-
.../resources/camel-aws2-translate-sink.json | 16 +-
.../camel-aws2-translate-kafka-sink-connector.adoc | 4 +-
.../CamelAws2translateSinkConnectorConfig.java | 8 +
.../camel-azure-cosmosdb-kafka-connector/pom.xml | 2 +-
.../resources/camel-azure-cosmosdb-sink.json | 6 +-
.../resources/camel-azure-cosmosdb-source.json | 6 +-
.../camel-azure-cosmosdb-kafka-sink-connector.adoc | 6 +-
...amel-azure-cosmosdb-kafka-source-connector.adoc | 6 +-
.../camel-azure-eventhubs-kafka-connector/pom.xml | 2 +-
.../resources/camel-azure-eventhubs-sink.json | 2 +-
.../resources/camel-azure-eventhubs-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-azure-storage-blob-sink.json | 2 +-
.../resources/camel-azure-storage-blob-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-azure-storage-datalake-sink.json | 2 +-
.../camel-azure-storage-datalake-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-azure-storage-queue-sink.json | 2 +-
.../camel-azure-storage-queue-source.json | 2 +-
connectors/camel-bean-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-bean-sink.json | 2 +-
connectors/camel-beanstalk-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-beanstalk-sink.json | 2 +-
.../resources/camel-beanstalk-source.json | 2 +-
connectors/camel-box-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-box-sink.json | 2 +-
.../src/generated/resources/camel-box-source.json | 2 +-
connectors/camel-braintree-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-braintree-sink.json | 2 +-
.../camel-caffeine-cache-kafka-connector/pom.xml | 2 +-
.../resources/camel-caffeine-cache-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-caffeine-loadcache-sink.json | 2 +-
.../camel-chatscript-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-chatscript-sink.json | 2 +-
connectors/camel-chunk-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-chunk-sink.json | 2 +-
connectors/camel-cm-sms-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cm-sms-sink.json | 2 +-
connectors/camel-cmis-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cmis-sink.json | 2 +-
.../src/generated/resources/camel-cmis-source.json | 2 +-
connectors/camel-coap-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-coap-sink.json | 2 +-
.../src/generated/resources/camel-coap-source.json | 2 +-
connectors/camel-coap-tcp-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-coap+tcp-sink.json | 2 +-
.../generated/resources/camel-coap+tcp-source.json | 2 +-
connectors/camel-coaps-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-coaps-sink.json | 2 +-
.../generated/resources/camel-coaps-source.json | 2 +-
connectors/camel-coaps-tcp-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-coaps+tcp-sink.json | 2 +-
.../resources/camel-coaps+tcp-source.json | 2 +-
connectors/camel-cometd-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cometd-sink.json | 2 +-
.../generated/resources/camel-cometd-source.json | 2 +-
connectors/camel-cometds-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-cometds-sink.json | 2 +-
.../generated/resources/camel-cometds-source.json | 2 +-
connectors/camel-consul-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-consul-sink.json | 2 +-
.../generated/resources/camel-consul-source.json | 2 +-
.../camel-controlbus-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-controlbus-sink.json | 2 +-
connectors/camel-corda-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-corda-sink.json | 2 +-
.../generated/resources/camel-corda-source.json | 2 +-
connectors/camel-couchbase-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-couchbase-sink.json | 2 +-
.../resources/camel-couchbase-source.json | 2 +-
connectors/camel-couchdb-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-couchdb-sink.json | 2 +-
.../generated/resources/camel-couchdb-source.json | 2 +-
connectors/camel-cql-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cql-sink.json | 2 +-
.../src/generated/resources/camel-cql-source.json | 2 +-
connectors/camel-cron-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cron-source.json | 2 +-
connectors/camel-crypto-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-crypto-sink.json | 2 +-
connectors/camel-cxf-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cxf-sink.json | 2 +-
.../src/generated/resources/camel-cxf-source.json | 2 +-
connectors/camel-cxfrs-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-cxfrs-sink.json | 2 +-
.../generated/resources/camel-cxfrs-source.json | 2 +-
.../camel-dataformat-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-dataformat-sink.json | 2 +-
connectors/camel-direct-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-direct-sink.json | 2 +-
.../generated/resources/camel-direct-source.json | 2 +-
connectors/camel-direct-vm-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-direct-vm-sink.json | 2 +-
.../resources/camel-direct-vm-source.json | 2 +-
connectors/camel-disruptor-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-disruptor-sink.json | 2 +-
.../resources/camel-disruptor-source.json | 2 +-
.../camel-disruptor-vm-kafka-connector/pom.xml | 2 +-
.../resources/camel-disruptor-vm-sink.json | 2 +-
.../resources/camel-disruptor-vm-source.json | 2 +-
connectors/camel-djl-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-djl-sink.json | 2 +-
connectors/camel-dns-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-dns-sink.json | 2 +-
connectors/camel-docker-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-docker-sink.json | 2 +-
.../generated/resources/camel-docker-source.json | 2 +-
connectors/camel-dozer-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-dozer-sink.json | 2 +-
connectors/camel-drill-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-drill-sink.json | 2 +-
connectors/camel-dropbox-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-dropbox-sink.json | 2 +-
.../generated/resources/camel-dropbox-source.json | 2 +-
connectors/camel-ehcache-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-ehcache-sink.json | 2 +-
.../generated/resources/camel-ehcache-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-elasticsearch-rest-sink.json | 2 +-
connectors/camel-elsql-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-elsql-sink.json | 10 +-
.../generated/resources/camel-elsql-source.json | 10 +-
.../docs/camel-elsql-kafka-sink-connector.adoc | 5 +-
.../docs/camel-elsql-kafka-source-connector.adoc | 5 +-
.../elsql/CamelElsqlSinkConnectorConfig.java | 6 +-
.../elsql/CamelElsqlSourceConnectorConfig.java | 6 +-
connectors/camel-elytron-kafka-connector/pom.xml | 2 +-
connectors/camel-etcd-keys-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-etcd-keys-sink.json | 2 +-
.../camel-etcd-stats-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-etcd-stats-sink.json | 2 +-
.../resources/camel-etcd-stats-source.json | 2 +-
.../camel-etcd-watch-kafka-connector/pom.xml | 2 +-
.../resources/camel-etcd-watch-source.json | 2 +-
connectors/camel-exec-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-exec-sink.json | 2 +-
connectors/camel-facebook-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-facebook-sink.json | 2 +-
.../generated/resources/camel-facebook-source.json | 2 +-
connectors/camel-fhir-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-fhir-sink.json | 2 +-
.../src/generated/resources/camel-fhir-source.json | 2 +-
connectors/camel-file-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-file-sink.json | 2 +-
.../src/generated/resources/camel-file-source.json | 8 +-
.../docs/camel-file-kafka-source-connector.adoc | 6 +-
.../file/CamelFileSourceConnectorConfig.java | 6 +-
.../camel-file-watch-kafka-connector/pom.xml | 2 +-
.../resources/camel-file-watch-source.json | 2 +-
connectors/camel-flatpack-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-flatpack-sink.json | 2 +-
.../generated/resources/camel-flatpack-source.json | 2 +-
connectors/camel-flink-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-flink-sink.json | 2 +-
connectors/camel-fop-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-fop-sink.json | 2 +-
.../camel-freemarker-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-freemarker-sink.json | 2 +-
connectors/camel-ftp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ftp-sink.json | 2 +-
.../src/generated/resources/camel-ftp-source.json | 8 +-
.../docs/camel-ftp-kafka-source-connector.adoc | 6 +-
.../ftp/CamelFtpSourceConnectorConfig.java | 6 +-
connectors/camel-ftps-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ftps-sink.json | 2 +-
.../src/generated/resources/camel-ftps-source.json | 8 +-
.../docs/camel-ftps-kafka-source-connector.adoc | 6 +-
.../ftps/CamelFtpsSourceConnectorConfig.java | 6 +-
connectors/camel-ganglia-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-ganglia-sink.json | 2 +-
connectors/camel-geocoder-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-geocoder-sink.json | 2 +-
connectors/camel-git-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-git-sink.json | 2 +-
.../src/generated/resources/camel-git-source.json | 2 +-
connectors/camel-github-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-github-sink.json | 2 +-
.../generated/resources/camel-github-source.json | 2 +-
.../camel-google-bigquery-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-bigquery-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-google-bigquery-sql-sink.json | 2 +-
.../camel-google-calendar-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-calendar-sink.json | 2 +-
.../resources/camel-google-calendar-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-google-calendar-stream-source.json | 2 +-
.../camel-google-drive-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-drive-sink.json | 2 +-
.../resources/camel-google-drive-source.json | 2 +-
.../camel-google-functions-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-functions-sink.json | 2 +-
.../camel-google-mail-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-mail-sink.json | 2 +-
.../resources/camel-google-mail-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-google-mail-stream-source.json | 2 +-
.../camel-google-pubsub-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-pubsub-sink.json | 2 +-
.../resources/camel-google-pubsub-source.json | 2 +-
.../camel-google-sheets-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-sheets-sink.json | 2 +-
.../resources/camel-google-sheets-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-google-sheets-stream-source.json | 2 +-
.../camel-google-storage-kafka-connector/pom.xml | 2 +-
.../resources/camel-google-storage-sink.json | 2 +-
.../resources/camel-google-storage-source.json | 2 +-
connectors/camel-gora-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-gora-sink.json | 2 +-
.../src/generated/resources/camel-gora-source.json | 2 +-
connectors/camel-grape-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-grape-sink.json | 2 +-
connectors/camel-graphql-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-graphql-sink.json | 2 +-
connectors/camel-grpc-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-grpc-sink.json | 2 +-
.../src/generated/resources/camel-grpc-source.json | 2 +-
.../camel-guava-eventbus-kafka-connector/pom.xml | 2 +-
.../resources/camel-guava-eventbus-sink.json | 2 +-
.../resources/camel-guava-eventbus-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-hazelcast-atomicvalue-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-hazelcast-instance-source.json | 2 +-
.../camel-hazelcast-list-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-list-sink.json | 2 +-
.../resources/camel-hazelcast-list-source.json | 2 +-
.../camel-hazelcast-map-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-map-sink.json | 2 +-
.../resources/camel-hazelcast-map-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-hazelcast-multimap-sink.json | 2 +-
.../resources/camel-hazelcast-multimap-source.json | 2 +-
.../camel-hazelcast-queue-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-queue-sink.json | 2 +-
.../resources/camel-hazelcast-queue-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-hazelcast-replicatedmap-sink.json | 2 +-
.../camel-hazelcast-replicatedmap-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-hazelcast-ringbuffer-sink.json | 2 +-
.../camel-hazelcast-seda-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-seda-sink.json | 2 +-
.../resources/camel-hazelcast-seda-source.json | 2 +-
.../camel-hazelcast-set-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-set-sink.json | 2 +-
.../resources/camel-hazelcast-set-source.json | 2 +-
.../camel-hazelcast-topic-kafka-connector/pom.xml | 2 +-
.../resources/camel-hazelcast-topic-sink.json | 2 +-
.../resources/camel-hazelcast-topic-source.json | 2 +-
connectors/camel-hbase-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-hbase-sink.json | 2 +-
.../generated/resources/camel-hbase-source.json | 2 +-
connectors/camel-hdfs-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-hdfs-sink.json | 2 +-
.../src/generated/resources/camel-hdfs-source.json | 2 +-
connectors/camel-http-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-http-sink.json | 2 +-
connectors/camel-https-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-https-sink.json | 2 +-
.../pom.xml | 10 +-
.../descriptors/connector-sink.properties | 1 +
.../camel-hwcloud-functiongraph-sink.json} | 90 +-
.../src/main/assembly/package.xml | 0
...hwcloud-functiongraph-kafka-sink-connector.adoc | 68 +
...elHwcloudfunctiongraphSinkConnector.properties} | 16 +-
.../CamelHwcloudfunctiongraphSinkConnector.java} | 10 +-
...melHwcloudfunctiongraphSinkConnectorConfig.java | 113 ++
.../CamelHwcloudfunctiongraphSinkTask.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../pom.xml | 10 +-
.../descriptors/connector-sink.properties | 1 +
.../descriptors/connector-source.properties | 1 +
.../resources/camel-hwcloud-iam-sink.json} | 61 +-
.../resources/camel-hwcloud-iam-source.json} | 127 +-
.../src/main/assembly/package.xml | 0
.../camel-hwcloud-iam-kafka-sink-connector.adoc | 36 +-
.../camel-hwcloud-iam-kafka-source-connector.adoc | 44 +-
.../CamelHwcloudiamSinkConnector.properties} | 14 +-
.../CamelHwcloudiamSourceConnector.properties} | 12 +-
.../hwcloudiam/CamelHwcloudiamSinkConnector.java} | 8 +-
.../CamelHwcloudiamSinkConnectorConfig.java | 104 ++
.../hwcloudiam/CamelHwcloudiamSinkTask.java} | 8 +-
.../CamelHwcloudiamSourceConnector.java} | 8 +-
.../CamelHwcloudiamSourceConnectorConfig.java | 112 ++
.../hwcloudiam/CamelHwcloudiamSourceTask.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../camel-hwcloud-smn-kafka-connector/pom.xml | 2 +-
.../resources/camel-hwcloud-smn-sink.json | 4 +-
.../camel-hwcloud-smn-kafka-sink-connector.adoc | 2 +-
.../camel-iec60870-client-kafka-connector/pom.xml | 2 +-
.../resources/camel-iec60870-client-sink.json | 2 +-
.../resources/camel-iec60870-client-source.json | 2 +-
.../camel-iec60870-server-kafka-connector/pom.xml | 2 +-
.../resources/camel-iec60870-server-sink.json | 2 +-
.../resources/camel-iec60870-server-source.json | 2 +-
.../camel-ignite-cache-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-cache-sink.json | 2 +-
.../resources/camel-ignite-cache-source.json | 2 +-
.../camel-ignite-compute-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-compute-sink.json | 2 +-
.../camel-ignite-events-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-events-source.json | 2 +-
.../camel-ignite-idgen-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-idgen-sink.json | 2 +-
.../camel-ignite-messaging-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-messaging-sink.json | 2 +-
.../resources/camel-ignite-messaging-source.json | 2 +-
.../camel-ignite-queue-kafka-connector/pom.xml | 2 +-
.../resources/camel-ignite-queue-sink.json | 2 +-
.../camel-ignite-set-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-ignite-set-sink.json | 2 +-
connectors/camel-imap-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-imap-sink.json | 2 +-
.../src/generated/resources/camel-imap-source.json | 2 +-
connectors/camel-imaps-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-imaps-sink.json | 2 +-
.../generated/resources/camel-imaps-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-infinispan-embedded-sink.json | 2 +-
.../camel-infinispan-embedded-source.json | 2 +-
.../camel-infinispan-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-infinispan-sink.json | 2 +-
.../resources/camel-infinispan-source.json | 2 +-
connectors/camel-influxdb-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-influxdb-sink.json | 2 +-
connectors/camel-iota-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-iota-sink.json | 4 +-
.../main/docs/camel-iota-kafka-sink-connector.adoc | 2 +-
.../iota/CamelIotaSinkConnectorConfig.java | 2 +-
connectors/camel-ipfs-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ipfs-sink.json | 2 +-
connectors/camel-irc-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-irc-sink.json | 2 +-
.../src/generated/resources/camel-irc-source.json | 2 +-
connectors/camel-ironmq-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ironmq-sink.json | 2 +-
.../generated/resources/camel-ironmq-source.json | 2 +-
connectors/camel-jbpm-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jbpm-sink.json | 2 +-
.../src/generated/resources/camel-jbpm-source.json | 2 +-
connectors/camel-jcache-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jcache-sink.json | 2 +-
.../generated/resources/camel-jcache-source.json | 2 +-
connectors/camel-jclouds-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-jclouds-sink.json | 2 +-
.../generated/resources/camel-jclouds-source.json | 2 +-
connectors/camel-jcr-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jcr-sink.json | 2 +-
.../src/generated/resources/camel-jcr-source.json | 2 +-
connectors/camel-jdbc-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jdbc-sink.json | 2 +-
connectors/camel-jetty-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-jetty-source.json | 2 +-
connectors/camel-jgroups-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-jgroups-sink.json | 2 +-
.../generated/resources/camel-jgroups-source.json | 2 +-
.../camel-jgroups-raft-kafka-connector/pom.xml | 2 +-
.../resources/camel-jgroups-raft-sink.json | 2 +-
.../resources/camel-jgroups-raft-source.json | 2 +-
connectors/camel-jing-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jing-sink.json | 2 +-
connectors/camel-jira-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jira-sink.json | 2 +-
.../src/generated/resources/camel-jira-source.json | 2 +-
connectors/camel-jms-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jms-sink.json | 6 +-
.../src/generated/resources/camel-jms-source.json | 6 +-
.../main/docs/camel-jms-kafka-sink-connector.adoc | 4 +-
.../docs/camel-jms-kafka-source-connector.adoc | 4 +-
.../jms/CamelJmsSinkConnectorConfig.java | 4 +-
.../jms/CamelJmsSourceConnectorConfig.java | 4 +-
connectors/camel-jmx-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jmx-source.json | 2 +-
connectors/camel-jolt-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jolt-sink.json | 2 +-
connectors/camel-jooq-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jooq-sink.json | 2 +-
.../src/generated/resources/camel-jooq-source.json | 2 +-
connectors/camel-jpa-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jpa-sink.json | 2 +-
.../src/generated/resources/camel-jpa-source.json | 2 +-
connectors/camel-jslt-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jslt-sink.json | 2 +-
.../camel-json-validator-kafka-connector/pom.xml | 2 +-
.../resources/camel-json-validator-sink.json | 2 +-
connectors/camel-jsonata-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-jsonata-sink.json | 2 +-
connectors/camel-jt400-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-jt400-sink.json | 2 +-
.../generated/resources/camel-jt400-source.json | 2 +-
connectors/camel-kafka-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-kafka-sink.json | 16 +-
.../generated/resources/camel-kafka-source.json | 14 +-
.../docs/camel-kafka-kafka-sink-connector.adoc | 4 +-
.../docs/camel-kafka-kafka-source-connector.adoc | 4 +-
.../kafka/CamelKafkaSinkConnectorConfig.java | 8 +
.../kafka/CamelKafkaSourceConnectorConfig.java | 8 +
connectors/camel-kamelet-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-kamelet-sink.json | 16 +-
.../generated/resources/camel-kamelet-source.json | 16 +-
.../docs/camel-kamelet-kafka-sink-connector.adoc | 6 +-
.../docs/camel-kamelet-kafka-source-connector.adoc | 6 +-
.../kamelet/CamelKameletSinkConnectorConfig.java | 10 +-
.../kamelet/CamelKameletSourceConnectorConfig.java | 10 +-
.../camel-kamelet-reify-kafka-connector/pom.xml | 2 +-
.../resources/camel-kamelet-reify-sink.json | 4 +-
.../resources/camel-kamelet-reify-source.json | 4 +-
.../pom.xml | 2 +-
.../camel-kubernetes-config-maps-sink.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-custom-resources-sink.json | 2 +-
.../camel-kubernetes-custom-resources-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-deployments-sink.json | 2 +-
.../camel-kubernetes-deployments-source.json | 2 +-
.../camel-kubernetes-hpa-kafka-connector/pom.xml | 2 +-
.../resources/camel-kubernetes-hpa-sink.json | 2 +-
.../resources/camel-kubernetes-hpa-source.json | 2 +-
.../camel-kubernetes-job-kafka-connector/pom.xml | 2 +-
.../resources/camel-kubernetes-job-sink.json | 2 +-
.../resources/camel-kubernetes-job-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-namespaces-sink.json | 2 +-
.../camel-kubernetes-namespaces-source.json | 2 +-
.../camel-kubernetes-nodes-kafka-connector/pom.xml | 2 +-
.../resources/camel-kubernetes-nodes-sink.json | 2 +-
.../resources/camel-kubernetes-nodes-source.json | 2 +-
.../pom.xml | 2 +-
...-kubernetes-persistent-volumes-claims-sink.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-persistent-volumes-sink.json | 2 +-
.../camel-kubernetes-pods-kafka-connector/pom.xml | 2 +-
.../resources/camel-kubernetes-pods-sink.json | 2 +-
.../resources/camel-kubernetes-pods-source.json | 2 +-
.../pom.xml | 2 +-
...el-kubernetes-replication-controllers-sink.json | 2 +-
...-kubernetes-replication-controllers-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-resources-quota-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-kubernetes-secrets-sink.json | 2 +-
.../pom.xml | 2 +-
.../camel-kubernetes-service-accounts-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-kubernetes-services-sink.json | 2 +-
.../camel-kubernetes-services-source.json | 2 +-
connectors/camel-kudu-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-kudu-sink.json | 2 +-
connectors/camel-language-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-language-sink.json | 2 +-
connectors/camel-ldap-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ldap-sink.json | 2 +-
connectors/camel-ldif-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ldif-sink.json | 2 +-
connectors/camel-log-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-log-sink.json | 2 +-
connectors/camel-lpr-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-lpr-sink.json | 2 +-
connectors/camel-lucene-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-lucene-sink.json | 2 +-
.../camel-lumberjack-kafka-connector/pom.xml | 2 +-
.../resources/camel-lumberjack-source.json | 2 +-
connectors/camel-master-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-master-source.json | 2 +-
connectors/camel-metrics-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-metrics-sink.json | 2 +-
.../camel-micrometer-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-micrometer-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-microprofile-metrics-sink.json | 2 +-
.../camel-milo-client-kafka-connector/pom.xml | 2 +-
.../resources/camel-milo-client-sink.json | 2 +-
.../resources/camel-milo-client-source.json | 2 +-
.../camel-milo-server-kafka-connector/pom.xml | 2 +-
.../resources/camel-milo-server-sink.json | 2 +-
.../resources/camel-milo-server-source.json | 2 +-
connectors/camel-mina-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-mina-sink.json | 2 +-
.../src/generated/resources/camel-mina-source.json | 2 +-
connectors/camel-minio-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-minio-sink.json | 2 +-
.../generated/resources/camel-minio-source.json | 2 +-
connectors/camel-mllp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-mllp-sink.json | 2 +-
.../src/generated/resources/camel-mllp-source.json | 2 +-
.../camel-mongodb-gridfs-kafka-connector/pom.xml | 2 +-
.../resources/camel-mongodb-gridfs-sink.json | 2 +-
.../resources/camel-mongodb-gridfs-source.json | 2 +-
connectors/camel-mongodb-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-mongodb-sink.json | 45 +-
.../generated/resources/camel-mongodb-source.json | 2 +-
.../docs/camel-mongodb-kafka-sink-connector.adoc | 9 +-
.../mongodb/CamelMongodbSinkConnectorConfig.java | 28 -
connectors/camel-msv-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-msv-sink.json | 2 +-
connectors/camel-mustache-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-mustache-sink.json | 2 +-
connectors/camel-mvel-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-mvel-sink.json | 2 +-
.../camel-mybatis-bean-kafka-connector/pom.xml | 2 +-
.../resources/camel-mybatis-bean-sink.json | 2 +-
connectors/camel-mybatis-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-mybatis-sink.json | 2 +-
.../generated/resources/camel-mybatis-source.json | 2 +-
connectors/camel-nagios-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-nagios-sink.json | 2 +-
connectors/camel-nats-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-nats-sink.json | 2 +-
.../src/generated/resources/camel-nats-source.json | 2 +-
.../camel-netty-http-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-netty-http-sink.json | 2 +-
.../resources/camel-netty-http-source.json | 2 +-
connectors/camel-netty-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-netty-sink.json | 2 +-
.../generated/resources/camel-netty-source.json | 2 +-
connectors/camel-nitrite-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-nitrite-sink.json | 2 +-
.../generated/resources/camel-nitrite-source.json | 2 +-
connectors/camel-nsq-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-nsq-sink.json | 2 +-
.../src/generated/resources/camel-nsq-source.json | 2 +-
connectors/camel-oaipmh-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-oaipmh-sink.json | 2 +-
.../generated/resources/camel-oaipmh-source.json | 2 +-
connectors/camel-olingo2-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-olingo2-sink.json | 2 +-
.../generated/resources/camel-olingo2-source.json | 2 +-
connectors/camel-olingo4-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-olingo4-sink.json | 2 +-
.../generated/resources/camel-olingo4-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-openshift-build-configs-sink.json | 2 +-
.../camel-openshift-builds-kafka-connector/pom.xml | 2 +-
.../resources/camel-openshift-builds-sink.json | 2 +-
.../camel-openstack-cinder-kafka-connector/pom.xml | 2 +-
.../resources/camel-openstack-cinder-sink.json | 2 +-
.../camel-openstack-glance-kafka-connector/pom.xml | 2 +-
.../resources/camel-openstack-glance-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-openstack-keystone-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-openstack-neutron-sink.json | 2 +-
.../camel-openstack-nova-kafka-connector/pom.xml | 2 +-
.../resources/camel-openstack-nova-sink.json | 2 +-
.../camel-openstack-swift-kafka-connector/pom.xml | 2 +-
.../resources/camel-openstack-swift-sink.json | 2 +-
.../camel-optaplanner-kafka-connector/pom.xml | 2 +-
.../resources/camel-optaplanner-sink.json | 2 +-
.../resources/camel-optaplanner-source.json | 2 +-
connectors/camel-paho-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-paho-sink.json | 2 +-
.../src/generated/resources/camel-paho-source.json | 2 +-
.../camel-paho-mqtt5-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-paho-mqtt5-sink.json | 2 +-
.../resources/camel-paho-mqtt5-source.json | 2 +-
connectors/camel-pdf-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-pdf-sink.json | 2 +-
.../pom.xml | 2 +-
.../camel-pg-replication-slot-source.json | 2 +-
connectors/camel-pgevent-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-pgevent-sink.json | 2 +-
.../generated/resources/camel-pgevent-source.json | 2 +-
.../camel-platform-http-kafka-connector/pom.xml | 2 +-
.../resources/camel-platform-http-source.json | 2 +-
connectors/camel-pop3-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-pop3-sink.json | 2 +-
.../src/generated/resources/camel-pop3-source.json | 2 +-
connectors/camel-pop3s-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-pop3s-sink.json | 2 +-
.../generated/resources/camel-pop3s-source.json | 2 +-
connectors/camel-pubnub-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-pubnub-sink.json | 66 +-
.../generated/resources/camel-pubnub-source.json | 58 +-
.../docs/camel-pubnub-kafka-sink-connector.adoc | 11 +-
.../docs/camel-pubnub-kafka-source-connector.adoc | 11 +-
.../pubnub/CamelPubnubSinkConnectorConfig.java | 36 +
.../pubnub/CamelPubnubSourceConnectorConfig.java | 36 +
connectors/camel-pulsar-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-pulsar-sink.json | 2 +-
.../generated/resources/camel-pulsar-source.json | 2 +-
connectors/camel-quartz-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-quartz-source.json | 2 +-
connectors/camel-quickfix-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-quickfix-sink.json | 2 +-
.../generated/resources/camel-quickfix-source.json | 2 +-
connectors/camel-rabbitmq-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-rabbitmq-sink.json | 2 +-
.../generated/resources/camel-rabbitmq-source.json | 16 +-
.../camel-rabbitmq-kafka-source-connector.adoc | 4 +-
.../CamelRabbitmqSourceConnectorConfig.java | 8 +
.../camel-reactive-streams-kafka-connector/pom.xml | 2 +-
.../resources/camel-reactive-streams-sink.json | 2 +-
.../resources/camel-reactive-streams-source.json | 2 +-
connectors/camel-rest-api-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-rest-api-source.json | 2 +-
connectors/camel-rest-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-rest-sink.json | 2 +-
.../src/generated/resources/camel-rest-source.json | 2 +-
.../camel-rest-openapi-kafka-connector/pom.xml | 2 +-
.../resources/camel-rest-openapi-sink.json | 2 +-
.../camel-rest-swagger-kafka-connector/pom.xml | 2 +-
.../resources/camel-rest-swagger-sink.json | 2 +-
connectors/camel-resteasy-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-resteasy-sink.json | 2 +-
.../generated/resources/camel-resteasy-source.json | 2 +-
connectors/camel-rss-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-rss-source.json | 2 +-
connectors/camel-saga-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-saga-sink.json | 2 +-
.../camel-salesforce-kafka-connector/pom.xml | 9 +-
.../generated/resources/camel-salesforce-sink.json | 55 +-
.../resources/camel-salesforce-source.json | 2 +-
.../camel-salesforce-kafka-sink-connector.adoc | 12 +-
.../CamelSalesforceSinkConnectorConfig.java | 34 +-
.../camel-sap-netweaver-kafka-connector/pom.xml | 2 +-
.../resources/camel-sap-netweaver-sink.json | 2 +-
connectors/camel-scheduler-kafka-connector/pom.xml | 2 +-
.../resources/camel-scheduler-source.json | 2 +-
.../camel-schematron-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-schematron-sink.json | 2 +-
connectors/camel-scp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-scp-sink.json | 2 +-
connectors/camel-seda-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-seda-sink.json | 2 +-
.../src/generated/resources/camel-seda-source.json | 2 +-
connectors/camel-service-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-service-source.json | 2 +-
.../camel-servicenow-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-servicenow-sink.json | 2 +-
connectors/camel-servlet-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-servlet-source.json | 2 +-
connectors/camel-sftp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sftp-sink.json | 2 +-
.../src/generated/resources/camel-sftp-source.json | 8 +-
.../docs/camel-sftp-kafka-source-connector.adoc | 6 +-
.../sftp/CamelSftpSourceConnectorConfig.java | 6 +-
connectors/camel-sip-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sip-sink.json | 2 +-
.../src/generated/resources/camel-sip-source.json | 2 +-
connectors/camel-sips-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sips-sink.json | 2 +-
.../src/generated/resources/camel-sips-source.json | 2 +-
.../camel-sjms-batch-kafka-connector/pom.xml | 2 +-
connectors/camel-sjms-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sjms-sink.json | 2 +-
.../src/generated/resources/camel-sjms-source.json | 2 +-
connectors/camel-sjms2-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sjms2-sink.json | 2 +-
.../generated/resources/camel-sjms2-source.json | 2 +-
connectors/camel-slack-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-slack-sink.json | 2 +-
.../generated/resources/camel-slack-source.json | 2 +-
connectors/camel-smpp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-smpp-sink.json | 44 +-
.../src/generated/resources/camel-smpp-source.json | 44 +-
.../main/docs/camel-smpp-kafka-sink-connector.adoc | 8 +-
.../docs/camel-smpp-kafka-source-connector.adoc | 8 +-
.../smpp/CamelSmppSinkConnectorConfig.java | 24 +
.../smpp/CamelSmppSourceConnectorConfig.java | 24 +
connectors/camel-smpps-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-smpps-sink.json | 44 +-
.../generated/resources/camel-smpps-source.json | 44 +-
.../docs/camel-smpps-kafka-sink-connector.adoc | 8 +-
.../docs/camel-smpps-kafka-source-connector.adoc | 8 +-
.../smpps/CamelSmppsSinkConnectorConfig.java | 24 +
.../smpps/CamelSmppsSourceConnectorConfig.java | 24 +
connectors/camel-smtp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-smtp-sink.json | 2 +-
.../src/generated/resources/camel-smtp-source.json | 2 +-
connectors/camel-smtps-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-smtps-sink.json | 2 +-
.../generated/resources/camel-smtps-source.json | 2 +-
connectors/camel-snmp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-snmp-sink.json | 2 +-
.../src/generated/resources/camel-snmp-source.json | 2 +-
connectors/camel-solr-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-solr-sink.json | 80 +-
.../main/docs/camel-solr-kafka-sink-connector.adoc | 31 +-
.../examples/CamelSolrSinkConnector.properties | 2 +-
.../solr/CamelSolrSinkConnectorConfig.java | 62 +-
connectors/camel-solrcloud-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-solrCloud-sink.json | 80 +-
.../docs/camel-solrCloud-kafka-sink-connector.adoc | 31 +-
.../CamelSolrcloudSinkConnector.properties | 2 +-
.../CamelSolrcloudSinkConnectorConfig.java | 62 +-
connectors/camel-solrs-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-solrs-sink.json | 80 +-
.../docs/camel-solrs-kafka-sink-connector.adoc | 31 +-
.../examples/CamelSolrsSinkConnector.properties | 2 +-
.../solrs/CamelSolrsSinkConnectorConfig.java | 62 +-
connectors/camel-soroush-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-soroush-sink.json | 2 +-
.../generated/resources/camel-soroush-source.json | 2 +-
connectors/camel-spark-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-spark-sink.json | 2 +-
.../camel-splunk-hec-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-splunk-hec-sink.json | 2 +-
connectors/camel-splunk-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-splunk-sink.json | 2 +-
.../generated/resources/camel-splunk-source.json | 2 +-
.../camel-spring-batch-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-batch-sink.json | 2 +-
.../camel-spring-event-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-event-sink.json | 2 +-
.../resources/camel-spring-event-source.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-spring-integration-sink.json | 2 +-
.../resources/camel-spring-integration-source.json | 2 +-
.../camel-spring-jdbc-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-jdbc-sink.json | 4 +-
.../camel-spring-ldap-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-ldap-sink.json | 2 +-
.../camel-spring-rabbitmq-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-rabbitmq-sink.json | 2 +-
.../resources/camel-spring-rabbitmq-source.json | 2 +-
.../camel-spring-redis-kafka-connector/pom.xml | 2 +-
.../resources/camel-spring-redis-sink.json | 2 +-
.../resources/camel-spring-redis-source.json | 2 +-
connectors/camel-spring-ws-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-spring-ws-sink.json | 2 +-
.../resources/camel-spring-ws-source.json | 2 +-
connectors/camel-sql-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-sql-sink.json | 10 +-
.../src/generated/resources/camel-sql-source.json | 10 +-
.../main/docs/camel-sql-kafka-sink-connector.adoc | 5 +-
.../docs/camel-sql-kafka-source-connector.adoc | 5 +-
.../sql/CamelSqlSinkConnectorConfig.java | 6 +-
.../sql/CamelSqlSourceConnectorConfig.java | 6 +-
.../camel-sql-stored-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-sql-stored-sink.json | 2 +-
connectors/camel-ssh-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-ssh-sink.json | 2 +-
.../src/generated/resources/camel-ssh-source.json | 2 +-
connectors/camel-stax-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-stax-sink.json | 2 +-
connectors/camel-stitch-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-stitch-sink.json | 2 +-
connectors/camel-stomp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-stomp-sink.json | 2 +-
.../generated/resources/camel-stomp-source.json | 2 +-
connectors/camel-stream-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-stream-sink.json | 2 +-
.../generated/resources/camel-stream-source.json | 2 +-
.../camel-string-template-kafka-connector/pom.xml | 2 +-
.../resources/camel-string-template-sink.json | 2 +-
connectors/camel-stub-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-stub-sink.json | 2 +-
.../src/generated/resources/camel-stub-source.json | 2 +-
connectors/camel-syslog-kafka-connector/pom.xml | 2 +-
.../docs/camel-syslog-kafka-sink-connector.adoc | 2 +-
.../docs/camel-syslog-kafka-source-connector.adoc | 2 +-
connectors/camel-telegram-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-telegram-sink.json | 2 +-
.../generated/resources/camel-telegram-source.json | 2 +-
connectors/camel-thrift-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-thrift-sink.json | 2 +-
.../generated/resources/camel-thrift-source.json | 2 +-
connectors/camel-tika-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-tika-sink.json | 2 +-
connectors/camel-timer-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-timer-source.json | 2 +-
connectors/camel-twilio-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-twilio-sink.json | 2 +-
.../generated/resources/camel-twilio-source.json | 2 +-
.../pom.xml | 2 +-
.../camel-twitter-directmessage-sink.json | 2 +-
.../camel-twitter-directmessage-source.json | 2 +-
.../camel-twitter-search-kafka-connector/pom.xml | 2 +-
.../resources/camel-twitter-search-sink.json | 2 +-
.../resources/camel-twitter-search-source.json | 2 +-
.../camel-twitter-timeline-kafka-connector/pom.xml | 2 +-
.../resources/camel-twitter-timeline-sink.json | 2 +-
.../resources/camel-twitter-timeline-source.json | 2 +-
connectors/camel-undertow-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-undertow-sink.json | 2 +-
.../generated/resources/camel-undertow-source.json | 2 +-
connectors/camel-validator-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-validator-sink.json | 2 +-
connectors/camel-velocity-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-velocity-sink.json | 2 +-
.../camel-vertx-http-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-vertx-http-sink.json | 2 +-
connectors/camel-vertx-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-vertx-sink.json | 2 +-
.../generated/resources/camel-vertx-source.json | 2 +-
.../camel-vertx-kafka-kafka-connector/pom.xml | 2 +-
.../resources/camel-vertx-kafka-sink.json | 2 +-
.../resources/camel-vertx-kafka-source.json | 2 +-
.../camel-vertx-websocket-kafka-connector/pom.xml | 2 +-
.../resources/camel-vertx-websocket-sink.json | 2 +-
.../resources/camel-vertx-websocket-source.json | 2 +-
connectors/camel-vm-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-vm-sink.json | 2 +-
.../src/generated/resources/camel-vm-source.json | 2 +-
connectors/camel-weather-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-weather-sink.json | 2 +-
.../generated/resources/camel-weather-source.json | 2 +-
connectors/camel-web3j-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-web3j-sink.json | 2 +-
.../generated/resources/camel-web3j-source.json | 2 +-
connectors/camel-webhook-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-webhook-source.json | 2 +-
.../camel-websocket-jsr356-kafka-connector/pom.xml | 2 +-
.../resources/camel-websocket-jsr356-sink.json | 2 +-
.../resources/camel-websocket-jsr356-source.json | 2 +-
connectors/camel-websocket-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-websocket-sink.json | 2 +-
.../resources/camel-websocket-source.json | 2 +-
connectors/camel-weka-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-weka-sink.json | 2 +-
connectors/camel-wordpress-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-wordpress-sink.json | 2 +-
.../resources/camel-wordpress-source.json | 2 +-
connectors/camel-workday-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-workday-sink.json | 2 +-
connectors/camel-xchange-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-xchange-sink.json | 2 +-
connectors/camel-xj-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-xj-sink.json | 2 +-
.../camel-xmlsecurity-sign-kafka-connector/pom.xml | 2 +-
.../resources/camel-xmlsecurity-sign-sink.json | 2 +-
.../pom.xml | 2 +-
.../resources/camel-xmlsecurity-verify-sink.json | 2 +-
connectors/camel-xmpp-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-xmpp-sink.json | 2 +-
.../src/generated/resources/camel-xmpp-source.json | 2 +-
connectors/camel-xquery-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-xquery-sink.json | 2 +-
.../generated/resources/camel-xquery-source.json | 2 +-
connectors/camel-xslt-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-xslt-sink.json | 2 +-
.../camel-xslt-saxon-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-xslt-saxon-sink.json | 2 +-
connectors/camel-yammer-kafka-connector/pom.xml | 2 +-
.../src/generated/resources/camel-yammer-sink.json | 2 +-
.../generated/resources/camel-yammer-source.json | 2 +-
connectors/camel-zendesk-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-zendesk-sink.json | 2 +-
.../generated/resources/camel-zendesk-source.json | 2 +-
connectors/camel-zookeeper-kafka-connector/pom.xml | 2 +-
.../generated/resources/camel-zookeeper-sink.json | 2 +-
.../resources/camel-zookeeper-source.json | 2 +-
.../camel-zookeeper-master-kafka-connector/pom.xml | 2 +-
.../resources/camel-zookeeper-master-source.json | 2 +-
connectors/pom.xml | 7 +-
core/pom.xml | 2 +-
.../utils/CamelKafkaConnectMain.java | 172 +-
.../camel/kafkaconnector/DataFormatTest.java | 9 +-
distribution/pom.xml | 2 +-
docs/modules/ROOT/nav.adoc | 1774 ++++++++++----------
docs/modules/ROOT/pages/about.adoc | 8 -
docs/modules/ROOT/pages/connectors.adoc | 350 ----
.../camel-activemq-kafka-sink-connector.adoc | 8 +-
.../camel-activemq-kafka-source-connector.adoc | 8 +-
.../connectors/camel-ahc-kafka-sink-connector.adoc | 4 +
.../camel-ahc-ws-kafka-sink-connector.adoc | 4 +
.../camel-ahc-ws-kafka-source-connector.adoc | 4 +
.../camel-ahc-wss-kafka-sink-connector.adoc | 4 +
.../camel-ahc-wss-kafka-source-connector.adoc | 4 +
.../camel-amqp-kafka-sink-connector.adoc | 8 +-
.../camel-amqp-kafka-source-connector.adoc | 8 +-
.../camel-arangodb-kafka-sink-connector.adoc | 4 +
.../connectors/camel-as2-kafka-sink-connector.adoc | 4 +
.../camel-as2-kafka-source-connector.adoc | 4 +
.../camel-asterisk-kafka-sink-connector.adoc | 4 +
.../camel-asterisk-kafka-source-connector.adoc | 4 +
.../camel-atlasmap-kafka-sink-connector.adoc | 4 +
.../camel-atmos-kafka-sink-connector.adoc | 4 +
.../camel-atmos-kafka-source-connector.adoc | 4 +
...-atmosphere-websocket-kafka-sink-connector.adoc | 4 +
...tmosphere-websocket-kafka-source-connector.adoc | 4 +
.../camel-atom-kafka-source-connector.adoc | 4 +
.../camel-atomix-map-kafka-sink-connector.adoc | 4 +
.../camel-atomix-map-kafka-source-connector.adoc | 4 +
...amel-atomix-messaging-kafka-sink-connector.adoc | 4 +
...el-atomix-messaging-kafka-source-connector.adoc | 4 +
...camel-atomix-multimap-kafka-sink-connector.adoc | 4 +
.../camel-atomix-queue-kafka-sink-connector.adoc | 4 +
.../camel-atomix-queue-kafka-source-connector.adoc | 4 +
.../camel-atomix-set-kafka-sink-connector.adoc | 4 +
.../camel-atomix-set-kafka-source-connector.adoc | 4 +
.../camel-atomix-value-kafka-sink-connector.adoc | 4 +
.../camel-atomix-value-kafka-source-connector.adoc | 4 +
.../camel-avro-kafka-sink-connector.adoc | 4 +
.../camel-avro-kafka-source-connector.adoc | 4 +
...l-aws-secrets-manager-kafka-sink-connector.adoc | 8 +-
.../camel-aws2-athena-kafka-sink-connector.adoc | 4 +
.../camel-aws2-cw-kafka-sink-connector.adoc | 4 +
.../camel-aws2-ddb-kafka-sink-connector.adoc | 4 +
...amel-aws2-ddbstream-kafka-source-connector.adoc | 4 +
.../camel-aws2-ec2-kafka-sink-connector.adoc | 4 +
.../camel-aws2-ecs-kafka-sink-connector.adoc | 4 +
.../camel-aws2-eks-kafka-sink-connector.adoc | 4 +
...amel-aws2-eventbridge-kafka-sink-connector.adoc | 4 +
.../camel-aws2-iam-kafka-sink-connector.adoc | 4 +
...aws2-kinesis-firehose-kafka-sink-connector.adoc | 4 +
.../camel-aws2-kinesis-kafka-sink-connector.adoc | 4 +
.../camel-aws2-kinesis-kafka-source-connector.adoc | 4 +
.../camel-aws2-kms-kafka-sink-connector.adoc | 4 +
.../camel-aws2-lambda-kafka-sink-connector.adoc | 4 +
.../camel-aws2-mq-kafka-sink-connector.adoc | 8 +-
.../camel-aws2-msk-kafka-sink-connector.adoc | 8 +-
.../camel-aws2-s3-kafka-sink-connector.adoc | 10 +-
.../camel-aws2-s3-kafka-source-connector.adoc | 14 +-
.../camel-aws2-ses-kafka-sink-connector.adoc | 8 +-
.../camel-aws2-sns-kafka-sink-connector.adoc | 4 +
.../camel-aws2-sts-kafka-sink-connector.adoc | 8 +-
.../camel-aws2-translate-kafka-sink-connector.adoc | 8 +-
.../camel-azure-cosmosdb-kafka-sink-connector.adoc | 2 +-
...amel-azure-cosmosdb-kafka-source-connector.adoc | 2 +-
...camel-azure-eventhubs-kafka-sink-connector.adoc | 4 +
...mel-azure-eventhubs-kafka-source-connector.adoc | 4 +
...el-azure-storage-blob-kafka-sink-connector.adoc | 4 +
...-azure-storage-blob-kafka-source-connector.adoc | 4 +
...zure-storage-datalake-kafka-sink-connector.adoc | 4 +
...re-storage-datalake-kafka-source-connector.adoc | 4 +
...l-azure-storage-queue-kafka-sink-connector.adoc | 4 +
...azure-storage-queue-kafka-source-connector.adoc | 4 +
.../camel-bean-kafka-sink-connector.adoc | 4 +
.../camel-beanstalk-kafka-sink-connector.adoc | 4 +
.../camel-beanstalk-kafka-source-connector.adoc | 4 +
.../connectors/camel-box-kafka-sink-connector.adoc | 4 +
.../camel-box-kafka-source-connector.adoc | 4 +
.../camel-braintree-kafka-sink-connector.adoc | 4 +
.../camel-caffeine-cache-kafka-sink-connector.adoc | 4 +
...el-caffeine-loadcache-kafka-sink-connector.adoc | 4 +
.../camel-chatscript-kafka-sink-connector.adoc | 4 +
.../camel-chunk-kafka-sink-connector.adoc | 4 +
.../camel-cm-sms-kafka-sink-connector.adoc | 4 +
.../camel-cmis-kafka-sink-connector.adoc | 4 +
.../camel-cmis-kafka-source-connector.adoc | 4 +
.../camel-coap+tcp-kafka-sink-connector.adoc | 4 +
.../camel-coap+tcp-kafka-source-connector.adoc | 4 +
.../camel-coap-kafka-sink-connector.adoc | 4 +
.../camel-coap-kafka-source-connector.adoc | 4 +
.../camel-coaps+tcp-kafka-sink-connector.adoc | 4 +
.../camel-coaps+tcp-kafka-source-connector.adoc | 4 +
.../camel-coaps-kafka-sink-connector.adoc | 4 +
.../camel-coaps-kafka-source-connector.adoc | 4 +
.../camel-cometd-kafka-sink-connector.adoc | 4 +
.../camel-cometd-kafka-source-connector.adoc | 4 +
.../camel-cometds-kafka-sink-connector.adoc | 4 +
.../camel-cometds-kafka-source-connector.adoc | 4 +
.../camel-consul-kafka-sink-connector.adoc | 4 +
.../camel-consul-kafka-source-connector.adoc | 4 +
.../camel-controlbus-kafka-sink-connector.adoc | 4 +
.../camel-corda-kafka-sink-connector.adoc | 4 +
.../camel-corda-kafka-source-connector.adoc | 4 +
.../camel-couchbase-kafka-sink-connector.adoc | 4 +
.../camel-couchbase-kafka-source-connector.adoc | 4 +
.../camel-couchdb-kafka-sink-connector.adoc | 4 +
.../camel-couchdb-kafka-source-connector.adoc | 4 +
.../connectors/camel-cql-kafka-sink-connector.adoc | 4 +
.../camel-cql-kafka-source-connector.adoc | 4 +
.../camel-cron-kafka-source-connector.adoc | 4 +
.../camel-crypto-kafka-sink-connector.adoc | 4 +
.../connectors/camel-cxf-kafka-sink-connector.adoc | 4 +
.../camel-cxf-kafka-source-connector.adoc | 4 +
.../camel-cxfrs-kafka-sink-connector.adoc | 4 +
.../camel-cxfrs-kafka-source-connector.adoc | 4 +
.../camel-dataformat-kafka-sink-connector.adoc | 4 +
.../camel-direct-kafka-sink-connector.adoc | 4 +
.../camel-direct-kafka-source-connector.adoc | 4 +
.../camel-direct-vm-kafka-sink-connector.adoc | 4 +
.../camel-direct-vm-kafka-source-connector.adoc | 4 +
.../camel-disruptor-kafka-sink-connector.adoc | 4 +
.../camel-disruptor-kafka-source-connector.adoc | 4 +
.../camel-disruptor-vm-kafka-sink-connector.adoc | 4 +
.../camel-disruptor-vm-kafka-source-connector.adoc | 4 +
.../connectors/camel-djl-kafka-sink-connector.adoc | 4 +
.../connectors/camel-dns-kafka-sink-connector.adoc | 4 +
.../camel-docker-kafka-sink-connector.adoc | 4 +
.../camel-docker-kafka-source-connector.adoc | 4 +
.../camel-dozer-kafka-sink-connector.adoc | 4 +
.../camel-drill-kafka-sink-connector.adoc | 4 +
.../camel-dropbox-kafka-sink-connector.adoc | 4 +
.../camel-dropbox-kafka-source-connector.adoc | 4 +
.../camel-ehcache-kafka-sink-connector.adoc | 4 +
.../camel-ehcache-kafka-source-connector.adoc | 4 +
.../camel-elsql-kafka-sink-connector.adoc | 5 +-
.../camel-elsql-kafka-source-connector.adoc | 5 +-
.../camel-etcd-keys-kafka-sink-connector.adoc | 4 +
.../camel-etcd-stats-kafka-sink-connector.adoc | 4 +
.../camel-etcd-stats-kafka-source-connector.adoc | 4 +
.../camel-etcd-watch-kafka-source-connector.adoc | 4 +
.../camel-exec-kafka-sink-connector.adoc | 4 +
.../camel-facebook-kafka-sink-connector.adoc | 4 +
.../camel-facebook-kafka-source-connector.adoc | 4 +
.../camel-fhir-kafka-sink-connector.adoc | 4 +
.../camel-fhir-kafka-source-connector.adoc | 4 +
.../camel-file-kafka-sink-connector.adoc | 4 +
.../camel-file-kafka-source-connector.adoc | 6 +-
.../camel-file-watch-kafka-source-connector.adoc | 4 +
.../camel-flatpack-kafka-sink-connector.adoc | 4 +
.../camel-flatpack-kafka-source-connector.adoc | 4 +
.../camel-flink-kafka-sink-connector.adoc | 4 +
.../connectors/camel-fop-kafka-sink-connector.adoc | 4 +
.../camel-freemarker-kafka-sink-connector.adoc | 4 +
.../connectors/camel-ftp-kafka-sink-connector.adoc | 4 +
.../camel-ftp-kafka-source-connector.adoc | 6 +-
.../camel-ftps-kafka-sink-connector.adoc | 4 +
.../camel-ftps-kafka-source-connector.adoc | 6 +-
.../camel-ganglia-kafka-sink-connector.adoc | 4 +
.../camel-geocoder-kafka-sink-connector.adoc | 4 +
.../connectors/camel-git-kafka-sink-connector.adoc | 4 +
.../camel-git-kafka-source-connector.adoc | 4 +
.../camel-github-kafka-sink-connector.adoc | 4 +
.../camel-github-kafka-source-connector.adoc | 4 +
...camel-google-bigquery-kafka-sink-connector.adoc | 4 +
...l-google-bigquery-sql-kafka-sink-connector.adoc | 4 +
...camel-google-calendar-kafka-sink-connector.adoc | 4 +
...mel-google-calendar-kafka-source-connector.adoc | 4 +
...gle-calendar-stream-kafka-source-connector.adoc | 4 +
.../camel-google-drive-kafka-sink-connector.adoc | 4 +
.../camel-google-drive-kafka-source-connector.adoc | 4 +
...amel-google-functions-kafka-sink-connector.adoc | 4 +
.../camel-google-mail-kafka-sink-connector.adoc | 4 +
.../camel-google-mail-kafka-source-connector.adoc | 4 +
...-google-mail-stream-kafka-source-connector.adoc | 4 +
.../camel-google-pubsub-kafka-sink-connector.adoc | 4 +
...camel-google-pubsub-kafka-source-connector.adoc | 4 +
.../camel-google-sheets-kafka-sink-connector.adoc | 4 +
...camel-google-sheets-kafka-source-connector.adoc | 4 +
...oogle-sheets-stream-kafka-source-connector.adoc | 4 +
.../camel-gora-kafka-sink-connector.adoc | 4 +
.../camel-gora-kafka-source-connector.adoc | 4 +
.../camel-grape-kafka-sink-connector.adoc | 4 +
.../camel-graphql-kafka-sink-connector.adoc | 4 +
.../camel-grpc-kafka-sink-connector.adoc | 4 +
.../camel-grpc-kafka-source-connector.adoc | 4 +
.../camel-guava-eventbus-kafka-sink-connector.adoc | 4 +
...amel-guava-eventbus-kafka-source-connector.adoc | 4 +
...hazelcast-atomicvalue-kafka-sink-connector.adoc | 4 +
...-hazelcast-instance-kafka-source-connector.adoc | 4 +
.../camel-hazelcast-list-kafka-sink-connector.adoc | 4 +
...amel-hazelcast-list-kafka-source-connector.adoc | 4 +
.../camel-hazelcast-map-kafka-sink-connector.adoc | 4 +
...camel-hazelcast-map-kafka-source-connector.adoc | 4 +
...el-hazelcast-multimap-kafka-sink-connector.adoc | 4 +
...-hazelcast-multimap-kafka-source-connector.adoc | 4 +
...camel-hazelcast-queue-kafka-sink-connector.adoc | 4 +
...mel-hazelcast-queue-kafka-source-connector.adoc | 4 +
...zelcast-replicatedmap-kafka-sink-connector.adoc | 4 +
...lcast-replicatedmap-kafka-source-connector.adoc | 4 +
...-hazelcast-ringbuffer-kafka-sink-connector.adoc | 4 +
.../camel-hazelcast-seda-kafka-sink-connector.adoc | 4 +
...amel-hazelcast-seda-kafka-source-connector.adoc | 4 +
.../camel-hazelcast-set-kafka-sink-connector.adoc | 4 +
...camel-hazelcast-set-kafka-source-connector.adoc | 4 +
...camel-hazelcast-topic-kafka-sink-connector.adoc | 4 +
...mel-hazelcast-topic-kafka-source-connector.adoc | 4 +
.../camel-hbase-kafka-sink-connector.adoc | 4 +
.../camel-hbase-kafka-source-connector.adoc | 4 +
.../camel-hdfs-kafka-sink-connector.adoc | 4 +
.../camel-hdfs-kafka-source-connector.adoc | 4 +
.../camel-http-kafka-sink-connector.adoc | 4 +
.../camel-https-kafka-sink-connector.adoc | 4 +
...hwcloud-functiongraph-kafka-sink-connector.adoc | 68 +
...=> camel-hwcloud-iam-kafka-sink-connector.adoc} | 36 +-
... camel-hwcloud-iam-kafka-source-connector.adoc} | 44 +-
.../camel-hwcloud-smn-kafka-sink-connector.adoc | 2 +-
...camel-iec60870-client-kafka-sink-connector.adoc | 4 +
...mel-iec60870-client-kafka-source-connector.adoc | 4 +
...camel-iec60870-server-kafka-sink-connector.adoc | 4 +
...mel-iec60870-server-kafka-source-connector.adoc | 4 +
.../camel-ignite-cache-kafka-sink-connector.adoc | 4 +
.../camel-ignite-cache-kafka-source-connector.adoc | 4 +
.../camel-ignite-compute-kafka-sink-connector.adoc | 4 +
...camel-ignite-events-kafka-source-connector.adoc | 4 +
.../camel-ignite-idgen-kafka-sink-connector.adoc | 4 +
...amel-ignite-messaging-kafka-sink-connector.adoc | 4 +
...el-ignite-messaging-kafka-source-connector.adoc | 4 +
.../camel-ignite-queue-kafka-sink-connector.adoc | 4 +
.../camel-ignite-set-kafka-sink-connector.adoc | 4 +
.../camel-imap-kafka-sink-connector.adoc | 4 +
.../camel-imap-kafka-source-connector.adoc | 4 +
.../camel-imaps-kafka-sink-connector.adoc | 4 +
.../camel-imaps-kafka-source-connector.adoc | 4 +
...l-infinispan-embedded-kafka-sink-connector.adoc | 4 +
...infinispan-embedded-kafka-source-connector.adoc | 4 +
.../camel-infinispan-kafka-sink-connector.adoc | 4 +
.../camel-infinispan-kafka-source-connector.adoc | 4 +
.../camel-influxdb-kafka-sink-connector.adoc | 4 +
.../camel-iota-kafka-sink-connector.adoc | 2 +-
.../camel-ipfs-kafka-sink-connector.adoc | 4 +
.../connectors/camel-irc-kafka-sink-connector.adoc | 4 +
.../camel-irc-kafka-source-connector.adoc | 4 +
.../camel-ironmq-kafka-sink-connector.adoc | 4 +
.../camel-ironmq-kafka-source-connector.adoc | 4 +
.../camel-jbpm-kafka-sink-connector.adoc | 4 +
.../camel-jbpm-kafka-source-connector.adoc | 4 +
.../camel-jcache-kafka-sink-connector.adoc | 4 +
.../camel-jcache-kafka-source-connector.adoc | 4 +
.../camel-jclouds-kafka-sink-connector.adoc | 4 +
.../camel-jclouds-kafka-source-connector.adoc | 4 +
.../connectors/camel-jcr-kafka-sink-connector.adoc | 4 +
.../camel-jcr-kafka-source-connector.adoc | 4 +
.../camel-jdbc-kafka-sink-connector.adoc | 4 +
.../camel-jetty-kafka-source-connector.adoc | 4 +
.../camel-jgroups-kafka-sink-connector.adoc | 4 +
.../camel-jgroups-kafka-source-connector.adoc | 4 +
.../camel-jgroups-raft-kafka-sink-connector.adoc | 4 +
.../camel-jgroups-raft-kafka-source-connector.adoc | 4 +
.../camel-jing-kafka-sink-connector.adoc | 4 +
.../camel-jira-kafka-sink-connector.adoc | 4 +
.../camel-jira-kafka-source-connector.adoc | 4 +
.../connectors/camel-jms-kafka-sink-connector.adoc | 8 +-
.../camel-jms-kafka-source-connector.adoc | 8 +-
.../camel-jmx-kafka-source-connector.adoc | 4 +
.../camel-jolt-kafka-sink-connector.adoc | 4 +
.../camel-jooq-kafka-sink-connector.adoc | 4 +
.../camel-jooq-kafka-source-connector.adoc | 4 +
.../connectors/camel-jpa-kafka-sink-connector.adoc | 4 +
.../camel-jpa-kafka-source-connector.adoc | 4 +
.../camel-jslt-kafka-sink-connector.adoc | 4 +
.../camel-json-validator-kafka-sink-connector.adoc | 4 +
.../camel-jsonata-kafka-sink-connector.adoc | 4 +
.../camel-jt400-kafka-sink-connector.adoc | 4 +
.../camel-jt400-kafka-source-connector.adoc | 4 +
.../camel-kafka-kafka-sink-connector.adoc | 8 +-
.../camel-kafka-kafka-source-connector.adoc | 4 +-
.../camel-kamelet-kafka-sink-connector.adoc | 6 +-
.../camel-kamelet-kafka-source-connector.adoc | 6 +-
...ubernetes-config-maps-kafka-sink-connector.adoc | 4 +
...etes-custom-resources-kafka-sink-connector.adoc | 4 +
...es-custom-resources-kafka-source-connector.adoc | 4 +
...ubernetes-deployments-kafka-sink-connector.adoc | 4 +
...ernetes-deployments-kafka-source-connector.adoc | 4 +
.../camel-kubernetes-hpa-kafka-sink-connector.adoc | 4 +
...amel-kubernetes-hpa-kafka-source-connector.adoc | 4 +
.../camel-kubernetes-job-kafka-sink-connector.adoc | 4 +
...amel-kubernetes-job-kafka-source-connector.adoc | 4 +
...kubernetes-namespaces-kafka-sink-connector.adoc | 4 +
...bernetes-namespaces-kafka-source-connector.adoc | 4 +
...amel-kubernetes-nodes-kafka-sink-connector.adoc | 4 +
...el-kubernetes-nodes-kafka-source-connector.adoc | 4 +
...istent-volumes-claims-kafka-sink-connector.adoc | 4 +
...es-persistent-volumes-kafka-sink-connector.adoc | 4 +
...camel-kubernetes-pods-kafka-sink-connector.adoc | 4 +
...mel-kubernetes-pods-kafka-source-connector.adoc | 4 +
...plication-controllers-kafka-sink-connector.adoc | 4 +
...ication-controllers-kafka-source-connector.adoc | 4 +
...netes-resources-quota-kafka-sink-connector.adoc | 4 +
...el-kubernetes-secrets-kafka-sink-connector.adoc | 4 +
...etes-service-accounts-kafka-sink-connector.adoc | 4 +
...l-kubernetes-services-kafka-sink-connector.adoc | 4 +
...kubernetes-services-kafka-source-connector.adoc | 4 +
.../camel-kudu-kafka-sink-connector.adoc | 4 +
.../camel-language-kafka-sink-connector.adoc | 4 +
.../camel-ldap-kafka-sink-connector.adoc | 4 +
.../camel-ldif-kafka-sink-connector.adoc | 4 +
.../connectors/camel-lpr-kafka-sink-connector.adoc | 4 +
.../camel-lucene-kafka-sink-connector.adoc | 4 +
.../camel-lumberjack-kafka-source-connector.adoc | 4 +
.../camel-master-kafka-source-connector.adoc | 4 +
.../camel-metrics-kafka-sink-connector.adoc | 4 +
.../camel-micrometer-kafka-sink-connector.adoc | 4 +
...-microprofile-metrics-kafka-sink-connector.adoc | 4 +
.../camel-milo-client-kafka-sink-connector.adoc | 4 +
.../camel-milo-client-kafka-source-connector.adoc | 4 +
.../camel-milo-server-kafka-sink-connector.adoc | 4 +
.../camel-milo-server-kafka-source-connector.adoc | 4 +
.../camel-mina-kafka-sink-connector.adoc | 4 +
.../camel-mina-kafka-source-connector.adoc | 4 +
.../camel-minio-kafka-sink-connector.adoc | 4 +
.../camel-minio-kafka-source-connector.adoc | 4 +
.../camel-mllp-kafka-sink-connector.adoc | 4 +
.../camel-mllp-kafka-source-connector.adoc | 4 +
.../camel-mongodb-gridfs-kafka-sink-connector.adoc | 4 +
...amel-mongodb-gridfs-kafka-source-connector.adoc | 4 +
.../camel-mongodb-kafka-sink-connector.adoc | 9 +-
.../camel-mongodb-kafka-source-connector.adoc | 4 +
.../connectors/camel-msv-kafka-sink-connector.adoc | 4 +
.../camel-mustache-kafka-sink-connector.adoc | 4 +
.../camel-mvel-kafka-sink-connector.adoc | 4 +
.../camel-mybatis-bean-kafka-sink-connector.adoc | 4 +
.../camel-mybatis-kafka-sink-connector.adoc | 4 +
.../camel-mybatis-kafka-source-connector.adoc | 4 +
.../camel-nagios-kafka-sink-connector.adoc | 4 +
.../camel-nats-kafka-sink-connector.adoc | 4 +
.../camel-nats-kafka-source-connector.adoc | 4 +
.../camel-netty-http-kafka-sink-connector.adoc | 4 +
.../camel-netty-http-kafka-source-connector.adoc | 4 +
.../camel-nitrite-kafka-sink-connector.adoc | 4 +
.../camel-nitrite-kafka-source-connector.adoc | 4 +
.../connectors/camel-nsq-kafka-sink-connector.adoc | 4 +
.../camel-nsq-kafka-source-connector.adoc | 4 +
.../camel-oaipmh-kafka-sink-connector.adoc | 4 +
.../camel-oaipmh-kafka-source-connector.adoc | 4 +
.../camel-olingo2-kafka-sink-connector.adoc | 4 +
.../camel-olingo2-kafka-source-connector.adoc | 4 +
.../camel-olingo4-kafka-sink-connector.adoc | 4 +
.../camel-olingo4-kafka-source-connector.adoc | 4 +
...enshift-build-configs-kafka-sink-connector.adoc | 4 +
...amel-openshift-builds-kafka-sink-connector.adoc | 4 +
...amel-openstack-cinder-kafka-sink-connector.adoc | 4 +
...amel-openstack-glance-kafka-sink-connector.adoc | 4 +
...el-openstack-keystone-kafka-sink-connector.adoc | 4 +
...mel-openstack-neutron-kafka-sink-connector.adoc | 4 +
.../camel-openstack-nova-kafka-sink-connector.adoc | 4 +
...camel-openstack-swift-kafka-sink-connector.adoc | 4 +
.../camel-optaplanner-kafka-sink-connector.adoc | 4 +
.../camel-optaplanner-kafka-source-connector.adoc | 4 +
.../camel-paho-kafka-sink-connector.adoc | 4 +
.../camel-paho-kafka-source-connector.adoc | 4 +
.../camel-paho-mqtt5-kafka-sink-connector.adoc | 4 +
.../camel-paho-mqtt5-kafka-source-connector.adoc | 4 +
.../connectors/camel-pdf-kafka-sink-connector.adoc | 4 +
...pg-replication-slot-kafka-source-connector.adoc | 4 +
.../camel-pgevent-kafka-sink-connector.adoc | 4 +
.../camel-pgevent-kafka-source-connector.adoc | 4 +
...camel-platform-http-kafka-source-connector.adoc | 4 +
.../camel-pop3-kafka-sink-connector.adoc | 4 +
.../camel-pop3-kafka-source-connector.adoc | 4 +
.../camel-pop3s-kafka-sink-connector.adoc | 4 +
.../camel-pop3s-kafka-source-connector.adoc | 4 +
.../camel-pubnub-kafka-sink-connector.adoc | 11 +-
.../camel-pubnub-kafka-source-connector.adoc | 11 +-
.../camel-pulsar-kafka-sink-connector.adoc | 4 +
.../camel-pulsar-kafka-source-connector.adoc | 4 +
.../camel-quickfix-kafka-sink-connector.adoc | 4 +
.../camel-quickfix-kafka-source-connector.adoc | 4 +
.../camel-rabbitmq-kafka-sink-connector.adoc | 4 +
.../camel-rabbitmq-kafka-source-connector.adoc | 4 +-
...amel-reactive-streams-kafka-sink-connector.adoc | 4 +
...el-reactive-streams-kafka-source-connector.adoc | 4 +
.../camel-rest-api-kafka-source-connector.adoc | 4 +
.../camel-rest-kafka-sink-connector.adoc | 4 +
.../camel-rest-kafka-source-connector.adoc | 4 +
.../camel-rest-openapi-kafka-sink-connector.adoc | 4 +
.../camel-rest-swagger-kafka-sink-connector.adoc | 4 +
.../camel-resteasy-kafka-sink-connector.adoc | 4 +
.../camel-resteasy-kafka-source-connector.adoc | 4 +
.../camel-rss-kafka-source-connector.adoc | 4 +
.../camel-saga-kafka-sink-connector.adoc | 4 +
.../camel-salesforce-kafka-sink-connector.adoc | 16 +-
.../camel-salesforce-kafka-source-connector.adoc | 4 +
.../camel-sap-netweaver-kafka-sink-connector.adoc | 4 +
.../camel-scheduler-kafka-source-connector.adoc | 4 +
.../camel-schematron-kafka-sink-connector.adoc | 4 +
.../connectors/camel-scp-kafka-sink-connector.adoc | 4 +
.../camel-seda-kafka-sink-connector.adoc | 4 +
.../camel-seda-kafka-source-connector.adoc | 4 +
.../camel-service-kafka-source-connector.adoc | 4 +
.../camel-servicenow-kafka-sink-connector.adoc | 4 +
.../camel-servlet-kafka-source-connector.adoc | 4 +
.../camel-sftp-kafka-sink-connector.adoc | 4 +
.../camel-sftp-kafka-source-connector.adoc | 6 +-
.../connectors/camel-sip-kafka-sink-connector.adoc | 4 +
.../camel-sip-kafka-source-connector.adoc | 4 +
.../camel-sips-kafka-sink-connector.adoc | 4 +
.../camel-sips-kafka-source-connector.adoc | 4 +
.../camel-sjms-kafka-sink-connector.adoc | 4 +
.../camel-sjms-kafka-source-connector.adoc | 4 +
.../camel-sjms2-kafka-sink-connector.adoc | 10 +-
.../camel-sjms2-kafka-source-connector.adoc | 9 +-
.../camel-slack-kafka-sink-connector.adoc | 4 +
.../camel-slack-kafka-source-connector.adoc | 4 +
.../camel-smpp-kafka-sink-connector.adoc | 8 +-
.../camel-smpp-kafka-source-connector.adoc | 8 +-
.../camel-smpps-kafka-sink-connector.adoc | 8 +-
.../camel-smpps-kafka-source-connector.adoc | 8 +-
.../camel-smtp-kafka-sink-connector.adoc | 4 +
.../camel-smtp-kafka-source-connector.adoc | 4 +
.../camel-smtps-kafka-sink-connector.adoc | 4 +
.../camel-smtps-kafka-source-connector.adoc | 4 +
.../camel-snmp-kafka-sink-connector.adoc | 4 +
.../camel-snmp-kafka-source-connector.adoc | 4 +
.../camel-solr-kafka-sink-connector.adoc | 31 +-
.../camel-solrCloud-kafka-sink-connector.adoc | 31 +-
.../camel-solrs-kafka-sink-connector.adoc | 31 +-
.../camel-soroush-kafka-sink-connector.adoc | 4 +
.../camel-soroush-kafka-source-connector.adoc | 4 +
.../camel-spark-kafka-sink-connector.adoc | 4 +
.../camel-splunk-hec-kafka-sink-connector.adoc | 4 +
.../camel-splunk-kafka-sink-connector.adoc | 4 +
.../camel-splunk-kafka-source-connector.adoc | 4 +
.../camel-spring-batch-kafka-sink-connector.adoc | 4 +
.../camel-spring-event-kafka-sink-connector.adoc | 4 +
.../camel-spring-event-kafka-source-connector.adoc | 4 +
...el-spring-integration-kafka-sink-connector.adoc | 4 +
...-spring-integration-kafka-source-connector.adoc | 4 +
.../camel-spring-ldap-kafka-sink-connector.adoc | 4 +
...camel-spring-rabbitmq-kafka-sink-connector.adoc | 4 +
...mel-spring-rabbitmq-kafka-source-connector.adoc | 4 +
.../camel-spring-redis-kafka-sink-connector.adoc | 4 +
.../camel-spring-redis-kafka-source-connector.adoc | 4 +
.../camel-spring-ws-kafka-sink-connector.adoc | 4 +
.../camel-spring-ws-kafka-source-connector.adoc | 4 +
.../connectors/camel-sql-kafka-sink-connector.adoc | 5 +-
.../camel-sql-kafka-source-connector.adoc | 5 +-
.../camel-sql-stored-kafka-sink-connector.adoc | 4 +
.../connectors/camel-ssh-kafka-sink-connector.adoc | 4 +
.../camel-ssh-kafka-source-connector.adoc | 4 +
.../camel-stax-kafka-sink-connector.adoc | 4 +
.../camel-stitch-kafka-sink-connector.adoc | 4 +
.../camel-stomp-kafka-sink-connector.adoc | 4 +
.../camel-stomp-kafka-source-connector.adoc | 4 +
.../camel-stream-kafka-sink-connector.adoc | 4 +
.../camel-stream-kafka-source-connector.adoc | 4 +
...camel-string-template-kafka-sink-connector.adoc | 4 +
.../camel-stub-kafka-sink-connector.adoc | 4 +
.../camel-stub-kafka-source-connector.adoc | 4 +
.../camel-telegram-kafka-sink-connector.adoc | 4 +
.../camel-telegram-kafka-source-connector.adoc | 4 +
.../camel-thrift-kafka-sink-connector.adoc | 4 +
.../camel-thrift-kafka-source-connector.adoc | 4 +
.../camel-tika-kafka-sink-connector.adoc | 4 +
.../camel-timer-kafka-source-connector.adoc | 4 +
.../camel-twilio-kafka-sink-connector.adoc | 4 +
.../camel-twilio-kafka-source-connector.adoc | 4 +
...twitter-directmessage-kafka-sink-connector.adoc | 4 +
...itter-directmessage-kafka-source-connector.adoc | 4 +
.../camel-twitter-search-kafka-sink-connector.adoc | 4 +
...amel-twitter-search-kafka-source-connector.adoc | 4 +
...amel-twitter-timeline-kafka-sink-connector.adoc | 4 +
...el-twitter-timeline-kafka-source-connector.adoc | 4 +
.../camel-undertow-kafka-sink-connector.adoc | 4 +
.../camel-undertow-kafka-source-connector.adoc | 4 +
.../camel-validator-kafka-sink-connector.adoc | 4 +
.../camel-velocity-kafka-sink-connector.adoc | 4 +
.../camel-vertx-http-kafka-sink-connector.adoc | 4 +
.../camel-vertx-kafka-kafka-sink-connector.adoc | 4 +
.../camel-vertx-kafka-kafka-source-connector.adoc | 4 +
.../camel-vertx-kafka-sink-connector.adoc | 4 +
.../camel-vertx-kafka-source-connector.adoc | 4 +
...camel-vertx-websocket-kafka-sink-connector.adoc | 4 +
...mel-vertx-websocket-kafka-source-connector.adoc | 4 +
.../connectors/camel-vm-kafka-sink-connector.adoc | 4 +
.../camel-vm-kafka-source-connector.adoc | 4 +
.../camel-weather-kafka-sink-connector.adoc | 4 +
.../camel-weather-kafka-source-connector.adoc | 4 +
.../camel-web3j-kafka-sink-connector.adoc | 4 +
.../camel-web3j-kafka-source-connector.adoc | 4 +
.../camel-webhook-kafka-source-connector.adoc | 4 +
...amel-websocket-jsr356-kafka-sink-connector.adoc | 4 +
...el-websocket-jsr356-kafka-source-connector.adoc | 4 +
.../camel-websocket-kafka-sink-connector.adoc | 4 +
.../camel-websocket-kafka-source-connector.adoc | 4 +
.../camel-weka-kafka-sink-connector.adoc | 4 +
.../camel-wordpress-kafka-sink-connector.adoc | 4 +
.../camel-wordpress-kafka-source-connector.adoc | 4 +
.../camel-workday-kafka-sink-connector.adoc | 4 +
.../camel-xchange-kafka-sink-connector.adoc | 4 +
.../connectors/camel-xj-kafka-sink-connector.adoc | 4 +
...amel-xmlsecurity-sign-kafka-sink-connector.adoc | 4 +
...el-xmlsecurity-verify-kafka-sink-connector.adoc | 4 +
.../camel-xmpp-kafka-sink-connector.adoc | 4 +
.../camel-xmpp-kafka-source-connector.adoc | 4 +
.../camel-xquery-kafka-sink-connector.adoc | 4 +
.../camel-xquery-kafka-source-connector.adoc | 4 +
.../camel-xslt-kafka-sink-connector.adoc | 4 +
.../camel-xslt-saxon-kafka-sink-connector.adoc | 4 +
.../camel-yammer-kafka-sink-connector.adoc | 4 +
.../camel-yammer-kafka-source-connector.adoc | 4 +
.../camel-zendesk-kafka-sink-connector.adoc | 4 +
.../camel-zendesk-kafka-source-connector.adoc | 4 +
.../camel-zookeeper-kafka-sink-connector.adoc | 4 +
.../camel-zookeeper-kafka-source-connector.adoc | 4 +
...el-zookeeper-master-kafka-source-connector.adoc | 4 +
.../index.adoc} | 2 +-
.../pages/contributor-guide/release-guide.adoc | 201 +++
.../pages/{ => contributor-guide}/testing.adoc | 41 +-
.../{ => contributor-guide}/troubleshooting.adoc | 6 +
docs/modules/ROOT/pages/index.adoc | 33 +-
.../camel-activemq-kafka-sink-connector.adoc | 0
.../camel-activemq-kafka-source-connector.adoc | 0
.../connectors/camel-ahc-kafka-sink-connector.adoc | 0
.../camel-ahc-ws-kafka-sink-connector.adoc | 0
.../camel-ahc-ws-kafka-source-connector.adoc | 0
.../camel-ahc-wss-kafka-sink-connector.adoc | 0
.../camel-ahc-wss-kafka-source-connector.adoc | 0
.../camel-amqp-kafka-sink-connector.adoc | 0
.../camel-amqp-kafka-source-connector.adoc | 0
.../camel-apns-kafka-sink-connector.adoc | 0
.../camel-apns-kafka-source-connector.adoc | 0
.../camel-arangodb-kafka-sink-connector.adoc | 0
.../connectors/camel-as2-kafka-sink-connector.adoc | 0
.../camel-as2-kafka-source-connector.adoc | 0
.../camel-asterisk-kafka-sink-connector.adoc | 0
.../camel-asterisk-kafka-source-connector.adoc | 0
.../camel-atlasmap-kafka-sink-connector.adoc | 0
.../camel-atmos-kafka-sink-connector.adoc | 0
.../camel-atmos-kafka-source-connector.adoc | 0
...-atmosphere-websocket-kafka-sink-connector.adoc | 0
...tmosphere-websocket-kafka-source-connector.adoc | 0
.../camel-atom-kafka-source-connector.adoc | 0
.../camel-atomix-map-kafka-sink-connector.adoc | 0
.../camel-atomix-map-kafka-source-connector.adoc | 0
...amel-atomix-messaging-kafka-sink-connector.adoc | 0
...el-atomix-messaging-kafka-source-connector.adoc | 0
...camel-atomix-multimap-kafka-sink-connector.adoc | 0
.../camel-atomix-queue-kafka-sink-connector.adoc | 0
.../camel-atomix-queue-kafka-source-connector.adoc | 0
.../camel-atomix-set-kafka-sink-connector.adoc | 0
.../camel-atomix-set-kafka-source-connector.adoc | 0
.../camel-atomix-value-kafka-sink-connector.adoc | 0
.../camel-atomix-value-kafka-source-connector.adoc | 0
.../camel-avro-kafka-sink-connector.adoc | 0
.../camel-avro-kafka-source-connector.adoc | 0
.../camel-aws-cw-kafka-sink-connector.adoc | 0
.../camel-aws-ddb-kafka-sink-connector.adoc | 0
...camel-aws-ddbstream-kafka-source-connector.adoc | 0
.../camel-aws-ec2-kafka-sink-connector.adoc | 0
.../camel-aws-ecs-kafka-sink-connector.adoc | 0
.../camel-aws-eks-kafka-sink-connector.adoc | 0
.../camel-aws-iam-kafka-sink-connector.adoc | 0
...-aws-kinesis-firehose-kafka-sink-connector.adoc | 0
.../camel-aws-kinesis-kafka-sink-connector.adoc | 0
.../camel-aws-kinesis-kafka-source-connector.adoc | 0
.../camel-aws-kms-kafka-sink-connector.adoc | 0
.../camel-aws-lambda-kafka-sink-connector.adoc | 0
.../camel-aws-mq-kafka-sink-connector.adoc | 0
.../camel-aws-msk-kafka-sink-connector.adoc | 0
.../camel-aws-s3-kafka-sink-connector.adoc | 0
.../camel-aws-s3-kafka-source-connector.adoc | 0
.../camel-aws-sdb-kafka-sink-connector.adoc | 0
...l-aws-secrets-manager-kafka-sink-connector.adoc | 4 +-
.../camel-aws-ses-kafka-sink-connector.adoc | 0
.../camel-aws-sns-kafka-sink-connector.adoc | 0
.../camel-aws-sqs-kafka-sink-connector.adoc | 0
.../camel-aws-sqs-kafka-source-connector.adoc | 0
.../camel-aws-swf-kafka-sink-connector.adoc | 0
.../camel-aws-swf-kafka-source-connector.adoc | 0
.../camel-aws-translate-kafka-sink-connector.adoc | 0
.../camel-aws2-athena-kafka-sink-connector.adoc | 0
.../camel-aws2-cw-kafka-sink-connector.adoc | 0
.../camel-aws2-ddb-kafka-sink-connector.adoc | 0
...amel-aws2-ddbstream-kafka-source-connector.adoc | 0
.../camel-aws2-ec2-kafka-sink-connector.adoc | 0
.../camel-aws2-ecs-kafka-sink-connector.adoc | 0
.../camel-aws2-eks-kafka-sink-connector.adoc | 0
...amel-aws2-eventbridge-kafka-sink-connector.adoc | 0
.../camel-aws2-iam-kafka-sink-connector.adoc | 0
...aws2-kinesis-firehose-kafka-sink-connector.adoc | 0
.../camel-aws2-kinesis-kafka-sink-connector.adoc | 0
.../camel-aws2-kinesis-kafka-source-connector.adoc | 0
.../camel-aws2-kms-kafka-sink-connector.adoc | 0
.../camel-aws2-lambda-kafka-sink-connector.adoc | 0
.../camel-aws2-mq-kafka-sink-connector.adoc | 4 +-
.../camel-aws2-msk-kafka-sink-connector.adoc | 4 +-
.../camel-aws2-s3-kafka-sink-connector.adoc | 0
.../camel-aws2-s3-kafka-source-connector.adoc | 0
.../camel-aws2-ses-kafka-sink-connector.adoc | 4 +-
.../camel-aws2-sns-kafka-sink-connector.adoc | 0
.../camel-aws2-sqs-kafka-sink-connector.adoc | 0
.../camel-aws2-sqs-kafka-source-connector.adoc | 0
.../camel-aws2-sts-kafka-sink-connector.adoc | 4 +-
.../camel-aws2-translate-kafka-sink-connector.adoc | 4 +-
.../camel-azure-blob-kafka-sink-connector.adoc | 0
.../camel-azure-blob-kafka-source-connector.adoc | 0
.../camel-azure-cosmosdb-kafka-sink-connector.adoc | 6 +-
...amel-azure-cosmosdb-kafka-source-connector.adoc | 6 +-
...camel-azure-eventhubs-kafka-sink-connector.adoc | 0
...mel-azure-eventhubs-kafka-source-connector.adoc | 0
.../camel-azure-queue-kafka-sink-connector.adoc | 0
.../camel-azure-queue-kafka-source-connector.adoc | 0
...el-azure-storage-blob-kafka-sink-connector.adoc | 0
...-azure-storage-blob-kafka-source-connector.adoc | 0
...zure-storage-datalake-kafka-sink-connector.adoc | 0
...re-storage-datalake-kafka-source-connector.adoc | 0
...l-azure-storage-queue-kafka-sink-connector.adoc | 0
...azure-storage-queue-kafka-source-connector.adoc | 0
.../camel-bean-kafka-sink-connector.adoc | 0
.../camel-beanstalk-kafka-sink-connector.adoc | 0
.../camel-beanstalk-kafka-source-connector.adoc | 0
.../connectors/camel-box-kafka-sink-connector.adoc | 0
.../camel-box-kafka-source-connector.adoc | 0
.../camel-braintree-kafka-sink-connector.adoc | 0
.../camel-braintree-kafka-source-connector.adoc | 0
.../camel-caffeine-cache-kafka-sink-connector.adoc | 0
...el-caffeine-loadcache-kafka-sink-connector.adoc | 0
.../camel-chatscript-kafka-sink-connector.adoc | 0
.../camel-chunk-kafka-sink-connector.adoc | 0
.../camel-cm-sms-kafka-sink-connector.adoc | 0
.../camel-cmis-kafka-sink-connector.adoc | 0
.../camel-cmis-kafka-source-connector.adoc | 0
.../camel-coap+tcp-kafka-sink-connector.adoc | 0
.../camel-coap+tcp-kafka-source-connector.adoc | 0
.../camel-coap-kafka-sink-connector.adoc | 0
.../camel-coap-kafka-source-connector.adoc | 0
.../camel-coaps+tcp-kafka-sink-connector.adoc | 0
.../camel-coaps+tcp-kafka-source-connector.adoc | 0
.../camel-coaps-kafka-sink-connector.adoc | 0
.../camel-coaps-kafka-source-connector.adoc | 0
.../camel-cometd-kafka-sink-connector.adoc | 0
.../camel-cometd-kafka-source-connector.adoc | 0
.../camel-cometds-kafka-sink-connector.adoc | 0
.../camel-cometds-kafka-source-connector.adoc | 0
.../camel-consul-kafka-sink-connector.adoc | 0
.../camel-consul-kafka-source-connector.adoc | 0
.../camel-controlbus-kafka-sink-connector.adoc | 0
.../camel-corda-kafka-sink-connector.adoc | 0
.../camel-corda-kafka-source-connector.adoc | 0
.../camel-couchbase-kafka-sink-connector.adoc | 0
.../camel-couchbase-kafka-source-connector.adoc | 0
.../camel-couchdb-kafka-sink-connector.adoc | 0
.../camel-couchdb-kafka-source-connector.adoc | 0
.../connectors/camel-cql-kafka-sink-connector.adoc | 0
.../camel-cql-kafka-source-connector.adoc | 0
.../camel-cron-kafka-source-connector.adoc | 0
.../camel-crypto-cms-kafka-sink-connector.adoc | 0
.../camel-crypto-kafka-sink-connector.adoc | 0
.../connectors/camel-cxf-kafka-sink-connector.adoc | 0
.../camel-cxf-kafka-source-connector.adoc | 0
.../camel-cxfrs-kafka-sink-connector.adoc | 0
.../camel-cxfrs-kafka-source-connector.adoc | 0
.../camel-dataformat-kafka-sink-connector.adoc | 0
.../camel-direct-kafka-sink-connector.adoc | 0
.../camel-direct-kafka-source-connector.adoc | 0
.../camel-direct-vm-kafka-sink-connector.adoc | 0
.../camel-direct-vm-kafka-source-connector.adoc | 0
.../camel-disruptor-kafka-sink-connector.adoc | 0
.../camel-disruptor-kafka-source-connector.adoc | 0
.../camel-disruptor-vm-kafka-sink-connector.adoc | 0
.../camel-disruptor-vm-kafka-source-connector.adoc | 0
.../connectors/camel-djl-kafka-sink-connector.adoc | 0
.../connectors/camel-dns-kafka-sink-connector.adoc | 0
.../camel-docker-kafka-sink-connector.adoc | 0
.../camel-docker-kafka-source-connector.adoc | 0
.../camel-dozer-kafka-sink-connector.adoc | 0
.../camel-drill-kafka-sink-connector.adoc | 0
.../camel-dropbox-kafka-sink-connector.adoc | 0
.../camel-dropbox-kafka-source-connector.adoc | 0
.../camel-ehcache-kafka-sink-connector.adoc | 0
.../camel-ehcache-kafka-source-connector.adoc | 0
...el-elasticsearch-rest-kafka-sink-connector.adoc | 0
.../camel-elsql-kafka-sink-connector.adoc | 0
.../camel-elsql-kafka-source-connector.adoc | 0
.../camel-elytron-kafka-sink-connector.adoc | 0
.../camel-elytron-kafka-source-connector.adoc | 0
.../camel-etcd-keys-kafka-sink-connector.adoc | 0
.../camel-etcd-stats-kafka-sink-connector.adoc | 0
.../camel-etcd-stats-kafka-source-connector.adoc | 0
.../camel-etcd-watch-kafka-source-connector.adoc | 0
.../camel-eventadmin-kafka-sink-connector.adoc | 0
.../camel-eventadmin-kafka-source-connector.adoc | 0
.../camel-exec-kafka-sink-connector.adoc | 0
.../camel-facebook-kafka-sink-connector.adoc | 0
.../camel-facebook-kafka-source-connector.adoc | 0
.../camel-fhir-kafka-sink-connector.adoc | 0
.../camel-fhir-kafka-source-connector.adoc | 0
.../camel-file-kafka-sink-connector.adoc | 0
.../camel-file-kafka-source-connector.adoc | 0
.../camel-file-watch-kafka-source-connector.adoc | 0
.../camel-flatpack-kafka-sink-connector.adoc | 0
.../camel-flatpack-kafka-source-connector.adoc | 0
.../camel-flink-kafka-sink-connector.adoc | 0
.../connectors/camel-fop-kafka-sink-connector.adoc | 0
.../camel-freemarker-kafka-sink-connector.adoc | 0
.../connectors/camel-ftp-kafka-sink-connector.adoc | 0
.../camel-ftp-kafka-source-connector.adoc | 0
.../camel-ftps-kafka-sink-connector.adoc | 0
.../camel-ftps-kafka-source-connector.adoc | 0
.../camel-ganglia-kafka-sink-connector.adoc | 0
.../camel-geocoder-kafka-sink-connector.adoc | 0
.../connectors/camel-git-kafka-sink-connector.adoc | 0
.../camel-git-kafka-source-connector.adoc | 0
.../camel-github-kafka-sink-connector.adoc | 0
.../camel-github-kafka-source-connector.adoc | 0
...camel-google-bigquery-kafka-sink-connector.adoc | 0
...l-google-bigquery-sql-kafka-sink-connector.adoc | 0
...camel-google-calendar-kafka-sink-connector.adoc | 0
...mel-google-calendar-kafka-source-connector.adoc | 0
...gle-calendar-stream-kafka-source-connector.adoc | 0
.../camel-google-drive-kafka-sink-connector.adoc | 0
.../camel-google-drive-kafka-source-connector.adoc | 0
...amel-google-functions-kafka-sink-connector.adoc | 0
.../camel-google-mail-kafka-sink-connector.adoc | 0
.../camel-google-mail-kafka-source-connector.adoc | 0
...-google-mail-stream-kafka-source-connector.adoc | 0
.../camel-google-pubsub-kafka-sink-connector.adoc | 0
...camel-google-pubsub-kafka-source-connector.adoc | 0
.../camel-google-sheets-kafka-sink-connector.adoc | 0
...camel-google-sheets-kafka-source-connector.adoc | 0
...oogle-sheets-stream-kafka-source-connector.adoc | 0
.../camel-google-storage-kafka-sink-connector.adoc | 0
...amel-google-storage-kafka-source-connector.adoc | 0
.../camel-gora-kafka-sink-connector.adoc | 0
.../camel-gora-kafka-source-connector.adoc | 0
.../camel-grape-kafka-sink-connector.adoc | 0
.../camel-graphql-kafka-sink-connector.adoc | 0
.../camel-grpc-kafka-sink-connector.adoc | 0
.../camel-grpc-kafka-source-connector.adoc | 0
.../camel-guava-eventbus-kafka-sink-connector.adoc | 0
...amel-guava-eventbus-kafka-source-connector.adoc | 0
...hazelcast-atomicvalue-kafka-sink-connector.adoc | 0
...-hazelcast-instance-kafka-source-connector.adoc | 0
.../camel-hazelcast-list-kafka-sink-connector.adoc | 0
...amel-hazelcast-list-kafka-source-connector.adoc | 0
.../camel-hazelcast-map-kafka-sink-connector.adoc | 0
...camel-hazelcast-map-kafka-source-connector.adoc | 0
...el-hazelcast-multimap-kafka-sink-connector.adoc | 0
...-hazelcast-multimap-kafka-source-connector.adoc | 0
...camel-hazelcast-queue-kafka-sink-connector.adoc | 0
...mel-hazelcast-queue-kafka-source-connector.adoc | 0
...zelcast-replicatedmap-kafka-sink-connector.adoc | 0
...lcast-replicatedmap-kafka-source-connector.adoc | 0
...-hazelcast-ringbuffer-kafka-sink-connector.adoc | 0
.../camel-hazelcast-seda-kafka-sink-connector.adoc | 0
...amel-hazelcast-seda-kafka-source-connector.adoc | 0
.../camel-hazelcast-set-kafka-sink-connector.adoc | 0
...camel-hazelcast-set-kafka-source-connector.adoc | 0
...camel-hazelcast-topic-kafka-sink-connector.adoc | 0
...mel-hazelcast-topic-kafka-source-connector.adoc | 0
.../camel-hbase-kafka-sink-connector.adoc | 0
.../camel-hbase-kafka-source-connector.adoc | 0
.../camel-hdfs-kafka-sink-connector.adoc | 0
.../camel-hdfs-kafka-source-connector.adoc | 0
.../camel-http-kafka-sink-connector.adoc | 0
.../camel-https-kafka-sink-connector.adoc | 0
.../camel-hwcloud-smn-kafka-sink-connector.adoc | 0
...camel-iec60870-client-kafka-sink-connector.adoc | 0
...mel-iec60870-client-kafka-source-connector.adoc | 0
...camel-iec60870-server-kafka-sink-connector.adoc | 0
...mel-iec60870-server-kafka-source-connector.adoc | 0
.../camel-ignite-cache-kafka-sink-connector.adoc | 0
.../camel-ignite-cache-kafka-source-connector.adoc | 0
.../camel-ignite-compute-kafka-sink-connector.adoc | 0
...camel-ignite-events-kafka-source-connector.adoc | 0
.../camel-ignite-idgen-kafka-sink-connector.adoc | 0
...amel-ignite-messaging-kafka-sink-connector.adoc | 0
...el-ignite-messaging-kafka-source-connector.adoc | 0
.../camel-ignite-queue-kafka-sink-connector.adoc | 0
.../camel-ignite-set-kafka-sink-connector.adoc | 0
.../camel-imap-kafka-sink-connector.adoc | 0
.../camel-imap-kafka-source-connector.adoc | 0
.../camel-imaps-kafka-sink-connector.adoc | 0
.../camel-imaps-kafka-source-connector.adoc | 0
...l-infinispan-embedded-kafka-sink-connector.adoc | 0
...infinispan-embedded-kafka-source-connector.adoc | 0
.../camel-infinispan-kafka-sink-connector.adoc | 0
.../camel-infinispan-kafka-source-connector.adoc | 0
.../camel-influxdb-kafka-sink-connector.adoc | 0
.../camel-iota-kafka-sink-connector.adoc | 0
.../camel-ipfs-kafka-sink-connector.adoc | 0
.../connectors/camel-irc-kafka-sink-connector.adoc | 0
.../camel-irc-kafka-source-connector.adoc | 0
.../camel-ironmq-kafka-sink-connector.adoc | 0
.../camel-ironmq-kafka-source-connector.adoc | 0
.../camel-jbpm-kafka-sink-connector.adoc | 0
.../camel-jbpm-kafka-source-connector.adoc | 0
.../camel-jcache-kafka-sink-connector.adoc | 0
.../camel-jcache-kafka-source-connector.adoc | 0
.../camel-jclouds-kafka-sink-connector.adoc | 0
.../camel-jclouds-kafka-source-connector.adoc | 0
.../connectors/camel-jcr-kafka-sink-connector.adoc | 0
.../camel-jcr-kafka-source-connector.adoc | 0
.../camel-jdbc-kafka-sink-connector.adoc | 0
.../camel-jetty-kafka-source-connector.adoc | 0
.../camel-jgroups-kafka-sink-connector.adoc | 0
.../camel-jgroups-kafka-source-connector.adoc | 0
.../camel-jgroups-raft-kafka-sink-connector.adoc | 0
.../camel-jgroups-raft-kafka-source-connector.adoc | 0
.../camel-jing-kafka-sink-connector.adoc | 0
.../camel-jira-kafka-sink-connector.adoc | 0
.../camel-jira-kafka-source-connector.adoc | 0
.../connectors/camel-jms-kafka-sink-connector.adoc | 0
.../camel-jms-kafka-source-connector.adoc | 0
.../camel-jmx-kafka-source-connector.adoc | 0
.../camel-jolt-kafka-sink-connector.adoc | 0
.../camel-jooq-kafka-sink-connector.adoc | 0
.../camel-jooq-kafka-source-connector.adoc | 0
.../connectors/camel-jpa-kafka-sink-connector.adoc | 0
.../camel-jpa-kafka-source-connector.adoc | 0
.../camel-jslt-kafka-sink-connector.adoc | 0
.../camel-json-validator-kafka-sink-connector.adoc | 0
.../camel-jsonata-kafka-sink-connector.adoc | 0
.../camel-jt400-kafka-sink-connector.adoc | 0
.../camel-jt400-kafka-source-connector.adoc | 0
.../camel-kafka-kafka-sink-connector.adoc | 0
.../camel-kafka-kafka-source-connector.adoc | 0
.../camel-kamelet-kafka-sink-connector.adoc | 5 +-
.../camel-kamelet-kafka-source-connector.adoc | 5 +-
.../camel-kamelet-reify-kafka-sink-connector.adoc | 0
...camel-kamelet-reify-kafka-source-connector.adoc | 0
...ubernetes-config-maps-kafka-sink-connector.adoc | 0
...etes-custom-resources-kafka-sink-connector.adoc | 0
...es-custom-resources-kafka-source-connector.adoc | 0
...ubernetes-deployments-kafka-sink-connector.adoc | 0
...ernetes-deployments-kafka-source-connector.adoc | 0
.../camel-kubernetes-hpa-kafka-sink-connector.adoc | 0
...amel-kubernetes-hpa-kafka-source-connector.adoc | 0
.../camel-kubernetes-job-kafka-sink-connector.adoc | 0
...amel-kubernetes-job-kafka-source-connector.adoc | 0
...kubernetes-namespaces-kafka-sink-connector.adoc | 0
...bernetes-namespaces-kafka-source-connector.adoc | 0
...amel-kubernetes-nodes-kafka-sink-connector.adoc | 0
...el-kubernetes-nodes-kafka-source-connector.adoc | 0
...istent-volumes-claims-kafka-sink-connector.adoc | 0
...es-persistent-volumes-kafka-sink-connector.adoc | 0
...camel-kubernetes-pods-kafka-sink-connector.adoc | 0
...mel-kubernetes-pods-kafka-source-connector.adoc | 0
...plication-controllers-kafka-sink-connector.adoc | 0
...ication-controllers-kafka-source-connector.adoc | 0
...netes-resources-quota-kafka-sink-connector.adoc | 0
...el-kubernetes-secrets-kafka-sink-connector.adoc | 0
...etes-service-accounts-kafka-sink-connector.adoc | 0
...l-kubernetes-services-kafka-sink-connector.adoc | 0
...kubernetes-services-kafka-source-connector.adoc | 0
.../camel-kudu-kafka-sink-connector.adoc | 0
.../camel-language-kafka-sink-connector.adoc | 0
.../camel-ldap-kafka-sink-connector.adoc | 0
.../camel-ldif-kafka-sink-connector.adoc | 0
.../connectors/camel-log-kafka-sink-connector.adoc | 0
.../connectors/camel-lpr-kafka-sink-connector.adoc | 0
.../camel-lucene-kafka-sink-connector.adoc | 0
.../camel-lumberjack-kafka-source-connector.adoc | 0
.../camel-master-kafka-source-connector.adoc | 0
.../camel-metrics-kafka-sink-connector.adoc | 0
.../camel-micrometer-kafka-sink-connector.adoc | 0
...-microprofile-metrics-kafka-sink-connector.adoc | 0
.../camel-milo-client-kafka-sink-connector.adoc | 0
.../camel-milo-client-kafka-source-connector.adoc | 0
.../camel-milo-server-kafka-sink-connector.adoc | 0
.../camel-milo-server-kafka-source-connector.adoc | 0
.../camel-mina-kafka-sink-connector.adoc | 0
.../camel-mina-kafka-source-connector.adoc | 0
.../camel-minio-kafka-sink-connector.adoc | 0
.../camel-minio-kafka-source-connector.adoc | 0
.../camel-mllp-kafka-sink-connector.adoc | 0
.../camel-mllp-kafka-source-connector.adoc | 0
.../camel-mongodb-gridfs-kafka-sink-connector.adoc | 0
...amel-mongodb-gridfs-kafka-source-connector.adoc | 0
.../camel-mongodb-kafka-sink-connector.adoc | 0
.../camel-mongodb-kafka-source-connector.adoc | 0
.../connectors/camel-msv-kafka-sink-connector.adoc | 0
.../camel-mustache-kafka-sink-connector.adoc | 0
.../camel-mvel-kafka-sink-connector.adoc | 0
.../camel-mybatis-bean-kafka-sink-connector.adoc | 0
.../camel-mybatis-kafka-sink-connector.adoc | 0
.../camel-mybatis-kafka-source-connector.adoc | 0
.../camel-nagios-kafka-sink-connector.adoc | 0
.../camel-nats-kafka-sink-connector.adoc | 0
.../camel-nats-kafka-source-connector.adoc | 0
.../camel-netty-http-kafka-sink-connector.adoc | 0
.../camel-netty-http-kafka-source-connector.adoc | 0
.../camel-netty-kafka-sink-connector.adoc | 0
.../camel-netty-kafka-source-connector.adoc | 0
.../camel-nitrite-kafka-sink-connector.adoc | 0
.../camel-nitrite-kafka-source-connector.adoc | 0
.../connectors/camel-nsq-kafka-sink-connector.adoc | 0
.../camel-nsq-kafka-source-connector.adoc | 0
.../camel-oaipmh-kafka-sink-connector.adoc | 0
.../camel-oaipmh-kafka-source-connector.adoc | 0
.../camel-olingo2-kafka-sink-connector.adoc | 0
.../camel-olingo2-kafka-source-connector.adoc | 0
.../camel-olingo4-kafka-sink-connector.adoc | 0
.../camel-olingo4-kafka-source-connector.adoc | 0
...enshift-build-configs-kafka-sink-connector.adoc | 0
...amel-openshift-builds-kafka-sink-connector.adoc | 0
...amel-openstack-cinder-kafka-sink-connector.adoc | 0
...amel-openstack-glance-kafka-sink-connector.adoc | 0
...el-openstack-keystone-kafka-sink-connector.adoc | 0
...mel-openstack-neutron-kafka-sink-connector.adoc | 0
.../camel-openstack-nova-kafka-sink-connector.adoc | 0
...camel-openstack-swift-kafka-sink-connector.adoc | 0
.../camel-optaplanner-kafka-sink-connector.adoc | 0
.../camel-optaplanner-kafka-source-connector.adoc | 0
.../camel-paho-kafka-sink-connector.adoc | 0
.../camel-paho-kafka-source-connector.adoc | 0
.../camel-paho-mqtt5-kafka-sink-connector.adoc | 0
.../camel-paho-mqtt5-kafka-source-connector.adoc | 0
.../camel-paxlogging-kafka-source-connector.adoc | 0
.../connectors/camel-pdf-kafka-sink-connector.adoc | 0
...pg-replication-slot-kafka-source-connector.adoc | 0
.../camel-pgevent-kafka-sink-connector.adoc | 0
.../camel-pgevent-kafka-source-connector.adoc | 0
...camel-platform-http-kafka-source-connector.adoc | 0
.../camel-pop3-kafka-sink-connector.adoc | 0
.../camel-pop3-kafka-source-connector.adoc | 0
.../camel-pop3s-kafka-sink-connector.adoc | 0
.../camel-pop3s-kafka-source-connector.adoc | 0
.../camel-pubnub-kafka-sink-connector.adoc | 0
.../camel-pubnub-kafka-source-connector.adoc | 0
.../camel-pulsar-kafka-sink-connector.adoc | 0
.../camel-pulsar-kafka-source-connector.adoc | 0
.../camel-quartz-kafka-source-connector.adoc | 0
.../camel-quickfix-kafka-sink-connector.adoc | 0
.../camel-quickfix-kafka-source-connector.adoc | 0
.../camel-rabbitmq-kafka-sink-connector.adoc | 0
.../camel-rabbitmq-kafka-source-connector.adoc | 0
...amel-reactive-streams-kafka-sink-connector.adoc | 0
...el-reactive-streams-kafka-source-connector.adoc | 0
.../camel-rest-api-kafka-source-connector.adoc | 0
.../camel-rest-kafka-sink-connector.adoc | 0
.../camel-rest-kafka-source-connector.adoc | 0
.../camel-rest-openapi-kafka-sink-connector.adoc | 0
.../camel-rest-swagger-kafka-sink-connector.adoc | 0
.../camel-resteasy-kafka-sink-connector.adoc | 0
.../camel-resteasy-kafka-source-connector.adoc | 0
.../camel-rss-kafka-source-connector.adoc | 0
.../camel-saga-kafka-sink-connector.adoc | 0
.../camel-salesforce-kafka-sink-connector.adoc | 12 +-
.../camel-salesforce-kafka-source-connector.adoc | 0
.../camel-sap-netweaver-kafka-sink-connector.adoc | 0
.../camel-scheduler-kafka-source-connector.adoc | 0
.../camel-schematron-kafka-sink-connector.adoc | 0
.../connectors/camel-scp-kafka-sink-connector.adoc | 0
.../camel-seda-kafka-sink-connector.adoc | 0
.../camel-seda-kafka-source-connector.adoc | 0
.../camel-service-kafka-source-connector.adoc | 0
.../camel-servicenow-kafka-sink-connector.adoc | 0
.../camel-servlet-kafka-source-connector.adoc | 0
.../camel-sftp-kafka-sink-connector.adoc | 0
.../camel-sftp-kafka-source-connector.adoc | 0
.../connectors/camel-sip-kafka-sink-connector.adoc | 0
.../camel-sip-kafka-source-connector.adoc | 0
.../camel-sips-kafka-sink-connector.adoc | 0
.../camel-sips-kafka-source-connector.adoc | 0
.../camel-sjms-batch-kafka-source-connector.adoc | 0
.../camel-sjms-kafka-sink-connector.adoc | 0
.../camel-sjms-kafka-source-connector.adoc | 0
.../camel-sjms2-kafka-sink-connector.adoc | 0
.../camel-sjms2-kafka-source-connector.adoc | 0
.../camel-slack-kafka-sink-connector.adoc | 0
.../camel-slack-kafka-source-connector.adoc | 0
.../camel-smpp-kafka-sink-connector.adoc | 6 +-
.../camel-smpp-kafka-source-connector.adoc | 6 +-
.../camel-smpps-kafka-sink-connector.adoc | 6 +-
.../camel-smpps-kafka-source-connector.adoc | 6 +-
.../camel-smtp-kafka-sink-connector.adoc | 0
.../camel-smtp-kafka-source-connector.adoc | 0
.../camel-smtps-kafka-sink-connector.adoc | 0
.../camel-smtps-kafka-source-connector.adoc | 0
.../camel-snmp-kafka-sink-connector.adoc | 0
.../camel-snmp-kafka-source-connector.adoc | 0
.../camel-solr-kafka-sink-connector.adoc | 0
.../camel-solrCloud-kafka-sink-connector.adoc | 0
.../camel-solrs-kafka-sink-connector.adoc | 0
.../camel-soroush-kafka-sink-connector.adoc | 0
.../camel-soroush-kafka-source-connector.adoc | 0
.../camel-spark-kafka-sink-connector.adoc | 0
.../camel-spark-rest-kafka-source-connector.adoc | 0
.../camel-splunk-hec-kafka-sink-connector.adoc | 0
.../camel-splunk-kafka-sink-connector.adoc | 0
.../camel-splunk-kafka-source-connector.adoc | 0
.../camel-spring-batch-kafka-sink-connector.adoc | 0
.../camel-spring-event-kafka-sink-connector.adoc | 0
.../camel-spring-event-kafka-source-connector.adoc | 0
...el-spring-integration-kafka-sink-connector.adoc | 0
...-spring-integration-kafka-source-connector.adoc | 0
.../camel-spring-jdbc-kafka-sink-connector.adoc | 0
.../camel-spring-ldap-kafka-sink-connector.adoc | 0
...camel-spring-rabbitmq-kafka-sink-connector.adoc | 0
...mel-spring-rabbitmq-kafka-source-connector.adoc | 0
.../camel-spring-redis-kafka-sink-connector.adoc | 0
.../camel-spring-redis-kafka-source-connector.adoc | 0
.../camel-spring-ws-kafka-sink-connector.adoc | 0
.../camel-spring-ws-kafka-source-connector.adoc | 0
.../connectors/camel-sql-kafka-sink-connector.adoc | 0
.../camel-sql-kafka-source-connector.adoc | 0
.../camel-sql-stored-kafka-sink-connector.adoc | 0
.../connectors/camel-ssh-kafka-sink-connector.adoc | 0
.../camel-ssh-kafka-source-connector.adoc | 0
.../camel-stax-kafka-sink-connector.adoc | 0
.../camel-stitch-kafka-sink-connector.adoc | 0
.../camel-stomp-kafka-sink-connector.adoc | 0
.../camel-stomp-kafka-source-connector.adoc | 0
.../camel-stream-kafka-sink-connector.adoc | 0
.../camel-stream-kafka-source-connector.adoc | 0
...camel-string-template-kafka-sink-connector.adoc | 0
.../camel-stub-kafka-sink-connector.adoc | 0
.../camel-stub-kafka-source-connector.adoc | 0
.../camel-syslog-kafka-sink-connector.adoc | 2 +-
.../camel-syslog-kafka-source-connector.adoc | 2 +-
.../camel-telegram-kafka-sink-connector.adoc | 0
.../camel-telegram-kafka-source-connector.adoc | 0
.../camel-thrift-kafka-sink-connector.adoc | 0
.../camel-thrift-kafka-source-connector.adoc | 0
.../camel-tika-kafka-sink-connector.adoc | 0
.../camel-timer-kafka-source-connector.adoc | 0
.../camel-twilio-kafka-sink-connector.adoc | 0
.../camel-twilio-kafka-source-connector.adoc | 0
...twitter-directmessage-kafka-sink-connector.adoc | 0
...itter-directmessage-kafka-source-connector.adoc | 0
.../camel-twitter-search-kafka-sink-connector.adoc | 0
...amel-twitter-search-kafka-source-connector.adoc | 0
...amel-twitter-timeline-kafka-sink-connector.adoc | 0
...el-twitter-timeline-kafka-source-connector.adoc | 0
.../camel-undertow-kafka-sink-connector.adoc | 0
.../camel-undertow-kafka-source-connector.adoc | 0
.../camel-validator-kafka-sink-connector.adoc | 0
.../camel-velocity-kafka-sink-connector.adoc | 0
.../camel-vertx-http-kafka-sink-connector.adoc | 0
.../camel-vertx-kafka-kafka-sink-connector.adoc | 0
.../camel-vertx-kafka-kafka-source-connector.adoc | 0
.../camel-vertx-kafka-sink-connector.adoc | 0
.../camel-vertx-kafka-source-connector.adoc | 0
...camel-vertx-websocket-kafka-sink-connector.adoc | 0
...mel-vertx-websocket-kafka-source-connector.adoc | 0
.../connectors/camel-vm-kafka-sink-connector.adoc | 0
.../camel-vm-kafka-source-connector.adoc | 0
.../camel-weather-kafka-sink-connector.adoc | 0
.../camel-weather-kafka-source-connector.adoc | 0
.../camel-web3j-kafka-sink-connector.adoc | 0
.../camel-web3j-kafka-source-connector.adoc | 0
.../camel-webhook-kafka-source-connector.adoc | 0
...amel-websocket-jsr356-kafka-sink-connector.adoc | 0
...el-websocket-jsr356-kafka-source-connector.adoc | 0
.../camel-websocket-kafka-sink-connector.adoc | 0
.../camel-websocket-kafka-source-connector.adoc | 0
.../camel-weka-kafka-sink-connector.adoc | 0
.../camel-wordpress-kafka-sink-connector.adoc | 0
.../camel-wordpress-kafka-source-connector.adoc | 0
.../camel-workday-kafka-sink-connector.adoc | 0
.../camel-xchange-kafka-sink-connector.adoc | 0
.../connectors/camel-xj-kafka-sink-connector.adoc | 0
...amel-xmlsecurity-sign-kafka-sink-connector.adoc | 0
...el-xmlsecurity-verify-kafka-sink-connector.adoc | 0
.../camel-xmpp-kafka-sink-connector.adoc | 0
.../camel-xmpp-kafka-source-connector.adoc | 0
.../camel-xquery-kafka-sink-connector.adoc | 0
.../camel-xquery-kafka-source-connector.adoc | 0
.../camel-xslt-kafka-sink-connector.adoc | 0
.../camel-xslt-saxon-kafka-sink-connector.adoc | 0
.../camel-yammer-kafka-sink-connector.adoc | 0
.../camel-yammer-kafka-source-connector.adoc | 0
.../camel-zendesk-kafka-sink-connector.adoc | 0
.../camel-zendesk-kafka-source-connector.adoc | 0
.../camel-zookeeper-kafka-sink-connector.adoc | 0
.../camel-zookeeper-kafka-source-connector.adoc | 0
...el-zookeeper-master-kafka-source-connector.adoc | 0
docs/modules/ROOT/pages/reference/index.adoc | 351 ++++
.../transformers/fieldsToHeaders.adoc | 0
.../transformers/index.adoc} | 2 +-
.../ROOT/pages/{ => user-guide}/aggregation.adoc | 2 +-
.../pages/{ => user-guide}/basic-concepts.adoc | 0
.../{ => user-guide}/basic-configuration.adoc | 8 +-
.../camel-compatibility-matrix.adoc | 5 +-
.../archetype-apicurio-connector.adoc | 0
.../extending-connector}/archetype-connector.adoc | 0
.../archetype-dataformat-connector.adoc | 0
.../extending-connector/index.adoc} | 6 +-
.../getting-started-with-packages.adoc | 2 +-
.../getting-started}/try-it-out-locally.adoc | 0
.../getting-started}/try-it-out-on-kubernetes.adoc | 0
.../try-it-out-on-openshift-with-strimzi.adoc | 0
.../ROOT/pages/{ => user-guide}/idempotency.adoc | 0
.../index.adoc} | 4 +-
.../pages/{ => user-guide}/remove-headers.adoc | 0
examples/CamelFileSinkConnector.properties | 8 +-
parent/pom.xml | 10 +-
pom.xml | 4 +-
tests/itests-aws-v2/pom.xml | 2 +-
.../aws/v2/cw/sink/CamelSinkAWSCWITCase.java | 4 +-
.../aws/v2/ec2/sink/CamelSinkAWSEC2ITCase.java | 4 +-
.../aws/v2/iam/sink/CamelSinkAWSIAMITCase.java | 4 +-
.../aws/v2/kinesis/common/KinesisUtils.java | 2 +-
.../v2/kinesis/sink/CamelSinkAWSKinesisITCase.java | 4 +-
.../source/CamelSourceAWSKinesisITCase.java | 2 +-
.../aws/v2/kms/sink/CamelSinkAWSKMSITCase.java | 4 +-
.../aws/v2/lambda/sink/CamelSinkLambdaITCase.java | 4 +-
.../aws/v2/s3/sink/CamelSinkAWSS3ITCase.java | 4 +-
.../aws/v2/s3/source/CamelSourceAWSS3ITCase.java | 2 +-
.../source/CamelSourceAWSS3LargeFilesITCase.java | 4 +-
.../aws/v2/sns/sink/CamelSinkAWSSNSITCase.java | 2 +-
.../aws/v2/sqs/sink/CamelSinkAWSSQSITCase.java | 8 +-
.../aws/v2/sqs/source/CamelSourceAWSSQSITCase.java | 2 +-
tests/itests-azure-storage-blob/pom.xml | 2 +-
.../blob/sink/CamelSinkAzureStorageBlobITCase.java | 2 +-
tests/itests-azure-storage-queue/pom.xml | 2 +-
.../sink/CamelSinkAzureStorageQueueITCase.java | 2 +-
.../source/CamelSourceAzureStorageQueueITCase.java | 2 +-
tests/itests-cassandra/pom.xml | 2 +-
.../cassandra/sink/CamelSinkCassandraITCase.java | 2 +-
tests/itests-common-http/pom.xml | 2 +-
tests/itests-common/pom.xml | 2 +-
.../kafkaconnector/common/AbstractKafkaTest.java | 13 +-
.../kafkaconnector/common/utils/TestUtils.java | 114 --
tests/itests-couchbase/pom.xml | 2 +-
.../couchbase/sink/CamelSinkCouchbaseITCase.java | 2 +-
tests/itests-cxf/pom.xml | 2 +-
.../cxf/services/CXFEmbeddedServerService.java | 2 +-
.../cxf/source/CamelSourceCXFITCase.java | 2 +-
tests/itests-cxfrs/pom.xml | 2 +-
.../cxfrs/source/CamelSourceCXFRSITCase.java | 2 +-
tests/itests-elasticsearch/pom.xml | 2 +-
.../elasticsearch/clients/ElasticSearchClient.java | 6 +-
tests/itests-file/pom.xml | 2 +-
.../file/sink/CamelFilePropertyFactory.java | 8 +
.../file/sink/CamelSinkFileAppendCharsITCase.java | 193 +++
.../file/sink/CamelSinkFileAppendITCase.java | 143 ++
.../file/sink/CamelSinkFileITCase.java | 100 +-
.../file/sink/util/CustomProducer.java | 30 +-
.../file/sink/util/FileTestUtil.java | 108 ++
tests/itests-google-pubsub/pom.xml | 2 +-
.../pubsub/sink/CamelSinkGooglePubSubITCase.java | 4 +-
tests/itests-hdfs/pom.xml | 2 +-
.../hdfs/sink/CamelSinkHDFSITCase.java | 2 +-
tests/itests-http/pom.xml | 2 +-
tests/itests-https/pom.xml | 2 +-
tests/itests-jdbc/pom.xml | 2 +-
.../jdbc/sink/CamelSinkJDBCITCase.java | 2 +-
.../jdbc/sink/CamelSinkJDBCNoDataSourceITCase.java | 13 +-
tests/itests-mongodb/pom.xml | 2 +-
.../mongodb/sink/CamelSinkMongoDBITCase.java | 2 +-
tests/itests-netty-http/pom.xml | 2 +-
tests/itests-netty/pom.xml | 2 +-
.../netty/source/CamelSourceNettyITCase.java | 2 +-
tests/itests-parent/pom.xml | 2 +-
tests/itests-rabbitmq/pom.xml | 2 +-
tests/itests-salesforce/pom.xml | 9 +-
.../salesforce/clients/SalesforceCliContainer.java | 2 +-
.../salesforce/sink/CamelSinkSalesforceITCase.java | 10 +-
.../source/CamelSourceSalesforceITCase.java | 18 +-
tests/itests-sjms2/pom.xml | 2 +-
.../sjms2/sink/CamelSinkIdempotentJMSITCase.java | 4 +-
.../sjms2/sink/CamelSinkJMSStartupITCase.java | 12 +-
.../sjms2/sink/CamelSinkWithDLQJMSITCase.java | 7 +-
.../source/CamelSourceJMSWithAggregation.java | 2 +-
tests/itests-slack/pom.xml | 2 +-
.../slack/sink/CamelSinkSlackITCase.java | 14 +-
.../slack/source/CamelSourceSlackITCase.java | 3 +-
tests/itests-sql/pom.xml | 2 +-
.../sql/sink/CamelSinkSQLITCase.java | 2 +-
tests/itests-ssh/pom.xml | 2 +-
.../ssh/sink/CamelSinkSshITCase.java | 3 +-
tests/itests-syslog/pom.xml | 2 +-
.../syslog/services/SourceRouteConfigurator.java | 2 +-
.../syslog/source/CamelSourceSyslogITCase.java | 2 +-
tests/itests-timer/pom.xml | 2 +-
tests/perf-tests-rabbitmq/pom.xml | 2 +-
.../source/RabbitMQSourcePerformanceITCase.java | 3 +-
tests/pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../maven/docs/UpdateDocComponentsListMojo.java | 18 +-
.../src/main/resources/nav.mvel | 6 +-
.../pom.xml | 2 +-
tooling/camel-kafka-connector-model/pom.xml | 2 +-
tooling/pom.xml | 2 +-
2707 files changed, 9030 insertions(+), 5446 deletions(-)
copy connectors/camel-hwcloud-smn-kafka-connector/src/generated/resources/camel-hwcloud-smn-sink.json => camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-functiongraph-sink.json (73%)
copy connectors/camel-hwcloud-smn-kafka-connector/src/generated/resources/camel-hwcloud-smn-sink.json => camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-iam-sink.json (70%)
copy connectors/camel-pubnub-kafka-connector/src/generated/resources/camel-pubnub-source.json => camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hwcloud-iam-source.json (57%)
delete mode 100644 connectors/camel-apns-kafka-connector/pom.xml
delete mode 100644 connectors/camel-apns-kafka-connector/src/generated/descriptors/connector-sink.properties
delete mode 100644 connectors/camel-apns-kafka-connector/src/generated/descriptors/connector-source.properties
delete mode 100644 connectors/camel-apns-kafka-connector/src/generated/resources/camel-apns-sink.json
delete mode 100644 connectors/camel-apns-kafka-connector/src/generated/resources/camel-apns-source.json
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/assembly/package.xml
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-sink-connector.adoc
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/docs/camel-apns-kafka-source-connector.adoc
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnectorConfig.java
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSourceConnectorConfig.java
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/resources/META-INF/LICENSE.txt
delete mode 100644 connectors/camel-apns-kafka-connector/src/main/resources/META-INF/NOTICE.txt
copy connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnector.java => camel-aws2-s3-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/aws2s3/models/StorageHeader.java} (55%)
copy connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnector.java => camel-aws2-s3-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/aws2s3/models/StorageRecord.java} (55%)
create mode 100644 connectors/camel-aws2-s3-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/aws2s3/transformers/JSONToRecordTransforms.java
create mode 100644 connectors/camel-aws2-s3-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/aws2s3/transformers/RecordToJSONTransforms.java
copy connectors/{camel-aws2-kinesis-firehose-kafka-connector => camel-hwcloud-functiongraph-kafka-connector}/pom.xml (93%)
create mode 100644 connectors/camel-hwcloud-functiongraph-kafka-connector/src/generated/descriptors/connector-sink.properties
copy connectors/{camel-hwcloud-smn-kafka-connector/src/generated/resources/camel-hwcloud-smn-sink.json => camel-hwcloud-functiongraph-kafka-connector/src/generated/resources/camel-hwcloud-functiongraph-sink.json} (73%)
copy connectors/{camel-zookeeper-master-kafka-connector => camel-hwcloud-functiongraph-kafka-connector}/src/main/assembly/package.xml (100%)
create mode 100644 connectors/camel-hwcloud-functiongraph-kafka-connector/src/main/docs/camel-hwcloud-functiongraph-kafka-sink-connector.adoc
copy connectors/{camel-apns-kafka-connector/src/main/docs/examples/CamelApnsSinkConnector.properties => camel-hwcloud-functiongraph-kafka-connector/src/main/docs/examples/CamelHwcloudfunctiongraphSinkConnector.properties} (71%)
copy connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnector.java => camel-hwcloud-functiongraph-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudfunctiongraph/CamelHwcloudfunctiongraphSinkConnector.java} (81%)
create mode 100644 connectors/camel-hwcloud-functiongraph-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudfunctiongraph/CamelHwcloudfunctiongraphSinkConnectorConfig.java
copy connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkTask.java => camel-hwcloud-functiongraph-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudfunctiongraph/CamelHwcloudfunctiongraphSinkTask.java} (86%)
copy {tooling/camel-kafka-connector-docs-maven-plugin => connectors/camel-hwcloud-functiongraph-kafka-connector}/src/main/resources/META-INF/LICENSE.txt (100%)
copy {tooling/camel-kafka-connector-docs-maven-plugin => connectors/camel-hwcloud-functiongraph-kafka-connector}/src/main/resources/META-INF/NOTICE.txt (100%)
copy connectors/{camel-aws2-athena-kafka-connector => camel-hwcloud-iam-kafka-connector}/pom.xml (94%)
create mode 100644 connectors/camel-hwcloud-iam-kafka-connector/src/generated/descriptors/connector-sink.properties
create mode 100644 connectors/camel-hwcloud-iam-kafka-connector/src/generated/descriptors/connector-source.properties
copy connectors/{camel-hwcloud-smn-kafka-connector/src/generated/resources/camel-hwcloud-smn-sink.json => camel-hwcloud-iam-kafka-connector/src/generated/resources/camel-hwcloud-iam-sink.json} (70%)
copy connectors/{camel-pubnub-kafka-connector/src/generated/resources/camel-pubnub-source.json => camel-hwcloud-iam-kafka-connector/src/generated/resources/camel-hwcloud-iam-source.json} (57%)
copy connectors/{camel-zookeeper-master-kafka-connector => camel-hwcloud-iam-kafka-connector}/src/main/assembly/package.xml (100%)
copy docs/modules/ROOT/pages/connectors/camel-hwcloud-smn-kafka-sink-connector.adoc => connectors/camel-hwcloud-iam-kafka-connector/src/main/docs/camel-hwcloud-iam-kafka-sink-connector.adoc (65%)
copy docs/modules/ROOT/pages/connectors/camel-optaplanner-kafka-source-connector.adoc => connectors/camel-hwcloud-iam-kafka-connector/src/main/docs/camel-hwcloud-iam-kafka-source-connector.adoc (54%)
rename connectors/{camel-apns-kafka-connector/src/main/docs/examples/CamelApnsSinkConnector.properties => camel-hwcloud-iam-kafka-connector/src/main/docs/examples/CamelHwcloudiamSinkConnector.properties} (78%)
rename connectors/{camel-apns-kafka-connector/src/main/docs/examples/CamelApnsSourceConnector.properties => camel-hwcloud-iam-kafka-connector/src/main/docs/examples/CamelHwcloudiamSourceConnector.properties} (77%)
copy connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnector.java => camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSinkConnector.java} (84%)
create mode 100644 connectors/camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSinkConnectorConfig.java
rename connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkTask.java => camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSinkTask.java} (88%)
rename connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSourceConnector.java => camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSourceConnector.java} (84%)
create mode 100644 connectors/camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSourceConnectorConfig.java
rename connectors/{camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSourceTask.java => camel-hwcloud-iam-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/hwcloudiam/CamelHwcloudiamSourceTask.java} (87%)
copy {tooling/camel-kafka-connector-docs-maven-plugin => connectors/camel-hwcloud-iam-kafka-connector}/src/main/resources/META-INF/LICENSE.txt (100%)
copy {tooling/camel-kafka-connector-docs-maven-plugin => connectors/camel-hwcloud-iam-kafka-connector}/src/main/resources/META-INF/NOTICE.txt (100%)
delete mode 100644 docs/modules/ROOT/pages/about.adoc
delete mode 100644 docs/modules/ROOT/pages/connectors.adoc
create mode 100644 docs/modules/ROOT/pages/connectors/camel-hwcloud-functiongraph-kafka-sink-connector.adoc
copy docs/modules/ROOT/pages/connectors/{camel-hwcloud-smn-kafka-sink-connector.adoc => camel-hwcloud-iam-kafka-sink-connector.adoc} (65%)
copy docs/modules/ROOT/pages/connectors/{camel-optaplanner-kafka-source-connector.adoc => camel-hwcloud-iam-kafka-source-connector.adoc} (54%)
rename docs/modules/ROOT/pages/{contributing.adoc => contributor-guide/index.adoc} (99%)
create mode 100644 docs/modules/ROOT/pages/contributor-guide/release-guide.adoc
rename docs/modules/ROOT/pages/{ => contributor-guide}/testing.adoc (91%)
rename docs/modules/ROOT/pages/{ => contributor-guide}/troubleshooting.adoc (90%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-activemq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-activemq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ahc-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ahc-ws-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ahc-ws-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ahc-wss-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ahc-wss-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-amqp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-amqp-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-apns-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-apns-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-arangodb-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-as2-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-as2-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-asterisk-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-asterisk-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atlasmap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atmos-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atmos-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atmosphere-websocket-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atmosphere-websocket-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atom-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-map-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-map-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-messaging-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-messaging-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-multimap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-queue-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-queue-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-set-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-set-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-value-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-atomix-value-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-avro-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-avro-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-cw-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-ddb-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-ddbstream-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-ec2-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-ecs-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-eks-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-iam-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-kinesis-firehose-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-kinesis-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-kinesis-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-kms-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-lambda-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-mq-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-msk-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-s3-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-s3-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-sdb-kafka-sink-connector.adoc (100%)
copy {connectors/camel-aws-secrets-manager-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-aws-secrets-manager-kafka-sink-connector.adoc (92%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-ses-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-sns-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-sqs-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-sqs-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-swf-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-swf-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws-translate-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-athena-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-cw-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-ddb-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-ddbstream-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-ec2-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-ecs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-eks-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-eventbridge-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-iam-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-kinesis-firehose-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-kinesis-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-kinesis-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-kms-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-lambda-kafka-sink-connector.adoc (100%)
copy {connectors/camel-aws2-mq-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-aws2-mq-kafka-sink-connector.adoc (92%)
copy {connectors/camel-aws2-msk-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-aws2-msk-kafka-sink-connector.adoc (92%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-s3-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-s3-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-ses-kafka-sink-connector.adoc (93%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-sns-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-sqs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-sqs-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-sts-kafka-sink-connector.adoc (92%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-aws2-translate-kafka-sink-connector.adoc (92%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-blob-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-blob-kafka-source-connector.adoc (100%)
copy {connectors/camel-azure-cosmosdb-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-azure-cosmosdb-kafka-sink-connector.adoc (98%)
copy {connectors/camel-azure-cosmosdb-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-azure-cosmosdb-kafka-source-connector.adoc (98%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-eventhubs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-eventhubs-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-queue-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-queue-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-blob-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-blob-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-datalake-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-datalake-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-queue-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-azure-storage-queue-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-bean-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-beanstalk-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-beanstalk-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-box-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-box-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-braintree-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-braintree-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-caffeine-cache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-caffeine-loadcache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-chatscript-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-chunk-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cm-sms-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cmis-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cmis-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coap+tcp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coap+tcp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coap-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coaps+tcp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coaps+tcp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coaps-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-coaps-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cometd-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cometd-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cometds-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cometds-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-consul-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-consul-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-controlbus-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-corda-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-corda-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-couchbase-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-couchbase-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-couchdb-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-couchdb-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cql-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cql-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cron-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-crypto-cms-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-crypto-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cxf-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cxf-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cxfrs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-cxfrs-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-dataformat-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-direct-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-direct-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-direct-vm-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-direct-vm-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-disruptor-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-disruptor-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-disruptor-vm-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-disruptor-vm-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-djl-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-dns-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-docker-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-docker-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-dozer-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-drill-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-dropbox-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-dropbox-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ehcache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ehcache-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-elasticsearch-rest-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-elsql-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-elsql-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-elytron-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-elytron-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-etcd-keys-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-etcd-stats-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-etcd-stats-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-etcd-watch-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-eventadmin-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-eventadmin-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-exec-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-facebook-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-facebook-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-fhir-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-fhir-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-file-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-file-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-file-watch-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-flatpack-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-flatpack-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-flink-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-fop-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-freemarker-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ftp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ftp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ftps-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ftps-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ganglia-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-geocoder-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-git-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-git-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-github-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-github-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-bigquery-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-bigquery-sql-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-calendar-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-calendar-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-calendar-stream-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-drive-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-drive-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-functions-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-mail-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-mail-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-mail-stream-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-pubsub-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-pubsub-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-sheets-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-sheets-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-sheets-stream-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-storage-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-google-storage-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-gora-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-gora-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-grape-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-graphql-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-grpc-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-grpc-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-guava-eventbus-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-guava-eventbus-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-atomicvalue-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-instance-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-list-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-list-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-map-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-map-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-multimap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-multimap-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-queue-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-queue-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-replicatedmap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-replicatedmap-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-ringbuffer-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-seda-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-seda-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-set-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-set-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-topic-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hazelcast-topic-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hbase-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hbase-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hdfs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hdfs-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-http-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-https-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-hwcloud-smn-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-iec60870-client-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-iec60870-client-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-iec60870-server-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-iec60870-server-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-cache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-cache-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-compute-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-events-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-idgen-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-messaging-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-messaging-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-queue-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ignite-set-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-imap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-imap-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-imaps-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-imaps-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-infinispan-embedded-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-infinispan-embedded-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-infinispan-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-infinispan-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-influxdb-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-iota-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ipfs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-irc-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-irc-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ironmq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ironmq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jbpm-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jbpm-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jcache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jcache-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jclouds-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jclouds-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jcr-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jcr-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jdbc-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jetty-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jgroups-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jgroups-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jgroups-raft-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jgroups-raft-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jing-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jira-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jira-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jms-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jms-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jmx-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jolt-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jooq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jooq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jpa-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jpa-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jslt-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-json-validator-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jsonata-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jt400-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-jt400-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kafka-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kafka-kafka-source-connector.adoc (100%)
copy {connectors/camel-kamelet-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-kamelet-kafka-sink-connector.adoc (90%)
copy {connectors/camel-kamelet-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-kamelet-kafka-source-connector.adoc (88%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kamelet-reify-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kamelet-reify-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-config-maps-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-custom-resources-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-custom-resources-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-deployments-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-deployments-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-hpa-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-hpa-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-job-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-job-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-namespaces-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-namespaces-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-nodes-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-nodes-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-persistent-volumes-claims-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-persistent-volumes-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-pods-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-pods-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-replication-controllers-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-replication-controllers-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-resources-quota-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-secrets-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-service-accounts-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-services-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kubernetes-services-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-kudu-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-language-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ldap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ldif-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-log-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-lpr-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-lucene-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-lumberjack-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-master-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-metrics-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-micrometer-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-microprofile-metrics-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-milo-client-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-milo-client-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-milo-server-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-milo-server-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mina-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mina-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-minio-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-minio-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mllp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mllp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mongodb-gridfs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mongodb-gridfs-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mongodb-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mongodb-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-msv-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mustache-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mvel-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mybatis-bean-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mybatis-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-mybatis-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nagios-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nats-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nats-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-netty-http-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-netty-http-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-netty-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-netty-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nitrite-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nitrite-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nsq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-nsq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-oaipmh-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-oaipmh-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-olingo2-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-olingo2-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-olingo4-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-olingo4-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openshift-build-configs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openshift-builds-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-cinder-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-glance-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-keystone-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-neutron-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-nova-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-openstack-swift-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-optaplanner-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-optaplanner-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-paho-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-paho-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-paho-mqtt5-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-paho-mqtt5-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-paxlogging-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pdf-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pg-replication-slot-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pgevent-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pgevent-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-platform-http-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pop3-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pop3-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pop3s-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pop3s-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pubnub-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pubnub-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pulsar-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-pulsar-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-quartz-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-quickfix-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-quickfix-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rabbitmq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rabbitmq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-reactive-streams-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-reactive-streams-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rest-api-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rest-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rest-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rest-openapi-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rest-swagger-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-resteasy-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-resteasy-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-rss-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-saga-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-salesforce-kafka-sink-connector.adoc (94%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-salesforce-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sap-netweaver-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-scheduler-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-schematron-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-scp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-seda-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-seda-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-service-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-servicenow-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-servlet-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sftp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sftp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sip-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sip-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sips-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sips-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-sjms-batch-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sjms-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sjms-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sjms2-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sjms2-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-slack-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-slack-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smpp-kafka-sink-connector.adoc (97%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smpp-kafka-source-connector.adoc (95%)
copy {connectors/camel-smpps-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-smpps-kafka-sink-connector.adoc (97%)
copy {connectors/camel-smpps-kafka-connector/src/main/docs => docs/modules/ROOT/pages/reference/connectors}/camel-smpps-kafka-source-connector.adoc (95%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smtp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smtp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smtps-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-smtps-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-snmp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-snmp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-solr-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-solrCloud-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-solrs-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-soroush-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-soroush-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spark-kafka-sink-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-spark-rest-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-splunk-hec-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-splunk-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-splunk-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-batch-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-event-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-event-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-integration-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-integration-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-jdbc-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-ldap-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-rabbitmq-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-rabbitmq-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-redis-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-redis-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-ws-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-spring-ws-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sql-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sql-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-sql-stored-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ssh-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-ssh-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stax-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stitch-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stomp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stomp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stream-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stream-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-string-template-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stub-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-stub-kafka-source-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-syslog-kafka-sink-connector.adoc (89%)
rename docs/modules/ROOT/pages/{ => reference}/connectors/camel-syslog-kafka-source-connector.adoc (89%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-telegram-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-telegram-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-thrift-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-thrift-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-tika-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-timer-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twilio-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twilio-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-directmessage-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-directmessage-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-search-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-search-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-timeline-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-twitter-timeline-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-undertow-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-undertow-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-validator-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-velocity-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-http-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-kafka-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-kafka-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-websocket-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vertx-websocket-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vm-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-vm-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-weather-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-weather-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-web3j-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-web3j-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-webhook-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-websocket-jsr356-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-websocket-jsr356-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-websocket-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-websocket-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-weka-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-wordpress-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-wordpress-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-workday-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xchange-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xj-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xmlsecurity-sign-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xmlsecurity-verify-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xmpp-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xmpp-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xquery-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xquery-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xslt-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-xslt-saxon-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-yammer-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-yammer-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-zendesk-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-zendesk-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-zookeeper-kafka-sink-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-zookeeper-kafka-source-connector.adoc (100%)
copy docs/modules/ROOT/pages/{ => reference}/connectors/camel-zookeeper-master-kafka-source-connector.adoc (100%)
create mode 100644 docs/modules/ROOT/pages/reference/index.adoc
rename docs/modules/ROOT/pages/{ => reference}/transformers/fieldsToHeaders.adoc (100%)
rename docs/modules/ROOT/pages/{single-message-transform.adoc => reference/transformers/index.adoc} (94%)
rename docs/modules/ROOT/pages/{ => user-guide}/aggregation.adoc (96%)
rename docs/modules/ROOT/pages/{ => user-guide}/basic-concepts.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide}/basic-configuration.adoc (88%)
rename docs/modules/ROOT/pages/{ => user-guide}/camel-compatibility-matrix.adoc (83%)
rename docs/modules/ROOT/pages/{ => user-guide/extending-connector}/archetype-apicurio-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide/extending-connector}/archetype-connector.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide/extending-connector}/archetype-dataformat-connector.adoc (100%)
rename docs/modules/ROOT/pages/{archetypes.adoc => user-guide/extending-connector/index.adoc} (52%)
rename docs/modules/ROOT/pages/{ => user-guide/getting-started}/getting-started-with-packages.adoc (88%)
rename docs/modules/ROOT/pages/{ => user-guide/getting-started}/try-it-out-locally.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide/getting-started}/try-it-out-on-kubernetes.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide/getting-started}/try-it-out-on-openshift-with-strimzi.adoc (100%)
rename docs/modules/ROOT/pages/{ => user-guide}/idempotency.adoc (100%)
rename docs/modules/ROOT/pages/{getting-started.adoc => user-guide/index.adoc} (62%)
rename docs/modules/ROOT/pages/{ => user-guide}/remove-headers.adoc (100%)
delete mode 100644 tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/utils/TestUtils.java
create mode 100644 tests/itests-file/src/test/java/org/apache/camel/kafkaconnector/file/sink/CamelSinkFileAppendCharsITCase.java
create mode 100644 tests/itests-file/src/test/java/org/apache/camel/kafkaconnector/file/sink/CamelSinkFileAppendITCase.java
rename connectors/camel-apns-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/apns/CamelApnsSinkConnector.java => tests/itests-file/src/test/java/org/apache/camel/kafkaconnector/file/sink/util/CustomProducer.java (56%)
create mode 100644 tests/itests-file/src/test/java/org/apache/camel/kafkaconnector/file/sink/util/FileTestUtil.java
[camel-kafka-connector] 01/05: Related to #423 : caonverted source
and sink to use camel-kamelets.
Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a commit to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 8324995d00da2f9687e4d25733e2f5233d574a8d
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Mon Apr 26 01:38:42 2021 +0200
Related to #423 : caonverted source and sink to use camel-kamelets.
---
core/pom.xml | 10 +-
.../apache/camel/kafkaconnector/CamelSinkTask.java | 5 +-
.../camel/kafkaconnector/CamelSourceTask.java | 5 +-
.../utils/CamelKafkaConnectMain.java | 272 ++++++++++++---------
.../camel/kafkaconnector/CamelSourceTaskTest.java | 10 +-
.../camel/kafkaconnector/DataFormatTest.java | 10 +-
6 files changed, 191 insertions(+), 121 deletions(-)
diff --git a/core/pom.xml b/core/pom.xml
index f6c014f..3138163 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -53,12 +53,20 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-kafka</artifactId>
+ <artifactId>camel-kamelet</artifactId>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core-languages</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-kafka</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-xml-jaxb</artifactId>
+ </dependency>
<!-- Tools -->
<dependency>
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
index 82c16d2..4e5a201 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
@@ -42,6 +42,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class CamelSinkTask extends SinkTask {
+ public static final String KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcSink.";
+
public static final String KAFKA_RECORD_KEY_HEADER = "camel.kafka.connector.record.key";
public static final String HEADER_CAMEL_PREFIX = "CamelHeader.";
public static final String PROPERTY_CAMEL_PREFIX = "CamelProperty.";
@@ -119,8 +121,9 @@ public class CamelSinkTask extends SinkTask {
CAMEL_SINK_ENDPOINT_PROPERTIES_PREFIX,
CAMEL_SINK_PATH_PROPERTIES_PREFIX);
}
+ actualProps.put(KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "toUrl", remoteUrl);
- cms = CamelKafkaConnectMain.builder(LOCAL_URL, remoteUrl)
+ cms = CamelKafkaConnectMain.builder(LOCAL_URL, "kamelet:ckcSink")
.withProperties(actualProps)
.withUnmarshallDataFormat(unmarshaller)
.withMarshallDataFormat(marshaller)
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index 00ce145..77ce636 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -49,6 +49,7 @@ import org.slf4j.LoggerFactory;
public class CamelSourceTask extends SourceTask {
+ public static final String KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcSource.";
public static final String HEADER_CAMEL_PREFIX = "CamelHeader.";
public static final String PROPERTY_CAMEL_PREFIX = "CamelProperty.";
@@ -145,8 +146,9 @@ public class CamelSourceTask extends SourceTask {
config.getString(CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF), CAMEL_SOURCE_ENDPOINT_PROPERTIES_PREFIX,
CAMEL_SOURCE_PATH_PROPERTIES_PREFIX);
}
+ actualProps.put(KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "fromUrl", remoteUrl);
- cms = CamelKafkaConnectMain.builder(remoteUrl, localUrl)
+ cms = CamelKafkaConnectMain.builder("kamelet:ckcSource", localUrl)
.withProperties(actualProps)
.withUnmarshallDataFormat(unmarshaller)
.withMarshallDataFormat(marshaller)
@@ -171,6 +173,7 @@ public class CamelSourceTask extends SourceTask {
consumer.start();
cms.start();
+
LOG.info("CamelSourceTask connector task started");
} catch (Exception e) {
throw new ConnectException("Failed to create and start Camel context", e);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
index d031b20..6e7dbdf 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
@@ -26,10 +26,16 @@ import org.apache.camel.AggregationStrategy;
import org.apache.camel.CamelContext;
import org.apache.camel.ConsumerTemplate;
import org.apache.camel.ProducerTemplate;
+import org.apache.camel.builder.DefaultErrorHandlerBuilder;
+import org.apache.camel.builder.ErrorHandlerBuilderRef;
+import org.apache.camel.builder.NoErrorHandlerBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.kafkaconnector.CamelConnectorConfig;
+import org.apache.camel.kafkaconnector.CamelSinkTask;
+import org.apache.camel.kafkaconnector.CamelSourceTask;
import org.apache.camel.main.SimpleMain;
-import org.apache.camel.model.RouteDefinition;
+import org.apache.camel.model.ProcessorDefinition;
+import org.apache.camel.model.RouteTemplateDefinition;
import org.apache.camel.processor.idempotent.kafka.KafkaIdempotentRepository;
import org.apache.camel.spi.IdempotentRepository;
import org.apache.camel.support.processor.idempotent.MemoryIdempotentRepository;
@@ -40,7 +46,6 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class CamelKafkaConnectMain extends SimpleMain {
- public static final String CAMEL_DATAFORMAT_PROPERTIES_PREFIX = "camel.dataformat.";
private static final Logger LOG = LoggerFactory.getLogger(CamelKafkaConnectMain.class);
protected volatile ConsumerTemplate consumerTemplate;
@@ -140,67 +145,67 @@ public class CamelKafkaConnectMain extends SimpleMain {
this.aggregationTimeout = aggregationTimeout;
return this;
}
-
+
public Builder withErrorHandler(String errorHandler) {
this.errorHandler = errorHandler;
return this;
}
-
+
public Builder withMaxRedeliveries(int maxRedeliveries) {
this.maxRedeliveries = maxRedeliveries;
return this;
}
-
+
public Builder withRedeliveryDelay(long redeliveryDelay) {
this.redeliveryDelay = redeliveryDelay;
return this;
}
-
+
public Builder withIdempotencyEnabled(boolean idempotencyEnabled) {
this.idempotencyEnabled = idempotencyEnabled;
return this;
}
-
+
public Builder withExpressionType(String expressionType) {
this.expressionType = expressionType;
return this;
}
-
+
public Builder withExpressionHeader(String expressionHeader) {
this.expressionHeader = expressionHeader;
return this;
}
-
+
public Builder withMemoryDimension(int memoryDimension) {
this.memoryDimension = memoryDimension;
return this;
}
-
+
public Builder withIdempotentRepositoryType(String idempotentRepositoryType) {
this.idempotentRepositoryType = idempotentRepositoryType;
return this;
}
-
+
public Builder withIdempotentRepositoryTopicName(String idempotentRepositoryTopicName) {
this.idempotentRepositoryTopicName = idempotentRepositoryTopicName;
return this;
}
-
+
public Builder withIdempotentRepositoryKafkaServers(String idempotentRepositoryKafkaServers) {
this.idempotentRepositoryKafkaServers = idempotentRepositoryKafkaServers;
return this;
}
-
+
public Builder withIdempotentRepositoryKafkaMaxCacheSize(int idempotentRepositoryKafkaMaxCacheSize) {
this.idempotentRepositoryKafkaMaxCacheSize = idempotentRepositoryKafkaMaxCacheSize;
return this;
}
-
+
public Builder withIdempotentRepositoryKafkaPollDuration(int idempotentRepositoryKafkaPollDuration) {
this.idempotentRepositoryKafkaPollDuration = idempotentRepositoryKafkaPollDuration;
return this;
}
-
+
public Builder withHeadersExcludePattern(String headersExcludePattern) {
this.headersExcludePattern = headersExcludePattern;
return this;
@@ -214,21 +219,51 @@ public class CamelKafkaConnectMain extends SimpleMain {
return entry.getKey() + "=" + entry.getValue();
}
-
public CamelKafkaConnectMain build(CamelContext camelContext) {
CamelKafkaConnectMain camelMain = new CamelKafkaConnectMain(camelContext);
camelMain.configure().setAutoConfigurationLogSummary(false);
+ //TODO: make it configurable
+ camelMain.configure().setDumpRoutes(true);
Properties camelProperties = new Properties();
camelProperties.putAll(props);
- List<String> filteredProps = camelProperties.entrySet().stream().map(this::filterSensitive).collect(Collectors.toList());
+ //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
+// //dataformats
+// if (!ObjectHelper.isEmpty(marshallDataFormat)) {
+// camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLETE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
+// camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
+// }
+// if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
+// camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLETE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
+// camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
+// }
- LOG.info("Setting initial properties in Camel context: [{}]", filteredProps);
- camelMain.setInitialProperties(camelProperties);
-
- // Instantianting the idempotent Repository here and inject it in registry to be referenced
+ //aggregator
+ if (!ObjectHelper.isEmpty(aggregationSize)) {
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "aggregationSize", String.valueOf(aggregationSize));
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "aggregationSize", String.valueOf(aggregationSize));
+ }
+ if (!ObjectHelper.isEmpty(aggregationTimeout)) {
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "aggregationTimeout", String.valueOf(aggregationTimeout));
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "aggregationTimeout", String.valueOf(aggregationTimeout));
+ }
+
+ //idempotency
if (idempotencyEnabled) {
+ switch (expressionType) {
+ case "body":
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${body}");
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${body}");
+ break;
+ case "header":
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${headers." + expressionHeader + "}");
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${headers." + expressionHeader + "}");
+ break;
+ default:
+ break;
+ }
+ // Instantiating the idempotent Repository here and inject it in registry to be referenced
IdempotentRepository idempotentRepo = null;
switch (idempotentRepositoryType) {
case "memory":
@@ -240,110 +275,123 @@ public class CamelKafkaConnectMain extends SimpleMain {
default:
break;
}
- camelMain.getCamelContext().getRegistry().bind("idempotentRepository", idempotentRepo);
+ camelMain.getCamelContext().getRegistry().bind("ckcIdempotentRepository", idempotentRepo);
+ }
+
+ //remove headers
+ if (!ObjectHelper.isEmpty(headersExcludePattern)) {
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "headersExcludePattern", headersExcludePattern);
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "headersExcludePattern", headersExcludePattern);
+ }
+
+ List<String> filteredProps = camelProperties.entrySet().stream().map(this::filterSensitive).collect(Collectors.toList());
+ LOG.info("Setting initial properties in Camel context: [{}]", filteredProps);
+ camelMain.setInitialProperties(camelProperties);
+
+ //error handler
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder());
+ if (errorHandler != null) {
+ switch (errorHandler) {
+ case "no":
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new NoErrorHandlerBuilder());
+ break;
+ case "default":
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder().maximumRedeliveries(maxRedeliveries).redeliveryDelay(redeliveryDelay));
+ break;
+ default:
+ break;
+ }
}
- //creating the actual route
camelMain.configure().addRoutesBuilder(new RouteBuilder() {
public void configure() {
- //from
- RouteDefinition rd = from(from);
- LOG.info("Creating Camel route from({})", from);
-
- if (!ObjectHelper.isEmpty(errorHandler)) {
- switch (errorHandler) {
- case "no":
- rd.errorHandler(noErrorHandler());
- break;
- case "default":
- rd.errorHandler(defaultErrorHandler().maximumRedeliveries(maxRedeliveries).redeliveryDelay(redeliveryDelay));
- break;
- default:
- break;
- }
+
+ //creating source template
+ RouteTemplateDefinition rtdSource = routeTemplate("ckcSource")
+ .templateParameter("fromUrl")
+ .templateParameter("errorHandler", "ckcErrorHandler")
+ //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
+// .templateParameter("marshall", "dummyDataformat")
+// .templateParameter("unmarshall", "dummyDataformat")
+
+ //TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
+ .templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
+ .templateParameter("aggregationSize", "1")
+ .templateParameter("aggregationTimeout", String.valueOf(Long.MAX_VALUE))
+
+ .templateParameter("idempotentExpression", "dummyExpression")
+ .templateParameter("idempotentRepository", "ckcIdempotentRepository")
+ .templateParameter("headersExcludePattern", "(?!)");
+
+
+ ProcessorDefinition<?> rdInTemplateSource = rtdSource.from("{{fromUrl}}")
+ .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
+ if (!ObjectHelper.isEmpty(marshallDataFormat)) {
+ rdInTemplateSource = rdInTemplateSource.marshal(marshallDataFormat);
+ }
+ if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
+ rdInTemplateSource = rdInTemplateSource.unmarshal(unmarshallDataFormat);
}
- //dataformats
+ if (getContext().getRegistry().lookupByName("aggregate") != null) {
+ AggregationStrategy s = getContext().getRegistry().lookupByNameAndType(CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME, AggregationStrategy.class);
+ rdInTemplateSource = rdInTemplateSource.aggregate(s)
+ .constant(true)
+ .completionSize("{{aggregationSize}}")
+ .completionTimeout("{{aggregationTimeout}}");
+ }
+
+ if (idempotencyEnabled) {
+ rdInTemplateSource = rdInTemplateSource.idempotentConsumer(simple("{{idempotentExpression}}")).messageIdRepositoryRef("{{idempotentRepository}}");
+ }
+
+ rdInTemplateSource.removeHeaders("{{headersExcludePattern}}")
+ .to("kamelet:sink");
+
+ //creating sink template
+ RouteTemplateDefinition rtdSink = routeTemplate("ckcSink")
+ .templateParameter("toUrl")
+ .templateParameter("errorHandler", "ckcErrorHandler")
+ //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
+// .templateParameter("marshall", "dummyDataformat")
+// .templateParameter("unmarshall", "dummyDataformat")
+
+ //TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
+ .templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
+ .templateParameter("aggregationSize", "1")
+ .templateParameter("aggregationTimeout", String.valueOf(Long.MAX_VALUE))
+
+ .templateParameter("idempotentExpression", "dummyExpression")
+ .templateParameter("idempotentRepository", "ckcIdempotentRepository")
+ .templateParameter("headersExcludePattern", "(?!)");
+
+
+ ProcessorDefinition<?> rdInTemplateSink = rtdSink.from("kamelet:source")
+ .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- LOG.info(".marshal({})", marshallDataFormat);
- rd.marshal(marshallDataFormat);
+ rdInTemplateSink = rdInTemplateSink.marshal(marshallDataFormat);
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- LOG.info(".unmarshal({})", unmarshallDataFormat);
- rd.unmarshal(unmarshallDataFormat);
+ rdInTemplateSink = rdInTemplateSink.unmarshal(unmarshallDataFormat);
}
+
if (getContext().getRegistry().lookupByName("aggregate") != null) {
- //aggregation
AggregationStrategy s = getContext().getRegistry().lookupByNameAndType(CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME, AggregationStrategy.class);
- if (idempotencyEnabled) {
- switch (expressionType) {
- case "body":
- LOG.info(".aggregate({}).constant(true).completionSize({}).completionTimeout({}).idempotentConsumer(body(), + "
- + "MemoryIdempotentRepository.memoryIdempotentRepository({}))", s, aggregationSize, aggregationTimeout, memoryDimension);
- LOG.info(".to({})", to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout).idempotentConsumer(body()).messageIdRepositoryRef("idempotentRepository").toD(to);
- } else {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout)
- .idempotentConsumer(body()).messageIdRepositoryRef("idempotentRepository").removeHeaders(headersExcludePattern).toD(to);
- }
- break;
- case "header":
- LOG.info(".aggregate({}).constant(true).completionSize({}).completionTimeout({}).idempotentConsumer(header(expressionHeader), + "
- + "MemoryIdempotentRepository.memoryIdempotentRepository({}))", s, aggregationSize, aggregationTimeout, memoryDimension);
- LOG.info(".to({})", to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout)
- .idempotentConsumer(header(expressionHeader)).messageIdRepositoryRef("idempotentRepository").toD(to);
- } else {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout)
- .idempotentConsumer(header(expressionHeader)).messageIdRepositoryRef("idempotentRepository").removeHeaders(headersExcludePattern).toD(to);
- }
- break;
- default:
- break;
- }
- } else {
- LOG.info(".aggregate({}).constant(true).completionSize({}).completionTimeout({})", s, aggregationSize, aggregationTimeout);
- LOG.info(".to({})", to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout).toD(to);
- } else {
- rd.aggregate(s).constant(true).completionSize(aggregationSize).completionTimeout(aggregationTimeout).removeHeaders(headersExcludePattern).toD(to);
- }
- }
- } else {
- if (idempotencyEnabled) {
- switch (expressionType) {
- case "body":
- LOG.info("idempotentConsumer(body(), MemoryIdempotentRepository.memoryIdempotentRepository({})).to({})", memoryDimension, to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.idempotentConsumer(body()).messageIdRepositoryRef("idempotentRepository").toD(to);
- } else {
- rd.idempotentConsumer(body()).messageIdRepositoryRef("idempotentRepository").removeHeaders(headersExcludePattern).toD(to);
- }
- break;
- case "header":
- LOG.info("idempotentConsumer(header(expressionHeader), MemoryIdempotentRepository.memoryIdempotentRepository({})).to({})", memoryDimension, to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.idempotentConsumer(header(expressionHeader)).messageIdRepositoryRef("idempotentRepository").toD(to);
- } else {
- rd.idempotentConsumer(header(expressionHeader)).messageIdRepositoryRef("idempotentRepository").removeHeaders(headersExcludePattern).toD(to);
- }
- break;
- default:
- break;
- }
- } else {
- //to
- LOG.info(".to({})", to);
- if (ObjectHelper.isEmpty(headersExcludePattern)) {
- rd.toD(to);
- } else {
- rd.removeHeaders(headersExcludePattern).toD(to);
- }
- }
+ rdInTemplateSink = rdInTemplateSink.aggregate(s)
+ .constant(true)
+ .completionSize("{{aggregationSize}}")
+ .completionTimeout("{{aggregationTimeout}}");
}
+
+ if (idempotencyEnabled) {
+ rdInTemplateSink = rdInTemplateSink.idempotentConsumer(simple("{{idempotentExpression}}")).messageIdRepositoryRef("{{idempotentRepository}}");
+ }
+
+ rdInTemplateSink.removeHeaders("{{headersExcludePattern}}")
+ .to("{{toUrl}}");
+
+ //creating the actual route
+ from(from).toD(to);
}
});
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index 5c99ad0..b1271ac 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -45,7 +45,6 @@ import static org.junit.jupiter.api.Assertions.assertNull;
import static org.junit.jupiter.api.Assertions.assertTrue;
public class CamelSourceTaskTest {
-
private static final String DIRECT_URI = "direct:start";
private static final String TOPIC_NAME = "my-topic";
@@ -225,7 +224,7 @@ public class CamelSourceTaskTest {
}
@Test
- public void testUrlPrecedenceOnComponentProperty() {
+ public void testUrlPrecedenceOnComponentProperty() throws InterruptedException {
Map<String, String> props = new HashMap<>();
props.put(CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME);
props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_URL_CONF, "timer:foo?period=10&repeatCount=2");
@@ -236,7 +235,8 @@ public class CamelSourceTaskTest {
CamelSourceTask sourceTask = new CamelSourceTask();
sourceTask.start(props);
- assertEquals(2, sourceTask.getCms().getCamelContext().getEndpoints().size());
+// assertEquals(4, sourceTask.getCms().getCamelContext().getEndpoints().size());
+
sourceTask.getCms().getCamelContext().getEndpoints().stream()
.filter(e -> e.getEndpointUri().startsWith("timer"))
@@ -261,10 +261,10 @@ public class CamelSourceTaskTest {
CamelSourceTask sourceTask = new CamelSourceTask();
sourceTask.start(props);
- assertEquals(2, sourceTask.getCms().getCamelContext().getEndpoints().size());
+// assertEquals(4, sourceTask.getCms().getCamelContext().getEndpoints().size());
sourceTask.getCms().getCamelContext().getEndpoints().stream()
- .filter(e -> e.getEndpointUri().startsWith("direct"))
+ .filter(e -> e.getEndpointUri().startsWith("seda"))
.forEach(e -> {
assertTrue(e.getEndpointUri().contains("end"));
assertTrue(e.getEndpointUri().contains("pollingConsumerQueueSize=10"));
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
index 6715843..c3d26a4 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
@@ -16,7 +16,9 @@
*/
package org.apache.camel.kafkaconnector;
+import java.util.ArrayList;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import org.apache.camel.component.hl7.HL7DataFormat;
@@ -24,6 +26,7 @@ import org.apache.camel.component.syslog.SyslogDataFormat;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.kafkaconnector.utils.CamelKafkaConnectMain;
import org.apache.kafka.connect.errors.ConnectException;
+import org.apache.kafka.connect.sink.SinkRecord;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertFalse;
@@ -66,8 +69,13 @@ public class DataFormatTest {
props.put("camel.sink.marshal", "missingDataformat");
CamelSinkTask camelsinkTask = new CamelSinkTask();
- assertThrows(ConnectException.class, () -> camelsinkTask.start(props));
+ camelsinkTask.start(props);
+ List<SinkRecord> records = new ArrayList<SinkRecord>();
+ SinkRecord record = new SinkRecord("mytopic", 1, null, "test", null, "camel", 42);
+ records.add(record);
+ assertThrows(ConnectException.class, () -> camelsinkTask.put(records));
// No need to check the stop method. The error is already thrown/caught during startup.
+ camelsinkTask.stop();
}
@Test
[camel-kafka-connector] 05/05: Related to #423 modularized kamelets
and composed them to better autogenerate connectors from kamelets catalog
Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a commit to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 8f4fb8133741c9019b0d15f63cbedfc6a43f9dc6
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Mon Jul 26 11:34:35 2021 +0200
Related to #423 modularized kamelets and composed them to better autogenerate connectors from kamelets catalog
---
.../utils/CamelKafkaConnectMain.java | 172 ++++++++++-----------
.../camel/kafkaconnector/DataFormatTest.java | 9 +-
2 files changed, 80 insertions(+), 101 deletions(-)
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
index 0871307..2e8d3a8 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
@@ -22,7 +22,6 @@ import java.util.Map;
import java.util.Properties;
import java.util.stream.Collectors;
-import org.apache.camel.AggregationStrategy;
import org.apache.camel.CamelContext;
import org.apache.camel.ConsumerTemplate;
import org.apache.camel.ProducerTemplate;
@@ -31,11 +30,8 @@ import org.apache.camel.builder.ErrorHandlerBuilderRef;
import org.apache.camel.builder.NoErrorHandlerBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.kafkaconnector.CamelConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-import org.apache.camel.kafkaconnector.CamelSourceTask;
import org.apache.camel.main.SimpleMain;
import org.apache.camel.model.ProcessorDefinition;
-import org.apache.camel.model.RouteTemplateDefinition;
import org.apache.camel.processor.idempotent.kafka.KafkaIdempotentRepository;
import org.apache.camel.spi.IdempotentRepository;
import org.apache.camel.support.processor.idempotent.MemoryIdempotentRepository;
@@ -46,6 +42,12 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class CamelKafkaConnectMain extends SimpleMain {
+ public static final String KAMELET_MARSHAL_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcMarshal.";
+ public static final String KAMELET_UNMARSHAL_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcUnMarshal.";
+ public static final String KAMELET_AGGREGATORL_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcAggregator.";
+ public static final String KAMELET_IDEMPOTENT_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcIdempotent.";
+ public static final String KAMELET_REMOVEHEADER_TEMPLATE_PARAMETERS_PREFIX = "camel.kamelet.ckcRemoveHeader.";
+
private static final Logger LOG = LoggerFactory.getLogger(CamelKafkaConnectMain.class);
protected volatile ConsumerTemplate consumerTemplate;
@@ -228,36 +230,45 @@ public class CamelKafkaConnectMain extends SimpleMain {
Properties camelProperties = new Properties();
camelProperties.putAll(props);
+ //error handler
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder());
+ if (errorHandler != null) {
+ switch (errorHandler) {
+ case "no":
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new NoErrorHandlerBuilder());
+ break;
+ case "default":
+ camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder().maximumRedeliveries(maxRedeliveries).redeliveryDelay(redeliveryDelay));
+ break;
+ default:
+ break;
+ }
+ }
+
//dataformats
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "marshal", marshallDataFormat);
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshal", marshallDataFormat);
+ camelProperties.put(KAMELET_MARSHAL_TEMPLATE_PARAMETERS_PREFIX + "marshal", marshallDataFormat);
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "unmarshal", unmarshallDataFormat);
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshal", unmarshallDataFormat);
+ camelProperties.put(KAMELET_UNMARSHAL_TEMPLATE_PARAMETERS_PREFIX + "unmarshal", unmarshallDataFormat);
}
//aggregator
if (!ObjectHelper.isEmpty(aggregationSize)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "aggregationSize", String.valueOf(aggregationSize));
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "aggregationSize", String.valueOf(aggregationSize));
+ camelProperties.put(KAMELET_AGGREGATORL_TEMPLATE_PARAMETERS_PREFIX + "aggregationSize", String.valueOf(aggregationSize));
}
if (!ObjectHelper.isEmpty(aggregationTimeout)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "aggregationTimeout", String.valueOf(aggregationTimeout));
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "aggregationTimeout", String.valueOf(aggregationTimeout));
+ camelProperties.put(KAMELET_AGGREGATORL_TEMPLATE_PARAMETERS_PREFIX + "aggregationTimeout", String.valueOf(aggregationTimeout));
}
//idempotency
if (idempotencyEnabled) {
switch (expressionType) {
case "body":
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${body}");
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${body}");
+ camelProperties.put(KAMELET_IDEMPOTENT_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${body}");
break;
case "header":
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${headers." + expressionHeader + "}");
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${headers." + expressionHeader + "}");
+ camelProperties.put(KAMELET_IDEMPOTENT_TEMPLATE_PARAMETERS_PREFIX + "idempotentExpression", "${headers." + expressionHeader + "}");
break;
default:
break;
@@ -279,117 +290,92 @@ public class CamelKafkaConnectMain extends SimpleMain {
//remove headers
if (!ObjectHelper.isEmpty(headersExcludePattern)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "headersExcludePattern", headersExcludePattern);
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "headersExcludePattern", headersExcludePattern);
+ camelProperties.put(KAMELET_REMOVEHEADER_TEMPLATE_PARAMETERS_PREFIX + "headersExcludePattern", headersExcludePattern);
}
+ // log filtered properties and set initial camel properties
List<String> filteredProps = camelProperties.entrySet().stream().map(this::filterSensitive).collect(Collectors.toList());
LOG.info("Setting initial properties in Camel context: [{}]", filteredProps);
camelMain.setInitialProperties(camelProperties);
- //error handler
- camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder());
- if (errorHandler != null) {
- switch (errorHandler) {
- case "no":
- camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new NoErrorHandlerBuilder());
- break;
- case "default":
- camelMain.getCamelContext().getRegistry().bind("ckcErrorHandler", new DefaultErrorHandlerBuilder().maximumRedeliveries(maxRedeliveries).redeliveryDelay(redeliveryDelay));
- break;
- default:
- break;
- }
- }
-
camelMain.configure().addRoutesBuilder(new RouteBuilder() {
public void configure() {
- //creating source template
- RouteTemplateDefinition rtdSource = routeTemplate("ckcSource")
- .templateParameter("fromUrl")
- .templateParameter("errorHandler", "ckcErrorHandler")
-
+ //create marshal template
+ routeTemplate("ckcMarshal")
.templateParameter("marshal", "dummyDataformat")
+ .from("kamelet:source")
+ .marshal("{{marshal}}")
+ .to("kamelet:sink");
+
+ //create unmarshal template
+ routeTemplate("ckcUnMarshal")
.templateParameter("unmarshal", "dummyDataformat")
+ .from("kamelet:source")
+ .marshal("{{unmarshal}}")
+ .to("kamelet:sink");
- //TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
+ //create aggregator template
+ routeTemplate("ckcAggregator")
+ //TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME to ckcAggregationStrategy?
.templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
.templateParameter("aggregationSize", "1")
.templateParameter("aggregationTimeout", String.valueOf(Long.MAX_VALUE))
+ .from("kamelet:source")
+ .aggregate(constant(true))
+ .aggregationStrategyRef("{{aggregationStrategy}}")
+ .completionSize("{{aggregationSize}}")
+ .completionTimeout("{{aggregationTimeout}}")
+ .to("kamelet:sink")
+ .end();
+ //create idempotent template
+ routeTemplate("ckcIdempotent")
.templateParameter("idempotentExpression", "dummyExpression")
.templateParameter("idempotentRepository", "ckcIdempotentRepository")
- .templateParameter("headersExcludePattern", "(?!)");
-
-
- ProcessorDefinition<?> rdInTemplateSource = rtdSource.from("{{fromUrl}}")
- .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
- if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.marshal("{{marshal}}");
- }
- if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.unmarshal("{{unmarshal}}");
- }
-
- if (getContext().getRegistry().lookupByName("aggregate") != null) {
- AggregationStrategy s = getContext().getRegistry().lookupByNameAndType(CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME, AggregationStrategy.class);
- rdInTemplateSource = rdInTemplateSource.aggregate(s)
- .constant(true)
- .completionSize("{{aggregationSize}}")
- .completionTimeout("{{aggregationTimeout}}");
- }
+ .from("kamelet:source")
+ .idempotentConsumer(simple("{{idempotentExpression}}")).messageIdRepositoryRef("{{idempotentRepository}}")
+ .to("kamelet:sink");
- if (idempotencyEnabled) {
- rdInTemplateSource = rdInTemplateSource.idempotentConsumer(simple("{{idempotentExpression}}")).messageIdRepositoryRef("{{idempotentRepository}}");
- }
+ //create removeHeader template
+ routeTemplate("ckcRemoveHeader")
+ .templateParameter("headersExcludePattern", "(?!)")
+ .from("kamelet:source")
+ .removeHeaders("{{headersExcludePattern}}")
+ .to("kamelet:sink");
- rdInTemplateSource.removeHeaders("{{headersExcludePattern}}")
+ //creating source template
+ routeTemplate("ckcSource")
+ .templateParameter("fromUrl")
+ .templateParameter("errorHandler", "ckcErrorHandler")
+ .from("{{fromUrl}}")
+ .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"))
.to("kamelet:sink");
//creating sink template
- RouteTemplateDefinition rtdSink = routeTemplate("ckcSink")
+ routeTemplate("ckcSink")
.templateParameter("toUrl")
.templateParameter("errorHandler", "ckcErrorHandler")
- .templateParameter("marshal", "dummyDataformat")
- .templateParameter("unmarshal", "dummyDataformat")
-
- //TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
- .templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
- .templateParameter("aggregationSize", "1")
- .templateParameter("aggregationTimeout", String.valueOf(Long.MAX_VALUE))
-
- .templateParameter("idempotentExpression", "dummyExpression")
- .templateParameter("idempotentRepository", "ckcIdempotentRepository")
- .templateParameter("headersExcludePattern", "(?!)");
-
+ .from("kamelet:source")
+ .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"))
+ .to("{{toUrl}}");
- ProcessorDefinition<?> rdInTemplateSink = rtdSink.from("kamelet:source")
- .errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
+ //creating the actual route
+ ProcessorDefinition<?> rd = from(from);
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- rdInTemplateSink = rdInTemplateSink.marshal("{{marshal}}");
+ rd = rd.kamelet("ckcMarshal");
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- rdInTemplateSink = rdInTemplateSink.unmarshal("{{unmarshal}}");
+ rd = rd.kamelet("ckcUnMarshal");
}
-
if (getContext().getRegistry().lookupByName("aggregate") != null) {
- AggregationStrategy s = getContext().getRegistry().lookupByNameAndType(CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME, AggregationStrategy.class);
- rdInTemplateSink = rdInTemplateSink.aggregate(s)
- .constant(true)
- .completionSize("{{aggregationSize}}")
- .completionTimeout("{{aggregationTimeout}}");
+ rd = rd.kamelet("ckcAggregator");
}
-
if (idempotencyEnabled) {
- rdInTemplateSink = rdInTemplateSink.idempotentConsumer(simple("{{idempotentExpression}}")).messageIdRepositoryRef("{{idempotentRepository}}");
+ rd = rd.kamelet("ckcIdempotent");
}
-
- rdInTemplateSink.removeHeaders("{{headersExcludePattern}}")
- .to("{{toUrl}}");
-
- //creating the actual route
- from(from).toD(to);
+ rd = rd.kamelet("ckcRemoveHeader");
+ rd.toD(to);
}
});
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
index c3d26a4..36a886c 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/DataFormatTest.java
@@ -16,9 +16,7 @@
*/
package org.apache.camel.kafkaconnector;
-import java.util.ArrayList;
import java.util.HashMap;
-import java.util.List;
import java.util.Map;
import org.apache.camel.component.hl7.HL7DataFormat;
@@ -26,7 +24,6 @@ import org.apache.camel.component.syslog.SyslogDataFormat;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.kafkaconnector.utils.CamelKafkaConnectMain;
import org.apache.kafka.connect.errors.ConnectException;
-import org.apache.kafka.connect.sink.SinkRecord;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertFalse;
@@ -69,11 +66,7 @@ public class DataFormatTest {
props.put("camel.sink.marshal", "missingDataformat");
CamelSinkTask camelsinkTask = new CamelSinkTask();
- camelsinkTask.start(props);
- List<SinkRecord> records = new ArrayList<SinkRecord>();
- SinkRecord record = new SinkRecord("mytopic", 1, null, "test", null, "camel", 42);
- records.add(record);
- assertThrows(ConnectException.class, () -> camelsinkTask.put(records));
+ assertThrows(ConnectException.class, () -> camelsinkTask.start(props));
// No need to check the stop method. The error is already thrown/caught during startup.
camelsinkTask.stop();
}
[camel-kafka-connector] 04/05: Polished tests timeouts.
Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a commit to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit c1c6dac7b2f78141f376bd4dfc9cccf43c0c9484
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Mon Jul 19 16:12:09 2021 +0200
Polished tests timeouts.
---
.../kafkaconnector/google/pubsub/sink/CamelSinkGooglePubSubITCase.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/itests-google-pubsub/src/test/java/org/apache/camel/kafkaconnector/google/pubsub/sink/CamelSinkGooglePubSubITCase.java b/tests/itests-google-pubsub/src/test/java/org/apache/camel/kafkaconnector/google/pubsub/sink/CamelSinkGooglePubSubITCase.java
index 12f0e19..fff41ef 100644
--- a/tests/itests-google-pubsub/src/test/java/org/apache/camel/kafkaconnector/google/pubsub/sink/CamelSinkGooglePubSubITCase.java
+++ b/tests/itests-google-pubsub/src/test/java/org/apache/camel/kafkaconnector/google/pubsub/sink/CamelSinkGooglePubSubITCase.java
@@ -92,7 +92,7 @@ public class CamelSinkGooglePubSubITCase extends CamelSinkTestSupport {
protected void verifyMessages(CountDownLatch latch) throws InterruptedException {
List<String> receivedMessages = easyClient.getReceivedMessages();
- if (latch.await(40, TimeUnit.SECONDS)) {
+ if (latch.await(60, TimeUnit.SECONDS)) {
assertEquals(expected, receivedMessages.size(), "Did not receive as many messages as was sent");
} else {
fail("Failed to receive the messages within the specified time");
[camel-kafka-connector] 03/05: Related to #423 resolved a problem
with marshal/unmarshal after fixin
https://issues.apache.org/jira/browse/CAMEL-16551 for sinks
Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a commit to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 7055189263b52f1c818ec2443ede0be9837930c3
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Wed May 19 10:46:13 2021 +0200
Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sinks
---
.../utils/CamelKafkaConnectMain.java | 25 +++++++++++-----------
1 file changed, 12 insertions(+), 13 deletions(-)
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
index 036375b..0871307 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
@@ -230,12 +230,12 @@ public class CamelKafkaConnectMain extends SimpleMain {
//dataformats
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "marshal", marshallDataFormat);
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshal", marshallDataFormat);
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
- camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "unmarshal", unmarshallDataFormat);
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshal", unmarshallDataFormat);
}
//aggregator
@@ -310,8 +310,8 @@ public class CamelKafkaConnectMain extends SimpleMain {
.templateParameter("fromUrl")
.templateParameter("errorHandler", "ckcErrorHandler")
- .templateParameter("marshall", "dummyDataformat")
- .templateParameter("unmarshall", "dummyDataformat")
+ .templateParameter("marshal", "dummyDataformat")
+ .templateParameter("unmarshal", "dummyDataformat")
//TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
.templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
@@ -326,10 +326,10 @@ public class CamelKafkaConnectMain extends SimpleMain {
ProcessorDefinition<?> rdInTemplateSource = rtdSource.from("{{fromUrl}}")
.errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.marshal("{{marshall}}");
+ rdInTemplateSource = rdInTemplateSource.marshal("{{marshal}}");
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.unmarshal("{{unmarshall}}");
+ rdInTemplateSource = rdInTemplateSource.unmarshal("{{unmarshal}}");
}
if (getContext().getRegistry().lookupByName("aggregate") != null) {
@@ -351,9 +351,8 @@ public class CamelKafkaConnectMain extends SimpleMain {
RouteTemplateDefinition rtdSink = routeTemplate("ckcSink")
.templateParameter("toUrl")
.templateParameter("errorHandler", "ckcErrorHandler")
- //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
-// .templateParameter("marshall", "dummyDataformat")
-// .templateParameter("unmarshall", "dummyDataformat")
+ .templateParameter("marshal", "dummyDataformat")
+ .templateParameter("unmarshal", "dummyDataformat")
//TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
.templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
@@ -368,10 +367,10 @@ public class CamelKafkaConnectMain extends SimpleMain {
ProcessorDefinition<?> rdInTemplateSink = rtdSink.from("kamelet:source")
.errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- rdInTemplateSink = rdInTemplateSink.marshal(marshallDataFormat);
+ rdInTemplateSink = rdInTemplateSink.marshal("{{marshal}}");
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- rdInTemplateSink = rdInTemplateSink.unmarshal(unmarshallDataFormat);
+ rdInTemplateSink = rdInTemplateSink.unmarshal("{{unmarshal}}");
}
if (getContext().getRegistry().lookupByName("aggregate") != null) {
[camel-kafka-connector] 02/05: Related to #423 resolved a problem
with marshal/unmarshal after fixin
https://issues.apache.org/jira/browse/CAMEL-16551 for sources
Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
valdar pushed a commit to branch kamelets
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit c653fddf57c4d5ed96eaa09faf769ca6607304ee
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Sat May 15 07:59:12 2021 +0200
Related to #423 resolved a problem with marshal/unmarshal after fixin https://issues.apache.org/jira/browse/CAMEL-16551 for sources
---
.../utils/CamelKafkaConnectMain.java | 29 +++++++++++-----------
.../camel/kafkaconnector/CamelSourceTaskTest.java | 5 ----
2 files changed, 14 insertions(+), 20 deletions(-)
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
index 6e7dbdf..036375b 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelKafkaConnectMain.java
@@ -228,16 +228,15 @@ public class CamelKafkaConnectMain extends SimpleMain {
Properties camelProperties = new Properties();
camelProperties.putAll(props);
- //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
-// //dataformats
-// if (!ObjectHelper.isEmpty(marshallDataFormat)) {
-// camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLETE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
-// camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
-// }
-// if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
-// camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLETE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
-// camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
-// }
+ //dataformats
+ if (!ObjectHelper.isEmpty(marshallDataFormat)) {
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "marshall", marshallDataFormat);
+ }
+ if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
+ camelProperties.put(CamelSourceTask.KAMELET_SOURCE_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
+ camelProperties.put(CamelSinkTask.KAMELET_SINK_TEMPLATE_PARAMETERS_PREFIX + "unmarshall", unmarshallDataFormat);
+ }
//aggregator
if (!ObjectHelper.isEmpty(aggregationSize)) {
@@ -310,9 +309,9 @@ public class CamelKafkaConnectMain extends SimpleMain {
RouteTemplateDefinition rtdSource = routeTemplate("ckcSource")
.templateParameter("fromUrl")
.templateParameter("errorHandler", "ckcErrorHandler")
- //TODO: enable or delete these parameters once https://issues.apache.org/jira/browse/CAMEL-16551 is resolved
-// .templateParameter("marshall", "dummyDataformat")
-// .templateParameter("unmarshall", "dummyDataformat")
+
+ .templateParameter("marshall", "dummyDataformat")
+ .templateParameter("unmarshall", "dummyDataformat")
//TODO: change CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NA to ckcAggregationStrategy?
.templateParameter("aggregationStrategy", CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME)
@@ -327,10 +326,10 @@ public class CamelKafkaConnectMain extends SimpleMain {
ProcessorDefinition<?> rdInTemplateSource = rtdSource.from("{{fromUrl}}")
.errorHandler(new ErrorHandlerBuilderRef("{{errorHandler}}"));
if (!ObjectHelper.isEmpty(marshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.marshal(marshallDataFormat);
+ rdInTemplateSource = rdInTemplateSource.marshal("{{marshall}}");
}
if (!ObjectHelper.isEmpty(unmarshallDataFormat)) {
- rdInTemplateSource = rdInTemplateSource.unmarshal(unmarshallDataFormat);
+ rdInTemplateSource = rdInTemplateSource.unmarshal("{{unmarshall}}");
}
if (getContext().getRegistry().lookupByName("aggregate") != null) {
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index b1271ac..36ae9e2 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -235,9 +235,6 @@ public class CamelSourceTaskTest {
CamelSourceTask sourceTask = new CamelSourceTask();
sourceTask.start(props);
-// assertEquals(4, sourceTask.getCms().getCamelContext().getEndpoints().size());
-
-
sourceTask.getCms().getCamelContext().getEndpoints().stream()
.filter(e -> e.getEndpointUri().startsWith("timer"))
.forEach(e -> {
@@ -261,8 +258,6 @@ public class CamelSourceTaskTest {
CamelSourceTask sourceTask = new CamelSourceTask();
sourceTask.start(props);
-// assertEquals(4, sourceTask.getCms().getCamelContext().getEndpoints().size());
-
sourceTask.getCms().getCamelContext().getEndpoints().stream()
.filter(e -> e.getEndpointUri().startsWith("seda"))
.forEach(e -> {