protected <T extends ReactiveHealthIndicatorRegistry> T initialize(T registry, Map<String, ReactiveHealthIndicator> reactiveHealthIndicators, Map<String, HealthIndicator> healthIndicators) { merge(reactiveHealthIndicators, healthIndicators) .forEach((beanName, indicator) -> { String name = this.healthIndicatorNameFactory.apply(beanName); registry.register(name, indicator); }); return registry; }