com.ecwid.consul.v1.status
Class StatusConsulClient

java.lang.Object
  extended by com.ecwid.consul.v1.status.StatusConsulClient
All Implemented Interfaces:
StatusClient

public final class StatusConsulClient
extends java.lang.Object
implements StatusClient


Constructor Summary
StatusConsulClient()
           
StatusConsulClient(ConsulRawClient rawClient)
           
StatusConsulClient(java.lang.String agentHost)
           
StatusConsulClient(java.lang.String agentHost, int agentPort)
           
StatusConsulClient(java.lang.String agentHost, int agentPort, TLSConfig tlsConfig)
           
StatusConsulClient(java.lang.String agentHost, TLSConfig tlsConfig)
           
StatusConsulClient(TLSConfig tlsConfig)
           
 
Method Summary
 Response<java.lang.String> getStatusLeader()
           
 Response<java.util.List<java.lang.String>> getStatusPeers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatusConsulClient

public StatusConsulClient(ConsulRawClient rawClient)

StatusConsulClient

public StatusConsulClient()

StatusConsulClient

public StatusConsulClient(TLSConfig tlsConfig)

StatusConsulClient

public StatusConsulClient(java.lang.String agentHost)

StatusConsulClient

public StatusConsulClient(java.lang.String agentHost,
                          TLSConfig tlsConfig)

StatusConsulClient

public StatusConsulClient(java.lang.String agentHost,
                          int agentPort)

StatusConsulClient

public StatusConsulClient(java.lang.String agentHost,
                          int agentPort,
                          TLSConfig tlsConfig)
Method Detail

getStatusLeader

public Response<java.lang.String> getStatusLeader()
Specified by:
getStatusLeader in interface StatusClient

getStatusPeers

public Response<java.util.List<java.lang.String>> getStatusPeers()
Specified by:
getStatusPeers in interface StatusClient