类 ReactiveHealthIndicatorRegistryFactory
- java.lang.Object
- org.springframework.boot.actuate.health.ReactiveHealthIndicatorRegistryFactory
public class ReactiveHealthIndicatorRegistryFactory extends Object
Factory to create aHealthIndicatorRegistry
.- 从以下版本开始:
- 2.1.0
构造器概要
构造器 构造器 说明 ReactiveHealthIndicatorRegistryFactory()
ReactiveHealthIndicatorRegistryFactory(Function<String,String> healthIndicatorNameFactory)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ReactiveHealthIndicatorRegistry
createReactiveHealthIndicatorRegistry(Map<String,ReactiveHealthIndicator> reactiveHealthIndicators, Map<String,HealthIndicator> healthIndicators)
Create aReactiveHealthIndicatorRegistry
based on the specified health indicators.protected <T extends ReactiveHealthIndicatorRegistry>
Tinitialize(T registry, Map<String,ReactiveHealthIndicator> reactiveHealthIndicators, Map<String,HealthIndicator> healthIndicators)
构造器详细资料
ReactiveHealthIndicatorRegistryFactory
public ReactiveHealthIndicatorRegistryFactory(Function<String,String> healthIndicatorNameFactory)
ReactiveHealthIndicatorRegistryFactory
public ReactiveHealthIndicatorRegistryFactory()
方法详细资料
createReactiveHealthIndicatorRegistry
public ReactiveHealthIndicatorRegistry createReactiveHealthIndicatorRegistry(Map<String,ReactiveHealthIndicator> reactiveHealthIndicators, Map<String,HealthIndicator> healthIndicators)
Create aReactiveHealthIndicatorRegistry
based on the specified health indicators. EachHealthIndicator
are wrapped to aHealthIndicatorReactiveAdapter
. If two instances share the same name, the reactive variant takes precedence.- 参数:
reactiveHealthIndicators
- theReactiveHealthIndicator
instances mapped by namehealthIndicators
- theHealthIndicator
instances mapped by name if any.- 返回:
- a
ReactiveHealthIndicator
that delegates to the specifiedreactiveHealthIndicators
.
initialize
protected <T extends ReactiveHealthIndicatorRegistry> T initialize(T registry, Map<String,ReactiveHealthIndicator> reactiveHealthIndicators, Map<String,HealthIndicator> healthIndicators)