Class RedisAPI


  • public class RedisAPI
    extends Object
    Auto generated Redis API client wrapper.

    NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.

    • Constructor Detail

      • RedisAPI

        public RedisAPI​(io.vertx.redis.client.RedisAPI delegate)
      • RedisAPI

        public RedisAPI​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getDelegate

        public io.vertx.redis.client.RedisAPI getDelegate()
      • close

        public void close()
      • ftAdd

        public RedisAPI ftAdd​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtAdd

        public rx.Single<Response> rxFtAdd​(List<String> args)
        Redis command FT.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftAggregate

        public RedisAPI ftAggregate​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.AGGREGATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftAliasadd

        public RedisAPI ftAliasadd​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.ALIASADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtAliasadd

        public rx.Single<Response> rxFtAliasadd​(List<String> args)
        Redis command FT.ALIASADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftAliasdel

        public RedisAPI ftAliasdel​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.ALIASDEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtAliasdel

        public rx.Single<Response> rxFtAliasdel​(List<String> args)
        Redis command FT.ALIASDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • ftAliasupdate

        public RedisAPI ftAliasupdate​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.ALIASUPDATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftAlter

        public RedisAPI ftAlter​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.ALTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtAlter

        public rx.Single<Response> rxFtAlter​(List<String> args)
        Redis command FT.ALTER.
        Parameters:
        args -
        Returns:
        fluent self
      • ftConfig

        public RedisAPI ftConfig​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.CONFIG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtConfig

        public rx.Single<Response> rxFtConfig​(List<String> args)
        Redis command FT.CONFIG.
        Parameters:
        args -
        Returns:
        fluent self
      • ftCreate

        public RedisAPI ftCreate​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.CREATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtCreate

        public rx.Single<Response> rxFtCreate​(List<String> args)
        Redis command FT.CREATE.
        Parameters:
        args -
        Returns:
        fluent self
      • ftCursor

        public RedisAPI ftCursor​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.CURSOR.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtCursor

        public rx.Single<Response> rxFtCursor​(List<String> args)
        Redis command FT.CURSOR.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDebug

        public RedisAPI ftDebug​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDebug

        public rx.Single<Response> rxFtDebug​(List<String> args)
        Redis command FT.DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDel

        public RedisAPI ftDel​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDel

        public rx.Single<Response> rxFtDel​(List<String> args)
        Redis command FT.DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDictadd

        public RedisAPI ftDictadd​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DICTADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDictadd

        public rx.Single<Response> rxFtDictadd​(List<String> args)
        Redis command FT.DICTADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDictdel

        public RedisAPI ftDictdel​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DICTDEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDictdel

        public rx.Single<Response> rxFtDictdel​(List<String> args)
        Redis command FT.DICTDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDictdump

        public RedisAPI ftDictdump​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DICTDUMP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDictdump

        public rx.Single<Response> rxFtDictdump​(List<String> args)
        Redis command FT.DICTDUMP.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDrop

        public RedisAPI ftDrop​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DROP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtDrop

        public rx.Single<Response> rxFtDrop​(List<String> args)
        Redis command FT.DROP.
        Parameters:
        args -
        Returns:
        fluent self
      • ftDropindex

        public RedisAPI ftDropindex​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.DROPINDEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftExplain

        public RedisAPI ftExplain​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.EXPLAIN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtExplain

        public rx.Single<Response> rxFtExplain​(List<String> args)
        Redis command FT.EXPLAIN.
        Parameters:
        args -
        Returns:
        fluent self
      • ftExplaincli

        public RedisAPI ftExplaincli​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.EXPLAINCLI.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftGet

        public RedisAPI ftGet​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.GET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtGet

        public rx.Single<Response> rxFtGet​(List<String> args)
        Redis command FT.GET.
        Parameters:
        args -
        Returns:
        fluent self
      • ftInfo

        public RedisAPI ftInfo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtInfo

        public rx.Single<Response> rxFtInfo​(List<String> args)
        Redis command FT.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • ftMget

        public RedisAPI ftMget​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.MGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtMget

        public rx.Single<Response> rxFtMget​(List<String> args)
        Redis command FT.MGET.
        Parameters:
        args -
        Returns:
        fluent self
      • ftProfile

        public RedisAPI ftProfile​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.PROFILE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtProfile

        public rx.Single<Response> rxFtProfile​(List<String> args)
        Redis command FT.PROFILE.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSafeadd

        public RedisAPI ftSafeadd​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SAFEADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSafeadd

        public rx.Single<Response> rxFtSafeadd​(List<String> args)
        Redis command FT.SAFEADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSearch

        public RedisAPI ftSearch​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SEARCH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSearch

        public rx.Single<Response> rxFtSearch​(List<String> args)
        Redis command FT.SEARCH.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSpellcheck

        public RedisAPI ftSpellcheck​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SPELLCHECK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftSugadd

        public RedisAPI ftSugadd​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SUGADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSugadd

        public rx.Single<Response> rxFtSugadd​(List<String> args)
        Redis command FT.SUGADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSugdel

        public RedisAPI ftSugdel​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SUGDEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSugdel

        public rx.Single<Response> rxFtSugdel​(List<String> args)
        Redis command FT.SUGDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSugget

        public RedisAPI ftSugget​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SUGGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSugget

        public rx.Single<Response> rxFtSugget​(List<String> args)
        Redis command FT.SUGGET.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSuglen

        public RedisAPI ftSuglen​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SUGLEN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSuglen

        public rx.Single<Response> rxFtSuglen​(List<String> args)
        Redis command FT.SUGLEN.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSynadd

        public RedisAPI ftSynadd​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SYNADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSynadd

        public rx.Single<Response> rxFtSynadd​(List<String> args)
        Redis command FT.SYNADD.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSyndump

        public RedisAPI ftSyndump​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SYNDUMP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtSyndump

        public rx.Single<Response> rxFtSyndump​(List<String> args)
        Redis command FT.SYNDUMP.
        Parameters:
        args -
        Returns:
        fluent self
      • ftSynupdate

        public RedisAPI ftSynupdate​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.SYNUPDATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftTagvals

        public RedisAPI ftTagvals​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT.TAGVALS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtTagvals

        public rx.Single<Response> rxFtTagvals​(List<String> args)
        Redis command FT.TAGVALS.
        Parameters:
        args -
        Returns:
        fluent self
      • ftAliasaddifnx

        public RedisAPI ftAliasaddifnx​(List<String> args,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._ALIASADDIFNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftAliasdelifx

        public RedisAPI ftAliasdelifx​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._ALIASDELIFX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftAlterifnx

        public RedisAPI ftAlterifnx​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._ALTERIFNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftCreateifnx

        public RedisAPI ftCreateifnx​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._CREATEIFNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftDropifx

        public RedisAPI ftDropifx​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._DROPIFX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftDropindexifx

        public RedisAPI ftDropindexifx​(List<String> args,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._DROPINDEXIFX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ftList

        public RedisAPI ftList​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FT._LIST.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFtList

        public rx.Single<Response> rxFtList​(List<String> args)
        Redis command FT._LIST.
        Parameters:
        args -
        Returns:
        fluent self
      • acl

        public RedisAPI acl​(List<String> args,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ACL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • acl

        public RedisAPI acl​(List<String> args)
        Redis command ACL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxAcl

        public rx.Single<Response> rxAcl​(List<String> args)
        Redis command ACL.
        Parameters:
        args -
        Returns:
        fluent self
      • append

        public RedisAPI append​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command APPEND.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • append

        public RedisAPI append​(String arg0,
                               String arg1)
        Redis command APPEND.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxAppend

        public rx.Single<Response> rxAppend​(String arg0,
                                            String arg1)
        Redis command APPEND.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • asking

        public RedisAPI asking​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ASKING.
        Parameters:
        handler -
        Returns:
        fluent self
      • asking

        public RedisAPI asking()
        Redis command ASKING.
        Returns:
        fluent self
      • rxAsking

        public rx.Single<Response> rxAsking()
        Redis command ASKING.
        Returns:
        fluent self
      • auth

        public RedisAPI auth​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command AUTH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • auth

        public RedisAPI auth​(List<String> args)
        Redis command AUTH.
        Parameters:
        args -
        Returns:
        fluent self
      • rxAuth

        public rx.Single<Response> rxAuth​(List<String> args)
        Redis command AUTH.
        Parameters:
        args -
        Returns:
        fluent self
      • bfAdd

        public RedisAPI bfAdd​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfAdd

        public rx.Single<Response> rxBfAdd​(List<String> args)
        Redis command BF.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • bfCard

        public RedisAPI bfCard​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.CARD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfCard

        public rx.Single<Response> rxBfCard​(List<String> args)
        Redis command BF.CARD.
        Parameters:
        args -
        Returns:
        fluent self
      • bfDebug

        public RedisAPI bfDebug​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfDebug

        public rx.Single<Response> rxBfDebug​(List<String> args)
        Redis command BF.DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • bfExists

        public RedisAPI bfExists​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.EXISTS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfExists

        public rx.Single<Response> rxBfExists​(List<String> args)
        Redis command BF.EXISTS.
        Parameters:
        args -
        Returns:
        fluent self
      • bfInfo

        public RedisAPI bfInfo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfInfo

        public rx.Single<Response> rxBfInfo​(List<String> args)
        Redis command BF.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • bfInsert

        public RedisAPI bfInsert​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.INSERT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfInsert

        public rx.Single<Response> rxBfInsert​(List<String> args)
        Redis command BF.INSERT.
        Parameters:
        args -
        Returns:
        fluent self
      • bfLoadchunk

        public RedisAPI bfLoadchunk​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.LOADCHUNK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • bfMadd

        public RedisAPI bfMadd​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.MADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfMadd

        public rx.Single<Response> rxBfMadd​(List<String> args)
        Redis command BF.MADD.
        Parameters:
        args -
        Returns:
        fluent self
      • bfMexists

        public RedisAPI bfMexists​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.MEXISTS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfMexists

        public rx.Single<Response> rxBfMexists​(List<String> args)
        Redis command BF.MEXISTS.
        Parameters:
        args -
        Returns:
        fluent self
      • bfReserve

        public RedisAPI bfReserve​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.RESERVE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfReserve

        public rx.Single<Response> rxBfReserve​(List<String> args)
        Redis command BF.RESERVE.
        Parameters:
        args -
        Returns:
        fluent self
      • bfScandump

        public RedisAPI bfScandump​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BF.SCANDUMP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBfScandump

        public rx.Single<Response> rxBfScandump​(List<String> args)
        Redis command BF.SCANDUMP.
        Parameters:
        args -
        Returns:
        fluent self
      • bgrewriteaof

        public RedisAPI bgrewriteaof​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BGREWRITEAOF.
        Parameters:
        handler -
        Returns:
        fluent self
      • rxBgrewriteaof

        public rx.Single<Response> rxBgrewriteaof()
        Redis command BGREWRITEAOF.
        Returns:
        fluent self
      • bgsave

        public RedisAPI bgsave​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BGSAVE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBgsave

        public rx.Single<Response> rxBgsave​(List<String> args)
        Redis command BGSAVE.
        Parameters:
        args -
        Returns:
        fluent self
      • bitcount

        public RedisAPI bitcount​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BITCOUNT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBitcount

        public rx.Single<Response> rxBitcount​(List<String> args)
        Redis command BITCOUNT.
        Parameters:
        args -
        Returns:
        fluent self
      • bitfield

        public RedisAPI bitfield​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BITFIELD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBitfield

        public rx.Single<Response> rxBitfield​(List<String> args)
        Redis command BITFIELD.
        Parameters:
        args -
        Returns:
        fluent self
      • bitfieldRo

        public RedisAPI bitfieldRo​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BITFIELD_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBitfieldRo

        public rx.Single<Response> rxBitfieldRo​(List<String> args)
        Redis command BITFIELD_RO.
        Parameters:
        args -
        Returns:
        fluent self
      • bitop

        public RedisAPI bitop​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BITOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • bitop

        public RedisAPI bitop​(List<String> args)
        Redis command BITOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxBitop

        public rx.Single<Response> rxBitop​(List<String> args)
        Redis command BITOP.
        Parameters:
        args -
        Returns:
        fluent self
      • bitpos

        public RedisAPI bitpos​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BITPOS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBitpos

        public rx.Single<Response> rxBitpos​(List<String> args)
        Redis command BITPOS.
        Parameters:
        args -
        Returns:
        fluent self
      • blmove

        public RedisAPI blmove​(String arg0,
                               String arg1,
                               String arg2,
                               String arg3,
                               String arg4,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BLMOVE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        arg3 -
        arg4 -
        handler -
        Returns:
        fluent self
      • blmpop

        public RedisAPI blmpop​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BLMPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBlmpop

        public rx.Single<Response> rxBlmpop​(List<String> args)
        Redis command BLMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • blpop

        public RedisAPI blpop​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BLPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • blpop

        public RedisAPI blpop​(List<String> args)
        Redis command BLPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxBlpop

        public rx.Single<Response> rxBlpop​(List<String> args)
        Redis command BLPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • brpop

        public RedisAPI brpop​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BRPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • brpop

        public RedisAPI brpop​(List<String> args)
        Redis command BRPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxBrpop

        public rx.Single<Response> rxBrpop​(List<String> args)
        Redis command BRPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • brpoplpush

        public RedisAPI brpoplpush​(String arg0,
                                   String arg1,
                                   String arg2,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BRPOPLPUSH.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxBrpoplpush

        public rx.Single<Response> rxBrpoplpush​(String arg0,
                                                String arg1,
                                                String arg2)
        Redis command BRPOPLPUSH.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • bzmpop

        public RedisAPI bzmpop​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BZMPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBzmpop

        public rx.Single<Response> rxBzmpop​(List<String> args)
        Redis command BZMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • bzpopmax

        public RedisAPI bzpopmax​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BZPOPMAX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBzpopmax

        public rx.Single<Response> rxBzpopmax​(List<String> args)
        Redis command BZPOPMAX.
        Parameters:
        args -
        Returns:
        fluent self
      • bzpopmin

        public RedisAPI bzpopmin​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command BZPOPMIN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxBzpopmin

        public rx.Single<Response> rxBzpopmin​(List<String> args)
        Redis command BZPOPMIN.
        Parameters:
        args -
        Returns:
        fluent self
      • cfAdd

        public RedisAPI cfAdd​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfAdd

        public rx.Single<Response> rxCfAdd​(List<String> args)
        Redis command CF.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • cfAddnx

        public RedisAPI cfAddnx​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.ADDNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfAddnx

        public rx.Single<Response> rxCfAddnx​(List<String> args)
        Redis command CF.ADDNX.
        Parameters:
        args -
        Returns:
        fluent self
      • cfCompact

        public RedisAPI cfCompact​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.COMPACT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfCompact

        public rx.Single<Response> rxCfCompact​(List<String> args)
        Redis command CF.COMPACT.
        Parameters:
        args -
        Returns:
        fluent self
      • cfCount

        public RedisAPI cfCount​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.COUNT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfCount

        public rx.Single<Response> rxCfCount​(List<String> args)
        Redis command CF.COUNT.
        Parameters:
        args -
        Returns:
        fluent self
      • cfDebug

        public RedisAPI cfDebug​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfDebug

        public rx.Single<Response> rxCfDebug​(List<String> args)
        Redis command CF.DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • cfDel

        public RedisAPI cfDel​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.DEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfDel

        public rx.Single<Response> rxCfDel​(List<String> args)
        Redis command CF.DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • cfExists

        public RedisAPI cfExists​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.EXISTS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfExists

        public rx.Single<Response> rxCfExists​(List<String> args)
        Redis command CF.EXISTS.
        Parameters:
        args -
        Returns:
        fluent self
      • cfInfo

        public RedisAPI cfInfo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfInfo

        public rx.Single<Response> rxCfInfo​(List<String> args)
        Redis command CF.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • cfInsert

        public RedisAPI cfInsert​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.INSERT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfInsert

        public rx.Single<Response> rxCfInsert​(List<String> args)
        Redis command CF.INSERT.
        Parameters:
        args -
        Returns:
        fluent self
      • cfInsertnx

        public RedisAPI cfInsertnx​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.INSERTNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfInsertnx

        public rx.Single<Response> rxCfInsertnx​(List<String> args)
        Redis command CF.INSERTNX.
        Parameters:
        args -
        Returns:
        fluent self
      • cfLoadchunk

        public RedisAPI cfLoadchunk​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.LOADCHUNK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • cfMexists

        public RedisAPI cfMexists​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.MEXISTS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfMexists

        public rx.Single<Response> rxCfMexists​(List<String> args)
        Redis command CF.MEXISTS.
        Parameters:
        args -
        Returns:
        fluent self
      • cfReserve

        public RedisAPI cfReserve​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.RESERVE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfReserve

        public rx.Single<Response> rxCfReserve​(List<String> args)
        Redis command CF.RESERVE.
        Parameters:
        args -
        Returns:
        fluent self
      • cfScandump

        public RedisAPI cfScandump​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CF.SCANDUMP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCfScandump

        public rx.Single<Response> rxCfScandump​(List<String> args)
        Redis command CF.SCANDUMP.
        Parameters:
        args -
        Returns:
        fluent self
      • client

        public RedisAPI client​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CLIENT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxClient

        public rx.Single<Response> rxClient​(List<String> args)
        Redis command CLIENT.
        Parameters:
        args -
        Returns:
        fluent self
      • cluster

        public RedisAPI cluster​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CLUSTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCluster

        public rx.Single<Response> rxCluster​(List<String> args)
        Redis command CLUSTER.
        Parameters:
        args -
        Returns:
        fluent self
      • cmsIncrby

        public RedisAPI cmsIncrby​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.INCRBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCmsIncrby

        public rx.Single<Response> rxCmsIncrby​(List<String> args)
        Redis command CMS.INCRBY.
        Parameters:
        args -
        Returns:
        fluent self
      • cmsInfo

        public RedisAPI cmsInfo​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCmsInfo

        public rx.Single<Response> rxCmsInfo​(List<String> args)
        Redis command CMS.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • cmsInitbydim

        public RedisAPI cmsInitbydim​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.INITBYDIM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • cmsInitbyprob

        public RedisAPI cmsInitbyprob​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.INITBYPROB.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • cmsMerge

        public RedisAPI cmsMerge​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.MERGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCmsMerge

        public rx.Single<Response> rxCmsMerge​(List<String> args)
        Redis command CMS.MERGE.
        Parameters:
        args -
        Returns:
        fluent self
      • cmsQuery

        public RedisAPI cmsQuery​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CMS.QUERY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCmsQuery

        public rx.Single<Response> rxCmsQuery​(List<String> args)
        Redis command CMS.QUERY.
        Parameters:
        args -
        Returns:
        fluent self
      • command

        public RedisAPI command​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command COMMAND.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxCommand

        public rx.Single<Response> rxCommand​(List<String> args)
        Redis command COMMAND.
        Parameters:
        args -
        Returns:
        fluent self
      • config

        public RedisAPI config​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command CONFIG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxConfig

        public rx.Single<Response> rxConfig​(List<String> args)
        Redis command CONFIG.
        Parameters:
        args -
        Returns:
        fluent self
      • copy

        public RedisAPI copy​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command COPY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • copy

        public RedisAPI copy​(List<String> args)
        Redis command COPY.
        Parameters:
        args -
        Returns:
        fluent self
      • rxCopy

        public rx.Single<Response> rxCopy​(List<String> args)
        Redis command COPY.
        Parameters:
        args -
        Returns:
        fluent self
      • dbsize

        public RedisAPI dbsize​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DBSIZE.
        Parameters:
        handler -
        Returns:
        fluent self
      • dbsize

        public RedisAPI dbsize()
        Redis command DBSIZE.
        Returns:
        fluent self
      • rxDbsize

        public rx.Single<Response> rxDbsize()
        Redis command DBSIZE.
        Returns:
        fluent self
      • debug

        public RedisAPI debug​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • debug

        public RedisAPI debug​(List<String> args)
        Redis command DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • rxDebug

        public rx.Single<Response> rxDebug​(List<String> args)
        Redis command DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • decr

        public RedisAPI decr​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DECR.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • decr

        public RedisAPI decr​(String arg0)
        Redis command DECR.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxDecr

        public rx.Single<Response> rxDecr​(String arg0)
        Redis command DECR.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • decrby

        public RedisAPI decrby​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DECRBY.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • decrby

        public RedisAPI decrby​(String arg0,
                               String arg1)
        Redis command DECRBY.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxDecrby

        public rx.Single<Response> rxDecrby​(String arg0,
                                            String arg1)
        Redis command DECRBY.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • del

        public RedisAPI del​(List<String> args,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • del

        public RedisAPI del​(List<String> args)
        Redis command DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxDel

        public rx.Single<Response> rxDel​(List<String> args)
        Redis command DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • discard

        public RedisAPI discard​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DISCARD.
        Parameters:
        handler -
        Returns:
        fluent self
      • discard

        public RedisAPI discard()
        Redis command DISCARD.
        Returns:
        fluent self
      • rxDiscard

        public rx.Single<Response> rxDiscard()
        Redis command DISCARD.
        Returns:
        fluent self
      • dump

        public RedisAPI dump​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command DUMP.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • dump

        public RedisAPI dump​(String arg0)
        Redis command DUMP.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxDump

        public rx.Single<Response> rxDump​(String arg0)
        Redis command DUMP.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • echo

        public RedisAPI echo​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ECHO.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • echo

        public RedisAPI echo​(String arg0)
        Redis command ECHO.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxEcho

        public rx.Single<Response> rxEcho​(String arg0)
        Redis command ECHO.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • eval

        public RedisAPI eval​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EVAL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • eval

        public RedisAPI eval​(List<String> args)
        Redis command EVAL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxEval

        public rx.Single<Response> rxEval​(List<String> args)
        Redis command EVAL.
        Parameters:
        args -
        Returns:
        fluent self
      • evalRo

        public RedisAPI evalRo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EVAL_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxEvalRo

        public rx.Single<Response> rxEvalRo​(List<String> args)
        Redis command EVAL_RO.
        Parameters:
        args -
        Returns:
        fluent self
      • evalsha

        public RedisAPI evalsha​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EVALSHA.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxEvalsha

        public rx.Single<Response> rxEvalsha​(List<String> args)
        Redis command EVALSHA.
        Parameters:
        args -
        Returns:
        fluent self
      • evalshaRo

        public RedisAPI evalshaRo​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EVALSHA_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxEvalshaRo

        public rx.Single<Response> rxEvalshaRo​(List<String> args)
        Redis command EVALSHA_RO.
        Parameters:
        args -
        Returns:
        fluent self
      • exec

        public RedisAPI exec​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EXEC.
        Parameters:
        handler -
        Returns:
        fluent self
      • exec

        public RedisAPI exec()
        Redis command EXEC.
        Returns:
        fluent self
      • rxExec

        public rx.Single<Response> rxExec()
        Redis command EXEC.
        Returns:
        fluent self
      • exists

        public RedisAPI exists​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EXISTS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxExists

        public rx.Single<Response> rxExists​(List<String> args)
        Redis command EXISTS.
        Parameters:
        args -
        Returns:
        fluent self
      • expire

        public RedisAPI expire​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EXPIRE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxExpire

        public rx.Single<Response> rxExpire​(List<String> args)
        Redis command EXPIRE.
        Parameters:
        args -
        Returns:
        fluent self
      • expireat

        public RedisAPI expireat​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EXPIREAT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxExpireat

        public rx.Single<Response> rxExpireat​(List<String> args)
        Redis command EXPIREAT.
        Parameters:
        args -
        Returns:
        fluent self
      • expiretime

        public RedisAPI expiretime​(String arg0,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command EXPIRETIME.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • expiretime

        public RedisAPI expiretime​(String arg0)
        Redis command EXPIRETIME.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxExpiretime

        public rx.Single<Response> rxExpiretime​(String arg0)
        Redis command EXPIRETIME.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • failover

        public RedisAPI failover​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FAILOVER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFailover

        public rx.Single<Response> rxFailover​(List<String> args)
        Redis command FAILOVER.
        Parameters:
        args -
        Returns:
        fluent self
      • fcall

        public RedisAPI fcall​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FCALL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • fcall

        public RedisAPI fcall​(List<String> args)
        Redis command FCALL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxFcall

        public rx.Single<Response> rxFcall​(List<String> args)
        Redis command FCALL.
        Parameters:
        args -
        Returns:
        fluent self
      • fcallRo

        public RedisAPI fcallRo​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FCALL_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFcallRo

        public rx.Single<Response> rxFcallRo​(List<String> args)
        Redis command FCALL_RO.
        Parameters:
        args -
        Returns:
        fluent self
      • flushall

        public RedisAPI flushall​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FLUSHALL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFlushall

        public rx.Single<Response> rxFlushall​(List<String> args)
        Redis command FLUSHALL.
        Parameters:
        args -
        Returns:
        fluent self
      • flushdb

        public RedisAPI flushdb​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FLUSHDB.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFlushdb

        public rx.Single<Response> rxFlushdb​(List<String> args)
        Redis command FLUSHDB.
        Parameters:
        args -
        Returns:
        fluent self
      • function

        public RedisAPI function​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command FUNCTION.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxFunction

        public rx.Single<Response> rxFunction​(List<String> args)
        Redis command FUNCTION.
        Parameters:
        args -
        Returns:
        fluent self
      • geoadd

        public RedisAPI geoadd​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEOADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeoadd

        public rx.Single<Response> rxGeoadd​(List<String> args)
        Redis command GEOADD.
        Parameters:
        args -
        Returns:
        fluent self
      • geodist

        public RedisAPI geodist​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEODIST.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeodist

        public rx.Single<Response> rxGeodist​(List<String> args)
        Redis command GEODIST.
        Parameters:
        args -
        Returns:
        fluent self
      • geohash

        public RedisAPI geohash​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEOHASH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeohash

        public rx.Single<Response> rxGeohash​(List<String> args)
        Redis command GEOHASH.
        Parameters:
        args -
        Returns:
        fluent self
      • geopos

        public RedisAPI geopos​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEOPOS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeopos

        public rx.Single<Response> rxGeopos​(List<String> args)
        Redis command GEOPOS.
        Parameters:
        args -
        Returns:
        fluent self
      • georadius

        public RedisAPI georadius​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEORADIUS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeoradius

        public rx.Single<Response> rxGeoradius​(List<String> args)
        Redis command GEORADIUS.
        Parameters:
        args -
        Returns:
        fluent self
      • georadiusRo

        public RedisAPI georadiusRo​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEORADIUS_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • georadiusbymember

        public RedisAPI georadiusbymember​(List<String> args,
                                          io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEORADIUSBYMEMBER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • georadiusbymemberRo

        public RedisAPI georadiusbymemberRo​(List<String> args,
                                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEORADIUSBYMEMBER_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • geosearch

        public RedisAPI geosearch​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEOSEARCH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGeosearch

        public rx.Single<Response> rxGeosearch​(List<String> args)
        Redis command GEOSEARCH.
        Parameters:
        args -
        Returns:
        fluent self
      • geosearchstore

        public RedisAPI geosearchstore​(List<String> args,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GEOSEARCHSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • get

        public RedisAPI get​(String arg0,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GET.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • get

        public RedisAPI get​(String arg0)
        Redis command GET.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxGet

        public rx.Single<Response> rxGet​(String arg0)
        Redis command GET.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • getbit

        public RedisAPI getbit​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GETBIT.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • getbit

        public RedisAPI getbit​(String arg0,
                               String arg1)
        Redis command GETBIT.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxGetbit

        public rx.Single<Response> rxGetbit​(String arg0,
                                            String arg1)
        Redis command GETBIT.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • getdel

        public RedisAPI getdel​(String arg0,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GETDEL.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • getdel

        public RedisAPI getdel​(String arg0)
        Redis command GETDEL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxGetdel

        public rx.Single<Response> rxGetdel​(String arg0)
        Redis command GETDEL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • getex

        public RedisAPI getex​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GETEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • getex

        public RedisAPI getex​(List<String> args)
        Redis command GETEX.
        Parameters:
        args -
        Returns:
        fluent self
      • rxGetex

        public rx.Single<Response> rxGetex​(List<String> args)
        Redis command GETEX.
        Parameters:
        args -
        Returns:
        fluent self
      • getrange

        public RedisAPI getrange​(String arg0,
                                 String arg1,
                                 String arg2,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GETRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxGetrange

        public rx.Single<Response> rxGetrange​(String arg0,
                                              String arg1,
                                              String arg2)
        Redis command GETRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • getset

        public RedisAPI getset​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GETSET.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • getset

        public RedisAPI getset​(String arg0,
                               String arg1)
        Redis command GETSET.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxGetset

        public rx.Single<Response> rxGetset​(String arg0,
                                            String arg1)
        Redis command GETSET.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • graphBulk

        public RedisAPI graphBulk​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.BULK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGraphBulk

        public rx.Single<Response> rxGraphBulk​(List<String> args)
        Redis command GRAPH.BULK.
        Parameters:
        args -
        Returns:
        fluent self
      • graphConfig

        public RedisAPI graphConfig​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.CONFIG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • graphDebug

        public RedisAPI graphDebug​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGraphDebug

        public rx.Single<Response> rxGraphDebug​(List<String> args)
        Redis command GRAPH.DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • graphDelete

        public RedisAPI graphDelete​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.DELETE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • graphExplain

        public RedisAPI graphExplain​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.EXPLAIN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • graphList

        public RedisAPI graphList​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.LIST.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGraphList

        public rx.Single<Response> rxGraphList​(List<String> args)
        Redis command GRAPH.LIST.
        Parameters:
        args -
        Returns:
        fluent self
      • graphProfile

        public RedisAPI graphProfile​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.PROFILE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • graphQuery

        public RedisAPI graphQuery​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.QUERY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxGraphQuery

        public rx.Single<Response> rxGraphQuery​(List<String> args)
        Redis command GRAPH.QUERY.
        Parameters:
        args -
        Returns:
        fluent self
      • graphRoQuery

        public RedisAPI graphRoQuery​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.RO_QUERY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • graphSlowlog

        public RedisAPI graphSlowlog​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command GRAPH.SLOWLOG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hdel

        public RedisAPI hdel​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HDEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hdel

        public RedisAPI hdel​(List<String> args)
        Redis command HDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHdel

        public rx.Single<Response> rxHdel​(List<String> args)
        Redis command HDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • hello

        public RedisAPI hello​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HELLO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hello

        public RedisAPI hello​(List<String> args)
        Redis command HELLO.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHello

        public rx.Single<Response> rxHello​(List<String> args)
        Redis command HELLO.
        Parameters:
        args -
        Returns:
        fluent self
      • hexists

        public RedisAPI hexists​(String arg0,
                                String arg1,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HEXISTS.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • hexists

        public RedisAPI hexists​(String arg0,
                                String arg1)
        Redis command HEXISTS.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxHexists

        public rx.Single<Response> rxHexists​(String arg0,
                                             String arg1)
        Redis command HEXISTS.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • hget

        public RedisAPI hget​(String arg0,
                             String arg1,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HGET.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • hget

        public RedisAPI hget​(String arg0,
                             String arg1)
        Redis command HGET.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxHget

        public rx.Single<Response> rxHget​(String arg0,
                                          String arg1)
        Redis command HGET.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • hgetall

        public RedisAPI hgetall​(String arg0,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HGETALL.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • hgetall

        public RedisAPI hgetall​(String arg0)
        Redis command HGETALL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxHgetall

        public rx.Single<Response> rxHgetall​(String arg0)
        Redis command HGETALL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • hincrby

        public RedisAPI hincrby​(String arg0,
                                String arg1,
                                String arg2,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HINCRBY.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxHincrby

        public rx.Single<Response> rxHincrby​(String arg0,
                                             String arg1,
                                             String arg2)
        Redis command HINCRBY.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • hincrbyfloat

        public RedisAPI hincrbyfloat​(String arg0,
                                     String arg1,
                                     String arg2,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HINCRBYFLOAT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • hkeys

        public RedisAPI hkeys​(String arg0,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HKEYS.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • hkeys

        public RedisAPI hkeys​(String arg0)
        Redis command HKEYS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxHkeys

        public rx.Single<Response> rxHkeys​(String arg0)
        Redis command HKEYS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • hlen

        public RedisAPI hlen​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HLEN.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • hlen

        public RedisAPI hlen​(String arg0)
        Redis command HLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxHlen

        public rx.Single<Response> rxHlen​(String arg0)
        Redis command HLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • hmget

        public RedisAPI hmget​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HMGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hmget

        public RedisAPI hmget​(List<String> args)
        Redis command HMGET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHmget

        public rx.Single<Response> rxHmget​(List<String> args)
        Redis command HMGET.
        Parameters:
        args -
        Returns:
        fluent self
      • hmset

        public RedisAPI hmset​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HMSET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hmset

        public RedisAPI hmset​(List<String> args)
        Redis command HMSET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHmset

        public rx.Single<Response> rxHmset​(List<String> args)
        Redis command HMSET.
        Parameters:
        args -
        Returns:
        fluent self
      • hrandfield

        public RedisAPI hrandfield​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HRANDFIELD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxHrandfield

        public rx.Single<Response> rxHrandfield​(List<String> args)
        Redis command HRANDFIELD.
        Parameters:
        args -
        Returns:
        fluent self
      • hscan

        public RedisAPI hscan​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HSCAN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hscan

        public RedisAPI hscan​(List<String> args)
        Redis command HSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHscan

        public rx.Single<Response> rxHscan​(List<String> args)
        Redis command HSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • hset

        public RedisAPI hset​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HSET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • hset

        public RedisAPI hset​(List<String> args)
        Redis command HSET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxHset

        public rx.Single<Response> rxHset​(List<String> args)
        Redis command HSET.
        Parameters:
        args -
        Returns:
        fluent self
      • hsetnx

        public RedisAPI hsetnx​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HSETNX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxHsetnx

        public rx.Single<Response> rxHsetnx​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command HSETNX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • hstrlen

        public RedisAPI hstrlen​(String arg0,
                                String arg1,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HSTRLEN.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • hstrlen

        public RedisAPI hstrlen​(String arg0,
                                String arg1)
        Redis command HSTRLEN.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxHstrlen

        public rx.Single<Response> rxHstrlen​(String arg0,
                                             String arg1)
        Redis command HSTRLEN.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • hvals

        public RedisAPI hvals​(String arg0,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command HVALS.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • hvals

        public RedisAPI hvals​(String arg0)
        Redis command HVALS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxHvals

        public rx.Single<Response> rxHvals​(String arg0)
        Redis command HVALS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • incr

        public RedisAPI incr​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command INCR.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • incr

        public RedisAPI incr​(String arg0)
        Redis command INCR.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxIncr

        public rx.Single<Response> rxIncr​(String arg0)
        Redis command INCR.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • incrby

        public RedisAPI incrby​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command INCRBY.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • incrby

        public RedisAPI incrby​(String arg0,
                               String arg1)
        Redis command INCRBY.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxIncrby

        public rx.Single<Response> rxIncrby​(String arg0,
                                            String arg1)
        Redis command INCRBY.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • incrbyfloat

        public RedisAPI incrbyfloat​(String arg0,
                                    String arg1,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command INCRBYFLOAT.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxIncrbyfloat

        public rx.Single<Response> rxIncrbyfloat​(String arg0,
                                                 String arg1)
        Redis command INCRBYFLOAT.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • info

        public RedisAPI info​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • info

        public RedisAPI info​(List<String> args)
        Redis command INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • rxInfo

        public rx.Single<Response> rxInfo​(List<String> args)
        Redis command INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonArrappend

        public RedisAPI jsonArrappend​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRAPPEND.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonArrindex

        public RedisAPI jsonArrindex​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRINDEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonArrinsert

        public RedisAPI jsonArrinsert​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRINSERT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonArrlen

        public RedisAPI jsonArrlen​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRLEN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonArrlen

        public rx.Single<Response> rxJsonArrlen​(List<String> args)
        Redis command JSON.ARRLEN.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonArrpop

        public RedisAPI jsonArrpop​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonArrpop

        public rx.Single<Response> rxJsonArrpop​(List<String> args)
        Redis command JSON.ARRPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonArrtrim

        public RedisAPI jsonArrtrim​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.ARRTRIM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonClear

        public RedisAPI jsonClear​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.CLEAR.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonClear

        public rx.Single<Response> rxJsonClear​(List<String> args)
        Redis command JSON.CLEAR.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonDebug

        public RedisAPI jsonDebug​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.DEBUG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonDebug

        public rx.Single<Response> rxJsonDebug​(List<String> args)
        Redis command JSON.DEBUG.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonDel

        public RedisAPI jsonDel​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.DEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonDel

        public rx.Single<Response> rxJsonDel​(List<String> args)
        Redis command JSON.DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonForget

        public RedisAPI jsonForget​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.FORGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonForget

        public rx.Single<Response> rxJsonForget​(List<String> args)
        Redis command JSON.FORGET.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonGet

        public RedisAPI jsonGet​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.GET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonGet

        public rx.Single<Response> rxJsonGet​(List<String> args)
        Redis command JSON.GET.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonMget

        public RedisAPI jsonMget​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.MGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonMget

        public rx.Single<Response> rxJsonMget​(List<String> args)
        Redis command JSON.MGET.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonNumincrby

        public RedisAPI jsonNumincrby​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.NUMINCRBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonNummultby

        public RedisAPI jsonNummultby​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.NUMMULTBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonNumpowby

        public RedisAPI jsonNumpowby​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.NUMPOWBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonObjkeys

        public RedisAPI jsonObjkeys​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.OBJKEYS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonObjlen

        public RedisAPI jsonObjlen​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.OBJLEN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonObjlen

        public rx.Single<Response> rxJsonObjlen​(List<String> args)
        Redis command JSON.OBJLEN.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonResp

        public RedisAPI jsonResp​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.RESP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonResp

        public rx.Single<Response> rxJsonResp​(List<String> args)
        Redis command JSON.RESP.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonSet

        public RedisAPI jsonSet​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.SET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonSet

        public rx.Single<Response> rxJsonSet​(List<String> args)
        Redis command JSON.SET.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonStrappend

        public RedisAPI jsonStrappend​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.STRAPPEND.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • jsonStrlen

        public RedisAPI jsonStrlen​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.STRLEN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonStrlen

        public rx.Single<Response> rxJsonStrlen​(List<String> args)
        Redis command JSON.STRLEN.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonToggle

        public RedisAPI jsonToggle​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.TOGGLE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonToggle

        public rx.Single<Response> rxJsonToggle​(List<String> args)
        Redis command JSON.TOGGLE.
        Parameters:
        args -
        Returns:
        fluent self
      • jsonType

        public RedisAPI jsonType​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command JSON.TYPE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxJsonType

        public rx.Single<Response> rxJsonType​(List<String> args)
        Redis command JSON.TYPE.
        Parameters:
        args -
        Returns:
        fluent self
      • keys

        public RedisAPI keys​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command KEYS.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • keys

        public RedisAPI keys​(String arg0)
        Redis command KEYS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxKeys

        public rx.Single<Response> rxKeys​(String arg0)
        Redis command KEYS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • lastsave

        public RedisAPI lastsave​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LASTSAVE.
        Parameters:
        handler -
        Returns:
        fluent self
      • lastsave

        public RedisAPI lastsave()
        Redis command LASTSAVE.
        Returns:
        fluent self
      • rxLastsave

        public rx.Single<Response> rxLastsave()
        Redis command LASTSAVE.
        Returns:
        fluent self
      • latency

        public RedisAPI latency​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LATENCY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxLatency

        public rx.Single<Response> rxLatency​(List<String> args)
        Redis command LATENCY.
        Parameters:
        args -
        Returns:
        fluent self
      • lcs

        public RedisAPI lcs​(List<String> args,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LCS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • lcs

        public RedisAPI lcs​(List<String> args)
        Redis command LCS.
        Parameters:
        args -
        Returns:
        fluent self
      • rxLcs

        public rx.Single<Response> rxLcs​(List<String> args)
        Redis command LCS.
        Parameters:
        args -
        Returns:
        fluent self
      • lindex

        public RedisAPI lindex​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LINDEX.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • lindex

        public RedisAPI lindex​(String arg0,
                               String arg1)
        Redis command LINDEX.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxLindex

        public rx.Single<Response> rxLindex​(String arg0,
                                            String arg1)
        Redis command LINDEX.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • linsert

        public RedisAPI linsert​(String arg0,
                                String arg1,
                                String arg2,
                                String arg3,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LINSERT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        arg3 -
        handler -
        Returns:
        fluent self
      • llen

        public RedisAPI llen​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LLEN.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • llen

        public RedisAPI llen​(String arg0)
        Redis command LLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxLlen

        public rx.Single<Response> rxLlen​(String arg0)
        Redis command LLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • lmove

        public RedisAPI lmove​(String arg0,
                              String arg1,
                              String arg2,
                              String arg3,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LMOVE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        arg3 -
        handler -
        Returns:
        fluent self
      • rxLmove

        public rx.Single<Response> rxLmove​(String arg0,
                                           String arg1,
                                           String arg2,
                                           String arg3)
        Redis command LMOVE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        arg3 -
        Returns:
        fluent self
      • lmpop

        public RedisAPI lmpop​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LMPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • lmpop

        public RedisAPI lmpop​(List<String> args)
        Redis command LMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxLmpop

        public rx.Single<Response> rxLmpop​(List<String> args)
        Redis command LMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • lolwut

        public RedisAPI lolwut​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LOLWUT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxLolwut

        public rx.Single<Response> rxLolwut​(List<String> args)
        Redis command LOLWUT.
        Parameters:
        args -
        Returns:
        fluent self
      • lpop

        public RedisAPI lpop​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • lpop

        public RedisAPI lpop​(List<String> args)
        Redis command LPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxLpop

        public rx.Single<Response> rxLpop​(List<String> args)
        Redis command LPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • lpos

        public RedisAPI lpos​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LPOS.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • lpos

        public RedisAPI lpos​(List<String> args)
        Redis command LPOS.
        Parameters:
        args -
        Returns:
        fluent self
      • rxLpos

        public rx.Single<Response> rxLpos​(List<String> args)
        Redis command LPOS.
        Parameters:
        args -
        Returns:
        fluent self
      • lpush

        public RedisAPI lpush​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LPUSH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • lpush

        public RedisAPI lpush​(List<String> args)
        Redis command LPUSH.
        Parameters:
        args -
        Returns:
        fluent self
      • rxLpush

        public rx.Single<Response> rxLpush​(List<String> args)
        Redis command LPUSH.
        Parameters:
        args -
        Returns:
        fluent self
      • lpushx

        public RedisAPI lpushx​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LPUSHX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxLpushx

        public rx.Single<Response> rxLpushx​(List<String> args)
        Redis command LPUSHX.
        Parameters:
        args -
        Returns:
        fluent self
      • lrange

        public RedisAPI lrange​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxLrange

        public rx.Single<Response> rxLrange​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command LRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • lrem

        public RedisAPI lrem​(String arg0,
                             String arg1,
                             String arg2,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LREM.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxLrem

        public rx.Single<Response> rxLrem​(String arg0,
                                          String arg1,
                                          String arg2)
        Redis command LREM.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • lset

        public RedisAPI lset​(String arg0,
                             String arg1,
                             String arg2,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LSET.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxLset

        public rx.Single<Response> rxLset​(String arg0,
                                          String arg1,
                                          String arg2)
        Redis command LSET.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • ltrim

        public RedisAPI ltrim​(String arg0,
                              String arg1,
                              String arg2,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command LTRIM.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxLtrim

        public rx.Single<Response> rxLtrim​(String arg0,
                                           String arg1,
                                           String arg2)
        Redis command LTRIM.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • memory

        public RedisAPI memory​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MEMORY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxMemory

        public rx.Single<Response> rxMemory​(List<String> args)
        Redis command MEMORY.
        Parameters:
        args -
        Returns:
        fluent self
      • mget

        public RedisAPI mget​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • mget

        public RedisAPI mget​(List<String> args)
        Redis command MGET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxMget

        public rx.Single<Response> rxMget​(List<String> args)
        Redis command MGET.
        Parameters:
        args -
        Returns:
        fluent self
      • migrate

        public RedisAPI migrate​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MIGRATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxMigrate

        public rx.Single<Response> rxMigrate​(List<String> args)
        Redis command MIGRATE.
        Parameters:
        args -
        Returns:
        fluent self
      • module

        public RedisAPI module​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MODULE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxModule

        public rx.Single<Response> rxModule​(List<String> args)
        Redis command MODULE.
        Parameters:
        args -
        Returns:
        fluent self
      • monitor

        public RedisAPI monitor​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MONITOR.
        Parameters:
        handler -
        Returns:
        fluent self
      • monitor

        public RedisAPI monitor()
        Redis command MONITOR.
        Returns:
        fluent self
      • rxMonitor

        public rx.Single<Response> rxMonitor()
        Redis command MONITOR.
        Returns:
        fluent self
      • move

        public RedisAPI move​(String arg0,
                             String arg1,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MOVE.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • move

        public RedisAPI move​(String arg0,
                             String arg1)
        Redis command MOVE.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxMove

        public rx.Single<Response> rxMove​(String arg0,
                                          String arg1)
        Redis command MOVE.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • mset

        public RedisAPI mset​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MSET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • mset

        public RedisAPI mset​(List<String> args)
        Redis command MSET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxMset

        public rx.Single<Response> rxMset​(List<String> args)
        Redis command MSET.
        Parameters:
        args -
        Returns:
        fluent self
      • msetnx

        public RedisAPI msetnx​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MSETNX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxMsetnx

        public rx.Single<Response> rxMsetnx​(List<String> args)
        Redis command MSETNX.
        Parameters:
        args -
        Returns:
        fluent self
      • multi

        public RedisAPI multi​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command MULTI.
        Parameters:
        handler -
        Returns:
        fluent self
      • multi

        public RedisAPI multi()
        Redis command MULTI.
        Returns:
        fluent self
      • rxMulti

        public rx.Single<Response> rxMulti()
        Redis command MULTI.
        Returns:
        fluent self
      • object

        public RedisAPI object​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command OBJECT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxObject

        public rx.Single<Response> rxObject​(List<String> args)
        Redis command OBJECT.
        Parameters:
        args -
        Returns:
        fluent self
      • persist

        public RedisAPI persist​(String arg0,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PERSIST.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • persist

        public RedisAPI persist​(String arg0)
        Redis command PERSIST.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxPersist

        public rx.Single<Response> rxPersist​(String arg0)
        Redis command PERSIST.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • pexpire

        public RedisAPI pexpire​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PEXPIRE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPexpire

        public rx.Single<Response> rxPexpire​(List<String> args)
        Redis command PEXPIRE.
        Parameters:
        args -
        Returns:
        fluent self
      • pexpireat

        public RedisAPI pexpireat​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PEXPIREAT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPexpireat

        public rx.Single<Response> rxPexpireat​(List<String> args)
        Redis command PEXPIREAT.
        Parameters:
        args -
        Returns:
        fluent self
      • pexpiretime

        public RedisAPI pexpiretime​(String arg0,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PEXPIRETIME.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • pexpiretime

        public RedisAPI pexpiretime​(String arg0)
        Redis command PEXPIRETIME.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxPexpiretime

        public rx.Single<Response> rxPexpiretime​(String arg0)
        Redis command PEXPIRETIME.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • pfadd

        public RedisAPI pfadd​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PFADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • pfadd

        public RedisAPI pfadd​(List<String> args)
        Redis command PFADD.
        Parameters:
        args -
        Returns:
        fluent self
      • rxPfadd

        public rx.Single<Response> rxPfadd​(List<String> args)
        Redis command PFADD.
        Parameters:
        args -
        Returns:
        fluent self
      • pfcount

        public RedisAPI pfcount​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PFCOUNT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPfcount

        public rx.Single<Response> rxPfcount​(List<String> args)
        Redis command PFCOUNT.
        Parameters:
        args -
        Returns:
        fluent self
      • pfdebug

        public RedisAPI pfdebug​(String arg0,
                                String arg1,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PFDEBUG.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • pfdebug

        public RedisAPI pfdebug​(String arg0,
                                String arg1)
        Redis command PFDEBUG.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxPfdebug

        public rx.Single<Response> rxPfdebug​(String arg0,
                                             String arg1)
        Redis command PFDEBUG.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • pfmerge

        public RedisAPI pfmerge​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PFMERGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPfmerge

        public rx.Single<Response> rxPfmerge​(List<String> args)
        Redis command PFMERGE.
        Parameters:
        args -
        Returns:
        fluent self
      • pfselftest

        public RedisAPI pfselftest​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PFSELFTEST.
        Parameters:
        handler -
        Returns:
        fluent self
      • pfselftest

        public RedisAPI pfselftest()
        Redis command PFSELFTEST.
        Returns:
        fluent self
      • rxPfselftest

        public rx.Single<Response> rxPfselftest()
        Redis command PFSELFTEST.
        Returns:
        fluent self
      • ping

        public RedisAPI ping​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PING.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • ping

        public RedisAPI ping​(List<String> args)
        Redis command PING.
        Parameters:
        args -
        Returns:
        fluent self
      • rxPing

        public rx.Single<Response> rxPing​(List<String> args)
        Redis command PING.
        Parameters:
        args -
        Returns:
        fluent self
      • psetex

        public RedisAPI psetex​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PSETEX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxPsetex

        public rx.Single<Response> rxPsetex​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command PSETEX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • psubscribe

        public RedisAPI psubscribe​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PSUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPsubscribe

        public rx.Single<Response> rxPsubscribe​(List<String> args)
        Redis command PSUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • psync

        public RedisAPI psync​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PSYNC.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • psync

        public RedisAPI psync​(List<String> args)
        Redis command PSYNC.
        Parameters:
        args -
        Returns:
        fluent self
      • rxPsync

        public rx.Single<Response> rxPsync​(List<String> args)
        Redis command PSYNC.
        Parameters:
        args -
        Returns:
        fluent self
      • pttl

        public RedisAPI pttl​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PTTL.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • pttl

        public RedisAPI pttl​(String arg0)
        Redis command PTTL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxPttl

        public rx.Single<Response> rxPttl​(String arg0)
        Redis command PTTL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • publish

        public RedisAPI publish​(String arg0,
                                String arg1,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PUBLISH.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • publish

        public RedisAPI publish​(String arg0,
                                String arg1)
        Redis command PUBLISH.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxPublish

        public rx.Single<Response> rxPublish​(String arg0,
                                             String arg1)
        Redis command PUBLISH.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • pubsub

        public RedisAPI pubsub​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PUBSUB.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPubsub

        public rx.Single<Response> rxPubsub​(List<String> args)
        Redis command PUBSUB.
        Parameters:
        args -
        Returns:
        fluent self
      • punsubscribe

        public RedisAPI punsubscribe​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command PUNSUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxPunsubscribe

        public rx.Single<Response> rxPunsubscribe​(List<String> args)
        Redis command PUNSUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • quit

        public RedisAPI quit​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command QUIT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • quit

        public RedisAPI quit​(List<String> args)
        Redis command QUIT.
        Parameters:
        args -
        Returns:
        fluent self
      • rxQuit

        public rx.Single<Response> rxQuit​(List<String> args)
        Redis command QUIT.
        Parameters:
        args -
        Returns:
        fluent self
      • randomkey

        public RedisAPI randomkey​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RANDOMKEY.
        Parameters:
        handler -
        Returns:
        fluent self
      • randomkey

        public RedisAPI randomkey()
        Redis command RANDOMKEY.
        Returns:
        fluent self
      • rxRandomkey

        public rx.Single<Response> rxRandomkey()
        Redis command RANDOMKEY.
        Returns:
        fluent self
      • readonly

        public RedisAPI readonly​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command READONLY.
        Parameters:
        handler -
        Returns:
        fluent self
      • readonly

        public RedisAPI readonly()
        Redis command READONLY.
        Returns:
        fluent self
      • rxReadonly

        public rx.Single<Response> rxReadonly()
        Redis command READONLY.
        Returns:
        fluent self
      • readwrite

        public RedisAPI readwrite​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command READWRITE.
        Parameters:
        handler -
        Returns:
        fluent self
      • readwrite

        public RedisAPI readwrite()
        Redis command READWRITE.
        Returns:
        fluent self
      • rxReadwrite

        public rx.Single<Response> rxReadwrite()
        Redis command READWRITE.
        Returns:
        fluent self
      • rename

        public RedisAPI rename​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RENAME.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rename

        public RedisAPI rename​(String arg0,
                               String arg1)
        Redis command RENAME.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxRename

        public rx.Single<Response> rxRename​(String arg0,
                                            String arg1)
        Redis command RENAME.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • renamenx

        public RedisAPI renamenx​(String arg0,
                                 String arg1,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RENAMENX.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxRenamenx

        public rx.Single<Response> rxRenamenx​(String arg0,
                                              String arg1)
        Redis command RENAMENX.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • replconf

        public RedisAPI replconf​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command REPLCONF.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxReplconf

        public rx.Single<Response> rxReplconf​(List<String> args)
        Redis command REPLCONF.
        Parameters:
        args -
        Returns:
        fluent self
      • replicaof

        public RedisAPI replicaof​(String arg0,
                                  String arg1,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command REPLICAOF.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxReplicaof

        public rx.Single<Response> rxReplicaof​(String arg0,
                                               String arg1)
        Redis command REPLICAOF.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • reset

        public RedisAPI reset​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RESET.
        Parameters:
        handler -
        Returns:
        fluent self
      • reset

        public RedisAPI reset()
        Redis command RESET.
        Returns:
        fluent self
      • rxReset

        public rx.Single<Response> rxReset()
        Redis command RESET.
        Returns:
        fluent self
      • restore

        public RedisAPI restore​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RESTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxRestore

        public rx.Single<Response> rxRestore​(List<String> args)
        Redis command RESTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • restoreAsking

        public RedisAPI restoreAsking​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RESTORE-ASKING.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • role

        public RedisAPI role​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ROLE.
        Parameters:
        handler -
        Returns:
        fluent self
      • role

        public RedisAPI role()
        Redis command ROLE.
        Returns:
        fluent self
      • rxRole

        public rx.Single<Response> rxRole()
        Redis command ROLE.
        Returns:
        fluent self
      • rpop

        public RedisAPI rpop​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rpop

        public RedisAPI rpop​(List<String> args)
        Redis command RPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxRpop

        public rx.Single<Response> rxRpop​(List<String> args)
        Redis command RPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rpoplpush

        public RedisAPI rpoplpush​(String arg0,
                                  String arg1,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RPOPLPUSH.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxRpoplpush

        public rx.Single<Response> rxRpoplpush​(String arg0,
                                               String arg1)
        Redis command RPOPLPUSH.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rpush

        public RedisAPI rpush​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RPUSH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rpush

        public RedisAPI rpush​(List<String> args)
        Redis command RPUSH.
        Parameters:
        args -
        Returns:
        fluent self
      • rxRpush

        public rx.Single<Response> rxRpush​(List<String> args)
        Redis command RPUSH.
        Parameters:
        args -
        Returns:
        fluent self
      • rpushx

        public RedisAPI rpushx​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command RPUSHX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxRpushx

        public rx.Single<Response> rxRpushx​(List<String> args)
        Redis command RPUSHX.
        Parameters:
        args -
        Returns:
        fluent self
      • sadd

        public RedisAPI sadd​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • sadd

        public RedisAPI sadd​(List<String> args)
        Redis command SADD.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSadd

        public rx.Single<Response> rxSadd​(List<String> args)
        Redis command SADD.
        Parameters:
        args -
        Returns:
        fluent self
      • save

        public RedisAPI save​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SAVE.
        Parameters:
        handler -
        Returns:
        fluent self
      • save

        public RedisAPI save()
        Redis command SAVE.
        Returns:
        fluent self
      • rxSave

        public rx.Single<Response> rxSave()
        Redis command SAVE.
        Returns:
        fluent self
      • scan

        public RedisAPI scan​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SCAN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • scan

        public RedisAPI scan​(List<String> args)
        Redis command SCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • rxScan

        public rx.Single<Response> rxScan​(List<String> args)
        Redis command SCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • scard

        public RedisAPI scard​(String arg0,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SCARD.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • scard

        public RedisAPI scard​(String arg0)
        Redis command SCARD.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxScard

        public rx.Single<Response> rxScard​(String arg0)
        Redis command SCARD.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • script

        public RedisAPI script​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SCRIPT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxScript

        public rx.Single<Response> rxScript​(List<String> args)
        Redis command SCRIPT.
        Parameters:
        args -
        Returns:
        fluent self
      • sdiff

        public RedisAPI sdiff​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SDIFF.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • sdiff

        public RedisAPI sdiff​(List<String> args)
        Redis command SDIFF.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSdiff

        public rx.Single<Response> rxSdiff​(List<String> args)
        Redis command SDIFF.
        Parameters:
        args -
        Returns:
        fluent self
      • sdiffstore

        public RedisAPI sdiffstore​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SDIFFSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSdiffstore

        public rx.Single<Response> rxSdiffstore​(List<String> args)
        Redis command SDIFFSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • select

        public RedisAPI select​(String arg0,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SELECT.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • select

        public RedisAPI select​(String arg0)
        Redis command SELECT.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxSelect

        public rx.Single<Response> rxSelect​(String arg0)
        Redis command SELECT.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • set

        public RedisAPI set​(List<String> args,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • set

        public RedisAPI set​(List<String> args)
        Redis command SET.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSet

        public rx.Single<Response> rxSet​(List<String> args)
        Redis command SET.
        Parameters:
        args -
        Returns:
        fluent self
      • setbit

        public RedisAPI setbit​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SETBIT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxSetbit

        public rx.Single<Response> rxSetbit​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command SETBIT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • setex

        public RedisAPI setex​(String arg0,
                              String arg1,
                              String arg2,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SETEX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxSetex

        public rx.Single<Response> rxSetex​(String arg0,
                                           String arg1,
                                           String arg2)
        Redis command SETEX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • setnx

        public RedisAPI setnx​(String arg0,
                              String arg1,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SETNX.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • setnx

        public RedisAPI setnx​(String arg0,
                              String arg1)
        Redis command SETNX.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxSetnx

        public rx.Single<Response> rxSetnx​(String arg0,
                                           String arg1)
        Redis command SETNX.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • setrange

        public RedisAPI setrange​(String arg0,
                                 String arg1,
                                 String arg2,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SETRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxSetrange

        public rx.Single<Response> rxSetrange​(String arg0,
                                              String arg1,
                                              String arg2)
        Redis command SETRANGE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • shutdown

        public RedisAPI shutdown​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SHUTDOWN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxShutdown

        public rx.Single<Response> rxShutdown​(List<String> args)
        Redis command SHUTDOWN.
        Parameters:
        args -
        Returns:
        fluent self
      • sinter

        public RedisAPI sinter​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SINTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSinter

        public rx.Single<Response> rxSinter​(List<String> args)
        Redis command SINTER.
        Parameters:
        args -
        Returns:
        fluent self
      • sintercard

        public RedisAPI sintercard​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SINTERCARD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSintercard

        public rx.Single<Response> rxSintercard​(List<String> args)
        Redis command SINTERCARD.
        Parameters:
        args -
        Returns:
        fluent self
      • sinterstore

        public RedisAPI sinterstore​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SINTERSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSinterstore

        public rx.Single<Response> rxSinterstore​(List<String> args)
        Redis command SINTERSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • sismember

        public RedisAPI sismember​(String arg0,
                                  String arg1,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SISMEMBER.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxSismember

        public rx.Single<Response> rxSismember​(String arg0,
                                               String arg1)
        Redis command SISMEMBER.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • slaveof

        public RedisAPI slaveof​(String arg0,
                                String arg1,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SLAVEOF.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • slaveof

        public RedisAPI slaveof​(String arg0,
                                String arg1)
        Redis command SLAVEOF.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxSlaveof

        public rx.Single<Response> rxSlaveof​(String arg0,
                                             String arg1)
        Redis command SLAVEOF.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • slowlog

        public RedisAPI slowlog​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SLOWLOG.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSlowlog

        public rx.Single<Response> rxSlowlog​(List<String> args)
        Redis command SLOWLOG.
        Parameters:
        args -
        Returns:
        fluent self
      • smembers

        public RedisAPI smembers​(String arg0,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SMEMBERS.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • smembers

        public RedisAPI smembers​(String arg0)
        Redis command SMEMBERS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxSmembers

        public rx.Single<Response> rxSmembers​(String arg0)
        Redis command SMEMBERS.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • smismember

        public RedisAPI smismember​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SMISMEMBER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSmismember

        public rx.Single<Response> rxSmismember​(List<String> args)
        Redis command SMISMEMBER.
        Parameters:
        args -
        Returns:
        fluent self
      • smove

        public RedisAPI smove​(String arg0,
                              String arg1,
                              String arg2,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SMOVE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxSmove

        public rx.Single<Response> rxSmove​(String arg0,
                                           String arg1,
                                           String arg2)
        Redis command SMOVE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • sort

        public RedisAPI sort​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SORT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • sort

        public RedisAPI sort​(List<String> args)
        Redis command SORT.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSort

        public rx.Single<Response> rxSort​(List<String> args)
        Redis command SORT.
        Parameters:
        args -
        Returns:
        fluent self
      • sortRo

        public RedisAPI sortRo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SORT_RO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSortRo

        public rx.Single<Response> rxSortRo​(List<String> args)
        Redis command SORT_RO.
        Parameters:
        args -
        Returns:
        fluent self
      • spop

        public RedisAPI spop​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • spop

        public RedisAPI spop​(List<String> args)
        Redis command SPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSpop

        public rx.Single<Response> rxSpop​(List<String> args)
        Redis command SPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • spublish

        public RedisAPI spublish​(String arg0,
                                 String arg1,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SPUBLISH.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxSpublish

        public rx.Single<Response> rxSpublish​(String arg0,
                                              String arg1)
        Redis command SPUBLISH.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • srandmember

        public RedisAPI srandmember​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SRANDMEMBER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSrandmember

        public rx.Single<Response> rxSrandmember​(List<String> args)
        Redis command SRANDMEMBER.
        Parameters:
        args -
        Returns:
        fluent self
      • srem

        public RedisAPI srem​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SREM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • srem

        public RedisAPI srem​(List<String> args)
        Redis command SREM.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSrem

        public rx.Single<Response> rxSrem​(List<String> args)
        Redis command SREM.
        Parameters:
        args -
        Returns:
        fluent self
      • sscan

        public RedisAPI sscan​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SSCAN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • sscan

        public RedisAPI sscan​(List<String> args)
        Redis command SSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • rxSscan

        public rx.Single<Response> rxSscan​(List<String> args)
        Redis command SSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • ssubscribe

        public RedisAPI ssubscribe​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SSUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSsubscribe

        public rx.Single<Response> rxSsubscribe​(List<String> args)
        Redis command SSUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • strlen

        public RedisAPI strlen​(String arg0,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command STRLEN.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • strlen

        public RedisAPI strlen​(String arg0)
        Redis command STRLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxStrlen

        public rx.Single<Response> rxStrlen​(String arg0)
        Redis command STRLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • subscribe

        public RedisAPI subscribe​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSubscribe

        public rx.Single<Response> rxSubscribe​(List<String> args)
        Redis command SUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • substr

        public RedisAPI substr​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SUBSTR.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxSubstr

        public rx.Single<Response> rxSubstr​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command SUBSTR.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • sunion

        public RedisAPI sunion​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SUNION.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSunion

        public rx.Single<Response> rxSunion​(List<String> args)
        Redis command SUNION.
        Parameters:
        args -
        Returns:
        fluent self
      • sunionstore

        public RedisAPI sunionstore​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SUNIONSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSunionstore

        public rx.Single<Response> rxSunionstore​(List<String> args)
        Redis command SUNIONSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • sunsubscribe

        public RedisAPI sunsubscribe​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SUNSUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxSunsubscribe

        public rx.Single<Response> rxSunsubscribe​(List<String> args)
        Redis command SUNSUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • swapdb

        public RedisAPI swapdb​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SWAPDB.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • swapdb

        public RedisAPI swapdb​(String arg0,
                               String arg1)
        Redis command SWAPDB.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxSwapdb

        public rx.Single<Response> rxSwapdb​(String arg0,
                                            String arg1)
        Redis command SWAPDB.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • sync

        public RedisAPI sync​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command SYNC.
        Parameters:
        handler -
        Returns:
        fluent self
      • sync

        public RedisAPI sync()
        Redis command SYNC.
        Returns:
        fluent self
      • rxSync

        public rx.Single<Response> rxSync()
        Redis command SYNC.
        Returns:
        fluent self
      • tdigestAdd

        public RedisAPI tdigestAdd​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTdigestAdd

        public rx.Single<Response> rxTdigestAdd​(List<String> args)
        Redis command TDIGEST.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • tdigestByrank

        public RedisAPI tdigestByrank​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.BYRANK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestByrevrank

        public RedisAPI tdigestByrevrank​(List<String> args,
                                         io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.BYREVRANK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestCdf

        public RedisAPI tdigestCdf​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.CDF.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTdigestCdf

        public rx.Single<Response> rxTdigestCdf​(List<String> args)
        Redis command TDIGEST.CDF.
        Parameters:
        args -
        Returns:
        fluent self
      • tdigestCreate

        public RedisAPI tdigestCreate​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.CREATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestInfo

        public RedisAPI tdigestInfo​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestMax

        public RedisAPI tdigestMax​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.MAX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTdigestMax

        public rx.Single<Response> rxTdigestMax​(List<String> args)
        Redis command TDIGEST.MAX.
        Parameters:
        args -
        Returns:
        fluent self
      • tdigestMerge

        public RedisAPI tdigestMerge​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.MERGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestMin

        public RedisAPI tdigestMin​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.MIN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTdigestMin

        public rx.Single<Response> rxTdigestMin​(List<String> args)
        Redis command TDIGEST.MIN.
        Parameters:
        args -
        Returns:
        fluent self
      • tdigestQuantile

        public RedisAPI tdigestQuantile​(List<String> args,
                                        io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.QUANTILE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestRank

        public RedisAPI tdigestRank​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.RANK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestReset

        public RedisAPI tdigestReset​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.RESET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestRevrank

        public RedisAPI tdigestRevrank​(List<String> args,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.REVRANK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tdigestTrimmedMean

        public RedisAPI tdigestTrimmedMean​(List<String> args,
                                           io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TDIGEST.TRIMMED_MEAN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • time

        public RedisAPI time​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TIME.
        Parameters:
        handler -
        Returns:
        fluent self
      • time

        public RedisAPI time()
        Redis command TIME.
        Returns:
        fluent self
      • rxTime

        public rx.Single<Response> rxTime()
        Redis command TIME.
        Returns:
        fluent self
      • timeseriesClusterset

        public RedisAPI timeseriesClusterset​(List<String> args,
                                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TIMESERIES.CLUSTERSET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • timeseriesHello

        public RedisAPI timeseriesHello​(List<String> args,
                                        io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TIMESERIES.HELLO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • timeseriesInfocluster

        public RedisAPI timeseriesInfocluster​(List<String> args,
                                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TIMESERIES.INFOCLUSTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • timeseriesNetworktest

        public RedisAPI timeseriesNetworktest​(List<String> args,
                                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TIMESERIES.NETWORKTEST.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • topkAdd

        public RedisAPI topkAdd​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkAdd

        public rx.Single<Response> rxTopkAdd​(List<String> args)
        Redis command TOPK.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • topkCount

        public RedisAPI topkCount​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.COUNT.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkCount

        public rx.Single<Response> rxTopkCount​(List<String> args)
        Redis command TOPK.COUNT.
        Parameters:
        args -
        Returns:
        fluent self
      • topkIncrby

        public RedisAPI topkIncrby​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.INCRBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkIncrby

        public rx.Single<Response> rxTopkIncrby​(List<String> args)
        Redis command TOPK.INCRBY.
        Parameters:
        args -
        Returns:
        fluent self
      • topkInfo

        public RedisAPI topkInfo​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkInfo

        public rx.Single<Response> rxTopkInfo​(List<String> args)
        Redis command TOPK.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • topkList

        public RedisAPI topkList​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.LIST.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkList

        public rx.Single<Response> rxTopkList​(List<String> args)
        Redis command TOPK.LIST.
        Parameters:
        args -
        Returns:
        fluent self
      • topkQuery

        public RedisAPI topkQuery​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.QUERY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTopkQuery

        public rx.Single<Response> rxTopkQuery​(List<String> args)
        Redis command TOPK.QUERY.
        Parameters:
        args -
        Returns:
        fluent self
      • topkReserve

        public RedisAPI topkReserve​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOPK.RESERVE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • touch

        public RedisAPI touch​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TOUCH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • touch

        public RedisAPI touch​(List<String> args)
        Redis command TOUCH.
        Parameters:
        args -
        Returns:
        fluent self
      • rxTouch

        public rx.Single<Response> rxTouch​(List<String> args)
        Redis command TOUCH.
        Parameters:
        args -
        Returns:
        fluent self
      • tsAdd

        public RedisAPI tsAdd​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.ADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsAdd

        public rx.Single<Response> rxTsAdd​(List<String> args)
        Redis command TS.ADD.
        Parameters:
        args -
        Returns:
        fluent self
      • tsAlter

        public RedisAPI tsAlter​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.ALTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsAlter

        public rx.Single<Response> rxTsAlter​(List<String> args)
        Redis command TS.ALTER.
        Parameters:
        args -
        Returns:
        fluent self
      • tsCreate

        public RedisAPI tsCreate​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.CREATE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsCreate

        public rx.Single<Response> rxTsCreate​(List<String> args)
        Redis command TS.CREATE.
        Parameters:
        args -
        Returns:
        fluent self
      • tsCreaterule

        public RedisAPI tsCreaterule​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.CREATERULE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tsDecrby

        public RedisAPI tsDecrby​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.DECRBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsDecrby

        public rx.Single<Response> rxTsDecrby​(List<String> args)
        Redis command TS.DECRBY.
        Parameters:
        args -
        Returns:
        fluent self
      • tsDel

        public RedisAPI tsDel​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.DEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsDel

        public rx.Single<Response> rxTsDel​(List<String> args)
        Redis command TS.DEL.
        Parameters:
        args -
        Returns:
        fluent self
      • tsDeleterule

        public RedisAPI tsDeleterule​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.DELETERULE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tsGet

        public RedisAPI tsGet​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.GET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsGet

        public rx.Single<Response> rxTsGet​(List<String> args)
        Redis command TS.GET.
        Parameters:
        args -
        Returns:
        fluent self
      • tsIncrby

        public RedisAPI tsIncrby​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.INCRBY.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsIncrby

        public rx.Single<Response> rxTsIncrby​(List<String> args)
        Redis command TS.INCRBY.
        Parameters:
        args -
        Returns:
        fluent self
      • tsInfo

        public RedisAPI tsInfo​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.INFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsInfo

        public rx.Single<Response> rxTsInfo​(List<String> args)
        Redis command TS.INFO.
        Parameters:
        args -
        Returns:
        fluent self
      • tsMadd

        public RedisAPI tsMadd​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.MADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsMadd

        public rx.Single<Response> rxTsMadd​(List<String> args)
        Redis command TS.MADD.
        Parameters:
        args -
        Returns:
        fluent self
      • tsMget

        public RedisAPI tsMget​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.MGET.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsMget

        public rx.Single<Response> rxTsMget​(List<String> args)
        Redis command TS.MGET.
        Parameters:
        args -
        Returns:
        fluent self
      • tsMrange

        public RedisAPI tsMrange​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.MRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsMrange

        public rx.Single<Response> rxTsMrange​(List<String> args)
        Redis command TS.MRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • tsMrevrange

        public RedisAPI tsMrevrange​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.MREVRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tsQueryindex

        public RedisAPI tsQueryindex​(List<String> args,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.QUERYINDEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • tsRange

        public RedisAPI tsRange​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.RANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsRange

        public rx.Single<Response> rxTsRange​(List<String> args)
        Redis command TS.RANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • tsRevrange

        public RedisAPI tsRevrange​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TS.REVRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxTsRevrange

        public rx.Single<Response> rxTsRevrange​(List<String> args)
        Redis command TS.REVRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • ttl

        public RedisAPI ttl​(String arg0,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TTL.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • ttl

        public RedisAPI ttl​(String arg0)
        Redis command TTL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxTtl

        public rx.Single<Response> rxTtl​(String arg0)
        Redis command TTL.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • type

        public RedisAPI type​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command TYPE.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • type

        public RedisAPI type​(String arg0)
        Redis command TYPE.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxType

        public rx.Single<Response> rxType​(String arg0)
        Redis command TYPE.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • unlink

        public RedisAPI unlink​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command UNLINK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxUnlink

        public rx.Single<Response> rxUnlink​(List<String> args)
        Redis command UNLINK.
        Parameters:
        args -
        Returns:
        fluent self
      • unsubscribe

        public RedisAPI unsubscribe​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command UNSUBSCRIBE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxUnsubscribe

        public rx.Single<Response> rxUnsubscribe​(List<String> args)
        Redis command UNSUBSCRIBE.
        Parameters:
        args -
        Returns:
        fluent self
      • unwatch

        public RedisAPI unwatch​(io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command UNWATCH.
        Parameters:
        handler -
        Returns:
        fluent self
      • unwatch

        public RedisAPI unwatch()
        Redis command UNWATCH.
        Returns:
        fluent self
      • rxUnwatch

        public rx.Single<Response> rxUnwatch()
        Redis command UNWATCH.
        Returns:
        fluent self
      • wait

        public RedisAPI wait​(String arg0,
                             String arg1,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command WAIT.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • wait

        public RedisAPI wait​(String arg0,
                             String arg1)
        Redis command WAIT.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxWait

        public rx.Single<Response> rxWait​(String arg0,
                                          String arg1)
        Redis command WAIT.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • watch

        public RedisAPI watch​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command WATCH.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • watch

        public RedisAPI watch​(List<String> args)
        Redis command WATCH.
        Parameters:
        args -
        Returns:
        fluent self
      • rxWatch

        public rx.Single<Response> rxWatch​(List<String> args)
        Redis command WATCH.
        Parameters:
        args -
        Returns:
        fluent self
      • xack

        public RedisAPI xack​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XACK.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xack

        public RedisAPI xack​(List<String> args)
        Redis command XACK.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXack

        public rx.Single<Response> rxXack​(List<String> args)
        Redis command XACK.
        Parameters:
        args -
        Returns:
        fluent self
      • xadd

        public RedisAPI xadd​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xadd

        public RedisAPI xadd​(List<String> args)
        Redis command XADD.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXadd

        public rx.Single<Response> rxXadd​(List<String> args)
        Redis command XADD.
        Parameters:
        args -
        Returns:
        fluent self
      • xautoclaim

        public RedisAPI xautoclaim​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XAUTOCLAIM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXautoclaim

        public rx.Single<Response> rxXautoclaim​(List<String> args)
        Redis command XAUTOCLAIM.
        Parameters:
        args -
        Returns:
        fluent self
      • xclaim

        public RedisAPI xclaim​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XCLAIM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXclaim

        public rx.Single<Response> rxXclaim​(List<String> args)
        Redis command XCLAIM.
        Parameters:
        args -
        Returns:
        fluent self
      • xdel

        public RedisAPI xdel​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XDEL.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xdel

        public RedisAPI xdel​(List<String> args)
        Redis command XDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXdel

        public rx.Single<Response> rxXdel​(List<String> args)
        Redis command XDEL.
        Parameters:
        args -
        Returns:
        fluent self
      • xgroup

        public RedisAPI xgroup​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XGROUP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXgroup

        public rx.Single<Response> rxXgroup​(List<String> args)
        Redis command XGROUP.
        Parameters:
        args -
        Returns:
        fluent self
      • xinfo

        public RedisAPI xinfo​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XINFO.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xinfo

        public RedisAPI xinfo​(List<String> args)
        Redis command XINFO.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXinfo

        public rx.Single<Response> rxXinfo​(List<String> args)
        Redis command XINFO.
        Parameters:
        args -
        Returns:
        fluent self
      • xlen

        public RedisAPI xlen​(String arg0,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XLEN.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • xlen

        public RedisAPI xlen​(String arg0)
        Redis command XLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxXlen

        public rx.Single<Response> rxXlen​(String arg0)
        Redis command XLEN.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • xpending

        public RedisAPI xpending​(List<String> args,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XPENDING.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXpending

        public rx.Single<Response> rxXpending​(List<String> args)
        Redis command XPENDING.
        Parameters:
        args -
        Returns:
        fluent self
      • xrange

        public RedisAPI xrange​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXrange

        public rx.Single<Response> rxXrange​(List<String> args)
        Redis command XRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • xread

        public RedisAPI xread​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XREAD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xread

        public RedisAPI xread​(List<String> args)
        Redis command XREAD.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXread

        public rx.Single<Response> rxXread​(List<String> args)
        Redis command XREAD.
        Parameters:
        args -
        Returns:
        fluent self
      • xreadgroup

        public RedisAPI xreadgroup​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XREADGROUP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXreadgroup

        public rx.Single<Response> rxXreadgroup​(List<String> args)
        Redis command XREADGROUP.
        Parameters:
        args -
        Returns:
        fluent self
      • xrevrange

        public RedisAPI xrevrange​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XREVRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXrevrange

        public rx.Single<Response> rxXrevrange​(List<String> args)
        Redis command XREVRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • xsetid

        public RedisAPI xsetid​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XSETID.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxXsetid

        public rx.Single<Response> rxXsetid​(List<String> args)
        Redis command XSETID.
        Parameters:
        args -
        Returns:
        fluent self
      • xtrim

        public RedisAPI xtrim​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command XTRIM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • xtrim

        public RedisAPI xtrim​(List<String> args)
        Redis command XTRIM.
        Parameters:
        args -
        Returns:
        fluent self
      • rxXtrim

        public rx.Single<Response> rxXtrim​(List<String> args)
        Redis command XTRIM.
        Parameters:
        args -
        Returns:
        fluent self
      • zadd

        public RedisAPI zadd​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZADD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zadd

        public RedisAPI zadd​(List<String> args)
        Redis command ZADD.
        Parameters:
        args -
        Returns:
        fluent self
      • rxZadd

        public rx.Single<Response> rxZadd​(List<String> args)
        Redis command ZADD.
        Parameters:
        args -
        Returns:
        fluent self
      • zcard

        public RedisAPI zcard​(String arg0,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZCARD.
        Parameters:
        arg0 -
        handler -
        Returns:
        fluent self
      • zcard

        public RedisAPI zcard​(String arg0)
        Redis command ZCARD.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • rxZcard

        public rx.Single<Response> rxZcard​(String arg0)
        Redis command ZCARD.
        Parameters:
        arg0 -
        Returns:
        fluent self
      • zcount

        public RedisAPI zcount​(String arg0,
                               String arg1,
                               String arg2,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZCOUNT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxZcount

        public rx.Single<Response> rxZcount​(String arg0,
                                            String arg1,
                                            String arg2)
        Redis command ZCOUNT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • zdiff

        public RedisAPI zdiff​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZDIFF.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zdiff

        public RedisAPI zdiff​(List<String> args)
        Redis command ZDIFF.
        Parameters:
        args -
        Returns:
        fluent self
      • rxZdiff

        public rx.Single<Response> rxZdiff​(List<String> args)
        Redis command ZDIFF.
        Parameters:
        args -
        Returns:
        fluent self
      • zdiffstore

        public RedisAPI zdiffstore​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZDIFFSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZdiffstore

        public rx.Single<Response> rxZdiffstore​(List<String> args)
        Redis command ZDIFFSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • zincrby

        public RedisAPI zincrby​(String arg0,
                                String arg1,
                                String arg2,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZINCRBY.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxZincrby

        public rx.Single<Response> rxZincrby​(String arg0,
                                             String arg1,
                                             String arg2)
        Redis command ZINCRBY.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • zinter

        public RedisAPI zinter​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZINTER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZinter

        public rx.Single<Response> rxZinter​(List<String> args)
        Redis command ZINTER.
        Parameters:
        args -
        Returns:
        fluent self
      • zintercard

        public RedisAPI zintercard​(List<String> args,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZINTERCARD.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZintercard

        public rx.Single<Response> rxZintercard​(List<String> args)
        Redis command ZINTERCARD.
        Parameters:
        args -
        Returns:
        fluent self
      • zinterstore

        public RedisAPI zinterstore​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZINTERSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZinterstore

        public rx.Single<Response> rxZinterstore​(List<String> args)
        Redis command ZINTERSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • zlexcount

        public RedisAPI zlexcount​(String arg0,
                                  String arg1,
                                  String arg2,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZLEXCOUNT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • rxZlexcount

        public rx.Single<Response> rxZlexcount​(String arg0,
                                               String arg1,
                                               String arg2)
        Redis command ZLEXCOUNT.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        Returns:
        fluent self
      • zmpop

        public RedisAPI zmpop​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZMPOP.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zmpop

        public RedisAPI zmpop​(List<String> args)
        Redis command ZMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • rxZmpop

        public rx.Single<Response> rxZmpop​(List<String> args)
        Redis command ZMPOP.
        Parameters:
        args -
        Returns:
        fluent self
      • zmscore

        public RedisAPI zmscore​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZMSCORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZmscore

        public rx.Single<Response> rxZmscore​(List<String> args)
        Redis command ZMSCORE.
        Parameters:
        args -
        Returns:
        fluent self
      • zpopmax

        public RedisAPI zpopmax​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZPOPMAX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZpopmax

        public rx.Single<Response> rxZpopmax​(List<String> args)
        Redis command ZPOPMAX.
        Parameters:
        args -
        Returns:
        fluent self
      • zpopmin

        public RedisAPI zpopmin​(List<String> args,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZPOPMIN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZpopmin

        public rx.Single<Response> rxZpopmin​(List<String> args)
        Redis command ZPOPMIN.
        Parameters:
        args -
        Returns:
        fluent self
      • zrandmember

        public RedisAPI zrandmember​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANDMEMBER.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZrandmember

        public rx.Single<Response> rxZrandmember​(List<String> args)
        Redis command ZRANDMEMBER.
        Parameters:
        args -
        Returns:
        fluent self
      • zrange

        public RedisAPI zrange​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZrange

        public rx.Single<Response> rxZrange​(List<String> args)
        Redis command ZRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • zrangebylex

        public RedisAPI zrangebylex​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANGEBYLEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZrangebylex

        public rx.Single<Response> rxZrangebylex​(List<String> args)
        Redis command ZRANGEBYLEX.
        Parameters:
        args -
        Returns:
        fluent self
      • zrangebyscore

        public RedisAPI zrangebyscore​(List<String> args,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANGEBYSCORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zrangestore

        public RedisAPI zrangestore​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANGESTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZrangestore

        public rx.Single<Response> rxZrangestore​(List<String> args)
        Redis command ZRANGESTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • zrank

        public RedisAPI zrank​(String arg0,
                              String arg1,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZRANK.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • zrank

        public RedisAPI zrank​(String arg0,
                              String arg1)
        Redis command ZRANK.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxZrank

        public rx.Single<Response> rxZrank​(String arg0,
                                           String arg1)
        Redis command ZRANK.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • zrem

        public RedisAPI zrem​(List<String> args,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREM.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zrem

        public RedisAPI zrem​(List<String> args)
        Redis command ZREM.
        Parameters:
        args -
        Returns:
        fluent self
      • rxZrem

        public rx.Single<Response> rxZrem​(List<String> args)
        Redis command ZREM.
        Parameters:
        args -
        Returns:
        fluent self
      • zremrangebylex

        public RedisAPI zremrangebylex​(String arg0,
                                       String arg1,
                                       String arg2,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREMRANGEBYLEX.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • zremrangebyrank

        public RedisAPI zremrangebyrank​(String arg0,
                                        String arg1,
                                        String arg2,
                                        io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREMRANGEBYRANK.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • zremrangebyscore

        public RedisAPI zremrangebyscore​(String arg0,
                                         String arg1,
                                         String arg2,
                                         io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREMRANGEBYSCORE.
        Parameters:
        arg0 -
        arg1 -
        arg2 -
        handler -
        Returns:
        fluent self
      • zrevrange

        public RedisAPI zrevrange​(List<String> args,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREVRANGE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZrevrange

        public rx.Single<Response> rxZrevrange​(List<String> args)
        Redis command ZREVRANGE.
        Parameters:
        args -
        Returns:
        fluent self
      • zrevrangebylex

        public RedisAPI zrevrangebylex​(List<String> args,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREVRANGEBYLEX.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zrevrangebyscore

        public RedisAPI zrevrangebyscore​(List<String> args,
                                         io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREVRANGEBYSCORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zrevrank

        public RedisAPI zrevrank​(String arg0,
                                 String arg1,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZREVRANK.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • rxZrevrank

        public rx.Single<Response> rxZrevrank​(String arg0,
                                              String arg1)
        Redis command ZREVRANK.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • zscan

        public RedisAPI zscan​(List<String> args,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZSCAN.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • zscan

        public RedisAPI zscan​(List<String> args)
        Redis command ZSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • rxZscan

        public rx.Single<Response> rxZscan​(List<String> args)
        Redis command ZSCAN.
        Parameters:
        args -
        Returns:
        fluent self
      • zscore

        public RedisAPI zscore​(String arg0,
                               String arg1,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZSCORE.
        Parameters:
        arg0 -
        arg1 -
        handler -
        Returns:
        fluent self
      • zscore

        public RedisAPI zscore​(String arg0,
                               String arg1)
        Redis command ZSCORE.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • rxZscore

        public rx.Single<Response> rxZscore​(String arg0,
                                            String arg1)
        Redis command ZSCORE.
        Parameters:
        arg0 -
        arg1 -
        Returns:
        fluent self
      • zunion

        public RedisAPI zunion​(List<String> args,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZUNION.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZunion

        public rx.Single<Response> rxZunion​(List<String> args)
        Redis command ZUNION.
        Parameters:
        args -
        Returns:
        fluent self
      • zunionstore

        public RedisAPI zunionstore​(List<String> args,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<Response>> handler)
        Redis command ZUNIONSTORE.
        Parameters:
        args -
        handler -
        Returns:
        fluent self
      • rxZunionstore

        public rx.Single<Response> rxZunionstore​(List<String> args)
        Redis command ZUNIONSTORE.
        Parameters:
        args -
        Returns:
        fluent self
      • newInstance

        public static RedisAPI newInstance​(io.vertx.redis.client.RedisAPI arg)