Class CosmosHealthConfiguration


  • @Configuration
    @ConditionalOnClass({com.azure.cosmos.CosmosAsyncClient.class,org.springframework.boot.actuate.health.HealthIndicator.class})
    @AutoConfigureAfter(CosmosAutoConfiguration.class)
    public class CosmosHealthConfiguration
    extends Object
    CosmosHealthConfiguration
    • Constructor Detail

      • CosmosHealthConfiguration

        public CosmosHealthConfiguration()
    • Method Detail

      • cosmosHealthContributor

        @Bean
        @ConditionalOnEnabledHealthIndicator("azure-cosmos")
        public org.springframework.boot.actuate.health.HealthIndicator cosmosHealthContributor​(com.azure.cosmos.CosmosAsyncClient cosmosAsyncClient)
        Declare Cosmos HealthIndicator bean.
        Parameters:
        cosmosAsyncClient - the CosmosAsyncClient
        Returns:
        Cosmos HealthIndicator bean