Class HealthIndicatorRegistryFactory
- java.lang.Object
- org.springframework.boot.actuate.health.HealthIndicatorRegistryFactory
public class HealthIndicatorRegistryFactory extends Object
Factory to create aHealthIndicatorRegistry
.- Since:
- 2.1.0
Constructor Summary
Constructors Constructor Description HealthIndicatorRegistryFactory()
HealthIndicatorRegistryFactory(Function<String,String> healthIndicatorNameFactory)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HealthIndicatorRegistry
createHealthIndicatorRegistry(Map<String,HealthIndicator> healthIndicators)
Create aHealthIndicatorRegistry
based on the specified health indicators.protected <T extends HealthIndicatorRegistry>
Tinitialize(T registry, Map<String,HealthIndicator> healthIndicators)
Constructor Detail
HealthIndicatorRegistryFactory
public HealthIndicatorRegistryFactory(Function<String,String> healthIndicatorNameFactory)
HealthIndicatorRegistryFactory
public HealthIndicatorRegistryFactory()
Method Detail
createHealthIndicatorRegistry
public HealthIndicatorRegistry createHealthIndicatorRegistry(Map<String,HealthIndicator> healthIndicators)
Create aHealthIndicatorRegistry
based on the specified health indicators.- Parameters:
healthIndicators
- theHealthIndicator
instances mapped by name- Returns:
- a
HealthIndicator
that delegates to the specifiedhealthIndicators
.
initialize
protected <T extends HealthIndicatorRegistry> T initialize(T registry, Map<String,HealthIndicator> healthIndicators)