com.ecwid.consul.v1.health
Class HealthConsulClient
java.lang.Object
com.ecwid.consul.v1.health.HealthConsulClient
- All Implemented Interfaces:
- HealthClient
public final class HealthConsulClient
- extends java.lang.Object
- implements HealthClient
|
Method Summary |
Response<java.util.List<Check>> |
getHealthChecksForNode(java.lang.String nodeName,
QueryParams queryParams)
|
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,
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HealthConsulClient
public HealthConsulClient(ConsulRawClient rawClient)
HealthConsulClient
public HealthConsulClient()
HealthConsulClient
public HealthConsulClient(TLSConfig tlsConfig)
HealthConsulClient
public HealthConsulClient(java.lang.String agentHost)
HealthConsulClient
public HealthConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
HealthConsulClient
public HealthConsulClient(java.lang.String agentHost,
int agentPort)
HealthConsulClient
public HealthConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
getHealthChecksForNode
public Response<java.util.List<Check>> getHealthChecksForNode(java.lang.String nodeName,
QueryParams queryParams)
- Specified by:
getHealthChecksForNode in interface HealthClient
getHealthChecksForService
public Response<java.util.List<Check>> getHealthChecksForService(java.lang.String serviceName,
QueryParams queryParams)
- Specified by:
getHealthChecksForService in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams)
- Specified by:
getHealthServices in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams,
java.lang.String token)
- Specified by:
getHealthServices in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams)
- Specified by:
getHealthServices in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams,
java.lang.String token)
- Specified by:
getHealthServices in interface HealthClient
getHealthChecksState
public Response<java.util.List<Check>> getHealthChecksState(QueryParams queryParams)
- Specified by:
getHealthChecksState in interface HealthClient
getHealthChecksState
public Response<java.util.List<Check>> getHealthChecksState(Check.CheckStatus checkStatus,
QueryParams queryParams)
- Specified by:
getHealthChecksState in interface HealthClient