## Uses of Class
io.vertx.reactivex.redis.client.RedisAPI

- Packages that use RedisAPI
  Package | Description
  --- | ---
  io.vertx.reactivex.redis.client |

- - ### Uses of RedisAPI in io.vertx.reactivex.redis.client

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

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