This is an automated email from the ASF dual-hosted git repository. valdar pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
from 78aaaa2a4 Updated CHANGELOG.md new 46b4ce448 Updated to camel and kamelets 3.20.0 new 2c6191a28 chore: regen. The 2 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: .gitignore | 1 + .../resources/connectors/camel-cxf-sink.json | 7 + .../resources/connectors/camel-cxf-source.json | 7 + .../resources/connectors/camel-fhir-sink-sink.json | 108 +++++++++++++ .../connectors/camel-google-pubsub-sink-sink.json | 6 +- .../camel-google-pubsub-source-source.json | 6 +- .../connectors/camel-google-storage-sink-sink.json | 6 +- .../camel-google-storage-source-source.json | 6 +- .../resources/connectors/camel-hdfs-sink.json | 7 +- .../resources/connectors/camel-hdfs-source.json | 7 +- .../resources/connectors/camel-https-sink.json | 10 ++ .../resources/connectors/camel-log-sink-sink.json | 7 + .../connectors/camel-slack-source-source.json | 1 + .../resources/descriptors/connectors.properties | 1 + .../kamelets/aws-cloudtrail-source.kamelet.yaml | 2 +- .../kamelets/aws-cloudwatch-sink.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../aws-ddb-experimental-sink.kamelet.yaml | 4 +- .../camel-aws-ddb-sink-kafka-connector/pom.xml | 10 +- .../resources/kamelets/aws-ddb-sink.kamelet.yaml | 4 +- .../kamelets/aws-ddb-streams-source.kamelet.yaml | 2 +- .../resources/kamelets/aws-ec2-sink.kamelet.yaml | 2 +- .../kamelets/aws-eventbridge-sink.kamelet.yaml | 2 +- .../aws-kinesis-firehose-sink.kamelet.yaml | 2 +- .../kamelets/aws-kinesis-sink.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../kamelets/aws-kinesis-source.kamelet.yaml | 4 +- .../kamelets/aws-lambda-sink.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../kamelets/aws-redshift-sink.kamelet.yaml | 4 +- .../pom.xml | 10 +- .../kamelets/aws-redshift-source.kamelet.yaml | 4 +- .../kamelets/aws-s3-cdc-source.kamelet.yaml | 4 +- .../pom.xml | 10 +- .../aws-s3-experimental-source.kamelet.yaml | 4 +- .../resources/kamelets/aws-s3-sink.kamelet.yaml | 2 +- .../camel-aws-s3-source-kafka-connector/pom.xml | 10 +- .../resources/kamelets/aws-s3-source.kamelet.yaml | 4 +- .../aws-s3-streaming-upload-sink.kamelet.yaml | 2 +- .../kamelets/aws-secrets-manager-sink.kamelet.yaml | 2 +- .../resources/kamelets/aws-ses-sink.kamelet.yaml | 2 +- .../kamelets/aws-sns-fifo-sink.kamelet.yaml | 2 +- .../resources/kamelets/aws-sns-sink.kamelet.yaml | 2 +- .../kamelets/aws-sqs-batch-sink.kamelet.yaml | 2 +- .../kamelets/aws-sqs-fifo-sink.kamelet.yaml | 2 +- .../resources/kamelets/aws-sqs-sink.kamelet.yaml | 2 +- .../camel-aws-sqs-source-kafka-connector/pom.xml | 10 +- .../resources/kamelets/aws-sqs-source.kamelet.yaml | 4 +- .../kamelets/azure-cosmosdb-source.kamelet.yaml | 2 +- .../kamelets/azure-eventhubs-sink.kamelet.yaml | 2 +- .../kamelets/azure-eventhubs-source.kamelet.yaml | 2 +- .../kamelets/azure-functions-sink.kamelet.yaml | 2 +- .../kamelets/azure-servicebus-sink.kamelet.yaml | 2 +- .../kamelets/azure-servicebus-source.kamelet.yaml | 2 +- .../azure-storage-blob-cdc-source.kamelet.yaml | 4 +- .../pom.xml | 14 ++ ...ure-storage-blob-changefeed-source.kamelet.yaml | 69 +++++++- .../kamelets/azure-storage-blob-sink.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../azure-storage-blob-source.kamelet.yaml | 4 +- .../kamelets/azure-storage-queue-sink.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../azure-storage-queue-source.kamelet.yaml | 4 +- .../resources/kamelets/beer-source.kamelet.yaml | 2 +- .../resources/kamelets/bitcoin-source.kamelet.yaml | 2 +- .../resources/kamelets/cassandra-sink.kamelet.yaml | 2 +- .../kamelets/cassandra-source.kamelet.yaml | 2 +- .../main/resources/kamelets/ceph-sink.kamelet.yaml | 2 +- .../resources/kamelets/ceph-source.kamelet.yaml | 2 +- .../kamelets/chuck-norris-source.kamelet.yaml | 2 +- .../resources/kamelets/couchbase-sink.kamelet.yaml | 2 +- .../resources/kamelets/cron-source.kamelet.yaml | 2 +- .../src/generated/resources/camel-cxf-sink.json | 7 + .../src/generated/resources/camel-cxf-source.json | 7 + .../cxf/CamelCxfSinkConnectorConfig.java | 4 + .../cxf/CamelCxfSourceConnectorConfig.java | 4 + .../resources/kamelets/dropbox-sink.kamelet.yaml | 2 +- .../resources/kamelets/dropbox-source.kamelet.yaml | 2 +- .../kamelets/earthquake-source.kamelet.yaml | 2 +- .../kamelets/elasticsearch-index-sink.kamelet.yaml | 2 +- .../elasticsearch-search-source.kamelet.yaml | 2 +- .../main/resources/kamelets/exec-sink.kamelet.yaml | 2 +- .../pom.xml | 14 +- .../descriptors/connector-sink.properties | 1 + .../generated/resources/camel-fhir-sink-sink.json | 108 +++++++++++++ .../src/main/assembly/package.xml | 0 .../CamelFhirsinkSinkConnector.properties} | 10 +- .../fhirsink/CamelFhirsinkSinkConnector.java} | 8 +- .../fhirsink/CamelFhirsinkSinkConnectorConfig.java | 103 ++++++++++++ .../fhirsink/CamelFhirsinkSinkTask.java} | 8 +- .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../resources/kamelets/fhir-sink.kamelet.yaml} | 173 +++++++++++++-------- .../resources/kamelets/fhir-source.kamelet.yaml | 2 +- .../kamelets/file-watch-source.kamelet.yaml | 2 +- .../main/resources/kamelets/ftp-sink.kamelet.yaml | 2 +- .../resources/kamelets/ftp-source.kamelet.yaml | 2 +- .../main/resources/kamelets/ftps-sink.kamelet.yaml | 2 +- .../resources/kamelets/ftps-source.kamelet.yaml | 2 +- .../kamelets/github-commit-source.kamelet.yaml | 2 +- .../kamelets/github-event-source.kamelet.yaml | 2 +- .../github-pullrequest-comment-source.kamelet.yaml | 2 +- .../github-pullrequest-source.kamelet.yaml | 2 +- .../kamelets/github-tag-source.kamelet.yaml | 2 +- .../kamelets/google-bigquery-sink.kamelet.yaml | 2 +- .../kamelets/google-calendar-source.kamelet.yaml | 2 +- .../kamelets/google-functions-sink.kamelet.yaml | 2 +- .../kamelets/google-mail-source.kamelet.yaml | 2 +- .../resources/camel-google-pubsub-sink-sink.json | 6 +- .../CamelGooglepubsubsinkSinkConnector.properties | 2 - .../CamelGooglepubsubsinkSinkConnectorConfig.java | 2 +- .../kamelets/google-pubsub-sink.kamelet.yaml | 7 +- .../camel-google-pubsub-source-source.json | 6 +- ...melGooglepubsubsourceSourceConnector.properties | 2 - ...melGooglepubsubsourceSourceConnectorConfig.java | 2 +- .../kamelets/google-pubsub-source.kamelet.yaml | 7 +- .../kamelets/google-sheets-source.kamelet.yaml | 2 +- .../google-storage-cdc-source.kamelet.yaml | 11 +- .../resources/camel-google-storage-sink-sink.json | 6 +- .../CamelGooglestoragesinkSinkConnector.properties | 2 - .../CamelGooglestoragesinkSinkConnectorConfig.java | 2 +- .../kamelets/google-storage-sink.kamelet.yaml | 7 +- .../camel-google-storage-source-source.json | 6 +- ...elGooglestoragesourceSourceConnector.properties | 2 - ...elGooglestoragesourceSourceConnectorConfig.java | 2 +- .../kamelets/google-storage-source.kamelet.yaml | 7 +- .../src/generated/resources/camel-hdfs-sink.json | 7 +- .../src/generated/resources/camel-hdfs-source.json | 7 +- .../hdfs/CamelHdfsSinkConnectorConfig.java | 2 +- .../hdfs/CamelHdfsSourceConnectorConfig.java | 2 +- .../kamelets/http-secured-sink.kamelet.yaml | 2 +- .../kamelets/http-secured-source.kamelet.yaml | 2 +- .../main/resources/kamelets/http-sink.kamelet.yaml | 2 +- .../resources/kamelets/http-source.kamelet.yaml | 2 +- .../src/generated/resources/camel-https-sink.json | 10 ++ .../https/CamelHttpsSinkConnectorConfig.java | 4 + .../kamelets/infinispan-sink.kamelet.yaml | 2 +- .../kamelets/infinispan-source.kamelet.yaml | 2 +- .../kamelets/jira-add-comment-sink.kamelet.yaml | 2 +- .../kamelets/jira-add-issue-sink.kamelet.yaml | 2 +- .../kamelets/jira-oauth-source.kamelet.yaml | 2 +- .../resources/kamelets/jira-source.kamelet.yaml | 2 +- .../jira-transition-issue-sink.kamelet.yaml | 2 +- .../kamelets/jira-update-issue-sink.kamelet.yaml | 2 +- .../kamelets/jms-amqp-10-sink.kamelet.yaml | 2 +- .../kamelets/jms-amqp-10-source.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../kamelets/jms-apache-activemq-sink.kamelet.yaml | 4 +- .../pom.xml | 10 +- .../jms-apache-activemq-source.kamelet.yaml | 4 +- .../pom.xml | 10 +- .../kamelets/jms-apache-artemis-sink.kamelet.yaml | 4 +- .../pom.xml | 10 +- .../jms-apache-artemis-source.kamelet.yaml | 4 +- .../kamelets/jms-ibm-mq-sink.kamelet.yaml | 2 +- .../kamelets/jms-ibm-mq-source.kamelet.yaml | 2 +- .../pom.xml | 10 +- .../kamelets/kafka-not-secured-sink.kamelet.yaml | 4 +- .../kamelets/kafka-not-secured-source.kamelet.yaml | 2 +- .../resources/kamelets/kafka-sink.kamelet.yaml | 2 +- .../camel-kafka-source-kafka-connector/pom.xml | 10 +- .../resources/kamelets/kafka-source.kamelet.yaml | 4 +- .../resources/kamelets/kafka-ssl-sink.kamelet.yaml | 2 +- .../camel-kafka-ssl-source-kafka-connector/pom.xml | 10 +- .../kamelets/kafka-ssl-source.kamelet.yaml | 4 +- .../kubernetes-namespaces-source.kamelet.yaml | 2 +- .../kamelets/kubernetes-nodes-source.kamelet.yaml | 2 +- .../kamelets/kubernetes-pods-source.kamelet.yaml | 2 +- .../generated/resources/camel-log-sink-sink.json | 7 + .../logsink/CamelLogsinkSinkConnectorConfig.java | 4 + .../main/resources/kamelets/log-sink.kamelet.yaml | 12 +- .../kamelets/mail-imap-source.kamelet.yaml | 2 +- .../main/resources/kamelets/mail-sink.kamelet.yaml | 2 +- .../resources/kamelets/mariadb-sink.kamelet.yaml | 2 +- .../resources/kamelets/mariadb-source.kamelet.yaml | 2 +- .../resources/kamelets/minio-sink.kamelet.yaml | 2 +- .../resources/kamelets/minio-source.kamelet.yaml | 2 +- .../mongodb-changes-stream-source.kamelet.yaml | 2 +- .../resources/kamelets/mongodb-sink.kamelet.yaml | 2 +- .../resources/kamelets/mongodb-source.kamelet.yaml | 2 +- .../main/resources/kamelets/mqtt-sink.kamelet.yaml | 2 +- .../resources/kamelets/mqtt-source.kamelet.yaml | 2 +- .../resources/kamelets/mqtt5-sink.kamelet.yaml | 2 +- .../resources/kamelets/mqtt5-source.kamelet.yaml | 2 +- .../resources/kamelets/mysql-sink.kamelet.yaml | 2 +- .../resources/kamelets/mysql-source.kamelet.yaml | 2 +- .../main/resources/kamelets/nats-sink.kamelet.yaml | 2 +- .../resources/kamelets/nats-source.kamelet.yaml | 2 +- .../kamelets/oracle-database-sink.kamelet.yaml | 2 +- .../kamelets/oracle-database-source.kamelet.yaml | 2 +- .../kamelets/postgresql-sink.kamelet.yaml | 2 +- .../kamelets/postgresql-source.kamelet.yaml | 2 +- .../resources/kamelets/pulsar-sink.kamelet.yaml | 2 +- .../resources/kamelets/pulsar-source.kamelet.yaml | 2 +- .../kamelets/rabbitmq-source.kamelet.yaml | 2 +- .../resources/kamelets/redis-sink.kamelet.yaml | 2 +- .../resources/kamelets/redis-source.kamelet.yaml | 2 +- .../kamelets/rest-openapi-sink.kamelet.yaml | 2 +- .../kamelets/salesforce-create-sink.kamelet.yaml | 2 +- .../kamelets/salesforce-delete-sink.kamelet.yaml | 2 +- .../kamelets/salesforce-source.kamelet.yaml | 2 +- .../kamelets/salesforce-update-sink.kamelet.yaml | 2 +- .../main/resources/kamelets/scp-sink.kamelet.yaml | 2 +- .../main/resources/kamelets/sftp-sink.kamelet.yaml | 2 +- .../resources/kamelets/sftp-source.kamelet.yaml | 2 +- .../resources/kamelets/slack-sink.kamelet.yaml | 2 +- .../resources/camel-slack-source-source.json | 1 + .../CamelSlacksourceSourceConnectorConfig.java | 2 +- .../resources/kamelets/slack-source.kamelet.yaml | 5 +- .../main/resources/kamelets/solr-sink.kamelet.yaml | 2 +- .../resources/kamelets/solr-source.kamelet.yaml | 2 +- .../kamelets/splunk-hec-sink.kamelet.yaml | 2 +- .../resources/kamelets/splunk-sink.kamelet.yaml | 2 +- .../resources/kamelets/splunk-source.kamelet.yaml | 2 +- .../resources/kamelets/sqlserver-sink.kamelet.yaml | 2 +- .../kamelets/sqlserver-source.kamelet.yaml | 2 +- .../main/resources/kamelets/ssh-sink.kamelet.yaml | 2 +- .../resources/kamelets/ssh-source.kamelet.yaml | 2 +- connectors/camel-syslog-kafka-connector/pom.xml | 19 ++- .../resources/kamelets/telegram-sink.kamelet.yaml | 2 +- .../kamelets/telegram-source.kamelet.yaml | 2 +- .../resources/kamelets/timer-source.kamelet.yaml | 2 +- .../twitter-directmessage-source.kamelet.yaml | 2 +- .../kamelets/twitter-search-source.kamelet.yaml | 2 +- .../kamelets/twitter-timeline-source.kamelet.yaml | 2 +- .../resources/kamelets/webhook-source.kamelet.yaml | 2 +- .../kamelets/websocket-source.kamelet.yaml | 2 +- .../resources/kamelets/wttrin-source.kamelet.yaml | 2 +- connectors/pom.xml | 1 + docs/modules/ROOT/nav.adoc | 2 + docs/modules/ROOT/pages/reference/index.adoc | 3 +- parent/pom.xml | 10 +- pom.xml | 2 +- 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 +- .../v2/kinesis/sink/CamelSinkAWSKinesisITCase.java | 4 +- .../source/CamelSourceAWSKinesisITCase.java | 4 +- .../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 | 4 +- .../aws/v2/sns/sink/CamelSinkAWSSNSITCase.java | 4 +- .../aws/v2/sqs/sink/CamelSinkAWSSQSITCase.java | 4 +- .../aws/v2/sqs/source/CamelSourceAWSSQSITCase.java | 4 +- ...CloudWatchLocalContainerServiceWithTimeout.java | 16 +- .../aws2/services/AWSContainerWithTimeout.java} | 34 ++-- ...WSDynamodbLocalContainerServiceWithTimeout.java | 16 +- .../AWSEC2LocalContainerServiceWithTimeout.java | 16 +- ...ventBridgeLocalContainerServiceWithTimeout.java | 16 +- .../AWSIAMLocalContainerServiceWithTimeout.java | 16 +- .../AWSKMSLocalContainerServiceWithTimeout.java | 16 +- ...WSKinesisLocalContainerServiceWithTimeout.java} | 25 +-- .../AWSLambdaLocalContainerServiceWithTimeout.java | 16 +- .../AWSS3LocalContainerServiceWithTimeout.java | 16 +- .../AWSSNSLocalContainerServiceWithTimeout.java | 16 +- .../AWSSQSLocalContainerServiceWithTimeout.java} | 14 +- .../AWSSTSLocalContainerServiceWithTimeout.java | 16 +- .../services/AWSServiceFactoryWithTimeout.java | 85 ++++++++++ tests/itests-hdfs/pom.xml | 39 +++++ .../hdfs/sink/CamelSinkHDFSITCase.java | 2 +- .../https/sink/CamelSinkHTTPSITCase.java | 8 +- 263 files changed, 1188 insertions(+), 626 deletions(-) create mode 100644 camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-sink-sink.json copy connectors/{camel-ftps-sink-kafka-connector => camel-fhir-sink-kafka-connector}/pom.xml (95%) create mode 100644 connectors/camel-fhir-sink-kafka-connector/src/generated/descriptors/connector-sink.properties create mode 100644 connectors/camel-fhir-sink-kafka-connector/src/generated/resources/camel-fhir-sink-sink.json copy connectors/{camel-aws-cloudtrail-source-kafka-connector => camel-fhir-sink-kafka-connector}/src/main/assembly/package.xml (100%) copy connectors/{camel-aws-secrets-manager-sink-kafka-connector/src/main/docs/examples/CamelAwssecretsmanagersinkSinkConnector.properties => camel-fhir-sink-kafka-connector/src/main/docs/examples/CamelFhirsinkSinkConnector.properties} (82%) copy connectors/{camel-exec-sink-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/execsink/CamelExecsinkSinkConnector.java => camel-fhir-sink-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/fhirsink/CamelFhirsinkSinkConnector.java} (85%) create mode 100644 connectors/camel-fhir-sink-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/fhirsink/CamelFhirsinkSinkConnectorConfig.java copy connectors/{camel-ceph-sink-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/cephsink/CamelCephsinkSinkTask.java => camel-fhir-sink-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/fhirsink/CamelFhirsinkSinkTask.java} (86%) copy LICENSE.txt => connectors/camel-fhir-sink-kafka-connector/src/main/resources/META-INF/LICENSE.txt (100%) copy NOTICE.txt => connectors/camel-fhir-sink-kafka-connector/src/main/resources/META-INF/NOTICE.txt (100%) copy connectors/{camel-fhir-source-kafka-connector/src/main/resources/kamelets/fhir-source.kamelet.yaml => camel-fhir-sink-kafka-connector/src/main/resources/kamelets/fhir-sink.kamelet.yaml} (54%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSCloudWatchLocalContainerServiceWithTimeout.java (69%) copy tests/{itests-ssh/src/test/java/org/apache/camel/kafkaconnector/ssh/services/SshContainer.java => itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSContainerWithTimeout.java} (54%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSDynamodbLocalContainerServiceWithTimeout.java (70%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSEC2LocalContainerServiceWithTimeout.java (70%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSEventBridgeLocalContainerServiceWithTimeout.java (69%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSIAMLocalContainerServiceWithTimeout.java (70%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSKMSLocalContainerServiceWithTimeout.java (70%) copy tests/{itests-jdbc/src/test/java/org/apache/camel/kafkaconnector/jdbc/services/TestDataSource.java => itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSKinesisLocalContainerServiceWithTimeout.java} (60%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSLambdaLocalContainerServiceWithTimeout.java (70%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSS3LocalContainerServiceWithTimeout.java (71%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSSNSLocalContainerServiceWithTimeout.java (70%) copy tests/{itests-cxf/src/test/java/org/apache/camel/kafkaconnector/cxf/common/CXFProperties.java => itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSSQSLocalContainerServiceWithTimeout.java} (70%) copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSSTSLocalContainerServiceWithTimeout.java (70%) create mode 100644 tests/itests-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/services/AWSServiceFactoryWithTimeout.java