All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.zodiac.actuate.eureka.EurekaClientHealthConfigurer Maven / Gradle / Ivy

There is a newer version: 1.6.8
Show newest version
package org.zodiac.actuate.eureka;

import org.zodiac.actuate.health.checker.ReadinessHealthCheckerProcessor;

public abstract class EurekaClientHealthConfigurer {

    protected EurekaClientHealthConfigurer() {
    }

    protected org.zodiac.actuate.eureka.EurekaClientHealthIndicator eurekaHealthIndicator(com.netflix.discovery.EurekaClient eurekaClient,
        com.netflix.appinfo.EurekaInstanceConfig instanceConfig, com.netflix.discovery.EurekaClientConfig clientConfig) {
        return new org.zodiac.actuate.eureka.EurekaClientHealthIndicator(eurekaClient, instanceConfig, clientConfig);
    }

    protected EurekaReadinessHealthCheckHandler eurekaReadinessHealthCheckHandler(ReadinessHealthCheckerProcessor readinessHealthCheckerProcessor) {
        return new EurekaReadinessHealthCheckHandler(readinessHealthCheckerProcessor);
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy