You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2021/02/25 11:59:30 UTC

[camel-kafka-connector] 02/02: Remove Azure connectors that were deprecated/removed from Camel 3.9 (CAMEL-16246)

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

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

commit 1fd602a4c40d92e74e103c29121ea882b6838131
Author: Otavio Rodolfo Piske <op...@redhat.com>
AuthorDate: Thu Feb 25 11:45:00 2021 +0100

    Remove Azure connectors that were deprecated/removed from Camel 3.9 (CAMEL-16246)
---
 .../camel-azure-blob-kafka-connector/pom.xml       | 139 ---------
 .../descriptors/connector-sink.properties          |   1 -
 .../descriptors/connector-source.properties        |   1 -
 .../generated/resources/camel-azure-blob-sink.json | 320 ---------------------
 .../resources/camel-azure-blob-source.json         | 227 ---------------
 .../src/main/assembly/package.xml                  |  56 ----
 .../camel-azure-blob-kafka-sink-connector.adoc     |  92 ------
 .../camel-azure-blob-kafka-source-connector.adoc   |  82 ------
 .../CamelAzureblobSinkConnector.properties         |  33 ---
 .../CamelAzureblobSourceConnector.properties       |  33 ---
 .../azureblob/CamelAzureblobSinkConnector.java     |  35 ---
 .../CamelAzureblobSinkConnectorConfig.java         | 208 --------------
 .../azureblob/CamelAzureblobSinkTask.java          |  39 ---
 .../azureblob/CamelAzureblobSourceConnector.java   |  35 ---
 .../CamelAzureblobSourceConnectorConfig.java       | 168 -----------
 .../azureblob/CamelAzureblobSourceTask.java        |  39 ---
 .../src/main/resources/META-INF/LICENSE.txt        | 203 -------------
 .../src/main/resources/META-INF/NOTICE.txt         |  11 -
 .../camel-azure-queue-kafka-connector/pom.xml      | 139 ---------
 .../descriptors/connector-sink.properties          |   1 -
 .../descriptors/connector-source.properties        |   1 -
 .../resources/camel-azure-queue-sink.json          | 178 ------------
 .../resources/camel-azure-queue-source.json        | 125 --------
 .../src/main/assembly/package.xml                  |  56 ----
 .../camel-azure-queue-kafka-sink-connector.adoc    |  74 -----
 .../camel-azure-queue-kafka-source-connector.adoc  |  68 -----
 .../CamelAzurequeueSinkConnector.properties        |  33 ---
 .../CamelAzurequeueSourceConnector.properties      |  33 ---
 .../azurequeue/CamelAzurequeueSinkConnector.java   |  35 ---
 .../CamelAzurequeueSinkConnectorConfig.java        | 136 ---------
 .../azurequeue/CamelAzurequeueSinkTask.java        |  39 ---
 .../azurequeue/CamelAzurequeueSourceConnector.java |  35 ---
 .../CamelAzurequeueSourceConnectorConfig.java      | 112 --------
 .../azurequeue/CamelAzurequeueSourceTask.java      |  39 ---
 .../src/main/resources/META-INF/LICENSE.txt        | 203 -------------
 .../src/main/resources/META-INF/NOTICE.txt         |  11 -
 connectors/pom.xml                                 |   2 -
 37 files changed, 3042 deletions(-)

diff --git a/connectors/camel-azure-blob-kafka-connector/pom.xml b/connectors/camel-azure-blob-kafka-connector/pom.xml
deleted file mode 100644
index b6cc89c..0000000
--- a/connectors/camel-azure-blob-kafka-connector/pom.xml
+++ /dev/null
@@ -1,139 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.camel.kafkaconnector</groupId>
-    <artifactId>connectors</artifactId>
-    <version>0.9.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>camel-azure-blob-kafka-connector</artifactId>
-  <name>Camel-Kafka-Connector :: azure-blob</name>
-  <description>Camel Kafka Connector for azure-blob</description>
-  <dependencies>
-    <!-- Kafka -->
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-transforms</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <!-- Camel -->
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-azure</artifactId>
-    </dependency>
-    <!--START OF GENERATED CODE-->
-    <dependency>
-      <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-kafka-connector</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-jackson</artifactId>
-    </dependency>
-    <!--END OF GENERATED CODE-->
-  </dependencies>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>${version.maven.surefire.plugin}</version>
-        <configuration>
-          <failIfNoTests>false</failIfNoTests>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>${version.maven.jar}</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-            </manifest>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5.1</version>
-        <inherited>true</inherited>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <descriptors>
-            <descriptor>src/main/assembly/package.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <executions>
-          <execution>
-            <id>make-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <!--START OF GENERATED CODE-->
-  <repositories>
-    <!-- camel-jira -->
-    <repository>
-      <id>atlassian-public</id>
-      <url>https://packages.atlassian.com/maven-external</url>
-      <name>Atlassian Public Repo</name>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <!-- camel-ipfs and camel-weka -->
-    <repository>
-      <id>jboss.thirdparty</id>
-      <name>JBoss Thirdparty Repository</name>
-      <url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-releases/content/</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <!--END OF GENERATED CODE-->
-</project>
diff --git a/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-sink.properties b/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-sink.properties
deleted file mode 100644
index 37f2538..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-sink.properties
+++ /dev/null
@@ -1 +0,0 @@
-camel-azure-blob-sink
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-source.properties b/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-source.properties
deleted file mode 100644
index 5cf8c43..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/generated/descriptors/connector-source.properties
+++ /dev/null
@@ -1 +0,0 @@
-camel-azure-blob-source
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-sink.json b/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-sink.json
deleted file mode 100644
index acb87f0..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-sink.json
+++ /dev/null
@@ -1,320 +0,0 @@
-{
-	"connector": {
-		"class": "org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSinkConnector",
-		"artifactId": "camel-azure-blob-kafka-connector",
-		"groupId": "org.apache.camel.kafkaconnector",
-		"id": "camel-azure-blob-sink",
-		"type": "sink",
-		"version": "0.9.0-SNAPSHOT",
-		"description": "Store and retrieve blobs from Azure Storage Blob Service."
-	},
-	"properties": {
-		"camel.sink.path.containerOrBlobUri": {
-			"name": "camel.sink.path.containerOrBlobUri",
-			"description": "Container or Blob compact Uri",
-			"priority": "HIGH",
-			"required": "true"
-		},
-		"camel.sink.endpoint.azureBlobClient": {
-			"name": "camel.sink.endpoint.azureBlobClient",
-			"description": "The blob service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.blobOffset": {
-			"name": "camel.sink.endpoint.blobOffset",
-			"description": "Set the blob offset for the upload or download operations, default is 0",
-			"defaultValue": "\"0\"",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.blobType": {
-			"name": "camel.sink.endpoint.blobType",
-			"description": "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]",
-			"defaultValue": "\"blockblob\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"blockblob",
-				"appendblob",
-				"pageblob"
-			]
-		},
-		"camel.sink.endpoint.closeStreamAfterRead": {
-			"name": "camel.sink.endpoint.closeStreamAfterRead",
-			"description": "Close the stream after read or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentials": {
-			"name": "camel.sink.endpoint.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.dataLength": {
-			"name": "camel.sink.endpoint.dataLength",
-			"description": "Set the data length for the download or page blob upload operations",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.fileDir": {
-			"name": "camel.sink.endpoint.fileDir",
-			"description": "Set the file directory where the downloaded blobs will be saved to",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.publicForRead": {
-			"name": "camel.sink.endpoint.publicForRead",
-			"description": "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.streamReadSize": {
-			"name": "camel.sink.endpoint.streamReadSize",
-			"description": "Set the minimum read size in bytes when reading the blob content",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.validateClientURI": {
-			"name": "camel.sink.endpoint.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.blobMetadata": {
-			"name": "camel.sink.endpoint.blobMetadata",
-			"description": "Set the blob meta-data",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.blobPrefix": {
-			"name": "camel.sink.endpoint.blobPrefix",
-			"description": "Set a prefix which can be used for listing the blobs",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.closeStreamAfterWrite": {
-			"name": "camel.sink.endpoint.closeStreamAfterWrite",
-			"description": "Close the stream after write or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.lazyStartProducer": {
-			"name": "camel.sink.endpoint.lazyStartProducer",
-			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.operation": {
-			"name": "camel.sink.endpoint.operation",
-			"description": "Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges]",
-			"defaultValue": "\"listBlobs\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"getBlob",
-				"deleteBlob",
-				"listBlobs",
-				"updateBlockBlob",
-				"uploadBlobBlocks",
-				"commitBlobBlockList",
-				"getBlobBlockList",
-				"createAppendBlob",
-				"updateAppendBlob",
-				"createPageBlob",
-				"updatePageBlob",
-				"resizePageBlob",
-				"clearPageBlob",
-				"getPageBlobRanges"
-			]
-		},
-		"camel.sink.endpoint.streamWriteSize": {
-			"name": "camel.sink.endpoint.streamWriteSize",
-			"description": "Set the size of the buffer for writing block and page blocks",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.useFlatListing": {
-			"name": "camel.sink.endpoint.useFlatListing",
-			"description": "Specify if the flat or hierarchical blob listing should be used",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentialsAccountKey": {
-			"name": "camel.sink.endpoint.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentialsAccountName": {
-			"name": "camel.sink.endpoint.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.azureBlobClient": {
-			"name": "camel.component.azure-blob.azureBlobClient",
-			"description": "The blob service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobOffset": {
-			"name": "camel.component.azure-blob.blobOffset",
-			"description": "Set the blob offset for the upload or download operations, default is 0",
-			"defaultValue": "\"0\"",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobType": {
-			"name": "camel.component.azure-blob.blobType",
-			"description": "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]",
-			"defaultValue": "\"blockblob\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"blockblob",
-				"appendblob",
-				"pageblob"
-			]
-		},
-		"camel.component.azure-blob.closeStreamAfterRead": {
-			"name": "camel.component.azure-blob.closeStreamAfterRead",
-			"description": "Close the stream after read or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentials": {
-			"name": "camel.component.azure-blob.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.dataLength": {
-			"name": "camel.component.azure-blob.dataLength",
-			"description": "Set the data length for the download or page blob upload operations",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.fileDir": {
-			"name": "camel.component.azure-blob.fileDir",
-			"description": "Set the file directory where the downloaded blobs will be saved to",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.publicForRead": {
-			"name": "camel.component.azure-blob.publicForRead",
-			"description": "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.streamReadSize": {
-			"name": "camel.component.azure-blob.streamReadSize",
-			"description": "Set the minimum read size in bytes when reading the blob content",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.validateClientURI": {
-			"name": "camel.component.azure-blob.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobMetadata": {
-			"name": "camel.component.azure-blob.blobMetadata",
-			"description": "Set the blob meta-data",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobPrefix": {
-			"name": "camel.component.azure-blob.blobPrefix",
-			"description": "Set a prefix which can be used for listing the blobs",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.closeStreamAfterWrite": {
-			"name": "camel.component.azure-blob.closeStreamAfterWrite",
-			"description": "Close the stream after write or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.lazyStartProducer": {
-			"name": "camel.component.azure-blob.lazyStartProducer",
-			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.operation": {
-			"name": "camel.component.azure-blob.operation",
-			"description": "Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges]",
-			"defaultValue": "\"listBlobs\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"getBlob",
-				"deleteBlob",
-				"listBlobs",
-				"updateBlockBlob",
-				"uploadBlobBlocks",
-				"commitBlobBlockList",
-				"getBlobBlockList",
-				"createAppendBlob",
-				"updateAppendBlob",
-				"createPageBlob",
-				"updatePageBlob",
-				"resizePageBlob",
-				"clearPageBlob",
-				"getPageBlobRanges"
-			]
-		},
-		"camel.component.azure-blob.streamWriteSize": {
-			"name": "camel.component.azure-blob.streamWriteSize",
-			"description": "Set the size of the buffer for writing block and page blocks",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.useFlatListing": {
-			"name": "camel.component.azure-blob.useFlatListing",
-			"description": "Specify if the flat or hierarchical blob listing should be used",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.autowiredEnabled": {
-			"name": "camel.component.azure-blob.autowiredEnabled",
-			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.configuration": {
-			"name": "camel.component.azure-blob.configuration",
-			"description": "The Blob Service configuration",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentialsAccountKey": {
-			"name": "camel.component.azure-blob.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentialsAccountName": {
-			"name": "camel.component.azure-blob.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		}
-	}
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-source.json b/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-source.json
deleted file mode 100644
index 5402e55..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/generated/resources/camel-azure-blob-source.json
+++ /dev/null
@@ -1,227 +0,0 @@
-{
-	"connector": {
-		"class": "org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSourceConnector",
-		"artifactId": "camel-azure-blob-kafka-connector",
-		"groupId": "org.apache.camel.kafkaconnector",
-		"id": "camel-azure-blob-source",
-		"type": "source",
-		"version": "0.9.0-SNAPSHOT",
-		"description": "Store and retrieve blobs from Azure Storage Blob Service."
-	},
-	"properties": {
-		"camel.source.path.containerOrBlobUri": {
-			"name": "camel.source.path.containerOrBlobUri",
-			"description": "Container or Blob compact Uri",
-			"priority": "HIGH",
-			"required": "true"
-		},
-		"camel.source.endpoint.azureBlobClient": {
-			"name": "camel.source.endpoint.azureBlobClient",
-			"description": "The blob service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.blobOffset": {
-			"name": "camel.source.endpoint.blobOffset",
-			"description": "Set the blob offset for the upload or download operations, default is 0",
-			"defaultValue": "\"0\"",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.blobType": {
-			"name": "camel.source.endpoint.blobType",
-			"description": "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]",
-			"defaultValue": "\"blockblob\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"blockblob",
-				"appendblob",
-				"pageblob"
-			]
-		},
-		"camel.source.endpoint.closeStreamAfterRead": {
-			"name": "camel.source.endpoint.closeStreamAfterRead",
-			"description": "Close the stream after read or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.credentials": {
-			"name": "camel.source.endpoint.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.dataLength": {
-			"name": "camel.source.endpoint.dataLength",
-			"description": "Set the data length for the download or page blob upload operations",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.fileDir": {
-			"name": "camel.source.endpoint.fileDir",
-			"description": "Set the file directory where the downloaded blobs will be saved to",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.publicForRead": {
-			"name": "camel.source.endpoint.publicForRead",
-			"description": "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.streamReadSize": {
-			"name": "camel.source.endpoint.streamReadSize",
-			"description": "Set the minimum read size in bytes when reading the blob content",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.validateClientURI": {
-			"name": "camel.source.endpoint.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.bridgeErrorHandler": {
-			"name": "camel.source.endpoint.bridgeErrorHandler",
-			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.exceptionHandler": {
-			"name": "camel.source.endpoint.exceptionHandler",
-			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.exchangePattern": {
-			"name": "camel.source.endpoint.exchangePattern",
-			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"InOnly",
-				"InOut",
-				"InOptionalOut"
-			]
-		},
-		"camel.source.endpoint.credentialsAccountKey": {
-			"name": "camel.source.endpoint.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.credentialsAccountName": {
-			"name": "camel.source.endpoint.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.azureBlobClient": {
-			"name": "camel.component.azure-blob.azureBlobClient",
-			"description": "The blob service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobOffset": {
-			"name": "camel.component.azure-blob.blobOffset",
-			"description": "Set the blob offset for the upload or download operations, default is 0",
-			"defaultValue": "\"0\"",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.blobType": {
-			"name": "camel.component.azure-blob.blobType",
-			"description": "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]",
-			"defaultValue": "\"blockblob\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"blockblob",
-				"appendblob",
-				"pageblob"
-			]
-		},
-		"camel.component.azure-blob.closeStreamAfterRead": {
-			"name": "camel.component.azure-blob.closeStreamAfterRead",
-			"description": "Close the stream after read or keep it open, default is true",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentials": {
-			"name": "camel.component.azure-blob.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.dataLength": {
-			"name": "camel.component.azure-blob.dataLength",
-			"description": "Set the data length for the download or page blob upload operations",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.fileDir": {
-			"name": "camel.component.azure-blob.fileDir",
-			"description": "Set the file directory where the downloaded blobs will be saved to",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.publicForRead": {
-			"name": "camel.component.azure-blob.publicForRead",
-			"description": "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.streamReadSize": {
-			"name": "camel.component.azure-blob.streamReadSize",
-			"description": "Set the minimum read size in bytes when reading the blob content",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.validateClientURI": {
-			"name": "camel.component.azure-blob.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.bridgeErrorHandler": {
-			"name": "camel.component.azure-blob.bridgeErrorHandler",
-			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.autowiredEnabled": {
-			"name": "camel.component.azure-blob.autowiredEnabled",
-			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.configuration": {
-			"name": "camel.component.azure-blob.configuration",
-			"description": "The Blob Service configuration",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentialsAccountKey": {
-			"name": "camel.component.azure-blob.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-blob.credentialsAccountName": {
-			"name": "camel.component.azure-blob.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		}
-	}
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/assembly/package.xml b/connectors/camel-azure-blob-kafka-connector/src/main/assembly/package.xml
deleted file mode 100644
index 05f0b1a..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/assembly/package.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<assembly>
-  <!-- Assembles a packaged version targeting OS installation. -->
-  <id>package</id>
-  <formats>
-    <format>tar.gz</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>${project.basedir}/../..</directory>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <includes>
-        <include>README*</include>
-        <include>LICENSE*</include>
-        <include>NOTICE*</include>
-        <include>licenses/</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/src/main/docs</directory>
-      <outputDirectory>docs/</outputDirectory>
-      <includes>
-        <include>**/*</include>
-      </includes>
-    </fileSet>
-  </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <useProjectArtifact>true</useProjectArtifact>
-      <useTransitiveFiltering>true</useTransitiveFiltering>
-      <excludes>
-        <exclude>org.apache.kafka:connect-api</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
-</assembly>
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc
deleted file mode 100644
index 5dc5c40..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,92 +0,0 @@
-// kafka-connector options: START
-[[camel-azure-blob-kafka-connector-sink]]
-= camel-azure-blob-kafka-connector sink configuration
-
-Connector Description: Store and retrieve blobs from Azure Storage Blob Service.
-
-When using camel-azure-blob-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-azure-blob-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSinkConnector
-----
-
-
-The camel-azure-blob sink connector supports 41 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,1,1",options="header"]
-|===
-| Name | Description | Default | Required | Priority
-| *camel.sink.path.containerOrBlobUri* | Container or Blob compact Uri | null | true | HIGH
-| *camel.sink.endpoint.azureBlobClient* | The blob service client | null | false | MEDIUM
-| *camel.sink.endpoint.blobOffset* | Set the blob offset for the upload or download operations, default is 0 | "0" | false | MEDIUM
-| *camel.sink.endpoint.blobType* | Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob] | "blockblob" | false | MEDIUM
-| *camel.sink.endpoint.closeStreamAfterRead* | Close the stream after read or keep it open, default is true | true | false | MEDIUM
-| *camel.sink.endpoint.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.sink.endpoint.dataLength* | Set the data length for the download or page blob upload operations | null | false | MEDIUM
-| *camel.sink.endpoint.fileDir* | Set the file directory where the downloaded blobs will be saved to | null | false | MEDIUM
-| *camel.sink.endpoint.publicForRead* | Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set | false | false | MEDIUM
-| *camel.sink.endpoint.streamReadSize* | Set the minimum read size in bytes when reading the blob content | null | false | MEDIUM
-| *camel.sink.endpoint.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.sink.endpoint.blobMetadata* | Set the blob meta-data | null | false | MEDIUM
-| *camel.sink.endpoint.blobPrefix* | Set a prefix which can be used for listing the blobs | null | false | MEDIUM
-| *camel.sink.endpoint.closeStreamAfterWrite* | Close the stream after write or keep it open, default is true | true | false | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.operation* | Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges] | "listBlobs" | false | MEDIUM
-| *camel.sink.endpoint.streamWriteSize* | Set the size of the buffer for writing block and page blocks | null | false | MEDIUM
-| *camel.sink.endpoint.useFlatListing* | Specify if the flat or hierarchical blob listing should be used | true | false | MEDIUM
-| *camel.sink.endpoint.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.sink.endpoint.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-blob.azureBlobClient* | The blob service client | null | false | MEDIUM
-| *camel.component.azure-blob.blobOffset* | Set the blob offset for the upload or download operations, default is 0 | "0" | false | MEDIUM
-| *camel.component.azure-blob.blobType* | Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob] | "blockblob" | false | MEDIUM
-| *camel.component.azure-blob.closeStreamAfterRead* | Close the stream after read or keep it open, default is true | true | false | MEDIUM
-| *camel.component.azure-blob.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.component.azure-blob.dataLength* | Set the data length for the download or page blob upload operations | null | false | MEDIUM
-| *camel.component.azure-blob.fileDir* | Set the file directory where the downloaded blobs will be saved to | null | false | MEDIUM
-| *camel.component.azure-blob.publicForRead* | Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set | false | false | MEDIUM
-| *camel.component.azure-blob.streamReadSize* | Set the minimum read size in bytes when reading the blob content | null | false | MEDIUM
-| *camel.component.azure-blob.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.component.azure-blob.blobMetadata* | Set the blob meta-data | null | false | MEDIUM
-| *camel.component.azure-blob.blobPrefix* | Set a prefix which can be used for listing the blobs | null | false | MEDIUM
-| *camel.component.azure-blob.closeStreamAfterWrite* | Close the stream after write or keep it open, default is true | true | false | MEDIUM
-| *camel.component.azure-blob.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
-| *camel.component.azure-blob.operation* | Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges] | "listBlobs" | false | MEDIUM
-| *camel.component.azure-blob.streamWriteSize* | Set the size of the buffer for writing block and page blocks | null | false | MEDIUM
-| *camel.component.azure-blob.useFlatListing* | Specify if the flat or hierarchical blob listing should be used | true | false | MEDIUM
-| *camel.component.azure-blob.autowiredEnabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | false | MEDIUM
-| *camel.component.azure-blob.configuration* | The Blob Service configuration | null | false | MEDIUM
-| *camel.component.azure-blob.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-blob.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-|===
-
-
-
-The camel-azure-blob sink connector has no converters out of the box.
-
-
-
-
-
-The camel-azure-blob sink connector has no transforms out of the box.
-
-
-
-
-
-The camel-azure-blob sink connector has no aggregation strategies out of the box.
-// kafka-connector options: END
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc b/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc
deleted file mode 100644
index d6ab8b9..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/camel-azure-blob-kafka-source-connector.adoc
+++ /dev/null
@@ -1,82 +0,0 @@
-// kafka-connector options: START
-[[camel-azure-blob-kafka-connector-source]]
-= camel-azure-blob-kafka-connector source configuration
-
-Connector description: Store and retrieve blobs from Azure Storage Blob Service.
-
-When using camel-azure-blob-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-azure-blob-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSourceConnector
-----
-
-
-The camel-azure-blob source connector supports 31 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,1,1",options="header"]
-|===
-| Name | Description | Default | Required | Priority
-| *camel.source.path.containerOrBlobUri* | Container or Blob compact Uri | null | true | HIGH
-| *camel.source.endpoint.azureBlobClient* | The blob service client | null | false | MEDIUM
-| *camel.source.endpoint.blobOffset* | Set the blob offset for the upload or download operations, default is 0 | "0" | false | MEDIUM
-| *camel.source.endpoint.blobType* | Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob] | "blockblob" | false | MEDIUM
-| *camel.source.endpoint.closeStreamAfterRead* | Close the stream after read or keep it open, default is true | true | false | MEDIUM
-| *camel.source.endpoint.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.source.endpoint.dataLength* | Set the data length for the download or page blob upload operations | null | false | MEDIUM
-| *camel.source.endpoint.fileDir* | Set the file directory where the downloaded blobs will be saved to | null | false | MEDIUM
-| *camel.source.endpoint.publicForRead* | Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set | false | false | MEDIUM
-| *camel.source.endpoint.streamReadSize* | Set the minimum read size in bytes when reading the blob content | null | false | MEDIUM
-| *camel.source.endpoint.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | false | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | false | MEDIUM
-| *camel.source.endpoint.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.source.endpoint.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-blob.azureBlobClient* | The blob service client | null | false | MEDIUM
-| *camel.component.azure-blob.blobOffset* | Set the blob offset for the upload or download operations, default is 0 | "0" | false | MEDIUM
-| *camel.component.azure-blob.blobType* | Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob] | "blockblob" | false | MEDIUM
-| *camel.component.azure-blob.closeStreamAfterRead* | Close the stream after read or keep it open, default is true | true | false | MEDIUM
-| *camel.component.azure-blob.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.component.azure-blob.dataLength* | Set the data length for the download or page blob upload operations | null | false | MEDIUM
-| *camel.component.azure-blob.fileDir* | Set the file directory where the downloaded blobs will be saved to | null | false | MEDIUM
-| *camel.component.azure-blob.publicForRead* | Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set | false | false | MEDIUM
-| *camel.component.azure-blob.streamReadSize* | Set the minimum read size in bytes when reading the blob content | null | false | MEDIUM
-| *camel.component.azure-blob.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.component.azure-blob.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | false | MEDIUM
-| *camel.component.azure-blob.autowiredEnabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | false | MEDIUM
-| *camel.component.azure-blob.configuration* | The Blob Service configuration | null | false | MEDIUM
-| *camel.component.azure-blob.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-blob.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-|===
-
-
-
-The camel-azure-blob source connector has no converters out of the box.
-
-
-
-
-
-The camel-azure-blob source connector has no transforms out of the box.
-
-
-
-
-
-The camel-azure-blob source connector has no aggregation strategies out of the box.
-// kafka-connector options: END
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSinkConnector.properties b/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSinkConnector.properties
deleted file mode 100644
index e2d13d9..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSinkConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelAzure-blobSinkConnector
-connector.class=org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSinkConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to get messages from
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Container or Blob compact Uri
-camel.sink.path.containerOrBlobUri=
-
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSourceConnector.properties b/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSourceConnector.properties
deleted file mode 100644
index a3e7a37..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/docs/examples/CamelAzureblobSourceConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelAzure-blobSourceConnector
-connector.class=org.apache.camel.kafkaconnector.azureblob.CamelAzureblobSourceConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to send messages into
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Container or Blob compact Uri
-camel.source.path.containerOrBlobUri=
-
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnector.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnector.java
deleted file mode 100644
index b3b4fd2..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSinkConnector extends CamelSinkConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelAzureblobSinkConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelAzureblobSinkTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnectorConfig.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnectorConfig.java
deleted file mode 100644
index 64580ce..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkConnectorConfig.java
+++ /dev/null
@@ -1,208 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSinkConnectorConfig
-        extends
-            CamelSinkConnectorConfig {
-
-    public static final String CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_CONF = "camel.sink.path.containerOrBlobUri";
-    public static final String CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DOC = "Container or Blob compact Uri";
-    public static final String CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_CONF = "camel.sink.endpoint.azureBlobClient";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DOC = "The blob service client";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_CONF = "camel.sink.endpoint.blobOffset";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DOC = "Set the blob offset for the upload or download operations, default is 0";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DEFAULT = "0";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_CONF = "camel.sink.endpoint.blobType";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_DOC = "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_DEFAULT = "blockblob";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_CONF = "camel.sink.endpoint.closeStreamAfterRead";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DOC = "Close the stream after read or keep it open, default is true";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_CONF = "camel.sink.endpoint.credentials";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_CONF = "camel.sink.endpoint.dataLength";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_DOC = "Set the data length for the download or page blob upload operations";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_CONF = "camel.sink.endpoint.fileDir";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_DOC = "Set the file directory where the downloaded blobs will be saved to";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_CONF = "camel.sink.endpoint.publicForRead";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DOC = "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_CONF = "camel.sink.endpoint.streamReadSize";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DOC = "Set the minimum read size in bytes when reading the blob content";
-    public static final Integer CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URICONF = "camel.sink.endpoint.validateClientURI";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_CONF = "camel.sink.endpoint.blobMetadata";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_DOC = "Set the blob meta-data";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_CONF = "camel.sink.endpoint.blobPrefix";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_DOC = "Set a prefix which can be used for listing the blobs";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_CONF = "camel.sink.endpoint.closeStreamAfterWrite";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_DOC = "Close the stream after write or keep it open, default is true";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_CONF = "camel.sink.endpoint.lazyStartProducer";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that  [...]
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_CONF = "camel.sink.endpoint.operation";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_DOC = "Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges]";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_DEFAULT = "listBlobs";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_CONF = "camel.sink.endpoint.streamWriteSize";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_DOC = "Set the size of the buffer for writing block and page blocks";
-    public static final Integer CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_CONF = "camel.sink.endpoint.useFlatListing";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_DOC = "Specify if the flat or hierarchical blob listing should be used";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.sink.endpoint.credentialsAccountKey";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.sink.endpoint.credentialsAccountName";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_CONF = "camel.component.azure-blob.azureBlobClient";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DOC = "The blob service client";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_CONF = "camel.component.azure-blob.blobOffset";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_DOC = "Set the blob offset for the upload or download operations, default is 0";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_DEFAULT = "0";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_CONF = "camel.component.azure-blob.blobType";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_DOC = "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_DEFAULT = "blockblob";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_CONF = "camel.component.azure-blob.closeStreamAfterRead";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DOC = "Close the stream after read or keep it open, default is true";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_CONF = "camel.component.azure-blob.credentials";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_CONF = "camel.component.azure-blob.dataLength";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_DOC = "Set the data length for the download or page blob upload operations";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_CONF = "camel.component.azure-blob.fileDir";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_DOC = "Set the file directory where the downloaded blobs will be saved to";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_CONF = "camel.component.azure-blob.publicForRead";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DOC = "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_CONF = "camel.component.azure-blob.streamReadSize";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DOC = "Set the minimum read size in bytes when reading the blob content";
-    public static final Integer CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URICONF = "camel.component.azure-blob.validateClientURI";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_CONF = "camel.component.azure-blob.blobMetadata";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_DOC = "Set the blob meta-data";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_CONF = "camel.component.azure-blob.blobPrefix";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_DOC = "Set a prefix which can be used for listing the blobs";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_CONF = "camel.component.azure-blob.closeStreamAfterWrite";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_DOC = "Close the stream after write or keep it open, default is true";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_CONF = "camel.component.azure-blob.lazyStartProducer";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that [...]
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_CONF = "camel.component.azure-blob.operation";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_DOC = "Blob service operation hint to the producer One of: [getBlob] [deleteBlob] [listBlobs] [updateBlockBlob] [uploadBlobBlocks] [commitBlobBlockList] [getBlobBlockList] [createAppendBlob] [updateAppendBlob] [createPageBlob] [updatePageBlob] [resizePageBlob] [clearPageBlob] [getPageBlobRanges]";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_DEFAULT = "listBlobs";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_CONF = "camel.component.azure-blob.streamWriteSize";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_DOC = "Set the size of the buffer for writing block and page blocks";
-    public static final Integer CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_CONF = "camel.component.azure-blob.useFlatListing";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_DOC = "Specify if the flat or hierarchical blob listing should be used";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_CONF = "camel.component.azure-blob.autowiredEnabled";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DOC = "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.";
-    public static final Boolean CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_CONF = "camel.component.azure-blob.configuration";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_DOC = "The Blob Service configuration";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.component.azure-blob.credentialsAccountKey";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.component.azure-blob.credentialsAccountName";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-
-    public CamelAzureblobSinkConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelAzureblobSinkConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf());
-        conf.define(CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SINK_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_TYPE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_DATA_LENGTH_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_FILE_DIR_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_METADATA_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_BLOB_PREFIX_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_WRITE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_OPERATION_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_STREAM_WRITE_SIZE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_USE_FLAT_LISTING_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_OFFSET_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_TYPE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_DATA_LENGTH_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_FILE_DIR_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_METADATA_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_BLOB_PREFIX_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_WRITE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_OPERATION_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_STREAM_WRITE_SIZE_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_USE_FLAT_LISTING_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CONFIGURATION_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkTask.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkTask.java
deleted file mode 100644
index 036f387..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSinkTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSinkTask extends CamelSinkTask {
-
-    @Override
-    protected CamelSinkConnectorConfig getCamelSinkConnectorConfig(
-            Map<String, String> props) {
-        return new CamelAzureblobSinkConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSinkConnectorConfig.CAMEL_SINK_COMPONENT_CONF, "azure-blob");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnector.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnector.java
deleted file mode 100644
index 3eb89b8..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSourceConnector extends CamelSourceConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelAzureblobSourceConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelAzureblobSourceTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnectorConfig.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnectorConfig.java
deleted file mode 100644
index dafd29d..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceConnectorConfig.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSourceConnectorConfig
-        extends
-            CamelSourceConnectorConfig {
-
-    public static final String CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_CONF = "camel.source.path.containerOrBlobUri";
-    public static final String CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DOC = "Container or Blob compact Uri";
-    public static final String CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_CONF = "camel.source.endpoint.azureBlobClient";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DOC = "The blob service client";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_CONF = "camel.source.endpoint.blobOffset";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DOC = "Set the blob offset for the upload or download operations, default is 0";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DEFAULT = "0";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_CONF = "camel.source.endpoint.blobType";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_DOC = "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_DEFAULT = "blockblob";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_CONF = "camel.source.endpoint.closeStreamAfterRead";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DOC = "Close the stream after read or keep it open, default is true";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_CONF = "camel.source.endpoint.credentials";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_CONF = "camel.source.endpoint.dataLength";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_DOC = "Set the data length for the download or page blob upload operations";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_CONF = "camel.source.endpoint.fileDir";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_DOC = "Set the file directory where the downloaded blobs will be saved to";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_CONF = "camel.source.endpoint.publicForRead";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DOC = "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_CONF = "camel.source.endpoint.streamReadSize";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DOC = "Set the minimum read size in bytes when reading the blob content";
-    public static final Integer CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URICONF = "camel.source.endpoint.validateClientURI";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = "camel.source.endpoint.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and i [...]
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_DOC = "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_CONF = "camel.source.endpoint.exchangePattern";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.source.endpoint.credentialsAccountKey";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.source.endpoint.credentialsAccountName";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_CONF = "camel.component.azure-blob.azureBlobClient";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DOC = "The blob service client";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_CONF = "camel.component.azure-blob.blobOffset";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_DOC = "Set the blob offset for the upload or download operations, default is 0";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_DEFAULT = "0";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_CONF = "camel.component.azure-blob.blobType";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_DOC = "Set a blob type, 'blockblob' is default One of: [blockblob] [appendblob] [pageblob]";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_DEFAULT = "blockblob";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_CONF = "camel.component.azure-blob.closeStreamAfterRead";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DOC = "Close the stream after read or keep it open, default is true";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_CONF = "camel.component.azure-blob.credentials";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_CONF = "camel.component.azure-blob.dataLength";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_DOC = "Set the data length for the download or page blob upload operations";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_CONF = "camel.component.azure-blob.fileDir";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_DOC = "Set the file directory where the downloaded blobs will be saved to";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_CONF = "camel.component.azure-blob.publicForRead";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DOC = "Storage resources can be public for reading their content, if this property is enabled then the credentials do not have to be set";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_CONF = "camel.component.azure-blob.streamReadSize";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DOC = "Set the minimum read size in bytes when reading the blob content";
-    public static final Integer CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URICONF = "camel.component.azure-blob.validateClientURI";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_CONF = "camel.component.azure-blob.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and  [...]
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_CONF = "camel.component.azure-blob.autowiredEnabled";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DOC = "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.";
-    public static final Boolean CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_CONF = "camel.component.azure-blob.configuration";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_DOC = "The Blob Service configuration";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.component.azure-blob.credentialsAccountKey";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.component.azure-blob.credentialsAccountName";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-
-    public CamelAzureblobSourceConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelAzureblobSourceConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSourceConnectorConfig.conf());
-        conf.define(CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SOURCE_AZUREBLOB_PATH_CONTAINER_OR_BLOB_URI_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_AZURE_BLOB_CLIENT_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_OFFSET_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BLOB_TYPE_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CLOSE_STREAM_AFTER_READ_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_DATA_LENGTH_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_FILE_DIR_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_PUBLIC_FOR_READ_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_STREAM_READ_SIZE_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCEPTION_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_EXCHANGE_PATTERN_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_AZURE_BLOB_CLIENT_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_OFFSET_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BLOB_TYPE_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CLOSE_STREAM_AFTER_READ_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_DATA_LENGTH_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_FILE_DIR_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_PUBLIC_FOR_READ_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_CONF, ConfigDef.Type.INT, CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_STREAM_READ_SIZE_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_AUTOWIRED_ENABLED_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CONFIGURATION_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREBLOB_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceTask.java b/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceTask.java
deleted file mode 100644
index 05d16ee..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azureblob/CamelAzureblobSourceTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azureblob;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSourceTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzureblobSourceTask extends CamelSourceTask {
-
-    @Override
-    protected CamelSourceConnectorConfig getCamelSourceConnectorConfig(
-            Map<String, String> props) {
-        return new CamelAzureblobSourceConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "azure-blob");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/LICENSE.txt b/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
diff --git a/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/NOTICE.txt b/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/connectors/camel-azure-blob-kafka-connector/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-   =========================================================================
-   ==  NOTICE file corresponding to the section 4 d of                    ==
-   ==  the Apache License, Version 2.0,                                   ==
-   ==  in this case for the Apache Camel distribution.                    ==
-   =========================================================================
-
-   This product includes software developed by
-   The Apache Software Foundation (http://www.apache.org/).
-
-   Please read the different LICENSE files present in the licenses directory of
-   this distribution.
diff --git a/connectors/camel-azure-queue-kafka-connector/pom.xml b/connectors/camel-azure-queue-kafka-connector/pom.xml
deleted file mode 100644
index d0a2d83..0000000
--- a/connectors/camel-azure-queue-kafka-connector/pom.xml
+++ /dev/null
@@ -1,139 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.camel.kafkaconnector</groupId>
-    <artifactId>connectors</artifactId>
-    <version>0.9.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>camel-azure-queue-kafka-connector</artifactId>
-  <name>Camel-Kafka-Connector :: azure-queue</name>
-  <description>Camel Kafka Connector for azure-queue</description>
-  <dependencies>
-    <!-- Kafka -->
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-transforms</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <!-- Camel -->
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-azure</artifactId>
-    </dependency>
-    <!--START OF GENERATED CODE-->
-    <dependency>
-      <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-kafka-connector</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-jackson</artifactId>
-    </dependency>
-    <!--END OF GENERATED CODE-->
-  </dependencies>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>${version.maven.surefire.plugin}</version>
-        <configuration>
-          <failIfNoTests>false</failIfNoTests>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>${version.maven.jar}</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-            </manifest>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5.1</version>
-        <inherited>true</inherited>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <descriptors>
-            <descriptor>src/main/assembly/package.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <executions>
-          <execution>
-            <id>make-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <!--START OF GENERATED CODE-->
-  <repositories>
-    <!-- camel-jira -->
-    <repository>
-      <id>atlassian-public</id>
-      <url>https://packages.atlassian.com/maven-external</url>
-      <name>Atlassian Public Repo</name>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <!-- camel-ipfs and camel-weka -->
-    <repository>
-      <id>jboss.thirdparty</id>
-      <name>JBoss Thirdparty Repository</name>
-      <url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-releases/content/</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <!--END OF GENERATED CODE-->
-</project>
diff --git a/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-sink.properties b/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-sink.properties
deleted file mode 100644
index cc6e1c5..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-sink.properties
+++ /dev/null
@@ -1 +0,0 @@
-camel-azure-queue-sink
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-source.properties b/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-source.properties
deleted file mode 100644
index 10f3ea4..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/generated/descriptors/connector-source.properties
+++ /dev/null
@@ -1 +0,0 @@
-camel-azure-queue-source
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-sink.json b/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-sink.json
deleted file mode 100644
index ff7a76e..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-sink.json
+++ /dev/null
@@ -1,178 +0,0 @@
-{
-	"connector": {
-		"class": "org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSinkConnector",
-		"artifactId": "camel-azure-queue-kafka-connector",
-		"groupId": "org.apache.camel.kafkaconnector",
-		"id": "camel-azure-queue-sink",
-		"type": "sink",
-		"version": "0.9.0-SNAPSHOT",
-		"description": "Store and retrieve messages from Azure Storage Queue Service."
-	},
-	"properties": {
-		"camel.sink.path.containerAndQueueUri": {
-			"name": "camel.sink.path.containerAndQueueUri",
-			"description": "Container Queue compact Uri",
-			"priority": "HIGH",
-			"required": "true"
-		},
-		"camel.sink.endpoint.azureQueueClient": {
-			"name": "camel.sink.endpoint.azureQueueClient",
-			"description": "The queue service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentials": {
-			"name": "camel.sink.endpoint.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.validateClientURI": {
-			"name": "camel.sink.endpoint.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.lazyStartProducer": {
-			"name": "camel.sink.endpoint.lazyStartProducer",
-			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.messageTimeToLive": {
-			"name": "camel.sink.endpoint.messageTimeToLive",
-			"description": "Message Time To Live in seconds",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.messageVisibilityDelay": {
-			"name": "camel.sink.endpoint.messageVisibilityDelay",
-			"description": "Message Visibility Delay in seconds",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.operation": {
-			"name": "camel.sink.endpoint.operation",
-			"description": "Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage]",
-			"defaultValue": "\"listQueues\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"listQueues",
-				"createQueue",
-				"deleteQueue",
-				"addMessage",
-				"retrieveMessage",
-				"peekMessage",
-				"updateMessage",
-				"deleteMessage"
-			]
-		},
-		"camel.sink.endpoint.queuePrefix": {
-			"name": "camel.sink.endpoint.queuePrefix",
-			"description": "Set a prefix which can be used for listing the queues",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentialsAccountKey": {
-			"name": "camel.sink.endpoint.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.sink.endpoint.credentialsAccountName": {
-			"name": "camel.sink.endpoint.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.azureQueueClient": {
-			"name": "camel.component.azure-queue.azureQueueClient",
-			"description": "The queue service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentials": {
-			"name": "camel.component.azure-queue.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.validateClientURI": {
-			"name": "camel.component.azure-queue.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.lazyStartProducer": {
-			"name": "camel.component.azure-queue.lazyStartProducer",
-			"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the pr [...]
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.messageTimeToLive": {
-			"name": "camel.component.azure-queue.messageTimeToLive",
-			"description": "Message Time To Live in seconds",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.messageVisibilityDelay": {
-			"name": "camel.component.azure-queue.messageVisibilityDelay",
-			"description": "Message Visibility Delay in seconds",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.operation": {
-			"name": "camel.component.azure-queue.operation",
-			"description": "Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage]",
-			"defaultValue": "\"listQueues\"",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"listQueues",
-				"createQueue",
-				"deleteQueue",
-				"addMessage",
-				"retrieveMessage",
-				"peekMessage",
-				"updateMessage",
-				"deleteMessage"
-			]
-		},
-		"camel.component.azure-queue.queuePrefix": {
-			"name": "camel.component.azure-queue.queuePrefix",
-			"description": "Set a prefix which can be used for listing the queues",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.autowiredEnabled": {
-			"name": "camel.component.azure-queue.autowiredEnabled",
-			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.configuration": {
-			"name": "camel.component.azure-queue.configuration",
-			"description": "The Queue Service configuration",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentialsAccountKey": {
-			"name": "camel.component.azure-queue.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentialsAccountName": {
-			"name": "camel.component.azure-queue.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		}
-	}
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-source.json b/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-source.json
deleted file mode 100644
index 2f703b4..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/generated/resources/camel-azure-queue-source.json
+++ /dev/null
@@ -1,125 +0,0 @@
-{
-	"connector": {
-		"class": "org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSourceConnector",
-		"artifactId": "camel-azure-queue-kafka-connector",
-		"groupId": "org.apache.camel.kafkaconnector",
-		"id": "camel-azure-queue-source",
-		"type": "source",
-		"version": "0.9.0-SNAPSHOT",
-		"description": "Store and retrieve messages from Azure Storage Queue Service."
-	},
-	"properties": {
-		"camel.source.path.containerAndQueueUri": {
-			"name": "camel.source.path.containerAndQueueUri",
-			"description": "Container Queue compact Uri",
-			"priority": "HIGH",
-			"required": "true"
-		},
-		"camel.source.endpoint.azureQueueClient": {
-			"name": "camel.source.endpoint.azureQueueClient",
-			"description": "The queue service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.credentials": {
-			"name": "camel.source.endpoint.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.validateClientURI": {
-			"name": "camel.source.endpoint.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.bridgeErrorHandler": {
-			"name": "camel.source.endpoint.bridgeErrorHandler",
-			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.exceptionHandler": {
-			"name": "camel.source.endpoint.exceptionHandler",
-			"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.exchangePattern": {
-			"name": "camel.source.endpoint.exchangePattern",
-			"description": "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]",
-			"priority": "MEDIUM",
-			"required": "false",
-			"enum": [
-				"InOnly",
-				"InOut",
-				"InOptionalOut"
-			]
-		},
-		"camel.source.endpoint.credentialsAccountKey": {
-			"name": "camel.source.endpoint.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.source.endpoint.credentialsAccountName": {
-			"name": "camel.source.endpoint.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.azureQueueClient": {
-			"name": "camel.component.azure-queue.azureQueueClient",
-			"description": "The queue service client",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentials": {
-			"name": "camel.component.azure-queue.credentials",
-			"description": "Set the storage credentials, required in most cases",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.validateClientURI": {
-			"name": "camel.component.azure-queue.validateClientURI",
-			"description": "Whether to validate the Azure client URI",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.bridgeErrorHandler": {
-			"name": "camel.component.azure-queue.bridgeErrorHandler",
-			"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.",
-			"defaultValue": "false",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.autowiredEnabled": {
-			"name": "camel.component.azure-queue.autowiredEnabled",
-			"description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.",
-			"defaultValue": "true",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.configuration": {
-			"name": "camel.component.azure-queue.configuration",
-			"description": "The Queue Service configuration",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentialsAccountKey": {
-			"name": "camel.component.azure-queue.credentialsAccountKey",
-			"description": "Set the storage account key used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		},
-		"camel.component.azure-queue.credentialsAccountName": {
-			"name": "camel.component.azure-queue.credentialsAccountName",
-			"description": "Set the storage account name used during authentication phase",
-			"priority": "MEDIUM",
-			"required": "false"
-		}
-	}
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/assembly/package.xml b/connectors/camel-azure-queue-kafka-connector/src/main/assembly/package.xml
deleted file mode 100644
index 05f0b1a..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/assembly/package.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<assembly>
-  <!-- Assembles a packaged version targeting OS installation. -->
-  <id>package</id>
-  <formats>
-    <format>tar.gz</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>${project.basedir}/../..</directory>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <includes>
-        <include>README*</include>
-        <include>LICENSE*</include>
-        <include>NOTICE*</include>
-        <include>licenses/</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/src/main/docs</directory>
-      <outputDirectory>docs/</outputDirectory>
-      <includes>
-        <include>**/*</include>
-      </includes>
-    </fileSet>
-  </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <useProjectArtifact>true</useProjectArtifact>
-      <useTransitiveFiltering>true</useTransitiveFiltering>
-      <excludes>
-        <exclude>org.apache.kafka:connect-api</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
-</assembly>
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc
deleted file mode 100644
index e6575ab..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,74 +0,0 @@
-// kafka-connector options: START
-[[camel-azure-queue-kafka-connector-sink]]
-= camel-azure-queue-kafka-connector sink configuration
-
-Connector Description: Store and retrieve messages from Azure Storage Queue Service.
-
-When using camel-azure-queue-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-azure-queue-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSinkConnector
-----
-
-
-The camel-azure-queue sink connector supports 23 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,1,1",options="header"]
-|===
-| Name | Description | Default | Required | Priority
-| *camel.sink.path.containerAndQueueUri* | Container Queue compact Uri | null | true | HIGH
-| *camel.sink.endpoint.azureQueueClient* | The queue service client | null | false | MEDIUM
-| *camel.sink.endpoint.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.sink.endpoint.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.messageTimeToLive* | Message Time To Live in seconds | null | false | MEDIUM
-| *camel.sink.endpoint.messageVisibilityDelay* | Message Visibility Delay in seconds | null | false | MEDIUM
-| *camel.sink.endpoint.operation* | Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage] | "listQueues" | false | MEDIUM
-| *camel.sink.endpoint.queuePrefix* | Set a prefix which can be used for listing the queues | null | false | MEDIUM
-| *camel.sink.endpoint.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.sink.endpoint.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-queue.azureQueueClient* | The queue service client | null | false | MEDIUM
-| *camel.component.azure-queue.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.component.azure-queue.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.component.azure-queue.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
-| *camel.component.azure-queue.messageTimeToLive* | Message Time To Live in seconds | null | false | MEDIUM
-| *camel.component.azure-queue.messageVisibilityDelay* | Message Visibility Delay in seconds | null | false | MEDIUM
-| *camel.component.azure-queue.operation* | Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage] | "listQueues" | false | MEDIUM
-| *camel.component.azure-queue.queuePrefix* | Set a prefix which can be used for listing the queues | null | false | MEDIUM
-| *camel.component.azure-queue.autowiredEnabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | false | MEDIUM
-| *camel.component.azure-queue.configuration* | The Queue Service configuration | null | false | MEDIUM
-| *camel.component.azure-queue.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-queue.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-|===
-
-
-
-The camel-azure-queue sink connector has no converters out of the box.
-
-
-
-
-
-The camel-azure-queue sink connector has no transforms out of the box.
-
-
-
-
-
-The camel-azure-queue sink connector has no aggregation strategies out of the box.
-// kafka-connector options: END
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc b/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc
deleted file mode 100644
index a0ea97c..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/camel-azure-queue-kafka-source-connector.adoc
+++ /dev/null
@@ -1,68 +0,0 @@
-// kafka-connector options: START
-[[camel-azure-queue-kafka-connector-source]]
-= camel-azure-queue-kafka-connector source configuration
-
-Connector description: Store and retrieve messages from Azure Storage Queue Service.
-
-When using camel-azure-queue-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-azure-queue-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSourceConnector
-----
-
-
-The camel-azure-queue source connector supports 17 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,1,1",options="header"]
-|===
-| Name | Description | Default | Required | Priority
-| *camel.source.path.containerAndQueueUri* | Container Queue compact Uri | null | true | HIGH
-| *camel.source.endpoint.azureQueueClient* | The queue service client | null | false | MEDIUM
-| *camel.source.endpoint.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.source.endpoint.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | false | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | false | MEDIUM
-| *camel.source.endpoint.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.source.endpoint.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-queue.azureQueueClient* | The queue service client | null | false | MEDIUM
-| *camel.component.azure-queue.credentials* | Set the storage credentials, required in most cases | null | false | MEDIUM
-| *camel.component.azure-queue.validateClientURI* | Whether to validate the Azure client URI | true | false | MEDIUM
-| *camel.component.azure-queue.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | false | MEDIUM
-| *camel.component.azure-queue.autowiredEnabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | false | MEDIUM
-| *camel.component.azure-queue.configuration* | The Queue Service configuration | null | false | MEDIUM
-| *camel.component.azure-queue.credentialsAccountKey* | Set the storage account key used during authentication phase | null | false | MEDIUM
-| *camel.component.azure-queue.credentialsAccountName* | Set the storage account name used during authentication phase | null | false | MEDIUM
-|===
-
-
-
-The camel-azure-queue source connector has no converters out of the box.
-
-
-
-
-
-The camel-azure-queue source connector has no transforms out of the box.
-
-
-
-
-
-The camel-azure-queue source connector has no aggregation strategies out of the box.
-// kafka-connector options: END
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSinkConnector.properties b/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSinkConnector.properties
deleted file mode 100644
index c157910..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSinkConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelAzure-queueSinkConnector
-connector.class=org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSinkConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to get messages from
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Container Queue compact Uri
-camel.sink.path.containerAndQueueUri=
-
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSourceConnector.properties b/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSourceConnector.properties
deleted file mode 100644
index 18c030b..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/docs/examples/CamelAzurequeueSourceConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelAzure-queueSourceConnector
-connector.class=org.apache.camel.kafkaconnector.azurequeue.CamelAzurequeueSourceConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to send messages into
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Container Queue compact Uri
-camel.source.path.containerAndQueueUri=
-
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnector.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnector.java
deleted file mode 100644
index eece2c1..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSinkConnector extends CamelSinkConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelAzurequeueSinkConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelAzurequeueSinkTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnectorConfig.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnectorConfig.java
deleted file mode 100644
index d69d46e..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkConnectorConfig.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSinkConnectorConfig
-        extends
-            CamelSinkConnectorConfig {
-
-    public static final String CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_CONF = "camel.sink.path.containerAndQueueUri";
-    public static final String CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DOC = "Container Queue compact Uri";
-    public static final String CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_CONF = "camel.sink.endpoint.azureQueueClient";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DOC = "The queue service client";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_CONF = "camel.sink.endpoint.credentials";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URICONF = "camel.sink.endpoint.validateClientURI";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_CONF = "camel.sink.endpoint.lazyStartProducer";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that [...]
-    public static final Boolean CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_CONF = "camel.sink.endpoint.messageTimeToLive";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_DOC = "Message Time To Live in seconds";
-    public static final Integer CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_CONF = "camel.sink.endpoint.messageVisibilityDelay";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_DOC = "Message Visibility Delay in seconds";
-    public static final Integer CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_CONF = "camel.sink.endpoint.operation";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_DOC = "Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage]";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_DEFAULT = "listQueues";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_CONF = "camel.sink.endpoint.queuePrefix";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_DOC = "Set a prefix which can be used for listing the queues";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.sink.endpoint.credentialsAccountKey";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.sink.endpoint.credentialsAccountName";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_CONF = "camel.component.azure-queue.azureQueueClient";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DOC = "The queue service client";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_CONF = "camel.component.azure-queue.credentials";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URICONF = "camel.component.azure-queue.validateClientURI";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_CONF = "camel.component.azure-queue.lazyStartProducer";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware tha [...]
-    public static final Boolean CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_CONF = "camel.component.azure-queue.messageTimeToLive";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_DOC = "Message Time To Live in seconds";
-    public static final Integer CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_CONF = "camel.component.azure-queue.messageVisibilityDelay";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_DOC = "Message Visibility Delay in seconds";
-    public static final Integer CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_CONF = "camel.component.azure-queue.operation";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_DOC = "Queue service operation hint to the producer One of: [listQueues] [createQueue] [deleteQueue] [addMessage] [retrieveMessage] [peekMessage] [updateMessage] [deleteMessage]";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_DEFAULT = "listQueues";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_CONF = "camel.component.azure-queue.queuePrefix";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_DOC = "Set a prefix which can be used for listing the queues";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_CONF = "camel.component.azure-queue.autowiredEnabled";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DOC = "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.";
-    public static final Boolean CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DEFAULT = true;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_CONF = "camel.component.azure-queue.configuration";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_DOC = "The Queue Service configuration";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.component.azure-queue.credentialsAccountKey";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.component.azure-queue.credentialsAccountName";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-
-    public CamelAzurequeueSinkConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelAzurequeueSinkConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf());
-        conf.define(CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SINK_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_TIME_TO_LIVE_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_MESSAGE_VISIBILITY_DELAY_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_OPERATION_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_QUEUE_PREFIX_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_TIME_TO_LIVE_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_CONF, ConfigDef.Type.INT, CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_MESSAGE_VISIBILITY_DELAY_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_OPERATION_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_QUEUE_PREFIX_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_CONFIGURATION_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkTask.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkTask.java
deleted file mode 100644
index 60d64cb..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSinkTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSinkTask extends CamelSinkTask {
-
-    @Override
-    protected CamelSinkConnectorConfig getCamelSinkConnectorConfig(
-            Map<String, String> props) {
-        return new CamelAzurequeueSinkConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSinkConnectorConfig.CAMEL_SINK_COMPONENT_CONF, "azure-queue");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnector.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnector.java
deleted file mode 100644
index 3401235..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSourceConnector extends CamelSourceConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelAzurequeueSourceConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelAzurequeueSourceTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnectorConfig.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnectorConfig.java
deleted file mode 100644
index 9c8d2dd..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceConnectorConfig.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSourceConnectorConfig
-        extends
-            CamelSourceConnectorConfig {
-
-    public static final String CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_CONF = "camel.source.path.containerAndQueueUri";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DOC = "Container Queue compact Uri";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_CONF = "camel.source.endpoint.azureQueueClient";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DOC = "The queue service client";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_CONF = "camel.source.endpoint.credentials";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URICONF = "camel.source.endpoint.validateClientURI";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = "camel.source.endpoint.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and  [...]
-    public static final Boolean CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_DOC = "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_CONF = "camel.source.endpoint.exchangePattern";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.source.endpoint.credentialsAccountKey";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.source.endpoint.credentialsAccountName";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_CONF = "camel.component.azure-queue.azureQueueClient";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DOC = "The queue service client";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_CONF = "camel.component.azure-queue.credentials";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_DOC = "Set the storage credentials, required in most cases";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URICONF = "camel.component.azure-queue.validateClientURI";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDOC = "Whether to validate the Azure client URI";
-    public static final Boolean CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_CONF = "camel.component.azure-queue.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and [...]
-    public static final Boolean CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_CONF = "camel.component.azure-queue.autowiredEnabled";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DOC = "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc.";
-    public static final Boolean CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DEFAULT = true;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_CONF = "camel.component.azure-queue.configuration";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_DOC = "The Queue Service configuration";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF = "camel.component.azure-queue.credentialsAccountKey";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC = "Set the storage account key used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF = "camel.component.azure-queue.credentialsAccountName";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC = "Set the storage account name used during authentication phase";
-    public static final String CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT = null;
-
-    public CamelAzurequeueSourceConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelAzurequeueSourceConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSourceConnectorConfig.conf());
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SOURCE_AZUREQUEUE_PATH_CONTAINER_AND_QUEUE_URI_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_AZURE_QUEUE_CLIENT_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCEPTION_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_EXCHANGE_PATTERN_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_ENDPOINT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AZURE_QUEUE_CLIENT_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URICONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_VALIDATE_CLIENT_URIDOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_AUTOWIRED_ENABLED_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CONFIGURATION_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_KEY_DOC);
-        conf.define(CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_CONF, ConfigDef.Type.PASSWORD, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_AZUREQUEUE_COMPONENT_CREDENTIALS_ACCOUNT_NAME_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceTask.java b/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceTask.java
deleted file mode 100644
index 078aebf..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/azurequeue/CamelAzurequeueSourceTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.azurequeue;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSourceTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelAzurequeueSourceTask extends CamelSourceTask {
-
-    @Override
-    protected CamelSourceConnectorConfig getCamelSourceConnectorConfig(
-            Map<String, String> props) {
-        return new CamelAzurequeueSourceConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "azure-queue");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/LICENSE.txt b/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
diff --git a/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/NOTICE.txt b/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/connectors/camel-azure-queue-kafka-connector/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-   =========================================================================
-   ==  NOTICE file corresponding to the section 4 d of                    ==
-   ==  the Apache License, Version 2.0,                                   ==
-   ==  in this case for the Apache Camel distribution.                    ==
-   =========================================================================
-
-   This product includes software developed by
-   The Apache Software Foundation (http://www.apache.org/).
-
-   Please read the different LICENSE files present in the licenses directory of
-   this distribution.
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 8da3354..e9993ec 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -235,9 +235,7 @@
         <module>camel-aws2-sqs-kafka-connector</module>
         <module>camel-aws2-sts-kafka-connector</module>
         <module>camel-aws2-translate-kafka-connector</module>
-        <module>camel-azure-blob-kafka-connector</module>
         <module>camel-azure-eventhubs-kafka-connector</module>
-        <module>camel-azure-queue-kafka-connector</module>
         <module>camel-azure-storage-blob-kafka-connector</module>
         <module>camel-azure-storage-datalake-kafka-connector</module>
         <module>camel-azure-storage-queue-kafka-connector</module>