public final class AgentConsulClient extends java.lang.Object implements AgentClient
| Constructor and Description |
|---|
AgentConsulClient() |
AgentConsulClient(ConsulRawClient rawClient) |
AgentConsulClient(java.lang.String agentHost) |
AgentConsulClient(java.lang.String agentHost,
int agentPort) |
AgentConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig) |
AgentConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig) |
AgentConsulClient(TLSConfig tlsConfig) |
| Modifier and Type | Method and Description |
|---|---|
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() |
public AgentConsulClient(ConsulRawClient rawClient)
public AgentConsulClient()
public AgentConsulClient(TLSConfig tlsConfig)
public AgentConsulClient(java.lang.String agentHost)
public AgentConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
public AgentConsulClient(java.lang.String agentHost,
int agentPort)
public AgentConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
public Response<java.util.Map<java.lang.String,Check>> getAgentChecks()
getAgentChecks in interface AgentClientpublic Response<java.util.Map<java.lang.String,Service>> getAgentServices()
getAgentServices in interface AgentClientpublic Response<java.util.List<Member>> getAgentMembers()
getAgentMembers in interface AgentClientpublic Response<Self> getAgentSelf()
getAgentSelf in interface AgentClientpublic Response<Self> getAgentSelf(java.lang.String token)
getAgentSelf in interface AgentClientpublic Response<java.lang.Void> agentSetMaintenance(boolean maintenanceEnabled)
agentSetMaintenance in interface AgentClientpublic Response<java.lang.Void> agentSetMaintenance(boolean maintenanceEnabled, java.lang.String reason)
agentSetMaintenance in interface AgentClientpublic Response<java.lang.Void> agentJoin(java.lang.String address, boolean wan)
agentJoin in interface AgentClientpublic Response<java.lang.Void> agentForceLeave(java.lang.String node)
agentForceLeave in interface AgentClientpublic Response<java.lang.Void> agentCheckRegister(NewCheck newCheck)
agentCheckRegister in interface AgentClientpublic Response<java.lang.Void> agentCheckRegister(NewCheck newCheck, java.lang.String token)
agentCheckRegister in interface AgentClientpublic Response<java.lang.Void> agentCheckDeregister(java.lang.String checkId)
agentCheckDeregister in interface AgentClientpublic Response<java.lang.Void> agentCheckDeregister(java.lang.String checkId, java.lang.String token)
agentCheckDeregister in interface AgentClientpublic Response<java.lang.Void> agentCheckPass(java.lang.String checkId)
agentCheckPass in interface AgentClientpublic Response<java.lang.Void> agentCheckPass(java.lang.String checkId, java.lang.String note)
agentCheckPass in interface AgentClientpublic Response<java.lang.Void> agentCheckPass(java.lang.String checkId, java.lang.String note, java.lang.String token)
agentCheckPass in interface AgentClientpublic Response<java.lang.Void> agentCheckWarn(java.lang.String checkId)
agentCheckWarn in interface AgentClientpublic Response<java.lang.Void> agentCheckWarn(java.lang.String checkId, java.lang.String note)
agentCheckWarn in interface AgentClientpublic Response<java.lang.Void> agentCheckWarn(java.lang.String checkId, java.lang.String note, java.lang.String token)
agentCheckWarn in interface AgentClientpublic Response<java.lang.Void> agentCheckFail(java.lang.String checkId)
agentCheckFail in interface AgentClientpublic Response<java.lang.Void> agentCheckFail(java.lang.String checkId, java.lang.String note)
agentCheckFail in interface AgentClientpublic Response<java.lang.Void> agentCheckFail(java.lang.String checkId, java.lang.String note, java.lang.String token)
agentCheckFail in interface AgentClientpublic Response<java.lang.Void> agentServiceRegister(NewService newService)
agentServiceRegister in interface AgentClientpublic Response<java.lang.Void> agentServiceRegister(NewService newService, java.lang.String token)
agentServiceRegister in interface AgentClientpublic Response<java.lang.Void> agentServiceDeregister(java.lang.String serviceId)
agentServiceDeregister in interface AgentClientpublic Response<java.lang.Void> agentServiceDeregister(java.lang.String serviceId, java.lang.String token)
agentServiceDeregister in interface AgentClientpublic Response<java.lang.Void> agentServiceSetMaintenance(java.lang.String serviceId, boolean maintenanceEnabled)
agentServiceSetMaintenance in interface AgentClientpublic Response<java.lang.Void> agentServiceSetMaintenance(java.lang.String serviceId, boolean maintenanceEnabled, java.lang.String reason)
agentServiceSetMaintenance in interface AgentClientpublic Response<java.lang.Void> agentReload()
agentReload in interface AgentClient