com.ecwid.consul.v1
Class ConsulClient
java.lang.Object
com.ecwid.consul.v1.ConsulClient
- All Implemented Interfaces:
- AclClient, AgentClient, CatalogClient, EventClient, HealthClient, KeyValueClient, SessionClient, StatusClient
public final class ConsulClient
- extends java.lang.Object
- implements AclClient, AgentClient, CatalogClient, EventClient, HealthClient, KeyValueClient, SessionClient, StatusClient
Constructor Summary |
ConsulClient()
Consul client will connect to local consul agent on 'http://localhost:8500' |
ConsulClient(ConsulRawClient rawClient)
|
ConsulClient(java.lang.String agentHost)
Connect to consul agent on specific address and default port (8500) |
ConsulClient(java.lang.String agentHost,
int agentPort)
Connect to consul agent on specific address and port |
Method Summary |
Response<java.lang.String> |
aclClone(java.lang.String aclId,
java.lang.String token)
|
Response<java.lang.String> |
aclCreate(NewAcl newAcl,
java.lang.String token)
|
Response<java.lang.Void> |
aclDestroy(java.lang.String aclId,
java.lang.String token)
|
Response<java.lang.Void> |
aclUpdate(UpdateAcl updateAcl,
java.lang.String token)
|
Response<java.lang.Void> |
agentCheckDeregister(java.lang.String checkId)
|
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> |
agentCheckPass(java.lang.String checkId)
|
Response<java.lang.Void> |
agentCheckPass(java.lang.String checkId,
java.lang.String note)
|
Response<java.lang.Void> |
agentCheckRegister(NewCheck newCheck)
|
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> |
agentForceLeave(java.lang.String node)
|
Response<java.lang.Void> |
agentJoin(java.lang.String address,
boolean wan)
|
Response<java.lang.Void> |
agentServiceDeregister(java.lang.String serviceId)
|
Response<java.lang.Void> |
agentServiceRegister(NewService newService)
|
Response<java.lang.Void> |
catalogDeregister(CatalogDeregistration catalogDeregistration,
CatalogDeregistration... catalogDeregistrations)
|
Response<java.lang.Void> |
catalogRegister(CatalogRegistration catalogRegistration)
|
Response<java.lang.Void> |
deleteKVValue(java.lang.String key)
|
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
QueryParams queryParams)
|
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
java.lang.String token)
|
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
|
Response<java.lang.Void> |
deleteKVValues(java.lang.String key)
|
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
QueryParams queryParams)
|
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
java.lang.String token)
|
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
|
Response<Event> |
eventFire(java.lang.String event,
java.lang.String payload,
EventParams eventParams,
QueryParams queryParams)
|
Response<java.util.List<Event>> |
eventList(QueryParams queryParams)
|
Response<java.util.List<Event>> |
eventList(java.lang.String event,
QueryParams queryParams)
|
Response<Acl> |
getAcl(java.lang.String id)
|
Response<java.util.List<Acl>> |
getAclList(java.lang.String token)
|
Response<java.util.Map<java.lang.String,Check>> |
getAgentChecks()
|
Response<java.util.List<Member>> |
getAgentMembers()
|
Response<Self> |
getAgentSelf()
|
Response<java.util.Map<java.lang.String,Service>> |
getAgentServices()
|
Response<java.util.List<java.lang.String>> |
getCatalogDatacenters()
|
Response<CatalogNode> |
getCatalogNode(java.lang.String nodeName,
QueryParams queryParams)
|
Response<java.util.List<Node>> |
getCatalogNodes(QueryParams queryParams)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
QueryParams queryParams)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams)
|
Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> |
getCatalogServices(QueryParams queryParams)
|
Response<java.util.List<Check>> |
getHealthChecksForNode(java.lang.String nodeName,
QueryParams queryParams)
|
Response<java.util.List<Check>> |
getHealthChecksForService(java.lang.String serviceName,
QueryParams queryParams)
|
Response<java.util.List<Check>> |
getHealthChecksState(Check.CheckStatus checkStatus,
QueryParams queryParams)
|
Response<java.util.List<Check>> |
getHealthChecksState(QueryParams queryParams)
|
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams)
|
Response<java.util.List<HealthService>> |
getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams)
|
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key)
|
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
QueryParams queryParams)
|
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
java.lang.String token)
|
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
|
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix)
|
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
QueryParams queryParams)
|
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token)
|
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams)
|
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix)
|
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
QueryParams queryParams)
|
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token)
|
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token,
QueryParams queryParams)
|
Response<GetValue> |
getKVValue(java.lang.String key)
|
Response<GetValue> |
getKVValue(java.lang.String key,
QueryParams queryParams)
|
Response<GetValue> |
getKVValue(java.lang.String key,
java.lang.String token)
|
Response<GetValue> |
getKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
|
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix)
|
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
QueryParams queryParams)
|
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
java.lang.String token)
|
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams)
|
Response<Session> |
getSessionInfo(java.lang.String session,
QueryParams queryParams)
|
Response<java.util.List<Session>> |
getSessionList(QueryParams queryParams)
|
Response<java.util.List<Session>> |
getSessionNode(java.lang.String node,
QueryParams queryParams)
|
Response<java.lang.String> |
getStatusLeader()
|
Response<java.util.List<java.lang.String>> |
getStatusPeers()
|
Response<Session> |
renewSession(java.lang.String session,
QueryParams queryParams)
|
Response<java.lang.String> |
sessionCreate(NewSession newSession,
QueryParams queryParams)
|
Response<java.lang.Void> |
sessionDestroy(java.lang.String session,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams)
|
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
QueryParams queryParams)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams)
|
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConsulClient
public ConsulClient(ConsulRawClient rawClient)
ConsulClient
public ConsulClient()
- Consul client will connect to local consul agent on 'http://localhost:8500'
ConsulClient
public ConsulClient(java.lang.String agentHost)
- Connect to consul agent on specific address and default port (8500)
- Parameters:
agentHost
- Hostname or IP address of consul agent. You can specify scheme (HTTP/HTTPS) in
address. If there is no scheme in address - client will use HTTP.
ConsulClient
public ConsulClient(java.lang.String agentHost,
int agentPort)
- Connect to consul agent on specific address and port
- Parameters:
agentHost
- Hostname or IP address of consul agent. You can specify scheme (HTTP/HTTPS) in
address. If there is no scheme in address - client will use HTTP.agentPort
- Consul agent port
aclCreate
public Response<java.lang.String> aclCreate(NewAcl newAcl,
java.lang.String token)
- Specified by:
aclCreate
in interface AclClient
aclUpdate
public Response<java.lang.Void> aclUpdate(UpdateAcl updateAcl,
java.lang.String token)
- Specified by:
aclUpdate
in interface AclClient
aclDestroy
public Response<java.lang.Void> aclDestroy(java.lang.String aclId,
java.lang.String token)
- Specified by:
aclDestroy
in interface AclClient
getAcl
public Response<Acl> getAcl(java.lang.String id)
- Specified by:
getAcl
in interface AclClient
aclClone
public Response<java.lang.String> aclClone(java.lang.String aclId,
java.lang.String token)
- Specified by:
aclClone
in interface AclClient
getAclList
public Response<java.util.List<Acl>> getAclList(java.lang.String token)
- Specified by:
getAclList
in interface AclClient
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
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
agentCheckDeregister
public Response<java.lang.Void> agentCheckDeregister(java.lang.String checkId)
- 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
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
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
agentServiceRegister
public Response<java.lang.Void> agentServiceRegister(NewService newService)
- Specified by:
agentServiceRegister
in interface AgentClient
agentServiceDeregister
public Response<java.lang.Void> agentServiceDeregister(java.lang.String serviceId)
- Specified by:
agentServiceDeregister
in interface AgentClient
catalogRegister
public Response<java.lang.Void> catalogRegister(CatalogRegistration catalogRegistration)
- Specified by:
catalogRegister
in interface CatalogClient
catalogDeregister
public Response<java.lang.Void> catalogDeregister(CatalogDeregistration catalogDeregistration,
CatalogDeregistration... catalogDeregistrations)
- Specified by:
catalogDeregister
in interface CatalogClient
getCatalogDatacenters
public Response<java.util.List<java.lang.String>> getCatalogDatacenters()
- Specified by:
getCatalogDatacenters
in interface CatalogClient
getCatalogNodes
public Response<java.util.List<Node>> getCatalogNodes(QueryParams queryParams)
- Specified by:
getCatalogNodes
in interface CatalogClient
getCatalogServices
public Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> getCatalogServices(QueryParams queryParams)
- Specified by:
getCatalogServices
in interface CatalogClient
getCatalogService
public Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
QueryParams queryParams)
- Specified by:
getCatalogService
in interface CatalogClient
getCatalogService
public Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams)
- Specified by:
getCatalogService
in interface CatalogClient
getCatalogNode
public Response<CatalogNode> getCatalogNode(java.lang.String nodeName,
QueryParams queryParams)
- Specified by:
getCatalogNode
in interface CatalogClient
eventFire
public Response<Event> eventFire(java.lang.String event,
java.lang.String payload,
EventParams eventParams,
QueryParams queryParams)
- Specified by:
eventFire
in interface EventClient
eventList
public Response<java.util.List<Event>> eventList(QueryParams queryParams)
- Specified by:
eventList
in interface EventClient
eventList
public Response<java.util.List<Event>> eventList(java.lang.String event,
QueryParams queryParams)
- Specified by:
eventList
in interface EventClient
getHealthChecksForNode
public Response<java.util.List<Check>> getHealthChecksForNode(java.lang.String nodeName,
QueryParams queryParams)
- Specified by:
getHealthChecksForNode
in interface HealthClient
getHealthChecksForService
public Response<java.util.List<Check>> getHealthChecksForService(java.lang.String serviceName,
QueryParams queryParams)
- Specified by:
getHealthChecksForService
in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
boolean onlyPassing,
QueryParams queryParams)
- Specified by:
getHealthServices
in interface HealthClient
getHealthServices
public Response<java.util.List<HealthService>> getHealthServices(java.lang.String serviceName,
java.lang.String tag,
boolean onlyPassing,
QueryParams queryParams)
- Specified by:
getHealthServices
in interface HealthClient
getHealthChecksState
public Response<java.util.List<Check>> getHealthChecksState(QueryParams queryParams)
- Specified by:
getHealthChecksState
in interface HealthClient
getHealthChecksState
public Response<java.util.List<Check>> getHealthChecksState(Check.CheckStatus checkStatus,
QueryParams queryParams)
- Specified by:
getHealthChecksState
in interface HealthClient
getKVValue
public Response<GetValue> getKVValue(java.lang.String key)
- Specified by:
getKVValue
in interface KeyValueClient
getKVValue
public Response<GetValue> getKVValue(java.lang.String key,
java.lang.String token)
- Specified by:
getKVValue
in interface KeyValueClient
getKVValue
public Response<GetValue> getKVValue(java.lang.String key,
QueryParams queryParams)
- Specified by:
getKVValue
in interface KeyValueClient
getKVValue
public Response<GetValue> getKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
- Specified by:
getKVValue
in interface KeyValueClient
getKVBinaryValue
public Response<GetBinaryValue> getKVBinaryValue(java.lang.String key)
- Specified by:
getKVBinaryValue
in interface KeyValueClient
getKVBinaryValue
public Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
java.lang.String token)
- Specified by:
getKVBinaryValue
in interface KeyValueClient
getKVBinaryValue
public Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
QueryParams queryParams)
- Specified by:
getKVBinaryValue
in interface KeyValueClient
getKVBinaryValue
public Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
- Specified by:
getKVBinaryValue
in interface KeyValueClient
getKVValues
public Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix)
- Specified by:
getKVValues
in interface KeyValueClient
getKVValues
public Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
java.lang.String token)
- Specified by:
getKVValues
in interface KeyValueClient
getKVValues
public Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
QueryParams queryParams)
- Specified by:
getKVValues
in interface KeyValueClient
getKVValues
public Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams)
- Specified by:
getKVValues
in interface KeyValueClient
getKVBinaryValues
public Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix)
- Specified by:
getKVBinaryValues
in interface KeyValueClient
getKVBinaryValues
public Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token)
- Specified by:
getKVBinaryValues
in interface KeyValueClient
getKVBinaryValues
public Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
QueryParams queryParams)
- Specified by:
getKVBinaryValues
in interface KeyValueClient
getKVBinaryValues
public Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams)
- Specified by:
getKVBinaryValues
in interface KeyValueClient
getKVKeysOnly
public Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix)
- Specified by:
getKVKeysOnly
in interface KeyValueClient
getKVKeysOnly
public Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token)
- Specified by:
getKVKeysOnly
in interface KeyValueClient
getKVKeysOnly
public Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
QueryParams queryParams)
- Specified by:
getKVKeysOnly
in interface KeyValueClient
getKVKeysOnly
public Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token,
QueryParams queryParams)
- Specified by:
getKVKeysOnly
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value)
- Specified by:
setKVValue
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams)
- Specified by:
setKVValue
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams)
- Specified by:
setKVValue
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value,
QueryParams queryParams)
- Specified by:
setKVValue
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams,
QueryParams queryParams)
- Specified by:
setKVValue
in interface KeyValueClient
setKVValue
public Response<java.lang.Boolean> setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams)
- Specified by:
setKVValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value,
QueryParams queryParams)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams,
QueryParams queryParams)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
setKVBinaryValue
public Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams)
- Specified by:
setKVBinaryValue
in interface KeyValueClient
deleteKVValue
public Response<java.lang.Void> deleteKVValue(java.lang.String key)
- Specified by:
deleteKVValue
in interface KeyValueClient
deleteKVValue
public Response<java.lang.Void> deleteKVValue(java.lang.String key,
java.lang.String token)
- Specified by:
deleteKVValue
in interface KeyValueClient
deleteKVValue
public Response<java.lang.Void> deleteKVValue(java.lang.String key,
QueryParams queryParams)
- Specified by:
deleteKVValue
in interface KeyValueClient
deleteKVValue
public Response<java.lang.Void> deleteKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
- Specified by:
deleteKVValue
in interface KeyValueClient
deleteKVValues
public Response<java.lang.Void> deleteKVValues(java.lang.String key)
- Specified by:
deleteKVValues
in interface KeyValueClient
deleteKVValues
public Response<java.lang.Void> deleteKVValues(java.lang.String key,
java.lang.String token)
- Specified by:
deleteKVValues
in interface KeyValueClient
deleteKVValues
public Response<java.lang.Void> deleteKVValues(java.lang.String key,
QueryParams queryParams)
- Specified by:
deleteKVValues
in interface KeyValueClient
deleteKVValues
public Response<java.lang.Void> deleteKVValues(java.lang.String key,
java.lang.String token,
QueryParams queryParams)
- Specified by:
deleteKVValues
in interface KeyValueClient
sessionCreate
public Response<java.lang.String> sessionCreate(NewSession newSession,
QueryParams queryParams)
- Specified by:
sessionCreate
in interface SessionClient
sessionDestroy
public Response<java.lang.Void> sessionDestroy(java.lang.String session,
QueryParams queryParams)
- Specified by:
sessionDestroy
in interface SessionClient
getSessionInfo
public Response<Session> getSessionInfo(java.lang.String session,
QueryParams queryParams)
- Specified by:
getSessionInfo
in interface SessionClient
getSessionNode
public Response<java.util.List<Session>> getSessionNode(java.lang.String node,
QueryParams queryParams)
- Specified by:
getSessionNode
in interface SessionClient
getSessionList
public Response<java.util.List<Session>> getSessionList(QueryParams queryParams)
- Specified by:
getSessionList
in interface SessionClient
renewSession
public Response<Session> renewSession(java.lang.String session,
QueryParams queryParams)
- Specified by:
renewSession
in interface SessionClient
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