@Configuration(proxyBeanMethods=false)
@ConditionalOnEnabledHealthIndicator(value="vault")
@ConditionalOnClass(value=org.springframework.boot.actuate.health.HealthIndicator.class)
@ConditionalOnProperty(name="spring.cloud.vault.enabled",
matchIfMissing=true)
@AutoConfigureBefore(value=org.springframework.boot.actuate.autoconfigure.health.HealthContributorAutoConfiguration.class)
@AutoConfigureAfter(value={VaultAutoConfiguration.class,VaultReactiveAutoConfiguration.class})
@Import(value={org.springframework.cloud.vault.config.VaultHealthIndicatorConfiguration.class,org.springframework.cloud.vault.config.VaultReactiveHealthIndicatorConfiguration.class})
public class VaultHealthIndicatorAutoConfiguration
extends Object
Auto-configuration for Vault providing beans for the application context.Copyright © 2022 Pivotal Software, Inc.. All rights reserved.