This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit c6af9428f51f83218c4932d698f1f4450701d651 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Wed Feb 24 16:33:33 2021 +0100 CAMEL-16246 - Remove deprecated Camel-Azure component --- .../builder/endpoint/StaticEndpointBuilders.java | 45 -- .../dsl/QueueServiceEndpointBuilderFactory.java | 838 --------------------- 2 files changed, 883 deletions(-) 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 d78a17a..0a140bc 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 @@ -1979,51 +1979,6 @@ public class StaticEndpointBuilders { return org.apache.camel.builder.endpoint.dsl.EventHubsEndpointBuilderFactory.endpointBuilder(componentName, path); } /** - * 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 - * - * Syntax: <code>azure-queue:containerAndQueueUri</code> - * - * Path parameter: containerAndQueueUri (required) - * Container Queue compact Uri - * - * @param path containerAndQueueUri - * @return the dsl builder - */ - @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 (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 - * - * Syntax: <code>azure-queue:containerAndQueueUri</code> - * - * Path parameter: containerAndQueueUri (required) - * Container Queue compact Uri - * - * @param componentName to use a custom component name for the endpoint - * instead of the default name - * @param path containerAndQueueUri - * @return the dsl builder - */ - @Deprecated - public static org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.QueueServiceEndpointBuilder azureQueue( - String componentName, - String path) { - return org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.endpointBuilder(componentName, path); - } - /** * Azure Storage Blob Service (camel-azure-storage-blob) * Store and retrieve blobs from Azure Storage Blob Service using SDK v12. * 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 deleted file mode 100644 index 98e4c42..0000000 --- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/QueueServiceEndpointBuilderFactory.java +++ /dev/null @@ -1,838 +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.builder.endpoint.dsl; - -import javax.annotation.Generated; -import org.apache.camel.ExchangePattern; -import org.apache.camel.builder.EndpointConsumerBuilder; -import org.apache.camel.builder.EndpointProducerBuilder; -import org.apache.camel.builder.endpoint.AbstractEndpointBuilder; -import org.apache.camel.spi.ExceptionHandler; - -/** - * Store and retrieve messages from Azure Storage Queue Service. - * - * Generated by camel build tools - do NOT edit this file! - */ -@Generated("org.apache.camel.maven.packaging.EndpointDslMojo") -public interface QueueServiceEndpointBuilderFactory { - - - /** - * Builder for endpoint consumers for the Azure Storage Queue Service - * (Deprecated) component. - */ - public interface QueueServiceEndpointConsumerBuilder - extends - EndpointConsumerBuilder { - default AdvancedQueueServiceEndpointConsumerBuilder advanced() { - return (AdvancedQueueServiceEndpointConsumerBuilder) this; - } - /** - * The queue service client. - * - * The option is a: - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder azureQueueClient( - Object azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * The queue service client. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder azureQueueClient( - String azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option is a: - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder credentials( - Object credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder credentials( - String credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option is a: <code>boolean</code> type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder validateClientURI( - boolean validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option will be converted to a <code>boolean</code> - * type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder validateClientURI( - String validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * 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. - * - * The option is a: <code>boolean</code> type. - * - * Default: false - * Group: consumer - * - * @param bridgeErrorHandler the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder bridgeErrorHandler( - boolean bridgeErrorHandler) { - doSetProperty("bridgeErrorHandler", bridgeErrorHandler); - return this; - } - /** - * 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. - * - * The option will be converted to a <code>boolean</code> - * type. - * - * Default: false - * Group: consumer - * - * @param bridgeErrorHandler the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder bridgeErrorHandler( - String bridgeErrorHandler) { - doSetProperty("bridgeErrorHandler", bridgeErrorHandler); - return this; - } - /** - * Set the storage account key used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountKey the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder credentialsAccountKey( - String credentialsAccountKey) { - doSetProperty("credentialsAccountKey", credentialsAccountKey); - return this; - } - /** - * Set the storage account name used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountName the value to set - * @return the dsl builder - */ - default QueueServiceEndpointConsumerBuilder credentialsAccountName( - String credentialsAccountName) { - doSetProperty("credentialsAccountName", credentialsAccountName); - return this; - } - } - - /** - * Advanced builder for endpoint consumers for the Azure Storage Queue - * Service (Deprecated) component. - */ - public interface AdvancedQueueServiceEndpointConsumerBuilder - extends - EndpointConsumerBuilder { - default QueueServiceEndpointConsumerBuilder basic() { - return (QueueServiceEndpointConsumerBuilder) this; - } - /** - * 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. - * - * The option is a: - * <code>org.apache.camel.spi.ExceptionHandler</code> type. - * - * Group: consumer (advanced) - * - * @param exceptionHandler the value to set - * @return the dsl builder - */ - default AdvancedQueueServiceEndpointConsumerBuilder exceptionHandler( - ExceptionHandler exceptionHandler) { - doSetProperty("exceptionHandler", exceptionHandler); - return this; - } - /** - * 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. - * - * The option will be converted to a - * <code>org.apache.camel.spi.ExceptionHandler</code> type. - * - * Group: consumer (advanced) - * - * @param exceptionHandler the value to set - * @return the dsl builder - */ - default AdvancedQueueServiceEndpointConsumerBuilder exceptionHandler( - String exceptionHandler) { - doSetProperty("exceptionHandler", exceptionHandler); - return this; - } - /** - * Sets the exchange pattern when the consumer creates an exchange. - * - * The option is a: - * <code>org.apache.camel.ExchangePattern</code> type. - * - * Group: consumer (advanced) - * - * @param exchangePattern the value to set - * @return the dsl builder - */ - default AdvancedQueueServiceEndpointConsumerBuilder exchangePattern( - ExchangePattern exchangePattern) { - doSetProperty("exchangePattern", exchangePattern); - return this; - } - /** - * Sets the exchange pattern when the consumer creates an exchange. - * - * The option will be converted to a - * <code>org.apache.camel.ExchangePattern</code> type. - * - * Group: consumer (advanced) - * - * @param exchangePattern the value to set - * @return the dsl builder - */ - default AdvancedQueueServiceEndpointConsumerBuilder exchangePattern( - String exchangePattern) { - doSetProperty("exchangePattern", exchangePattern); - return this; - } - } - - /** - * Builder for endpoint producers for the Azure Storage Queue Service - * (Deprecated) component. - */ - public interface QueueServiceEndpointProducerBuilder - extends - EndpointProducerBuilder { - default AdvancedQueueServiceEndpointProducerBuilder advanced() { - return (AdvancedQueueServiceEndpointProducerBuilder) this; - } - /** - * The queue service client. - * - * The option is a: - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder azureQueueClient( - Object azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * The queue service client. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder azureQueueClient( - String azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option is a: - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder credentials( - Object credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder credentials( - String credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option is a: <code>boolean</code> type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder validateClientURI( - boolean validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option will be converted to a <code>boolean</code> - * type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder validateClientURI( - String validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * 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 - * producer may take a little time and prolong the total processing time - * of the processing. - * - * The option is a: <code>boolean</code> type. - * - * Default: false - * Group: producer - * - * @param lazyStartProducer the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder lazyStartProducer( - boolean lazyStartProducer) { - doSetProperty("lazyStartProducer", lazyStartProducer); - return this; - } - /** - * 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 - * producer may take a little time and prolong the total processing time - * of the processing. - * - * The option will be converted to a <code>boolean</code> - * type. - * - * Default: false - * Group: producer - * - * @param lazyStartProducer the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder lazyStartProducer( - String lazyStartProducer) { - doSetProperty("lazyStartProducer", lazyStartProducer); - return this; - } - /** - * Message Time To Live in seconds. - * - * The option is a: <code>int</code> type. - * - * Group: producer - * - * @param messageTimeToLive the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder messageTimeToLive( - int messageTimeToLive) { - doSetProperty("messageTimeToLive", messageTimeToLive); - return this; - } - /** - * Message Time To Live in seconds. - * - * The option will be converted to a <code>int</code> type. - * - * Group: producer - * - * @param messageTimeToLive the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder messageTimeToLive( - String messageTimeToLive) { - doSetProperty("messageTimeToLive", messageTimeToLive); - return this; - } - /** - * Message Visibility Delay in seconds. - * - * The option is a: <code>int</code> type. - * - * Group: producer - * - * @param messageVisibilityDelay the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder messageVisibilityDelay( - int messageVisibilityDelay) { - doSetProperty("messageVisibilityDelay", messageVisibilityDelay); - return this; - } - /** - * Message Visibility Delay in seconds. - * - * The option will be converted to a <code>int</code> type. - * - * Group: producer - * - * @param messageVisibilityDelay the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder messageVisibilityDelay( - String messageVisibilityDelay) { - doSetProperty("messageVisibilityDelay", messageVisibilityDelay); - return this; - } - /** - * Queue service operation hint to the producer. - * - * The option is a: - * <code>org.apache.camel.component.azure.queue.QueueServiceOperations</code> type. - * - * Default: listQueues - * Group: producer - * - * @param operation the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder operation( - QueueServiceOperations operation) { - doSetProperty("operation", operation); - return this; - } - /** - * Queue service operation hint to the producer. - * - * The option will be converted to a - * <code>org.apache.camel.component.azure.queue.QueueServiceOperations</code> type. - * - * Default: listQueues - * Group: producer - * - * @param operation the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder operation(String operation) { - doSetProperty("operation", operation); - return this; - } - /** - * Set a prefix which can be used for listing the queues. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: producer - * - * @param queuePrefix the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder queuePrefix( - String queuePrefix) { - doSetProperty("queuePrefix", queuePrefix); - return this; - } - /** - * Set the storage account key used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountKey the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder credentialsAccountKey( - String credentialsAccountKey) { - doSetProperty("credentialsAccountKey", credentialsAccountKey); - return this; - } - /** - * Set the storage account name used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountName the value to set - * @return the dsl builder - */ - default QueueServiceEndpointProducerBuilder credentialsAccountName( - String credentialsAccountName) { - doSetProperty("credentialsAccountName", credentialsAccountName); - return this; - } - } - - /** - * Advanced builder for endpoint producers for the Azure Storage Queue - * Service (Deprecated) component. - */ - public interface AdvancedQueueServiceEndpointProducerBuilder - extends - EndpointProducerBuilder { - default QueueServiceEndpointProducerBuilder basic() { - return (QueueServiceEndpointProducerBuilder) this; - } - } - - /** - * Builder for endpoint for the Azure Storage Queue Service (Deprecated) - * component. - */ - public interface QueueServiceEndpointBuilder - extends - QueueServiceEndpointConsumerBuilder, - QueueServiceEndpointProducerBuilder { - default AdvancedQueueServiceEndpointBuilder advanced() { - return (AdvancedQueueServiceEndpointBuilder) this; - } - /** - * The queue service client. - * - * The option is a: - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder azureQueueClient( - Object azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * The queue service client. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.queue.CloudQueue</code> - * type. - * - * Group: common - * - * @param azureQueueClient the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder azureQueueClient( - String azureQueueClient) { - doSetProperty("azureQueueClient", azureQueueClient); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option is a: - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder credentials(Object credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Set the storage credentials, required in most cases. - * - * The option will be converted to a - * <code>com.microsoft.azure.storage.StorageCredentials</code> type. - * - * Group: common - * - * @param credentials the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder credentials(String credentials) { - doSetProperty("credentials", credentials); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option is a: <code>boolean</code> type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder validateClientURI( - boolean validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * Whether to validate the Azure client URI. - * - * The option will be converted to a <code>boolean</code> - * type. - * - * Default: true - * Group: common - * - * @param validateClientURI the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder validateClientURI( - String validateClientURI) { - doSetProperty("validateClientURI", validateClientURI); - return this; - } - /** - * Set the storage account key used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountKey the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder credentialsAccountKey( - String credentialsAccountKey) { - doSetProperty("credentialsAccountKey", credentialsAccountKey); - return this; - } - /** - * Set the storage account name used during authentication phase. - * - * The option is a: <code>java.lang.String</code> type. - * - * Group: security - * - * @param credentialsAccountName the value to set - * @return the dsl builder - */ - default QueueServiceEndpointBuilder credentialsAccountName( - String credentialsAccountName) { - doSetProperty("credentialsAccountName", credentialsAccountName); - return this; - } - } - - /** - * Advanced builder for endpoint for the Azure Storage Queue Service - * (Deprecated) component. - */ - public interface AdvancedQueueServiceEndpointBuilder - extends - AdvancedQueueServiceEndpointConsumerBuilder, - AdvancedQueueServiceEndpointProducerBuilder { - default QueueServiceEndpointBuilder basic() { - return (QueueServiceEndpointBuilder) this; - } - } - - /** - * Proxy enum for - * <code>org.apache.camel.component.azure.queue.QueueServiceOperations</code> enum. - */ - enum QueueServiceOperations { - listQueues, - createQueue, - deleteQueue, - addMessage, - retrieveMessage, - peekMessage, - updateMessage, - deleteMessage; - } - - public interface QueueServiceBuilders { - /** - * 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 - * - * Syntax: <code>azure-queue:containerAndQueueUri</code> - * - * Path parameter: containerAndQueueUri (required) - * Container Queue compact Uri - * - * @param path containerAndQueueUri - * @return the dsl builder - */ - @Deprecated - default QueueServiceEndpointBuilder azureQueue(String path) { - return QueueServiceEndpointBuilderFactory.endpointBuilder("azure-queue", path); - } - /** - * 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 - * - * Syntax: <code>azure-queue:containerAndQueueUri</code> - * - * Path parameter: containerAndQueueUri (required) - * Container Queue compact Uri - * - * @param componentName to use a custom component name for the endpoint - * instead of the default name - * @param path containerAndQueueUri - * @return the dsl builder - */ - @Deprecated - default QueueServiceEndpointBuilder azureQueue( - String componentName, - String path) { - return QueueServiceEndpointBuilderFactory.endpointBuilder(componentName, path); - } - } - @Deprecated - static QueueServiceEndpointBuilder endpointBuilder( - String componentName, - String path) { - class QueueServiceEndpointBuilderImpl extends AbstractEndpointBuilder implements QueueServiceEndpointBuilder, AdvancedQueueServiceEndpointBuilder { - public QueueServiceEndpointBuilderImpl(String path) { - super(componentName, path); - } - } - return new QueueServiceEndpointBuilderImpl(path); - } -} \ No newline at end of file