## Uses of Class
io.vertx.rxjava.redis.client.Response

- Packages that use Response
  Package | Description
  --- | ---
  io.vertx.rxjava.redis.client |

- - ### Uses of Response in io.vertx.rxjava.redis.client

    Fields in io.vertx.rxjava.redis.client with type parameters of type Response
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<Response>` | Response.`__TYPE_ARG`

    Methods in io.vertx.rxjava.redis.client that return Response
    Modifier and Type | Method and Description
    --- | ---
    `Response` | Response.`get(int index)` Get this multi response value at a numerical index.
    `Response` | Response.`get(String key)` Get this multi response value at a string key.
    `static Response` | Response.`newInstance(Response arg)`

    Methods in io.vertx.rxjava.redis.client that return types with arguments of type Response
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Response>` | Response.`attributes()` RESP3 responses may include attributes
    `Iterator<Response>` | Response.`iterator()`
    `Pipe<Response>` | RedisConnection.`pipe()` Pause this stream and return a to transfer the elements of this stream to a destination .
    `Single<Response>` | RedisAPI.`rxAcl(List<String> args)` A container for Access List Control commands.
    `Single<Response>` | RedisAPI.`rxAppend(String arg0, String arg1)` Append a value to a key.
    `Single<Response>` | RedisAPI.`rxAsking()` Sent by cluster clients after an -ASK redirect.
    `Single<Response>` | RedisAPI.`rxAuth(List<String> args)` Authenticate to the server.
    `Single<List<Response>>` | Redis.`rxBatch(List<Request> commands)` Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.
    `Single<List<Response>>` | RedisConnection.`rxBatch(List<Request> commands)` Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.
    `Single<Response>` | RedisAPI.`rxBfAdd(List<String> args)` Redis command BF.ADD.
    `Single<Response>` | RedisAPI.`rxBfCard(List<String> args)` Redis command BF.CARD.
    `Single<Response>` | RedisAPI.`rxBfDebug(List<String> args)` Redis command BF.DEBUG.
    `Single<Response>` | RedisAPI.`rxBfExists(List<String> args)` Redis command BF.EXISTS.
    `Single<Response>` | RedisAPI.`rxBfInfo(List<String> args)` Redis command BF.INFO.
    `Single<Response>` | RedisAPI.`rxBfInsert(List<String> args)` Redis command BF.INSERT.
    `Single<Response>` | RedisAPI.`rxBfLoadchunk(List<String> args)` Redis command BF.LOADCHUNK.
    `Single<Response>` | RedisAPI.`rxBfMadd(List<String> args)` Redis command BF.MADD.
    `Single<Response>` | RedisAPI.`rxBfMexists(List<String> args)` Redis command BF.MEXISTS.
    `Single<Response>` | RedisAPI.`rxBfReserve(List<String> args)` Redis command BF.RESERVE.
    `Single<Response>` | RedisAPI.`rxBfScandump(List<String> args)` Redis command BF.SCANDUMP.
    `Single<Response>` | RedisAPI.`rxBgrewriteaof()` Asynchronously rewrite the append-only file.
    `Single<Response>` | RedisAPI.`rxBgsave(List<String> args)` Asynchronously save the dataset to disk.
    `Single<Response>` | RedisAPI.`rxBitcount(List<String> args)` Count set bits in a string.
    `Single<Response>` | RedisAPI.`rxBitfield(List<String> args)` Perform arbitrary bitfield integer operations on strings.
    `Single<Response>` | RedisAPI.`rxBitfieldRo(List<String> args)` Perform arbitrary bitfield integer operations on strings.
    `Single<Response>` | RedisAPI.`rxBitop(List<String> args)` Perform bitwise operations between strings.
    `Single<Response>` | RedisAPI.`rxBitpos(List<String> args)` Find first bit set or clear in a string.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`rxBlmpop(List<String> args)` Pop elements from a list, or block until one is available.
    `Single<Response>` | RedisAPI.`rxBlpop(List<String> args)` Remove and get the first element in a list, or block until one is available.
    `Single<Response>` | RedisAPI.`rxBrpop(List<String> args)` Remove and get the last element in a list, or block until one is available.
    `Single<Response>` | RedisAPI.`rxBrpoplpush(String arg0, String arg1, String arg2)` Pop an element from a list, push it to another list and return it; or block until one is available.
    `Single<Response>` | RedisAPI.`rxBzmpop(List<String> args)` Remove and return members with scores in a sorted set or block until one is available.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`rxCfAdd(List<String> args)` Redis command CF.ADD.
    `Single<Response>` | RedisAPI.`rxCfAddnx(List<String> args)` Redis command CF.ADDNX.
    `Single<Response>` | RedisAPI.`rxCfCompact(List<String> args)` Redis command CF.COMPACT.
    `Single<Response>` | RedisAPI.`rxCfCount(List<String> args)` Redis command CF.COUNT.
    `Single<Response>` | RedisAPI.`rxCfDebug(List<String> args)` Redis command CF.DEBUG.
    `Single<Response>` | RedisAPI.`rxCfDel(List<String> args)` Redis command CF.DEL.
    `Single<Response>` | RedisAPI.`rxCfExists(List<String> args)` Redis command CF.EXISTS.
    `Single<Response>` | RedisAPI.`rxCfInfo(List<String> args)` Redis command CF.INFO.
    `Single<Response>` | RedisAPI.`rxCfInsert(List<String> args)` Redis command CF.INSERT.
    `Single<Response>` | RedisAPI.`rxCfInsertnx(List<String> args)` Redis command CF.INSERTNX.
    `Single<Response>` | RedisAPI.`rxCfLoadchunk(List<String> args)` Redis command CF.LOADCHUNK.
    `Single<Response>` | RedisAPI.`rxCfMexists(List<String> args)` Redis command CF.MEXISTS.
    `Single<Response>` | RedisAPI.`rxCfReserve(List<String> args)` Redis command CF.RESERVE.
    `Single<Response>` | RedisAPI.`rxCfScandump(List<String> args)` Redis command CF.SCANDUMP.
    `Single<Response>` | RedisAPI.`rxClient(List<String> args)` A container for client connection commands.
    `Single<Response>` | RedisAPI.`rxCluster(List<String> args)` A container for cluster commands.
    `Single<Response>` | RedisAPI.`rxCmsIncrby(List<String> args)` Redis command CMS.INCRBY.
    `Single<Response>` | RedisAPI.`rxCmsInfo(List<String> args)` Redis command CMS.INFO.
    `Single<Response>` | RedisAPI.`rxCmsInitbydim(List<String> args)` Redis command CMS.INITBYDIM.
    `Single<Response>` | RedisAPI.`rxCmsInitbyprob(List<String> args)` Redis command CMS.INITBYPROB.
    `Single<Response>` | RedisAPI.`rxCmsMerge(List<String> args)` Redis command CMS.MERGE.
    `Single<Response>` | RedisAPI.`rxCmsQuery(List<String> args)` Redis command CMS.QUERY.
    `Single<Response>` | RedisAPI.`rxCommand(List<String> args)` Get array of Redis command details.
    `Single<Response>` | RedisAPI.`rxConfig(List<String> args)` A container for server configuration commands.
    `Single<Response>` | RedisAPI.`rxCopy(List<String> args)` Copy a key.
    `Single<Response>` | RedisAPI.`rxDbsize()` Return the number of keys in the selected database.
    `Single<Response>` | RedisAPI.`rxDebug(List<String> args)` A container for debugging commands.
    `Single<Response>` | RedisAPI.`rxDecr(String arg0)` Decrement the integer value of a key by one.
    `Single<Response>` | RedisAPI.`rxDecrby(String arg0, String arg1)` Decrement the integer value of a key by the given number.
    `Single<Response>` | RedisAPI.`rxDel(List<String> args)` Delete a key.
    `Single<Response>` | RedisAPI.`rxDiscard()` Discard all commands issued after MULTI.
    `Single<Response>` | RedisAPI.`rxDump(String arg0)` Return a serialized version of the value stored at the specified key.
    `Single<Response>` | RedisAPI.`rxEcho(String arg0)` Echo the given string.
    `Single<Response>` | RedisAPI.`rxEval(List<String> args)` Execute a Lua script server side.
    `Single<Response>` | RedisAPI.`rxEvalRo(List<String> args)` Execute a read-only Lua script server side.
    `Single<Response>` | RedisAPI.`rxEvalsha(List<String> args)` Execute a Lua script server side.
    `Single<Response>` | RedisAPI.`rxEvalshaRo(List<String> args)` Execute a read-only Lua script server side.
    `Single<Response>` | RedisAPI.`rxExec()` Execute all commands issued after MULTI.
    `Single<Response>` | RedisAPI.`rxExists(List<String> args)` Determine if a key exists.
    `Single<Response>` | RedisAPI.`rxExpire(List<String> args)` Set a key's time to live in seconds.
    `Single<Response>` | RedisAPI.`rxExpireat(List<String> args)` Set the expiration for a key as a UNIX timestamp.
    `Single<Response>` | RedisAPI.`rxExpiretime(String arg0)` Get the expiration Unix timestamp for a key.
    `Single<Response>` | RedisAPI.`rxFailover(List<String> args)` Start a coordinated failover between this server and one of its replicas.
    `Single<Response>` | RedisAPI.`rxFcall(List<String> args)` Invoke a function.
    `Single<Response>` | RedisAPI.`rxFcallRo(List<String> args)` Invoke a read-only function.
    `Single<Response>` | RedisAPI.`rxFlushall(List<String> args)` Remove all keys from all databases.
    `Single<Response>` | RedisAPI.`rxFlushdb(List<String> args)` Remove all keys from the current database.
    `Single<Response>` | RedisAPI.`rxFtAdd(List<String> args)` Redis command FT.ADD.
    `Single<Response>` | RedisAPI.`rxFtAggregate(List<String> args)` Redis command FT.AGGREGATE.
    `Single<Response>` | RedisAPI.`rxFtAliasadd(List<String> args)` Redis command FT.ALIASADD.
    `Single<Response>` | RedisAPI.`rxFtAliasaddifnx(List<String> args)` Redis command FT._ALIASADDIFNX.
    `Single<Response>` | RedisAPI.`rxFtAliasdel(List<String> args)` Redis command FT.ALIASDEL.
    `Single<Response>` | RedisAPI.`rxFtAliasdelifx(List<String> args)` Redis command FT._ALIASDELIFX.
    `Single<Response>` | RedisAPI.`rxFtAliasupdate(List<String> args)` Redis command FT.ALIASUPDATE.
    `Single<Response>` | RedisAPI.`rxFtAlter(List<String> args)` Redis command FT.ALTER.
    `Single<Response>` | RedisAPI.`rxFtAlterifnx(List<String> args)` Redis command FT._ALTERIFNX.
    `Single<Response>` | RedisAPI.`rxFtConfig(List<String> args)` Redis command FT.CONFIG.
    `Single<Response>` | RedisAPI.`rxFtCreate(List<String> args)` Redis command FT.CREATE.
    `Single<Response>` | RedisAPI.`rxFtCreateifnx(List<String> args)` Redis command FT._CREATEIFNX.
    `Single<Response>` | RedisAPI.`rxFtCursor(List<String> args)` Redis command FT.CURSOR.
    `Single<Response>` | RedisAPI.`rxFtDebug(List<String> args)` Redis command FT.DEBUG.
    `Single<Response>` | RedisAPI.`rxFtDel(List<String> args)` Redis command FT.DEL.
    `Single<Response>` | RedisAPI.`rxFtDictadd(List<String> args)` Redis command FT.DICTADD.
    `Single<Response>` | RedisAPI.`rxFtDictdel(List<String> args)` Redis command FT.DICTDEL.
    `Single<Response>` | RedisAPI.`rxFtDictdump(List<String> args)` Redis command FT.DICTDUMP.
    `Single<Response>` | RedisAPI.`rxFtDrop(List<String> args)` Redis command FT.DROP.
    `Single<Response>` | RedisAPI.`rxFtDropifx(List<String> args)` Redis command FT._DROPIFX.
    `Single<Response>` | RedisAPI.`rxFtDropindex(List<String> args)` Redis command FT.DROPINDEX.
    `Single<Response>` | RedisAPI.`rxFtDropindexifx(List<String> args)` Redis command FT._DROPINDEXIFX.
    `Single<Response>` | RedisAPI.`rxFtExplain(List<String> args)` Redis command FT.EXPLAIN.
    `Single<Response>` | RedisAPI.`rxFtExplaincli(List<String> args)` Redis command FT.EXPLAINCLI.
    `Single<Response>` | RedisAPI.`rxFtGet(List<String> args)` Redis command FT.GET.
    `Single<Response>` | RedisAPI.`rxFtInfo(List<String> args)` Redis command FT.INFO.
    `Single<Response>` | RedisAPI.`rxFtList(List<String> args)` Redis command FT._LIST.
    `Single<Response>` | RedisAPI.`rxFtMget(List<String> args)` Redis command FT.MGET.
    `Single<Response>` | RedisAPI.`rxFtProfile(List<String> args)` Redis command FT.PROFILE.
    `Single<Response>` | RedisAPI.`rxFtSafeadd(List<String> args)` Redis command FT.SAFEADD.
    `Single<Response>` | RedisAPI.`rxFtSearch(List<String> args)` Redis command FT.SEARCH.
    `Single<Response>` | RedisAPI.`rxFtSpellcheck(List<String> args)` Redis command FT.SPELLCHECK.
    `Single<Response>` | RedisAPI.`rxFtSugadd(List<String> args)` Redis command FT.SUGADD.
    `Single<Response>` | RedisAPI.`rxFtSugdel(List<String> args)` Redis command FT.SUGDEL.
    `Single<Response>` | RedisAPI.`rxFtSugget(List<String> args)` Redis command FT.SUGGET.
    `Single<Response>` | RedisAPI.`rxFtSuglen(List<String> args)` Redis command FT.SUGLEN.
    `Single<Response>` | RedisAPI.`rxFtSynadd(List<String> args)` Redis command FT.SYNADD.
    `Single<Response>` | RedisAPI.`rxFtSyndump(List<String> args)` Redis command FT.SYNDUMP.
    `Single<Response>` | RedisAPI.`rxFtSynupdate(List<String> args)` Redis command FT.SYNUPDATE.
    `Single<Response>` | RedisAPI.`rxFtTagvals(List<String> args)` Redis command FT.TAGVALS.
    `Single<Response>` | RedisAPI.`rxFunction(List<String> args)` A container for function commands.
    `Single<Response>` | RedisAPI.`rxGeoadd(List<String> args)` Add one or more geospatial items in the geospatial index represented using a sorted set.
    `Single<Response>` | RedisAPI.`rxGeodist(List<String> args)` Returns the distance between two members of a geospatial index.
    `Single<Response>` | RedisAPI.`rxGeohash(List<String> args)` Returns members of a geospatial index as standard geohash strings.
    `Single<Response>` | RedisAPI.`rxGeopos(List<String> args)` Returns longitude and latitude of members of a geospatial index.
    `Single<Response>` | RedisAPI.`rxGeoradius(List<String> args)` Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a point.
    `Single<Response>` | RedisAPI.`rxGeoradiusbymember(List<String> args)` Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a member.
    `Single<Response>` | RedisAPI.`rxGeoradiusbymemberRo(List<String> args)` A read-only variant for GEORADIUSBYMEMBER.
    `Single<Response>` | RedisAPI.`rxGeoradiusRo(List<String> args)` A read-only variant for GEORADIUS.
    `Single<Response>` | RedisAPI.`rxGeosearch(List<String> args)` Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`rxGet(String arg0)` Get the value of a key.
    `Single<Response>` | RedisAPI.`rxGetbit(String arg0, String arg1)` Returns the bit value at offset in the string value stored at key.
    `Single<Response>` | RedisAPI.`rxGetdel(String arg0)` Get the value of a key and delete the key.
    `Single<Response>` | RedisAPI.`rxGetex(List<String> args)` Get the value of a key and optionally set its expiration.
    `Single<Response>` | RedisAPI.`rxGetrange(String arg0, String arg1, String arg2)` Get a substring of the string stored at a key.
    `Single<Response>` | RedisAPI.`rxGetset(String arg0, String arg1)` Set the string value of a key and return its old value.
    `Single<Response>` | RedisAPI.`rxGraphBulk(List<String> args)` Redis command GRAPH.BULK.
    `Single<Response>` | RedisAPI.`rxGraphConfig(List<String> args)` Redis command GRAPH.CONFIG.
    `Single<Response>` | RedisAPI.`rxGraphDebug(List<String> args)` Redis command GRAPH.DEBUG.
    `Single<Response>` | RedisAPI.`rxGraphDelete(List<String> args)` Redis command GRAPH.DELETE.
    `Single<Response>` | RedisAPI.`rxGraphExplain(List<String> args)` Redis command GRAPH.EXPLAIN.
    `Single<Response>` | RedisAPI.`rxGraphList(List<String> args)` Redis command GRAPH.LIST.
    `Single<Response>` | RedisAPI.`rxGraphProfile(List<String> args)` Redis command GRAPH.PROFILE.
    `Single<Response>` | RedisAPI.`rxGraphQuery(List<String> args)` Redis command GRAPH.QUERY.
    `Single<Response>` | RedisAPI.`rxGraphRoQuery(List<String> args)` Redis command GRAPH.RO_QUERY.
    `Single<Response>` | RedisAPI.`rxGraphSlowlog(List<String> args)` Redis command GRAPH.SLOWLOG.
    `Single<Response>` | RedisAPI.`rxHdel(List<String> args)` Delete one or more hash fields.
    `Single<Response>` | RedisAPI.`rxHello(List<String> args)` Handshake with Redis.
    `Single<Response>` | RedisAPI.`rxHexists(String arg0, String arg1)` Determine if a hash field exists.
    `Single<Response>` | RedisAPI.`rxHget(String arg0, String arg1)` Get the value of a hash field.
    `Single<Response>` | RedisAPI.`rxHgetall(String arg0)` Get all the fields and values in a hash.
    `Single<Response>` | RedisAPI.`rxHincrby(String arg0, String arg1, String arg2)` Increment the integer value of a hash field by the given number.
    `Single<Response>` | RedisAPI.`rxHincrbyfloat(String arg0, String arg1, String arg2)` Increment the float value of a hash field by the given amount.
    `Single<Response>` | RedisAPI.`rxHkeys(String arg0)` Get all the fields in a hash.
    `Single<Response>` | RedisAPI.`rxHlen(String arg0)` Get the number of fields in a hash.
    `Single<Response>` | RedisAPI.`rxHmget(List<String> args)` Get the values of all the given hash fields.
    `Single<Response>` | RedisAPI.`rxHmset(List<String> args)` Set multiple hash fields to multiple values.
    `Single<Response>` | RedisAPI.`rxHrandfield(List<String> args)` Get one or multiple random fields from a hash.
    `Single<Response>` | RedisAPI.`rxHscan(List<String> args)` Incrementally iterate hash fields and associated values.
    `Single<Response>` | RedisAPI.`rxHset(List<String> args)` Set the string value of a hash field.
    `Single<Response>` | RedisAPI.`rxHsetnx(String arg0, String arg1, String arg2)` Set the value of a hash field, only if the field does not exist.
    `Single<Response>` | RedisAPI.`rxHstrlen(String arg0, String arg1)` Get the length of the value of a hash field.
    `Single<Response>` | RedisAPI.`rxHvals(String arg0)` Get all the values in a hash.
    `Single<Response>` | RedisAPI.`rxIncr(String arg0)` Increment the integer value of a key by one.
    `Single<Response>` | RedisAPI.`rxIncrby(String arg0, String arg1)` Increment the integer value of a key by the given amount.
    `Single<Response>` | RedisAPI.`rxIncrbyfloat(String arg0, String arg1)` Increment the float value of a key by the given amount.
    `Single<Response>` | RedisAPI.`rxInfo(List<String> args)` Get information and statistics about the server.
    `Single<Response>` | RedisAPI.`rxJsonArrappend(List<String> args)` Redis command JSON.ARRAPPEND.
    `Single<Response>` | RedisAPI.`rxJsonArrindex(List<String> args)` Redis command JSON.ARRINDEX.
    `Single<Response>` | RedisAPI.`rxJsonArrinsert(List<String> args)` Redis command JSON.ARRINSERT.
    `Single<Response>` | RedisAPI.`rxJsonArrlen(List<String> args)` Redis command JSON.ARRLEN.
    `Single<Response>` | RedisAPI.`rxJsonArrpop(List<String> args)` Redis command JSON.ARRPOP.
    `Single<Response>` | RedisAPI.`rxJsonArrtrim(List<String> args)` Redis command JSON.ARRTRIM.
    `Single<Response>` | RedisAPI.`rxJsonClear(List<String> args)` Redis command JSON.CLEAR.
    `Single<Response>` | RedisAPI.`rxJsonDebug(List<String> args)` Redis command JSON.DEBUG.
    `Single<Response>` | RedisAPI.`rxJsonDel(List<String> args)` Redis command JSON.DEL.
    `Single<Response>` | RedisAPI.`rxJsonForget(List<String> args)` Redis command JSON.FORGET.
    `Single<Response>` | RedisAPI.`rxJsonGet(List<String> args)` Redis command JSON.GET.
    `Single<Response>` | RedisAPI.`rxJsonMget(List<String> args)` Redis command JSON.MGET.
    `Single<Response>` | RedisAPI.`rxJsonNumincrby(List<String> args)` Redis command JSON.NUMINCRBY.
    `Single<Response>` | RedisAPI.`rxJsonNummultby(List<String> args)` Redis command JSON.NUMMULTBY.
    `Single<Response>` | RedisAPI.`rxJsonNumpowby(List<String> args)` Redis command JSON.NUMPOWBY.
    `Single<Response>` | RedisAPI.`rxJsonObjkeys(List<String> args)` Redis command JSON.OBJKEYS.
    `Single<Response>` | RedisAPI.`rxJsonObjlen(List<String> args)` Redis command JSON.OBJLEN.
    `Single<Response>` | RedisAPI.`rxJsonResp(List<String> args)` Redis command JSON.RESP.
    `Single<Response>` | RedisAPI.`rxJsonSet(List<String> args)` Redis command JSON.SET.
    `Single<Response>` | RedisAPI.`rxJsonStrappend(List<String> args)` Redis command JSON.STRAPPEND.
    `Single<Response>` | RedisAPI.`rxJsonStrlen(List<String> args)` Redis command JSON.STRLEN.
    `Single<Response>` | RedisAPI.`rxJsonToggle(List<String> args)` Redis command JSON.TOGGLE.
    `Single<Response>` | RedisAPI.`rxJsonType(List<String> args)` Redis command JSON.TYPE.
    `Single<Response>` | RedisAPI.`rxKeys(String arg0)` Find all keys matching the given pattern.
    `Single<Response>` | RedisAPI.`rxLastsave()` Get the UNIX time stamp of the last successful save to disk.
    `Single<Response>` | RedisAPI.`rxLatency(List<String> args)` A container for latency diagnostics commands.
    `Single<Response>` | RedisAPI.`rxLcs(List<String> args)` Find longest common substring.
    `Single<Response>` | RedisAPI.`rxLindex(String arg0, String arg1)` Get an element from a list by its index.
    `Single<Response>` | RedisAPI.`rxLinsert(String arg0, String arg1, String arg2, String arg3)` Insert an element before or after another element in a list.
    `Single<Response>` | RedisAPI.`rxLlen(String arg0)` Get the length of a list.
    `Single<Response>` | RedisAPI.`rxLmove(String arg0, String arg1, String arg2, String arg3)` Pop an element from a list, push it to another list and return it.
    `Single<Response>` | RedisAPI.`rxLmpop(List<String> args)` Pop elements from a list.
    `Single<Response>` | RedisAPI.`rxLolwut(List<String> args)` Display some computer art and the Redis version.
    `Single<Response>` | RedisAPI.`rxLpop(List<String> args)` Remove and get the first elements in a list.
    `Single<Response>` | RedisAPI.`rxLpos(List<String> args)` Return the index of matching elements on a list.
    `Single<Response>` | RedisAPI.`rxLpush(List<String> args)` Prepend one or multiple elements to a list.
    `Single<Response>` | RedisAPI.`rxLpushx(List<String> args)` Prepend an element to a list, only if the list exists.
    `Single<Response>` | RedisAPI.`rxLrange(String arg0, String arg1, String arg2)` Get a range of elements from a list.
    `Single<Response>` | RedisAPI.`rxLrem(String arg0, String arg1, String arg2)` Remove elements from a list.
    `Single<Response>` | RedisAPI.`rxLset(String arg0, String arg1, String arg2)` Set the value of an element in a list by its index.
    `Single<Response>` | RedisAPI.`rxLtrim(String arg0, String arg1, String arg2)` Trim a list to the specified range.
    `Single<Response>` | RedisAPI.`rxMemory(List<String> args)` A container for memory diagnostics commands.
    `Single<Response>` | RedisAPI.`rxMget(List<String> args)` Get the values of all the given keys.
    `Single<Response>` | RedisAPI.`rxMigrate(List<String> args)` Atomically transfer a key from a Redis instance to another one.
    `Single<Response>` | RedisAPI.`rxModule(List<String> args)` A container for module commands.
    `Single<Response>` | RedisAPI.`rxMonitor()` Listen for all requests received by the server in real time.
    `Single<Response>` | RedisAPI.`rxMove(String arg0, String arg1)` Move a key to another database.
    `Single<Response>` | RedisAPI.`rxMset(List<String> args)` Set multiple keys to multiple values.
    `Single<Response>` | RedisAPI.`rxMsetnx(List<String> args)` Set multiple keys to multiple values, only if none of the keys exist.
    `Single<Response>` | RedisAPI.`rxMulti()` Mark the start of a transaction block.
    `Single<Response>` | RedisAPI.`rxObject(List<String> args)` A container for object introspection commands.
    `Single<Response>` | RedisAPI.`rxPersist(String arg0)` Remove the expiration from a key.
    `Single<Response>` | RedisAPI.`rxPexpire(List<String> args)` Set a key's time to live in milliseconds.
    `Single<Response>` | RedisAPI.`rxPexpireat(List<String> args)` Set the expiration for a key as a UNIX timestamp specified in milliseconds.
    `Single<Response>` | RedisAPI.`rxPexpiretime(String arg0)` Get the expiration Unix timestamp for a key in milliseconds.
    `Single<Response>` | RedisAPI.`rxPfadd(List<String> args)` Adds the specified elements to the specified HyperLogLog.
    `Single<Response>` | RedisAPI.`rxPfcount(List<String> args)` Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
    `Single<Response>` | RedisAPI.`rxPfdebug(String arg0, String arg1)` Internal commands for debugging HyperLogLog values.
    `Single<Response>` | RedisAPI.`rxPfmerge(List<String> args)` Merge N different HyperLogLogs into a single one.
    `Single<Response>` | RedisAPI.`rxPfselftest()` An internal command for testing HyperLogLog values.
    `Single<Response>` | RedisAPI.`rxPing(List<String> args)` Ping the server.
    `Single<Response>` | RedisAPI.`rxPsetex(String arg0, String arg1, String arg2)` Set the value and expiration in milliseconds of a key.
    `Single<Response>` | RedisAPI.`rxPsubscribe(List<String> args)` Listen for messages published to channels matching the given patterns.
    `Single<Response>` | RedisAPI.`rxPsync(List<String> args)` Internal command used for replication.
    `Single<Response>` | RedisAPI.`rxPttl(String arg0)` Get the time to live for a key in milliseconds.
    `Single<Response>` | RedisAPI.`rxPublish(String arg0, String arg1)` Post a message to a channel.
    `Single<Response>` | RedisAPI.`rxPubsub(List<String> args)` A container for Pub/Sub commands.
    `Single<Response>` | RedisAPI.`rxPunsubscribe(List<String> args)` Stop listening for messages posted to channels matching the given patterns.
    `Single<Response>` | RedisAPI.`rxQuit(List<String> args)` Close the connection.
    `Single<Response>` | RedisAPI.`rxRandomkey()` Return a random key from the keyspace.
    `Single<Response>` | RedisAPI.`rxReadonly()` Enables read queries for a connection to a cluster replica node.
    `Single<Response>` | RedisAPI.`rxReadwrite()` Disables read queries for a connection to a cluster replica node.
    `Single<Response>` | RedisAPI.`rxRename(String arg0, String arg1)` Rename a key.
    `Single<Response>` | RedisAPI.`rxRenamenx(String arg0, String arg1)` Rename a key, only if the new key does not exist.
    `Single<Response>` | RedisAPI.`rxReplconf(List<String> args)` An internal command for configuring the replication stream.
    `Single<Response>` | RedisAPI.`rxReplicaof(String arg0, String arg1)` Make the server a replica of another instance, or promote it as master.
    `Single<Response>` | RedisAPI.`rxReset()` Reset the connection.
    `Single<Response>` | RedisAPI.`rxRestore(List<String> args)` Create a key using the provided serialized value, previously obtained using DUMP.
    `Single<Response>` | RedisAPI.`rxRestoreAsking(List<String> args)` An internal command for migrating keys in a cluster.
    `Single<Response>` | RedisAPI.`rxRole()` Return the role of the instance in the context of replication.
    `Single<Response>` | RedisAPI.`rxRpop(List<String> args)` Remove and get the last elements in a list.
    `Single<Response>` | RedisAPI.`rxRpoplpush(String arg0, String arg1)` Remove the last element in a list, prepend it to another list and return it.
    `Single<Response>` | RedisAPI.`rxRpush(List<String> args)` Append one or multiple elements to a list.
    `Single<Response>` | RedisAPI.`rxRpushx(List<String> args)` Append an element to a list, only if the list exists.
    `Single<Response>` | RedisAPI.`rxSadd(List<String> args)` Add one or more members to a set.
    `Single<Response>` | RedisAPI.`rxSave()` Synchronously save the dataset to disk.
    `Single<Response>` | RedisAPI.`rxScan(List<String> args)` Incrementally iterate the keys space.
    `Single<Response>` | RedisAPI.`rxScard(String arg0)` Get the number of members in a set.
    `Single<Response>` | RedisAPI.`rxScript(List<String> args)` A container for Lua scripts management commands.
    `Single<Response>` | RedisAPI.`rxSdiff(List<String> args)` Subtract multiple sets.
    `Single<Response>` | RedisAPI.`rxSdiffstore(List<String> args)` Subtract multiple sets and store the resulting set in a key.
    `Single<Response>` | RedisAPI.`rxSelect(String arg0)` Change the selected database for the current connection.
    `Single<Response>` | Redis.`rxSend(Request command)` Send the given command to the redis server or cluster.
    `Single<Response>` | RedisConnection.`rxSend(Request command)` Send the given command to the redis server or cluster.
    `Single<Response>` | RedisAPI.`rxSet(List<String> args)` Set the string value of a key.
    `Single<Response>` | RedisAPI.`rxSetbit(String arg0, String arg1, String arg2)` Sets or clears the bit at offset in the string value stored at key.
    `Single<Response>` | RedisAPI.`rxSetex(String arg0, String arg1, String arg2)` Set the value and expiration of a key.
    `Single<Response>` | RedisAPI.`rxSetnx(String arg0, String arg1)` Set the value of a key, only if the key does not exist.
    `Single<Response>` | RedisAPI.`rxSetrange(String arg0, String arg1, String arg2)` Overwrite part of a string at key starting at the specified offset.
    `Single<Response>` | RedisAPI.`rxShutdown(List<String> args)` Synchronously save the dataset to disk and then shut down the server.
    `Single<Response>` | RedisAPI.`rxSinter(List<String> args)` Intersect multiple sets.
    `Single<Response>` | RedisAPI.`rxSintercard(List<String> args)` Intersect multiple sets and return the cardinality of the result.
    `Single<Response>` | RedisAPI.`rxSinterstore(List<String> args)` Intersect multiple sets and store the resulting set in a key.
    `Single<Response>` | RedisAPI.`rxSismember(String arg0, String arg1)` Determine if a given value is a member of a set.
    `Single<Response>` | RedisAPI.`rxSlaveof(String arg0, String arg1)` Make the server a replica of another instance, or promote it as master.
    `Single<Response>` | RedisAPI.`rxSlowlog(List<String> args)` A container for slow log commands.
    `Single<Response>` | RedisAPI.`rxSmembers(String arg0)` Get all the members in a set.
    `Single<Response>` | RedisAPI.`rxSmismember(List<String> args)` Returns the membership associated with the given elements for a set.
    `Single<Response>` | RedisAPI.`rxSmove(String arg0, String arg1, String arg2)` Move a member from one set to another.
    `Single<Response>` | RedisAPI.`rxSort(List<String> args)` Sort the elements in a list, set or sorted set.
    `Single<Response>` | RedisAPI.`rxSortRo(List<String> args)` Sort the elements in a list, set or sorted set.
    `Single<Response>` | RedisAPI.`rxSpop(List<String> args)` Remove and return one or multiple random members from a set.
    `Single<Response>` | RedisAPI.`rxSpublish(String arg0, String arg1)` Post a message to a shard channel.
    `Single<Response>` | RedisAPI.`rxSrandmember(List<String> args)` Get one or multiple random members from a set.
    `Single<Response>` | RedisAPI.`rxSrem(List<String> args)` Remove one or more members from a set.
    `Single<Response>` | RedisAPI.`rxSscan(List<String> args)` Incrementally iterate Set elements.
    `Single<Response>` | RedisAPI.`rxSsubscribe(List<String> args)` Listen for messages published to the given shard channels.
    `Single<Response>` | RedisAPI.`rxStrlen(String arg0)` Get the length of the value stored in a key.
    `Single<Response>` | RedisAPI.`rxSubscribe(List<String> args)` Listen for messages published to the given channels.
    `Single<Response>` | RedisAPI.`rxSubstr(String arg0, String arg1, String arg2)` Get a substring of the string stored at a key.
    `Single<Response>` | RedisAPI.`rxSunion(List<String> args)` Add multiple sets.
    `Single<Response>` | RedisAPI.`rxSunionstore(List<String> args)` Add multiple sets and store the resulting set in a key.
    `Single<Response>` | RedisAPI.`rxSunsubscribe(List<String> args)` Stop listening for messages posted to the given shard channels.
    `Single<Response>` | RedisAPI.`rxSwapdb(String arg0, String arg1)` Swaps two Redis databases.
    `Single<Response>` | RedisAPI.`rxSync()` Internal command used for replication.
    `Single<Response>` | RedisAPI.`rxTdigestAdd(List<String> args)` Redis command TDIGEST.ADD.
    `Single<Response>` | RedisAPI.`rxTdigestByrank(List<String> args)` Redis command TDIGEST.BYRANK.
    `Single<Response>` | RedisAPI.`rxTdigestByrevrank(List<String> args)` Redis command TDIGEST.BYREVRANK.
    `Single<Response>` | RedisAPI.`rxTdigestCdf(List<String> args)` Redis command TDIGEST.CDF.
    `Single<Response>` | RedisAPI.`rxTdigestCreate(List<String> args)` Redis command TDIGEST.CREATE.
    `Single<Response>` | RedisAPI.`rxTdigestInfo(List<String> args)` Redis command TDIGEST.INFO.
    `Single<Response>` | RedisAPI.`rxTdigestMax(List<String> args)` Redis command TDIGEST.MAX.
    `Single<Response>` | RedisAPI.`rxTdigestMerge(List<String> args)` Redis command TDIGEST.MERGE.
    `Single<Response>` | RedisAPI.`rxTdigestMin(List<String> args)` Redis command TDIGEST.MIN.
    `Single<Response>` | RedisAPI.`rxTdigestQuantile(List<String> args)` Redis command TDIGEST.QUANTILE.
    `Single<Response>` | RedisAPI.`rxTdigestRank(List<String> args)` Redis command TDIGEST.RANK.
    `Single<Response>` | RedisAPI.`rxTdigestReset(List<String> args)` Redis command TDIGEST.RESET.
    `Single<Response>` | RedisAPI.`rxTdigestRevrank(List<String> args)` Redis command TDIGEST.REVRANK.
    `Single<Response>` | RedisAPI.`rxTdigestTrimmedMean(List<String> args)` Redis command TDIGEST.TRIMMED_MEAN.
    `Single<Response>` | RedisAPI.`rxTime()` Return the current server time.
    `Single<Response>` | RedisAPI.`rxTimeseriesClusterset(List<String> args)` Redis command TIMESERIES.CLUSTERSET.
    `Single<Response>` | RedisAPI.`rxTimeseriesClustersetfromshard(List<String> args)` Redis command TIMESERIES.CLUSTERSETFROMSHARD.
    `Single<Response>` | RedisAPI.`rxTimeseriesHello(List<String> args)` Redis command TIMESERIES.HELLO.
    `Single<Response>` | RedisAPI.`rxTimeseriesInfocluster(List<String> args)` Redis command TIMESERIES.INFOCLUSTER.
    `Single<Response>` | RedisAPI.`rxTimeseriesInnercommunication(List<String> args)` Redis command TIMESERIES.INNERCOMMUNICATION.
    `Single<Response>` | RedisAPI.`rxTimeseriesNetworktest(List<String> args)` Redis command TIMESERIES.NETWORKTEST.
    `Single<Response>` | RedisAPI.`rxTimeseriesRefreshcluster(List<String> args)` Redis command TIMESERIES.REFRESHCLUSTER.
    `Single<Response>` | RedisAPI.`rxTopkAdd(List<String> args)` Redis command TOPK.ADD.
    `Single<Response>` | RedisAPI.`rxTopkCount(List<String> args)` Redis command TOPK.COUNT.
    `Single<Response>` | RedisAPI.`rxTopkIncrby(List<String> args)` Redis command TOPK.INCRBY.
    `Single<Response>` | RedisAPI.`rxTopkInfo(List<String> args)` Redis command TOPK.INFO.
    `Single<Response>` | RedisAPI.`rxTopkList(List<String> args)` Redis command TOPK.LIST.
    `Single<Response>` | RedisAPI.`rxTopkQuery(List<String> args)` Redis command TOPK.QUERY.
    `Single<Response>` | RedisAPI.`rxTopkReserve(List<String> args)` Redis command TOPK.RESERVE.
    `Single<Response>` | RedisAPI.`rxTouch(List<String> args)` Alters the last access time of a key(s).
    `Single<Response>` | RedisAPI.`rxTsAdd(List<String> args)` Redis command TS.ADD.
    `Single<Response>` | RedisAPI.`rxTsAlter(List<String> args)` Redis command TS.ALTER.
    `Single<Response>` | RedisAPI.`rxTsCreate(List<String> args)` Redis command TS.CREATE.
    `Single<Response>` | RedisAPI.`rxTsCreaterule(List<String> args)` Redis command TS.CREATERULE.
    `Single<Response>` | RedisAPI.`rxTsDecrby(List<String> args)` Redis command TS.DECRBY.
    `Single<Response>` | RedisAPI.`rxTsDel(List<String> args)` Redis command TS.DEL.
    `Single<Response>` | RedisAPI.`rxTsDeleterule(List<String> args)` Redis command TS.DELETERULE.
    `Single<Response>` | RedisAPI.`rxTsGet(List<String> args)` Redis command TS.GET.
    `Single<Response>` | RedisAPI.`rxTsIncrby(List<String> args)` Redis command TS.INCRBY.
    `Single<Response>` | RedisAPI.`rxTsInfo(List<String> args)` Redis command TS.INFO.
    `Single<Response>` | RedisAPI.`rxTsMadd(List<String> args)` Redis command TS.MADD.
    `Single<Response>` | RedisAPI.`rxTsMget(List<String> args)` Redis command TS.MGET.
    `Single<Response>` | RedisAPI.`rxTsMrange(List<String> args)` Redis command TS.MRANGE.
    `Single<Response>` | RedisAPI.`rxTsMrevrange(List<String> args)` Redis command TS.MREVRANGE.
    `Single<Response>` | RedisAPI.`rxTsQueryindex(List<String> args)` Redis command TS.QUERYINDEX.
    `Single<Response>` | RedisAPI.`rxTsRange(List<String> args)` Redis command TS.RANGE.
    `Single<Response>` | RedisAPI.`rxTsRevrange(List<String> args)` Redis command TS.REVRANGE.
    `Single<Response>` | RedisAPI.`rxTtl(String arg0)` Get the time to live for a key in seconds.
    `Single<Response>` | RedisAPI.`rxType(String arg0)` Determine the type stored at key.
    `Single<Response>` | RedisAPI.`rxUnlink(List<String> args)` Delete a key asynchronously in another thread.
    `Single<Response>` | RedisAPI.`rxUnsubscribe(List<String> args)` Stop listening for messages posted to the given channels.
    `Single<Response>` | RedisAPI.`rxUnwatch()` Forget about all watched keys.
    `Single<Response>` | RedisAPI.`rxWait(String arg0, String arg1)` Wait for the synchronous replication of all the write commands sent in the context of the current connection.
    `Single<Response>` | RedisAPI.`rxWatch(List<String> args)` Watch the given keys to determine execution of the MULTI/EXEC block.
    `Single<Response>` | RedisAPI.`rxXack(List<String> args)` Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group.
    `Single<Response>` | RedisAPI.`rxXadd(List<String> args)` Appends a new entry to a stream.
    `Single<Response>` | RedisAPI.`rxXautoclaim(List<String> args)` Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`rxXdel(List<String> args)` Removes the specified entries from the stream.
    `Single<Response>` | RedisAPI.`rxXgroup(List<String> args)` A container for consumer groups commands.
    `Single<Response>` | RedisAPI.`rxXinfo(List<String> args)` A container for stream introspection commands.
    `Single<Response>` | RedisAPI.`rxXlen(String arg0)` Return the number of entries in a stream.
    `Single<Response>` | RedisAPI.`rxXpending(List<String> args)` Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.
    `Single<Response>` | RedisAPI.`rxXrange(List<String> args)` Return a range of elements in a stream, with IDs matching the specified IDs interval.
    `Single<Response>` | RedisAPI.`rxXread(List<String> args)` Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`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.
    `Single<Response>` | RedisAPI.`rxXsetid(List<String> args)` An internal command for replicating stream values.
    `Single<Response>` | RedisAPI.`rxXtrim(List<String> args)` Trims the stream to (approximately if '~' is passed) a certain size.
    `Single<Response>` | RedisAPI.`rxZadd(List<String> args)` Add one or more members to a sorted set, or update its score if it already exists.
    `Single<Response>` | RedisAPI.`rxZcard(String arg0)` Get the number of members in a sorted set.
    `Single<Response>` | RedisAPI.`rxZcount(String arg0, String arg1, String arg2)` Count the members in a sorted set with scores within the given values.
    `Single<Response>` | RedisAPI.`rxZdiff(List<String> args)` Subtract multiple sorted sets.
    `Single<Response>` | RedisAPI.`rxZdiffstore(List<String> args)` Subtract multiple sorted sets and store the resulting sorted set in a new key.
    `Single<Response>` | RedisAPI.`rxZincrby(String arg0, String arg1, String arg2)` Increment the score of a member in a sorted set.
    `Single<Response>` | RedisAPI.`rxZinter(List<String> args)` Intersect multiple sorted sets.
    `Single<Response>` | RedisAPI.`rxZintercard(List<String> args)` Intersect multiple sorted sets and return the cardinality of the result.
    `Single<Response>` | RedisAPI.`rxZinterstore(List<String> args)` Intersect multiple sorted sets and store the resulting sorted set in a new key.
    `Single<Response>` | RedisAPI.`rxZlexcount(String arg0, String arg1, String arg2)` Count the number of members in a sorted set between a given lexicographical range.
    `Single<Response>` | RedisAPI.`rxZmpop(List<String> args)` Remove and return members with scores in a sorted set.
    `Single<Response>` | RedisAPI.`rxZmscore(List<String> args)` Get the score associated with the given members in a sorted set.
    `Single<Response>` | RedisAPI.`rxZpopmax(List<String> args)` Remove and return members with the highest scores in a sorted set.
    `Single<Response>` | RedisAPI.`rxZpopmin(List<String> args)` Remove and return members with the lowest scores in a sorted set.
    `Single<Response>` | RedisAPI.`rxZrandmember(List<String> args)` Get one or multiple random elements from a sorted set.
    `Single<Response>` | RedisAPI.`rxZrange(List<String> args)` Return a range of members in a sorted set.
    `Single<Response>` | RedisAPI.`rxZrangebylex(List<String> args)` Return a range of members in a sorted set, by lexicographical range.
    `Single<Response>` | RedisAPI.`rxZrangebyscore(List<String> args)` Return a range of members in a sorted set, by score.
    `Single<Response>` | RedisAPI.`rxZrangestore(List<String> args)` Store a range of members from sorted set into another key.
    `Single<Response>` | RedisAPI.`rxZrank(String arg0, String arg1)` Determine the index of a member in a sorted set.
    `Single<Response>` | RedisAPI.`rxZrem(List<String> args)` Remove one or more members from a sorted set.
    `Single<Response>` | RedisAPI.`rxZremrangebylex(String arg0, String arg1, String arg2)` Remove all members in a sorted set between the given lexicographical range.
    `Single<Response>` | RedisAPI.`rxZremrangebyrank(String arg0, String arg1, String arg2)` Remove all members in a sorted set within the given indexes.
    `Single<Response>` | RedisAPI.`rxZremrangebyscore(String arg0, String arg1, String arg2)` Remove all members in a sorted set within the given scores.
    `Single<Response>` | RedisAPI.`rxZrevrange(List<String> args)` Return a range of members in a sorted set, by index, with scores ordered from high to low.
    `Single<Response>` | RedisAPI.`rxZrevrangebylex(List<String> args)` Return a range of members in a sorted set, by lexicographical range, ordered from higher to lower strings.
    `Single<Response>` | RedisAPI.`rxZrevrangebyscore(List<String> args)` Return a range of members in a sorted set, by score, with scores ordered from high to low.
    `Single<Response>` | RedisAPI.`rxZrevrank(String arg0, String arg1)` Determine the index of a member in a sorted set, with scores ordered from high to low.
    `Single<Response>` | RedisAPI.`rxZscan(List<String> args)` Incrementally iterate sorted sets elements and associated scores.
    `Single<Response>` | RedisAPI.`rxZscore(String arg0, String arg1)` Get the score associated with the given member in a sorted set.
    `Single<Response>` | RedisAPI.`rxZunion(List<String> args)` Add multiple sorted sets.
    `Single<Response>` | RedisAPI.`rxZunionstore(List<String> args)` Add multiple sorted sets and store the resulting sorted set in a new key.
    `Observable<Response>` | RedisConnection.`toObservable()`

    Method parameters in io.vertx.rxjava.redis.client with type arguments of type Response
    Modifier and Type | Method and Description
    --- | ---
    `RedisAPI` | RedisAPI.`acl(List<String> args, Handler<AsyncResult<Response>> handler)` A container for Access List Control commands.
    `RedisAPI` | RedisAPI.`append(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Append a value to a key.
    `RedisAPI` | RedisAPI.`asking(Handler<AsyncResult<Response>> handler)` Sent by cluster clients after an -ASK redirect.
    `RedisAPI` | RedisAPI.`auth(List<String> args, Handler<AsyncResult<Response>> handler)` Authenticate to the server.
    `Redis` | Redis.`batch(List<Request> commands, Handler<AsyncResult<List<Response>>> onSend)` Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.
    `RedisConnection` | RedisConnection.`batch(List<Request> commands, Handler<AsyncResult<List<Response>>> onSend)` Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.
    `RedisAPI` | RedisAPI.`bfAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.ADD.
    `RedisAPI` | RedisAPI.`bfCard(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.CARD.
    `RedisAPI` | RedisAPI.`bfDebug(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.DEBUG.
    `RedisAPI` | RedisAPI.`bfExists(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.EXISTS.
    `RedisAPI` | RedisAPI.`bfInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.INFO.
    `RedisAPI` | RedisAPI.`bfInsert(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.INSERT.
    `RedisAPI` | RedisAPI.`bfLoadchunk(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.LOADCHUNK.
    `RedisAPI` | RedisAPI.`bfMadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.MADD.
    `RedisAPI` | RedisAPI.`bfMexists(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.MEXISTS.
    `RedisAPI` | RedisAPI.`bfReserve(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.RESERVE.
    `RedisAPI` | RedisAPI.`bfScandump(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command BF.SCANDUMP.
    `RedisAPI` | RedisAPI.`bgrewriteaof(Handler<AsyncResult<Response>> handler)` Asynchronously rewrite the append-only file.
    `RedisAPI` | RedisAPI.`bgsave(List<String> args, Handler<AsyncResult<Response>> handler)` Asynchronously save the dataset to disk.
    `RedisAPI` | RedisAPI.`bitcount(List<String> args, Handler<AsyncResult<Response>> handler)` Count set bits in a string.
    `RedisAPI` | RedisAPI.`bitfield(List<String> args, Handler<AsyncResult<Response>> handler)` Perform arbitrary bitfield integer operations on strings.
    `RedisAPI` | RedisAPI.`bitfieldRo(List<String> args, Handler<AsyncResult<Response>> handler)` Perform arbitrary bitfield integer operations on strings.
    `RedisAPI` | RedisAPI.`bitop(List<String> args, Handler<AsyncResult<Response>> handler)` Perform bitwise operations between strings.
    `RedisAPI` | RedisAPI.`bitpos(List<String> args, Handler<AsyncResult<Response>> handler)` Find first bit set or clear in a string.
    `RedisAPI` | RedisAPI.`blmove(String arg0, String arg1, String arg2, String arg3, String arg4, Handler<AsyncResult<Response>> handler)` Pop an element from a list, push it to another list and return it; or block until one is available.
    `RedisAPI` | RedisAPI.`blmpop(List<String> args, Handler<AsyncResult<Response>> handler)` Pop elements from a list, or block until one is available.
    `RedisAPI` | RedisAPI.`blpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and get the first element in a list, or block until one is available.
    `RedisAPI` | RedisAPI.`brpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and get the last element in a list, or block until one is available.
    `RedisAPI` | RedisAPI.`brpoplpush(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Pop an element from a list, push it to another list and return it; or block until one is available.
    `RedisAPI` | RedisAPI.`bzmpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return members with scores in a sorted set or block until one is available.
    `RedisAPI` | RedisAPI.`bzpopmax(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return the member with the highest score from one or more sorted sets, or block until one is available.
    `RedisAPI` | RedisAPI.`bzpopmin(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return the member with the lowest score from one or more sorted sets, or block until one is available.
    `RedisAPI` | RedisAPI.`cfAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.ADD.
    `RedisAPI` | RedisAPI.`cfAddnx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.ADDNX.
    `RedisAPI` | RedisAPI.`cfCompact(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.COMPACT.
    `RedisAPI` | RedisAPI.`cfCount(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.COUNT.
    `RedisAPI` | RedisAPI.`cfDebug(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.DEBUG.
    `RedisAPI` | RedisAPI.`cfDel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.DEL.
    `RedisAPI` | RedisAPI.`cfExists(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.EXISTS.
    `RedisAPI` | RedisAPI.`cfInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.INFO.
    `RedisAPI` | RedisAPI.`cfInsert(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.INSERT.
    `RedisAPI` | RedisAPI.`cfInsertnx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.INSERTNX.
    `RedisAPI` | RedisAPI.`cfLoadchunk(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.LOADCHUNK.
    `RedisAPI` | RedisAPI.`cfMexists(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.MEXISTS.
    `RedisAPI` | RedisAPI.`cfReserve(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.RESERVE.
    `RedisAPI` | RedisAPI.`cfScandump(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CF.SCANDUMP.
    `RedisAPI` | RedisAPI.`client(List<String> args, Handler<AsyncResult<Response>> handler)` A container for client connection commands.
    `RedisAPI` | RedisAPI.`cluster(List<String> args, Handler<AsyncResult<Response>> handler)` A container for cluster commands.
    `RedisAPI` | RedisAPI.`cmsIncrby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.INCRBY.
    `RedisAPI` | RedisAPI.`cmsInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.INFO.
    `RedisAPI` | RedisAPI.`cmsInitbydim(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.INITBYDIM.
    `RedisAPI` | RedisAPI.`cmsInitbyprob(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.INITBYPROB.
    `RedisAPI` | RedisAPI.`cmsMerge(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.MERGE.
    `RedisAPI` | RedisAPI.`cmsQuery(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command CMS.QUERY.
    `RedisAPI` | RedisAPI.`command(List<String> args, Handler<AsyncResult<Response>> handler)` Get array of Redis command details.
    `RedisAPI` | RedisAPI.`config(List<String> args, Handler<AsyncResult<Response>> handler)` A container for server configuration commands.
    `RedisAPI` | RedisAPI.`copy(List<String> args, Handler<AsyncResult<Response>> handler)` Copy a key.
    `RedisAPI` | RedisAPI.`dbsize(Handler<AsyncResult<Response>> handler)` Return the number of keys in the selected database.
    `RedisAPI` | RedisAPI.`debug(List<String> args, Handler<AsyncResult<Response>> handler)` A container for debugging commands.
    `RedisAPI` | RedisAPI.`decr(String arg0, Handler<AsyncResult<Response>> handler)` Decrement the integer value of a key by one.
    `RedisAPI` | RedisAPI.`decrby(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Decrement the integer value of a key by the given number.
    `RedisAPI` | RedisAPI.`del(List<String> args, Handler<AsyncResult<Response>> handler)` Delete a key.
    `RedisAPI` | RedisAPI.`discard(Handler<AsyncResult<Response>> handler)` Discard all commands issued after MULTI.
    `RedisAPI` | RedisAPI.`dump(String arg0, Handler<AsyncResult<Response>> handler)` Return a serialized version of the value stored at the specified key.
    `RedisAPI` | RedisAPI.`echo(String arg0, Handler<AsyncResult<Response>> handler)` Echo the given string.
    `RedisAPI` | RedisAPI.`eval(List<String> args, Handler<AsyncResult<Response>> handler)` Execute a Lua script server side.
    `RedisAPI` | RedisAPI.`evalRo(List<String> args, Handler<AsyncResult<Response>> handler)` Execute a read-only Lua script server side.
    `RedisAPI` | RedisAPI.`evalsha(List<String> args, Handler<AsyncResult<Response>> handler)` Execute a Lua script server side.
    `RedisAPI` | RedisAPI.`evalshaRo(List<String> args, Handler<AsyncResult<Response>> handler)` Execute a read-only Lua script server side.
    `RedisAPI` | RedisAPI.`exec(Handler<AsyncResult<Response>> handler)` Execute all commands issued after MULTI.
    `RedisAPI` | RedisAPI.`exists(List<String> args, Handler<AsyncResult<Response>> handler)` Determine if a key exists.
    `RedisAPI` | RedisAPI.`expire(List<String> args, Handler<AsyncResult<Response>> handler)` Set a key's time to live in seconds.
    `RedisAPI` | RedisAPI.`expireat(List<String> args, Handler<AsyncResult<Response>> handler)` Set the expiration for a key as a UNIX timestamp.
    `RedisAPI` | RedisAPI.`expiretime(String arg0, Handler<AsyncResult<Response>> handler)` Get the expiration Unix timestamp for a key.
    `RedisAPI` | RedisAPI.`failover(List<String> args, Handler<AsyncResult<Response>> handler)` Start a coordinated failover between this server and one of its replicas.
    `RedisAPI` | RedisAPI.`fcall(List<String> args, Handler<AsyncResult<Response>> handler)` Invoke a function.
    `RedisAPI` | RedisAPI.`fcallRo(List<String> args, Handler<AsyncResult<Response>> handler)` Invoke a read-only function.
    `RedisAPI` | RedisAPI.`flushall(List<String> args, Handler<AsyncResult<Response>> handler)` Remove all keys from all databases.
    `RedisAPI` | RedisAPI.`flushdb(List<String> args, Handler<AsyncResult<Response>> handler)` Remove all keys from the current database.
    `RedisAPI` | RedisAPI.`ftAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.ADD.
    `RedisAPI` | RedisAPI.`ftAggregate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.AGGREGATE.
    `RedisAPI` | RedisAPI.`ftAliasadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.ALIASADD.
    `RedisAPI` | RedisAPI.`ftAliasaddifnx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._ALIASADDIFNX.
    `RedisAPI` | RedisAPI.`ftAliasdel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.ALIASDEL.
    `RedisAPI` | RedisAPI.`ftAliasdelifx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._ALIASDELIFX.
    `RedisAPI` | RedisAPI.`ftAliasupdate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.ALIASUPDATE.
    `RedisAPI` | RedisAPI.`ftAlter(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.ALTER.
    `RedisAPI` | RedisAPI.`ftAlterifnx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._ALTERIFNX.
    `RedisAPI` | RedisAPI.`ftConfig(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.CONFIG.
    `RedisAPI` | RedisAPI.`ftCreate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.CREATE.
    `RedisAPI` | RedisAPI.`ftCreateifnx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._CREATEIFNX.
    `RedisAPI` | RedisAPI.`ftCursor(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.CURSOR.
    `RedisAPI` | RedisAPI.`ftDebug(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DEBUG.
    `RedisAPI` | RedisAPI.`ftDel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DEL.
    `RedisAPI` | RedisAPI.`ftDictadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DICTADD.
    `RedisAPI` | RedisAPI.`ftDictdel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DICTDEL.
    `RedisAPI` | RedisAPI.`ftDictdump(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DICTDUMP.
    `RedisAPI` | RedisAPI.`ftDrop(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DROP.
    `RedisAPI` | RedisAPI.`ftDropifx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._DROPIFX.
    `RedisAPI` | RedisAPI.`ftDropindex(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.DROPINDEX.
    `RedisAPI` | RedisAPI.`ftDropindexifx(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._DROPINDEXIFX.
    `RedisAPI` | RedisAPI.`ftExplain(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.EXPLAIN.
    `RedisAPI` | RedisAPI.`ftExplaincli(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.EXPLAINCLI.
    `RedisAPI` | RedisAPI.`ftGet(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.GET.
    `RedisAPI` | RedisAPI.`ftInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.INFO.
    `RedisAPI` | RedisAPI.`ftList(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT._LIST.
    `RedisAPI` | RedisAPI.`ftMget(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.MGET.
    `RedisAPI` | RedisAPI.`ftProfile(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.PROFILE.
    `RedisAPI` | RedisAPI.`ftSafeadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SAFEADD.
    `RedisAPI` | RedisAPI.`ftSearch(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SEARCH.
    `RedisAPI` | RedisAPI.`ftSpellcheck(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SPELLCHECK.
    `RedisAPI` | RedisAPI.`ftSugadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SUGADD.
    `RedisAPI` | RedisAPI.`ftSugdel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SUGDEL.
    `RedisAPI` | RedisAPI.`ftSugget(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SUGGET.
    `RedisAPI` | RedisAPI.`ftSuglen(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SUGLEN.
    `RedisAPI` | RedisAPI.`ftSynadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SYNADD.
    `RedisAPI` | RedisAPI.`ftSyndump(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SYNDUMP.
    `RedisAPI` | RedisAPI.`ftSynupdate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.SYNUPDATE.
    `RedisAPI` | RedisAPI.`ftTagvals(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command FT.TAGVALS.
    `RedisAPI` | RedisAPI.`function(List<String> args, Handler<AsyncResult<Response>> handler)` A container for function commands.
    `RedisAPI` | RedisAPI.`geoadd(List<String> args, Handler<AsyncResult<Response>> handler)` Add one or more geospatial items in the geospatial index represented using a sorted set.
    `RedisAPI` | RedisAPI.`geodist(List<String> args, Handler<AsyncResult<Response>> handler)` Returns the distance between two members of a geospatial index.
    `RedisAPI` | RedisAPI.`geohash(List<String> args, Handler<AsyncResult<Response>> handler)` Returns members of a geospatial index as standard geohash strings.
    `RedisAPI` | RedisAPI.`geopos(List<String> args, Handler<AsyncResult<Response>> handler)` Returns longitude and latitude of members of a geospatial index.
    `RedisAPI` | RedisAPI.`georadius(List<String> args, Handler<AsyncResult<Response>> handler)` Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a point.
    `RedisAPI` | RedisAPI.`georadiusbymember(List<String> args, Handler<AsyncResult<Response>> handler)` Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a member.
    `RedisAPI` | RedisAPI.`georadiusbymemberRo(List<String> args, Handler<AsyncResult<Response>> handler)` A read-only variant for GEORADIUSBYMEMBER.
    `RedisAPI` | RedisAPI.`georadiusRo(List<String> args, Handler<AsyncResult<Response>> handler)` A read-only variant for GEORADIUS.
    `RedisAPI` | RedisAPI.`geosearch(List<String> args, Handler<AsyncResult<Response>> handler)` Query a sorted set representing a geospatial index to fetch members inside an area of a box or a circle.
    `RedisAPI` | RedisAPI.`geosearchstore(List<String> args, Handler<AsyncResult<Response>> handler)` 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.
    `RedisAPI` | RedisAPI.`get(String arg0, Handler<AsyncResult<Response>> handler)` Get the value of a key.
    `RedisAPI` | RedisAPI.`getbit(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Returns the bit value at offset in the string value stored at key.
    `RedisAPI` | RedisAPI.`getdel(String arg0, Handler<AsyncResult<Response>> handler)` Get the value of a key and delete the key.
    `RedisAPI` | RedisAPI.`getex(List<String> args, Handler<AsyncResult<Response>> handler)` Get the value of a key and optionally set its expiration.
    `RedisAPI` | RedisAPI.`getrange(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Get a substring of the string stored at a key.
    `RedisAPI` | RedisAPI.`getset(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Set the string value of a key and return its old value.
    `RedisAPI` | RedisAPI.`graphBulk(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.BULK.
    `RedisAPI` | RedisAPI.`graphConfig(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.CONFIG.
    `RedisAPI` | RedisAPI.`graphDebug(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.DEBUG.
    `RedisAPI` | RedisAPI.`graphDelete(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.DELETE.
    `RedisAPI` | RedisAPI.`graphExplain(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.EXPLAIN.
    `RedisAPI` | RedisAPI.`graphList(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.LIST.
    `RedisAPI` | RedisAPI.`graphProfile(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.PROFILE.
    `RedisAPI` | RedisAPI.`graphQuery(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.QUERY.
    `RedisAPI` | RedisAPI.`graphRoQuery(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.RO_QUERY.
    `RedisAPI` | RedisAPI.`graphSlowlog(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command GRAPH.SLOWLOG.
    `RedisConnection` | RedisConnection.`handler(Handler<Response> handler)`
    `RedisAPI` | RedisAPI.`hdel(List<String> args, Handler<AsyncResult<Response>> handler)` Delete one or more hash fields.
    `RedisAPI` | RedisAPI.`hello(List<String> args, Handler<AsyncResult<Response>> handler)` Handshake with Redis.
    `RedisAPI` | RedisAPI.`hexists(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Determine if a hash field exists.
    `RedisAPI` | RedisAPI.`hget(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Get the value of a hash field.
    `RedisAPI` | RedisAPI.`hgetall(String arg0, Handler<AsyncResult<Response>> handler)` Get all the fields and values in a hash.
    `RedisAPI` | RedisAPI.`hincrby(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Increment the integer value of a hash field by the given number.
    `RedisAPI` | RedisAPI.`hincrbyfloat(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Increment the float value of a hash field by the given amount.
    `RedisAPI` | RedisAPI.`hkeys(String arg0, Handler<AsyncResult<Response>> handler)` Get all the fields in a hash.
    `RedisAPI` | RedisAPI.`hlen(String arg0, Handler<AsyncResult<Response>> handler)` Get the number of fields in a hash.
    `RedisAPI` | RedisAPI.`hmget(List<String> args, Handler<AsyncResult<Response>> handler)` Get the values of all the given hash fields.
    `RedisAPI` | RedisAPI.`hmset(List<String> args, Handler<AsyncResult<Response>> handler)` Set multiple hash fields to multiple values.
    `RedisAPI` | RedisAPI.`hrandfield(List<String> args, Handler<AsyncResult<Response>> handler)` Get one or multiple random fields from a hash.
    `RedisAPI` | RedisAPI.`hscan(List<String> args, Handler<AsyncResult<Response>> handler)` Incrementally iterate hash fields and associated values.
    `RedisAPI` | RedisAPI.`hset(List<String> args, Handler<AsyncResult<Response>> handler)` Set the string value of a hash field.
    `RedisAPI` | RedisAPI.`hsetnx(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Set the value of a hash field, only if the field does not exist.
    `RedisAPI` | RedisAPI.`hstrlen(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Get the length of the value of a hash field.
    `RedisAPI` | RedisAPI.`hvals(String arg0, Handler<AsyncResult<Response>> handler)` Get all the values in a hash.
    `RedisAPI` | RedisAPI.`incr(String arg0, Handler<AsyncResult<Response>> handler)` Increment the integer value of a key by one.
    `RedisAPI` | RedisAPI.`incrby(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Increment the integer value of a key by the given amount.
    `RedisAPI` | RedisAPI.`incrbyfloat(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Increment the float value of a key by the given amount.
    `RedisAPI` | RedisAPI.`info(List<String> args, Handler<AsyncResult<Response>> handler)` Get information and statistics about the server.
    `RedisAPI` | RedisAPI.`jsonArrappend(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRAPPEND.
    `RedisAPI` | RedisAPI.`jsonArrindex(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRINDEX.
    `RedisAPI` | RedisAPI.`jsonArrinsert(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRINSERT.
    `RedisAPI` | RedisAPI.`jsonArrlen(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRLEN.
    `RedisAPI` | RedisAPI.`jsonArrpop(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRPOP.
    `RedisAPI` | RedisAPI.`jsonArrtrim(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.ARRTRIM.
    `RedisAPI` | RedisAPI.`jsonClear(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.CLEAR.
    `RedisAPI` | RedisAPI.`jsonDebug(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.DEBUG.
    `RedisAPI` | RedisAPI.`jsonDel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.DEL.
    `RedisAPI` | RedisAPI.`jsonForget(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.FORGET.
    `RedisAPI` | RedisAPI.`jsonGet(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.GET.
    `RedisAPI` | RedisAPI.`jsonMget(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.MGET.
    `RedisAPI` | RedisAPI.`jsonNumincrby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.NUMINCRBY.
    `RedisAPI` | RedisAPI.`jsonNummultby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.NUMMULTBY.
    `RedisAPI` | RedisAPI.`jsonNumpowby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.NUMPOWBY.
    `RedisAPI` | RedisAPI.`jsonObjkeys(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.OBJKEYS.
    `RedisAPI` | RedisAPI.`jsonObjlen(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.OBJLEN.
    `RedisAPI` | RedisAPI.`jsonResp(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.RESP.
    `RedisAPI` | RedisAPI.`jsonSet(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.SET.
    `RedisAPI` | RedisAPI.`jsonStrappend(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.STRAPPEND.
    `RedisAPI` | RedisAPI.`jsonStrlen(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.STRLEN.
    `RedisAPI` | RedisAPI.`jsonToggle(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.TOGGLE.
    `RedisAPI` | RedisAPI.`jsonType(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command JSON.TYPE.
    `RedisAPI` | RedisAPI.`keys(String arg0, Handler<AsyncResult<Response>> handler)` Find all keys matching the given pattern.
    `RedisAPI` | RedisAPI.`lastsave(Handler<AsyncResult<Response>> handler)` Get the UNIX time stamp of the last successful save to disk.
    `RedisAPI` | RedisAPI.`latency(List<String> args, Handler<AsyncResult<Response>> handler)` A container for latency diagnostics commands.
    `RedisAPI` | RedisAPI.`lcs(List<String> args, Handler<AsyncResult<Response>> handler)` Find longest common substring.
    `RedisAPI` | RedisAPI.`lindex(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Get an element from a list by its index.
    `RedisAPI` | RedisAPI.`linsert(String arg0, String arg1, String arg2, String arg3, Handler<AsyncResult<Response>> handler)` Insert an element before or after another element in a list.
    `RedisAPI` | RedisAPI.`llen(String arg0, Handler<AsyncResult<Response>> handler)` Get the length of a list.
    `RedisAPI` | RedisAPI.`lmove(String arg0, String arg1, String arg2, String arg3, Handler<AsyncResult<Response>> handler)` Pop an element from a list, push it to another list and return it.
    `RedisAPI` | RedisAPI.`lmpop(List<String> args, Handler<AsyncResult<Response>> handler)` Pop elements from a list.
    `RedisAPI` | RedisAPI.`lolwut(List<String> args, Handler<AsyncResult<Response>> handler)` Display some computer art and the Redis version.
    `RedisAPI` | RedisAPI.`lpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and get the first elements in a list.
    `RedisAPI` | RedisAPI.`lpos(List<String> args, Handler<AsyncResult<Response>> handler)` Return the index of matching elements on a list.
    `RedisAPI` | RedisAPI.`lpush(List<String> args, Handler<AsyncResult<Response>> handler)` Prepend one or multiple elements to a list.
    `RedisAPI` | RedisAPI.`lpushx(List<String> args, Handler<AsyncResult<Response>> handler)` Prepend an element to a list, only if the list exists.
    `RedisAPI` | RedisAPI.`lrange(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Get a range of elements from a list.
    `RedisAPI` | RedisAPI.`lrem(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Remove elements from a list.
    `RedisAPI` | RedisAPI.`lset(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Set the value of an element in a list by its index.
    `RedisAPI` | RedisAPI.`ltrim(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Trim a list to the specified range.
    `RedisAPI` | RedisAPI.`memory(List<String> args, Handler<AsyncResult<Response>> handler)` A container for memory diagnostics commands.
    `RedisAPI` | RedisAPI.`mget(List<String> args, Handler<AsyncResult<Response>> handler)` Get the values of all the given keys.
    `RedisAPI` | RedisAPI.`migrate(List<String> args, Handler<AsyncResult<Response>> handler)` Atomically transfer a key from a Redis instance to another one.
    `RedisAPI` | RedisAPI.`module(List<String> args, Handler<AsyncResult<Response>> handler)` A container for module commands.
    `RedisAPI` | RedisAPI.`monitor(Handler<AsyncResult<Response>> handler)` Listen for all requests received by the server in real time.
    `RedisAPI` | RedisAPI.`move(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Move a key to another database.
    `RedisAPI` | RedisAPI.`mset(List<String> args, Handler<AsyncResult<Response>> handler)` Set multiple keys to multiple values.
    `RedisAPI` | RedisAPI.`msetnx(List<String> args, Handler<AsyncResult<Response>> handler)` Set multiple keys to multiple values, only if none of the keys exist.
    `RedisAPI` | RedisAPI.`multi(Handler<AsyncResult<Response>> handler)` Mark the start of a transaction block.
    `RedisAPI` | RedisAPI.`object(List<String> args, Handler<AsyncResult<Response>> handler)` A container for object introspection commands.
    `RedisAPI` | RedisAPI.`persist(String arg0, Handler<AsyncResult<Response>> handler)` Remove the expiration from a key.
    `RedisAPI` | RedisAPI.`pexpire(List<String> args, Handler<AsyncResult<Response>> handler)` Set a key's time to live in milliseconds.
    `RedisAPI` | RedisAPI.`pexpireat(List<String> args, Handler<AsyncResult<Response>> handler)` Set the expiration for a key as a UNIX timestamp specified in milliseconds.
    `RedisAPI` | RedisAPI.`pexpiretime(String arg0, Handler<AsyncResult<Response>> handler)` Get the expiration Unix timestamp for a key in milliseconds.
    `RedisAPI` | RedisAPI.`pfadd(List<String> args, Handler<AsyncResult<Response>> handler)` Adds the specified elements to the specified HyperLogLog.
    `RedisAPI` | RedisAPI.`pfcount(List<String> args, Handler<AsyncResult<Response>> handler)` Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
    `RedisAPI` | RedisAPI.`pfdebug(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Internal commands for debugging HyperLogLog values.
    `RedisAPI` | RedisAPI.`pfmerge(List<String> args, Handler<AsyncResult<Response>> handler)` Merge N different HyperLogLogs into a single one.
    `RedisAPI` | RedisAPI.`pfselftest(Handler<AsyncResult<Response>> handler)` An internal command for testing HyperLogLog values.
    `RedisAPI` | RedisAPI.`ping(List<String> args, Handler<AsyncResult<Response>> handler)` Ping the server.
    `void` | RedisConnection.`pipeTo(WriteStream<Response> dst)` Pipe this `ReadStream` to the `WriteStream`.
    `void` | RedisConnection.`pipeTo(WriteStream<Response> dst, Handler<AsyncResult<Void>> handler)` Pipe this `ReadStream` to the `WriteStream`.
    `RedisAPI` | RedisAPI.`psetex(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Set the value and expiration in milliseconds of a key.
    `RedisAPI` | RedisAPI.`psubscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Listen for messages published to channels matching the given patterns.
    `RedisAPI` | RedisAPI.`psync(List<String> args, Handler<AsyncResult<Response>> handler)` Internal command used for replication.
    `RedisAPI` | RedisAPI.`pttl(String arg0, Handler<AsyncResult<Response>> handler)` Get the time to live for a key in milliseconds.
    `RedisAPI` | RedisAPI.`publish(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Post a message to a channel.
    `RedisAPI` | RedisAPI.`pubsub(List<String> args, Handler<AsyncResult<Response>> handler)` A container for Pub/Sub commands.
    `RedisAPI` | RedisAPI.`punsubscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Stop listening for messages posted to channels matching the given patterns.
    `RedisAPI` | RedisAPI.`quit(List<String> args, Handler<AsyncResult<Response>> handler)` Close the connection.
    `RedisAPI` | RedisAPI.`randomkey(Handler<AsyncResult<Response>> handler)` Return a random key from the keyspace.
    `RedisAPI` | RedisAPI.`readonly(Handler<AsyncResult<Response>> handler)` Enables read queries for a connection to a cluster replica node.
    `RedisAPI` | RedisAPI.`readwrite(Handler<AsyncResult<Response>> handler)` Disables read queries for a connection to a cluster replica node.
    `RedisAPI` | RedisAPI.`rename(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Rename a key.
    `RedisAPI` | RedisAPI.`renamenx(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Rename a key, only if the new key does not exist.
    `RedisAPI` | RedisAPI.`replconf(List<String> args, Handler<AsyncResult<Response>> handler)` An internal command for configuring the replication stream.
    `RedisAPI` | RedisAPI.`replicaof(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Make the server a replica of another instance, or promote it as master.
    `RedisAPI` | RedisAPI.`reset(Handler<AsyncResult<Response>> handler)` Reset the connection.
    `RedisAPI` | RedisAPI.`restore(List<String> args, Handler<AsyncResult<Response>> handler)` Create a key using the provided serialized value, previously obtained using DUMP.
    `RedisAPI` | RedisAPI.`restoreAsking(List<String> args, Handler<AsyncResult<Response>> handler)` An internal command for migrating keys in a cluster.
    `RedisAPI` | RedisAPI.`role(Handler<AsyncResult<Response>> handler)` Return the role of the instance in the context of replication.
    `RedisAPI` | RedisAPI.`rpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and get the last elements in a list.
    `RedisAPI` | RedisAPI.`rpoplpush(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Remove the last element in a list, prepend it to another list and return it.
    `RedisAPI` | RedisAPI.`rpush(List<String> args, Handler<AsyncResult<Response>> handler)` Append one or multiple elements to a list.
    `RedisAPI` | RedisAPI.`rpushx(List<String> args, Handler<AsyncResult<Response>> handler)` Append an element to a list, only if the list exists.
    `Single<Void>` | RedisConnection.`rxPipeTo(WriteStream<Response> dst)` Pipe this `ReadStream` to the `WriteStream`.
    `RedisAPI` | RedisAPI.`sadd(List<String> args, Handler<AsyncResult<Response>> handler)` Add one or more members to a set.
    `RedisAPI` | RedisAPI.`save(Handler<AsyncResult<Response>> handler)` Synchronously save the dataset to disk.
    `RedisAPI` | RedisAPI.`scan(List<String> args, Handler<AsyncResult<Response>> handler)` Incrementally iterate the keys space.
    `RedisAPI` | RedisAPI.`scard(String arg0, Handler<AsyncResult<Response>> handler)` Get the number of members in a set.
    `RedisAPI` | RedisAPI.`script(List<String> args, Handler<AsyncResult<Response>> handler)` A container for Lua scripts management commands.
    `RedisAPI` | RedisAPI.`sdiff(List<String> args, Handler<AsyncResult<Response>> handler)` Subtract multiple sets.
    `RedisAPI` | RedisAPI.`sdiffstore(List<String> args, Handler<AsyncResult<Response>> handler)` Subtract multiple sets and store the resulting set in a key.
    `RedisAPI` | RedisAPI.`select(String arg0, Handler<AsyncResult<Response>> handler)` Change the selected database for the current connection.
    `Redis` | Redis.`send(Request command, Handler<AsyncResult<Response>> onSend)` Send the given command to the redis server or cluster.
    `RedisConnection` | RedisConnection.`send(Request command, Handler<AsyncResult<Response>> onSend)` Send the given command to the redis server or cluster.
    `RedisAPI` | RedisAPI.`set(List<String> args, Handler<AsyncResult<Response>> handler)` Set the string value of a key.
    `RedisAPI` | RedisAPI.`setbit(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Sets or clears the bit at offset in the string value stored at key.
    `RedisAPI` | RedisAPI.`setex(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Set the value and expiration of a key.
    `RedisAPI` | RedisAPI.`setnx(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Set the value of a key, only if the key does not exist.
    `RedisAPI` | RedisAPI.`setrange(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Overwrite part of a string at key starting at the specified offset.
    `RedisAPI` | RedisAPI.`shutdown(List<String> args, Handler<AsyncResult<Response>> handler)` Synchronously save the dataset to disk and then shut down the server.
    `RedisAPI` | RedisAPI.`sinter(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sets.
    `RedisAPI` | RedisAPI.`sintercard(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sets and return the cardinality of the result.
    `RedisAPI` | RedisAPI.`sinterstore(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sets and store the resulting set in a key.
    `RedisAPI` | RedisAPI.`sismember(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Determine if a given value is a member of a set.
    `RedisAPI` | RedisAPI.`slaveof(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Make the server a replica of another instance, or promote it as master.
    `RedisAPI` | RedisAPI.`slowlog(List<String> args, Handler<AsyncResult<Response>> handler)` A container for slow log commands.
    `RedisAPI` | RedisAPI.`smembers(String arg0, Handler<AsyncResult<Response>> handler)` Get all the members in a set.
    `RedisAPI` | RedisAPI.`smismember(List<String> args, Handler<AsyncResult<Response>> handler)` Returns the membership associated with the given elements for a set.
    `RedisAPI` | RedisAPI.`smove(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Move a member from one set to another.
    `RedisAPI` | RedisAPI.`sort(List<String> args, Handler<AsyncResult<Response>> handler)` Sort the elements in a list, set or sorted set.
    `RedisAPI` | RedisAPI.`sortRo(List<String> args, Handler<AsyncResult<Response>> handler)` Sort the elements in a list, set or sorted set.
    `RedisAPI` | RedisAPI.`spop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return one or multiple random members from a set.
    `RedisAPI` | RedisAPI.`spublish(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Post a message to a shard channel.
    `RedisAPI` | RedisAPI.`srandmember(List<String> args, Handler<AsyncResult<Response>> handler)` Get one or multiple random members from a set.
    `RedisAPI` | RedisAPI.`srem(List<String> args, Handler<AsyncResult<Response>> handler)` Remove one or more members from a set.
    `RedisAPI` | RedisAPI.`sscan(List<String> args, Handler<AsyncResult<Response>> handler)` Incrementally iterate Set elements.
    `RedisAPI` | RedisAPI.`ssubscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Listen for messages published to the given shard channels.
    `RedisAPI` | RedisAPI.`strlen(String arg0, Handler<AsyncResult<Response>> handler)` Get the length of the value stored in a key.
    `RedisAPI` | RedisAPI.`subscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Listen for messages published to the given channels.
    `RedisAPI` | RedisAPI.`substr(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Get a substring of the string stored at a key.
    `RedisAPI` | RedisAPI.`sunion(List<String> args, Handler<AsyncResult<Response>> handler)` Add multiple sets.
    `RedisAPI` | RedisAPI.`sunionstore(List<String> args, Handler<AsyncResult<Response>> handler)` Add multiple sets and store the resulting set in a key.
    `RedisAPI` | RedisAPI.`sunsubscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Stop listening for messages posted to the given shard channels.
    `RedisAPI` | RedisAPI.`swapdb(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Swaps two Redis databases.
    `RedisAPI` | RedisAPI.`sync(Handler<AsyncResult<Response>> handler)` Internal command used for replication.
    `RedisAPI` | RedisAPI.`tdigestAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.ADD.
    `RedisAPI` | RedisAPI.`tdigestByrank(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.BYRANK.
    `RedisAPI` | RedisAPI.`tdigestByrevrank(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.BYREVRANK.
    `RedisAPI` | RedisAPI.`tdigestCdf(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.CDF.
    `RedisAPI` | RedisAPI.`tdigestCreate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.CREATE.
    `RedisAPI` | RedisAPI.`tdigestInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.INFO.
    `RedisAPI` | RedisAPI.`tdigestMax(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.MAX.
    `RedisAPI` | RedisAPI.`tdigestMerge(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.MERGE.
    `RedisAPI` | RedisAPI.`tdigestMin(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.MIN.
    `RedisAPI` | RedisAPI.`tdigestQuantile(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.QUANTILE.
    `RedisAPI` | RedisAPI.`tdigestRank(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.RANK.
    `RedisAPI` | RedisAPI.`tdigestReset(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.RESET.
    `RedisAPI` | RedisAPI.`tdigestRevrank(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.REVRANK.
    `RedisAPI` | RedisAPI.`tdigestTrimmedMean(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TDIGEST.TRIMMED_MEAN.
    `RedisAPI` | RedisAPI.`time(Handler<AsyncResult<Response>> handler)` Return the current server time.
    `RedisAPI` | RedisAPI.`timeseriesClusterset(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.CLUSTERSET.
    `RedisAPI` | RedisAPI.`timeseriesClustersetfromshard(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.CLUSTERSETFROMSHARD.
    `RedisAPI` | RedisAPI.`timeseriesHello(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.HELLO.
    `RedisAPI` | RedisAPI.`timeseriesInfocluster(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.INFOCLUSTER.
    `RedisAPI` | RedisAPI.`timeseriesInnercommunication(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.INNERCOMMUNICATION.
    `RedisAPI` | RedisAPI.`timeseriesNetworktest(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.NETWORKTEST.
    `RedisAPI` | RedisAPI.`timeseriesRefreshcluster(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TIMESERIES.REFRESHCLUSTER.
    `RedisAPI` | RedisAPI.`topkAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.ADD.
    `RedisAPI` | RedisAPI.`topkCount(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.COUNT.
    `RedisAPI` | RedisAPI.`topkIncrby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.INCRBY.
    `RedisAPI` | RedisAPI.`topkInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.INFO.
    `RedisAPI` | RedisAPI.`topkList(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.LIST.
    `RedisAPI` | RedisAPI.`topkQuery(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.QUERY.
    `RedisAPI` | RedisAPI.`topkReserve(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TOPK.RESERVE.
    `RedisAPI` | RedisAPI.`touch(List<String> args, Handler<AsyncResult<Response>> handler)` Alters the last access time of a key(s).
    `RedisAPI` | RedisAPI.`tsAdd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.ADD.
    `RedisAPI` | RedisAPI.`tsAlter(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.ALTER.
    `RedisAPI` | RedisAPI.`tsCreate(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.CREATE.
    `RedisAPI` | RedisAPI.`tsCreaterule(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.CREATERULE.
    `RedisAPI` | RedisAPI.`tsDecrby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.DECRBY.
    `RedisAPI` | RedisAPI.`tsDel(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.DEL.
    `RedisAPI` | RedisAPI.`tsDeleterule(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.DELETERULE.
    `RedisAPI` | RedisAPI.`tsGet(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.GET.
    `RedisAPI` | RedisAPI.`tsIncrby(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.INCRBY.
    `RedisAPI` | RedisAPI.`tsInfo(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.INFO.
    `RedisAPI` | RedisAPI.`tsMadd(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.MADD.
    `RedisAPI` | RedisAPI.`tsMget(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.MGET.
    `RedisAPI` | RedisAPI.`tsMrange(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.MRANGE.
    `RedisAPI` | RedisAPI.`tsMrevrange(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.MREVRANGE.
    `RedisAPI` | RedisAPI.`tsQueryindex(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.QUERYINDEX.
    `RedisAPI` | RedisAPI.`tsRange(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.RANGE.
    `RedisAPI` | RedisAPI.`tsRevrange(List<String> args, Handler<AsyncResult<Response>> handler)` Redis command TS.REVRANGE.
    `RedisAPI` | RedisAPI.`ttl(String arg0, Handler<AsyncResult<Response>> handler)` Get the time to live for a key in seconds.
    `RedisAPI` | RedisAPI.`type(String arg0, Handler<AsyncResult<Response>> handler)` Determine the type stored at key.
    `RedisAPI` | RedisAPI.`unlink(List<String> args, Handler<AsyncResult<Response>> handler)` Delete a key asynchronously in another thread.
    `RedisAPI` | RedisAPI.`unsubscribe(List<String> args, Handler<AsyncResult<Response>> handler)` Stop listening for messages posted to the given channels.
    `RedisAPI` | RedisAPI.`unwatch(Handler<AsyncResult<Response>> handler)` Forget about all watched keys.
    `RedisAPI` | RedisAPI.`wait(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Wait for the synchronous replication of all the write commands sent in the context of the current connection.
    `RedisAPI` | RedisAPI.`watch(List<String> args, Handler<AsyncResult<Response>> handler)` Watch the given keys to determine execution of the MULTI/EXEC block.
    `RedisAPI` | RedisAPI.`xack(List<String> args, Handler<AsyncResult<Response>> handler)` Marks a pending message as correctly processed, effectively removing it from the pending entries list of the consumer group.
    `RedisAPI` | RedisAPI.`xadd(List<String> args, Handler<AsyncResult<Response>> handler)` Appends a new entry to a stream.
    `RedisAPI` | RedisAPI.`xautoclaim(List<String> args, Handler<AsyncResult<Response>> handler)` Changes (or acquires) ownership of messages in a consumer group, as if the messages were delivered to the specified consumer.
    `RedisAPI` | RedisAPI.`xclaim(List<String> args, Handler<AsyncResult<Response>> handler)` Changes (or acquires) ownership of a message in a consumer group, as if the message was delivered to the specified consumer.
    `RedisAPI` | RedisAPI.`xdel(List<String> args, Handler<AsyncResult<Response>> handler)` Removes the specified entries from the stream.
    `RedisAPI` | RedisAPI.`xgroup(List<String> args, Handler<AsyncResult<Response>> handler)` A container for consumer groups commands.
    `RedisAPI` | RedisAPI.`xinfo(List<String> args, Handler<AsyncResult<Response>> handler)` A container for stream introspection commands.
    `RedisAPI` | RedisAPI.`xlen(String arg0, Handler<AsyncResult<Response>> handler)` Return the number of entries in a stream.
    `RedisAPI` | RedisAPI.`xpending(List<String> args, Handler<AsyncResult<Response>> handler)` Return information and entries from a stream consumer group pending entries list, that are messages fetched but never acknowledged.
    `RedisAPI` | RedisAPI.`xrange(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of elements in a stream, with IDs matching the specified IDs interval.
    `RedisAPI` | RedisAPI.`xread(List<String> args, Handler<AsyncResult<Response>> handler)` Return never seen elements in multiple streams, with IDs greater than the ones reported by the caller for each stream.
    `RedisAPI` | RedisAPI.`xreadgroup(List<String> args, Handler<AsyncResult<Response>> handler)` Return new entries from a stream using a consumer group, or access the history of the pending entries for a given consumer.
    `RedisAPI` | RedisAPI.`xrevrange(List<String> args, Handler<AsyncResult<Response>> handler)` 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.
    `RedisAPI` | RedisAPI.`xsetid(List<String> args, Handler<AsyncResult<Response>> handler)` An internal command for replicating stream values.
    `RedisAPI` | RedisAPI.`xtrim(List<String> args, Handler<AsyncResult<Response>> handler)` Trims the stream to (approximately if '~' is passed) a certain size.
    `RedisAPI` | RedisAPI.`zadd(List<String> args, Handler<AsyncResult<Response>> handler)` Add one or more members to a sorted set, or update its score if it already exists.
    `RedisAPI` | RedisAPI.`zcard(String arg0, Handler<AsyncResult<Response>> handler)` Get the number of members in a sorted set.
    `RedisAPI` | RedisAPI.`zcount(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Count the members in a sorted set with scores within the given values.
    `RedisAPI` | RedisAPI.`zdiff(List<String> args, Handler<AsyncResult<Response>> handler)` Subtract multiple sorted sets.
    `RedisAPI` | RedisAPI.`zdiffstore(List<String> args, Handler<AsyncResult<Response>> handler)` Subtract multiple sorted sets and store the resulting sorted set in a new key.
    `RedisAPI` | RedisAPI.`zincrby(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Increment the score of a member in a sorted set.
    `RedisAPI` | RedisAPI.`zinter(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sorted sets.
    `RedisAPI` | RedisAPI.`zintercard(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sorted sets and return the cardinality of the result.
    `RedisAPI` | RedisAPI.`zinterstore(List<String> args, Handler<AsyncResult<Response>> handler)` Intersect multiple sorted sets and store the resulting sorted set in a new key.
    `RedisAPI` | RedisAPI.`zlexcount(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Count the number of members in a sorted set between a given lexicographical range.
    `RedisAPI` | RedisAPI.`zmpop(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return members with scores in a sorted set.
    `RedisAPI` | RedisAPI.`zmscore(List<String> args, Handler<AsyncResult<Response>> handler)` Get the score associated with the given members in a sorted set.
    `RedisAPI` | RedisAPI.`zpopmax(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return members with the highest scores in a sorted set.
    `RedisAPI` | RedisAPI.`zpopmin(List<String> args, Handler<AsyncResult<Response>> handler)` Remove and return members with the lowest scores in a sorted set.
    `RedisAPI` | RedisAPI.`zrandmember(List<String> args, Handler<AsyncResult<Response>> handler)` Get one or multiple random elements from a sorted set.
    `RedisAPI` | RedisAPI.`zrange(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set.
    `RedisAPI` | RedisAPI.`zrangebylex(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set, by lexicographical range.
    `RedisAPI` | RedisAPI.`zrangebyscore(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set, by score.
    `RedisAPI` | RedisAPI.`zrangestore(List<String> args, Handler<AsyncResult<Response>> handler)` Store a range of members from sorted set into another key.
    `RedisAPI` | RedisAPI.`zrank(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Determine the index of a member in a sorted set.
    `RedisAPI` | RedisAPI.`zrem(List<String> args, Handler<AsyncResult<Response>> handler)` Remove one or more members from a sorted set.
    `RedisAPI` | RedisAPI.`zremrangebylex(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Remove all members in a sorted set between the given lexicographical range.
    `RedisAPI` | RedisAPI.`zremrangebyrank(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Remove all members in a sorted set within the given indexes.
    `RedisAPI` | RedisAPI.`zremrangebyscore(String arg0, String arg1, String arg2, Handler<AsyncResult<Response>> handler)` Remove all members in a sorted set within the given scores.
    `RedisAPI` | RedisAPI.`zrevrange(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set, by index, with scores ordered from high to low.
    `RedisAPI` | RedisAPI.`zrevrangebylex(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set, by lexicographical range, ordered from higher to lower strings.
    `RedisAPI` | RedisAPI.`zrevrangebyscore(List<String> args, Handler<AsyncResult<Response>> handler)` Return a range of members in a sorted set, by score, with scores ordered from high to low.
    `RedisAPI` | RedisAPI.`zrevrank(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Determine the index of a member in a sorted set, with scores ordered from high to low.
    `RedisAPI` | RedisAPI.`zscan(List<String> args, Handler<AsyncResult<Response>> handler)` Incrementally iterate sorted sets elements and associated scores.
    `RedisAPI` | RedisAPI.`zscore(String arg0, String arg1, Handler<AsyncResult<Response>> handler)` Get the score associated with the given member in a sorted set.
    `RedisAPI` | RedisAPI.`zunion(List<String> args, Handler<AsyncResult<Response>> handler)` Add multiple sorted sets.
    `RedisAPI` | RedisAPI.`zunionstore(List<String> args, Handler<AsyncResult<Response>> handler)` Add multiple sorted sets and store the resulting sorted set in a new key.

Copyright © 2025 Eclipse. All rights reserved.