public class ConsulClientExt
extends com.ecwid.consul.v1.ConsulClient
| Modifier and Type | Field and Description |
|---|---|
protected ConsulClientTokenExt |
clientTokenExt |
protected com.ecwid.consul.v1.ConsulRawClient |
rawClient |
protected String |
token |
| Constructor and Description |
|---|
ConsulClientExt(com.ecwid.consul.v1.ConsulRawClient rawClient,
String token) |
| Modifier and Type | Method and Description |
|---|---|
com.ecwid.consul.v1.Response<Void> |
agentCheckDeregister(String checkId) |
com.ecwid.consul.v1.Response<Void> |
agentCheckPass(String checkId) |
com.ecwid.consul.v1.Response<Void> |
agentCheckRegister(com.ecwid.consul.v1.agent.model.NewCheck newCheck) |
com.ecwid.consul.v1.Response<Void> |
agentServiceDeregister(String serviceId) |
com.ecwid.consul.v1.Response<Void> |
agentServiceRegister(com.ecwid.consul.v1.agent.model.NewService newService) |
com.ecwid.consul.v1.Response<Void> |
agentServiceSetMaintenance(String serviceId,
boolean maintenanceEnabled) |
com.ecwid.consul.v1.Response<Void> |
deleteKVValue(String key) |
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Check>> |
getAgentChecks() |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.agent.model.Member>> |
getAgentMembers() |
com.ecwid.consul.v1.Response<com.ecwid.consul.v1.agent.model.Self> |
getAgentSelf() |
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Service>> |
getAgentServices() |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.catalog.model.CatalogService>> |
getCatalogService(String serviceName,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<Map<String,List<String>>> |
getCatalogServices(com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.Check>> |
getHealthChecksForService(String serviceName,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> |
getHealthServices(String serviceName,
boolean onlyPassing,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> |
getHealthServices(String serviceName,
com.ecwid.consul.v1.health.HealthServicesRequest healthRequest) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> |
getHealthServices(String serviceName,
String tag,
boolean onlyPassing,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<com.ecwid.consul.v1.kv.model.GetValue> |
getKVValue(String key) |
com.ecwid.consul.v1.Response<String> |
getStatusLeader() |
com.ecwid.consul.v1.Response<List<String>> |
getStatusPeers() |
com.ecwid.consul.v1.Response<com.ecwid.consul.v1.session.model.Session> |
renewSession(String session,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<String> |
sessionCreate(com.ecwid.consul.v1.session.model.NewSession newSession,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<Void> |
sessionDestroy(String session,
com.ecwid.consul.v1.QueryParams queryParams) |
com.ecwid.consul.v1.Response<Boolean> |
setKVValue(String key,
String value) |
com.ecwid.consul.v1.Response<Boolean> |
setKVValue(String key,
String value,
com.ecwid.consul.v1.kv.model.PutParams putParams) |
aclClone, aclCreate, aclDestroy, aclUpdate, agentCheckDeregister, agentCheckFail, agentCheckFail, agentCheckFail, agentCheckPass, agentCheckPass, agentCheckRegister, agentCheckWarn, agentCheckWarn, agentCheckWarn, agentForceLeave, agentJoin, agentReload, agentServiceDeregister, agentServiceRegister, agentServiceSetMaintenance, agentSetMaintenance, agentSetMaintenance, catalogDeregister, catalogDeregister, catalogRegister, catalogRegister, deleteKVValue, deleteKVValue, deleteKVValue, deleteKVValues, deleteKVValues, deleteKVValues, deleteKVValues, eventFire, eventList, eventList, eventList, executePreparedQuery, getAcl, getAclList, getAgentSelf, getCatalogDatacenters, getCatalogNode, getCatalogNodes, getCatalogNodes, getCatalogService, getCatalogService, getCatalogService, getCatalogService, getCatalogServices, getCatalogServices, getDatacenters, getHealthChecksForNode, getHealthChecksForService, getHealthChecksState, getHealthChecksState, getHealthServices, getHealthServices, getKVBinaryValue, getKVBinaryValue, getKVBinaryValue, getKVBinaryValue, getKVBinaryValues, getKVBinaryValues, getKVBinaryValues, getKVBinaryValues, getKVKeysOnly, getKVKeysOnly, getKVKeysOnly, getKVKeysOnly, getKVValue, getKVValue, getKVValue, getKVValues, getKVValues, getKVValues, getKVValues, getNodes, getSessionInfo, getSessionInfo, getSessionList, getSessionList, getSessionNode, getSessionNode, renewSession, sessionCreate, sessionDestroy, setKVBinaryValue, setKVBinaryValue, setKVBinaryValue, setKVBinaryValue, setKVBinaryValue, setKVBinaryValue, setKVValue, setKVValue, setKVValue, setKVValueprotected com.ecwid.consul.v1.ConsulRawClient rawClient
protected String token
protected ConsulClientTokenExt clientTokenExt
public ConsulClientExt(com.ecwid.consul.v1.ConsulRawClient rawClient,
String token)
public com.ecwid.consul.v1.Response<com.ecwid.consul.v1.agent.model.Self> getAgentSelf()
getAgentSelf in interface com.ecwid.consul.v1.agent.AgentClientgetAgentSelf in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Check>> getAgentChecks()
getAgentChecks in interface com.ecwid.consul.v1.agent.AgentClientgetAgentChecks in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Service>> getAgentServices()
getAgentServices in interface com.ecwid.consul.v1.agent.AgentClientgetAgentServices in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.agent.model.Member>> getAgentMembers()
getAgentMembers in interface com.ecwid.consul.v1.agent.AgentClientgetAgentMembers in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentCheckRegister(com.ecwid.consul.v1.agent.model.NewCheck newCheck)
agentCheckRegister in interface com.ecwid.consul.v1.agent.AgentClientagentCheckRegister in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentCheckDeregister(String checkId)
agentCheckDeregister in interface com.ecwid.consul.v1.agent.AgentClientagentCheckDeregister in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentServiceRegister(com.ecwid.consul.v1.agent.model.NewService newService)
agentServiceRegister in interface com.ecwid.consul.v1.agent.AgentClientagentServiceRegister in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentServiceDeregister(String serviceId)
agentServiceDeregister in interface com.ecwid.consul.v1.agent.AgentClientagentServiceDeregister in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentCheckPass(String checkId)
agentCheckPass in interface com.ecwid.consul.v1.agent.AgentClientagentCheckPass in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> agentServiceSetMaintenance(String serviceId, boolean maintenanceEnabled)
agentServiceSetMaintenance in interface com.ecwid.consul.v1.agent.AgentClientagentServiceSetMaintenance in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Boolean> setKVValue(String key, String value)
setKVValue in interface com.ecwid.consul.v1.kv.KeyValueClientsetKVValue in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Boolean> setKVValue(String key, String value, com.ecwid.consul.v1.kv.model.PutParams putParams)
setKVValue in interface com.ecwid.consul.v1.kv.KeyValueClientsetKVValue in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> deleteKVValue(String key)
deleteKVValue in interface com.ecwid.consul.v1.kv.KeyValueClientdeleteKVValue in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<com.ecwid.consul.v1.kv.model.GetValue> getKVValue(String key)
getKVValue in interface com.ecwid.consul.v1.kv.KeyValueClientgetKVValue in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<String> sessionCreate(com.ecwid.consul.v1.session.model.NewSession newSession, com.ecwid.consul.v1.QueryParams queryParams)
sessionCreate in interface com.ecwid.consul.v1.session.SessionClientsessionCreate in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Void> sessionDestroy(String session, com.ecwid.consul.v1.QueryParams queryParams)
sessionDestroy in interface com.ecwid.consul.v1.session.SessionClientsessionDestroy in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<com.ecwid.consul.v1.session.model.Session> renewSession(String session, com.ecwid.consul.v1.QueryParams queryParams)
renewSession in interface com.ecwid.consul.v1.session.SessionClientrenewSession in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<Map<String,List<String>>> getCatalogServices(com.ecwid.consul.v1.QueryParams queryParams)
getCatalogServices in interface com.ecwid.consul.v1.catalog.CatalogClientgetCatalogServices in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.catalog.model.CatalogService>> getCatalogService(String serviceName, com.ecwid.consul.v1.QueryParams queryParams)
getCatalogService in interface com.ecwid.consul.v1.catalog.CatalogClientgetCatalogService in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> getHealthServices(String serviceName, boolean onlyPassing, com.ecwid.consul.v1.QueryParams queryParams)
getHealthServices in interface com.ecwid.consul.v1.health.HealthClientgetHealthServices in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> getHealthServices(String serviceName, String tag, boolean onlyPassing, com.ecwid.consul.v1.QueryParams queryParams)
getHealthServices in interface com.ecwid.consul.v1.health.HealthClientgetHealthServices in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.HealthService>> getHealthServices(String serviceName, com.ecwid.consul.v1.health.HealthServicesRequest healthRequest)
getHealthServices in interface com.ecwid.consul.v1.health.HealthClientgetHealthServices in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.Check>> getHealthChecksForService(String serviceName, com.ecwid.consul.v1.QueryParams queryParams)
getHealthChecksForService in interface com.ecwid.consul.v1.health.HealthClientgetHealthChecksForService in class com.ecwid.consul.v1.ConsulClientpublic com.ecwid.consul.v1.Response<String> getStatusLeader()
getStatusLeader in interface com.ecwid.consul.v1.status.StatusClientgetStatusLeader in class com.ecwid.consul.v1.ConsulClientCopyright © 2022 Baidu, Inc.. All rights reserved.