Class MemcachedOps
java.lang.Object
io.datarouter.client.memcached.client.MemcachedOps
public class MemcachedOps extends Object
-
Constructor Summary
Constructors Constructor Description MemcachedOps(MemcachedClientManager memcachedClientManager) -
Method Summary
Modifier and Type Method Description voiddelete(io.datarouter.storage.client.ClientId clientId, String nodeName, String memcachedStringKey, Duration timeout)io.datarouter.scanner.Scanner<io.datarouter.util.tuple.Pair<String,Object>>fetch(io.datarouter.storage.client.ClientId clientId, String nodeName, Collection<String> memcachedStringKeys, long timeoutMs, boolean ignoreExceptions)longincrement(io.datarouter.storage.client.ClientId clientId, String memcachedStringKey, int delta, int expiration)voidset(io.datarouter.storage.client.ClientId clientId, String nodeName, String memcachedStringKey, int expiration, byte[] bytes)
-
Constructor Details
-
Method Details
-
delete
-
fetch
public io.datarouter.scanner.Scanner<io.datarouter.util.tuple.Pair<String,Object>> fetch(io.datarouter.storage.client.ClientId clientId, String nodeName, Collection<String> memcachedStringKeys, long timeoutMs, boolean ignoreExceptions) -
increment
public long increment(io.datarouter.storage.client.ClientId clientId, String memcachedStringKey, int delta, int expiration) -
set
-