@Configuration
@ConditionalOnClass(value={com.azure.storage.blob.BlobServiceClientBuilder.class,com.azure.storage.file.share.ShareServiceClientBuilder.class})
@ConditionalOnResource(resources="classpath:storage.enable.config")
@EnableConfigurationProperties(value=StorageProperties.class)
public class StorageAutoConfiguration
extends Object
| Constructor and Description |
|---|
StorageAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.azure.storage.blob.BlobServiceClientBuilder |
blobServiceClientBuilder(StorageProperties storageProperties) |
com.azure.storage.file.share.ShareServiceClientBuilder |
shareServiceClientBuilder(StorageProperties storageProperties) |
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(value="azure.storage.blob-endpoint") public com.azure.storage.blob.BlobServiceClientBuilder blobServiceClientBuilder(StorageProperties storageProperties)
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(value="azure.storage.file-endpoint") public com.azure.storage.file.share.ShareServiceClientBuilder shareServiceClientBuilder(StorageProperties storageProperties)
Copyright © 2021 Microsoft Corporation. All rights reserved.