Class RedisAPI
- java.lang.Object
-
- io.vertx.rxjava3.redis.client.RedisAPI
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<RedisAPI>
__TYPE_ARG
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Maybe<Response>
acl(List<String> args)
A container for Access List Control commands.static RedisAPI
api(Redis client)
static RedisAPI
api(RedisConnection connection)
Maybe<Response>
append(String arg0, String arg1)
Append a value to a key.Maybe<Response>
asking()
Sent by cluster clients after an -ASK redirect.Maybe<Response>
auth(List<String> args)
Authenticate to the server.Maybe<Response>
bfAdd(List<String> args)
Redis command BF.ADD.Maybe<Response>
bfCard(List<String> args)
Redis command BF.CARD.Maybe<Response>
bfDebug(List<String> args)
Redis command BF.DEBUG.Maybe<Response>
bfExists(List<String> args)
Redis command BF.EXISTS.Maybe<Response>
bfInfo(List<String> args)
Redis command BF.INFO.Maybe<Response>
bfInsert(List<String> args)
Redis command BF.INSERT.Maybe<Response>
bfLoadchunk(List<String> args)
Redis command BF.LOADCHUNK.Maybe<Response>
bfMadd(List<String> args)
Redis command BF.MADD.Maybe<Response>
bfMexists(List<String> args)
Redis command BF.MEXISTS.Maybe<Response>
bfReserve(List<String> args)
Redis command BF.RESERVE.Maybe<Response>
bfScandump(List<String> args)
Redis command BF.SCANDUMP.Maybe<Response>
bgrewriteaof()
Asynchronously rewrite the append-only file.Maybe<Response>
bgsave(List<String> args)
Asynchronously save the dataset to disk.Maybe<Response>
bitcount(List<String> args)
Count set bits in a string.Maybe<Response>
bitfield(List<String> args)
Perform arbitrary bitfield integer operations on strings.Maybe<Response>
bitfieldRo(List<String> args)
Perform arbitrary bitfield integer operations on strings.Maybe<Response>
bitop(List<String> args)
Perform bitwise operations between strings.Maybe<Response>
bitpos(List<String> args)
Find first bit set or clear in a string.Maybe<Response>
blmove(String arg0, String arg1, String arg2, String arg3, String arg4)
Pop an element from a list, push it to another list and return it; or block until one is available.Maybe<Response>
blmpop(List<String> args)
Pop elements from a list, or block until one is available.Maybe<Response>
blpop(List<String> args)
Remove and get the first element in a list, or block until one is available.Maybe<Response>
brpop(List<String> args)
Remove and get the last element in a list, or block until one is available.Maybe<Response>
brpoplpush(String arg0, String arg1, String arg2)
Deprecated.Maybe<Response>
bzmpop(List<String> args)
Remove and return members with scores in a sorted set or block until one is available.Maybe<Response>
bzpopmax(List<String> args)
Remove and return the member with the highest score from one or more sorted sets, or block until one is available.Maybe<Response>
bzpopmin(List<String> args)
Remove and return the member with the lowest score from one or more sorted sets, or block until one is available.Maybe<Response>
cfAdd(List<String> args)
Redis command CF.ADD.Maybe<Response>
cfAddnx(List<String> args)
Redis command CF.ADDNX.Maybe<Response>
cfCompact(List<String> args)
Redis command CF.COMPACT.Maybe<Response>
cfCount(List<String> args)
Redis command CF.COUNT.Maybe<Response>
cfDebug(List<String> args)
Redis command CF.DEBUG.Maybe<Response>
cfDel(List<String> args)
Redis command CF.DEL.Maybe<Response>
cfExists(List<String> args)
Redis command CF.EXISTS.Maybe<Response>
cfInfo(List<String> args)
Redis command CF.INFO.Maybe<Response>
cfInsert(List<String> args)
Redis command CF.INSERT.Maybe<Response>
cfInsertnx(List<String> args)
Redis command CF.INSERTNX.Maybe<Response>
cfLoadchunk(List<String> args)
Redis command CF.LOADCHUNK.Maybe<Response>
cfMexists(List<String> args)
Redis command CF.MEXISTS.Maybe<Response>
cfReserve(List<String> args)
Redis command CF.RESERVE.Maybe<Response>
cfScandump(List<String> args)
Redis command CF.SCANDUMP.Maybe<Response>
client(List<String> args)
A container for client connection commands.void
close()
Maybe<Response>
cluster(List<String> args)
A container for cluster commands.Maybe<Response>
cmsIncrby(List<String> args)
Redis command CMS.INCRBY.Maybe<Response>
cmsInfo(List<String> args)
Redis command CMS.INFO.Maybe<Response>
cmsInitbydim(List<String> args)
Redis command CMS.INITBYDIM.Maybe<Response>
cmsInitbyprob(List<String> args)
Redis command CMS.INITBYPROB.Maybe<Response>
cmsMerge(List<String> args)
Redis command CMS.MERGE.Maybe<Response>
cmsQuery(List<String> args)
Redis command CMS.QUERY.Maybe<Response>
command(List<String> args)
Get array of Redis command details.Maybe<Response>
config(List<String> args)
A container for server configuration commands.Maybe<Response>
copy(List<String> args)
Copy a key.Maybe<Response>
dbsize()
Return the number of keys in the selected database.Maybe<Response>
debug(List<String> args)
A container for debugging commands.Maybe<Response>
decr(String arg0)
Decrement the integer value of a key by one.Maybe<Response>
decrby(String arg0, String arg1)
Decrement the integer value of a key by the given number.Maybe<Response>
del(List<String> args)
Delete a key.Maybe<Response>
discard()
Discard all commands issued after MULTI.Maybe<Response>
dump(String arg0)
Return a serialized version of the value stored at the specified key.Maybe<Response>
echo(String arg0)
Echo the given string.boolean
equals(Object o)
Maybe<Response>
eval(List<String> args)
Execute a Lua script server side.Maybe<Response>
evalRo(List<String> args)
Execute a read-only Lua script server side.Maybe<Response>
evalsha(List<String> args)
Execute a Lua script server side.Maybe<Response>
evalshaRo(List<String> args)
Execute a read-only Lua script server side.Maybe<Response>
exec()
Execute all commands issued after MULTI.Maybe<Response>
exists(List<String> args)
Determine if a key exists.Maybe<Response>
expire(List<String> args)
Set a key's time to live in seconds.Maybe<Response>
expireat(List<String> args)
Set the expiration for a key as a UNIX timestamp.Maybe<Response>
expiretime(String arg0)
Get the expiration Unix timestamp for a key.Maybe<Response>
failover(List<String> args)
Start a coordinated failover between this server and one of its replicas.Maybe<Response>
fcall(List<String> args)
Invoke a function.Maybe<Response>
fcallRo(List<String> args)
Invoke a read-only function.Maybe<Response>
flushall(List<String> args)
Remove all keys from all databases.Maybe<Response>
flushdb(List<String> args)
Remove all keys from the current database.Maybe<Response>
ftAdd(List<String> args)
Redis command FT.ADD.Maybe<Response>
ftAggregate(List<String> args)
Redis command FT.AGGREGATE.Maybe<Response>
ftAliasadd(List<String> args)
Redis command FT.ALIASADD.Maybe<Response>
ftAliasaddifnx(List<String> args)
Redis command FT._ALIASADDIFNX.Maybe<Response>
ftAliasdel(List<String> args)
Redis command FT.ALIASDEL.Maybe<Response>
ftAliasdelifx(List<String> args)
Redis command FT._ALIASDELIFX.Maybe<Response>
ftAliasupdate(List<String> args)
Redis command FT.ALIASUPDATE.Maybe<Response>
ftAlter(List<String> args)
Redis command FT.ALTER.Maybe<Response>
ftAlterifnx(List<String> args)
Redis command FT._ALTERIFNX.Maybe<Response>
ftConfig(List<String> args)
Redis command FT.CONFIG.Maybe<Response>
ftCreate(List<String> args)
Redis command FT.CREATE.Maybe<Response>
ftCreateifnx(List<String> args)
Redis command FT._CREATEIFNX.Maybe<Response>
ftCursor(List<String> args)
Redis command FT.CURSOR.Maybe<Response>
ftDebug(List<String> args)
Redis command FT.DEBUG.Maybe<Response>
ftDel(List<String> args)
Redis command FT.DEL.Maybe<Response>
ftDictadd(List<String> args)
Redis command FT.DICTADD.Maybe<Response>
ftDictdel(List<String> args)
Redis command FT.DICTDEL.Maybe<Response>
ftDictdump(List<String> args)
Redis command FT.DICTDUMP.Maybe<Response>
ftDrop(List<String> args)
Redis command FT.DROP.Maybe<Response>
ftDropifx(List<String> args)
Redis command FT._DROPIFX.Maybe<Response>
ftDropindex(List<String> args)
Redis command FT.DROPINDEX.Maybe<Response>
ftDropindexifx(List<String> args)
Redis command FT._DROPINDEXIFX.Maybe<Response>
ftExplain(List<String> args)
Redis command FT.EXPLAIN.Maybe<Response>
ftExplaincli(List<String> args)
Redis command FT.EXPLAINCLI.Maybe<Response>
ftGet(List<String> args)
Redis command FT.GET.Maybe<Response>
ftInfo(List<String> args)
Redis command FT.INFO.Maybe<Response>
ftList(List<String> args)
Redis command FT._LIST.Maybe<Response>
ftMget(List<String> args)
Redis command FT.MGET.Maybe<Response>
ftProfile(List<String> args)
Redis command FT.PROFILE.Maybe<Response>
ftSafeadd(List<String> args)
Redis command FT.SAFEADD.Maybe<Response>
ftSearch(List<String> args)
Redis command FT.SEARCH.Maybe<Response>
ftSpellcheck(List<String> args)
Redis command FT.SPELLCHECK.Maybe<Response>
ftSugadd(List<String> args)
Redis command FT.SUGADD.Maybe<Response>
ftSugdel(List<String> args)
Redis command FT.SUGDEL.Maybe<Response>
ftSugget(List<String> args)
Redis command FT.SUGGET.Maybe<Response>
ftSuglen(List<String> args)
Redis command FT.SUGLEN.Maybe<Response>
ftSynadd(List<String> args)
Redis command FT.SYNADD.Maybe<Response>
ftSyndump(List<String> args)
Redis command FT.SYNDUMP.Maybe<Response>
ftSynupdate(List<String> args)
Redis command FT.SYNUPDATE.Maybe<Response>
ftTagvals(List<String> args)
Redis command FT.TAGVALS.Maybe<Response>
function(List<String> args)
A container for function commands.Maybe<Response>
geoadd(List<String> args)
Add one or more geospatial items in the geospatial index represented using a sorted set.Maybe<Response>
geodist(List<String> args)
Returns the distance between two members of a geospatial index.Maybe<Response>
geohash(List<String> args)
Returns members of a geospatial index as standard geohash strings.Maybe<Response>
geopos(List<String> args)
Returns longitude and latitude of members of a geospatial index.Maybe<Response>
georadius(List<String> args)
Deprecated.Maybe<Response>
georadiusbymember(List<String> args)
Deprecated.Maybe<Response>
georadiusbymemberRo(List<String> args)
Deprecated.Maybe<Response>
georadiusRo(List<String> args)
Deprecated.Maybe<Response>
geosearch(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.Maybe<Response>
geosearchstore(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle, and store the result in another key.Maybe<Response>
get(String arg0)
Get the value of a key.Maybe<Response>
getbit(String arg0, String arg1)
Returns the bit value at offset in the string value stored at key.Maybe<Response>
getdel(String arg0)
Get the value of a key and delete the key.RedisAPI
getDelegate()
Maybe<Response>
getex(List<String> args)
Get the value of a key and optionally set its expiration.Maybe<Response>
getrange(String arg0, String arg1, String arg2)
Get a substring of the string stored at a key.Maybe<Response>
getset(String arg0, String arg1)
Deprecated.Maybe<Response>
graphBulk(List<String> args)
Redis command GRAPH.BULK.Maybe<Response>
graphConfig(List<String> args)
Redis command GRAPH.CONFIG.Maybe<Response>
graphDebug(List<String> args)
Redis command GRAPH.DEBUG.Maybe<Response>
graphDelete(List<String> args)
Redis command GRAPH.DELETE.Maybe<Response>
graphExplain(List<String> args)
Redis command GRAPH.EXPLAIN.Maybe<Response>
graphList(List<String> args)
Redis command GRAPH.LIST.Maybe<Response>
graphProfile(List<String> args)
Redis command GRAPH.PROFILE.Maybe<Response>
graphQuery(List<String> args)
Redis command GRAPH.QUERY.Maybe<Response>
graphRoQuery(List<String> args)
Redis command GRAPH.RO_QUERY.Maybe<Response>
graphSlowlog(List<String> args)
Redis command GRAPH.SLOWLOG.int
hashCode()
Maybe<Response>
hdel(List<String> args)
Delete one or more hash fields.Maybe<Response>
hello(List<String> args)
Handshake with Redis.Maybe<Response>
hexists(String arg0, String arg1)
Determine if a hash field exists.Maybe<Response>
hget(String arg0, String arg1)
Get the value of a hash field.Maybe<Response>
hgetall(String arg0)
Get all the fields and values in a hash.Maybe<Response>
hincrby(String arg0, String arg1, String arg2)
Increment the integer value of a hash field by the given number.Maybe<Response>
hincrbyfloat(String arg0, String arg1, String arg2)
Increment the float value of a hash field by the given amount.Maybe<Response>
hkeys(String arg0)
Get all the fields in a hash.Maybe<Response>
hlen(String arg0)
Get the number of fields in a hash.Maybe<Response>
hmget(List<String> args)
Get the values of all the given hash fields.Maybe<Response>
hmset(List<String> args)
Deprecated.Maybe<Response>
hrandfield(List<String> args)
Get one or multiple random fields from a hash.Maybe<Response>
hscan(List<String> args)
Incrementally iterate hash fields and associated values.Maybe<Response>
hset(List<String> args)
Set the string value of a hash field.Maybe<Response>
hsetnx(String arg0, String arg1, String arg2)
Set the value of a hash field, only if the field does not exist.Maybe<Response>
hstrlen(String arg0, String arg1)
Get the length of the value of a hash field.Maybe<Response>
hvals(String arg0)
Get all the values in a hash.Maybe<Response>
incr(String arg0)
Increment the integer value of a key by one.Maybe<Response>
incrby(String arg0, String arg1)
Increment the integer value of a key by the given amount.Maybe<Response>
incrbyfloat(String arg0, String arg1)
Increment the float value of a key by the given amount.Maybe<Response>
info(List<String> args)
Get information and statistics about the server.Maybe<Response>
jsonArrappend(List<String> args)
Redis command JSON.ARRAPPEND.Maybe<Response>
jsonArrindex(List<String> args)
Redis command JSON.ARRINDEX.Maybe<Response>
jsonArrinsert(List<String> args)
Redis command JSON.ARRINSERT.Maybe<Response>
jsonArrlen(List<String> args)
Redis command JSON.ARRLEN.Maybe<Response>
jsonArrpop(List<String> args)
Redis command JSON.ARRPOP.Maybe<Response>
jsonArrtrim(List<String> args)
Redis command JSON.ARRTRIM.Maybe<Response>
jsonClear(List<String> args)
Redis command JSON.CLEAR.Maybe<Response>
jsonDebug(List<String> args)
Redis command JSON.DEBUG.Maybe<Response>
jsonDel(List<String> args)
Redis command JSON.DEL.Maybe<Response>
jsonForget(List<String> args)
Redis command JSON.FORGET.Maybe<Response>
jsonGet(List<String> args)
Redis command JSON.GET.Maybe<Response>
jsonMget(List<String> args)
Redis command JSON.MGET.Maybe<Response>
jsonNumincrby(List<String> args)
Redis command JSON.NUMINCRBY.Maybe<Response>
jsonNummultby(List<String> args)
Redis command JSON.NUMMULTBY.Maybe<Response>
jsonNumpowby(List<String> args)
Redis command JSON.NUMPOWBY.Maybe<Response>
jsonObjkeys(List<String> args)
Redis command JSON.OBJKEYS.Maybe<Response>
jsonObjlen(List<String> args)
Redis command JSON.OBJLEN.Maybe<Response>
jsonResp(List<String> args)
Redis command JSON.RESP.Maybe<Response>
jsonSet(List<String> args)
Redis command JSON.SET.Maybe<Response>
jsonStrappend(List<String> args)
Redis command JSON.STRAPPEND.Maybe<Response>
jsonStrlen(List<String> args)
Redis command JSON.STRLEN.Maybe<Response>
jsonToggle(List<String> args)
Redis command JSON.TOGGLE.Maybe<Response>
jsonType(List<String> args)
Redis command JSON.TYPE.Maybe<Response>
keys(String arg0)
Find all keys matching the given pattern.Maybe<Response>
lastsave()
Get the UNIX time stamp of the last successful save to disk.Maybe<Response>
latency(List<String> args)
A container for latency diagnostics commands.Maybe<Response>
lcs(List<String> args)
Find longest common substring.Maybe<Response>
lindex(String arg0, String arg1)
Get an element from a list by its index.Maybe<Response>
linsert(String arg0, String arg1, String arg2, String arg3)
Insert an element before or after another element in a list.Maybe<Response>
llen(String arg0)
Get the length of a list.Maybe<Response>
lmove(String arg0, String arg1, String arg2, String arg3)
Pop an element from a list, push it to another list and return it.Maybe<Response>
lmpop(List<String> args)
Pop elements from a list.Maybe<Response>
lolwut(List<String> args)
Display some computer art and the Redis version.Maybe<Response>
lpop(List<String> args)
Remove and get the first elements in a list.Maybe<Response>
lpos(List<String> args)
Return the index of matching elements on a list.Maybe<Response>
lpush(List<String> args)
Prepend one or multiple elements to a list.Maybe<Response>
lpushx(List<String> args)
Prepend an element to a list, only if the list exists.Maybe<Response>
lrange(String arg0, String arg1, String arg2)
Get a range of elements from a list.Maybe<Response>
lrem(String arg0, String arg1, String arg2)
Remove elements from a list.Maybe<Response>
lset(String arg0, String arg1, String arg2)
Set the value of an element in a list by its index.Maybe<Response>
ltrim(String arg0, String arg1, String arg2)
Trim a list to the specified range.Maybe<Response>
memory(List<String> args)
A container for memory diagnostics commands.Maybe<Response>
mget(List<String> args)
Get the values of all the given keys.Maybe<Response>
migrate(List<String> args)
Atomically transfer a key from a Redis instance to another one.Maybe<Response>
module(List<String> args)
A container for module commands.Maybe<Response>
monitor()
Listen for all requests received by the server in real time.Maybe<Response>
move(String arg0, String arg1)
Move a key to another database.Maybe<Response>
mset(List<String> args)
Set multiple keys to multiple values.Maybe<Response>
msetnx(List<String> args)
Set multiple keys to multiple values, only if none of the keys exist.Maybe<Response>
multi()
Mark the start of a transaction block.static RedisAPI
newInstance(RedisAPI arg)
Maybe<Response>
object(List<String> args)
A container for object introspection commands.Maybe<Response>
persist(String arg0)
Remove the expiration from a key.Maybe<Response>
pexpire(List<String> args)
Set a key's time to live in milliseconds.Maybe<Response>
pexpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.Maybe<Response>
pexpiretime(String arg0)
Get the expiration Unix timestamp for a key in milliseconds.Maybe<Response>
pfadd(List<String> args)
Adds the specified elements to the specified HyperLogLog.Maybe<Response>
pfcount(List<String> args)
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).Maybe<Response>
pfdebug(String arg0, String arg1)
Internal commands for debugging HyperLogLog values.Maybe<Response>
pfmerge(List<String> args)
Merge N different HyperLogLogs into a single one.Maybe<Response>
pfselftest()
An internal command for testing HyperLogLog values.Maybe<Response>
ping(List<String> args)
Ping the server.Maybe<Response>
psetex(String arg0, String arg1, String arg2)
Set the value and expiration in milliseconds of a key.Maybe<Response>
psubscribe(List<String> args)
Listen for messages published to channels matching the given patterns.Maybe<Response>
psync(List<String> args)
Internal command used for replication.Maybe<Response>
pttl(String arg0)
Get the time to live for a key in milliseconds.Maybe<Response>
publish(String arg0, String arg1)
Post a message to a channel.Maybe<Response>
pubsub(List<String> args)
A container for Pub/Sub commands.Maybe<Response>
punsubscribe(List<String> args)
Stop listening for messages posted to channels matching the given patterns.Maybe<Response>
quit(List<String> args)
Close the connection.Maybe<Response>
randomkey()
Return a random key from the keyspace.Maybe<Response>
readonly()
Enables read queries for a connection to a cluster replica node.Maybe<Response>
readwrite()
Disables read queries for a connection to a cluster replica node.Maybe<Response>
rename(String arg0, String arg1)
Rename a key.Maybe<Response>
renamenx(String arg0, String arg1)
Rename a key, only if the new key does not exist.Maybe<Response>
replconf(List<String> args)
An internal command for configuring the replication stream.Maybe<Response>
replicaof(String arg0, String arg1)
Make the server a replica of another instance, or promote it as master.Maybe<Response>
reset()
Reset the connection.Maybe<Response>
restore(List<String> args)
Create a key using the provided serialized value, previously obtained using DUMP.Maybe<Response>
restoreAsking(List<String> args)
An internal command for migrating keys in a cluster.Maybe<Response>
role()
Return the role of the instance in the context of replication.Maybe<Response>
rpop(List<String> args)
Remove and get the last elements in a list.Maybe<Response>
rpoplpush(String arg0, String arg1)
Deprecated.Maybe<Response>
rpush(List<String> args)
Append one or multiple elements to a list.Maybe<Response>
rpushx(List<String> args)
Append an element to a list, only if the list exists.Maybe<Response>
rxAcl(List<String> args)
A container for Access List Control commands.Maybe<Response>
rxAppend(String arg0, String arg1)
Append a value to a key.Maybe<Response>
rxAsking()
Sent by cluster clients after an -ASK redirect.Maybe<Response>
rxAuth(List<String> args)
Authenticate to the server.Maybe<Response>
rxBfAdd(List<String> args)
Redis command BF.ADD.Maybe<Response>
rxBfCard(List<String> args)
Redis command BF.CARD.Maybe<Response>
rxBfDebug(List<String> args)
Redis command BF.DEBUG.Maybe<Response>
rxBfExists(List<String> args)
Redis command BF.EXISTS.Maybe<Response>
rxBfInfo(List<String> args)
Redis command BF.INFO.Maybe<Response>
rxBfInsert(List<String> args)
Redis command BF.INSERT.Maybe<Response>
rxBfLoadchunk(List<String> args)
Redis command BF.LOADCHUNK.Maybe<Response>
rxBfMadd(List<String> args)
Redis command BF.MADD.Maybe<Response>
rxBfMexists(List<String> args)
Redis command BF.MEXISTS.Maybe<Response>
rxBfReserve(List<String> args)
Redis command BF.RESERVE.Maybe<Response>
rxBfScandump(List<String> args)
Redis command BF.SCANDUMP.Maybe<Response>
rxBgrewriteaof()
Asynchronously rewrite the append-only file.Maybe<Response>
rxBgsave(List<String> args)
Asynchronously save the dataset to disk.Maybe<Response>
rxBitcount(List<String> args)
Count set bits in a string.Maybe<Response>
rxBitfield(List<String> args)
Perform arbitrary bitfield integer operations on strings.Maybe<Response>
rxBitfieldRo(List<String> args)
Perform arbitrary bitfield integer operations on strings.Maybe<Response>
rxBitop(List<String> args)
Perform bitwise operations between strings.Maybe<Response>
rxBitpos(List<String> args)
Find first bit set or clear in a string.Maybe<Response>
rxBlmove(String arg0, String arg1, String arg2, String arg3, String arg4)
Pop an element from a list, push it to another list and return it; or block until one is available.Maybe<Response>
rxBlmpop(List<String> args)
Pop elements from a list, or block until one is available.Maybe<Response>
rxBlpop(List<String> args)
Remove and get the first element in a list, or block until one is available.Maybe<Response>
rxBrpop(List<String> args)
Remove and get the last element in a list, or block until one is available.Maybe<Response>
rxBrpoplpush(String arg0, String arg1, String arg2)
Deprecated.Maybe<Response>
rxBzmpop(List<String> args)
Remove and return members with scores in a sorted set or block until one is available.Maybe<Response>
rxBzpopmax(List<String> args)
Remove and return the member with the highest score from one or more sorted sets, or block until one is available.Maybe<Response>
rxBzpopmin(List<String> args)
Remove and return the member with the lowest score from one or more sorted sets, or block until one is available.Maybe<Response>
rxCfAdd(List<String> args)
Redis command CF.ADD.Maybe<Response>
rxCfAddnx(List<String> args)
Redis command CF.ADDNX.Maybe<Response>
rxCfCompact(List<String> args)
Redis command CF.COMPACT.Maybe<Response>
rxCfCount(List<String> args)
Redis command CF.COUNT.Maybe<Response>
rxCfDebug(List<String> args)
Redis command CF.DEBUG.Maybe<Response>
rxCfDel(List<String> args)
Redis command CF.DEL.Maybe<Response>
rxCfExists(List<String> args)
Redis command CF.EXISTS.Maybe<Response>
rxCfInfo(List<String> args)
Redis command CF.INFO.Maybe<Response>
rxCfInsert(List<String> args)
Redis command CF.INSERT.Maybe<Response>
rxCfInsertnx(List<String> args)
Redis command CF.INSERTNX.Maybe<Response>
rxCfLoadchunk(List<String> args)
Redis command CF.LOADCHUNK.Maybe<Response>
rxCfMexists(List<String> args)
Redis command CF.MEXISTS.Maybe<Response>
rxCfReserve(List<String> args)
Redis command CF.RESERVE.Maybe<Response>
rxCfScandump(List<String> args)
Redis command CF.SCANDUMP.Maybe<Response>
rxClient(List<String> args)
A container for client connection commands.Maybe<Response>
rxCluster(List<String> args)
A container for cluster commands.Maybe<Response>
rxCmsIncrby(List<String> args)
Redis command CMS.INCRBY.Maybe<Response>
rxCmsInfo(List<String> args)
Redis command CMS.INFO.Maybe<Response>
rxCmsInitbydim(List<String> args)
Redis command CMS.INITBYDIM.Maybe<Response>
rxCmsInitbyprob(List<String> args)
Redis command CMS.INITBYPROB.Maybe<Response>
rxCmsMerge(List<String> args)
Redis command CMS.MERGE.Maybe<Response>
rxCmsQuery(List<String> args)
Redis command CMS.QUERY.Maybe<Response>
rxCommand(List<String> args)
Get array of Redis command details.Maybe<Response>
rxConfig(List<String> args)
A container for server configuration commands.Maybe<Response>
rxCopy(List<String> args)
Copy a key.Maybe<Response>
rxDbsize()
Return the number of keys in the selected database.Maybe<Response>
rxDebug(List<String> args)
A container for debugging commands.Maybe<Response>
rxDecr(String arg0)
Decrement the integer value of a key by one.Maybe<Response>
rxDecrby(String arg0, String arg1)
Decrement the integer value of a key by the given number.Maybe<Response>
rxDel(List<String> args)
Delete a key.Maybe<Response>
rxDiscard()
Discard all commands issued after MULTI.Maybe<Response>
rxDump(String arg0)
Return a serialized version of the value stored at the specified key.Maybe<Response>
rxEcho(String arg0)
Echo the given string.Maybe<Response>
rxEval(List<String> args)
Execute a Lua script server side.Maybe<Response>
rxEvalRo(List<String> args)
Execute a read-only Lua script server side.Maybe<Response>
rxEvalsha(List<String> args)
Execute a Lua script server side.Maybe<Response>
rxEvalshaRo(List<String> args)
Execute a read-only Lua script server side.Maybe<Response>
rxExec()
Execute all commands issued after MULTI.Maybe<Response>
rxExists(List<String> args)
Determine if a key exists.Maybe<Response>
rxExpire(List<String> args)
Set a key's time to live in seconds.Maybe<Response>
rxExpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp.Maybe<Response>
rxExpiretime(String arg0)
Get the expiration Unix timestamp for a key.Maybe<Response>
rxFailover(List<String> args)
Start a coordinated failover between this server and one of its replicas.Maybe<Response>
rxFcall(List<String> args)
Invoke a function.Maybe<Response>
rxFcallRo(List<String> args)
Invoke a read-only function.Maybe<Response>
rxFlushall(List<String> args)
Remove all keys from all databases.Maybe<Response>
rxFlushdb(List<String> args)
Remove all keys from the current database.Maybe<Response>
rxFtAdd(List<String> args)
Redis command FT.ADD.Maybe<Response>
rxFtAggregate(List<String> args)
Redis command FT.AGGREGATE.Maybe<Response>
rxFtAliasadd(List<String> args)
Redis command FT.ALIASADD.Maybe<Response>
rxFtAliasaddifnx(List<String> args)
Redis command FT._ALIASADDIFNX.Maybe<Response>
rxFtAliasdel(List<String> args)
Redis command FT.ALIASDEL.Maybe<Response>
rxFtAliasdelifx(List<String> args)
Redis command FT._ALIASDELIFX.Maybe<Response>
rxFtAliasupdate(List<String> args)
Redis command FT.ALIASUPDATE.Maybe<Response>
rxFtAlter(List<String> args)
Redis command FT.ALTER.Maybe<Response>
rxFtAlterifnx(List<String> args)
Redis command FT._ALTERIFNX.Maybe<Response>
rxFtConfig(List<String> args)
Redis command FT.CONFIG.Maybe<Response>
rxFtCreate(List<String> args)
Redis command FT.CREATE.Maybe<Response>
rxFtCreateifnx(List<String> args)
Redis command FT._CREATEIFNX.Maybe<Response>
rxFtCursor(List<String> args)
Redis command FT.CURSOR.Maybe<Response>
rxFtDebug(List<String> args)
Redis command FT.DEBUG.Maybe<Response>
rxFtDel(List<String> args)
Redis command FT.DEL.Maybe<Response>
rxFtDictadd(List<String> args)
Redis command FT.DICTADD.Maybe<Response>
rxFtDictdel(List<String> args)
Redis command FT.DICTDEL.Maybe<Response>
rxFtDictdump(List<String> args)
Redis command FT.DICTDUMP.Maybe<Response>
rxFtDrop(List<String> args)
Redis command FT.DROP.Maybe<Response>
rxFtDropifx(List<String> args)
Redis command FT._DROPIFX.Maybe<Response>
rxFtDropindex(List<String> args)
Redis command FT.DROPINDEX.Maybe<Response>
rxFtDropindexifx(List<String> args)
Redis command FT._DROPINDEXIFX.Maybe<Response>
rxFtExplain(List<String> args)
Redis command FT.EXPLAIN.Maybe<Response>
rxFtExplaincli(List<String> args)
Redis command FT.EXPLAINCLI.Maybe<Response>
rxFtGet(List<String> args)
Redis command FT.GET.Maybe<Response>
rxFtInfo(List<String> args)
Redis command FT.INFO.Maybe<Response>
rxFtList(List<String> args)
Redis command FT._LIST.Maybe<Response>
rxFtMget(List<String> args)
Redis command FT.MGET.Maybe<Response>
rxFtProfile(List<String> args)
Redis command FT.PROFILE.Maybe<Response>
rxFtSafeadd(List<String> args)
Redis command FT.SAFEADD.Maybe<Response>
rxFtSearch(List<String> args)
Redis command FT.SEARCH.Maybe<Response>
rxFtSpellcheck(List<String> args)
Redis command FT.SPELLCHECK.Maybe<Response>
rxFtSugadd(List<String> args)
Redis command FT.SUGADD.Maybe<Response>
rxFtSugdel(List<String> args)
Redis command FT.SUGDEL.Maybe<Response>
rxFtSugget(List<String> args)
Redis command FT.SUGGET.Maybe<Response>
rxFtSuglen(List<String> args)
Redis command FT.SUGLEN.Maybe<Response>
rxFtSynadd(List<String> args)
Redis command FT.SYNADD.Maybe<Response>
rxFtSyndump(List<String> args)
Redis command FT.SYNDUMP.Maybe<Response>
rxFtSynupdate(List<String> args)
Redis command FT.SYNUPDATE.Maybe<Response>
rxFtTagvals(List<String> args)
Redis command FT.TAGVALS.Maybe<Response>
rxFunction(List<String> args)
A container for function commands.Maybe<Response>
rxGeoadd(List<String> args)
Add one or more geospatial items in the geospatial index represented using a sorted set.Maybe<Response>
rxGeodist(List<String> args)
Returns the distance between two members of a geospatial index.Maybe<Response>
rxGeohash(List<String> args)
Returns members of a geospatial index as standard geohash strings.Maybe<Response>
rxGeopos(List<String> args)
Returns longitude and latitude of members of a geospatial index.Maybe<Response>
rxGeoradius(List<String> args)
Deprecated.Maybe<Response>
rxGeoradiusbymember(List<String> args)
Deprecated.Maybe<Response>
rxGeoradiusbymemberRo(List<String> args)
Deprecated.Maybe<Response>
rxGeoradiusRo(List<String> args)
Deprecated.Maybe<Response>
rxGeosearch(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.Maybe<Response>
rxGeosearchstore(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle, and store the result in another key.Maybe<Response>
rxGet(String arg0)
Get the value of a key.Maybe<Response>
rxGetbit(String arg0, String arg1)
Returns the bit value at offset in the string value stored at key.Maybe<Response>
rxGetdel(String arg0)
Get the value of a key and delete the key.Maybe<Response>
rxGetex(List<String> args)
Get the value of a key and optionally set its expiration.Maybe<Response>
rxGetrange(String arg0, String arg1, String arg2)
Get a substring of the string stored at a key.Maybe<Response>
rxGetset(String arg0, String arg1)
Deprecated.Maybe<Response>
rxGraphBulk(List<String> args)
Redis command GRAPH.BULK.Maybe<Response>
rxGraphConfig(List<String> args)
Redis command GRAPH.CONFIG.Maybe<Response>
rxGraphDebug(List<String> args)
Redis command GRAPH.DEBUG.Maybe<Response>
rxGraphDelete(List<String> args)
Redis command GRAPH.DELETE.Maybe<Response>
rxGraphExplain(List<String> args)
Redis command GRAPH.EXPLAIN.Maybe<Response>
rxGraphList(List<String> args)
Redis command GRAPH.LIST.Maybe<Response>
rxGraphProfile(List<String> args)
Redis command GRAPH.PROFILE.Maybe<Response>
rxGraphQuery(List<String> args)
Redis command GRAPH.QUERY.Maybe<Response>
rxGraphRoQuery(List<String> args)
Redis command GRAPH.RO_QUERY.Maybe<Response>
rxGraphSlowlog(List<String> args)
Redis command GRAPH.SLOWLOG.Maybe<Response>
rxHdel(List<String> args)
Delete one or more hash fields.Maybe<Response>
rxHello(List<String> args)
Handshake with Redis.Maybe<Response>
rxHexists(String arg0, String arg1)
Determine if a hash field exists.Maybe<Response>
rxHget(String arg0, String arg1)
Get the value of a hash field.Maybe<Response>
rxHgetall(String arg0)
Get all the fields and values in a hash.Maybe<Response>
rxHincrby(String arg0, String arg1, String arg2)
Increment the integer value of a hash field by the given number.Maybe<Response>
rxHincrbyfloat(String arg0, String arg1, String arg2)
Increment the float value of a hash field by the given amount.Maybe<Response>
rxHkeys(String arg0)
Get all the fields in a hash.Maybe<Response>
rxHlen(String arg0)
Get the number of fields in a hash.Maybe<Response>
rxHmget(List<String> args)
Get the values of all the given hash fields.Maybe<Response>
rxHmset(List<String> args)
Deprecated.Maybe<Response>
rxHrandfield(List<String> args)
Get one or multiple random fields from a hash.Maybe<Response>
rxHscan(List<String> args)
Incrementally iterate hash fields and associated values.Maybe<Response>
rxHset(List<String> args)
Set the string value of a hash field.Maybe<Response>
rxHsetnx(String arg0, String arg1, String arg2)
Set the value of a hash field, only if the field does not exist.Maybe<Response>
rxHstrlen(String arg0, String arg1)
Get the length of the value of a hash field.Maybe<Response>
rxHvals(String arg0)
Get all the values in a hash.Maybe<Response>
rxIncr(String arg0)
Increment the integer value of a key by one.Maybe<Response>
rxIncrby(String arg0, String arg1)
Increment the integer value of a key by the given amount.Maybe<Response>
rxIncrbyfloat(String arg0, String arg1)
Increment the float value of a key by the given amount.Maybe<Response>
rxInfo(List<String> args)
Get information and statistics about the server.Maybe<Response>
rxJsonArrappend(List<String> args)
Redis command JSON.ARRAPPEND.Maybe<Response>
rxJsonArrindex(List<String> args)
Redis command JSON.ARRINDEX.Maybe<Response>
rxJsonArrinsert(List<String> args)
Redis command JSON.ARRINSERT.Maybe<Response>
rxJsonArrlen(List<String> args)
Redis command JSON.ARRLEN.Maybe<Response>
rxJsonArrpop(List<String> args)
Redis command JSON.ARRPOP.Maybe<Response>
rxJsonArrtrim(List<String> args)
Redis command JSON.ARRTRIM.Maybe<Response>
rxJsonClear(List<String> args)
Redis command JSON.CLEAR.Maybe<Response>
rxJsonDebug(List<String> args)
Redis command JSON.DEBUG.Maybe<Response>
rxJsonDel(List<String> args)
Redis command JSON.DEL.Maybe<Response>
rxJsonForget(List<String> args)
Redis command JSON.FORGET.Maybe<Response>
rxJsonGet(List<String> args)
Redis command JSON.GET.Maybe<Response>
rxJsonMget(List<String> args)
Redis command JSON.MGET.Maybe<Response>
rxJsonNumincrby(List<String> args)
Redis command JSON.NUMINCRBY.Maybe<Response>
rxJsonNummultby(List<String> args)
Redis command JSON.NUMMULTBY.Maybe<Response>
rxJsonNumpowby(List<String> args)
Redis command JSON.NUMPOWBY.Maybe<Response>
rxJsonObjkeys(List<String> args)
Redis command JSON.OBJKEYS.Maybe<Response>
rxJsonObjlen(List<String> args)
Redis command JSON.OBJLEN.Maybe<Response>
rxJsonResp(List<String> args)
Redis command JSON.RESP.Maybe<Response>
rxJsonSet(List<String> args)
Redis command JSON.SET.Maybe<Response>
rxJsonStrappend(List<String> args)
Redis command JSON.STRAPPEND.Maybe<Response>
rxJsonStrlen(List<String> args)
Redis command JSON.STRLEN.Maybe<Response>
rxJsonToggle(List<String> args)
Redis command JSON.TOGGLE.Maybe<Response>
rxJsonType(List<String> args)
Redis command JSON.TYPE.Maybe<Response>
rxKeys(String arg0)
Find all keys matching the given pattern.Maybe<Response>
rxLastsave()
Get the UNIX time stamp of the last successful save to disk.Maybe<Response>
rxLatency(List<String> args)
A container for latency diagnostics commands.Maybe<Response>
rxLcs(List<String> args)
Find longest common substring.Maybe<Response>
rxLindex(String arg0, String arg1)
Get an element from a list by its index.Maybe<Response>
rxLinsert(String arg0, String arg1, String arg2, String arg3)
Insert an element before or after another element in a list.Maybe<Response>
rxLlen(String arg0)
Get the length of a list.Maybe<Response>
rxLmove(String arg0, String arg1, String arg2, String arg3)
Pop an element from a list, push it to another list and return it.Maybe<Response>
rxLmpop(List<String> args)
Pop elements from a list.Maybe<Response>
rxLolwut(List<String> args)
Display some computer art and the Redis version.Maybe<Response>
rxLpop(List<String> args)
Remove and get the first elements in a list.Maybe<Response>
rxLpos(List<String> args)
Return the index of matching elements on a list.Maybe<Response>
rxLpush(List<String> args)
Prepend one or multiple elements to a list.Maybe<Response>
rxLpushx(List<String> args)
Prepend an element to a list, only if the list exists.Maybe<Response>
rxLrange(String arg0, String arg1, String arg2)
Get a range of elements from a list.Maybe<Response>
rxLrem(String arg0, String arg1, String arg2)
Remove elements from a list.Maybe<Response>
rxLset(String arg0, String arg1, String arg2)
Set the value of an element in a list by its index.Maybe<Response>
rxLtrim(String arg0, String arg1, String arg2)
Trim a list to the specified range.Maybe<Response>
rxMemory(List<String> args)
A container for memory diagnostics commands.Maybe<Response>
rxMget(List<String> args)
Get the values of all the given keys.Maybe<Response>
rxMigrate(List<String> args)
Atomically transfer a key from a Redis instance to another one.Maybe<Response>
rxModule(List<String> args)
A container for module commands.Maybe<Response>
rxMonitor()
Listen for all requests received by the server in real time.Maybe<Response>
rxMove(String arg0, String arg1)
Move a key to another database.Maybe<Response>
rxMset(List<String> args)
Set multiple keys to multiple values.Maybe<Response>
rxMsetnx(List<String> args)
Set multiple keys to multiple values, only if none of the keys exist.Maybe<Response>
rxMulti()
Mark the start of a transaction block.Maybe<Response>
rxObject(List<String> args)
A container for object introspection commands.Maybe<Response>
rxPersist(String arg0)
Remove the expiration from a key.Maybe<Response>
rxPexpire(List<String> args)
Set a key's time to live in milliseconds.Maybe<Response>
rxPexpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.Maybe<Response>
rxPexpiretime(String arg0)
Get the expiration Unix timestamp for a key in milliseconds.Maybe<Response>
rxPfadd(List<String> args)
Adds the specified elements to the specified HyperLogLog.Maybe<Response>
rxPfcount(List<String> args)
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).Maybe<Response>
rxPfdebug(String arg0, String arg1)
Internal commands for debugging HyperLogLog values.Maybe<Response>
rxPfmerge(List<String> args)
Merge N different HyperLogLogs into a single one.Maybe<Response>
rxPfselftest()
An internal command for testing HyperLogLog values.Maybe<Response>
rxPing(List<String> args)
Ping the server.Maybe<Response>
rxPsetex(String arg0, String arg1, String arg2)
Set the value and expiration in milliseconds of a key.Maybe<Response>
rxPsubscribe(List<String> args)
Listen for messages published to channels matching the given patterns.Maybe<Response>
rxPsync(List<String> args)
Internal command used for replication.Maybe<Response>
rxPttl(String arg0)
Get the time to live for a key in milliseconds.Maybe<Response>
rxPublish(String arg0, String arg1)
Post a message to a channel.Maybe<Response>
rxPubsub(List<String> args)
A container for Pub/Sub commands.Maybe<Response>
rxPunsubscribe(List<String> args)
Stop listening for messages posted to channels matching the given patterns.Maybe<Response>
rxQuit(List<String> args)
Close the connection.Maybe<Response>
rxRandomkey()
Return a random key from the keyspace.Maybe<Response>
rxReadonly()
Enables read queries for a connection to a cluster replica node.Maybe<Response>
rxReadwrite()
Disables read queries for a connection to a cluster replica node.Maybe<Response>
rxRename(String arg0, String arg1)
Rename a key.Maybe<Response>
rxRenamenx(String arg0, String arg1)
Rename a key, only if the new key does not exist.Maybe<Response>
rxReplconf(List<String> args)
An internal command for configuring the replication stream.Maybe<Response>
rxReplicaof(String arg0, String arg1)
Make the server a replica of another instance, or promote it as master.Maybe<Response>
rxReset()
Reset the connection.Maybe<Response>
rxRestore(List<String> args)
Create a key using the provided serialized value, previously obtained using DUMP.Maybe<Response>
rxRestoreAsking(List<String> args)
An internal command for migrating keys in a cluster.Maybe<Response>
rxRole()
Return the role of the instance in the context of replication.Maybe<Response>
rxRpop(List<String> args)
Remove and get the last elements in a list.Maybe<Response>
rxRpoplpush(String arg0, String arg1)
Deprecated.Maybe<Response>
rxRpush(List<String> args)
Append one or multiple elements to a list.Maybe<Response>
rxRpushx(List<String> args)
Append an element to a list, only if the list exists.Maybe<Response>
rxSadd(List<String> args)
Add one or more members to a set.Maybe<Response>
rxSave()
Synchronously save the dataset to disk.Maybe<Response>
rxScan(List<String> args)
Incrementally iterate the keys space.Maybe<Response>
rxScard(String arg0)
Get the number of members in a set.Maybe<Response>
rxScript(List<String> args)
A container for Lua scripts management commands.Maybe<Response>
rxSdiff(List<String> args)
Subtract multiple sets.Maybe<Response>
rxSdiffstore(List<String> args)
Subtract multiple sets and store the resulting set in a key.Maybe<Response>
rxSelect(String arg0)
Change the selected database for the current connection.Maybe<Response>
rxSet(List<String> args)
Set the string value of a key.Maybe<Response>
rxSetbit(String arg0, String arg1, String arg2)
Sets or clears the bit at offset in the string value stored at key.Maybe<Response>
rxSetex(String arg0, String arg1, String arg2)
Set the value and expiration of a key.Maybe<Response>
rxSetnx(String arg0, String arg1)
Set the value of a key, only if the key does not exist.Maybe<Response>
rxSetrange(String arg0, String arg1, String arg2)
Overwrite part of a string at key starting at the specified offset.Maybe<Response>
rxShutdown(List<String> args)
Synchronously save the dataset to disk and then shut down the server.Maybe<Response>
rxSinter(List<String> args)
Intersect multiple sets.Maybe<Response>
rxSintercard(List<String> args)
Intersect multiple sets and return the cardinality of the result.Maybe<Response>
rxSinterstore(List<String> args)
Intersect multiple sets and store the resulting set in a key.Maybe<Response>
rxSismember(String arg0, String arg1)
Determine if a given value is a member of a set.Maybe<Response>
rxSlaveof(String arg0, String arg1)
Deprecated.Maybe<Response>
rxSlowlog(List<String> args)
A container for slow log commands.Maybe<Response>
rxSmembers(String arg0)
Get all the members in a set.Maybe<Response>
rxSmismember(List<String> args)
Returns the membership associated with the given elements for a set.Maybe<Response>
rxSmove(String arg0, String arg1, String arg2)
Move a member from one set to another.Maybe<Response>
rxSort(List<String> args)
Sort the elements in a list, set or sorted set.Maybe<Response>
rxSortRo(List<String> args)
Sort the elements in a list, set or sorted set.Maybe<Response>
rxSpop(List<String> args)
Remove and return one or multiple random members from a set.Maybe<Response>
rxSpublish(String arg0, String arg1)
Post a message to a shard channel.Maybe<Response>
rxSrandmember(List<String> args)
Get one or multiple random members from a set.Maybe<Response>
rxSrem(List<String> args)
Remove one or more members from a set.Maybe<Response>
rxSscan(List<String> args)
Incrementally iterate Set elements.Maybe<Response>
rxSsubscribe(List<String> args)
Listen for messages published to the given shard channels.Maybe<Response>
rxStrlen(String arg0)
Get the length of the value stored in a key.Maybe<Response>
rxSubscribe(List<String> args)
Listen for messages published to the given channels.Maybe<Response>
rxSubstr(String arg0, String arg1, String arg2)
Deprecated.Maybe<Response>
rxSunion(List<String> args)
Add multiple sets.Maybe<Response>
rxSunionstore(List<String> args)
Add multiple sets and store the resulting set in a key.Maybe<Response>
rxSunsubscribe(List<String> args)
Stop listening for messages posted to the given shard channels.Maybe<Response>
rxSwapdb(String arg0, String arg1)
Swaps two Redis databases.Maybe<Response>
rxSync()
Internal command used for replication.Maybe<Response>
rxTdigestAdd(List<String> args)
Redis command TDIGEST.ADD.Maybe<Response>
rxTdigestByrank(List<String> args)
Redis command TDIGEST.BYRANK.Maybe<Response>
rxTdigestByrevrank(List<String> args)
Redis command TDIGEST.BYREVRANK.Maybe<Response>
rxTdigestCdf(List<String> args)
Redis command TDIGEST.CDF.Maybe<Response>
rxTdigestCreate(List<String> args)
Redis command TDIGEST.CREATE.Maybe<Response>
rxTdigestInfo(List<String> args)
Redis command TDIGEST.INFO.Maybe<Response>
rxTdigestMax(List<String> args)
Redis command TDIGEST.MAX.Maybe<Response>
rxTdigestMerge(List<String> args)
Redis command TDIGEST.MERGE.Maybe<Response>
rxTdigestMin(List<String> args)
Redis command TDIGEST.MIN.Maybe<Response>
rxTdigestQuantile(List<String> args)
Redis command TDIGEST.QUANTILE.Maybe<Response>
rxTdigestRank(List<String> args)
Redis command TDIGEST.RANK.Maybe<Response>
rxTdigestReset(List<String> args)
Redis command TDIGEST.RESET.Maybe<Response>
rxTdigestRevrank(List<String> args)
Redis command TDIGEST.REVRANK.Maybe<Response>
rxTdigestTrimmedMean(List<String> args)
Redis command TDIGEST.TRIMMED_MEAN.Maybe<Response>
rxTime()
Return the current server time.Maybe<Response>
rxTimeseriesClusterset(List<String> args)
Redis command TIMESERIES.CLUSTERSET.Maybe<Response>
rxTimeseriesClustersetfromshard(List<String> args)
Redis command TIMESERIES.CLUSTERSETFROMSHARD.Maybe<Response>
rxTimeseriesHello(List<String> args)
Redis command TIMESERIES.HELLO.Maybe<Response>
rxTimeseriesInfocluster(List<String> args)
Redis command TIMESERIES.INFOCLUSTER.Maybe<Response>
rxTimeseriesInnercommunication(List<String> args)
Redis command TIMESERIES.INNERCOMMUNICATION.Maybe<Response>
rxTimeseriesNetworktest(List<String> args)
Redis command TIMESERIES.NETWORKTEST.Maybe<Response>
rxTimeseriesRefreshcluster(List<String> args)
Redis command TIMESERIES.REFRESHCLUSTER.Maybe<Response>
rxTopkAdd(List<String> args)
Redis command TOPK.ADD.Maybe<Response>
rxTopkCount(List<String> args)
Redis command TOPK.COUNT.Maybe<Response>
rxTopkIncrby(List<String> args)
Redis command TOPK.INCRBY.Maybe<Response>
rxTopkInfo(List<String> args)
Redis command TOPK.INFO.Maybe<Response>
rxTopkList(List<String> args)
Redis command TOPK.LIST.Maybe<Response>
rxTopkQuery(List<String> args)
Redis command TOPK.QUERY.Maybe<Response>
rxTopkReserve(List<String> args)
Redis command TOPK.RESERVE.Maybe<Response>
rxTouch(List<String> args)
Alters the last access time of a key(s).Maybe<Response>
rxTsAdd(List<String> args)
Redis command TS.ADD.Maybe<Response>
rxTsAlter(List<String> args)
Redis command TS.ALTER.Maybe<Response>
rxTsCreate(List<String> args)
Redis command TS.CREATE.Maybe<Response>
rxTsCreaterule(List<String> args)
Redis command TS.CREATERULE.Maybe<Response>
rxTsDecrby(List<String> args)
Redis command TS.DECRBY.Maybe<Response>
rxTsDel(List<String> args)
Redis command TS.DEL.Maybe<Response>
rxTsDeleterule(List<String> args)
Redis command TS.DELETERULE.Maybe<Response>
rxTsGet(List<String> args)
Redis command TS.GET.Maybe<Response>
rxTsIncrby(List<String> args)
Redis command TS.INCRBY.Maybe<Response>
rxTsInfo(List<String> args)
Redis command TS.INFO.Maybe<Response>
rxTsMadd(List<String> args)
Redis command TS.MADD.Maybe<Response>
rxTsMget(List<String> args)
Redis command TS.MGET.Maybe<Response>
rxTsMrange(List<String> args)
Redis command TS.MRANGE.Maybe<Response>
rxTsMrevrange(List<String> args)
Redis command TS.MREVRANGE.Maybe<Response>
rxTsQueryindex(List<String> args)
Redis command TS.QUERYINDEX.Maybe<Response>
rxTsRange(List<String> args)
Redis command TS.RANGE.Maybe<Response>
rxTsRevrange(List<String> args)
Redis command TS.REVRANGE.Maybe<Response>
rxTtl(String arg0)
Get the time to live for a key in seconds.Maybe<Response>
rxType(String arg0)
Determine the type stored at key.Maybe<Response>
rxUnlink(List<String> args)
Delete a key asynchronously in another thread.Maybe<Response>
rxUnsubscribe(List<String> args)
Stop listening for messages posted to the given channels.Maybe<Response>
rxUnwatch()
Forget about all watched keys.Maybe<Response>
rxWait(String arg0, String arg1)
Wait for the synchronous replication of all the write commands sent in the context of the current connection.Maybe<Response>
rxWatch(List<String> args)
Watch the given keys to determine execution of the MULTI/EXEC block.Maybe<Response>
rxXack(List<String> args)
Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group.Maybe<Response>
rxXadd(List<String> args)
Appends a new entry to a stream.Maybe<Response>
rxXautoclaim(List<String> args)
Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.Maybe<Response>
rxXclaim(List<String> args)
Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer.Maybe<Response>
rxXdel(List<String> args)
Removes the specified entries from the stream.Maybe<Response>
rxXgroup(List<String> args)
A container for consumer groups commands.Maybe<Response>
rxXinfo(List<String> args)
A container for stream introspection commands.Maybe<Response>
rxXlen(String arg0)
Return the number of entries in a stream.Maybe<Response>
rxXpending(List<String> args)
Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.Maybe<Response>
rxXrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval.Maybe<Response>
rxXread(List<String> args)
Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream.Maybe<Response>
rxXreadgroup(List<String> args)
Return new entries from a stream using a consumer group, or access the history of the pending entries for a given consumer.Maybe<Response>
rxXrevrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval, in reverse order (from greater to smaller IDs) compared to XRANGE.Maybe<Response>
rxXsetid(List<String> args)
An internal command for replicating stream values.Maybe<Response>
rxXtrim(List<String> args)
Trims the stream to (approximately if '~' is passed) a certain size.Maybe<Response>
rxZadd(List<String> args)
Add one or more members to a sorted set, or update its score if it already exists.Maybe<Response>
rxZcard(String arg0)
Get the number of members in a sorted set.Maybe<Response>
rxZcount(String arg0, String arg1, String arg2)
Count the members in a sorted set with scores within the given values.Maybe<Response>
rxZdiff(List<String> args)
Subtract multiple sorted sets.Maybe<Response>
rxZdiffstore(List<String> args)
Subtract multiple sorted sets and store the resulting sorted set in a new key.Maybe<Response>
rxZincrby(String arg0, String arg1, String arg2)
Increment the score of a member in a sorted set.Maybe<Response>
rxZinter(List<String> args)
Intersect multiple sorted sets.Maybe<Response>
rxZintercard(List<String> args)
Intersect multiple sorted sets and return the cardinality of the result.Maybe<Response>
rxZinterstore(List<String> args)
Intersect multiple sorted sets and store the resulting sorted set in a new key.Maybe<Response>
rxZlexcount(String arg0, String arg1, String arg2)
Count the number of members in a sorted set between a given lexicographical range.Maybe<Response>
rxZmpop(List<String> args)
Remove and return members with scores in a sorted set.Maybe<Response>
rxZmscore(List<String> args)
Get the score associated with the given members in a sorted set.Maybe<Response>
rxZpopmax(List<String> args)
Remove and return members with the highest scores in a sorted set.Maybe<Response>
rxZpopmin(List<String> args)
Remove and return members with the lowest scores in a sorted set.Maybe<Response>
rxZrandmember(List<String> args)
Get one or multiple random elements from a sorted set.Maybe<Response>
rxZrange(List<String> args)
Return a range of members in a sorted set.Maybe<Response>
rxZrangebylex(List<String> args)
Deprecated.Maybe<Response>
rxZrangebyscore(List<String> args)
Deprecated.Maybe<Response>
rxZrangestore(List<String> args)
Store a range of members from sorted set into another key.Maybe<Response>
rxZrank(String arg0, String arg1)
Determine the index of a member in a sorted set.Maybe<Response>
rxZrem(List<String> args)
Remove one or more members from a sorted set.Maybe<Response>
rxZremrangebylex(String arg0, String arg1, String arg2)
Remove all members in a sorted set between the given lexicographical range.Maybe<Response>
rxZremrangebyrank(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given indexes.Maybe<Response>
rxZremrangebyscore(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given scores.Maybe<Response>
rxZrevrange(List<String> args)
Deprecated.Maybe<Response>
rxZrevrangebylex(List<String> args)
Deprecated.Maybe<Response>
rxZrevrangebyscore(List<String> args)
Deprecated.Maybe<Response>
rxZrevrank(String arg0, String arg1)
Determine the index of a member in a sorted set, with scores ordered from high to low.Maybe<Response>
rxZscan(List<String> args)
Incrementally iterate sorted sets elements and associated scores.Maybe<Response>
rxZscore(String arg0, String arg1)
Get the score associated with the given member in a sorted set.Maybe<Response>
rxZunion(List<String> args)
Add multiple sorted sets.Maybe<Response>
rxZunionstore(List<String> args)
Add multiple sorted sets and store the resulting sorted set in a new key.Maybe<Response>
sadd(List<String> args)
Add one or more members to a set.Maybe<Response>
save()
Synchronously save the dataset to disk.Maybe<Response>
scan(List<String> args)
Incrementally iterate the keys space.Maybe<Response>
scard(String arg0)
Get the number of members in a set.Maybe<Response>
script(List<String> args)
A container for Lua scripts management commands.Maybe<Response>
sdiff(List<String> args)
Subtract multiple sets.Maybe<Response>
sdiffstore(List<String> args)
Subtract multiple sets and store the resulting set in a key.Maybe<Response>
select(String arg0)
Change the selected database for the current connection.Maybe<Response>
set(List<String> args)
Set the string value of a key.Maybe<Response>
setbit(String arg0, String arg1, String arg2)
Sets or clears the bit at offset in the string value stored at key.Maybe<Response>
setex(String arg0, String arg1, String arg2)
Set the value and expiration of a key.Maybe<Response>
setnx(String arg0, String arg1)
Set the value of a key, only if the key does not exist.Maybe<Response>
setrange(String arg0, String arg1, String arg2)
Overwrite part of a string at key starting at the specified offset.Maybe<Response>
shutdown(List<String> args)
Synchronously save the dataset to disk and then shut down the server.Maybe<Response>
sinter(List<String> args)
Intersect multiple sets.Maybe<Response>
sintercard(List<String> args)
Intersect multiple sets and return the cardinality of the result.Maybe<Response>
sinterstore(List<String> args)
Intersect multiple sets and store the resulting set in a key.Maybe<Response>
sismember(String arg0, String arg1)
Determine if a given value is a member of a set.Maybe<Response>
slaveof(String arg0, String arg1)
Deprecated.Maybe<Response>
slowlog(List<String> args)
A container for slow log commands.Maybe<Response>
smembers(String arg0)
Get all the members in a set.Maybe<Response>
smismember(List<String> args)
Returns the membership associated with the given elements for a set.Maybe<Response>
smove(String arg0, String arg1, String arg2)
Move a member from one set to another.Maybe<Response>
sort(List<String> args)
Sort the elements in a list, set or sorted set.Maybe<Response>
sortRo(List<String> args)
Sort the elements in a list, set or sorted set.Maybe<Response>
spop(List<String> args)
Remove and return one or multiple random members from a set.Maybe<Response>
spublish(String arg0, String arg1)
Post a message to a shard channel.Maybe<Response>
srandmember(List<String> args)
Get one or multiple random members from a set.Maybe<Response>
srem(List<String> args)
Remove one or more members from a set.Maybe<Response>
sscan(List<String> args)
Incrementally iterate Set elements.Maybe<Response>
ssubscribe(List<String> args)
Listen for messages published to the given shard channels.Maybe<Response>
strlen(String arg0)
Get the length of the value stored in a key.Maybe<Response>
subscribe(List<String> args)
Listen for messages published to the given channels.Maybe<Response>
substr(String arg0, String arg1, String arg2)
Deprecated.Maybe<Response>
sunion(List<String> args)
Add multiple sets.Maybe<Response>
sunionstore(List<String> args)
Add multiple sets and store the resulting set in a key.Maybe<Response>
sunsubscribe(List<String> args)
Stop listening for messages posted to the given shard channels.Maybe<Response>
swapdb(String arg0, String arg1)
Swaps two Redis databases.Maybe<Response>
sync()
Internal command used for replication.Maybe<Response>
tdigestAdd(List<String> args)
Redis command TDIGEST.ADD.Maybe<Response>
tdigestByrank(List<String> args)
Redis command TDIGEST.BYRANK.Maybe<Response>
tdigestByrevrank(List<String> args)
Redis command TDIGEST.BYREVRANK.Maybe<Response>
tdigestCdf(List<String> args)
Redis command TDIGEST.CDF.Maybe<Response>
tdigestCreate(List<String> args)
Redis command TDIGEST.CREATE.Maybe<Response>
tdigestInfo(List<String> args)
Redis command TDIGEST.INFO.Maybe<Response>
tdigestMax(List<String> args)
Redis command TDIGEST.MAX.Maybe<Response>
tdigestMerge(List<String> args)
Redis command TDIGEST.MERGE.Maybe<Response>
tdigestMin(List<String> args)
Redis command TDIGEST.MIN.Maybe<Response>
tdigestQuantile(List<String> args)
Redis command TDIGEST.QUANTILE.Maybe<Response>
tdigestRank(List<String> args)
Redis command TDIGEST.RANK.Maybe<Response>
tdigestReset(List<String> args)
Redis command TDIGEST.RESET.Maybe<Response>
tdigestRevrank(List<String> args)
Redis command TDIGEST.REVRANK.Maybe<Response>
tdigestTrimmedMean(List<String> args)
Redis command TDIGEST.TRIMMED_MEAN.Maybe<Response>
time()
Return the current server time.Maybe<Response>
timeseriesClusterset(List<String> args)
Redis command TIMESERIES.CLUSTERSET.Maybe<Response>
timeseriesClustersetfromshard(List<String> args)
Redis command TIMESERIES.CLUSTERSETFROMSHARD.Maybe<Response>
timeseriesHello(List<String> args)
Redis command TIMESERIES.HELLO.Maybe<Response>
timeseriesInfocluster(List<String> args)
Redis command TIMESERIES.INFOCLUSTER.Maybe<Response>
timeseriesInnercommunication(List<String> args)
Redis command TIMESERIES.INNERCOMMUNICATION.Maybe<Response>
timeseriesNetworktest(List<String> args)
Redis command TIMESERIES.NETWORKTEST.Maybe<Response>
timeseriesRefreshcluster(List<String> args)
Redis command TIMESERIES.REFRESHCLUSTER.Maybe<Response>
topkAdd(List<String> args)
Redis command TOPK.ADD.Maybe<Response>
topkCount(List<String> args)
Redis command TOPK.COUNT.Maybe<Response>
topkIncrby(List<String> args)
Redis command TOPK.INCRBY.Maybe<Response>
topkInfo(List<String> args)
Redis command TOPK.INFO.Maybe<Response>
topkList(List<String> args)
Redis command TOPK.LIST.Maybe<Response>
topkQuery(List<String> args)
Redis command TOPK.QUERY.Maybe<Response>
topkReserve(List<String> args)
Redis command TOPK.RESERVE.String
toString()
Maybe<Response>
touch(List<String> args)
Alters the last access time of a key(s).Maybe<Response>
tsAdd(List<String> args)
Redis command TS.ADD.Maybe<Response>
tsAlter(List<String> args)
Redis command TS.ALTER.Maybe<Response>
tsCreate(List<String> args)
Redis command TS.CREATE.Maybe<Response>
tsCreaterule(List<String> args)
Redis command TS.CREATERULE.Maybe<Response>
tsDecrby(List<String> args)
Redis command TS.DECRBY.Maybe<Response>
tsDel(List<String> args)
Redis command TS.DEL.Maybe<Response>
tsDeleterule(List<String> args)
Redis command TS.DELETERULE.Maybe<Response>
tsGet(List<String> args)
Redis command TS.GET.Maybe<Response>
tsIncrby(List<String> args)
Redis command TS.INCRBY.Maybe<Response>
tsInfo(List<String> args)
Redis command TS.INFO.Maybe<Response>
tsMadd(List<String> args)
Redis command TS.MADD.Maybe<Response>
tsMget(List<String> args)
Redis command TS.MGET.Maybe<Response>
tsMrange(List<String> args)
Redis command TS.MRANGE.Maybe<Response>
tsMrevrange(List<String> args)
Redis command TS.MREVRANGE.Maybe<Response>
tsQueryindex(List<String> args)
Redis command TS.QUERYINDEX.Maybe<Response>
tsRange(List<String> args)
Redis command TS.RANGE.Maybe<Response>
tsRevrange(List<String> args)
Redis command TS.REVRANGE.Maybe<Response>
ttl(String arg0)
Get the time to live for a key in seconds.Maybe<Response>
type(String arg0)
Determine the type stored at key.Maybe<Response>
unlink(List<String> args)
Delete a key asynchronously in another thread.Maybe<Response>
unsubscribe(List<String> args)
Stop listening for messages posted to the given channels.Maybe<Response>
unwatch()
Forget about all watched keys.Maybe<Response>
wait(String arg0, String arg1)
Wait for the synchronous replication of all the write commands sent in the context of the current connection.Maybe<Response>
watch(List<String> args)
Watch the given keys to determine execution of the MULTI/EXEC block.Maybe<Response>
xack(List<String> args)
Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group.Maybe<Response>
xadd(List<String> args)
Appends a new entry to a stream.Maybe<Response>
xautoclaim(List<String> args)
Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.Maybe<Response>
xclaim(List<String> args)
Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer.Maybe<Response>
xdel(List<String> args)
Removes the specified entries from the stream.Maybe<Response>
xgroup(List<String> args)
A container for consumer groups commands.Maybe<Response>
xinfo(List<String> args)
A container for stream introspection commands.Maybe<Response>
xlen(String arg0)
Return the number of entries in a stream.Maybe<Response>
xpending(List<String> args)
Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.Maybe<Response>
xrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval.Maybe<Response>
xread(List<String> args)
Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream.Maybe<Response>
xreadgroup(List<String> args)
Return new entries from a stream using a consumer group, or access the history of the pending entries for a given consumer.Maybe<Response>
xrevrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval, in reverse order (from greater to smaller IDs) compared to XRANGE.Maybe<Response>
xsetid(List<String> args)
An internal command for replicating stream values.Maybe<Response>
xtrim(List<String> args)
Trims the stream to (approximately if '~' is passed) a certain size.Maybe<Response>
zadd(List<String> args)
Add one or more members to a sorted set, or update its score if it already exists.Maybe<Response>
zcard(String arg0)
Get the number of members in a sorted set.Maybe<Response>
zcount(String arg0, String arg1, String arg2)
Count the members in a sorted set with scores within the given values.Maybe<Response>
zdiff(List<String> args)
Subtract multiple sorted sets.Maybe<Response>
zdiffstore(List<String> args)
Subtract multiple sorted sets and store the resulting sorted set in a new key.Maybe<Response>
zincrby(String arg0, String arg1, String arg2)
Increment the score of a member in a sorted set.Maybe<Response>
zinter(List<String> args)
Intersect multiple sorted sets.Maybe<Response>
zintercard(List<String> args)
Intersect multiple sorted sets and return the cardinality of the result.Maybe<Response>
zinterstore(List<String> args)
Intersect multiple sorted sets and store the resulting sorted set in a new key.Maybe<Response>
zlexcount(String arg0, String arg1, String arg2)
Count the number of members in a sorted set between a given lexicographical range.Maybe<Response>
zmpop(List<String> args)
Remove and return members with scores in a sorted set.Maybe<Response>
zmscore(List<String> args)
Get the score associated with the given members in a sorted set.Maybe<Response>
zpopmax(List<String> args)
Remove and return members with the highest scores in a sorted set.Maybe<Response>
zpopmin(List<String> args)
Remove and return members with the lowest scores in a sorted set.Maybe<Response>
zrandmember(List<String> args)
Get one or multiple random elements from a sorted set.Maybe<Response>
zrange(List<String> args)
Return a range of members in a sorted set.Maybe<Response>
zrangebylex(List<String> args)
Deprecated.Maybe<Response>
zrangebyscore(List<String> args)
Deprecated.Maybe<Response>
zrangestore(List<String> args)
Store a range of members from sorted set into another key.Maybe<Response>
zrank(String arg0, String arg1)
Determine the index of a member in a sorted set.Maybe<Response>
zrem(List<String> args)
Remove one or more members from a sorted set.Maybe<Response>
zremrangebylex(String arg0, String arg1, String arg2)
Remove all members in a sorted set between the given lexicographical range.Maybe<Response>
zremrangebyrank(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given indexes.Maybe<Response>
zremrangebyscore(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given scores.Maybe<Response>
zrevrange(List<String> args)
Deprecated.Maybe<Response>
zrevrangebylex(List<String> args)
Deprecated.Maybe<Response>
zrevrangebyscore(List<String> args)
Deprecated.Maybe<Response>
zrevrank(String arg0, String arg1)
Determine the index of a member in a sorted set, with scores ordered from high to low.Maybe<Response>
zscan(List<String> args)
Incrementally iterate sorted sets elements and associated scores.Maybe<Response>
zscore(String arg0, String arg1)
Get the score associated with the given member in a sorted set.Maybe<Response>
zunion(List<String> args)
Add multiple sorted sets.Maybe<Response>
zunionstore(List<String> args)
Add multiple sorted sets and store the resulting sorted set in a new key.
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<RedisAPI> __TYPE_ARG
-
-
Method Detail
-
getDelegate
public RedisAPI getDelegate()
-
close
public void close()
-
ftAdd
public Maybe<Response> ftAdd(List<String> args)
Redis command FT.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAdd
public Maybe<Response> rxFtAdd(List<String> args)
Redis command FT.ADD.- Parameters:
args
-- Returns:
- Future response.
-
ftAggregate
public Maybe<Response> ftAggregate(List<String> args)
Redis command FT.AGGREGATE.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAggregate
public Maybe<Response> rxFtAggregate(List<String> args)
Redis command FT.AGGREGATE.- Parameters:
args
-- Returns:
- Future response.
-
ftAliasadd
public Maybe<Response> ftAliasadd(List<String> args)
Redis command FT.ALIASADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAliasadd
public Maybe<Response> rxFtAliasadd(List<String> args)
Redis command FT.ALIASADD.- Parameters:
args
-- Returns:
- Future response.
-
ftAliasdel
public Maybe<Response> ftAliasdel(List<String> args)
Redis command FT.ALIASDEL.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAliasdel
public Maybe<Response> rxFtAliasdel(List<String> args)
Redis command FT.ALIASDEL.- Parameters:
args
-- Returns:
- Future response.
-
ftAliasupdate
public Maybe<Response> ftAliasupdate(List<String> args)
Redis command FT.ALIASUPDATE.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAliasupdate
public Maybe<Response> rxFtAliasupdate(List<String> args)
Redis command FT.ALIASUPDATE.- Parameters:
args
-- Returns:
- Future response.
-
ftAlter
public Maybe<Response> ftAlter(List<String> args)
Redis command FT.ALTER.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAlter
public Maybe<Response> rxFtAlter(List<String> args)
Redis command FT.ALTER.- Parameters:
args
-- Returns:
- Future response.
-
ftConfig
public Maybe<Response> ftConfig(List<String> args)
Redis command FT.CONFIG.- Parameters:
args
-- Returns:
- Future response.
-
rxFtConfig
public Maybe<Response> rxFtConfig(List<String> args)
Redis command FT.CONFIG.- Parameters:
args
-- Returns:
- Future response.
-
ftCreate
public Maybe<Response> ftCreate(List<String> args)
Redis command FT.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
rxFtCreate
public Maybe<Response> rxFtCreate(List<String> args)
Redis command FT.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
ftCursor
public Maybe<Response> ftCursor(List<String> args)
Redis command FT.CURSOR.- Parameters:
args
-- Returns:
- Future response.
-
rxFtCursor
public Maybe<Response> rxFtCursor(List<String> args)
Redis command FT.CURSOR.- Parameters:
args
-- Returns:
- Future response.
-
ftDebug
public Maybe<Response> ftDebug(List<String> args)
Redis command FT.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDebug
public Maybe<Response> rxFtDebug(List<String> args)
Redis command FT.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
ftDel
public Maybe<Response> ftDel(List<String> args)
Redis command FT.DEL.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDel
public Maybe<Response> rxFtDel(List<String> args)
Redis command FT.DEL.- Parameters:
args
-- Returns:
- Future response.
-
ftDictadd
public Maybe<Response> ftDictadd(List<String> args)
Redis command FT.DICTADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDictadd
public Maybe<Response> rxFtDictadd(List<String> args)
Redis command FT.DICTADD.- Parameters:
args
-- Returns:
- Future response.
-
ftDictdel
public Maybe<Response> ftDictdel(List<String> args)
Redis command FT.DICTDEL.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDictdel
public Maybe<Response> rxFtDictdel(List<String> args)
Redis command FT.DICTDEL.- Parameters:
args
-- Returns:
- Future response.
-
ftDictdump
public Maybe<Response> ftDictdump(List<String> args)
Redis command FT.DICTDUMP.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDictdump
public Maybe<Response> rxFtDictdump(List<String> args)
Redis command FT.DICTDUMP.- Parameters:
args
-- Returns:
- Future response.
-
ftDrop
public Maybe<Response> ftDrop(List<String> args)
Redis command FT.DROP.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDrop
public Maybe<Response> rxFtDrop(List<String> args)
Redis command FT.DROP.- Parameters:
args
-- Returns:
- Future response.
-
ftDropindex
public Maybe<Response> ftDropindex(List<String> args)
Redis command FT.DROPINDEX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDropindex
public Maybe<Response> rxFtDropindex(List<String> args)
Redis command FT.DROPINDEX.- Parameters:
args
-- Returns:
- Future response.
-
ftExplain
public Maybe<Response> ftExplain(List<String> args)
Redis command FT.EXPLAIN.- Parameters:
args
-- Returns:
- Future response.
-
rxFtExplain
public Maybe<Response> rxFtExplain(List<String> args)
Redis command FT.EXPLAIN.- Parameters:
args
-- Returns:
- Future response.
-
ftExplaincli
public Maybe<Response> ftExplaincli(List<String> args)
Redis command FT.EXPLAINCLI.- Parameters:
args
-- Returns:
- Future response.
-
rxFtExplaincli
public Maybe<Response> rxFtExplaincli(List<String> args)
Redis command FT.EXPLAINCLI.- Parameters:
args
-- Returns:
- Future response.
-
ftGet
public Maybe<Response> ftGet(List<String> args)
Redis command FT.GET.- Parameters:
args
-- Returns:
- Future response.
-
rxFtGet
public Maybe<Response> rxFtGet(List<String> args)
Redis command FT.GET.- Parameters:
args
-- Returns:
- Future response.
-
ftInfo
public Maybe<Response> ftInfo(List<String> args)
Redis command FT.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxFtInfo
public Maybe<Response> rxFtInfo(List<String> args)
Redis command FT.INFO.- Parameters:
args
-- Returns:
- Future response.
-
ftMget
public Maybe<Response> ftMget(List<String> args)
Redis command FT.MGET.- Parameters:
args
-- Returns:
- Future response.
-
rxFtMget
public Maybe<Response> rxFtMget(List<String> args)
Redis command FT.MGET.- Parameters:
args
-- Returns:
- Future response.
-
ftProfile
public Maybe<Response> ftProfile(List<String> args)
Redis command FT.PROFILE.- Parameters:
args
-- Returns:
- Future response.
-
rxFtProfile
public Maybe<Response> rxFtProfile(List<String> args)
Redis command FT.PROFILE.- Parameters:
args
-- Returns:
- Future response.
-
ftSafeadd
public Maybe<Response> ftSafeadd(List<String> args)
Redis command FT.SAFEADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSafeadd
public Maybe<Response> rxFtSafeadd(List<String> args)
Redis command FT.SAFEADD.- Parameters:
args
-- Returns:
- Future response.
-
ftSearch
public Maybe<Response> ftSearch(List<String> args)
Redis command FT.SEARCH.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSearch
public Maybe<Response> rxFtSearch(List<String> args)
Redis command FT.SEARCH.- Parameters:
args
-- Returns:
- Future response.
-
ftSpellcheck
public Maybe<Response> ftSpellcheck(List<String> args)
Redis command FT.SPELLCHECK.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSpellcheck
public Maybe<Response> rxFtSpellcheck(List<String> args)
Redis command FT.SPELLCHECK.- Parameters:
args
-- Returns:
- Future response.
-
ftSugadd
public Maybe<Response> ftSugadd(List<String> args)
Redis command FT.SUGADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSugadd
public Maybe<Response> rxFtSugadd(List<String> args)
Redis command FT.SUGADD.- Parameters:
args
-- Returns:
- Future response.
-
ftSugdel
public Maybe<Response> ftSugdel(List<String> args)
Redis command FT.SUGDEL.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSugdel
public Maybe<Response> rxFtSugdel(List<String> args)
Redis command FT.SUGDEL.- Parameters:
args
-- Returns:
- Future response.
-
ftSugget
public Maybe<Response> ftSugget(List<String> args)
Redis command FT.SUGGET.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSugget
public Maybe<Response> rxFtSugget(List<String> args)
Redis command FT.SUGGET.- Parameters:
args
-- Returns:
- Future response.
-
ftSuglen
public Maybe<Response> ftSuglen(List<String> args)
Redis command FT.SUGLEN.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSuglen
public Maybe<Response> rxFtSuglen(List<String> args)
Redis command FT.SUGLEN.- Parameters:
args
-- Returns:
- Future response.
-
ftSynadd
public Maybe<Response> ftSynadd(List<String> args)
Redis command FT.SYNADD.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSynadd
public Maybe<Response> rxFtSynadd(List<String> args)
Redis command FT.SYNADD.- Parameters:
args
-- Returns:
- Future response.
-
ftSyndump
public Maybe<Response> ftSyndump(List<String> args)
Redis command FT.SYNDUMP.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSyndump
public Maybe<Response> rxFtSyndump(List<String> args)
Redis command FT.SYNDUMP.- Parameters:
args
-- Returns:
- Future response.
-
ftSynupdate
public Maybe<Response> ftSynupdate(List<String> args)
Redis command FT.SYNUPDATE.- Parameters:
args
-- Returns:
- Future response.
-
rxFtSynupdate
public Maybe<Response> rxFtSynupdate(List<String> args)
Redis command FT.SYNUPDATE.- Parameters:
args
-- Returns:
- Future response.
-
ftTagvals
public Maybe<Response> ftTagvals(List<String> args)
Redis command FT.TAGVALS.- Parameters:
args
-- Returns:
- Future response.
-
rxFtTagvals
public Maybe<Response> rxFtTagvals(List<String> args)
Redis command FT.TAGVALS.- Parameters:
args
-- Returns:
- Future response.
-
ftAliasaddifnx
public Maybe<Response> ftAliasaddifnx(List<String> args)
Redis command FT._ALIASADDIFNX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAliasaddifnx
public Maybe<Response> rxFtAliasaddifnx(List<String> args)
Redis command FT._ALIASADDIFNX.- Parameters:
args
-- Returns:
- Future response.
-
ftAliasdelifx
public Maybe<Response> ftAliasdelifx(List<String> args)
Redis command FT._ALIASDELIFX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAliasdelifx
public Maybe<Response> rxFtAliasdelifx(List<String> args)
Redis command FT._ALIASDELIFX.- Parameters:
args
-- Returns:
- Future response.
-
ftAlterifnx
public Maybe<Response> ftAlterifnx(List<String> args)
Redis command FT._ALTERIFNX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtAlterifnx
public Maybe<Response> rxFtAlterifnx(List<String> args)
Redis command FT._ALTERIFNX.- Parameters:
args
-- Returns:
- Future response.
-
ftCreateifnx
public Maybe<Response> ftCreateifnx(List<String> args)
Redis command FT._CREATEIFNX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtCreateifnx
public Maybe<Response> rxFtCreateifnx(List<String> args)
Redis command FT._CREATEIFNX.- Parameters:
args
-- Returns:
- Future response.
-
ftDropifx
public Maybe<Response> ftDropifx(List<String> args)
Redis command FT._DROPIFX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDropifx
public Maybe<Response> rxFtDropifx(List<String> args)
Redis command FT._DROPIFX.- Parameters:
args
-- Returns:
- Future response.
-
ftDropindexifx
public Maybe<Response> ftDropindexifx(List<String> args)
Redis command FT._DROPINDEXIFX.- Parameters:
args
-- Returns:
- Future response.
-
rxFtDropindexifx
public Maybe<Response> rxFtDropindexifx(List<String> args)
Redis command FT._DROPINDEXIFX.- Parameters:
args
-- Returns:
- Future response.
-
ftList
public Maybe<Response> ftList(List<String> args)
Redis command FT._LIST.- Parameters:
args
-- Returns:
- Future response.
-
rxFtList
public Maybe<Response> rxFtList(List<String> args)
Redis command FT._LIST.- Parameters:
args
-- Returns:
- Future response.
-
acl
public Maybe<Response> acl(List<String> args)
A container for Access List Control commands.Redis command ACL.
- Parameters:
args
-- Returns:
- Future response.
-
rxAcl
public Maybe<Response> rxAcl(List<String> args)
A container for Access List Control commands.Redis command ACL.
- Parameters:
args
-- Returns:
- Future response.
-
append
public Maybe<Response> append(String arg0, String arg1)
Append a value to a key.Redis command APPEND.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxAppend
public Maybe<Response> rxAppend(String arg0, String arg1)
Append a value to a key.Redis command APPEND.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
asking
public Maybe<Response> asking()
Sent by cluster clients after an -ASK redirect.Redis command ASKING.
- Returns:
- Future response.
-
rxAsking
public Maybe<Response> rxAsking()
Sent by cluster clients after an -ASK redirect.Redis command ASKING.
- Returns:
- Future response.
-
auth
public Maybe<Response> auth(List<String> args)
Authenticate to the server.Redis command AUTH.
- Parameters:
args
-- Returns:
- Future response.
-
rxAuth
public Maybe<Response> rxAuth(List<String> args)
Authenticate to the server.Redis command AUTH.
- Parameters:
args
-- Returns:
- Future response.
-
bfAdd
public Maybe<Response> bfAdd(List<String> args)
Redis command BF.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxBfAdd
public Maybe<Response> rxBfAdd(List<String> args)
Redis command BF.ADD.- Parameters:
args
-- Returns:
- Future response.
-
bfCard
public Maybe<Response> bfCard(List<String> args)
Redis command BF.CARD.- Parameters:
args
-- Returns:
- Future response.
-
rxBfCard
public Maybe<Response> rxBfCard(List<String> args)
Redis command BF.CARD.- Parameters:
args
-- Returns:
- Future response.
-
bfDebug
public Maybe<Response> bfDebug(List<String> args)
Redis command BF.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
rxBfDebug
public Maybe<Response> rxBfDebug(List<String> args)
Redis command BF.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
bfExists
public Maybe<Response> bfExists(List<String> args)
Redis command BF.EXISTS.- Parameters:
args
-- Returns:
- Future response.
-
rxBfExists
public Maybe<Response> rxBfExists(List<String> args)
Redis command BF.EXISTS.- Parameters:
args
-- Returns:
- Future response.
-
bfInfo
public Maybe<Response> bfInfo(List<String> args)
Redis command BF.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxBfInfo
public Maybe<Response> rxBfInfo(List<String> args)
Redis command BF.INFO.- Parameters:
args
-- Returns:
- Future response.
-
bfInsert
public Maybe<Response> bfInsert(List<String> args)
Redis command BF.INSERT.- Parameters:
args
-- Returns:
- Future response.
-
rxBfInsert
public Maybe<Response> rxBfInsert(List<String> args)
Redis command BF.INSERT.- Parameters:
args
-- Returns:
- Future response.
-
bfLoadchunk
public Maybe<Response> bfLoadchunk(List<String> args)
Redis command BF.LOADCHUNK.- Parameters:
args
-- Returns:
- Future response.
-
rxBfLoadchunk
public Maybe<Response> rxBfLoadchunk(List<String> args)
Redis command BF.LOADCHUNK.- Parameters:
args
-- Returns:
- Future response.
-
bfMadd
public Maybe<Response> bfMadd(List<String> args)
Redis command BF.MADD.- Parameters:
args
-- Returns:
- Future response.
-
rxBfMadd
public Maybe<Response> rxBfMadd(List<String> args)
Redis command BF.MADD.- Parameters:
args
-- Returns:
- Future response.
-
bfMexists
public Maybe<Response> bfMexists(List<String> args)
Redis command BF.MEXISTS.- Parameters:
args
-- Returns:
- Future response.
-
rxBfMexists
public Maybe<Response> rxBfMexists(List<String> args)
Redis command BF.MEXISTS.- Parameters:
args
-- Returns:
- Future response.
-
bfReserve
public Maybe<Response> bfReserve(List<String> args)
Redis command BF.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
rxBfReserve
public Maybe<Response> rxBfReserve(List<String> args)
Redis command BF.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
bfScandump
public Maybe<Response> bfScandump(List<String> args)
Redis command BF.SCANDUMP.- Parameters:
args
-- Returns:
- Future response.
-
rxBfScandump
public Maybe<Response> rxBfScandump(List<String> args)
Redis command BF.SCANDUMP.- Parameters:
args
-- Returns:
- Future response.
-
bgrewriteaof
public Maybe<Response> bgrewriteaof()
Asynchronously rewrite the append-only file.Redis command BGREWRITEAOF.
- Returns:
- Future response.
-
rxBgrewriteaof
public Maybe<Response> rxBgrewriteaof()
Asynchronously rewrite the append-only file.Redis command BGREWRITEAOF.
- Returns:
- Future response.
-
bgsave
public Maybe<Response> bgsave(List<String> args)
Asynchronously save the dataset to disk.Redis command BGSAVE.
- Parameters:
args
-- Returns:
- Future response.
-
rxBgsave
public Maybe<Response> rxBgsave(List<String> args)
Asynchronously save the dataset to disk.Redis command BGSAVE.
- Parameters:
args
-- Returns:
- Future response.
-
bitcount
public Maybe<Response> bitcount(List<String> args)
Count set bits in a string.Redis command BITCOUNT.
- Parameters:
args
-- Returns:
- Future response.
-
rxBitcount
public Maybe<Response> rxBitcount(List<String> args)
Count set bits in a string.Redis command BITCOUNT.
- Parameters:
args
-- Returns:
- Future response.
-
bitfield
public Maybe<Response> bitfield(List<String> args)
Perform arbitrary bitfield integer operations on strings.Redis command BITFIELD.
- Parameters:
args
-- Returns:
- Future response.
-
rxBitfield
public Maybe<Response> rxBitfield(List<String> args)
Perform arbitrary bitfield integer operations on strings.Redis command BITFIELD.
- Parameters:
args
-- Returns:
- Future response.
-
bitfieldRo
public Maybe<Response> bitfieldRo(List<String> args)
Perform arbitrary bitfield integer operations on strings. Read-only variant of BITFIELD.Redis command BITFIELD_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxBitfieldRo
public Maybe<Response> rxBitfieldRo(List<String> args)
Perform arbitrary bitfield integer operations on strings. Read-only variant of BITFIELD.Redis command BITFIELD_RO.
- Parameters:
args
-- Returns:
- Future response.
-
bitop
public Maybe<Response> bitop(List<String> args)
Perform bitwise operations between strings.Redis command BITOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxBitop
public Maybe<Response> rxBitop(List<String> args)
Perform bitwise operations between strings.Redis command BITOP.
- Parameters:
args
-- Returns:
- Future response.
-
bitpos
public Maybe<Response> bitpos(List<String> args)
Find first bit set or clear in a string.Redis command BITPOS.
- Parameters:
args
-- Returns:
- Future response.
-
rxBitpos
public Maybe<Response> rxBitpos(List<String> args)
Find first bit set or clear in a string.Redis command BITPOS.
- Parameters:
args
-- Returns:
- Future response.
-
blmove
public Maybe<Response> blmove(String arg0, String arg1, String arg2, String arg3, String arg4)
Pop an element from a list, push it to another list and return it; or block until one is available.Redis command BLMOVE.
- Parameters:
arg0
-arg1
-arg2
-arg3
-arg4
-- Returns:
- Future response.
-
rxBlmove
public Maybe<Response> rxBlmove(String arg0, String arg1, String arg2, String arg3, String arg4)
Pop an element from a list, push it to another list and return it; or block until one is available.Redis command BLMOVE.
- Parameters:
arg0
-arg1
-arg2
-arg3
-arg4
-- Returns:
- Future response.
-
blmpop
public Maybe<Response> blmpop(List<String> args)
Pop elements from a list, or block until one is available.Redis command BLMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxBlmpop
public Maybe<Response> rxBlmpop(List<String> args)
Pop elements from a list, or block until one is available.Redis command BLMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
blpop
public Maybe<Response> blpop(List<String> args)
Remove and get the first element in a list, or block until one is available.Redis command BLPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxBlpop
public Maybe<Response> rxBlpop(List<String> args)
Remove and get the first element in a list, or block until one is available.Redis command BLPOP.
- Parameters:
args
-- Returns:
- Future response.
-
brpop
public Maybe<Response> brpop(List<String> args)
Remove and get the last element in a list, or block until one is available.Redis command BRPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxBrpop
public Maybe<Response> rxBrpop(List<String> args)
Remove and get the last element in a list, or block until one is available.Redis command BRPOP.
- Parameters:
args
-- Returns:
- Future response.
-
brpoplpush
@Deprecated public Maybe<Response> brpoplpush(String arg0, String arg1, String arg2)
Deprecated.Pop an element from a list, push it to another list and return it; or block until one is available.Redis command BRPOPLPUSH.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxBrpoplpush
@Deprecated public Maybe<Response> rxBrpoplpush(String arg0, String arg1, String arg2)
Deprecated.Pop an element from a list, push it to another list and return it; or block until one is available.Redis command BRPOPLPUSH.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
bzmpop
public Maybe<Response> bzmpop(List<String> args)
Remove and return members with scores in a sorted set or block until one is available.Redis command BZMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxBzmpop
public Maybe<Response> rxBzmpop(List<String> args)
Remove and return members with scores in a sorted set or block until one is available.Redis command BZMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
bzpopmax
public Maybe<Response> bzpopmax(List<String> args)
Remove and return the member with the highest score from one or more sorted sets, or block until one is available.Redis command BZPOPMAX.
- Parameters:
args
-- Returns:
- Future response.
-
rxBzpopmax
public Maybe<Response> rxBzpopmax(List<String> args)
Remove and return the member with the highest score from one or more sorted sets, or block until one is available.Redis command BZPOPMAX.
- Parameters:
args
-- Returns:
- Future response.
-
bzpopmin
public Maybe<Response> bzpopmin(List<String> args)
Remove and return the member with the lowest score from one or more sorted sets, or block until one is available.Redis command BZPOPMIN.
- Parameters:
args
-- Returns:
- Future response.
-
rxBzpopmin
public Maybe<Response> rxBzpopmin(List<String> args)
Remove and return the member with the lowest score from one or more sorted sets, or block until one is available.Redis command BZPOPMIN.
- Parameters:
args
-- Returns:
- Future response.
-
cfAdd
public Maybe<Response> cfAdd(List<String> args)
Redis command CF.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxCfAdd
public Maybe<Response> rxCfAdd(List<String> args)
Redis command CF.ADD.- Parameters:
args
-- Returns:
- Future response.
-
cfAddnx
public Maybe<Response> cfAddnx(List<String> args)
Redis command CF.ADDNX.- Parameters:
args
-- Returns:
- Future response.
-
rxCfAddnx
public Maybe<Response> rxCfAddnx(List<String> args)
Redis command CF.ADDNX.- Parameters:
args
-- Returns:
- Future response.
-
cfCompact
public Maybe<Response> cfCompact(List<String> args)
Redis command CF.COMPACT.- Parameters:
args
-- Returns:
- Future response.
-
rxCfCompact
public Maybe<Response> rxCfCompact(List<String> args)
Redis command CF.COMPACT.- Parameters:
args
-- Returns:
- Future response.
-
cfCount
public Maybe<Response> cfCount(List<String> args)
Redis command CF.COUNT.- Parameters:
args
-- Returns:
- Future response.
-
rxCfCount
public Maybe<Response> rxCfCount(List<String> args)
Redis command CF.COUNT.- Parameters:
args
-- Returns:
- Future response.
-
cfDebug
public Maybe<Response> cfDebug(List<String> args)
Redis command CF.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
rxCfDebug
public Maybe<Response> rxCfDebug(List<String> args)
Redis command CF.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
cfDel
public Maybe<Response> cfDel(List<String> args)
Redis command CF.DEL.- Parameters:
args
-- Returns:
- Future response.
-
rxCfDel
public Maybe<Response> rxCfDel(List<String> args)
Redis command CF.DEL.- Parameters:
args
-- Returns:
- Future response.
-
cfExists
public Maybe<Response> cfExists(List<String> args)
Redis command CF.EXISTS.- Parameters:
args
-- Returns:
- Future response.
-
rxCfExists
public Maybe<Response> rxCfExists(List<String> args)
Redis command CF.EXISTS.- Parameters:
args
-- Returns:
- Future response.
-
cfInfo
public Maybe<Response> cfInfo(List<String> args)
Redis command CF.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxCfInfo
public Maybe<Response> rxCfInfo(List<String> args)
Redis command CF.INFO.- Parameters:
args
-- Returns:
- Future response.
-
cfInsert
public Maybe<Response> cfInsert(List<String> args)
Redis command CF.INSERT.- Parameters:
args
-- Returns:
- Future response.
-
rxCfInsert
public Maybe<Response> rxCfInsert(List<String> args)
Redis command CF.INSERT.- Parameters:
args
-- Returns:
- Future response.
-
cfInsertnx
public Maybe<Response> cfInsertnx(List<String> args)
Redis command CF.INSERTNX.- Parameters:
args
-- Returns:
- Future response.
-
rxCfInsertnx
public Maybe<Response> rxCfInsertnx(List<String> args)
Redis command CF.INSERTNX.- Parameters:
args
-- Returns:
- Future response.
-
cfLoadchunk
public Maybe<Response> cfLoadchunk(List<String> args)
Redis command CF.LOADCHUNK.- Parameters:
args
-- Returns:
- Future response.
-
rxCfLoadchunk
public Maybe<Response> rxCfLoadchunk(List<String> args)
Redis command CF.LOADCHUNK.- Parameters:
args
-- Returns:
- Future response.
-
cfMexists
public Maybe<Response> cfMexists(List<String> args)
Redis command CF.MEXISTS.- Parameters:
args
-- Returns:
- Future response.
-
rxCfMexists
public Maybe<Response> rxCfMexists(List<String> args)
Redis command CF.MEXISTS.- Parameters:
args
-- Returns:
- Future response.
-
cfReserve
public Maybe<Response> cfReserve(List<String> args)
Redis command CF.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
rxCfReserve
public Maybe<Response> rxCfReserve(List<String> args)
Redis command CF.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
cfScandump
public Maybe<Response> cfScandump(List<String> args)
Redis command CF.SCANDUMP.- Parameters:
args
-- Returns:
- Future response.
-
rxCfScandump
public Maybe<Response> rxCfScandump(List<String> args)
Redis command CF.SCANDUMP.- Parameters:
args
-- Returns:
- Future response.
-
client
public Maybe<Response> client(List<String> args)
A container for client connection commands.Redis command CLIENT.
- Parameters:
args
-- Returns:
- Future response.
-
rxClient
public Maybe<Response> rxClient(List<String> args)
A container for client connection commands.Redis command CLIENT.
- Parameters:
args
-- Returns:
- Future response.
-
cluster
public Maybe<Response> cluster(List<String> args)
A container for cluster commands.Redis command CLUSTER.
- Parameters:
args
-- Returns:
- Future response.
-
rxCluster
public Maybe<Response> rxCluster(List<String> args)
A container for cluster commands.Redis command CLUSTER.
- Parameters:
args
-- Returns:
- Future response.
-
cmsIncrby
public Maybe<Response> cmsIncrby(List<String> args)
Redis command CMS.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsIncrby
public Maybe<Response> rxCmsIncrby(List<String> args)
Redis command CMS.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
cmsInfo
public Maybe<Response> cmsInfo(List<String> args)
Redis command CMS.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsInfo
public Maybe<Response> rxCmsInfo(List<String> args)
Redis command CMS.INFO.- Parameters:
args
-- Returns:
- Future response.
-
cmsInitbydim
public Maybe<Response> cmsInitbydim(List<String> args)
Redis command CMS.INITBYDIM.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsInitbydim
public Maybe<Response> rxCmsInitbydim(List<String> args)
Redis command CMS.INITBYDIM.- Parameters:
args
-- Returns:
- Future response.
-
cmsInitbyprob
public Maybe<Response> cmsInitbyprob(List<String> args)
Redis command CMS.INITBYPROB.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsInitbyprob
public Maybe<Response> rxCmsInitbyprob(List<String> args)
Redis command CMS.INITBYPROB.- Parameters:
args
-- Returns:
- Future response.
-
cmsMerge
public Maybe<Response> cmsMerge(List<String> args)
Redis command CMS.MERGE.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsMerge
public Maybe<Response> rxCmsMerge(List<String> args)
Redis command CMS.MERGE.- Parameters:
args
-- Returns:
- Future response.
-
cmsQuery
public Maybe<Response> cmsQuery(List<String> args)
Redis command CMS.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
rxCmsQuery
public Maybe<Response> rxCmsQuery(List<String> args)
Redis command CMS.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
command
public Maybe<Response> command(List<String> args)
Get array of Redis command details.Redis command COMMAND.
- Parameters:
args
-- Returns:
- Future response.
-
rxCommand
public Maybe<Response> rxCommand(List<String> args)
Get array of Redis command details.Redis command COMMAND.
- Parameters:
args
-- Returns:
- Future response.
-
config
public Maybe<Response> config(List<String> args)
A container for server configuration commands.Redis command CONFIG.
- Parameters:
args
-- Returns:
- Future response.
-
rxConfig
public Maybe<Response> rxConfig(List<String> args)
A container for server configuration commands.Redis command CONFIG.
- Parameters:
args
-- Returns:
- Future response.
-
copy
public Maybe<Response> copy(List<String> args)
Copy a key.Redis command COPY.
- Parameters:
args
-- Returns:
- Future response.
-
rxCopy
public Maybe<Response> rxCopy(List<String> args)
Copy a key.Redis command COPY.
- Parameters:
args
-- Returns:
- Future response.
-
dbsize
public Maybe<Response> dbsize()
Return the number of keys in the selected database.Redis command DBSIZE.
- Returns:
- Future response.
-
rxDbsize
public Maybe<Response> rxDbsize()
Return the number of keys in the selected database.Redis command DBSIZE.
- Returns:
- Future response.
-
debug
public Maybe<Response> debug(List<String> args)
A container for debugging commands.Redis command DEBUG.
- Parameters:
args
-- Returns:
- Future response.
-
rxDebug
public Maybe<Response> rxDebug(List<String> args)
A container for debugging commands.Redis command DEBUG.
- Parameters:
args
-- Returns:
- Future response.
-
decr
public Maybe<Response> decr(String arg0)
Decrement the integer value of a key by one.Redis command DECR.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxDecr
public Maybe<Response> rxDecr(String arg0)
Decrement the integer value of a key by one.Redis command DECR.
- Parameters:
arg0
-- Returns:
- Future response.
-
decrby
public Maybe<Response> decrby(String arg0, String arg1)
Decrement the integer value of a key by the given number.Redis command DECRBY.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxDecrby
public Maybe<Response> rxDecrby(String arg0, String arg1)
Decrement the integer value of a key by the given number.Redis command DECRBY.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
del
public Maybe<Response> del(List<String> args)
Delete a key.Redis command DEL.
- Parameters:
args
-- Returns:
- Future response.
-
rxDel
public Maybe<Response> rxDel(List<String> args)
Delete a key.Redis command DEL.
- Parameters:
args
-- Returns:
- Future response.
-
discard
public Maybe<Response> discard()
Discard all commands issued after MULTI.Redis command DISCARD.
- Returns:
- Future response.
-
rxDiscard
public Maybe<Response> rxDiscard()
Discard all commands issued after MULTI.Redis command DISCARD.
- Returns:
- Future response.
-
dump
public Maybe<Response> dump(String arg0)
Return a serialized version of the value stored at the specified key.Redis command DUMP.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxDump
public Maybe<Response> rxDump(String arg0)
Return a serialized version of the value stored at the specified key.Redis command DUMP.
- Parameters:
arg0
-- Returns:
- Future response.
-
echo
public Maybe<Response> echo(String arg0)
Echo the given string.Redis command ECHO.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxEcho
public Maybe<Response> rxEcho(String arg0)
Echo the given string.Redis command ECHO.
- Parameters:
arg0
-- Returns:
- Future response.
-
eval
public Maybe<Response> eval(List<String> args)
Execute a Lua script server side.Redis command EVAL.
- Parameters:
args
-- Returns:
- Future response.
-
rxEval
public Maybe<Response> rxEval(List<String> args)
Execute a Lua script server side.Redis command EVAL.
- Parameters:
args
-- Returns:
- Future response.
-
evalRo
public Maybe<Response> evalRo(List<String> args)
Execute a read-only Lua script server side.Redis command EVAL_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxEvalRo
public Maybe<Response> rxEvalRo(List<String> args)
Execute a read-only Lua script server side.Redis command EVAL_RO.
- Parameters:
args
-- Returns:
- Future response.
-
evalsha
public Maybe<Response> evalsha(List<String> args)
Execute a Lua script server side.Redis command EVALSHA.
- Parameters:
args
-- Returns:
- Future response.
-
rxEvalsha
public Maybe<Response> rxEvalsha(List<String> args)
Execute a Lua script server side.Redis command EVALSHA.
- Parameters:
args
-- Returns:
- Future response.
-
evalshaRo
public Maybe<Response> evalshaRo(List<String> args)
Execute a read-only Lua script server side.Redis command EVALSHA_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxEvalshaRo
public Maybe<Response> rxEvalshaRo(List<String> args)
Execute a read-only Lua script server side.Redis command EVALSHA_RO.
- Parameters:
args
-- Returns:
- Future response.
-
exec
public Maybe<Response> exec()
Execute all commands issued after MULTI.Redis command EXEC.
- Returns:
- Future response.
-
rxExec
public Maybe<Response> rxExec()
Execute all commands issued after MULTI.Redis command EXEC.
- Returns:
- Future response.
-
exists
public Maybe<Response> exists(List<String> args)
Determine if a key exists.Redis command EXISTS.
- Parameters:
args
-- Returns:
- Future response.
-
rxExists
public Maybe<Response> rxExists(List<String> args)
Determine if a key exists.Redis command EXISTS.
- Parameters:
args
-- Returns:
- Future response.
-
expire
public Maybe<Response> expire(List<String> args)
Set a key's time to live in seconds.Redis command EXPIRE.
- Parameters:
args
-- Returns:
- Future response.
-
rxExpire
public Maybe<Response> rxExpire(List<String> args)
Set a key's time to live in seconds.Redis command EXPIRE.
- Parameters:
args
-- Returns:
- Future response.
-
expireat
public Maybe<Response> expireat(List<String> args)
Set the expiration for a key as a UNIX timestamp.Redis command EXPIREAT.
- Parameters:
args
-- Returns:
- Future response.
-
rxExpireat
public Maybe<Response> rxExpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp.Redis command EXPIREAT.
- Parameters:
args
-- Returns:
- Future response.
-
expiretime
public Maybe<Response> expiretime(String arg0)
Get the expiration Unix timestamp for a key.Redis command EXPIRETIME.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxExpiretime
public Maybe<Response> rxExpiretime(String arg0)
Get the expiration Unix timestamp for a key.Redis command EXPIRETIME.
- Parameters:
arg0
-- Returns:
- Future response.
-
failover
public Maybe<Response> failover(List<String> args)
Start a coordinated failover between this server and one of its replicas.Redis command FAILOVER.
- Parameters:
args
-- Returns:
- Future response.
-
rxFailover
public Maybe<Response> rxFailover(List<String> args)
Start a coordinated failover between this server and one of its replicas.Redis command FAILOVER.
- Parameters:
args
-- Returns:
- Future response.
-
fcall
public Maybe<Response> fcall(List<String> args)
Invoke a function.Redis command FCALL.
- Parameters:
args
-- Returns:
- Future response.
-
rxFcall
public Maybe<Response> rxFcall(List<String> args)
Invoke a function.Redis command FCALL.
- Parameters:
args
-- Returns:
- Future response.
-
fcallRo
public Maybe<Response> fcallRo(List<String> args)
Invoke a read-only function.Redis command FCALL_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxFcallRo
public Maybe<Response> rxFcallRo(List<String> args)
Invoke a read-only function.Redis command FCALL_RO.
- Parameters:
args
-- Returns:
- Future response.
-
flushall
public Maybe<Response> flushall(List<String> args)
Remove all keys from all databases.Redis command FLUSHALL.
- Parameters:
args
-- Returns:
- Future response.
-
rxFlushall
public Maybe<Response> rxFlushall(List<String> args)
Remove all keys from all databases.Redis command FLUSHALL.
- Parameters:
args
-- Returns:
- Future response.
-
flushdb
public Maybe<Response> flushdb(List<String> args)
Remove all keys from the current database.Redis command FLUSHDB.
- Parameters:
args
-- Returns:
- Future response.
-
rxFlushdb
public Maybe<Response> rxFlushdb(List<String> args)
Remove all keys from the current database.Redis command FLUSHDB.
- Parameters:
args
-- Returns:
- Future response.
-
function
public Maybe<Response> function(List<String> args)
A container for function commands.Redis command FUNCTION.
- Parameters:
args
-- Returns:
- Future response.
-
rxFunction
public Maybe<Response> rxFunction(List<String> args)
A container for function commands.Redis command FUNCTION.
- Parameters:
args
-- Returns:
- Future response.
-
geoadd
public Maybe<Response> geoadd(List<String> args)
Add one or more geospatial items in the geospatial index represented using a sorted set.Redis command GEOADD.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeoadd
public Maybe<Response> rxGeoadd(List<String> args)
Add one or more geospatial items in the geospatial index represented using a sorted set.Redis command GEOADD.
- Parameters:
args
-- Returns:
- Future response.
-
geodist
public Maybe<Response> geodist(List<String> args)
Returns the distance between two members of a geospatial index.Redis command GEODIST.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeodist
public Maybe<Response> rxGeodist(List<String> args)
Returns the distance between two members of a geospatial index.Redis command GEODIST.
- Parameters:
args
-- Returns:
- Future response.
-
geohash
public Maybe<Response> geohash(List<String> args)
Returns members of a geospatial index as standard geohash strings.Redis command GEOHASH.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeohash
public Maybe<Response> rxGeohash(List<String> args)
Returns members of a geospatial index as standard geohash strings.Redis command GEOHASH.
- Parameters:
args
-- Returns:
- Future response.
-
geopos
public Maybe<Response> geopos(List<String> args)
Returns longitude and latitude of members of a geospatial index.Redis command GEOPOS.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeopos
public Maybe<Response> rxGeopos(List<String> args)
Returns longitude and latitude of members of a geospatial index.Redis command GEOPOS.
- Parameters:
args
-- Returns:
- Future response.
-
georadius
@Deprecated public Maybe<Response> georadius(List<String> args)
Deprecated.Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a point.Redis command GEORADIUS.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeoradius
@Deprecated public Maybe<Response> rxGeoradius(List<String> args)
Deprecated.Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a point.Redis command GEORADIUS.
- Parameters:
args
-- Returns:
- Future response.
-
georadiusRo
@Deprecated public Maybe<Response> georadiusRo(List<String> args)
Deprecated.A read-only variant for GEORADIUS.Redis command GEORADIUS_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeoradiusRo
@Deprecated public Maybe<Response> rxGeoradiusRo(List<String> args)
Deprecated.A read-only variant for GEORADIUS.Redis command GEORADIUS_RO.
- Parameters:
args
-- Returns:
- Future response.
-
georadiusbymember
@Deprecated public Maybe<Response> georadiusbymember(List<String> args)
Deprecated.Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a member.Redis command GEORADIUSBYMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeoradiusbymember
@Deprecated public Maybe<Response> rxGeoradiusbymember(List<String> args)
Deprecated.Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a member.Redis command GEORADIUSBYMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
georadiusbymemberRo
@Deprecated public Maybe<Response> georadiusbymemberRo(List<String> args)
Deprecated.A read-only variant for GEORADIUSBYMEMBER.Redis command GEORADIUSBYMEMBER_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeoradiusbymemberRo
@Deprecated public Maybe<Response> rxGeoradiusbymemberRo(List<String> args)
Deprecated.A read-only variant for GEORADIUSBYMEMBER.Redis command GEORADIUSBYMEMBER_RO.
- Parameters:
args
-- Returns:
- Future response.
-
geosearch
public Maybe<Response> geosearch(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.Redis command GEOSEARCH.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeosearch
public Maybe<Response> rxGeosearch(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.Redis command GEOSEARCH.
- Parameters:
args
-- Returns:
- Future response.
-
geosearchstore
public Maybe<Response> geosearchstore(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle, and store the result in another key.Redis command GEOSEARCHSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxGeosearchstore
public Maybe<Response> rxGeosearchstore(List<String> args)
Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle, and store the result in another key.Redis command GEOSEARCHSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
get
public Maybe<Response> get(String arg0)
Get the value of a key.Redis command GET.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxGet
public Maybe<Response> rxGet(String arg0)
Get the value of a key.Redis command GET.
- Parameters:
arg0
-- Returns:
- Future response.
-
getbit
public Maybe<Response> getbit(String arg0, String arg1)
Returns the bit value at offset in the string value stored at key.Redis command GETBIT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxGetbit
public Maybe<Response> rxGetbit(String arg0, String arg1)
Returns the bit value at offset in the string value stored at key.Redis command GETBIT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
getdel
public Maybe<Response> getdel(String arg0)
Get the value of a key and delete the key.Redis command GETDEL.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxGetdel
public Maybe<Response> rxGetdel(String arg0)
Get the value of a key and delete the key.Redis command GETDEL.
- Parameters:
arg0
-- Returns:
- Future response.
-
getex
public Maybe<Response> getex(List<String> args)
Get the value of a key and optionally set its expiration.Redis command GETEX.
- Parameters:
args
-- Returns:
- Future response.
-
rxGetex
public Maybe<Response> rxGetex(List<String> args)
Get the value of a key and optionally set its expiration.Redis command GETEX.
- Parameters:
args
-- Returns:
- Future response.
-
getrange
public Maybe<Response> getrange(String arg0, String arg1, String arg2)
Get a substring of the string stored at a key.Redis command GETRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxGetrange
public Maybe<Response> rxGetrange(String arg0, String arg1, String arg2)
Get a substring of the string stored at a key.Redis command GETRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
getset
@Deprecated public Maybe<Response> getset(String arg0, String arg1)
Deprecated.Set the string value of a key and return its old value.Redis command GETSET.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxGetset
@Deprecated public Maybe<Response> rxGetset(String arg0, String arg1)
Deprecated.Set the string value of a key and return its old value.Redis command GETSET.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
graphBulk
public Maybe<Response> graphBulk(List<String> args)
Redis command GRAPH.BULK.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphBulk
public Maybe<Response> rxGraphBulk(List<String> args)
Redis command GRAPH.BULK.- Parameters:
args
-- Returns:
- Future response.
-
graphConfig
public Maybe<Response> graphConfig(List<String> args)
Redis command GRAPH.CONFIG.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphConfig
public Maybe<Response> rxGraphConfig(List<String> args)
Redis command GRAPH.CONFIG.- Parameters:
args
-- Returns:
- Future response.
-
graphDebug
public Maybe<Response> graphDebug(List<String> args)
Redis command GRAPH.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphDebug
public Maybe<Response> rxGraphDebug(List<String> args)
Redis command GRAPH.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
graphDelete
public Maybe<Response> graphDelete(List<String> args)
Redis command GRAPH.DELETE.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphDelete
public Maybe<Response> rxGraphDelete(List<String> args)
Redis command GRAPH.DELETE.- Parameters:
args
-- Returns:
- Future response.
-
graphExplain
public Maybe<Response> graphExplain(List<String> args)
Redis command GRAPH.EXPLAIN.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphExplain
public Maybe<Response> rxGraphExplain(List<String> args)
Redis command GRAPH.EXPLAIN.- Parameters:
args
-- Returns:
- Future response.
-
graphList
public Maybe<Response> graphList(List<String> args)
Redis command GRAPH.LIST.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphList
public Maybe<Response> rxGraphList(List<String> args)
Redis command GRAPH.LIST.- Parameters:
args
-- Returns:
- Future response.
-
graphProfile
public Maybe<Response> graphProfile(List<String> args)
Redis command GRAPH.PROFILE.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphProfile
public Maybe<Response> rxGraphProfile(List<String> args)
Redis command GRAPH.PROFILE.- Parameters:
args
-- Returns:
- Future response.
-
graphQuery
public Maybe<Response> graphQuery(List<String> args)
Redis command GRAPH.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphQuery
public Maybe<Response> rxGraphQuery(List<String> args)
Redis command GRAPH.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
graphRoQuery
public Maybe<Response> graphRoQuery(List<String> args)
Redis command GRAPH.RO_QUERY.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphRoQuery
public Maybe<Response> rxGraphRoQuery(List<String> args)
Redis command GRAPH.RO_QUERY.- Parameters:
args
-- Returns:
- Future response.
-
graphSlowlog
public Maybe<Response> graphSlowlog(List<String> args)
Redis command GRAPH.SLOWLOG.- Parameters:
args
-- Returns:
- Future response.
-
rxGraphSlowlog
public Maybe<Response> rxGraphSlowlog(List<String> args)
Redis command GRAPH.SLOWLOG.- Parameters:
args
-- Returns:
- Future response.
-
hdel
public Maybe<Response> hdel(List<String> args)
Delete one or more hash fields.Redis command HDEL.
- Parameters:
args
-- Returns:
- Future response.
-
rxHdel
public Maybe<Response> rxHdel(List<String> args)
Delete one or more hash fields.Redis command HDEL.
- Parameters:
args
-- Returns:
- Future response.
-
hello
public Maybe<Response> hello(List<String> args)
Handshake with Redis.Redis command HELLO.
- Parameters:
args
-- Returns:
- Future response.
-
rxHello
public Maybe<Response> rxHello(List<String> args)
Handshake with Redis.Redis command HELLO.
- Parameters:
args
-- Returns:
- Future response.
-
hexists
public Maybe<Response> hexists(String arg0, String arg1)
Determine if a hash field exists.Redis command HEXISTS.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxHexists
public Maybe<Response> rxHexists(String arg0, String arg1)
Determine if a hash field exists.Redis command HEXISTS.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
hget
public Maybe<Response> hget(String arg0, String arg1)
Get the value of a hash field.Redis command HGET.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxHget
public Maybe<Response> rxHget(String arg0, String arg1)
Get the value of a hash field.Redis command HGET.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
hgetall
public Maybe<Response> hgetall(String arg0)
Get all the fields and values in a hash.Redis command HGETALL.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxHgetall
public Maybe<Response> rxHgetall(String arg0)
Get all the fields and values in a hash.Redis command HGETALL.
- Parameters:
arg0
-- Returns:
- Future response.
-
hincrby
public Maybe<Response> hincrby(String arg0, String arg1, String arg2)
Increment the integer value of a hash field by the given number.Redis command HINCRBY.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxHincrby
public Maybe<Response> rxHincrby(String arg0, String arg1, String arg2)
Increment the integer value of a hash field by the given number.Redis command HINCRBY.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
hincrbyfloat
public Maybe<Response> hincrbyfloat(String arg0, String arg1, String arg2)
Increment the float value of a hash field by the given amount.Redis command HINCRBYFLOAT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxHincrbyfloat
public Maybe<Response> rxHincrbyfloat(String arg0, String arg1, String arg2)
Increment the float value of a hash field by the given amount.Redis command HINCRBYFLOAT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
hkeys
public Maybe<Response> hkeys(String arg0)
Get all the fields in a hash.Redis command HKEYS.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxHkeys
public Maybe<Response> rxHkeys(String arg0)
Get all the fields in a hash.Redis command HKEYS.
- Parameters:
arg0
-- Returns:
- Future response.
-
hlen
public Maybe<Response> hlen(String arg0)
Get the number of fields in a hash.Redis command HLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxHlen
public Maybe<Response> rxHlen(String arg0)
Get the number of fields in a hash.Redis command HLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
hmget
public Maybe<Response> hmget(List<String> args)
Get the values of all the given hash fields.Redis command HMGET.
- Parameters:
args
-- Returns:
- Future response.
-
rxHmget
public Maybe<Response> rxHmget(List<String> args)
Get the values of all the given hash fields.Redis command HMGET.
- Parameters:
args
-- Returns:
- Future response.
-
hmset
@Deprecated public Maybe<Response> hmset(List<String> args)
Deprecated.Set multiple hash fields to multiple values.Redis command HMSET.
- Parameters:
args
-- Returns:
- Future response.
-
rxHmset
@Deprecated public Maybe<Response> rxHmset(List<String> args)
Deprecated.Set multiple hash fields to multiple values.Redis command HMSET.
- Parameters:
args
-- Returns:
- Future response.
-
hrandfield
public Maybe<Response> hrandfield(List<String> args)
Get one or multiple random fields from a hash.Redis command HRANDFIELD.
- Parameters:
args
-- Returns:
- Future response.
-
rxHrandfield
public Maybe<Response> rxHrandfield(List<String> args)
Get one or multiple random fields from a hash.Redis command HRANDFIELD.
- Parameters:
args
-- Returns:
- Future response.
-
hscan
public Maybe<Response> hscan(List<String> args)
Incrementally iterate hash fields and associated values.Redis command HSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
rxHscan
public Maybe<Response> rxHscan(List<String> args)
Incrementally iterate hash fields and associated values.Redis command HSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
hset
public Maybe<Response> hset(List<String> args)
Set the string value of a hash field.Redis command HSET.
- Parameters:
args
-- Returns:
- Future response.
-
rxHset
public Maybe<Response> rxHset(List<String> args)
Set the string value of a hash field.Redis command HSET.
- Parameters:
args
-- Returns:
- Future response.
-
hsetnx
public Maybe<Response> hsetnx(String arg0, String arg1, String arg2)
Set the value of a hash field, only if the field does not exist.Redis command HSETNX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxHsetnx
public Maybe<Response> rxHsetnx(String arg0, String arg1, String arg2)
Set the value of a hash field, only if the field does not exist.Redis command HSETNX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
hstrlen
public Maybe<Response> hstrlen(String arg0, String arg1)
Get the length of the value of a hash field.Redis command HSTRLEN.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxHstrlen
public Maybe<Response> rxHstrlen(String arg0, String arg1)
Get the length of the value of a hash field.Redis command HSTRLEN.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
hvals
public Maybe<Response> hvals(String arg0)
Get all the values in a hash.Redis command HVALS.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxHvals
public Maybe<Response> rxHvals(String arg0)
Get all the values in a hash.Redis command HVALS.
- Parameters:
arg0
-- Returns:
- Future response.
-
incr
public Maybe<Response> incr(String arg0)
Increment the integer value of a key by one.Redis command INCR.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxIncr
public Maybe<Response> rxIncr(String arg0)
Increment the integer value of a key by one.Redis command INCR.
- Parameters:
arg0
-- Returns:
- Future response.
-
incrby
public Maybe<Response> incrby(String arg0, String arg1)
Increment the integer value of a key by the given amount.Redis command INCRBY.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxIncrby
public Maybe<Response> rxIncrby(String arg0, String arg1)
Increment the integer value of a key by the given amount.Redis command INCRBY.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
incrbyfloat
public Maybe<Response> incrbyfloat(String arg0, String arg1)
Increment the float value of a key by the given amount.Redis command INCRBYFLOAT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxIncrbyfloat
public Maybe<Response> rxIncrbyfloat(String arg0, String arg1)
Increment the float value of a key by the given amount.Redis command INCRBYFLOAT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
info
public Maybe<Response> info(List<String> args)
Get information and statistics about the server.Redis command INFO.
- Parameters:
args
-- Returns:
- Future response.
-
rxInfo
public Maybe<Response> rxInfo(List<String> args)
Get information and statistics about the server.Redis command INFO.
- Parameters:
args
-- Returns:
- Future response.
-
jsonArrappend
public Maybe<Response> jsonArrappend(List<String> args)
Redis command JSON.ARRAPPEND.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrappend
public Maybe<Response> rxJsonArrappend(List<String> args)
Redis command JSON.ARRAPPEND.- Parameters:
args
-- Returns:
- Future response.
-
jsonArrindex
public Maybe<Response> jsonArrindex(List<String> args)
Redis command JSON.ARRINDEX.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrindex
public Maybe<Response> rxJsonArrindex(List<String> args)
Redis command JSON.ARRINDEX.- Parameters:
args
-- Returns:
- Future response.
-
jsonArrinsert
public Maybe<Response> jsonArrinsert(List<String> args)
Redis command JSON.ARRINSERT.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrinsert
public Maybe<Response> rxJsonArrinsert(List<String> args)
Redis command JSON.ARRINSERT.- Parameters:
args
-- Returns:
- Future response.
-
jsonArrlen
public Maybe<Response> jsonArrlen(List<String> args)
Redis command JSON.ARRLEN.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrlen
public Maybe<Response> rxJsonArrlen(List<String> args)
Redis command JSON.ARRLEN.- Parameters:
args
-- Returns:
- Future response.
-
jsonArrpop
public Maybe<Response> jsonArrpop(List<String> args)
Redis command JSON.ARRPOP.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrpop
public Maybe<Response> rxJsonArrpop(List<String> args)
Redis command JSON.ARRPOP.- Parameters:
args
-- Returns:
- Future response.
-
jsonArrtrim
public Maybe<Response> jsonArrtrim(List<String> args)
Redis command JSON.ARRTRIM.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonArrtrim
public Maybe<Response> rxJsonArrtrim(List<String> args)
Redis command JSON.ARRTRIM.- Parameters:
args
-- Returns:
- Future response.
-
jsonClear
public Maybe<Response> jsonClear(List<String> args)
Redis command JSON.CLEAR.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonClear
public Maybe<Response> rxJsonClear(List<String> args)
Redis command JSON.CLEAR.- Parameters:
args
-- Returns:
- Future response.
-
jsonDebug
public Maybe<Response> jsonDebug(List<String> args)
Redis command JSON.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonDebug
public Maybe<Response> rxJsonDebug(List<String> args)
Redis command JSON.DEBUG.- Parameters:
args
-- Returns:
- Future response.
-
jsonDel
public Maybe<Response> jsonDel(List<String> args)
Redis command JSON.DEL.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonDel
public Maybe<Response> rxJsonDel(List<String> args)
Redis command JSON.DEL.- Parameters:
args
-- Returns:
- Future response.
-
jsonForget
public Maybe<Response> jsonForget(List<String> args)
Redis command JSON.FORGET.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonForget
public Maybe<Response> rxJsonForget(List<String> args)
Redis command JSON.FORGET.- Parameters:
args
-- Returns:
- Future response.
-
jsonGet
public Maybe<Response> jsonGet(List<String> args)
Redis command JSON.GET.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonGet
public Maybe<Response> rxJsonGet(List<String> args)
Redis command JSON.GET.- Parameters:
args
-- Returns:
- Future response.
-
jsonMget
public Maybe<Response> jsonMget(List<String> args)
Redis command JSON.MGET.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonMget
public Maybe<Response> rxJsonMget(List<String> args)
Redis command JSON.MGET.- Parameters:
args
-- Returns:
- Future response.
-
jsonNumincrby
public Maybe<Response> jsonNumincrby(List<String> args)
Redis command JSON.NUMINCRBY.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonNumincrby
public Maybe<Response> rxJsonNumincrby(List<String> args)
Redis command JSON.NUMINCRBY.- Parameters:
args
-- Returns:
- Future response.
-
jsonNummultby
public Maybe<Response> jsonNummultby(List<String> args)
Redis command JSON.NUMMULTBY.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonNummultby
public Maybe<Response> rxJsonNummultby(List<String> args)
Redis command JSON.NUMMULTBY.- Parameters:
args
-- Returns:
- Future response.
-
jsonNumpowby
public Maybe<Response> jsonNumpowby(List<String> args)
Redis command JSON.NUMPOWBY.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonNumpowby
public Maybe<Response> rxJsonNumpowby(List<String> args)
Redis command JSON.NUMPOWBY.- Parameters:
args
-- Returns:
- Future response.
-
jsonObjkeys
public Maybe<Response> jsonObjkeys(List<String> args)
Redis command JSON.OBJKEYS.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonObjkeys
public Maybe<Response> rxJsonObjkeys(List<String> args)
Redis command JSON.OBJKEYS.- Parameters:
args
-- Returns:
- Future response.
-
jsonObjlen
public Maybe<Response> jsonObjlen(List<String> args)
Redis command JSON.OBJLEN.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonObjlen
public Maybe<Response> rxJsonObjlen(List<String> args)
Redis command JSON.OBJLEN.- Parameters:
args
-- Returns:
- Future response.
-
jsonResp
public Maybe<Response> jsonResp(List<String> args)
Redis command JSON.RESP.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonResp
public Maybe<Response> rxJsonResp(List<String> args)
Redis command JSON.RESP.- Parameters:
args
-- Returns:
- Future response.
-
jsonSet
public Maybe<Response> jsonSet(List<String> args)
Redis command JSON.SET.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonSet
public Maybe<Response> rxJsonSet(List<String> args)
Redis command JSON.SET.- Parameters:
args
-- Returns:
- Future response.
-
jsonStrappend
public Maybe<Response> jsonStrappend(List<String> args)
Redis command JSON.STRAPPEND.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonStrappend
public Maybe<Response> rxJsonStrappend(List<String> args)
Redis command JSON.STRAPPEND.- Parameters:
args
-- Returns:
- Future response.
-
jsonStrlen
public Maybe<Response> jsonStrlen(List<String> args)
Redis command JSON.STRLEN.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonStrlen
public Maybe<Response> rxJsonStrlen(List<String> args)
Redis command JSON.STRLEN.- Parameters:
args
-- Returns:
- Future response.
-
jsonToggle
public Maybe<Response> jsonToggle(List<String> args)
Redis command JSON.TOGGLE.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonToggle
public Maybe<Response> rxJsonToggle(List<String> args)
Redis command JSON.TOGGLE.- Parameters:
args
-- Returns:
- Future response.
-
jsonType
public Maybe<Response> jsonType(List<String> args)
Redis command JSON.TYPE.- Parameters:
args
-- Returns:
- Future response.
-
rxJsonType
public Maybe<Response> rxJsonType(List<String> args)
Redis command JSON.TYPE.- Parameters:
args
-- Returns:
- Future response.
-
keys
public Maybe<Response> keys(String arg0)
Find all keys matching the given pattern.Redis command KEYS.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxKeys
public Maybe<Response> rxKeys(String arg0)
Find all keys matching the given pattern.Redis command KEYS.
- Parameters:
arg0
-- Returns:
- Future response.
-
lastsave
public Maybe<Response> lastsave()
Get the UNIX time stamp of the last successful save to disk.Redis command LASTSAVE.
- Returns:
- Future response.
-
rxLastsave
public Maybe<Response> rxLastsave()
Get the UNIX time stamp of the last successful save to disk.Redis command LASTSAVE.
- Returns:
- Future response.
-
latency
public Maybe<Response> latency(List<String> args)
A container for latency diagnostics commands.Redis command LATENCY.
- Parameters:
args
-- Returns:
- Future response.
-
rxLatency
public Maybe<Response> rxLatency(List<String> args)
A container for latency diagnostics commands.Redis command LATENCY.
- Parameters:
args
-- Returns:
- Future response.
-
lcs
public Maybe<Response> lcs(List<String> args)
Find longest common substring.Redis command LCS.
- Parameters:
args
-- Returns:
- Future response.
-
rxLcs
public Maybe<Response> rxLcs(List<String> args)
Find longest common substring.Redis command LCS.
- Parameters:
args
-- Returns:
- Future response.
-
lindex
public Maybe<Response> lindex(String arg0, String arg1)
Get an element from a list by its index.Redis command LINDEX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxLindex
public Maybe<Response> rxLindex(String arg0, String arg1)
Get an element from a list by its index.Redis command LINDEX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
linsert
public Maybe<Response> linsert(String arg0, String arg1, String arg2, String arg3)
Insert an element before or after another element in a list.Redis command LINSERT.
- Parameters:
arg0
-arg1
-arg2
-arg3
-- Returns:
- Future response.
-
rxLinsert
public Maybe<Response> rxLinsert(String arg0, String arg1, String arg2, String arg3)
Insert an element before or after another element in a list.Redis command LINSERT.
- Parameters:
arg0
-arg1
-arg2
-arg3
-- Returns:
- Future response.
-
llen
public Maybe<Response> llen(String arg0)
Get the length of a list.Redis command LLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxLlen
public Maybe<Response> rxLlen(String arg0)
Get the length of a list.Redis command LLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
lmove
public Maybe<Response> lmove(String arg0, String arg1, String arg2, String arg3)
Pop an element from a list, push it to another list and return it.Redis command LMOVE.
- Parameters:
arg0
-arg1
-arg2
-arg3
-- Returns:
- Future response.
-
rxLmove
public Maybe<Response> rxLmove(String arg0, String arg1, String arg2, String arg3)
Pop an element from a list, push it to another list and return it.Redis command LMOVE.
- Parameters:
arg0
-arg1
-arg2
-arg3
-- Returns:
- Future response.
-
lmpop
public Maybe<Response> lmpop(List<String> args)
Pop elements from a list.Redis command LMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxLmpop
public Maybe<Response> rxLmpop(List<String> args)
Pop elements from a list.Redis command LMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
lolwut
public Maybe<Response> lolwut(List<String> args)
Display some computer art and the Redis version.Redis command LOLWUT.
- Parameters:
args
-- Returns:
- Future response.
-
rxLolwut
public Maybe<Response> rxLolwut(List<String> args)
Display some computer art and the Redis version.Redis command LOLWUT.
- Parameters:
args
-- Returns:
- Future response.
-
lpop
public Maybe<Response> lpop(List<String> args)
Remove and get the first elements in a list.Redis command LPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxLpop
public Maybe<Response> rxLpop(List<String> args)
Remove and get the first elements in a list.Redis command LPOP.
- Parameters:
args
-- Returns:
- Future response.
-
lpos
public Maybe<Response> lpos(List<String> args)
Return the index of matching elements on a list.Redis command LPOS.
- Parameters:
args
-- Returns:
- Future response.
-
rxLpos
public Maybe<Response> rxLpos(List<String> args)
Return the index of matching elements on a list.Redis command LPOS.
- Parameters:
args
-- Returns:
- Future response.
-
lpush
public Maybe<Response> lpush(List<String> args)
Prepend one or multiple elements to a list.Redis command LPUSH.
- Parameters:
args
-- Returns:
- Future response.
-
rxLpush
public Maybe<Response> rxLpush(List<String> args)
Prepend one or multiple elements to a list.Redis command LPUSH.
- Parameters:
args
-- Returns:
- Future response.
-
lpushx
public Maybe<Response> lpushx(List<String> args)
Prepend an element to a list, only if the list exists.Redis command LPUSHX.
- Parameters:
args
-- Returns:
- Future response.
-
rxLpushx
public Maybe<Response> rxLpushx(List<String> args)
Prepend an element to a list, only if the list exists.Redis command LPUSHX.
- Parameters:
args
-- Returns:
- Future response.
-
lrange
public Maybe<Response> lrange(String arg0, String arg1, String arg2)
Get a range of elements from a list.Redis command LRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxLrange
public Maybe<Response> rxLrange(String arg0, String arg1, String arg2)
Get a range of elements from a list.Redis command LRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
lrem
public Maybe<Response> lrem(String arg0, String arg1, String arg2)
Remove elements from a list.Redis command LREM.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxLrem
public Maybe<Response> rxLrem(String arg0, String arg1, String arg2)
Remove elements from a list.Redis command LREM.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
lset
public Maybe<Response> lset(String arg0, String arg1, String arg2)
Set the value of an element in a list by its index.Redis command LSET.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxLset
public Maybe<Response> rxLset(String arg0, String arg1, String arg2)
Set the value of an element in a list by its index.Redis command LSET.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
ltrim
public Maybe<Response> ltrim(String arg0, String arg1, String arg2)
Trim a list to the specified range.Redis command LTRIM.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxLtrim
public Maybe<Response> rxLtrim(String arg0, String arg1, String arg2)
Trim a list to the specified range.Redis command LTRIM.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
memory
public Maybe<Response> memory(List<String> args)
A container for memory diagnostics commands.Redis command MEMORY.
- Parameters:
args
-- Returns:
- Future response.
-
rxMemory
public Maybe<Response> rxMemory(List<String> args)
A container for memory diagnostics commands.Redis command MEMORY.
- Parameters:
args
-- Returns:
- Future response.
-
mget
public Maybe<Response> mget(List<String> args)
Get the values of all the given keys.Redis command MGET.
- Parameters:
args
-- Returns:
- Future response.
-
rxMget
public Maybe<Response> rxMget(List<String> args)
Get the values of all the given keys.Redis command MGET.
- Parameters:
args
-- Returns:
- Future response.
-
migrate
public Maybe<Response> migrate(List<String> args)
Atomically transfer a key from a Redis instance to another one.Redis command MIGRATE.
- Parameters:
args
-- Returns:
- Future response.
-
rxMigrate
public Maybe<Response> rxMigrate(List<String> args)
Atomically transfer a key from a Redis instance to another one.Redis command MIGRATE.
- Parameters:
args
-- Returns:
- Future response.
-
module
public Maybe<Response> module(List<String> args)
A container for module commands.Redis command MODULE.
- Parameters:
args
-- Returns:
- Future response.
-
rxModule
public Maybe<Response> rxModule(List<String> args)
A container for module commands.Redis command MODULE.
- Parameters:
args
-- Returns:
- Future response.
-
monitor
public Maybe<Response> monitor()
Listen for all requests received by the server in real time.Redis command MONITOR.
- Returns:
- Future response.
-
rxMonitor
public Maybe<Response> rxMonitor()
Listen for all requests received by the server in real time.Redis command MONITOR.
- Returns:
- Future response.
-
move
public Maybe<Response> move(String arg0, String arg1)
Move a key to another database.Redis command MOVE.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxMove
public Maybe<Response> rxMove(String arg0, String arg1)
Move a key to another database.Redis command MOVE.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
mset
public Maybe<Response> mset(List<String> args)
Set multiple keys to multiple values.Redis command MSET.
- Parameters:
args
-- Returns:
- Future response.
-
rxMset
public Maybe<Response> rxMset(List<String> args)
Set multiple keys to multiple values.Redis command MSET.
- Parameters:
args
-- Returns:
- Future response.
-
msetnx
public Maybe<Response> msetnx(List<String> args)
Set multiple keys to multiple values, only if none of the keys exist.Redis command MSETNX.
- Parameters:
args
-- Returns:
- Future response.
-
rxMsetnx
public Maybe<Response> rxMsetnx(List<String> args)
Set multiple keys to multiple values, only if none of the keys exist.Redis command MSETNX.
- Parameters:
args
-- Returns:
- Future response.
-
multi
public Maybe<Response> multi()
Mark the start of a transaction block.Redis command MULTI.
- Returns:
- Future response.
-
rxMulti
public Maybe<Response> rxMulti()
Mark the start of a transaction block.Redis command MULTI.
- Returns:
- Future response.
-
object
public Maybe<Response> object(List<String> args)
A container for object introspection commands.Redis command OBJECT.
- Parameters:
args
-- Returns:
- Future response.
-
rxObject
public Maybe<Response> rxObject(List<String> args)
A container for object introspection commands.Redis command OBJECT.
- Parameters:
args
-- Returns:
- Future response.
-
persist
public Maybe<Response> persist(String arg0)
Remove the expiration from a key.Redis command PERSIST.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxPersist
public Maybe<Response> rxPersist(String arg0)
Remove the expiration from a key.Redis command PERSIST.
- Parameters:
arg0
-- Returns:
- Future response.
-
pexpire
public Maybe<Response> pexpire(List<String> args)
Set a key's time to live in milliseconds.Redis command PEXPIRE.
- Parameters:
args
-- Returns:
- Future response.
-
rxPexpire
public Maybe<Response> rxPexpire(List<String> args)
Set a key's time to live in milliseconds.Redis command PEXPIRE.
- Parameters:
args
-- Returns:
- Future response.
-
pexpireat
public Maybe<Response> pexpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.Redis command PEXPIREAT.
- Parameters:
args
-- Returns:
- Future response.
-
rxPexpireat
public Maybe<Response> rxPexpireat(List<String> args)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.Redis command PEXPIREAT.
- Parameters:
args
-- Returns:
- Future response.
-
pexpiretime
public Maybe<Response> pexpiretime(String arg0)
Get the expiration Unix timestamp for a key in milliseconds.Redis command PEXPIRETIME.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxPexpiretime
public Maybe<Response> rxPexpiretime(String arg0)
Get the expiration Unix timestamp for a key in milliseconds.Redis command PEXPIRETIME.
- Parameters:
arg0
-- Returns:
- Future response.
-
pfadd
public Maybe<Response> pfadd(List<String> args)
Adds the specified elements to the specified HyperLogLog.Redis command PFADD.
- Parameters:
args
-- Returns:
- Future response.
-
rxPfadd
public Maybe<Response> rxPfadd(List<String> args)
Adds the specified elements to the specified HyperLogLog.Redis command PFADD.
- Parameters:
args
-- Returns:
- Future response.
-
pfcount
public Maybe<Response> pfcount(List<String> args)
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).Redis command PFCOUNT.
- Parameters:
args
-- Returns:
- Future response.
-
rxPfcount
public Maybe<Response> rxPfcount(List<String> args)
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).Redis command PFCOUNT.
- Parameters:
args
-- Returns:
- Future response.
-
pfdebug
public Maybe<Response> pfdebug(String arg0, String arg1)
Internal commands for debugging HyperLogLog values.Redis command PFDEBUG.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxPfdebug
public Maybe<Response> rxPfdebug(String arg0, String arg1)
Internal commands for debugging HyperLogLog values.Redis command PFDEBUG.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
pfmerge
public Maybe<Response> pfmerge(List<String> args)
Merge N different HyperLogLogs into a single one.Redis command PFMERGE.
- Parameters:
args
-- Returns:
- Future response.
-
rxPfmerge
public Maybe<Response> rxPfmerge(List<String> args)
Merge N different HyperLogLogs into a single one.Redis command PFMERGE.
- Parameters:
args
-- Returns:
- Future response.
-
pfselftest
public Maybe<Response> pfselftest()
An internal command for testing HyperLogLog values.Redis command PFSELFTEST.
- Returns:
- Future response.
-
rxPfselftest
public Maybe<Response> rxPfselftest()
An internal command for testing HyperLogLog values.Redis command PFSELFTEST.
- Returns:
- Future response.
-
ping
public Maybe<Response> ping(List<String> args)
Ping the server.Redis command PING.
- Parameters:
args
-- Returns:
- Future response.
-
rxPing
public Maybe<Response> rxPing(List<String> args)
Ping the server.Redis command PING.
- Parameters:
args
-- Returns:
- Future response.
-
psetex
public Maybe<Response> psetex(String arg0, String arg1, String arg2)
Set the value and expiration in milliseconds of a key.Redis command PSETEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxPsetex
public Maybe<Response> rxPsetex(String arg0, String arg1, String arg2)
Set the value and expiration in milliseconds of a key.Redis command PSETEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
psubscribe
public Maybe<Response> psubscribe(List<String> args)
Listen for messages published to channels matching the given patterns.Redis command PSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxPsubscribe
public Maybe<Response> rxPsubscribe(List<String> args)
Listen for messages published to channels matching the given patterns.Redis command PSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
psync
public Maybe<Response> psync(List<String> args)
Internal command used for replication.Redis command PSYNC.
- Parameters:
args
-- Returns:
- Future response.
-
rxPsync
public Maybe<Response> rxPsync(List<String> args)
Internal command used for replication.Redis command PSYNC.
- Parameters:
args
-- Returns:
- Future response.
-
pttl
public Maybe<Response> pttl(String arg0)
Get the time to live for a key in milliseconds.Redis command PTTL.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxPttl
public Maybe<Response> rxPttl(String arg0)
Get the time to live for a key in milliseconds.Redis command PTTL.
- Parameters:
arg0
-- Returns:
- Future response.
-
publish
public Maybe<Response> publish(String arg0, String arg1)
Post a message to a channel.Redis command PUBLISH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxPublish
public Maybe<Response> rxPublish(String arg0, String arg1)
Post a message to a channel.Redis command PUBLISH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
pubsub
public Maybe<Response> pubsub(List<String> args)
A container for Pub/Sub commands.Redis command PUBSUB.
- Parameters:
args
-- Returns:
- Future response.
-
rxPubsub
public Maybe<Response> rxPubsub(List<String> args)
A container for Pub/Sub commands.Redis command PUBSUB.
- Parameters:
args
-- Returns:
- Future response.
-
punsubscribe
public Maybe<Response> punsubscribe(List<String> args)
Stop listening for messages posted to channels matching the given patterns.Redis command PUNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxPunsubscribe
public Maybe<Response> rxPunsubscribe(List<String> args)
Stop listening for messages posted to channels matching the given patterns.Redis command PUNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
quit
public Maybe<Response> quit(List<String> args)
Close the connection.Redis command QUIT.
- Parameters:
args
-- Returns:
- Future response.
-
rxQuit
public Maybe<Response> rxQuit(List<String> args)
Close the connection.Redis command QUIT.
- Parameters:
args
-- Returns:
- Future response.
-
randomkey
public Maybe<Response> randomkey()
Return a random key from the keyspace.Redis command RANDOMKEY.
- Returns:
- Future response.
-
rxRandomkey
public Maybe<Response> rxRandomkey()
Return a random key from the keyspace.Redis command RANDOMKEY.
- Returns:
- Future response.
-
readonly
public Maybe<Response> readonly()
Enables read queries for a connection to a cluster replica node.Redis command READONLY.
- Returns:
- Future response.
-
rxReadonly
public Maybe<Response> rxReadonly()
Enables read queries for a connection to a cluster replica node.Redis command READONLY.
- Returns:
- Future response.
-
readwrite
public Maybe<Response> readwrite()
Disables read queries for a connection to a cluster replica node.Redis command READWRITE.
- Returns:
- Future response.
-
rxReadwrite
public Maybe<Response> rxReadwrite()
Disables read queries for a connection to a cluster replica node.Redis command READWRITE.
- Returns:
- Future response.
-
rename
public Maybe<Response> rename(String arg0, String arg1)
Rename a key.Redis command RENAME.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxRename
public Maybe<Response> rxRename(String arg0, String arg1)
Rename a key.Redis command RENAME.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
renamenx
public Maybe<Response> renamenx(String arg0, String arg1)
Rename a key, only if the new key does not exist.Redis command RENAMENX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxRenamenx
public Maybe<Response> rxRenamenx(String arg0, String arg1)
Rename a key, only if the new key does not exist.Redis command RENAMENX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
replconf
public Maybe<Response> replconf(List<String> args)
An internal command for configuring the replication stream.Redis command REPLCONF.
- Parameters:
args
-- Returns:
- Future response.
-
rxReplconf
public Maybe<Response> rxReplconf(List<String> args)
An internal command for configuring the replication stream.Redis command REPLCONF.
- Parameters:
args
-- Returns:
- Future response.
-
replicaof
public Maybe<Response> replicaof(String arg0, String arg1)
Make the server a replica of another instance, or promote it as master.Redis command REPLICAOF.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxReplicaof
public Maybe<Response> rxReplicaof(String arg0, String arg1)
Make the server a replica of another instance, or promote it as master.Redis command REPLICAOF.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
reset
public Maybe<Response> reset()
Reset the connection.Redis command RESET.
- Returns:
- Future response.
-
rxReset
public Maybe<Response> rxReset()
Reset the connection.Redis command RESET.
- Returns:
- Future response.
-
restore
public Maybe<Response> restore(List<String> args)
Create a key using the provided serialized value, previously obtained using DUMP.Redis command RESTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxRestore
public Maybe<Response> rxRestore(List<String> args)
Create a key using the provided serialized value, previously obtained using DUMP.Redis command RESTORE.
- Parameters:
args
-- Returns:
- Future response.
-
restoreAsking
public Maybe<Response> restoreAsking(List<String> args)
An internal command for migrating keys in a cluster.Redis command RESTORE-ASKING.
- Parameters:
args
-- Returns:
- Future response.
-
rxRestoreAsking
public Maybe<Response> rxRestoreAsking(List<String> args)
An internal command for migrating keys in a cluster.Redis command RESTORE-ASKING.
- Parameters:
args
-- Returns:
- Future response.
-
role
public Maybe<Response> role()
Return the role of the instance in the context of replication.Redis command ROLE.
- Returns:
- Future response.
-
rxRole
public Maybe<Response> rxRole()
Return the role of the instance in the context of replication.Redis command ROLE.
- Returns:
- Future response.
-
rpop
public Maybe<Response> rpop(List<String> args)
Remove and get the last elements in a list.Redis command RPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxRpop
public Maybe<Response> rxRpop(List<String> args)
Remove and get the last elements in a list.Redis command RPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rpoplpush
@Deprecated public Maybe<Response> rpoplpush(String arg0, String arg1)
Deprecated.Remove the last element in a list, prepend it to another list and return it.Redis command RPOPLPUSH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxRpoplpush
@Deprecated public Maybe<Response> rxRpoplpush(String arg0, String arg1)
Deprecated.Remove the last element in a list, prepend it to another list and return it.Redis command RPOPLPUSH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rpush
public Maybe<Response> rpush(List<String> args)
Append one or multiple elements to a list.Redis command RPUSH.
- Parameters:
args
-- Returns:
- Future response.
-
rxRpush
public Maybe<Response> rxRpush(List<String> args)
Append one or multiple elements to a list.Redis command RPUSH.
- Parameters:
args
-- Returns:
- Future response.
-
rpushx
public Maybe<Response> rpushx(List<String> args)
Append an element to a list, only if the list exists.Redis command RPUSHX.
- Parameters:
args
-- Returns:
- Future response.
-
rxRpushx
public Maybe<Response> rxRpushx(List<String> args)
Append an element to a list, only if the list exists.Redis command RPUSHX.
- Parameters:
args
-- Returns:
- Future response.
-
sadd
public Maybe<Response> sadd(List<String> args)
Add one or more members to a set.Redis command SADD.
- Parameters:
args
-- Returns:
- Future response.
-
rxSadd
public Maybe<Response> rxSadd(List<String> args)
Add one or more members to a set.Redis command SADD.
- Parameters:
args
-- Returns:
- Future response.
-
save
public Maybe<Response> save()
Synchronously save the dataset to disk.Redis command SAVE.
- Returns:
- Future response.
-
rxSave
public Maybe<Response> rxSave()
Synchronously save the dataset to disk.Redis command SAVE.
- Returns:
- Future response.
-
scan
public Maybe<Response> scan(List<String> args)
Incrementally iterate the keys space.Redis command SCAN.
- Parameters:
args
-- Returns:
- Future response.
-
rxScan
public Maybe<Response> rxScan(List<String> args)
Incrementally iterate the keys space.Redis command SCAN.
- Parameters:
args
-- Returns:
- Future response.
-
scard
public Maybe<Response> scard(String arg0)
Get the number of members in a set.Redis command SCARD.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxScard
public Maybe<Response> rxScard(String arg0)
Get the number of members in a set.Redis command SCARD.
- Parameters:
arg0
-- Returns:
- Future response.
-
script
public Maybe<Response> script(List<String> args)
A container for Lua scripts management commands.Redis command SCRIPT.
- Parameters:
args
-- Returns:
- Future response.
-
rxScript
public Maybe<Response> rxScript(List<String> args)
A container for Lua scripts management commands.Redis command SCRIPT.
- Parameters:
args
-- Returns:
- Future response.
-
sdiff
public Maybe<Response> sdiff(List<String> args)
Subtract multiple sets.Redis command SDIFF.
- Parameters:
args
-- Returns:
- Future response.
-
rxSdiff
public Maybe<Response> rxSdiff(List<String> args)
Subtract multiple sets.Redis command SDIFF.
- Parameters:
args
-- Returns:
- Future response.
-
sdiffstore
public Maybe<Response> sdiffstore(List<String> args)
Subtract multiple sets and store the resulting set in a key.Redis command SDIFFSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSdiffstore
public Maybe<Response> rxSdiffstore(List<String> args)
Subtract multiple sets and store the resulting set in a key.Redis command SDIFFSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
select
public Maybe<Response> select(String arg0)
Change the selected database for the current connection.Redis command SELECT.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxSelect
public Maybe<Response> rxSelect(String arg0)
Change the selected database for the current connection.Redis command SELECT.
- Parameters:
arg0
-- Returns:
- Future response.
-
set
public Maybe<Response> set(List<String> args)
Set the string value of a key.Redis command SET.
- Parameters:
args
-- Returns:
- Future response.
-
rxSet
public Maybe<Response> rxSet(List<String> args)
Set the string value of a key.Redis command SET.
- Parameters:
args
-- Returns:
- Future response.
-
setbit
public Maybe<Response> setbit(String arg0, String arg1, String arg2)
Sets or clears the bit at offset in the string value stored at key.Redis command SETBIT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxSetbit
public Maybe<Response> rxSetbit(String arg0, String arg1, String arg2)
Sets or clears the bit at offset in the string value stored at key.Redis command SETBIT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
setex
public Maybe<Response> setex(String arg0, String arg1, String arg2)
Set the value and expiration of a key.Redis command SETEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxSetex
public Maybe<Response> rxSetex(String arg0, String arg1, String arg2)
Set the value and expiration of a key.Redis command SETEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
setnx
public Maybe<Response> setnx(String arg0, String arg1)
Set the value of a key, only if the key does not exist.Redis command SETNX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxSetnx
public Maybe<Response> rxSetnx(String arg0, String arg1)
Set the value of a key, only if the key does not exist.Redis command SETNX.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
setrange
public Maybe<Response> setrange(String arg0, String arg1, String arg2)
Overwrite part of a string at key starting at the specified offset.Redis command SETRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxSetrange
public Maybe<Response> rxSetrange(String arg0, String arg1, String arg2)
Overwrite part of a string at key starting at the specified offset.Redis command SETRANGE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
shutdown
public Maybe<Response> shutdown(List<String> args)
Synchronously save the dataset to disk and then shut down the server.Redis command SHUTDOWN.
- Parameters:
args
-- Returns:
- Future response.
-
rxShutdown
public Maybe<Response> rxShutdown(List<String> args)
Synchronously save the dataset to disk and then shut down the server.Redis command SHUTDOWN.
- Parameters:
args
-- Returns:
- Future response.
-
sinter
public Maybe<Response> sinter(List<String> args)
Intersect multiple sets.Redis command SINTER.
- Parameters:
args
-- Returns:
- Future response.
-
rxSinter
public Maybe<Response> rxSinter(List<String> args)
Intersect multiple sets.Redis command SINTER.
- Parameters:
args
-- Returns:
- Future response.
-
sintercard
public Maybe<Response> sintercard(List<String> args)
Intersect multiple sets and return the cardinality of the result.Redis command SINTERCARD.
- Parameters:
args
-- Returns:
- Future response.
-
rxSintercard
public Maybe<Response> rxSintercard(List<String> args)
Intersect multiple sets and return the cardinality of the result.Redis command SINTERCARD.
- Parameters:
args
-- Returns:
- Future response.
-
sinterstore
public Maybe<Response> sinterstore(List<String> args)
Intersect multiple sets and store the resulting set in a key.Redis command SINTERSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSinterstore
public Maybe<Response> rxSinterstore(List<String> args)
Intersect multiple sets and store the resulting set in a key.Redis command SINTERSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
sismember
public Maybe<Response> sismember(String arg0, String arg1)
Determine if a given value is a member of a set.Redis command SISMEMBER.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxSismember
public Maybe<Response> rxSismember(String arg0, String arg1)
Determine if a given value is a member of a set.Redis command SISMEMBER.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
slaveof
@Deprecated public Maybe<Response> slaveof(String arg0, String arg1)
Deprecated.Make the server a replica of another instance, or promote it as master.Redis command SLAVEOF.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxSlaveof
@Deprecated public Maybe<Response> rxSlaveof(String arg0, String arg1)
Deprecated.Make the server a replica of another instance, or promote it as master.Redis command SLAVEOF.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
slowlog
public Maybe<Response> slowlog(List<String> args)
A container for slow log commands.Redis command SLOWLOG.
- Parameters:
args
-- Returns:
- Future response.
-
rxSlowlog
public Maybe<Response> rxSlowlog(List<String> args)
A container for slow log commands.Redis command SLOWLOG.
- Parameters:
args
-- Returns:
- Future response.
-
smembers
public Maybe<Response> smembers(String arg0)
Get all the members in a set.Redis command SMEMBERS.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxSmembers
public Maybe<Response> rxSmembers(String arg0)
Get all the members in a set.Redis command SMEMBERS.
- Parameters:
arg0
-- Returns:
- Future response.
-
smismember
public Maybe<Response> smismember(List<String> args)
Returns the membership associated with the given elements for a set.Redis command SMISMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
rxSmismember
public Maybe<Response> rxSmismember(List<String> args)
Returns the membership associated with the given elements for a set.Redis command SMISMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
smove
public Maybe<Response> smove(String arg0, String arg1, String arg2)
Move a member from one set to another.Redis command SMOVE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxSmove
public Maybe<Response> rxSmove(String arg0, String arg1, String arg2)
Move a member from one set to another.Redis command SMOVE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
sort
public Maybe<Response> sort(List<String> args)
Sort the elements in a list, set or sorted set.Redis command SORT.
- Parameters:
args
-- Returns:
- Future response.
-
rxSort
public Maybe<Response> rxSort(List<String> args)
Sort the elements in a list, set or sorted set.Redis command SORT.
- Parameters:
args
-- Returns:
- Future response.
-
sortRo
public Maybe<Response> sortRo(List<String> args)
Sort the elements in a list, set or sorted set. Read-only variant of SORT.Redis command SORT_RO.
- Parameters:
args
-- Returns:
- Future response.
-
rxSortRo
public Maybe<Response> rxSortRo(List<String> args)
Sort the elements in a list, set or sorted set. Read-only variant of SORT.Redis command SORT_RO.
- Parameters:
args
-- Returns:
- Future response.
-
spop
public Maybe<Response> spop(List<String> args)
Remove and return one or multiple random members from a set.Redis command SPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxSpop
public Maybe<Response> rxSpop(List<String> args)
Remove and return one or multiple random members from a set.Redis command SPOP.
- Parameters:
args
-- Returns:
- Future response.
-
spublish
public Maybe<Response> spublish(String arg0, String arg1)
Post a message to a shard channel.Redis command SPUBLISH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxSpublish
public Maybe<Response> rxSpublish(String arg0, String arg1)
Post a message to a shard channel.Redis command SPUBLISH.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
srandmember
public Maybe<Response> srandmember(List<String> args)
Get one or multiple random members from a set.Redis command SRANDMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
rxSrandmember
public Maybe<Response> rxSrandmember(List<String> args)
Get one or multiple random members from a set.Redis command SRANDMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
srem
public Maybe<Response> srem(List<String> args)
Remove one or more members from a set.Redis command SREM.
- Parameters:
args
-- Returns:
- Future response.
-
rxSrem
public Maybe<Response> rxSrem(List<String> args)
Remove one or more members from a set.Redis command SREM.
- Parameters:
args
-- Returns:
- Future response.
-
sscan
public Maybe<Response> sscan(List<String> args)
Incrementally iterate Set elements.Redis command SSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
rxSscan
public Maybe<Response> rxSscan(List<String> args)
Incrementally iterate Set elements.Redis command SSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
ssubscribe
public Maybe<Response> ssubscribe(List<String> args)
Listen for messages published to the given shard channels.Redis command SSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSsubscribe
public Maybe<Response> rxSsubscribe(List<String> args)
Listen for messages published to the given shard channels.Redis command SSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
strlen
public Maybe<Response> strlen(String arg0)
Get the length of the value stored in a key.Redis command STRLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxStrlen
public Maybe<Response> rxStrlen(String arg0)
Get the length of the value stored in a key.Redis command STRLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
subscribe
public Maybe<Response> subscribe(List<String> args)
Listen for messages published to the given channels.Redis command SUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSubscribe
public Maybe<Response> rxSubscribe(List<String> args)
Listen for messages published to the given channels.Redis command SUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
substr
@Deprecated public Maybe<Response> substr(String arg0, String arg1, String arg2)
Deprecated.Get a substring of the string stored at a key.Redis command SUBSTR.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxSubstr
@Deprecated public Maybe<Response> rxSubstr(String arg0, String arg1, String arg2)
Deprecated.Get a substring of the string stored at a key.Redis command SUBSTR.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
sunion
public Maybe<Response> sunion(List<String> args)
Add multiple sets.Redis command SUNION.
- Parameters:
args
-- Returns:
- Future response.
-
rxSunion
public Maybe<Response> rxSunion(List<String> args)
Add multiple sets.Redis command SUNION.
- Parameters:
args
-- Returns:
- Future response.
-
sunionstore
public Maybe<Response> sunionstore(List<String> args)
Add multiple sets and store the resulting set in a key.Redis command SUNIONSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSunionstore
public Maybe<Response> rxSunionstore(List<String> args)
Add multiple sets and store the resulting set in a key.Redis command SUNIONSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
sunsubscribe
public Maybe<Response> sunsubscribe(List<String> args)
Stop listening for messages posted to the given shard channels.Redis command SUNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxSunsubscribe
public Maybe<Response> rxSunsubscribe(List<String> args)
Stop listening for messages posted to the given shard channels.Redis command SUNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
swapdb
public Maybe<Response> swapdb(String arg0, String arg1)
Swaps two Redis databases.Redis command SWAPDB.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxSwapdb
public Maybe<Response> rxSwapdb(String arg0, String arg1)
Swaps two Redis databases.Redis command SWAPDB.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
sync
public Maybe<Response> sync()
Internal command used for replication.Redis command SYNC.
- Returns:
- Future response.
-
rxSync
public Maybe<Response> rxSync()
Internal command used for replication.Redis command SYNC.
- Returns:
- Future response.
-
tdigestAdd
public Maybe<Response> tdigestAdd(List<String> args)
Redis command TDIGEST.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestAdd
public Maybe<Response> rxTdigestAdd(List<String> args)
Redis command TDIGEST.ADD.- Parameters:
args
-- Returns:
- Future response.
-
tdigestByrank
public Maybe<Response> tdigestByrank(List<String> args)
Redis command TDIGEST.BYRANK.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestByrank
public Maybe<Response> rxTdigestByrank(List<String> args)
Redis command TDIGEST.BYRANK.- Parameters:
args
-- Returns:
- Future response.
-
tdigestByrevrank
public Maybe<Response> tdigestByrevrank(List<String> args)
Redis command TDIGEST.BYREVRANK.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestByrevrank
public Maybe<Response> rxTdigestByrevrank(List<String> args)
Redis command TDIGEST.BYREVRANK.- Parameters:
args
-- Returns:
- Future response.
-
tdigestCdf
public Maybe<Response> tdigestCdf(List<String> args)
Redis command TDIGEST.CDF.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestCdf
public Maybe<Response> rxTdigestCdf(List<String> args)
Redis command TDIGEST.CDF.- Parameters:
args
-- Returns:
- Future response.
-
tdigestCreate
public Maybe<Response> tdigestCreate(List<String> args)
Redis command TDIGEST.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestCreate
public Maybe<Response> rxTdigestCreate(List<String> args)
Redis command TDIGEST.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
tdigestInfo
public Maybe<Response> tdigestInfo(List<String> args)
Redis command TDIGEST.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestInfo
public Maybe<Response> rxTdigestInfo(List<String> args)
Redis command TDIGEST.INFO.- Parameters:
args
-- Returns:
- Future response.
-
tdigestMax
public Maybe<Response> tdigestMax(List<String> args)
Redis command TDIGEST.MAX.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestMax
public Maybe<Response> rxTdigestMax(List<String> args)
Redis command TDIGEST.MAX.- Parameters:
args
-- Returns:
- Future response.
-
tdigestMerge
public Maybe<Response> tdigestMerge(List<String> args)
Redis command TDIGEST.MERGE.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestMerge
public Maybe<Response> rxTdigestMerge(List<String> args)
Redis command TDIGEST.MERGE.- Parameters:
args
-- Returns:
- Future response.
-
tdigestMin
public Maybe<Response> tdigestMin(List<String> args)
Redis command TDIGEST.MIN.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestMin
public Maybe<Response> rxTdigestMin(List<String> args)
Redis command TDIGEST.MIN.- Parameters:
args
-- Returns:
- Future response.
-
tdigestQuantile
public Maybe<Response> tdigestQuantile(List<String> args)
Redis command TDIGEST.QUANTILE.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestQuantile
public Maybe<Response> rxTdigestQuantile(List<String> args)
Redis command TDIGEST.QUANTILE.- Parameters:
args
-- Returns:
- Future response.
-
tdigestRank
public Maybe<Response> tdigestRank(List<String> args)
Redis command TDIGEST.RANK.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestRank
public Maybe<Response> rxTdigestRank(List<String> args)
Redis command TDIGEST.RANK.- Parameters:
args
-- Returns:
- Future response.
-
tdigestReset
public Maybe<Response> tdigestReset(List<String> args)
Redis command TDIGEST.RESET.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestReset
public Maybe<Response> rxTdigestReset(List<String> args)
Redis command TDIGEST.RESET.- Parameters:
args
-- Returns:
- Future response.
-
tdigestRevrank
public Maybe<Response> tdigestRevrank(List<String> args)
Redis command TDIGEST.REVRANK.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestRevrank
public Maybe<Response> rxTdigestRevrank(List<String> args)
Redis command TDIGEST.REVRANK.- Parameters:
args
-- Returns:
- Future response.
-
tdigestTrimmedMean
public Maybe<Response> tdigestTrimmedMean(List<String> args)
Redis command TDIGEST.TRIMMED_MEAN.- Parameters:
args
-- Returns:
- Future response.
-
rxTdigestTrimmedMean
public Maybe<Response> rxTdigestTrimmedMean(List<String> args)
Redis command TDIGEST.TRIMMED_MEAN.- Parameters:
args
-- Returns:
- Future response.
-
time
public Maybe<Response> time()
Return the current server time.Redis command TIME.
- Returns:
- Future response.
-
rxTime
public Maybe<Response> rxTime()
Return the current server time.Redis command TIME.
- Returns:
- Future response.
-
timeseriesClusterset
public Maybe<Response> timeseriesClusterset(List<String> args)
Redis command TIMESERIES.CLUSTERSET.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesClusterset
public Maybe<Response> rxTimeseriesClusterset(List<String> args)
Redis command TIMESERIES.CLUSTERSET.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesClustersetfromshard
public Maybe<Response> timeseriesClustersetfromshard(List<String> args)
Redis command TIMESERIES.CLUSTERSETFROMSHARD.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesClustersetfromshard
public Maybe<Response> rxTimeseriesClustersetfromshard(List<String> args)
Redis command TIMESERIES.CLUSTERSETFROMSHARD.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesHello
public Maybe<Response> timeseriesHello(List<String> args)
Redis command TIMESERIES.HELLO.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesHello
public Maybe<Response> rxTimeseriesHello(List<String> args)
Redis command TIMESERIES.HELLO.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesInfocluster
public Maybe<Response> timeseriesInfocluster(List<String> args)
Redis command TIMESERIES.INFOCLUSTER.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesInfocluster
public Maybe<Response> rxTimeseriesInfocluster(List<String> args)
Redis command TIMESERIES.INFOCLUSTER.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesInnercommunication
public Maybe<Response> timeseriesInnercommunication(List<String> args)
Redis command TIMESERIES.INNERCOMMUNICATION.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesInnercommunication
public Maybe<Response> rxTimeseriesInnercommunication(List<String> args)
Redis command TIMESERIES.INNERCOMMUNICATION.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesNetworktest
public Maybe<Response> timeseriesNetworktest(List<String> args)
Redis command TIMESERIES.NETWORKTEST.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesNetworktest
public Maybe<Response> rxTimeseriesNetworktest(List<String> args)
Redis command TIMESERIES.NETWORKTEST.- Parameters:
args
-- Returns:
- Future response.
-
timeseriesRefreshcluster
public Maybe<Response> timeseriesRefreshcluster(List<String> args)
Redis command TIMESERIES.REFRESHCLUSTER.- Parameters:
args
-- Returns:
- Future response.
-
rxTimeseriesRefreshcluster
public Maybe<Response> rxTimeseriesRefreshcluster(List<String> args)
Redis command TIMESERIES.REFRESHCLUSTER.- Parameters:
args
-- Returns:
- Future response.
-
topkAdd
public Maybe<Response> topkAdd(List<String> args)
Redis command TOPK.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkAdd
public Maybe<Response> rxTopkAdd(List<String> args)
Redis command TOPK.ADD.- Parameters:
args
-- Returns:
- Future response.
-
topkCount
public Maybe<Response> topkCount(List<String> args)
Redis command TOPK.COUNT.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkCount
public Maybe<Response> rxTopkCount(List<String> args)
Redis command TOPK.COUNT.- Parameters:
args
-- Returns:
- Future response.
-
topkIncrby
public Maybe<Response> topkIncrby(List<String> args)
Redis command TOPK.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkIncrby
public Maybe<Response> rxTopkIncrby(List<String> args)
Redis command TOPK.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
topkInfo
public Maybe<Response> topkInfo(List<String> args)
Redis command TOPK.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkInfo
public Maybe<Response> rxTopkInfo(List<String> args)
Redis command TOPK.INFO.- Parameters:
args
-- Returns:
- Future response.
-
topkList
public Maybe<Response> topkList(List<String> args)
Redis command TOPK.LIST.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkList
public Maybe<Response> rxTopkList(List<String> args)
Redis command TOPK.LIST.- Parameters:
args
-- Returns:
- Future response.
-
topkQuery
public Maybe<Response> topkQuery(List<String> args)
Redis command TOPK.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkQuery
public Maybe<Response> rxTopkQuery(List<String> args)
Redis command TOPK.QUERY.- Parameters:
args
-- Returns:
- Future response.
-
topkReserve
public Maybe<Response> topkReserve(List<String> args)
Redis command TOPK.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
rxTopkReserve
public Maybe<Response> rxTopkReserve(List<String> args)
Redis command TOPK.RESERVE.- Parameters:
args
-- Returns:
- Future response.
-
touch
public Maybe<Response> touch(List<String> args)
Alters the last access time of a key(s). Returns the number of existing keys specified.Redis command TOUCH.
- Parameters:
args
-- Returns:
- Future response.
-
rxTouch
public Maybe<Response> rxTouch(List<String> args)
Alters the last access time of a key(s). Returns the number of existing keys specified.Redis command TOUCH.
- Parameters:
args
-- Returns:
- Future response.
-
tsAdd
public Maybe<Response> tsAdd(List<String> args)
Redis command TS.ADD.- Parameters:
args
-- Returns:
- Future response.
-
rxTsAdd
public Maybe<Response> rxTsAdd(List<String> args)
Redis command TS.ADD.- Parameters:
args
-- Returns:
- Future response.
-
tsAlter
public Maybe<Response> tsAlter(List<String> args)
Redis command TS.ALTER.- Parameters:
args
-- Returns:
- Future response.
-
rxTsAlter
public Maybe<Response> rxTsAlter(List<String> args)
Redis command TS.ALTER.- Parameters:
args
-- Returns:
- Future response.
-
tsCreate
public Maybe<Response> tsCreate(List<String> args)
Redis command TS.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsCreate
public Maybe<Response> rxTsCreate(List<String> args)
Redis command TS.CREATE.- Parameters:
args
-- Returns:
- Future response.
-
tsCreaterule
public Maybe<Response> tsCreaterule(List<String> args)
Redis command TS.CREATERULE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsCreaterule
public Maybe<Response> rxTsCreaterule(List<String> args)
Redis command TS.CREATERULE.- Parameters:
args
-- Returns:
- Future response.
-
tsDecrby
public Maybe<Response> tsDecrby(List<String> args)
Redis command TS.DECRBY.- Parameters:
args
-- Returns:
- Future response.
-
rxTsDecrby
public Maybe<Response> rxTsDecrby(List<String> args)
Redis command TS.DECRBY.- Parameters:
args
-- Returns:
- Future response.
-
tsDel
public Maybe<Response> tsDel(List<String> args)
Redis command TS.DEL.- Parameters:
args
-- Returns:
- Future response.
-
rxTsDel
public Maybe<Response> rxTsDel(List<String> args)
Redis command TS.DEL.- Parameters:
args
-- Returns:
- Future response.
-
tsDeleterule
public Maybe<Response> tsDeleterule(List<String> args)
Redis command TS.DELETERULE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsDeleterule
public Maybe<Response> rxTsDeleterule(List<String> args)
Redis command TS.DELETERULE.- Parameters:
args
-- Returns:
- Future response.
-
tsGet
public Maybe<Response> tsGet(List<String> args)
Redis command TS.GET.- Parameters:
args
-- Returns:
- Future response.
-
rxTsGet
public Maybe<Response> rxTsGet(List<String> args)
Redis command TS.GET.- Parameters:
args
-- Returns:
- Future response.
-
tsIncrby
public Maybe<Response> tsIncrby(List<String> args)
Redis command TS.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
rxTsIncrby
public Maybe<Response> rxTsIncrby(List<String> args)
Redis command TS.INCRBY.- Parameters:
args
-- Returns:
- Future response.
-
tsInfo
public Maybe<Response> tsInfo(List<String> args)
Redis command TS.INFO.- Parameters:
args
-- Returns:
- Future response.
-
rxTsInfo
public Maybe<Response> rxTsInfo(List<String> args)
Redis command TS.INFO.- Parameters:
args
-- Returns:
- Future response.
-
tsMadd
public Maybe<Response> tsMadd(List<String> args)
Redis command TS.MADD.- Parameters:
args
-- Returns:
- Future response.
-
rxTsMadd
public Maybe<Response> rxTsMadd(List<String> args)
Redis command TS.MADD.- Parameters:
args
-- Returns:
- Future response.
-
tsMget
public Maybe<Response> tsMget(List<String> args)
Redis command TS.MGET.- Parameters:
args
-- Returns:
- Future response.
-
rxTsMget
public Maybe<Response> rxTsMget(List<String> args)
Redis command TS.MGET.- Parameters:
args
-- Returns:
- Future response.
-
tsMrange
public Maybe<Response> tsMrange(List<String> args)
Redis command TS.MRANGE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsMrange
public Maybe<Response> rxTsMrange(List<String> args)
Redis command TS.MRANGE.- Parameters:
args
-- Returns:
- Future response.
-
tsMrevrange
public Maybe<Response> tsMrevrange(List<String> args)
Redis command TS.MREVRANGE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsMrevrange
public Maybe<Response> rxTsMrevrange(List<String> args)
Redis command TS.MREVRANGE.- Parameters:
args
-- Returns:
- Future response.
-
tsQueryindex
public Maybe<Response> tsQueryindex(List<String> args)
Redis command TS.QUERYINDEX.- Parameters:
args
-- Returns:
- Future response.
-
rxTsQueryindex
public Maybe<Response> rxTsQueryindex(List<String> args)
Redis command TS.QUERYINDEX.- Parameters:
args
-- Returns:
- Future response.
-
tsRange
public Maybe<Response> tsRange(List<String> args)
Redis command TS.RANGE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsRange
public Maybe<Response> rxTsRange(List<String> args)
Redis command TS.RANGE.- Parameters:
args
-- Returns:
- Future response.
-
tsRevrange
public Maybe<Response> tsRevrange(List<String> args)
Redis command TS.REVRANGE.- Parameters:
args
-- Returns:
- Future response.
-
rxTsRevrange
public Maybe<Response> rxTsRevrange(List<String> args)
Redis command TS.REVRANGE.- Parameters:
args
-- Returns:
- Future response.
-
ttl
public Maybe<Response> ttl(String arg0)
Get the time to live for a key in seconds.Redis command TTL.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxTtl
public Maybe<Response> rxTtl(String arg0)
Get the time to live for a key in seconds.Redis command TTL.
- Parameters:
arg0
-- Returns:
- Future response.
-
type
public Maybe<Response> type(String arg0)
Determine the type stored at key.Redis command TYPE.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxType
public Maybe<Response> rxType(String arg0)
Determine the type stored at key.Redis command TYPE.
- Parameters:
arg0
-- Returns:
- Future response.
-
unlink
public Maybe<Response> unlink(List<String> args)
Delete a key asynchronously in another thread. Otherwise it is just as DEL, but non blocking.Redis command UNLINK.
- Parameters:
args
-- Returns:
- Future response.
-
rxUnlink
public Maybe<Response> rxUnlink(List<String> args)
Delete a key asynchronously in another thread. Otherwise it is just as DEL, but non blocking.Redis command UNLINK.
- Parameters:
args
-- Returns:
- Future response.
-
unsubscribe
public Maybe<Response> unsubscribe(List<String> args)
Stop listening for messages posted to the given channels.Redis command UNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
rxUnsubscribe
public Maybe<Response> rxUnsubscribe(List<String> args)
Stop listening for messages posted to the given channels.Redis command UNSUBSCRIBE.
- Parameters:
args
-- Returns:
- Future response.
-
unwatch
public Maybe<Response> unwatch()
Forget about all watched keys.Redis command UNWATCH.
- Returns:
- Future response.
-
rxUnwatch
public Maybe<Response> rxUnwatch()
Forget about all watched keys.Redis command UNWATCH.
- Returns:
- Future response.
-
wait
public Maybe<Response> wait(String arg0, String arg1)
Wait for the synchronous replication of all the write commands sent in the context of the current connection.Redis command WAIT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxWait
public Maybe<Response> rxWait(String arg0, String arg1)
Wait for the synchronous replication of all the write commands sent in the context of the current connection.Redis command WAIT.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
watch
public Maybe<Response> watch(List<String> args)
Watch the given keys to determine execution of the MULTI/EXEC block.Redis command WATCH.
- Parameters:
args
-- Returns:
- Future response.
-
rxWatch
public Maybe<Response> rxWatch(List<String> args)
Watch the given keys to determine execution of the MULTI/EXEC block.Redis command WATCH.
- Parameters:
args
-- Returns:
- Future response.
-
xack
public Maybe<Response> xack(List<String> args)
Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group. Return value of the command is the number of messages successfully acknowledged, that is, the IDs we were actually able to resolve in the PEL.Redis command XACK.
- Parameters:
args
-- Returns:
- Future response.
-
rxXack
public Maybe<Response> rxXack(List<String> args)
Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group. Return value of the command is the number of messages successfully acknowledged, that is, the IDs we were actually able to resolve in the PEL.Redis command XACK.
- Parameters:
args
-- Returns:
- Future response.
-
xadd
public Maybe<Response> xadd(List<String> args)
Appends a new entry to a stream.Redis command XADD.
- Parameters:
args
-- Returns:
- Future response.
-
rxXadd
public Maybe<Response> rxXadd(List<String> args)
Appends a new entry to a stream.Redis command XADD.
- Parameters:
args
-- Returns:
- Future response.
-
xautoclaim
public Maybe<Response> xautoclaim(List<String> args)
Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.Redis command XAUTOCLAIM.
- Parameters:
args
-- Returns:
- Future response.
-
rxXautoclaim
public Maybe<Response> rxXautoclaim(List<String> args)
Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.Redis command XAUTOCLAIM.
- Parameters:
args
-- Returns:
- Future response.
-
xclaim
public Maybe<Response> xclaim(List<String> args)
Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer.Redis command XCLAIM.
- Parameters:
args
-- Returns:
- Future response.
-
rxXclaim
public Maybe<Response> rxXclaim(List<String> args)
Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer.Redis command XCLAIM.
- Parameters:
args
-- Returns:
- Future response.
-
xdel
public Maybe<Response> xdel(List<String> args)
Removes the specified entries from the stream. Returns the number of items actually deleted, that may be different from the number of IDs passed in case certain IDs do not exist.Redis command XDEL.
- Parameters:
args
-- Returns:
- Future response.
-
rxXdel
public Maybe<Response> rxXdel(List<String> args)
Removes the specified entries from the stream. Returns the number of items actually deleted, that may be different from the number of IDs passed in case certain IDs do not exist.Redis command XDEL.
- Parameters:
args
-- Returns:
- Future response.
-
xgroup
public Maybe<Response> xgroup(List<String> args)
A container for consumer groups commands.Redis command XGROUP.
- Parameters:
args
-- Returns:
- Future response.
-
rxXgroup
public Maybe<Response> rxXgroup(List<String> args)
A container for consumer groups commands.Redis command XGROUP.
- Parameters:
args
-- Returns:
- Future response.
-
xinfo
public Maybe<Response> xinfo(List<String> args)
A container for stream introspection commands.Redis command XINFO.
- Parameters:
args
-- Returns:
- Future response.
-
rxXinfo
public Maybe<Response> rxXinfo(List<String> args)
A container for stream introspection commands.Redis command XINFO.
- Parameters:
args
-- Returns:
- Future response.
-
xlen
public Maybe<Response> xlen(String arg0)
Return the number of entries in a stream.Redis command XLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxXlen
public Maybe<Response> rxXlen(String arg0)
Return the number of entries in a stream.Redis command XLEN.
- Parameters:
arg0
-- Returns:
- Future response.
-
xpending
public Maybe<Response> xpending(List<String> args)
Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.Redis command XPENDING.
- Parameters:
args
-- Returns:
- Future response.
-
rxXpending
public Maybe<Response> rxXpending(List<String> args)
Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.Redis command XPENDING.
- Parameters:
args
-- Returns:
- Future response.
-
xrange
public Maybe<Response> xrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval.Redis command XRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
rxXrange
public Maybe<Response> rxXrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval.Redis command XRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
xread
public Maybe<Response> xread(List<String> args)
Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream. Can block.Redis command XREAD.
- Parameters:
args
-- Returns:
- Future response.
-
rxXread
public Maybe<Response> rxXread(List<String> args)
Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream. Can block.Redis command XREAD.
- Parameters:
args
-- Returns:
- Future response.
-
xreadgroup
public Maybe<Response> xreadgroup(List<String> args)
Return new entries from a stream using a consumer group, or access the history of the pending entries for a given consumer. Can block.Redis command XREADGROUP.
- Parameters:
args
-- Returns:
- Future response.
-
rxXreadgroup
public Maybe<Response> rxXreadgroup(List<String> args)
Return new entries from a stream using a consumer group, or access the history of the pending entries for a given consumer. Can block.Redis command XREADGROUP.
- Parameters:
args
-- Returns:
- Future response.
-
xrevrange
public Maybe<Response> xrevrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval, in reverse order (from greater to smaller IDs) compared to XRANGE.Redis command XREVRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
rxXrevrange
public Maybe<Response> rxXrevrange(List<String> args)
Return a range of elements in a stream, with IDs matching the specified IDs interval, in reverse order (from greater to smaller IDs) compared to XRANGE.Redis command XREVRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
xsetid
public Maybe<Response> xsetid(List<String> args)
An internal command for replicating stream values.Redis command XSETID.
- Parameters:
args
-- Returns:
- Future response.
-
rxXsetid
public Maybe<Response> rxXsetid(List<String> args)
An internal command for replicating stream values.Redis command XSETID.
- Parameters:
args
-- Returns:
- Future response.
-
xtrim
public Maybe<Response> xtrim(List<String> args)
Trims the stream to (approximately if '~' is passed) a certain size.Redis command XTRIM.
- Parameters:
args
-- Returns:
- Future response.
-
rxXtrim
public Maybe<Response> rxXtrim(List<String> args)
Trims the stream to (approximately if '~' is passed) a certain size.Redis command XTRIM.
- Parameters:
args
-- Returns:
- Future response.
-
zadd
public Maybe<Response> zadd(List<String> args)
Add one or more members to a sorted set, or update its score if it already exists.Redis command ZADD.
- Parameters:
args
-- Returns:
- Future response.
-
rxZadd
public Maybe<Response> rxZadd(List<String> args)
Add one or more members to a sorted set, or update its score if it already exists.Redis command ZADD.
- Parameters:
args
-- Returns:
- Future response.
-
zcard
public Maybe<Response> zcard(String arg0)
Get the number of members in a sorted set.Redis command ZCARD.
- Parameters:
arg0
-- Returns:
- Future response.
-
rxZcard
public Maybe<Response> rxZcard(String arg0)
Get the number of members in a sorted set.Redis command ZCARD.
- Parameters:
arg0
-- Returns:
- Future response.
-
zcount
public Maybe<Response> zcount(String arg0, String arg1, String arg2)
Count the members in a sorted set with scores within the given values.Redis command ZCOUNT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZcount
public Maybe<Response> rxZcount(String arg0, String arg1, String arg2)
Count the members in a sorted set with scores within the given values.Redis command ZCOUNT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zdiff
public Maybe<Response> zdiff(List<String> args)
Subtract multiple sorted sets.Redis command ZDIFF.
- Parameters:
args
-- Returns:
- Future response.
-
rxZdiff
public Maybe<Response> rxZdiff(List<String> args)
Subtract multiple sorted sets.Redis command ZDIFF.
- Parameters:
args
-- Returns:
- Future response.
-
zdiffstore
public Maybe<Response> zdiffstore(List<String> args)
Subtract multiple sorted sets and store the resulting sorted set in a new key.Redis command ZDIFFSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZdiffstore
public Maybe<Response> rxZdiffstore(List<String> args)
Subtract multiple sorted sets and store the resulting sorted set in a new key.Redis command ZDIFFSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
zincrby
public Maybe<Response> zincrby(String arg0, String arg1, String arg2)
Increment the score of a member in a sorted set.Redis command ZINCRBY.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZincrby
public Maybe<Response> rxZincrby(String arg0, String arg1, String arg2)
Increment the score of a member in a sorted set.Redis command ZINCRBY.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zinter
public Maybe<Response> zinter(List<String> args)
Intersect multiple sorted sets.Redis command ZINTER.
- Parameters:
args
-- Returns:
- Future response.
-
rxZinter
public Maybe<Response> rxZinter(List<String> args)
Intersect multiple sorted sets.Redis command ZINTER.
- Parameters:
args
-- Returns:
- Future response.
-
zintercard
public Maybe<Response> zintercard(List<String> args)
Intersect multiple sorted sets and return the cardinality of the result.Redis command ZINTERCARD.
- Parameters:
args
-- Returns:
- Future response.
-
rxZintercard
public Maybe<Response> rxZintercard(List<String> args)
Intersect multiple sorted sets and return the cardinality of the result.Redis command ZINTERCARD.
- Parameters:
args
-- Returns:
- Future response.
-
zinterstore
public Maybe<Response> zinterstore(List<String> args)
Intersect multiple sorted sets and store the resulting sorted set in a new key.Redis command ZINTERSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZinterstore
public Maybe<Response> rxZinterstore(List<String> args)
Intersect multiple sorted sets and store the resulting sorted set in a new key.Redis command ZINTERSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
zlexcount
public Maybe<Response> zlexcount(String arg0, String arg1, String arg2)
Count the number of members in a sorted set between a given lexicographical range.Redis command ZLEXCOUNT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZlexcount
public Maybe<Response> rxZlexcount(String arg0, String arg1, String arg2)
Count the number of members in a sorted set between a given lexicographical range.Redis command ZLEXCOUNT.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zmpop
public Maybe<Response> zmpop(List<String> args)
Remove and return members with scores in a sorted set.Redis command ZMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
rxZmpop
public Maybe<Response> rxZmpop(List<String> args)
Remove and return members with scores in a sorted set.Redis command ZMPOP.
- Parameters:
args
-- Returns:
- Future response.
-
zmscore
public Maybe<Response> zmscore(List<String> args)
Get the score associated with the given members in a sorted set.Redis command ZMSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZmscore
public Maybe<Response> rxZmscore(List<String> args)
Get the score associated with the given members in a sorted set.Redis command ZMSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
zpopmax
public Maybe<Response> zpopmax(List<String> args)
Remove and return members with the highest scores in a sorted set.Redis command ZPOPMAX.
- Parameters:
args
-- Returns:
- Future response.
-
rxZpopmax
public Maybe<Response> rxZpopmax(List<String> args)
Remove and return members with the highest scores in a sorted set.Redis command ZPOPMAX.
- Parameters:
args
-- Returns:
- Future response.
-
zpopmin
public Maybe<Response> zpopmin(List<String> args)
Remove and return members with the lowest scores in a sorted set.Redis command ZPOPMIN.
- Parameters:
args
-- Returns:
- Future response.
-
rxZpopmin
public Maybe<Response> rxZpopmin(List<String> args)
Remove and return members with the lowest scores in a sorted set.Redis command ZPOPMIN.
- Parameters:
args
-- Returns:
- Future response.
-
zrandmember
public Maybe<Response> zrandmember(List<String> args)
Get one or multiple random elements from a sorted set.Redis command ZRANDMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrandmember
public Maybe<Response> rxZrandmember(List<String> args)
Get one or multiple random elements from a sorted set.Redis command ZRANDMEMBER.
- Parameters:
args
-- Returns:
- Future response.
-
zrange
public Maybe<Response> zrange(List<String> args)
Return a range of members in a sorted set.Redis command ZRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrange
public Maybe<Response> rxZrange(List<String> args)
Return a range of members in a sorted set.Redis command ZRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
zrangebylex
@Deprecated public Maybe<Response> zrangebylex(List<String> args)
Deprecated.Return a range of members in a sorted set, by lexicographical range.Redis command ZRANGEBYLEX.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrangebylex
@Deprecated public Maybe<Response> rxZrangebylex(List<String> args)
Deprecated.Return a range of members in a sorted set, by lexicographical range.Redis command ZRANGEBYLEX.
- Parameters:
args
-- Returns:
- Future response.
-
zrangebyscore
@Deprecated public Maybe<Response> zrangebyscore(List<String> args)
Deprecated.Return a range of members in a sorted set, by score.Redis command ZRANGEBYSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrangebyscore
@Deprecated public Maybe<Response> rxZrangebyscore(List<String> args)
Deprecated.Return a range of members in a sorted set, by score.Redis command ZRANGEBYSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
zrangestore
public Maybe<Response> zrangestore(List<String> args)
Store a range of members from sorted set into another key.Redis command ZRANGESTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrangestore
public Maybe<Response> rxZrangestore(List<String> args)
Store a range of members from sorted set into another key.Redis command ZRANGESTORE.
- Parameters:
args
-- Returns:
- Future response.
-
zrank
public Maybe<Response> zrank(String arg0, String arg1)
Determine the index of a member in a sorted set.Redis command ZRANK.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxZrank
public Maybe<Response> rxZrank(String arg0, String arg1)
Determine the index of a member in a sorted set.Redis command ZRANK.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
zrem
public Maybe<Response> zrem(List<String> args)
Remove one or more members from a sorted set.Redis command ZREM.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrem
public Maybe<Response> rxZrem(List<String> args)
Remove one or more members from a sorted set.Redis command ZREM.
- Parameters:
args
-- Returns:
- Future response.
-
zremrangebylex
public Maybe<Response> zremrangebylex(String arg0, String arg1, String arg2)
Remove all members in a sorted set between the given lexicographical range.Redis command ZREMRANGEBYLEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZremrangebylex
public Maybe<Response> rxZremrangebylex(String arg0, String arg1, String arg2)
Remove all members in a sorted set between the given lexicographical range.Redis command ZREMRANGEBYLEX.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zremrangebyrank
public Maybe<Response> zremrangebyrank(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given indexes.Redis command ZREMRANGEBYRANK.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZremrangebyrank
public Maybe<Response> rxZremrangebyrank(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given indexes.Redis command ZREMRANGEBYRANK.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zremrangebyscore
public Maybe<Response> zremrangebyscore(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given scores.Redis command ZREMRANGEBYSCORE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
rxZremrangebyscore
public Maybe<Response> rxZremrangebyscore(String arg0, String arg1, String arg2)
Remove all members in a sorted set within the given scores.Redis command ZREMRANGEBYSCORE.
- Parameters:
arg0
-arg1
-arg2
-- Returns:
- Future response.
-
zrevrange
@Deprecated public Maybe<Response> zrevrange(List<String> args)
Deprecated.Return a range of members in a sorted set, by index, with scores ordered from high to low.Redis command ZREVRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrevrange
@Deprecated public Maybe<Response> rxZrevrange(List<String> args)
Deprecated.Return a range of members in a sorted set, by index, with scores ordered from high to low.Redis command ZREVRANGE.
- Parameters:
args
-- Returns:
- Future response.
-
zrevrangebylex
@Deprecated public Maybe<Response> zrevrangebylex(List<String> args)
Deprecated.Return a range of members in a sorted set, by lexicographical range, ordered from higher to lower strings.Redis command ZREVRANGEBYLEX.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrevrangebylex
@Deprecated public Maybe<Response> rxZrevrangebylex(List<String> args)
Deprecated.Return a range of members in a sorted set, by lexicographical range, ordered from higher to lower strings.Redis command ZREVRANGEBYLEX.
- Parameters:
args
-- Returns:
- Future response.
-
zrevrangebyscore
@Deprecated public Maybe<Response> zrevrangebyscore(List<String> args)
Deprecated.Return a range of members in a sorted set, by score, with scores ordered from high to low.Redis command ZREVRANGEBYSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZrevrangebyscore
@Deprecated public Maybe<Response> rxZrevrangebyscore(List<String> args)
Deprecated.Return a range of members in a sorted set, by score, with scores ordered from high to low.Redis command ZREVRANGEBYSCORE.
- Parameters:
args
-- Returns:
- Future response.
-
zrevrank
public Maybe<Response> zrevrank(String arg0, String arg1)
Determine the index of a member in a sorted set, with scores ordered from high to low.Redis command ZREVRANK.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxZrevrank
public Maybe<Response> rxZrevrank(String arg0, String arg1)
Determine the index of a member in a sorted set, with scores ordered from high to low.Redis command ZREVRANK.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
zscan
public Maybe<Response> zscan(List<String> args)
Incrementally iterate sorted sets elements and associated scores.Redis command ZSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
rxZscan
public Maybe<Response> rxZscan(List<String> args)
Incrementally iterate sorted sets elements and associated scores.Redis command ZSCAN.
- Parameters:
args
-- Returns:
- Future response.
-
zscore
public Maybe<Response> zscore(String arg0, String arg1)
Get the score associated with the given member in a sorted set.Redis command ZSCORE.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
rxZscore
public Maybe<Response> rxZscore(String arg0, String arg1)
Get the score associated with the given member in a sorted set.Redis command ZSCORE.
- Parameters:
arg0
-arg1
-- Returns:
- Future response.
-
zunion
public Maybe<Response> zunion(List<String> args)
Add multiple sorted sets.Redis command ZUNION.
- Parameters:
args
-- Returns:
- Future response.
-
rxZunion
public Maybe<Response> rxZunion(List<String> args)
Add multiple sorted sets.Redis command ZUNION.
- Parameters:
args
-- Returns:
- Future response.
-
zunionstore
public Maybe<Response> zunionstore(List<String> args)
Add multiple sorted sets and store the resulting sorted set in a new key.Redis command ZUNIONSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
rxZunionstore
public Maybe<Response> rxZunionstore(List<String> args)
Add multiple sorted sets and store the resulting sorted set in a new key.Redis command ZUNIONSTORE.
- Parameters:
args
-- Returns:
- Future response.
-
api
public static RedisAPI api(RedisConnection connection)
-
-