public interface DynoJedisCommands
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
ehdel(java.lang.String key,
java.lang.String... fields)
Delete the field in the expire hash with key
|
java.lang.Boolean |
ehexists(java.lang.String key,
java.lang.String field)
Check if a field exists in the expire hash with key
|
java.lang.Long |
ehexpire(java.lang.String key,
int seconds)
Set expiry on the expire hash
|
java.lang.Long |
ehexpireat(java.lang.String key,
long timestamp)
Set expiry on the expire hash
|
java.lang.String |
ehget(java.lang.String key,
java.lang.String field)
Gets the value stored at field in expire hash with key
|
java.util.Map<java.lang.String,java.lang.String> |
ehgetall(java.lang.String key)
Get all fields and its values in the expire hash
|
java.lang.Long |
ehincrby(java.lang.String key,
java.lang.String field,
long value)
Increase current value stored in the field of the expire hash
|
java.lang.Double |
ehincrbyfloat(java.lang.String key,
java.lang.String field,
double value)
Increase current value stored in the field by a double value
|
java.util.Set<java.lang.String> |
ehkeys(java.lang.String key)
Get all fields in the expire hash
|
java.lang.Long |
ehlen(java.lang.String key)
Number of fields stored in the expire hash
|
java.util.List<java.lang.String> |
ehmget(java.lang.String key,
java.lang.String... fields)
Get multiple fields from the expire hash
|
java.lang.String |
ehmset(java.lang.String key,
java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.Long>> hash)
Set multiple fields in the expire hash
|
java.lang.Long |
ehpersist(java.lang.String key)
Remove existing timeout on the expire hash
|
java.lang.Long |
ehpexpireat(java.lang.String key,
long timestamp)
Set expiry on the expire hash
|
java.lang.Long |
ehpttl(java.lang.String key)
Returns the remaining time on the expire hash
|
java.lang.Long |
ehpttl(java.lang.String key,
java.lang.String field)
Returns the remaining time on the expire hash field
|
java.lang.String |
ehrename(java.lang.String oldKey,
java.lang.String newKey)
Rename the expire hash key.
|
java.lang.Long |
ehrenamenx(java.lang.String oldKey,
java.lang.String newKey)
Rename the expire hash key if the new key doesn't already exist
|
redis.clients.jedis.ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> |
ehscan(java.lang.String key,
java.lang.String cursor)
Scan fields in the expire hash
|
java.lang.Long |
ehset(java.lang.String key,
java.lang.String field,
java.lang.String value,
long ttl)
Sets field in the expire hash stored at key to value and ttl.
|
java.lang.Long |
ehsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value,
long ttl)
Set a field in the expire hash only if it doesn't exist already
|
java.lang.Long |
ehttl(java.lang.String key)
Returns the remaining time on the expire hash
|
java.lang.Long |
ehttl(java.lang.String key,
java.lang.String field)
Returns the remaining time on the expire hash field
|
java.util.List<java.lang.String> |
ehvals(java.lang.String key)
Get all values stored in the expire hash
|
java.lang.Long ehset(java.lang.String key,
java.lang.String field,
java.lang.String value,
long ttl)
key - expire hash keyfield - hash fieldvalue - field valuettl - time to live, in secondsjava.lang.String ehget(java.lang.String key,
java.lang.String field)
key - expire hash keyfield - hash fieldjava.lang.Long ehdel(java.lang.String key,
java.lang.String... fields)
key - expire hash keyfields - hash fieldjava.lang.Boolean ehexists(java.lang.String key,
java.lang.String field)
key - expire hash keyfield - hash fieldjava.util.Map<java.lang.String,java.lang.String> ehgetall(java.lang.String key)
key - expire hash keyjava.util.Set<java.lang.String> ehkeys(java.lang.String key)
key - expire hash keyjava.util.List<java.lang.String> ehvals(java.lang.String key)
key - expire hash keyjava.util.List<java.lang.String> ehmget(java.lang.String key,
java.lang.String... fields)
key - expire hash keyfields - hash fieldsjava.lang.String ehmset(java.lang.String key,
java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.Long>> hash)
key - expire hash keyhash - Tuple of field, value and its TTLjava.lang.Long ehsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value,
long ttl)
key - expire hash keyfield - hash fieldvalue - field valuettl - time to liveredis.clients.jedis.ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> ehscan(java.lang.String key,
java.lang.String cursor)
key - expire hashkeycursor - cursorjava.lang.Long ehincrby(java.lang.String key,
java.lang.String field,
long value)
key - expire hash keyfield - hash fieldvalue - value to increment byjava.lang.Double ehincrbyfloat(java.lang.String key,
java.lang.String field,
double value)
key - expire hash keyfield - hash fieldvalue - value to increment byjava.lang.Long ehlen(java.lang.String key)
key - expire hash keyjava.lang.String ehrename(java.lang.String oldKey,
java.lang.String newKey)
oldKey - old expire hash keynewKey - new expire hash keyjava.lang.Long ehrenamenx(java.lang.String oldKey,
java.lang.String newKey)
oldKey - old expire hash keynewKey - new expire hash keyjava.lang.Long ehexpire(java.lang.String key,
int seconds)
key - expire hash keyseconds - expiry in secondsjava.lang.Long ehexpireat(java.lang.String key,
long timestamp)
key - expire hash keytimestamp - expiry in unix timestamp (seconds)java.lang.Long ehpexpireat(java.lang.String key,
long timestamp)
key - expire hash keytimestamp - expiry in unix timestamp (milliseconds)java.lang.Long ehpersist(java.lang.String key)
key - expire hash keyjava.lang.Long ehttl(java.lang.String key)
key - expire hash keyjava.lang.Long ehttl(java.lang.String key,
java.lang.String field)
key - expire hash keyfield - hash fieldjava.lang.Long ehpttl(java.lang.String key)
key - expire hash keyjava.lang.Long ehpttl(java.lang.String key,
java.lang.String field)
key - expire hash keyfield - hash field