@Value.Immutable public abstract static class Registration.RegCheck extends Object
| Constructor and Description |
|---|
RegCheck() |
public abstract Optional<String> getDeregisterCriticalServiceAfter()
public static Registration.RegCheck ttl(long ttl)
public static Registration.RegCheck args(List<String> args, long interval)
public static Registration.RegCheck args(List<String> args, long interval, long timeout)
public static Registration.RegCheck args(List<String> args, long interval, long timeout, String notes)
public static Registration.RegCheck http(String http, long interval)
public static Registration.RegCheck http(String http, long interval, long timeout)
public static Registration.RegCheck http(String http, long interval, long timeout, String notes)
public static Registration.RegCheck tcp(String tcp, long interval)
public static Registration.RegCheck tcp(String tcp, long interval, long timeout)
public static Registration.RegCheck tcp(String tcp, long interval, long timeout, String notes)
public static Registration.RegCheck grpc(String grpc, long interval)
public static Registration.RegCheck grpc(String grpc, long interval, boolean useTls)
@Value.Check protected void validate()
Copyright © 2019. All rights reserved.