Package com.orbitz.consul
Class StatusClient
- java.lang.Object
-
- com.orbitz.consul.StatusClient
-
public class StatusClient extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description ClientConfiggetConfig()ClientEventHandlergetEventHandler()java.lang.StringgetLeader()Retrieves the host/port of the Consul leader.java.util.List<java.lang.String>getPeers()Retrieves a list of host/ports for raft peers.
-
-
-
Field Detail
-
http
protected final Http http
-
-
Method Detail
-
getLeader
public java.lang.String getLeader()
Retrieves the host/port of the Consul leader. GET /v1/status/leader- Returns:
- The host/port of the leader.
-
getPeers
public java.util.List<java.lang.String> getPeers()
Retrieves a list of host/ports for raft peers. GET /v1/status/peers- Returns:
- List of host/ports for raft peers.
-
getConfig
public ClientConfig getConfig()
-
getEventHandler
public ClientEventHandler getEventHandler()
-
-