@Configuration
@ConditionalOnClass(value={com.azure.storage.blob.BlobServiceClientBuilder.class,com.azure.storage.file.share.ShareServiceClientBuilder.class,org.springframework.boot.actuate.health.HealthIndicator.class})
@AutoConfigureAfter(value=StorageAutoConfiguration.class)
public class StorageHealthConfiguration
extends Object
| Constructor and Description |
|---|
StorageHealthConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
BlobStorageHealthIndicator |
blobStorageHealthIndicator(com.azure.storage.blob.BlobServiceClientBuilder blobServiceClientBuilder) |
FileStorageHealthIndicator |
fileStorageHealthIndicator(com.azure.storage.file.share.ShareServiceClientBuilder shareServiceClientBuilder) |
@Bean @ConditionalOnEnabledHealthIndicator(value="azure-storage") @ConditionalOnBean(value=com.azure.storage.blob.BlobServiceClientBuilder.class) public BlobStorageHealthIndicator blobStorageHealthIndicator(com.azure.storage.blob.BlobServiceClientBuilder blobServiceClientBuilder)
@Bean @ConditionalOnEnabledHealthIndicator(value="azure-storage") @ConditionalOnBean(value=com.azure.storage.file.share.ShareServiceClientBuilder.class) public FileStorageHealthIndicator fileStorageHealthIndicator(com.azure.storage.file.share.ShareServiceClientBuilder shareServiceClientBuilder)
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.