com.ecwid.consul.v1.agent
Class AgentConsulClient
java.lang.Object
com.ecwid.consul.v1.agent.AgentConsulClient
- All Implemented Interfaces:
- AgentClient
public final class AgentConsulClient
- extends java.lang.Object
- implements AgentClient
|
Method Summary |
Response<java.lang.Void> |
agentCheckDeregister(java.lang.String checkId)
|
Response<java.lang.Void> |
agentCheckDeregister(java.lang.String checkId,
java.lang.String token)
|
Response<java.lang.Void> |
agentCheckFail(java.lang.String checkId)
|
Response<java.lang.Void> |
agentCheckFail(java.lang.String checkId,
java.lang.String note)
|
Response<java.lang.Void> |
agentCheckFail(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
|
Response<java.lang.Void> |
agentCheckPass(java.lang.String checkId)
|
Response<java.lang.Void> |
agentCheckPass(java.lang.String checkId,
java.lang.String note)
|
Response<java.lang.Void> |
agentCheckPass(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
|
Response<java.lang.Void> |
agentCheckRegister(NewCheck newCheck)
|
Response<java.lang.Void> |
agentCheckRegister(NewCheck newCheck,
java.lang.String token)
|
Response<java.lang.Void> |
agentCheckWarn(java.lang.String checkId)
|
Response<java.lang.Void> |
agentCheckWarn(java.lang.String checkId,
java.lang.String note)
|
Response<java.lang.Void> |
agentCheckWarn(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
|
Response<java.lang.Void> |
agentForceLeave(java.lang.String node)
|
Response<java.lang.Void> |
agentJoin(java.lang.String address,
boolean wan)
|
Response<java.lang.Void> |
agentReload()
|
Response<java.lang.Void> |
agentServiceDeregister(java.lang.String serviceId)
|
Response<java.lang.Void> |
agentServiceDeregister(java.lang.String serviceId,
java.lang.String token)
|
Response<java.lang.Void> |
agentServiceRegister(NewService newService)
|
Response<java.lang.Void> |
agentServiceRegister(NewService newService,
java.lang.String token)
|
Response<java.lang.Void> |
agentServiceSetMaintenance(java.lang.String serviceId,
boolean maintenanceEnabled)
|
Response<java.lang.Void> |
agentServiceSetMaintenance(java.lang.String serviceId,
boolean maintenanceEnabled,
java.lang.String reason)
|
Response<java.lang.Void> |
agentSetMaintenance(boolean maintenanceEnabled)
|
Response<java.lang.Void> |
agentSetMaintenance(boolean maintenanceEnabled,
java.lang.String reason)
|
Response<java.util.Map<java.lang.String,Check>> |
getAgentChecks()
|
Response<java.util.List<Member>> |
getAgentMembers()
|
Response<Self> |
getAgentSelf()
|
Response<Self> |
getAgentSelf(java.lang.String token)
|
Response<java.util.Map<java.lang.String,Service>> |
getAgentServices()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AgentConsulClient
public AgentConsulClient(ConsulRawClient rawClient)
AgentConsulClient
public AgentConsulClient()
AgentConsulClient
public AgentConsulClient(TLSConfig tlsConfig)
AgentConsulClient
public AgentConsulClient(java.lang.String agentHost)
AgentConsulClient
public AgentConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
AgentConsulClient
public AgentConsulClient(java.lang.String agentHost,
int agentPort)
AgentConsulClient
public AgentConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
getAgentChecks
public Response<java.util.Map<java.lang.String,Check>> getAgentChecks()
- Specified by:
getAgentChecks in interface AgentClient
getAgentServices
public Response<java.util.Map<java.lang.String,Service>> getAgentServices()
- Specified by:
getAgentServices in interface AgentClient
getAgentMembers
public Response<java.util.List<Member>> getAgentMembers()
- Specified by:
getAgentMembers in interface AgentClient
getAgentSelf
public Response<Self> getAgentSelf()
- Specified by:
getAgentSelf in interface AgentClient
getAgentSelf
public Response<Self> getAgentSelf(java.lang.String token)
- Specified by:
getAgentSelf in interface AgentClient
agentSetMaintenance
public Response<java.lang.Void> agentSetMaintenance(boolean maintenanceEnabled)
- Specified by:
agentSetMaintenance in interface AgentClient
agentSetMaintenance
public Response<java.lang.Void> agentSetMaintenance(boolean maintenanceEnabled,
java.lang.String reason)
- Specified by:
agentSetMaintenance in interface AgentClient
agentJoin
public Response<java.lang.Void> agentJoin(java.lang.String address,
boolean wan)
- Specified by:
agentJoin in interface AgentClient
agentForceLeave
public Response<java.lang.Void> agentForceLeave(java.lang.String node)
- Specified by:
agentForceLeave in interface AgentClient
agentCheckRegister
public Response<java.lang.Void> agentCheckRegister(NewCheck newCheck)
- Specified by:
agentCheckRegister in interface AgentClient
agentCheckRegister
public Response<java.lang.Void> agentCheckRegister(NewCheck newCheck,
java.lang.String token)
- Specified by:
agentCheckRegister in interface AgentClient
agentCheckDeregister
public Response<java.lang.Void> agentCheckDeregister(java.lang.String checkId)
- Specified by:
agentCheckDeregister in interface AgentClient
agentCheckDeregister
public Response<java.lang.Void> agentCheckDeregister(java.lang.String checkId,
java.lang.String token)
- Specified by:
agentCheckDeregister in interface AgentClient
agentCheckPass
public Response<java.lang.Void> agentCheckPass(java.lang.String checkId)
- Specified by:
agentCheckPass in interface AgentClient
agentCheckPass
public Response<java.lang.Void> agentCheckPass(java.lang.String checkId,
java.lang.String note)
- Specified by:
agentCheckPass in interface AgentClient
agentCheckPass
public Response<java.lang.Void> agentCheckPass(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
- Specified by:
agentCheckPass in interface AgentClient
agentCheckWarn
public Response<java.lang.Void> agentCheckWarn(java.lang.String checkId)
- Specified by:
agentCheckWarn in interface AgentClient
agentCheckWarn
public Response<java.lang.Void> agentCheckWarn(java.lang.String checkId,
java.lang.String note)
- Specified by:
agentCheckWarn in interface AgentClient
agentCheckWarn
public Response<java.lang.Void> agentCheckWarn(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
- Specified by:
agentCheckWarn in interface AgentClient
agentCheckFail
public Response<java.lang.Void> agentCheckFail(java.lang.String checkId)
- Specified by:
agentCheckFail in interface AgentClient
agentCheckFail
public Response<java.lang.Void> agentCheckFail(java.lang.String checkId,
java.lang.String note)
- Specified by:
agentCheckFail in interface AgentClient
agentCheckFail
public Response<java.lang.Void> agentCheckFail(java.lang.String checkId,
java.lang.String note,
java.lang.String token)
- Specified by:
agentCheckFail in interface AgentClient
agentServiceRegister
public Response<java.lang.Void> agentServiceRegister(NewService newService)
- Specified by:
agentServiceRegister in interface AgentClient
agentServiceRegister
public Response<java.lang.Void> agentServiceRegister(NewService newService,
java.lang.String token)
- Specified by:
agentServiceRegister in interface AgentClient
agentServiceDeregister
public Response<java.lang.Void> agentServiceDeregister(java.lang.String serviceId)
- Specified by:
agentServiceDeregister in interface AgentClient
agentServiceDeregister
public Response<java.lang.Void> agentServiceDeregister(java.lang.String serviceId,
java.lang.String token)
- Specified by:
agentServiceDeregister in interface AgentClient
agentServiceSetMaintenance
public Response<java.lang.Void> agentServiceSetMaintenance(java.lang.String serviceId,
boolean maintenanceEnabled)
- Specified by:
agentServiceSetMaintenance in interface AgentClient
agentServiceSetMaintenance
public Response<java.lang.Void> agentServiceSetMaintenance(java.lang.String serviceId,
boolean maintenanceEnabled,
java.lang.String reason)
- Specified by:
agentServiceSetMaintenance in interface AgentClient
agentReload
public Response<java.lang.Void> agentReload()
- Specified by:
agentReload in interface AgentClient