@Configuration(proxyBeanMethods=false)
@Conditional(value=org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesAutoConfiguration.ProbesCondition.class)
@AutoConfigureAfter(value={AvailabilityHealthContributorAutoConfiguration.class,org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration.class})
public class AvailabilityProbesAutoConfiguration
extends java.lang.Object
Auto-configuration for availability probes.| Constructor and Description |
|---|
AvailabilityProbesAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesHealthEndpointGroupsPostProcessor |
availabilityProbesHealthEndpointGroupsPostProcessor(org.springframework.core.env.Environment environment) |
org.springframework.boot.actuate.availability.LivenessStateHealthIndicator |
livenessStateHealthIndicator(org.springframework.boot.availability.ApplicationAvailability applicationAvailability) |
org.springframework.boot.actuate.availability.ReadinessStateHealthIndicator |
readinessStateHealthIndicator(org.springframework.boot.availability.ApplicationAvailability applicationAvailability) |
@Bean @ConditionalOnMissingBean(name="livenessStateHealthIndicator") public org.springframework.boot.actuate.availability.LivenessStateHealthIndicator livenessStateHealthIndicator(org.springframework.boot.availability.ApplicationAvailability applicationAvailability)
@Bean @ConditionalOnMissingBean(name="readinessStateHealthIndicator") public org.springframework.boot.actuate.availability.ReadinessStateHealthIndicator readinessStateHealthIndicator(org.springframework.boot.availability.ApplicationAvailability applicationAvailability)
@Bean public org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesHealthEndpointGroupsPostProcessor availabilityProbesHealthEndpointGroupsPostProcessor(org.springframework.core.env.Environment environment)