You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by oa...@apache.org on 2020/07/21 08:48:13 UTC

[camel] branch master updated: CAMEL-15318: Deprecate the legacy Azure components (#4024)

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 8d4c36e  CAMEL-15318: Deprecate the legacy Azure components (#4024)
8d4c36e is described below

commit 8d4c36ebc3a0c5241649399a4da911abedc06e89
Author: Omar Al-Safi <om...@gmail.com>
AuthorDate: Tue Jul 21 10:47:46 2020 +0200

    CAMEL-15318: Deprecate the legacy Azure components (#4024)
---
 .../camel/component/azure/blob/azure-blob.json      |  4 ++--
 .../camel/component/azure/queue/azure-queue.json    |  4 ++--
 .../src/main/docs/azure-blob-component.adoc         | 13 +++++++------
 .../src/main/docs/azure-queue-component.adoc        | 13 +++++++------
 .../component/azure/blob/BlobServiceComponent.java  |  1 +
 .../component/azure/blob/BlobServiceEndpoint.java   |  3 ++-
 .../azure/queue/QueueServiceComponent.java          |  1 +
 .../component/azure/queue/QueueServiceEndpoint.java |  3 ++-
 .../builder/component/ComponentsBuilderFactory.java |  6 ++++--
 .../dsl/AzureBlobComponentBuilderFactory.java       |  5 +++--
 .../dsl/AzureQueueComponentBuilderFactory.java      |  5 +++--
 .../src/generated/resources/metadata.json           |  8 ++++----
 .../builder/endpoint/StaticEndpointBuilders.java    | 20 ++++++++++++--------
 .../dsl/BlobServiceEndpointBuilderFactory.java      | 21 ++++++++++++---------
 .../dsl/QueueServiceEndpointBuilderFactory.java     | 19 +++++++++++--------
 15 files changed, 73 insertions(+), 53 deletions(-)

diff --git a/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/blob/azure-blob.json b/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/blob/azure-blob.json
index 0d7c8f6..d0c719a 100644
--- a/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/blob/azure-blob.json
+++ b/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/blob/azure-blob.json
@@ -2,9 +2,9 @@
   "component": {
     "kind": "component",
     "name": "azure-blob",
-    "title": "Azure Storage Blob Service (Legacy)",
+    "title": "Azure Storage Blob Service (Deprecated)",
     "description": "Store and retrieve blobs from Azure Storage Blob Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.19.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.azure.blob.BlobServiceComponent",
diff --git a/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/queue/azure-queue.json b/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/queue/azure-queue.json
index 8e7f2b1..87ff817 100644
--- a/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/queue/azure-queue.json
+++ b/components/camel-azure/src/generated/resources/org/apache/camel/component/azure/queue/azure-queue.json
@@ -2,9 +2,9 @@
   "component": {
     "kind": "component",
     "name": "azure-queue",
-    "title": "Azure Storage Queue Service (Legacy)",
+    "title": "Azure Storage Queue Service (Deprecated)",
     "description": "Store and retrieve messages from Azure Storage Queue Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.19.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.azure.queue.QueueServiceComponent",
diff --git a/components/camel-azure/src/main/docs/azure-blob-component.adoc b/components/camel-azure/src/main/docs/azure-blob-component.adoc
index 286cab5..6b4141c 100644
--- a/components/camel-azure/src/main/docs/azure-blob-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-blob-component.adoc
@@ -1,10 +1,11 @@
 [[azure-blob-component]]
-= Azure Storage Blob Service (Legacy) Component
-:docTitle: Azure Storage Blob Service (Legacy)
+= Azure Storage Blob Service (Deprecated) Component (deprecated)
+:docTitle: Azure Storage Blob Service (Deprecated)
 :artifactId: camel-azure
 :description: Store and retrieve blobs from Azure Storage Blob Service.
 :since: 2.19
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :group: Azure
@@ -16,7 +17,7 @@
 The Azure Blob component supports storing and retrieving the blobs to/from
 https://azure.microsoft.com/services/storage/blobs/[Azure Storage Blob] service.
 
-*Note:* This component uses the legacy https://github.com/azure/azure-storage-java/tree/legacy-master[Azure SDK v8]. There is another component
+*Note:* This component uses the legacy https://github.com/azure/azure-storage-java/tree/legacy-master[Azure SDK v8] and thus is *Deprecated*. There is another component
 xref:components::azure-storage-blob-component.adoc[Azure Storage Blob Component] that uses the latest *12+* Azure SDK version.
 
 Prerequisites
@@ -48,7 +49,7 @@ to("file://blobdirectory");
 
 
 // component options: START
-The Azure Storage Blob Service (Legacy) component supports 22 options, which are listed below.
+The Azure Storage Blob Service (Deprecated) component supports 22 options, which are listed below.
 
 
 
@@ -91,7 +92,7 @@ The Azure Storage Blob Service (Legacy) component supports 22 options, which are
 
 
 // endpoint options: START
-The Azure Storage Blob Service (Legacy) endpoint is configured using URI syntax:
+The Azure Storage Blob Service (Deprecated) endpoint is configured using URI syntax:
 
 ----
 azure-blob:containerOrBlobUri
diff --git a/components/camel-azure/src/main/docs/azure-queue-component.adoc b/components/camel-azure/src/main/docs/azure-queue-component.adoc
index df24c59..5443372 100644
--- a/components/camel-azure/src/main/docs/azure-queue-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-queue-component.adoc
@@ -1,10 +1,11 @@
 [[azure-queue-component]]
-= Azure Storage Queue Service (Legacy) Component
-:docTitle: Azure Storage Queue Service (Legacy)
+= Azure Storage Queue Service (Deprecated) Component (deprecated)
+:docTitle: Azure Storage Queue Service (Deprecated)
 :artifactId: camel-azure
 :description: Store and retrieve messages from Azure Storage Queue Service.
 :since: 2.19
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :group: Azure
@@ -16,7 +17,7 @@
 The Azure Queue component supports storing and retrieving the messages to/from
 https://azure.microsoft.com/services/storage/queues/[Azure Storage Queue] service.
 
-*Note:* This component uses the legacy https://github.com/azure/azure-storage-java/tree/legacy-master[Azure SDK v8]. There is another component
+*Note:* This component uses the legacy https://github.com/azure/azure-storage-java/tree/legacy-master[Azure SDK v8] and thus is *Deprecated*. There is another component
 xref:components::azure-storage-queue-component.adoc[Azure Storage Queue Component] that uses the latest *12+* Azure SDK version.
 
 Prerequisites
@@ -48,7 +49,7 @@ to("file://queuedirectory");
 
 
 // component options: START
-The Azure Storage Queue Service (Legacy) component supports 13 options, which are listed below.
+The Azure Storage Queue Service (Deprecated) component supports 13 options, which are listed below.
 
 
 
@@ -82,7 +83,7 @@ The Azure Storage Queue Service (Legacy) component supports 13 options, which ar
 
 
 // endpoint options: START
-The Azure Storage Queue Service (Legacy) endpoint is configured using URI syntax:
+The Azure Storage Queue Service (Deprecated) endpoint is configured using URI syntax:
 
 ----
 azure-queue:containerAndQueueUri
diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceComponent.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceComponent.java
index 2a2137f..84b0e07 100644
--- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceComponent.java
+++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceComponent.java
@@ -28,6 +28,7 @@ import org.apache.camel.spi.Metadata;
 import org.apache.camel.spi.annotations.Component;
 import org.apache.camel.support.DefaultComponent;
 
+@Deprecated
 @Component("azure-blob")
 public class BlobServiceComponent extends DefaultComponent {
 
diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java
index afbfc01..33b8b5e 100644
--- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java
+++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java
@@ -30,9 +30,10 @@ import org.apache.camel.support.DefaultEndpoint;
 /**
  * Store and retrieve blobs from Azure Storage Blob Service.
  */
+@Deprecated
 @UriEndpoint(firstVersion = "2.19.0",
              scheme = "azure-blob",
-             title = "Azure Storage Blob Service (Legacy)",
+             title = "Azure Storage Blob Service (Deprecated)",
              syntax = "azure-blob:containerOrBlobUri",
              category = {Category.CLOUD, Category.FILE})
 public class BlobServiceEndpoint extends DefaultEndpoint {
diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceComponent.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceComponent.java
index 5e6a5fb..13ff0045 100644
--- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceComponent.java
+++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceComponent.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.Metadata;
 import org.apache.camel.spi.annotations.Component;
 import org.apache.camel.support.DefaultComponent;
 
+@Deprecated
 @Component("azure-queue")
 public class QueueServiceComponent extends DefaultComponent {
 
diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java
index 01df50c..0b26aca 100644
--- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java
+++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java
@@ -30,9 +30,10 @@ import org.apache.camel.support.DefaultEndpoint;
 /**
  * Store and retrieve messages from Azure Storage Queue Service.
  */
+@Deprecated
 @UriEndpoint(firstVersion = "2.19.0",
              scheme = "azure-queue",
-             title = "Azure Storage Queue Service (Legacy)",
+             title = "Azure Storage Queue Service (Deprecated)",
              syntax = "azure-blob:containerAndQueueUri",
              category = {Category.CLOUD, Category.MESSAGING})
 public class QueueServiceEndpoint extends DefaultEndpoint {
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 13c7567..79f22ce 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -673,24 +673,26 @@ public interface ComponentsBuilderFactory {
         return org.apache.camel.builder.component.dsl.Aws2TranslateComponentBuilderFactory.aws2Translate();
     }
     /**
-     * Azure Storage Blob Service (Legacy) (camel-azure)
+     * Azure Storage Blob Service (Deprecated) (camel-azure)
      * Store and retrieve blobs from Azure Storage Blob Service.
      * 
      * Category: cloud,file
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AzureBlobComponentBuilderFactory.AzureBlobComponentBuilder azureBlob() {
         return org.apache.camel.builder.component.dsl.AzureBlobComponentBuilderFactory.azureBlob();
     }
     /**
-     * Azure Storage Queue Service (Legacy) (camel-azure)
+     * Azure Storage Queue Service (Deprecated) (camel-azure)
      * Store and retrieve messages from Azure Storage Queue Service.
      * 
      * Category: cloud,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AzureQueueComponentBuilderFactory.AzureQueueComponentBuilder azureQueue() {
         return org.apache.camel.builder.component.dsl.AzureQueueComponentBuilderFactory.azureQueue();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureBlobComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureBlobComponentBuilderFactory.java
index e275dcc..6eb4bdd 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureBlobComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureBlobComponentBuilderFactory.java
@@ -31,19 +31,20 @@ import org.apache.camel.component.azure.blob.BlobServiceComponent;
 public interface AzureBlobComponentBuilderFactory {
 
     /**
-     * Azure Storage Blob Service (Legacy) (camel-azure)
+     * Azure Storage Blob Service (Deprecated) (camel-azure)
      * Store and retrieve blobs from Azure Storage Blob Service.
      * 
      * Category: cloud,file
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
      */
+    @Deprecated
     static AzureBlobComponentBuilder azureBlob() {
         return new AzureBlobComponentBuilderImpl();
     }
 
     /**
-     * Builder for the Azure Storage Blob Service (Legacy) component.
+     * Builder for the Azure Storage Blob Service (Deprecated) component.
      */
     interface AzureBlobComponentBuilder
             extends
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureQueueComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureQueueComponentBuilderFactory.java
index 692e98e..c51f0a1 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureQueueComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureQueueComponentBuilderFactory.java
@@ -31,19 +31,20 @@ import org.apache.camel.component.azure.queue.QueueServiceComponent;
 public interface AzureQueueComponentBuilderFactory {
 
     /**
-     * Azure Storage Queue Service (Legacy) (camel-azure)
+     * Azure Storage Queue Service (Deprecated) (camel-azure)
      * Store and retrieve messages from Azure Storage Queue Service.
      * 
      * Category: cloud,messaging
      * Since: 2.19
      * Maven coordinates: org.apache.camel:camel-azure
      */
+    @Deprecated
     static AzureQueueComponentBuilder azureQueue() {
         return new AzureQueueComponentBuilderImpl();
     }
 
     /**
-     * Builder for the Azure Storage Queue Service (Legacy) component.
+     * Builder for the Azure Storage Queue Service (Deprecated) component.
      */
     interface AzureQueueComponentBuilder
             extends
diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json
index 59e4959..d7664d9 100644
--- a/core/camel-componentdsl/src/generated/resources/metadata.json
+++ b/core/camel-componentdsl/src/generated/resources/metadata.json
@@ -1223,9 +1223,9 @@
   "AzureBlobComponentBuilderFactory": {
     "kind": "component",
     "name": "azure-blob",
-    "title": "Azure Storage Blob Service (Legacy)",
+    "title": "Azure Storage Blob Service (Deprecated)",
     "description": "Store and retrieve blobs from Azure Storage Blob Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.19.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.azure.blob.BlobServiceComponent",
@@ -1244,9 +1244,9 @@
   "AzureQueueComponentBuilderFactory": {
     "kind": "component",
     "name": "azure-queue",
-    "title": "Azure Storage Queue Service (Legacy)",
+    "title": "Azure Storage Queue Service (Deprecated)",
     "description": "Store and retrieve messages from Azure Storage Queue Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.19.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.azure.queue.QueueServiceComponent",
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index e6fdb6b..df61b9e 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -1668,7 +1668,7 @@ public class StaticEndpointBuilders {
      * 
      * @param path tableName
      */
-    static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
+    public static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.endpointBuilder("aws-ddb", path);
     }
@@ -1689,7 +1689,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path tableName
      */
-    static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
+    public static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
             String componentName,
             String path) {
         return org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.endpointBuilder(componentName, path);
@@ -2435,7 +2435,7 @@ public class StaticEndpointBuilders {
         return org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.endpointBuilder(componentName, path);
     }
     /**
-     * Azure Storage Blob Service (Legacy) (camel-azure)
+     * Azure Storage Blob Service (Deprecated) (camel-azure)
      * Store and retrieve blobs from Azure Storage Blob Service.
      * 
      * Category: cloud,file
@@ -2449,12 +2449,13 @@ public class StaticEndpointBuilders {
      * 
      * @param path containerOrBlobUri
      */
-    public static org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.BlobServiceEndpointBuilder azureBlob(
+    @Deprecated
+    static org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.BlobServiceEndpointBuilder azureBlob(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.endpointBuilder("azure-blob", path);
     }
     /**
-     * Azure Storage Blob Service (Legacy) (camel-azure)
+     * Azure Storage Blob Service (Deprecated) (camel-azure)
      * Store and retrieve blobs from Azure Storage Blob Service.
      * 
      * Category: cloud,file
@@ -2470,13 +2471,14 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path containerOrBlobUri
      */
-    public static org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.BlobServiceEndpointBuilder azureBlob(
+    @Deprecated
+    static org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.BlobServiceEndpointBuilder azureBlob(
             String componentName,
             String path) {
         return org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.endpointBuilder(componentName, path);
     }
     /**
-     * Azure Storage Queue Service (Legacy) (camel-azure)
+     * Azure Storage Queue Service (Deprecated) (camel-azure)
      * Store and retrieve messages from Azure Storage Queue Service.
      * 
      * Category: cloud,messaging
@@ -2490,12 +2492,13 @@ public class StaticEndpointBuilders {
      * 
      * @param path containerAndQueueUri
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.QueueServiceEndpointBuilder azureQueue(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.endpointBuilder("azure-queue", path);
     }
     /**
-     * Azure Storage Queue Service (Legacy) (camel-azure)
+     * Azure Storage Queue Service (Deprecated) (camel-azure)
      * Store and retrieve messages from Azure Storage Queue Service.
      * 
      * Category: cloud,messaging
@@ -2511,6 +2514,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path containerAndQueueUri
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.QueueServiceEndpointBuilder azureQueue(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
index 3fae083..b08554e 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
@@ -35,7 +35,7 @@ public interface BlobServiceEndpointBuilderFactory {
 
     /**
      * Builder for endpoint consumers for the Azure Storage Blob Service
-     * (Legacy) component.
+     * (Deprecated) component.
      */
     public interface BlobServiceEndpointConsumerBuilder
             extends
@@ -350,7 +350,7 @@ public interface BlobServiceEndpointBuilderFactory {
 
     /**
      * Advanced builder for endpoint consumers for the Azure Storage Blob
-     * Service (Legacy) component.
+     * Service (Deprecated) component.
      */
     public interface AdvancedBlobServiceEndpointConsumerBuilder
             extends
@@ -475,7 +475,7 @@ public interface BlobServiceEndpointBuilderFactory {
 
     /**
      * Builder for endpoint producers for the Azure Storage Blob Service
-     * (Legacy) component.
+     * (Deprecated) component.
      */
     public interface BlobServiceEndpointProducerBuilder
             extends
@@ -935,7 +935,7 @@ public interface BlobServiceEndpointBuilderFactory {
 
     /**
      * Advanced builder for endpoint producers for the Azure Storage Blob
-     * Service (Legacy) component.
+     * Service (Deprecated) component.
      */
     public interface AdvancedBlobServiceEndpointProducerBuilder
             extends
@@ -1002,7 +1002,7 @@ public interface BlobServiceEndpointBuilderFactory {
     }
 
     /**
-     * Builder for endpoint for the Azure Storage Blob Service (Legacy)
+     * Builder for endpoint for the Azure Storage Blob Service (Deprecated)
      * component.
      */
     public interface BlobServiceEndpointBuilder
@@ -1274,8 +1274,8 @@ public interface BlobServiceEndpointBuilderFactory {
     }
 
     /**
-     * Advanced builder for endpoint for the Azure Storage Blob Service (Legacy)
-     * component.
+     * Advanced builder for endpoint for the Azure Storage Blob Service
+     * (Deprecated) component.
      */
     public interface AdvancedBlobServiceEndpointBuilder
             extends
@@ -1376,7 +1376,7 @@ public interface BlobServiceEndpointBuilderFactory {
 
     public interface BlobServiceBuilders {
         /**
-         * Azure Storage Blob Service (Legacy) (camel-azure)
+         * Azure Storage Blob Service (Deprecated) (camel-azure)
          * Store and retrieve blobs from Azure Storage Blob Service.
          * 
          * Category: cloud,file
@@ -1390,11 +1390,12 @@ public interface BlobServiceEndpointBuilderFactory {
          * 
          * @param path containerOrBlobUri
          */
+        @Deprecated
         default BlobServiceEndpointBuilder azureBlob(String path) {
             return BlobServiceEndpointBuilderFactory.endpointBuilder("azure-blob", path);
         }
         /**
-         * Azure Storage Blob Service (Legacy) (camel-azure)
+         * Azure Storage Blob Service (Deprecated) (camel-azure)
          * Store and retrieve blobs from Azure Storage Blob Service.
          * 
          * Category: cloud,file
@@ -1410,12 +1411,14 @@ public interface BlobServiceEndpointBuilderFactory {
          * instead of the default name
          * @param path containerOrBlobUri
          */
+        @Deprecated
         default BlobServiceEndpointBuilder azureBlob(
                 String componentName,
                 String path) {
             return BlobServiceEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static BlobServiceEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/QueueServiceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/QueueServiceEndpointBuilderFactory.java
index 19b7cac..74d8022 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/QueueServiceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/QueueServiceEndpointBuilderFactory.java
@@ -34,7 +34,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     /**
      * Builder for endpoint consumers for the Azure Storage Queue Service
-     * (Legacy) component.
+     * (Deprecated) component.
      */
     public interface QueueServiceEndpointConsumerBuilder
             extends
@@ -186,7 +186,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     /**
      * Advanced builder for endpoint consumers for the Azure Storage Queue
-     * Service (Legacy) component.
+     * Service (Deprecated) component.
      */
     public interface AdvancedQueueServiceEndpointConsumerBuilder
             extends
@@ -311,7 +311,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     /**
      * Builder for endpoint producers for the Azure Storage Queue Service
-     * (Legacy) component.
+     * (Deprecated) component.
      */
     public interface QueueServiceEndpointProducerBuilder
             extends
@@ -554,7 +554,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     /**
      * Advanced builder for endpoint producers for the Azure Storage Queue
-     * Service (Legacy) component.
+     * Service (Deprecated) component.
      */
     public interface AdvancedQueueServiceEndpointProducerBuilder
             extends
@@ -621,7 +621,7 @@ public interface QueueServiceEndpointBuilderFactory {
     }
 
     /**
-     * Builder for endpoint for the Azure Storage Queue Service (Legacy)
+     * Builder for endpoint for the Azure Storage Queue Service (Deprecated)
      * component.
      */
     public interface QueueServiceEndpointBuilder
@@ -735,7 +735,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     /**
      * Advanced builder for endpoint for the Azure Storage Queue Service
-     * (Legacy) component.
+     * (Deprecated) component.
      */
     public interface AdvancedQueueServiceEndpointBuilder
             extends
@@ -819,7 +819,7 @@ public interface QueueServiceEndpointBuilderFactory {
 
     public interface QueueServiceBuilders {
         /**
-         * Azure Storage Queue Service (Legacy) (camel-azure)
+         * Azure Storage Queue Service (Deprecated) (camel-azure)
          * Store and retrieve messages from Azure Storage Queue Service.
          * 
          * Category: cloud,messaging
@@ -833,11 +833,12 @@ public interface QueueServiceEndpointBuilderFactory {
          * 
          * @param path containerAndQueueUri
          */
+        @Deprecated
         default QueueServiceEndpointBuilder azureQueue(String path) {
             return QueueServiceEndpointBuilderFactory.endpointBuilder("azure-queue", path);
         }
         /**
-         * Azure Storage Queue Service (Legacy) (camel-azure)
+         * Azure Storage Queue Service (Deprecated) (camel-azure)
          * Store and retrieve messages from Azure Storage Queue Service.
          * 
          * Category: cloud,messaging
@@ -853,12 +854,14 @@ public interface QueueServiceEndpointBuilderFactory {
          * instead of the default name
          * @param path containerAndQueueUri
          */
+        @Deprecated
         default QueueServiceEndpointBuilder azureQueue(
                 String componentName,
                 String path) {
             return QueueServiceEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static QueueServiceEndpointBuilder endpointBuilder(
             String componentName,
             String path) {