@Configuration(proxyBeanMethods=false) @Conditional(value=org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesAutoConfiguration.ProbesCondition.class) @AutoConfigureAfter(value=ApplicationAvailabilityAutoConfiguration.class) public class AvailabilityProbesAutoConfiguration extends Object
Auto-configuration
for availability probes.Constructor and Description |
---|
AvailabilityProbesAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesHealthEndpointGroupsPostProcessor |
availabilityProbesHealthEndpointGroupsPostProcessor() |
LivenessStateHealthIndicator |
livenessStateHealthIndicator(ApplicationAvailability applicationAvailability) |
ReadinessStateHealthIndicator |
readinessStateHealthIndicator(ApplicationAvailability applicationAvailability) |
@Bean @ConditionalOnEnabledHealthIndicator(value="livenessState") @ConditionalOnMissingBean public LivenessStateHealthIndicator livenessStateHealthIndicator(ApplicationAvailability applicationAvailability)
@Bean @ConditionalOnEnabledHealthIndicator(value="readinessState") @ConditionalOnMissingBean public ReadinessStateHealthIndicator readinessStateHealthIndicator(ApplicationAvailability applicationAvailability)
@Bean public org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesHealthEndpointGroupsPostProcessor availabilityProbesHealthEndpointGroupsPostProcessor()