Class AzureStorageQueueAutoConfiguration
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
-
- com.azure.spring.cloud.autoconfigure.storage.queue.AzureStorageQueueAutoConfiguration
-
@ConditionalOnClass(com.azure.storage.queue.QueueServiceClientBuilder.class) @ConditionalOnProperty(value="spring.cloud.azure.storage.queue.enabled", havingValue="true", matchIfMissing=true) @ConditionalOnAnyProperty(prefix="spring.cloud.azure.storage.queue", name={"account-name","endpoint","connection-string"}) public class AzureStorageQueueAutoConfiguration extends AzureServiceConfigurationBaseAuto-configurationfor Azure Storage Queue support.- Since:
- 4.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.azure.storage.queue.QueueServiceAsyncClientqueueServiceAsyncClient(com.azure.storage.queue.QueueServiceClientBuilder builder)Autoconfigure theQueueServiceAsyncClientinstance.com.azure.storage.queue.QueueServiceClientqueueServiceClient(com.azure.storage.queue.QueueServiceClientBuilder builder)Autoconfigure theQueueServiceClientinstance.-
Methods inherited from class com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
getAzureGlobalProperties, loadProperties
-
-
-
-
Method Detail
-
queueServiceClient
@Bean @ConditionalOnMissingBean public com.azure.storage.queue.QueueServiceClient queueServiceClient(com.azure.storage.queue.QueueServiceClientBuilder builder)
Autoconfigure theQueueServiceClientinstance.- Parameters:
builder- theQueueServiceClientBuilderto build the instance.- Returns:
- the queue service client.
-
queueServiceAsyncClient
@Bean @ConditionalOnMissingBean public com.azure.storage.queue.QueueServiceAsyncClient queueServiceAsyncClient(com.azure.storage.queue.QueueServiceClientBuilder builder)
Autoconfigure theQueueServiceAsyncClientinstance.- Parameters:
builder- theQueueServiceClientBuilderto build the instance.- Returns:
- the queue service async client.
-
-