public final class HealthConsulClient extends java.lang.Object implements HealthClient
| Constructor and Description |
|---|
HealthConsulClient() |
HealthConsulClient(ConsulRawClient rawClient) |
HealthConsulClient(java.lang.String agentHost) |
HealthConsulClient(java.lang.String agentHost,
int agentPort) |
HealthConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig) |
HealthConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig) |
HealthConsulClient(TLSConfig tlsConfig) |
| Modifier and Type | Method and Description |
|---|---|
Response<java.util.List<Check>> |
getHealthChecksForNode(java.lang.String nodeName,
QueryParams queryParams) |
Response<java.util.List<Check>> |
getHealthChecksForService(java.lang.String serviceName,
HealthChecksForServiceRequest healthChecksForServiceRequest) |
Response<java.util.List<Check>> |
getHealthChecksForService(java.lang.String serviceName,
QueryParams queryParams) |
Response<java.util.List<Check>> |
getHealthChecksState(Check.CheckStatus checkStatus,
QueryParams queryParams) |
Response<java.util.List<Check>> |
getHealthChecksState(QueryParams queryParams) |
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams) |
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams,
java.lang.String token) |
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
HealthServicesRequest healthServicesRequest) |
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams) |
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams,
java.lang.String token) |
public HealthConsulClient(ConsulRawClient rawClient)
public HealthConsulClient()
public HealthConsulClient(TLSConfig tlsConfig)
public HealthConsulClient(java.lang.String agentHost)
public HealthConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
public HealthConsulClient(java.lang.String agentHost,
int agentPort)
public HealthConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
public Response<java.util.List<Check>> getHealthChecksForNode(java.lang.String nodeName, QueryParams queryParams)
getHealthChecksForNode in interface HealthClientpublic Response<java.util.List<Check>> getHealthChecksForService(java.lang.String serviceName, QueryParams queryParams)
getHealthChecksForService in interface HealthClientpublic Response<java.util.List<Check>> getHealthChecksForService(java.lang.String serviceName, HealthChecksForServiceRequest healthChecksForServiceRequest)
getHealthChecksForService in interface HealthClientpublic Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName, boolean onlyPassing, QueryParams queryParams)
getHealthServices in interface HealthClientpublic Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName, boolean onlyPassing, QueryParams queryParams, java.lang.String token)
getHealthServices in interface HealthClientpublic Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName, java.lang.String tag, boolean onlyPassing, QueryParams queryParams)
getHealthServices in interface HealthClientpublic Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName, java.lang.String tag, boolean onlyPassing, QueryParams queryParams, java.lang.String token)
getHealthServices in interface HealthClientpublic Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName, HealthServicesRequest healthServicesRequest)
getHealthServices in interface HealthClientpublic Response<java.util.List<Check>> getHealthChecksState(QueryParams queryParams)
getHealthChecksState in interface HealthClientpublic Response<java.util.List<Check>> getHealthChecksState(Check.CheckStatus checkStatus, QueryParams queryParams)
getHealthChecksState in interface HealthClient