@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value={com.datastax.oss.driver.api.core.CqlSession.class,org.springframework.data.cassandra.core.CassandraOperations.class})
@ConditionalOnBean(value=org.springframework.data.cassandra.core.CassandraOperations.class)
@ConditionalOnEnabledHealthIndicator(value="cassandra")
@AutoConfigureAfter(value={org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration.class,org.springframework.boot.autoconfigure.data.cassandra.CassandraDataAutoConfiguration.class,CassandraReactiveHealthContributorAutoConfiguration.class})
public class CassandraHealthContributorAutoConfiguration
extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.cassandra.CassandraHealthIndicator,org.springframework.data.cassandra.core.CassandraOperations>
Auto-configuration for
CassandraHealthIndicator.
- Since:
- 2.1.0