Class RedisAPI

java.lang.Object
io.vertx.rxjava3.redis.client.RedisAPI
All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate

public class RedisAPI extends Object implements io.vertx.lang.rx.RxDelegate
Auto generated Redis API client wrapper.

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

  • Field Details

    • __TYPE_ARG

      public static final io.vertx.lang.rx.TypeArg<RedisAPI> __TYPE_ARG
  • Constructor Details

    • RedisAPI

      public RedisAPI(RedisAPI delegate)
    • RedisAPI

      public RedisAPI(Object delegate)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public RedisAPI getDelegate()
      Specified by:
      getDelegate in interface io.vertx.lang.rx.RxDelegate
    • close

      public void close()
    • ftAdd

      public Maybe<Response> ftAdd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtAdd

      public Maybe<Response> rxFtAdd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftAggregate

      public Maybe<Response> ftAggregate(List<String> args)
      Run a search query on an index and perform aggregate transformations on the results.
      Parameters:
      args -
      Returns:
    • rxFtAggregate

      public Maybe<Response> rxFtAggregate(List<String> args)
      Run a search query on an index and perform aggregate transformations on the results.
      Parameters:
      args -
      Returns:
    • ftAliasadd

      public Maybe<Response> ftAliasadd(List<String> args)
      Adds an alias to the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasadd

      public Maybe<Response> rxFtAliasadd(List<String> args)
      Adds an alias to the index.
      Parameters:
      args -
      Returns:
    • ftAliasdel

      public Maybe<Response> ftAliasdel(List<String> args)
      Deletes an alias from the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasdel

      public Maybe<Response> rxFtAliasdel(List<String> args)
      Deletes an alias from the index.
      Parameters:
      args -
      Returns:
    • ftAliasupdate

      public Maybe<Response> ftAliasupdate(List<String> args)
      Adds or updates an alias to the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasupdate

      public Maybe<Response> rxFtAliasupdate(List<String> args)
      Adds or updates an alias to the index.
      Parameters:
      args -
      Returns:
    • ftAlter

      public Maybe<Response> ftAlter(List<String> args)
      Adds a new field to the index.
      Parameters:
      args -
      Returns:
    • rxFtAlter

      public Maybe<Response> rxFtAlter(List<String> args)
      Adds a new field to the index.
      Parameters:
      args -
      Returns:
    • ftConfig

      public Maybe<Response> ftConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtConfig

      public Maybe<Response> rxFtConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • ftCreate

      public Maybe<Response> ftCreate(List<String> args)
      Creates an index with the given spec.
      Parameters:
      args -
      Returns:
    • rxFtCreate

      public Maybe<Response> rxFtCreate(List<String> args)
      Creates an index with the given spec.
      Parameters:
      args -
      Returns:
    • ftCursor

      public Maybe<Response> ftCursor(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtCursor

      public Maybe<Response> rxFtCursor(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDebug

      public Maybe<Response> ftDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDebug

      public Maybe<Response> rxFtDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDel

      public Maybe<Response> ftDel(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDel

      public Maybe<Response> rxFtDel(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDictadd

      public Maybe<Response> ftDictadd(List<String> args)
      Adds terms to a dictionary.
      Parameters:
      args -
      Returns:
    • rxFtDictadd

      public Maybe<Response> rxFtDictadd(List<String> args)
      Adds terms to a dictionary.
      Parameters:
      args -
      Returns:
    • ftDictdel

      public Maybe<Response> ftDictdel(List<String> args)
      Deletes terms from a dictionary.
      Parameters:
      args -
      Returns:
    • rxFtDictdel

      public Maybe<Response> rxFtDictdel(List<String> args)
      Deletes terms from a dictionary.
      Parameters:
      args -
      Returns:
    • ftDictdump

      public Maybe<Response> ftDictdump(List<String> args)
      Dumps all terms in the given dictionary.
      Parameters:
      args -
      Returns:
    • rxFtDictdump

      public Maybe<Response> rxFtDictdump(List<String> args)
      Dumps all terms in the given dictionary.
      Parameters:
      args -
      Returns:
    • ftDrop

      public Maybe<Response> ftDrop(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDrop

      public Maybe<Response> rxFtDrop(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDropindex

      public Maybe<Response> ftDropindex(List<String> args)
      Deletes the index.
      Parameters:
      args -
      Returns:
    • rxFtDropindex

      public Maybe<Response> rxFtDropindex(List<String> args)
      Deletes the index.
      Parameters:
      args -
      Returns:
    • ftExplain

      public Maybe<Response> ftExplain(List<String> args)
      Returns the execution plan for a complex query.
      Parameters:
      args -
      Returns:
    • rxFtExplain

      public Maybe<Response> rxFtExplain(List<String> args)
      Returns the execution plan for a complex query.
      Parameters:
      args -
      Returns:
    • ftExplaincli

      public Maybe<Response> ftExplaincli(List<String> args)
      Returns the execution plan for a complex query.
      Parameters:
      args -
      Returns:
    • rxFtExplaincli

      public Maybe<Response> rxFtExplaincli(List<String> args)
      Returns the execution plan for a complex query.
      Parameters:
      args -
      Returns:
    • ftGet

      public Maybe<Response> ftGet(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtGet

      public Maybe<Response> rxFtGet(List<String> args)
      Parameters:
      args -
      Returns:
    • ftHybrid

      public Maybe<Response> ftHybrid(List<String> args)
      Performs hybrid search combining text search and vector similarity search.
      Parameters:
      args -
      Returns:
    • rxFtHybrid

      public Maybe<Response> rxFtHybrid(List<String> args)
      Performs hybrid search combining text search and vector similarity search.
      Parameters:
      args -
      Returns:
    • ftInfo

      public Maybe<Response> ftInfo(List<String> args)
      Returns information and statistics on the index.
      Parameters:
      args -
      Returns:
    • rxFtInfo

      public Maybe<Response> rxFtInfo(List<String> args)
      Returns information and statistics on the index.
      Parameters:
      args -
      Returns:
    • ftMget

      public Maybe<Response> ftMget(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtMget

      public Maybe<Response> rxFtMget(List<String> args)
      Parameters:
      args -
      Returns:
    • ftProfile

      public Maybe<Response> ftProfile(List<String> args)
      Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.
      Parameters:
      args -
      Returns:
    • rxFtProfile

      public Maybe<Response> rxFtProfile(List<String> args)
      Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.
      Parameters:
      args -
      Returns:
    • ftSafeadd

      public Maybe<Response> ftSafeadd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtSafeadd

      public Maybe<Response> rxFtSafeadd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftSearch

      public Maybe<Response> ftSearch(List<String> args)
      Searches the index with a textual query, returning either documents or just ids.
      Parameters:
      args -
      Returns:
    • rxFtSearch

      public Maybe<Response> rxFtSearch(List<String> args)
      Searches the index with a textual query, returning either documents or just ids.
      Parameters:
      args -
      Returns:
    • ftSpellcheck

      public Maybe<Response> ftSpellcheck(List<String> args)
      Performs spelling correction on a query, returning suggestions for misspelled terms.
      Parameters:
      args -
      Returns:
    • rxFtSpellcheck

      public Maybe<Response> rxFtSpellcheck(List<String> args)
      Performs spelling correction on a query, returning suggestions for misspelled terms.
      Parameters:
      args -
      Returns:
    • ftSugadd

      public Maybe<Response> ftSugadd(List<String> args)
      Adds a suggestion string to an auto-complete suggestion dictionary.
      Parameters:
      args -
      Returns:
    • rxFtSugadd

      public Maybe<Response> rxFtSugadd(List<String> args)
      Adds a suggestion string to an auto-complete suggestion dictionary.
      Parameters:
      args -
      Returns:
    • ftSugdel

      public Maybe<Response> ftSugdel(List<String> args)
      Deletes a string from a suggestion index.
      Parameters:
      args -
      Returns:
    • rxFtSugdel

      public Maybe<Response> rxFtSugdel(List<String> args)
      Deletes a string from a suggestion index.
      Parameters:
      args -
      Returns:
    • ftSugget

      public Maybe<Response> ftSugget(List<String> args)
      Gets completion suggestions for a prefix.
      Parameters:
      args -
      Returns:
    • rxFtSugget

      public Maybe<Response> rxFtSugget(List<String> args)
      Gets completion suggestions for a prefix.
      Parameters:
      args -
      Returns:
    • ftSuglen

      public Maybe<Response> ftSuglen(List<String> args)
      Gets the size of an auto-complete suggestion dictionary.
      Parameters:
      args -
      Returns:
    • rxFtSuglen

      public Maybe<Response> rxFtSuglen(List<String> args)
      Gets the size of an auto-complete suggestion dictionary.
      Parameters:
      args -
      Returns:
    • ftSynadd

      public Maybe<Response> ftSynadd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtSynadd

      public Maybe<Response> rxFtSynadd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftSyndump

      public Maybe<Response> ftSyndump(List<String> args)
      Dumps the contents of a synonym group.
      Parameters:
      args -
      Returns:
    • rxFtSyndump

      public Maybe<Response> rxFtSyndump(List<String> args)
      Dumps the contents of a synonym group.
      Parameters:
      args -
      Returns:
    • ftSynupdate

      public Maybe<Response> ftSynupdate(List<String> args)
      Creates or updates a synonym group with additional terms.
      Parameters:
      args -
      Returns:
    • rxFtSynupdate

      public Maybe<Response> rxFtSynupdate(List<String> args)
      Creates or updates a synonym group with additional terms.
      Parameters:
      args -
      Returns:
    • ftTagvals

      public Maybe<Response> ftTagvals(List<String> args)
      Returns the distinct tags indexed in a Tag field.
      Parameters:
      args -
      Returns:
    • rxFtTagvals

      public Maybe<Response> rxFtTagvals(List<String> args)
      Returns the distinct tags indexed in a Tag field.
      Parameters:
      args -
      Returns:
    • ftAliasaddifnx

      public Maybe<Response> ftAliasaddifnx(List<String> args)
      Adds an alias to the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasaddifnx

      public Maybe<Response> rxFtAliasaddifnx(List<String> args)
      Adds an alias to the index.
      Parameters:
      args -
      Returns:
    • ftAliasdelifx

      public Maybe<Response> ftAliasdelifx(List<String> args)
      Deletes an alias from the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasdelifx

      public Maybe<Response> rxFtAliasdelifx(List<String> args)
      Deletes an alias from the index.
      Parameters:
      args -
      Returns:
    • ftAlterifnx

      public Maybe<Response> ftAlterifnx(List<String> args)
      Adds a new field to the index.
      Parameters:
      args -
      Returns:
    • rxFtAlterifnx

      public Maybe<Response> rxFtAlterifnx(List<String> args)
      Adds a new field to the index.
      Parameters:
      args -
      Returns:
    • ftCreateifnx

      public Maybe<Response> ftCreateifnx(List<String> args)
      Creates an index with the given spec.
      Parameters:
      args -
      Returns:
    • rxFtCreateifnx

      public Maybe<Response> rxFtCreateifnx(List<String> args)
      Creates an index with the given spec.
      Parameters:
      args -
      Returns:
    • ftDropifx

      public Maybe<Response> ftDropifx(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDropifx

      public Maybe<Response> rxFtDropifx(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDropindexifx

      public Maybe<Response> ftDropindexifx(List<String> args)
      Deletes the index.
      Parameters:
      args -
      Returns:
    • rxFtDropindexifx

      public Maybe<Response> rxFtDropindexifx(List<String> args)
      Deletes the index.
      Parameters:
      args -
      Returns:
    • ftList

      public Maybe<Response> ftList(List<String> args)
      Returns a list of all existing indexes.
      Parameters:
      args -
      Returns:
    • rxFtList

      public Maybe<Response> rxFtList(List<String> args)
      Returns a list of all existing indexes.
      Parameters:
      args -
      Returns:
    • vadd

      public Maybe<Response> vadd(List<String> args)
      Add one or more elements to a vector set, or update its vector if it already exists.
      Parameters:
      args -
      Returns:
    • rxVadd

      public Maybe<Response> rxVadd(List<String> args)
      Add one or more elements to a vector set, or update its vector if it already exists.
      Parameters:
      args -
      Returns:
    • vcard

      public Maybe<Response> vcard(String arg0)
      Return the number of elements in a vector set.
      Parameters:
      arg0 -
      Returns:
    • rxVcard

      public Maybe<Response> rxVcard(String arg0)
      Return the number of elements in a vector set.
      Parameters:
      arg0 -
      Returns:
    • vdim

      public Maybe<Response> vdim(String arg0)
      Return the dimension of vectors in the vector set.
      Parameters:
      arg0 -
      Returns:
    • rxVdim

      public Maybe<Response> rxVdim(String arg0)
      Return the dimension of vectors in the vector set.
      Parameters:
      arg0 -
      Returns:
    • vemb

      public Maybe<Response> vemb(List<String> args)
      Return the vector associated with an element.
      Parameters:
      args -
      Returns:
    • rxVemb

      public Maybe<Response> rxVemb(List<String> args)
      Return the vector associated with an element.
      Parameters:
      args -
      Returns:
    • vgetattr

      public Maybe<Response> vgetattr(String arg0, String arg1)
      Retrieve the JSON attributes of elements.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxVgetattr

      public Maybe<Response> rxVgetattr(String arg0, String arg1)
      Retrieve the JSON attributes of elements.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • vinfo

      public Maybe<Response> vinfo(String arg0)
      Return information about a vector set.
      Parameters:
      arg0 -
      Returns:
    • rxVinfo

      public Maybe<Response> rxVinfo(String arg0)
      Return information about a vector set.
      Parameters:
      arg0 -
      Returns:
    • vismember

      public Maybe<Response> vismember(String arg0, String arg1)
      Check if an element exists in a vector set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxVismember

      public Maybe<Response> rxVismember(String arg0, String arg1)
      Check if an element exists in a vector set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • vlinks

      public Maybe<Response> vlinks(List<String> args)
      Return the neighbors of an element at each layer in the HNSW graph.
      Parameters:
      args -
      Returns:
    • rxVlinks

      public Maybe<Response> rxVlinks(List<String> args)
      Return the neighbors of an element at each layer in the HNSW graph.
      Parameters:
      args -
      Returns:
    • vrandmember

      public Maybe<Response> vrandmember(List<String> args)
      Return one or multiple random members from a vector set.
      Parameters:
      args -
      Returns:
    • rxVrandmember

      public Maybe<Response> rxVrandmember(List<String> args)
      Return one or multiple random members from a vector set.
      Parameters:
      args -
      Returns:
    • vrange

      public Maybe<Response> vrange(List<String> args)
      Return vector set elements in a lex range.
      Parameters:
      args -
      Returns:
    • rxVrange

      public Maybe<Response> rxVrange(List<String> args)
      Return vector set elements in a lex range.
      Parameters:
      args -
      Returns:
    • vrem

      public Maybe<Response> vrem(String arg0, String arg1)
      Remove an element from a vector set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxVrem

      public Maybe<Response> rxVrem(String arg0, String arg1)
      Remove an element from a vector set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • vsetattr

      public Maybe<Response> vsetattr(String arg0, String arg1, String arg2)
      Associate or remove the JSON attributes of elements.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxVsetattr

      public Maybe<Response> rxVsetattr(String arg0, String arg1, String arg2)
      Associate or remove the JSON attributes of elements.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • vsim

      public Maybe<Response> vsim(List<String> args)
      Return elements by vector similarity.
      Parameters:
      args -
      Returns:
    • rxVsim

      public Maybe<Response> rxVsim(List<String> args)
      Return elements by vector similarity.
      Parameters:
      args -
      Returns:
    • acl

      public Maybe<Response> acl(List<String> args)
      A container for Access List Control commands.
      Parameters:
      args -
      Returns:
    • rxAcl

      public Maybe<Response> rxAcl(List<String> args)
      A container for Access List Control commands.
      Parameters:
      args -
      Returns:
    • append

      public Maybe<Response> append(String arg0, String arg1)
      Appends a string to the value of a key. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxAppend

      public Maybe<Response> rxAppend(String arg0, String arg1)
      Appends a string to the value of a key. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • asking

      public Maybe<Response> asking()
      Signals that a cluster client is following an -ASK redirect.
      Returns:
    • rxAsking

      public Maybe<Response> rxAsking()
      Signals that a cluster client is following an -ASK redirect.
      Returns:
    • auth

      public Maybe<Response> auth(List<String> args)
      Authenticates the connection.
      Parameters:
      args -
      Returns:
    • rxAuth

      public Maybe<Response> rxAuth(List<String> args)
      Authenticates the connection.
      Parameters:
      args -
      Returns:
    • bfAdd

      public Maybe<Response> bfAdd(String arg0, String arg1)
      Adds an item to a Bloom Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxBfAdd

      public Maybe<Response> rxBfAdd(String arg0, String arg1)
      Adds an item to a Bloom Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • bfAdd

      public Maybe<Response> bfAdd(List<String> args)
      Adds an item to a Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfAdd

      public Maybe<Response> rxBfAdd(List<String> args)
      Adds an item to a Bloom Filter.
      Parameters:
      args -
      Returns:
    • bfCard

      public Maybe<Response> bfCard(String arg0)
      Returns the cardinality of a Bloom filter.
      Parameters:
      arg0 -
      Returns:
    • rxBfCard

      public Maybe<Response> rxBfCard(String arg0)
      Returns the cardinality of a Bloom filter.
      Parameters:
      arg0 -
      Returns:
    • bfCard

      public Maybe<Response> bfCard(List<String> args)
      Returns the cardinality of a Bloom filter.
      Parameters:
      args -
      Returns:
    • rxBfCard

      public Maybe<Response> rxBfCard(List<String> args)
      Returns the cardinality of a Bloom filter.
      Parameters:
      args -
      Returns:
    • bfDebug

      public Maybe<Response> bfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxBfDebug

      public Maybe<Response> rxBfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • bfExists

      public Maybe<Response> bfExists(String arg0, String arg1)
      Checks whether an item exists in a Bloom Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxBfExists

      public Maybe<Response> rxBfExists(String arg0, String arg1)
      Checks whether an item exists in a Bloom Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • bfExists

      public Maybe<Response> bfExists(List<String> args)
      Checks whether an item exists in a Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfExists

      public Maybe<Response> rxBfExists(List<String> args)
      Checks whether an item exists in a Bloom Filter.
      Parameters:
      args -
      Returns:
    • bfInfo

      public Maybe<Response> bfInfo(List<String> args)
      Returns information about a Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfInfo

      public Maybe<Response> rxBfInfo(List<String> args)
      Returns information about a Bloom Filter.
      Parameters:
      args -
      Returns:
    • bfInsert

      public Maybe<Response> bfInsert(List<String> args)
      Adds one or more items to a Bloom Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • rxBfInsert

      public Maybe<Response> rxBfInsert(List<String> args)
      Adds one or more items to a Bloom Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • bfLoadchunk

      public Maybe<Response> bfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxBfLoadchunk

      public Maybe<Response> rxBfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • bfLoadchunk

      public Maybe<Response> bfLoadchunk(List<String> args)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      args -
      Returns:
    • rxBfLoadchunk

      public Maybe<Response> rxBfLoadchunk(List<String> args)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      args -
      Returns:
    • bfMadd

      public Maybe<Response> bfMadd(List<String> args)
      Adds one or more items to a Bloom Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • rxBfMadd

      public Maybe<Response> rxBfMadd(List<String> args)
      Adds one or more items to a Bloom Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • bfMexists

      public Maybe<Response> bfMexists(List<String> args)
      Checks whether one or more items exist in a Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfMexists

      public Maybe<Response> rxBfMexists(List<String> args)
      Checks whether one or more items exist in a Bloom Filter.
      Parameters:
      args -
      Returns:
    • bfReserve

      public Maybe<Response> bfReserve(List<String> args)
      Creates a new Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfReserve

      public Maybe<Response> rxBfReserve(List<String> args)
      Creates a new Bloom Filter.
      Parameters:
      args -
      Returns:
    • bfScandump

      public Maybe<Response> bfScandump(String arg0, String arg1)
      Begins an incremental save of the bloom filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxBfScandump

      public Maybe<Response> rxBfScandump(String arg0, String arg1)
      Begins an incremental save of the bloom filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • bfScandump

      public Maybe<Response> bfScandump(List<String> args)
      Begins an incremental save of the bloom filter.
      Parameters:
      args -
      Returns:
    • rxBfScandump

      public Maybe<Response> rxBfScandump(List<String> args)
      Begins an incremental save of the bloom filter.
      Parameters:
      args -
      Returns:
    • bgrewriteaof

      public Maybe<Response> bgrewriteaof()
      Asynchronously rewrites the append-only file to disk.
      Returns:
    • rxBgrewriteaof

      public Maybe<Response> rxBgrewriteaof()
      Asynchronously rewrites the append-only file to disk.
      Returns:
    • bgsave

      public Maybe<Response> bgsave(List<String> args)
      Asynchronously saves the database(s) to disk.
      Parameters:
      args -
      Returns:
    • rxBgsave

      public Maybe<Response> rxBgsave(List<String> args)
      Asynchronously saves the database(s) to disk.
      Parameters:
      args -
      Returns:
    • bitcount

      public Maybe<Response> bitcount(List<String> args)
      Counts the number of set bits (population counting) in a string.
      Parameters:
      args -
      Returns:
    • rxBitcount

      public Maybe<Response> rxBitcount(List<String> args)
      Counts the number of set bits (population counting) in a string.
      Parameters:
      args -
      Returns:
    • bitfield

      public Maybe<Response> bitfield(List<String> args)
      Performs arbitrary bitfield integer operations on strings.
      Parameters:
      args -
      Returns:
    • rxBitfield

      public Maybe<Response> rxBitfield(List<String> args)
      Performs arbitrary bitfield integer operations on strings.
      Parameters:
      args -
      Returns:
    • bitfieldRo

      public Maybe<Response> bitfieldRo(List<String> args)
      Performs arbitrary read-only bitfield integer operations on strings.
      Parameters:
      args -
      Returns:
    • rxBitfieldRo

      public Maybe<Response> rxBitfieldRo(List<String> args)
      Performs arbitrary read-only bitfield integer operations on strings.
      Parameters:
      args -
      Returns:
    • bitop

      public Maybe<Response> bitop(List<String> args)
      Performs bitwise operations on multiple strings, and stores the result.
      Parameters:
      args -
      Returns:
    • rxBitop

      public Maybe<Response> rxBitop(List<String> args)
      Performs bitwise operations on multiple strings, and stores the result.
      Parameters:
      args -
      Returns:
    • bitpos

      public Maybe<Response> bitpos(List<String> args)
      Finds the first set (1) or clear (0) bit in a string.
      Parameters:
      args -
      Returns:
    • rxBitpos

      public Maybe<Response> rxBitpos(List<String> args)
      Finds the first set (1) or clear (0) bit in a string.
      Parameters:
      args -
      Returns:
    • blmove

      public Maybe<Response> blmove(String arg0, String arg1, String arg2, String arg3, String arg4)
      Pops an element from a list, pushes it to another list and returns it. Blocks until an element is available otherwise. Deletes the list if the last element was moved.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      arg4 -
      Returns:
    • rxBlmove

      public Maybe<Response> rxBlmove(String arg0, String arg1, String arg2, String arg3, String arg4)
      Pops an element from a list, pushes it to another list and returns it. Blocks until an element is available otherwise. Deletes the list if the last element was moved.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      arg4 -
      Returns:
    • blmpop

      public Maybe<Response> blmpop(List<String> args)
      Pops the first element from one of multiple lists. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBlmpop

      public Maybe<Response> rxBlmpop(List<String> args)
      Pops the first element from one of multiple lists. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • blpop

      public Maybe<Response> blpop(List<String> args)
      Removes and returns the first element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBlpop

      public Maybe<Response> rxBlpop(List<String> args)
      Removes and returns the first element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • brpop

      public Maybe<Response> brpop(List<String> args)
      Removes and returns the last element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBrpop

      public Maybe<Response> rxBrpop(List<String> args)
      Removes and returns the last element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • brpoplpush

      public Maybe<Response> brpoplpush(String arg0, String arg1, String arg2)
      Pops an element from a list, pushes it to another list and returns it. Block until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxBrpoplpush

      public Maybe<Response> rxBrpoplpush(String arg0, String arg1, String arg2)
      Pops an element from a list, pushes it to another list and returns it. Block until an element is available otherwise. Deletes the list if the last element was popped.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • bzmpop

      public Maybe<Response> bzmpop(List<String> args)
      Removes and returns a member by score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBzmpop

      public Maybe<Response> rxBzmpop(List<String> args)
      Removes and returns a member by score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • bzpopmax

      public Maybe<Response> bzpopmax(List<String> args)
      Removes and returns the member with the highest score from one or more sorted sets. Blocks until a member available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBzpopmax

      public Maybe<Response> rxBzpopmax(List<String> args)
      Removes and returns the member with the highest score from one or more sorted sets. Blocks until a member available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • bzpopmin

      public Maybe<Response> bzpopmin(List<String> args)
      Removes and returns the member with the lowest score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxBzpopmin

      public Maybe<Response> rxBzpopmin(List<String> args)
      Removes and returns the member with the lowest score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.
      Parameters:
      args -
      Returns:
    • cfAdd

      public Maybe<Response> cfAdd(String arg0, String arg1)
      Adds an item to a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfAdd

      public Maybe<Response> rxCfAdd(String arg0, String arg1)
      Adds an item to a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfAdd

      public Maybe<Response> cfAdd(List<String> args)
      Adds an item to a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfAdd

      public Maybe<Response> rxCfAdd(List<String> args)
      Adds an item to a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfAddnx

      public Maybe<Response> cfAddnx(String arg0, String arg1)
      Adds an item to a Cuckoo Filter if the item did not exist previously.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfAddnx

      public Maybe<Response> rxCfAddnx(String arg0, String arg1)
      Adds an item to a Cuckoo Filter if the item did not exist previously.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfAddnx

      public Maybe<Response> cfAddnx(List<String> args)
      Adds an item to a Cuckoo Filter if the item did not exist previously.
      Parameters:
      args -
      Returns:
    • rxCfAddnx

      public Maybe<Response> rxCfAddnx(List<String> args)
      Adds an item to a Cuckoo Filter if the item did not exist previously.
      Parameters:
      args -
      Returns:
    • cfCompact

      public Maybe<Response> cfCompact(List<String> args)
      Parameters:
      args -
      Returns:
    • rxCfCompact

      public Maybe<Response> rxCfCompact(List<String> args)
      Parameters:
      args -
      Returns:
    • cfCount

      public Maybe<Response> cfCount(String arg0, String arg1)
      Return the number of times an item might be in a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfCount

      public Maybe<Response> rxCfCount(String arg0, String arg1)
      Return the number of times an item might be in a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfCount

      public Maybe<Response> cfCount(List<String> args)
      Return the number of times an item might be in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfCount

      public Maybe<Response> rxCfCount(List<String> args)
      Return the number of times an item might be in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfDebug

      public Maybe<Response> cfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxCfDebug

      public Maybe<Response> rxCfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • cfDel

      public Maybe<Response> cfDel(String arg0, String arg1)
      Deletes an item from a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfDel

      public Maybe<Response> rxCfDel(String arg0, String arg1)
      Deletes an item from a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfDel

      public Maybe<Response> cfDel(List<String> args)
      Deletes an item from a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfDel

      public Maybe<Response> rxCfDel(List<String> args)
      Deletes an item from a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfExists

      public Maybe<Response> cfExists(String arg0, String arg1)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfExists

      public Maybe<Response> rxCfExists(String arg0, String arg1)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfExists

      public Maybe<Response> cfExists(List<String> args)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfExists

      public Maybe<Response> rxCfExists(List<String> args)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfInfo

      public Maybe<Response> cfInfo(String arg0)
      Returns information about a Cuckoo Filter.
      Parameters:
      arg0 -
      Returns:
    • rxCfInfo

      public Maybe<Response> rxCfInfo(String arg0)
      Returns information about a Cuckoo Filter.
      Parameters:
      arg0 -
      Returns:
    • cfInfo

      public Maybe<Response> cfInfo(List<String> args)
      Returns information about a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfInfo

      public Maybe<Response> rxCfInfo(List<String> args)
      Returns information about a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfInsert

      public Maybe<Response> cfInsert(List<String> args)
      Adds one or more items to a Cuckoo Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • rxCfInsert

      public Maybe<Response> rxCfInsert(List<String> args)
      Adds one or more items to a Cuckoo Filter. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • cfInsertnx

      public Maybe<Response> cfInsertnx(List<String> args)
      Adds one or more items to a Cuckoo Filter if the items did not exist previously. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • rxCfInsertnx

      public Maybe<Response> rxCfInsertnx(List<String> args)
      Adds one or more items to a Cuckoo Filter if the items did not exist previously. A filter will be created if it does not exist.
      Parameters:
      args -
      Returns:
    • cfLoadchunk

      public Maybe<Response> cfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxCfLoadchunk

      public Maybe<Response> rxCfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • cfLoadchunk

      public Maybe<Response> cfLoadchunk(List<String> args)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      args -
      Returns:
    • rxCfLoadchunk

      public Maybe<Response> rxCfLoadchunk(List<String> args)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      args -
      Returns:
    • cfMexists

      public Maybe<Response> cfMexists(List<String> args)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfMexists

      public Maybe<Response> rxCfMexists(List<String> args)
      Checks whether one or more items exist in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfReserve

      public Maybe<Response> cfReserve(List<String> args)
      Creates a new Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfReserve

      public Maybe<Response> rxCfReserve(List<String> args)
      Creates a new Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • cfScandump

      public Maybe<Response> cfScandump(String arg0, String arg1)
      Begins an incremental save of the bloom filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfScandump

      public Maybe<Response> rxCfScandump(String arg0, String arg1)
      Begins an incremental save of the bloom filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • cfScandump

      public Maybe<Response> cfScandump(List<String> args)
      Begins an incremental save of the bloom filter.
      Parameters:
      args -
      Returns:
    • rxCfScandump

      public Maybe<Response> rxCfScandump(List<String> args)
      Begins an incremental save of the bloom filter.
      Parameters:
      args -
      Returns:
    • client

      public Maybe<Response> client(List<String> args)
      A container for client connection commands.
      Parameters:
      args -
      Returns:
    • rxClient

      public Maybe<Response> rxClient(List<String> args)
      A container for client connection commands.
      Parameters:
      args -
      Returns:
    • cluster

      public Maybe<Response> cluster(List<String> args)
      A container for Redis Cluster commands.
      Parameters:
      args -
      Returns:
    • rxCluster

      public Maybe<Response> rxCluster(List<String> args)
      A container for Redis Cluster commands.
      Parameters:
      args -
      Returns:
    • cmsIncrby

      public Maybe<Response> cmsIncrby(List<String> args)
      Increases the count of one or more items by increment.
      Parameters:
      args -
      Returns:
    • rxCmsIncrby

      public Maybe<Response> rxCmsIncrby(List<String> args)
      Increases the count of one or more items by increment.
      Parameters:
      args -
      Returns:
    • cmsInfo

      public Maybe<Response> cmsInfo(String arg0)
      Returns information about a sketch.
      Parameters:
      arg0 -
      Returns:
    • rxCmsInfo

      public Maybe<Response> rxCmsInfo(String arg0)
      Returns information about a sketch.
      Parameters:
      arg0 -
      Returns:
    • cmsInfo

      public Maybe<Response> cmsInfo(List<String> args)
      Returns information about a sketch.
      Parameters:
      args -
      Returns:
    • rxCmsInfo

      public Maybe<Response> rxCmsInfo(List<String> args)
      Returns information about a sketch.
      Parameters:
      args -
      Returns:
    • cmsInitbydim

      public Maybe<Response> cmsInitbydim(String arg0, String arg1, String arg2)
      Initializes a Count-Min Sketch to dimensions specified by user.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxCmsInitbydim

      public Maybe<Response> rxCmsInitbydim(String arg0, String arg1, String arg2)
      Initializes a Count-Min Sketch to dimensions specified by user.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • cmsInitbydim

      public Maybe<Response> cmsInitbydim(List<String> args)
      Initializes a Count-Min Sketch to dimensions specified by user.
      Parameters:
      args -
      Returns:
    • rxCmsInitbydim

      public Maybe<Response> rxCmsInitbydim(List<String> args)
      Initializes a Count-Min Sketch to dimensions specified by user.
      Parameters:
      args -
      Returns:
    • cmsInitbyprob

      public Maybe<Response> cmsInitbyprob(String arg0, String arg1, String arg2)
      Initializes a Count-Min Sketch to accommodate requested tolerances.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxCmsInitbyprob

      public Maybe<Response> rxCmsInitbyprob(String arg0, String arg1, String arg2)
      Initializes a Count-Min Sketch to accommodate requested tolerances.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • cmsInitbyprob

      public Maybe<Response> cmsInitbyprob(List<String> args)
      Initializes a Count-Min Sketch to accommodate requested tolerances.
      Parameters:
      args -
      Returns:
    • rxCmsInitbyprob

      public Maybe<Response> rxCmsInitbyprob(List<String> args)
      Initializes a Count-Min Sketch to accommodate requested tolerances.
      Parameters:
      args -
      Returns:
    • cmsMerge

      public Maybe<Response> cmsMerge(List<String> args)
      Merges several sketches into one sketch.
      Parameters:
      args -
      Returns:
    • rxCmsMerge

      public Maybe<Response> rxCmsMerge(List<String> args)
      Merges several sketches into one sketch.
      Parameters:
      args -
      Returns:
    • cmsQuery

      public Maybe<Response> cmsQuery(List<String> args)
      Returns the count for one or more items in a sketch.
      Parameters:
      args -
      Returns:
    • rxCmsQuery

      public Maybe<Response> rxCmsQuery(List<String> args)
      Returns the count for one or more items in a sketch.
      Parameters:
      args -
      Returns:
    • command

      public Maybe<Response> command(List<String> args)
      Returns detailed information about all commands.
      Parameters:
      args -
      Returns:
    • rxCommand

      public Maybe<Response> rxCommand(List<String> args)
      Returns detailed information about all commands.
      Parameters:
      args -
      Returns:
    • config

      public Maybe<Response> config(List<String> args)
      A container for server configuration commands.
      Parameters:
      args -
      Returns:
    • rxConfig

      public Maybe<Response> rxConfig(List<String> args)
      A container for server configuration commands.
      Parameters:
      args -
      Returns:
    • copy

      public Maybe<Response> copy(List<String> args)
      Copies the value of a key to a new key.
      Parameters:
      args -
      Returns:
    • rxCopy

      public Maybe<Response> rxCopy(List<String> args)
      Copies the value of a key to a new key.
      Parameters:
      args -
      Returns:
    • dbsize

      public Maybe<Response> dbsize()
      Returns the number of keys in the database.
      Returns:
    • rxDbsize

      public Maybe<Response> rxDbsize()
      Returns the number of keys in the database.
      Returns:
    • debug

      public Maybe<Response> debug(List<String> args)
      A container for debugging commands.
      Parameters:
      args -
      Returns:
    • rxDebug

      public Maybe<Response> rxDebug(List<String> args)
      A container for debugging commands.
      Parameters:
      args -
      Returns:
    • decr

      public Maybe<Response> decr(String arg0)
      Decrements the integer value of a key by one. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      Returns:
    • rxDecr

      public Maybe<Response> rxDecr(String arg0)
      Decrements the integer value of a key by one. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      Returns:
    • decrby

      public Maybe<Response> decrby(String arg0, String arg1)
      Decrements a number from the integer value of a key. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxDecrby

      public Maybe<Response> rxDecrby(String arg0, String arg1)
      Decrements a number from the integer value of a key. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • del

      public Maybe<Response> del(List<String> args)
      Deletes one or more keys.
      Parameters:
      args -
      Returns:
    • rxDel

      public Maybe<Response> rxDel(List<String> args)
      Deletes one or more keys.
      Parameters:
      args -
      Returns:
    • delex

      public Maybe<Response> delex(List<String> args)
      Conditionally removes the specified key based on value or digest comparison.
      Parameters:
      args -
      Returns:
    • rxDelex

      public Maybe<Response> rxDelex(List<String> args)
      Conditionally removes the specified key based on value or digest comparison.
      Parameters:
      args -
      Returns:
    • digest

      public Maybe<Response> digest(String arg0)
      Returns the XXH3 hash of a string value.
      Parameters:
      arg0 -
      Returns:
    • rxDigest

      public Maybe<Response> rxDigest(String arg0)
      Returns the XXH3 hash of a string value.
      Parameters:
      arg0 -
      Returns:
    • discard

      public Maybe<Response> discard()
      Discards a transaction.
      Returns:
    • rxDiscard

      public Maybe<Response> rxDiscard()
      Discards a transaction.
      Returns:
    • dump

      public Maybe<Response> dump(String arg0)
      Returns a serialized representation of the value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • rxDump

      public Maybe<Response> rxDump(String arg0)
      Returns a serialized representation of the value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • echo

      public Maybe<Response> echo(String arg0)
      Returns the given string.
      Parameters:
      arg0 -
      Returns:
    • rxEcho

      public Maybe<Response> rxEcho(String arg0)
      Returns the given string.
      Parameters:
      arg0 -
      Returns:
    • eval

      public Maybe<Response> eval(List<String> args)
      Executes a server-side Lua script.
      Parameters:
      args -
      Returns:
    • rxEval

      public Maybe<Response> rxEval(List<String> args)
      Executes a server-side Lua script.
      Parameters:
      args -
      Returns:
    • evalRo

      public Maybe<Response> evalRo(List<String> args)
      Executes a read-only server-side Lua script.
      Parameters:
      args -
      Returns:
    • rxEvalRo

      public Maybe<Response> rxEvalRo(List<String> args)
      Executes a read-only server-side Lua script.
      Parameters:
      args -
      Returns:
    • evalsha

      public Maybe<Response> evalsha(List<String> args)
      Executes a server-side Lua script by SHA1 digest.
      Parameters:
      args -
      Returns:
    • rxEvalsha

      public Maybe<Response> rxEvalsha(List<String> args)
      Executes a server-side Lua script by SHA1 digest.
      Parameters:
      args -
      Returns:
    • evalshaRo

      public Maybe<Response> evalshaRo(List<String> args)
      Executes a read-only server-side Lua script by SHA1 digest.
      Parameters:
      args -
      Returns:
    • rxEvalshaRo

      public Maybe<Response> rxEvalshaRo(List<String> args)
      Executes a read-only server-side Lua script by SHA1 digest.
      Parameters:
      args -
      Returns:
    • exec

      public Maybe<Response> exec()
      Executes all commands in a transaction.
      Returns:
    • rxExec

      public Maybe<Response> rxExec()
      Executes all commands in a transaction.
      Returns:
    • exists

      public Maybe<Response> exists(List<String> args)
      Determines whether one or more keys exist.
      Parameters:
      args -
      Returns:
    • rxExists

      public Maybe<Response> rxExists(List<String> args)
      Determines whether one or more keys exist.
      Parameters:
      args -
      Returns:
    • expire

      public Maybe<Response> expire(List<String> args)
      Sets the expiration time of a key in seconds.
      Parameters:
      args -
      Returns:
    • rxExpire

      public Maybe<Response> rxExpire(List<String> args)
      Sets the expiration time of a key in seconds.
      Parameters:
      args -
      Returns:
    • expireat

      public Maybe<Response> expireat(List<String> args)
      Sets the expiration time of a key to a Unix timestamp.
      Parameters:
      args -
      Returns:
    • rxExpireat

      public Maybe<Response> rxExpireat(List<String> args)
      Sets the expiration time of a key to a Unix timestamp.
      Parameters:
      args -
      Returns:
    • expiretime

      public Maybe<Response> expiretime(String arg0)
      Returns the expiration time of a key as a Unix timestamp.
      Parameters:
      arg0 -
      Returns:
    • rxExpiretime

      public Maybe<Response> rxExpiretime(String arg0)
      Returns the expiration time of a key as a Unix timestamp.
      Parameters:
      arg0 -
      Returns:
    • failover

      public Maybe<Response> failover(List<String> args)
      Starts a coordinated failover from a server to one of its replicas.
      Parameters:
      args -
      Returns:
    • rxFailover

      public Maybe<Response> rxFailover(List<String> args)
      Starts a coordinated failover from a server to one of its replicas.
      Parameters:
      args -
      Returns:
    • fcall

      public Maybe<Response> fcall(List<String> args)
      Invokes a function.
      Parameters:
      args -
      Returns:
    • rxFcall

      public Maybe<Response> rxFcall(List<String> args)
      Invokes a function.
      Parameters:
      args -
      Returns:
    • fcallRo

      public Maybe<Response> fcallRo(List<String> args)
      Invokes a read-only function.
      Parameters:
      args -
      Returns:
    • rxFcallRo

      public Maybe<Response> rxFcallRo(List<String> args)
      Invokes a read-only function.
      Parameters:
      args -
      Returns:
    • flushall

      public Maybe<Response> flushall(List<String> args)
      Removes all keys from all databases.
      Parameters:
      args -
      Returns:
    • rxFlushall

      public Maybe<Response> rxFlushall(List<String> args)
      Removes all keys from all databases.
      Parameters:
      args -
      Returns:
    • flushdb

      public Maybe<Response> flushdb(List<String> args)
      Remove all keys from the current database.
      Parameters:
      args -
      Returns:
    • rxFlushdb

      public Maybe<Response> rxFlushdb(List<String> args)
      Remove all keys from the current database.
      Parameters:
      args -
      Returns:
    • function

      public Maybe<Response> function(List<String> args)
      A container for function commands.
      Parameters:
      args -
      Returns:
    • rxFunction

      public Maybe<Response> rxFunction(List<String> args)
      A container for function commands.
      Parameters:
      args -
      Returns:
    • geoadd

      public Maybe<Response> geoadd(List<String> args)
      Adds one or more members to a geospatial index. The key is created if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxGeoadd

      public Maybe<Response> rxGeoadd(List<String> args)
      Adds one or more members to a geospatial index. The key is created if it doesn't exist.
      Parameters:
      args -
      Returns:
    • geodist

      public Maybe<Response> geodist(List<String> args)
      Returns the distance between two members of a geospatial index.
      Parameters:
      args -
      Returns:
    • rxGeodist

      public Maybe<Response> rxGeodist(List<String> args)
      Returns the distance between two members of a geospatial index.
      Parameters:
      args -
      Returns:
    • geohash

      public Maybe<Response> geohash(List<String> args)
      Returns members from a geospatial index as geohash strings.
      Parameters:
      args -
      Returns:
    • rxGeohash

      public Maybe<Response> rxGeohash(List<String> args)
      Returns members from a geospatial index as geohash strings.
      Parameters:
      args -
      Returns:
    • geopos

      public Maybe<Response> geopos(List<String> args)
      Returns the longitude and latitude of members from a geospatial index.
      Parameters:
      args -
      Returns:
    • rxGeopos

      public Maybe<Response> rxGeopos(List<String> args)
      Returns the longitude and latitude of members from a geospatial index.
      Parameters:
      args -
      Returns:
    • georadius

      public Maybe<Response> georadius(List<String> args)
      Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.
      Parameters:
      args -
      Returns:
    • rxGeoradius

      public Maybe<Response> rxGeoradius(List<String> args)
      Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.
      Parameters:
      args -
      Returns:
    • georadiusRo

      public Maybe<Response> georadiusRo(List<String> args)
      Returns members from a geospatial index that are within a distance from a coordinate.
      Parameters:
      args -
      Returns:
    • rxGeoradiusRo

      public Maybe<Response> rxGeoradiusRo(List<String> args)
      Returns members from a geospatial index that are within a distance from a coordinate.
      Parameters:
      args -
      Returns:
    • georadiusbymember

      public Maybe<Response> georadiusbymember(List<String> args)
      Queries a geospatial index for members within a distance from a member, optionally stores the result.
      Parameters:
      args -
      Returns:
    • rxGeoradiusbymember

      public Maybe<Response> rxGeoradiusbymember(List<String> args)
      Queries a geospatial index for members within a distance from a member, optionally stores the result.
      Parameters:
      args -
      Returns:
    • georadiusbymemberRo

      public Maybe<Response> georadiusbymemberRo(List<String> args)
      Returns members from a geospatial index that are within a distance from a member.
      Parameters:
      args -
      Returns:
    • rxGeoradiusbymemberRo

      public Maybe<Response> rxGeoradiusbymemberRo(List<String> args)
      Returns members from a geospatial index that are within a distance from a member.
      Parameters:
      args -
      Returns:
    • geosearch

      public Maybe<Response> geosearch(List<String> args)
      Queries a geospatial index for members inside an area of a box or a circle.
      Parameters:
      args -
      Returns:
    • rxGeosearch

      public Maybe<Response> rxGeosearch(List<String> args)
      Queries a geospatial index for members inside an area of a box or a circle.
      Parameters:
      args -
      Returns:
    • geosearchstore

      public Maybe<Response> geosearchstore(List<String> args)
      Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.
      Parameters:
      args -
      Returns:
    • rxGeosearchstore

      public Maybe<Response> rxGeosearchstore(List<String> args)
      Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.
      Parameters:
      args -
      Returns:
    • get

      public Maybe<Response> get(String arg0)
      Returns the string value of a key.
      Parameters:
      arg0 -
      Returns:
    • rxGet

      public Maybe<Response> rxGet(String arg0)
      Returns the string value of a key.
      Parameters:
      arg0 -
      Returns:
    • getbit

      public Maybe<Response> getbit(String arg0, String arg1)
      Returns a bit value by offset.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxGetbit

      public Maybe<Response> rxGetbit(String arg0, String arg1)
      Returns a bit value by offset.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • getdel

      public Maybe<Response> getdel(String arg0)
      Returns the string value of a key after deleting the key.
      Parameters:
      arg0 -
      Returns:
    • rxGetdel

      public Maybe<Response> rxGetdel(String arg0)
      Returns the string value of a key after deleting the key.
      Parameters:
      arg0 -
      Returns:
    • getex

      public Maybe<Response> getex(List<String> args)
      Returns the string value of a key after setting its expiration time.
      Parameters:
      args -
      Returns:
    • rxGetex

      public Maybe<Response> rxGetex(List<String> args)
      Returns the string value of a key after setting its expiration time.
      Parameters:
      args -
      Returns:
    • getrange

      public Maybe<Response> getrange(String arg0, String arg1, String arg2)
      Returns a substring of the string stored at a key.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxGetrange

      public Maybe<Response> rxGetrange(String arg0, String arg1, String arg2)
      Returns a substring of the string stored at a key.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • getset

      public Maybe<Response> getset(String arg0, String arg1)
      Returns the previous string value of a key after setting it to a new value.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxGetset

      public Maybe<Response> rxGetset(String arg0, String arg1)
      Returns the previous string value of a key after setting it to a new value.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • graphBulk

      public Maybe<Response> graphBulk(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphBulk

      public Maybe<Response> rxGraphBulk(List<String> args)
      Parameters:
      args -
      Returns:
    • graphConfig

      public Maybe<Response> graphConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphConfig

      public Maybe<Response> rxGraphConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • graphDebug

      public Maybe<Response> graphDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphDebug

      public Maybe<Response> rxGraphDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • graphDelete

      public Maybe<Response> graphDelete(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphDelete

      public Maybe<Response> rxGraphDelete(List<String> args)
      Parameters:
      args -
      Returns:
    • graphExplain

      public Maybe<Response> graphExplain(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphExplain

      public Maybe<Response> rxGraphExplain(List<String> args)
      Parameters:
      args -
      Returns:
    • graphList

      public Maybe<Response> graphList(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphList

      public Maybe<Response> rxGraphList(List<String> args)
      Parameters:
      args -
      Returns:
    • graphProfile

      public Maybe<Response> graphProfile(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphProfile

      public Maybe<Response> rxGraphProfile(List<String> args)
      Parameters:
      args -
      Returns:
    • graphQuery

      public Maybe<Response> graphQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphQuery

      public Maybe<Response> rxGraphQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • graphRoQuery

      public Maybe<Response> graphRoQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphRoQuery

      public Maybe<Response> rxGraphRoQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • graphSlowlog

      public Maybe<Response> graphSlowlog(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphSlowlog

      public Maybe<Response> rxGraphSlowlog(List<String> args)
      Parameters:
      args -
      Returns:
    • hdel

      public Maybe<Response> hdel(List<String> args)
      Deletes one or more fields and their values from a hash. Deletes the hash if no fields remain.
      Parameters:
      args -
      Returns:
    • rxHdel

      public Maybe<Response> rxHdel(List<String> args)
      Deletes one or more fields and their values from a hash. Deletes the hash if no fields remain.
      Parameters:
      args -
      Returns:
    • hello

      public Maybe<Response> hello(List<String> args)
      Handshakes with the Redis server.
      Parameters:
      args -
      Returns:
    • rxHello

      public Maybe<Response> rxHello(List<String> args)
      Handshakes with the Redis server.
      Parameters:
      args -
      Returns:
    • hexists

      public Maybe<Response> hexists(String arg0, String arg1)
      Determines whether a field exists in a hash.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxHexists

      public Maybe<Response> rxHexists(String arg0, String arg1)
      Determines whether a field exists in a hash.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • hexpire

      public Maybe<Response> hexpire(List<String> args)
      Set expiry for hash field using relative time to expire (seconds).
      Parameters:
      args -
      Returns:
    • rxHexpire

      public Maybe<Response> rxHexpire(List<String> args)
      Set expiry for hash field using relative time to expire (seconds).
      Parameters:
      args -
      Returns:
    • hexpireat

      public Maybe<Response> hexpireat(List<String> args)
      Set expiry for hash field using an absolute Unix timestamp (seconds).
      Parameters:
      args -
      Returns:
    • rxHexpireat

      public Maybe<Response> rxHexpireat(List<String> args)
      Set expiry for hash field using an absolute Unix timestamp (seconds).
      Parameters:
      args -
      Returns:
    • hexpiretime

      public Maybe<Response> hexpiretime(List<String> args)
      Returns the expiration time of a hash field as a Unix timestamp, in seconds.
      Parameters:
      args -
      Returns:
    • rxHexpiretime

      public Maybe<Response> rxHexpiretime(List<String> args)
      Returns the expiration time of a hash field as a Unix timestamp, in seconds.
      Parameters:
      args -
      Returns:
    • hget

      public Maybe<Response> hget(String arg0, String arg1)
      Returns the value of a field in a hash.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxHget

      public Maybe<Response> rxHget(String arg0, String arg1)
      Returns the value of a field in a hash.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • hgetall

      public Maybe<Response> hgetall(String arg0)
      Returns all fields and values in a hash.
      Parameters:
      arg0 -
      Returns:
    • rxHgetall

      public Maybe<Response> rxHgetall(String arg0)
      Returns all fields and values in a hash.
      Parameters:
      arg0 -
      Returns:
    • hgetdel

      public Maybe<Response> hgetdel(List<String> args)
      Returns the value of a field and deletes it from the hash.
      Parameters:
      args -
      Returns:
    • rxHgetdel

      public Maybe<Response> rxHgetdel(List<String> args)
      Returns the value of a field and deletes it from the hash.
      Parameters:
      args -
      Returns:
    • hgetex

      public Maybe<Response> hgetex(List<String> args)
      Get the value of one or more fields of a given hash key, and optionally set their expiration.
      Parameters:
      args -
      Returns:
    • rxHgetex

      public Maybe<Response> rxHgetex(List<String> args)
      Get the value of one or more fields of a given hash key, and optionally set their expiration.
      Parameters:
      args -
      Returns:
    • hincrby

      public Maybe<Response> hincrby(String arg0, String arg1, String arg2)
      Increments the integer value of a field in a hash by a number. Uses 0 as initial value if the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxHincrby

      public Maybe<Response> rxHincrby(String arg0, String arg1, String arg2)
      Increments the integer value of a field in a hash by a number. Uses 0 as initial value if the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • hincrbyfloat

      public Maybe<Response> hincrbyfloat(String arg0, String arg1, String arg2)
      Increments the floating point value of a field by a number. Uses 0 as initial value if the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxHincrbyfloat

      public Maybe<Response> rxHincrbyfloat(String arg0, String arg1, String arg2)
      Increments the floating point value of a field by a number. Uses 0 as initial value if the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • hkeys

      public Maybe<Response> hkeys(String arg0)
      Returns all fields in a hash.
      Parameters:
      arg0 -
      Returns:
    • rxHkeys

      public Maybe<Response> rxHkeys(String arg0)
      Returns all fields in a hash.
      Parameters:
      arg0 -
      Returns:
    • hlen

      public Maybe<Response> hlen(String arg0)
      Returns the number of fields in a hash.
      Parameters:
      arg0 -
      Returns:
    • rxHlen

      public Maybe<Response> rxHlen(String arg0)
      Returns the number of fields in a hash.
      Parameters:
      arg0 -
      Returns:
    • hmget

      public Maybe<Response> hmget(List<String> args)
      Returns the values of all fields in a hash.
      Parameters:
      args -
      Returns:
    • rxHmget

      public Maybe<Response> rxHmget(List<String> args)
      Returns the values of all fields in a hash.
      Parameters:
      args -
      Returns:
    • hmset

      public Maybe<Response> hmset(List<String> args)
      Sets the values of multiple fields.
      Parameters:
      args -
      Returns:
    • rxHmset

      public Maybe<Response> rxHmset(List<String> args)
      Sets the values of multiple fields.
      Parameters:
      args -
      Returns:
    • hotkeys

      public Maybe<Response> hotkeys(List<String> args)
      A container for hotkeys tracking commands.
      Parameters:
      args -
      Returns:
    • rxHotkeys

      public Maybe<Response> rxHotkeys(List<String> args)
      A container for hotkeys tracking commands.
      Parameters:
      args -
      Returns:
    • hpersist

      public Maybe<Response> hpersist(List<String> args)
      Removes the expiration time for each specified field.
      Parameters:
      args -
      Returns:
    • rxHpersist

      public Maybe<Response> rxHpersist(List<String> args)
      Removes the expiration time for each specified field.
      Parameters:
      args -
      Returns:
    • hpexpire

      public Maybe<Response> hpexpire(List<String> args)
      Set expiry for hash field using relative time to expire (milliseconds).
      Parameters:
      args -
      Returns:
    • rxHpexpire

      public Maybe<Response> rxHpexpire(List<String> args)
      Set expiry for hash field using relative time to expire (milliseconds).
      Parameters:
      args -
      Returns:
    • hpexpireat

      public Maybe<Response> hpexpireat(List<String> args)
      Set expiry for hash field using an absolute Unix timestamp (milliseconds).
      Parameters:
      args -
      Returns:
    • rxHpexpireat

      public Maybe<Response> rxHpexpireat(List<String> args)
      Set expiry for hash field using an absolute Unix timestamp (milliseconds).
      Parameters:
      args -
      Returns:
    • hpexpiretime

      public Maybe<Response> hpexpiretime(List<String> args)
      Returns the expiration time of a hash field as a Unix timestamp, in msec.
      Parameters:
      args -
      Returns:
    • rxHpexpiretime

      public Maybe<Response> rxHpexpiretime(List<String> args)
      Returns the expiration time of a hash field as a Unix timestamp, in msec.
      Parameters:
      args -
      Returns:
    • hpttl

      public Maybe<Response> hpttl(List<String> args)
      Returns the TTL in milliseconds of a hash field.
      Parameters:
      args -
      Returns:
    • rxHpttl

      public Maybe<Response> rxHpttl(List<String> args)
      Returns the TTL in milliseconds of a hash field.
      Parameters:
      args -
      Returns:
    • hrandfield

      public Maybe<Response> hrandfield(List<String> args)
      Returns one or more random fields from a hash.
      Parameters:
      args -
      Returns:
    • rxHrandfield

      public Maybe<Response> rxHrandfield(List<String> args)
      Returns one or more random fields from a hash.
      Parameters:
      args -
      Returns:
    • hscan

      public Maybe<Response> hscan(List<String> args)
      Iterates over fields and values of a hash.
      Parameters:
      args -
      Returns:
    • rxHscan

      public Maybe<Response> rxHscan(List<String> args)
      Iterates over fields and values of a hash.
      Parameters:
      args -
      Returns:
    • hset

      public Maybe<Response> hset(List<String> args)
      Creates or modifies the value of a field in a hash.
      Parameters:
      args -
      Returns:
    • rxHset

      public Maybe<Response> rxHset(List<String> args)
      Creates or modifies the value of a field in a hash.
      Parameters:
      args -
      Returns:
    • hsetex

      public Maybe<Response> hsetex(List<String> args)
      Set the value of one or more fields of a given hash key, and optionally set their expiration.
      Parameters:
      args -
      Returns:
    • rxHsetex

      public Maybe<Response> rxHsetex(List<String> args)
      Set the value of one or more fields of a given hash key, and optionally set their expiration.
      Parameters:
      args -
      Returns:
    • hsetnx

      public Maybe<Response> hsetnx(String arg0, String arg1, String arg2)
      Sets the value of a field in a hash only when the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxHsetnx

      public Maybe<Response> rxHsetnx(String arg0, String arg1, String arg2)
      Sets the value of a field in a hash only when the field doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • hstrlen

      public Maybe<Response> hstrlen(String arg0, String arg1)
      Returns the length of the value of a field.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxHstrlen

      public Maybe<Response> rxHstrlen(String arg0, String arg1)
      Returns the length of the value of a field.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • httl

      public Maybe<Response> httl(List<String> args)
      Returns the TTL in seconds of a hash field.
      Parameters:
      args -
      Returns:
    • rxHttl

      public Maybe<Response> rxHttl(List<String> args)
      Returns the TTL in seconds of a hash field.
      Parameters:
      args -
      Returns:
    • hvals

      public Maybe<Response> hvals(String arg0)
      Returns all values in a hash.
      Parameters:
      arg0 -
      Returns:
    • rxHvals

      public Maybe<Response> rxHvals(String arg0)
      Returns all values in a hash.
      Parameters:
      arg0 -
      Returns:
    • incr

      public Maybe<Response> incr(String arg0)
      Increments the integer value of a key by one. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      Returns:
    • rxIncr

      public Maybe<Response> rxIncr(String arg0)
      Increments the integer value of a key by one. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      Returns:
    • incrby

      public Maybe<Response> incrby(String arg0, String arg1)
      Increments the integer value of a key by a number. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxIncrby

      public Maybe<Response> rxIncrby(String arg0, String arg1)
      Increments the integer value of a key by a number. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • incrbyfloat

      public Maybe<Response> incrbyfloat(String arg0, String arg1)
      Increment the floating point value of a key by a number. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxIncrbyfloat

      public Maybe<Response> rxIncrbyfloat(String arg0, String arg1)
      Increment the floating point value of a key by a number. Uses 0 as initial value if the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • info

      public Maybe<Response> info(List<String> args)
      Returns information and statistics about the server.
      Parameters:
      args -
      Returns:
    • rxInfo

      public Maybe<Response> rxInfo(List<String> args)
      Returns information and statistics about the server.
      Parameters:
      args -
      Returns:
    • jsonArrappend

      public Maybe<Response> jsonArrappend(List<String> args)
      Append the JSON values into the array at path after the last element in it.
      Parameters:
      args -
      Returns:
    • rxJsonArrappend

      public Maybe<Response> rxJsonArrappend(List<String> args)
      Append the JSON values into the array at path after the last element in it.
      Parameters:
      args -
      Returns:
    • jsonArrindex

      public Maybe<Response> jsonArrindex(List<String> args)
      Search for the first occurrence of a JSON value in an array.
      Parameters:
      args -
      Returns:
    • rxJsonArrindex

      public Maybe<Response> rxJsonArrindex(List<String> args)
      Search for the first occurrence of a JSON value in an array.
      Parameters:
      args -
      Returns:
    • jsonArrinsert

      public Maybe<Response> jsonArrinsert(List<String> args)
      Insert the json values into the array at path before the index (shifts to the right).
      Parameters:
      args -
      Returns:
    • rxJsonArrinsert

      public Maybe<Response> rxJsonArrinsert(List<String> args)
      Insert the json values into the array at path before the index (shifts to the right).
      Parameters:
      args -
      Returns:
    • jsonArrlen

      public Maybe<Response> jsonArrlen(List<String> args)
      Report the length of the JSON array at path in key.
      Parameters:
      args -
      Returns:
    • rxJsonArrlen

      public Maybe<Response> rxJsonArrlen(List<String> args)
      Report the length of the JSON array at path in key.
      Parameters:
      args -
      Returns:
    • jsonArrpop

      public Maybe<Response> jsonArrpop(List<String> args)
      Remove and return the element at the specified index in the array at path.
      Parameters:
      args -
      Returns:
    • rxJsonArrpop

      public Maybe<Response> rxJsonArrpop(List<String> args)
      Remove and return the element at the specified index in the array at path.
      Parameters:
      args -
      Returns:
    • jsonArrtrim

      public Maybe<Response> jsonArrtrim(String arg0, String arg1, String arg2, String arg3)
      Trim an array so that it contains only the specified inclusive range of elements.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • rxJsonArrtrim

      public Maybe<Response> rxJsonArrtrim(String arg0, String arg1, String arg2, String arg3)
      Trim an array so that it contains only the specified inclusive range of elements.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • jsonArrtrim

      public Maybe<Response> jsonArrtrim(List<String> args)
      Trim an array so that it contains only the specified inclusive range of elements.
      Parameters:
      args -
      Returns:
    • rxJsonArrtrim

      public Maybe<Response> rxJsonArrtrim(List<String> args)
      Trim an array so that it contains only the specified inclusive range of elements.
      Parameters:
      args -
      Returns:
    • jsonClear

      public Maybe<Response> jsonClear(List<String> args)
      Clear container values (arrays/objects) and set numeric values to 0.
      Parameters:
      args -
      Returns:
    • rxJsonClear

      public Maybe<Response> rxJsonClear(List<String> args)
      Clear container values (arrays/objects) and set numeric values to 0.
      Parameters:
      args -
      Returns:
    • jsonDebug

      public Maybe<Response> jsonDebug(List<String> args)
      This is a container command for debugging related tasks.
      Parameters:
      args -
      Returns:
    • rxJsonDebug

      public Maybe<Response> rxJsonDebug(List<String> args)
      This is a container command for debugging related tasks.
      Parameters:
      args -
      Returns:
    • jsonDel

      public Maybe<Response> jsonDel(List<String> args)
      Delete a value.
      Parameters:
      args -
      Returns:
    • rxJsonDel

      public Maybe<Response> rxJsonDel(List<String> args)
      Delete a value.
      Parameters:
      args -
      Returns:
    • jsonForget

      public Maybe<Response> jsonForget(List<String> args)
      Delete a value.
      Parameters:
      args -
      Returns:
    • rxJsonForget

      public Maybe<Response> rxJsonForget(List<String> args)
      Delete a value.
      Parameters:
      args -
      Returns:
    • jsonGet

      public Maybe<Response> jsonGet(List<String> args)
      Get JSON value at path.
      Parameters:
      args -
      Returns:
    • rxJsonGet

      public Maybe<Response> rxJsonGet(List<String> args)
      Get JSON value at path.
      Parameters:
      args -
      Returns:
    • jsonMerge

      public Maybe<Response> jsonMerge(List<String> args)
      Merge a given JSON value into matching paths. Consequently, JSON values at matching paths are updated, deleted, or expanded with new children.
      Parameters:
      args -
      Returns:
    • rxJsonMerge

      public Maybe<Response> rxJsonMerge(List<String> args)
      Merge a given JSON value into matching paths. Consequently, JSON values at matching paths are updated, deleted, or expanded with new children.
      Parameters:
      args -
      Returns:
    • jsonMget

      public Maybe<Response> jsonMget(List<String> args)
      Return the values at path from multiple key arguments.
      Parameters:
      args -
      Returns:
    • rxJsonMget

      public Maybe<Response> rxJsonMget(List<String> args)
      Return the values at path from multiple key arguments.
      Parameters:
      args -
      Returns:
    • jsonMset

      public Maybe<Response> jsonMset(List<String> args)
      Set or update one or more JSON values according to the specified key-path-value triplets.
      Parameters:
      args -
      Returns:
    • rxJsonMset

      public Maybe<Response> rxJsonMset(List<String> args)
      Set or update one or more JSON values according to the specified key-path-value triplets.
      Parameters:
      args -
      Returns:
    • jsonNumincrby

      public Maybe<Response> jsonNumincrby(String arg0, String arg1, String arg2)
      Increment the number value stored at path by number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxJsonNumincrby

      public Maybe<Response> rxJsonNumincrby(String arg0, String arg1, String arg2)
      Increment the number value stored at path by number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • jsonNumincrby

      public Maybe<Response> jsonNumincrby(List<String> args)
      Increment the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • rxJsonNumincrby

      public Maybe<Response> rxJsonNumincrby(List<String> args)
      Increment the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • jsonNummultby

      public Maybe<Response> jsonNummultby(String arg0, String arg1, String arg2)
      Multiply the number value stored at path by number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxJsonNummultby

      public Maybe<Response> rxJsonNummultby(String arg0, String arg1, String arg2)
      Multiply the number value stored at path by number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • jsonNummultby

      public Maybe<Response> jsonNummultby(List<String> args)
      Multiply the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • rxJsonNummultby

      public Maybe<Response> rxJsonNummultby(List<String> args)
      Multiply the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • jsonNumpowby

      public Maybe<Response> jsonNumpowby(String arg0, String arg1, String arg2)
      Raise the number value stored at path to the power of number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxJsonNumpowby

      public Maybe<Response> rxJsonNumpowby(String arg0, String arg1, String arg2)
      Raise the number value stored at path to the power of number.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • jsonNumpowby

      public Maybe<Response> jsonNumpowby(List<String> args)
      Raise the number value stored at path to the power of number.
      Parameters:
      args -
      Returns:
    • rxJsonNumpowby

      public Maybe<Response> rxJsonNumpowby(List<String> args)
      Raise the number value stored at path to the power of number.
      Parameters:
      args -
      Returns:
    • jsonObjkeys

      public Maybe<Response> jsonObjkeys(List<String> args)
      Return the keys in the object that's referenced by path.
      Parameters:
      args -
      Returns:
    • rxJsonObjkeys

      public Maybe<Response> rxJsonObjkeys(List<String> args)
      Return the keys in the object that's referenced by path.
      Parameters:
      args -
      Returns:
    • jsonObjlen

      public Maybe<Response> jsonObjlen(List<String> args)
      Report the number of keys in the JSON object at path in key.
      Parameters:
      args -
      Returns:
    • rxJsonObjlen

      public Maybe<Response> rxJsonObjlen(List<String> args)
      Report the number of keys in the JSON object at path in key.
      Parameters:
      args -
      Returns:
    • jsonResp

      public Maybe<Response> jsonResp(List<String> args)
      Return the JSON in key in Redis serialization protocol specification form.
      Parameters:
      args -
      Returns:
    • rxJsonResp

      public Maybe<Response> rxJsonResp(List<String> args)
      Return the JSON in key in Redis serialization protocol specification form.
      Parameters:
      args -
      Returns:
    • jsonSet

      public Maybe<Response> jsonSet(List<String> args)
      Set the JSON value at path in key.
      Parameters:
      args -
      Returns:
    • rxJsonSet

      public Maybe<Response> rxJsonSet(List<String> args)
      Set the JSON value at path in key.
      Parameters:
      args -
      Returns:
    • jsonStrappend

      public Maybe<Response> jsonStrappend(List<String> args)
      Append the json-string values to the string at path.
      Parameters:
      args -
      Returns:
    • rxJsonStrappend

      public Maybe<Response> rxJsonStrappend(List<String> args)
      Append the json-string values to the string at path.
      Parameters:
      args -
      Returns:
    • jsonStrlen

      public Maybe<Response> jsonStrlen(List<String> args)
      Report the length of the JSON String at path in key.
      Parameters:
      args -
      Returns:
    • rxJsonStrlen

      public Maybe<Response> rxJsonStrlen(List<String> args)
      Report the length of the JSON String at path in key.
      Parameters:
      args -
      Returns:
    • jsonToggle

      public Maybe<Response> jsonToggle(String arg0, String arg1)
      Toggle the boolean value stored at path.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxJsonToggle

      public Maybe<Response> rxJsonToggle(String arg0, String arg1)
      Toggle the boolean value stored at path.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • jsonToggle

      public Maybe<Response> jsonToggle(List<String> args)
      Toggle the boolean value stored at path.
      Parameters:
      args -
      Returns:
    • rxJsonToggle

      public Maybe<Response> rxJsonToggle(List<String> args)
      Toggle the boolean value stored at path.
      Parameters:
      args -
      Returns:
    • jsonType

      public Maybe<Response> jsonType(List<String> args)
      Report the type of JSON value at path.
      Parameters:
      args -
      Returns:
    • rxJsonType

      public Maybe<Response> rxJsonType(List<String> args)
      Report the type of JSON value at path.
      Parameters:
      args -
      Returns:
    • keys

      public Maybe<Response> keys(String arg0)
      Returns all key names that match a pattern.
      Parameters:
      arg0 -
      Returns:
    • rxKeys

      public Maybe<Response> rxKeys(String arg0)
      Returns all key names that match a pattern.
      Parameters:
      arg0 -
      Returns:
    • lastsave

      public Maybe<Response> lastsave()
      Returns the Unix timestamp of the last successful save to disk.
      Returns:
    • rxLastsave

      public Maybe<Response> rxLastsave()
      Returns the Unix timestamp of the last successful save to disk.
      Returns:
    • latency

      public Maybe<Response> latency(List<String> args)
      A container for latency diagnostics commands.
      Parameters:
      args -
      Returns:
    • rxLatency

      public Maybe<Response> rxLatency(List<String> args)
      A container for latency diagnostics commands.
      Parameters:
      args -
      Returns:
    • lcs

      public Maybe<Response> lcs(List<String> args)
      Finds the longest common substring.
      Parameters:
      args -
      Returns:
    • rxLcs

      public Maybe<Response> rxLcs(List<String> args)
      Finds the longest common substring.
      Parameters:
      args -
      Returns:
    • lindex

      public Maybe<Response> lindex(String arg0, String arg1)
      Returns an element from a list by its index.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxLindex

      public Maybe<Response> rxLindex(String arg0, String arg1)
      Returns an element from a list by its index.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • linsert

      public Maybe<Response> linsert(String arg0, String arg1, String arg2, String arg3)
      Inserts an element before or after another element in a list.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • rxLinsert

      public Maybe<Response> rxLinsert(String arg0, String arg1, String arg2, String arg3)
      Inserts an element before or after another element in a list.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • llen

      public Maybe<Response> llen(String arg0)
      Returns the length of a list.
      Parameters:
      arg0 -
      Returns:
    • rxLlen

      public Maybe<Response> rxLlen(String arg0)
      Returns the length of a list.
      Parameters:
      arg0 -
      Returns:
    • lmove

      public Maybe<Response> lmove(String arg0, String arg1, String arg2, String arg3)
      Returns an element after popping it from one list and pushing it to another. Deletes the list if the last element was moved.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • rxLmove

      public Maybe<Response> rxLmove(String arg0, String arg1, String arg2, String arg3)
      Returns an element after popping it from one list and pushing it to another. Deletes the list if the last element was moved.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • lmpop

      public Maybe<Response> lmpop(List<String> args)
      Returns multiple elements from a list after removing them. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxLmpop

      public Maybe<Response> rxLmpop(List<String> args)
      Returns multiple elements from a list after removing them. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • lolwut

      public Maybe<Response> lolwut(List<String> args)
      Displays computer art and the Redis version.
      Parameters:
      args -
      Returns:
    • rxLolwut

      public Maybe<Response> rxLolwut(List<String> args)
      Displays computer art and the Redis version.
      Parameters:
      args -
      Returns:
    • lpop

      public Maybe<Response> lpop(List<String> args)
      Returns the first elements in a list after removing it. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxLpop

      public Maybe<Response> rxLpop(List<String> args)
      Returns the first elements in a list after removing it. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • lpos

      public Maybe<Response> lpos(List<String> args)
      Returns the index of matching elements in a list.
      Parameters:
      args -
      Returns:
    • rxLpos

      public Maybe<Response> rxLpos(List<String> args)
      Returns the index of matching elements in a list.
      Parameters:
      args -
      Returns:
    • lpush

      public Maybe<Response> lpush(List<String> args)
      Prepends one or more elements to a list. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxLpush

      public Maybe<Response> rxLpush(List<String> args)
      Prepends one or more elements to a list. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • lpushx

      public Maybe<Response> lpushx(List<String> args)
      Prepends one or more elements to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • rxLpushx

      public Maybe<Response> rxLpushx(List<String> args)
      Prepends one or more elements to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • lrange

      public Maybe<Response> lrange(String arg0, String arg1, String arg2)
      Returns a range of elements from a list.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxLrange

      public Maybe<Response> rxLrange(String arg0, String arg1, String arg2)
      Returns a range of elements from a list.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • lrem

      public Maybe<Response> lrem(String arg0, String arg1, String arg2)
      Removes elements from a list. Deletes the list if the last element was removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxLrem

      public Maybe<Response> rxLrem(String arg0, String arg1, String arg2)
      Removes elements from a list. Deletes the list if the last element was removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • lset

      public Maybe<Response> lset(String arg0, String arg1, String arg2)
      Sets the value of an element in a list by its index.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxLset

      public Maybe<Response> rxLset(String arg0, String arg1, String arg2)
      Sets the value of an element in a list by its index.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • ltrim

      public Maybe<Response> ltrim(String arg0, String arg1, String arg2)
      Removes elements from both ends a list. Deletes the list if all elements were trimmed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxLtrim

      public Maybe<Response> rxLtrim(String arg0, String arg1, String arg2)
      Removes elements from both ends a list. Deletes the list if all elements were trimmed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • memory

      public Maybe<Response> memory(List<String> args)
      A container for memory diagnostics commands.
      Parameters:
      args -
      Returns:
    • rxMemory

      public Maybe<Response> rxMemory(List<String> args)
      A container for memory diagnostics commands.
      Parameters:
      args -
      Returns:
    • mget

      public Maybe<Response> mget(List<String> args)
      Atomically returns the string values of one or more keys.
      Parameters:
      args -
      Returns:
    • rxMget

      public Maybe<Response> rxMget(List<String> args)
      Atomically returns the string values of one or more keys.
      Parameters:
      args -
      Returns:
    • migrate

      public Maybe<Response> migrate(List<String> args)
      Atomically transfers a key from one Redis instance to another.
      Parameters:
      args -
      Returns:
    • rxMigrate

      public Maybe<Response> rxMigrate(List<String> args)
      Atomically transfers a key from one Redis instance to another.
      Parameters:
      args -
      Returns:
    • module

      public Maybe<Response> module(List<String> args)
      A container for module commands.
      Parameters:
      args -
      Returns:
    • rxModule

      public Maybe<Response> rxModule(List<String> args)
      A container for module commands.
      Parameters:
      args -
      Returns:
    • monitor

      public Maybe<Response> monitor()
      Listens for all requests received by the server in real-time.
      Returns:
    • rxMonitor

      public Maybe<Response> rxMonitor()
      Listens for all requests received by the server in real-time.
      Returns:
    • move

      public Maybe<Response> move(String arg0, String arg1)
      Moves a key to another database.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxMove

      public Maybe<Response> rxMove(String arg0, String arg1)
      Moves a key to another database.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • mset

      public Maybe<Response> mset(List<String> args)
      Atomically creates or modifies the string values of one or more keys.
      Parameters:
      args -
      Returns:
    • rxMset

      public Maybe<Response> rxMset(List<String> args)
      Atomically creates or modifies the string values of one or more keys.
      Parameters:
      args -
      Returns:
    • msetex

      public Maybe<Response> msetex(List<String> args)
      Atomically sets multiple string keys with a shared expiration in a single operation. Supports flexible argument parsing where condition and expiration flags can appear in any order.
      Parameters:
      args -
      Returns:
    • rxMsetex

      public Maybe<Response> rxMsetex(List<String> args)
      Atomically sets multiple string keys with a shared expiration in a single operation. Supports flexible argument parsing where condition and expiration flags can appear in any order.
      Parameters:
      args -
      Returns:
    • msetnx

      public Maybe<Response> msetnx(List<String> args)
      Atomically modifies the string values of one or more keys only when all keys don't exist.
      Parameters:
      args -
      Returns:
    • rxMsetnx

      public Maybe<Response> rxMsetnx(List<String> args)
      Atomically modifies the string values of one or more keys only when all keys don't exist.
      Parameters:
      args -
      Returns:
    • multi

      public Maybe<Response> multi()
      Starts a transaction.
      Returns:
    • rxMulti

      public Maybe<Response> rxMulti()
      Starts a transaction.
      Returns:
    • object

      public Maybe<Response> object(List<String> args)
      A container for object introspection commands.
      Parameters:
      args -
      Returns:
    • rxObject

      public Maybe<Response> rxObject(List<String> args)
      A container for object introspection commands.
      Parameters:
      args -
      Returns:
    • persist

      public Maybe<Response> persist(String arg0)
      Removes the expiration time of a key.
      Parameters:
      arg0 -
      Returns:
    • rxPersist

      public Maybe<Response> rxPersist(String arg0)
      Removes the expiration time of a key.
      Parameters:
      arg0 -
      Returns:
    • pexpire

      public Maybe<Response> pexpire(List<String> args)
      Sets the expiration time of a key in milliseconds.
      Parameters:
      args -
      Returns:
    • rxPexpire

      public Maybe<Response> rxPexpire(List<String> args)
      Sets the expiration time of a key in milliseconds.
      Parameters:
      args -
      Returns:
    • pexpireat

      public Maybe<Response> pexpireat(List<String> args)
      Sets the expiration time of a key to a Unix milliseconds timestamp.
      Parameters:
      args -
      Returns:
    • rxPexpireat

      public Maybe<Response> rxPexpireat(List<String> args)
      Sets the expiration time of a key to a Unix milliseconds timestamp.
      Parameters:
      args -
      Returns:
    • pexpiretime

      public Maybe<Response> pexpiretime(String arg0)
      Returns the expiration time of a key as a Unix milliseconds timestamp.
      Parameters:
      arg0 -
      Returns:
    • rxPexpiretime

      public Maybe<Response> rxPexpiretime(String arg0)
      Returns the expiration time of a key as a Unix milliseconds timestamp.
      Parameters:
      arg0 -
      Returns:
    • pfadd

      public Maybe<Response> pfadd(List<String> args)
      Adds elements to a HyperLogLog key. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxPfadd

      public Maybe<Response> rxPfadd(List<String> args)
      Adds elements to a HyperLogLog key. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • pfcount

      public Maybe<Response> pfcount(List<String> args)
      Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).
      Parameters:
      args -
      Returns:
    • rxPfcount

      public Maybe<Response> rxPfcount(List<String> args)
      Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).
      Parameters:
      args -
      Returns:
    • pfdebug

      public Maybe<Response> pfdebug(String arg0, String arg1)
      Internal commands for debugging HyperLogLog values.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxPfdebug

      public Maybe<Response> rxPfdebug(String arg0, String arg1)
      Internal commands for debugging HyperLogLog values.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • pfmerge

      public Maybe<Response> pfmerge(List<String> args)
      Merges one or more HyperLogLog values into a single key.
      Parameters:
      args -
      Returns:
    • rxPfmerge

      public Maybe<Response> rxPfmerge(List<String> args)
      Merges one or more HyperLogLog values into a single key.
      Parameters:
      args -
      Returns:
    • pfselftest

      public Maybe<Response> pfselftest()
      An internal command for testing HyperLogLog values.
      Returns:
    • rxPfselftest

      public Maybe<Response> rxPfselftest()
      An internal command for testing HyperLogLog values.
      Returns:
    • ping

      public Maybe<Response> ping(List<String> args)
      Returns the server's liveliness response.
      Parameters:
      args -
      Returns:
    • rxPing

      public Maybe<Response> rxPing(List<String> args)
      Returns the server's liveliness response.
      Parameters:
      args -
      Returns:
    • psetex

      public Maybe<Response> psetex(String arg0, String arg1, String arg2)
      Sets both string value and expiration time in milliseconds of a key. The key is created if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxPsetex

      public Maybe<Response> rxPsetex(String arg0, String arg1, String arg2)
      Sets both string value and expiration time in milliseconds of a key. The key is created if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • psubscribe

      public Maybe<Response> psubscribe(List<String> args)
      Listens for messages published to channels that match one or more patterns.
      Parameters:
      args -
      Returns:
    • rxPsubscribe

      public Maybe<Response> rxPsubscribe(List<String> args)
      Listens for messages published to channels that match one or more patterns.
      Parameters:
      args -
      Returns:
    • psync

      public Maybe<Response> psync(List<String> args)
      An internal command used in replication.
      Parameters:
      args -
      Returns:
    • rxPsync

      public Maybe<Response> rxPsync(List<String> args)
      An internal command used in replication.
      Parameters:
      args -
      Returns:
    • pttl

      public Maybe<Response> pttl(String arg0)
      Returns the expiration time in milliseconds of a key.
      Parameters:
      arg0 -
      Returns:
    • rxPttl

      public Maybe<Response> rxPttl(String arg0)
      Returns the expiration time in milliseconds of a key.
      Parameters:
      arg0 -
      Returns:
    • publish

      public Maybe<Response> publish(String arg0, String arg1)
      Posts a message to a channel.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxPublish

      public Maybe<Response> rxPublish(String arg0, String arg1)
      Posts a message to a channel.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • pubsub

      public Maybe<Response> pubsub(List<String> args)
      A container for Pub/Sub commands.
      Parameters:
      args -
      Returns:
    • rxPubsub

      public Maybe<Response> rxPubsub(List<String> args)
      A container for Pub/Sub commands.
      Parameters:
      args -
      Returns:
    • punsubscribe

      public Maybe<Response> punsubscribe(List<String> args)
      Stops listening to messages published to channels that match one or more patterns.
      Parameters:
      args -
      Returns:
    • rxPunsubscribe

      public Maybe<Response> rxPunsubscribe(List<String> args)
      Stops listening to messages published to channels that match one or more patterns.
      Parameters:
      args -
      Returns:
    • quit

      public Maybe<Response> quit(List<String> args)
      Closes the connection.
      Parameters:
      args -
      Returns:
    • rxQuit

      public Maybe<Response> rxQuit(List<String> args)
      Closes the connection.
      Parameters:
      args -
      Returns:
    • randomkey

      public Maybe<Response> randomkey()
      Returns a random key name from the database.
      Returns:
    • rxRandomkey

      public Maybe<Response> rxRandomkey()
      Returns a random key name from the database.
      Returns:
    • readonly

      public Maybe<Response> readonly()
      Enables read-only queries for a connection to a Redis Cluster replica node.
      Returns:
    • rxReadonly

      public Maybe<Response> rxReadonly()
      Enables read-only queries for a connection to a Redis Cluster replica node.
      Returns:
    • readwrite

      public Maybe<Response> readwrite()
      Enables read-write queries for a connection to a Reids Cluster replica node.
      Returns:
    • rxReadwrite

      public Maybe<Response> rxReadwrite()
      Enables read-write queries for a connection to a Reids Cluster replica node.
      Returns:
    • rename

      public Maybe<Response> rename(String arg0, String arg1)
      Renames a key and overwrites the destination.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxRename

      public Maybe<Response> rxRename(String arg0, String arg1)
      Renames a key and overwrites the destination.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • renamenx

      public Maybe<Response> renamenx(String arg0, String arg1)
      Renames a key only when the target key name doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxRenamenx

      public Maybe<Response> rxRenamenx(String arg0, String arg1)
      Renames a key only when the target key name doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • replconf

      public Maybe<Response> replconf(List<String> args)
      An internal command for configuring the replication stream.
      Parameters:
      args -
      Returns:
    • rxReplconf

      public Maybe<Response> rxReplconf(List<String> args)
      An internal command for configuring the replication stream.
      Parameters:
      args -
      Returns:
    • replicaof

      public Maybe<Response> replicaof(String arg0, String arg1)
      Configures a server as replica of another, or promotes it to a master.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxReplicaof

      public Maybe<Response> rxReplicaof(String arg0, String arg1)
      Configures a server as replica of another, or promotes it to a master.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • reset

      public Maybe<Response> reset()
      Resets the connection.
      Returns:
    • rxReset

      public Maybe<Response> rxReset()
      Resets the connection.
      Returns:
    • restore

      public Maybe<Response> restore(List<String> args)
      Creates a key from the serialized representation of a value.
      Parameters:
      args -
      Returns:
    • rxRestore

      public Maybe<Response> rxRestore(List<String> args)
      Creates a key from the serialized representation of a value.
      Parameters:
      args -
      Returns:
    • restoreAsking

      public Maybe<Response> restoreAsking(List<String> args)
      An internal command for migrating keys in a cluster.
      Parameters:
      args -
      Returns:
    • rxRestoreAsking

      public Maybe<Response> rxRestoreAsking(List<String> args)
      An internal command for migrating keys in a cluster.
      Parameters:
      args -
      Returns:
    • role

      public Maybe<Response> role()
      Returns the replication role.
      Returns:
    • rxRole

      public Maybe<Response> rxRole()
      Returns the replication role.
      Returns:
    • rpop

      public Maybe<Response> rpop(List<String> args)
      Returns and removes the last elements of a list. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rxRpop

      public Maybe<Response> rxRpop(List<String> args)
      Returns and removes the last elements of a list. Deletes the list if the last element was popped.
      Parameters:
      args -
      Returns:
    • rpoplpush

      public Maybe<Response> rpoplpush(String arg0, String arg1)
      Returns the last element of a list after removing and pushing it to another list. Deletes the list if the last element was popped.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxRpoplpush

      public Maybe<Response> rxRpoplpush(String arg0, String arg1)
      Returns the last element of a list after removing and pushing it to another list. Deletes the list if the last element was popped.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rpush

      public Maybe<Response> rpush(List<String> args)
      Appends one or more elements to a list. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxRpush

      public Maybe<Response> rxRpush(List<String> args)
      Appends one or more elements to a list. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rpushx

      public Maybe<Response> rpushx(List<String> args)
      Appends an element to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • rxRpushx

      public Maybe<Response> rxRpushx(List<String> args)
      Appends an element to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • sadd

      public Maybe<Response> sadd(List<String> args)
      Adds one or more members to a set. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxSadd

      public Maybe<Response> rxSadd(List<String> args)
      Adds one or more members to a set. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • save

      public Maybe<Response> save()
      Synchronously saves the database(s) to disk.
      Returns:
    • rxSave

      public Maybe<Response> rxSave()
      Synchronously saves the database(s) to disk.
      Returns:
    • scan

      public Maybe<Response> scan(List<String> args)
      Iterates over the key names in the database.
      Parameters:
      args -
      Returns:
    • rxScan

      public Maybe<Response> rxScan(List<String> args)
      Iterates over the key names in the database.
      Parameters:
      args -
      Returns:
    • scard

      public Maybe<Response> scard(String arg0)
      Returns the number of members in a set.
      Parameters:
      arg0 -
      Returns:
    • rxScard

      public Maybe<Response> rxScard(String arg0)
      Returns the number of members in a set.
      Parameters:
      arg0 -
      Returns:
    • script

      public Maybe<Response> script(List<String> args)
      A container for Lua scripts management commands.
      Parameters:
      args -
      Returns:
    • rxScript

      public Maybe<Response> rxScript(List<String> args)
      A container for Lua scripts management commands.
      Parameters:
      args -
      Returns:
    • sdiff

      public Maybe<Response> sdiff(List<String> args)
      Returns the difference of multiple sets.
      Parameters:
      args -
      Returns:
    • rxSdiff

      public Maybe<Response> rxSdiff(List<String> args)
      Returns the difference of multiple sets.
      Parameters:
      args -
      Returns:
    • sdiffstore

      public Maybe<Response> sdiffstore(List<String> args)
      Stores the difference of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • rxSdiffstore

      public Maybe<Response> rxSdiffstore(List<String> args)
      Stores the difference of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • searchClusterinfo

      public Maybe<Response> searchClusterinfo(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterinfo

      public Maybe<Response> rxSearchClusterinfo(List<String> args)
      Parameters:
      args -
      Returns:
    • searchClusterrefresh

      public Maybe<Response> searchClusterrefresh(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterrefresh

      public Maybe<Response> rxSearchClusterrefresh(List<String> args)
      Parameters:
      args -
      Returns:
    • searchClusterset

      public Maybe<Response> searchClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterset

      public Maybe<Response> rxSearchClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • select

      public Maybe<Response> select(String arg0)
      Changes the selected database.
      Parameters:
      arg0 -
      Returns:
    • rxSelect

      public Maybe<Response> rxSelect(String arg0)
      Changes the selected database.
      Parameters:
      arg0 -
      Returns:
    • set

      public Maybe<Response> set(List<String> args)
      Sets the string value of a key, ignoring its type. The key is created if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxSet

      public Maybe<Response> rxSet(List<String> args)
      Sets the string value of a key, ignoring its type. The key is created if it doesn't exist.
      Parameters:
      args -
      Returns:
    • setbit

      public Maybe<Response> setbit(String arg0, String arg1, String arg2)
      Sets or clears the bit at offset of the string value. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxSetbit

      public Maybe<Response> rxSetbit(String arg0, String arg1, String arg2)
      Sets or clears the bit at offset of the string value. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • setex

      public Maybe<Response> setex(String arg0, String arg1, String arg2)
      Sets the string value and expiration time of a key. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxSetex

      public Maybe<Response> rxSetex(String arg0, String arg1, String arg2)
      Sets the string value and expiration time of a key. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • setnx

      public Maybe<Response> setnx(String arg0, String arg1)
      Set the string value of a key only when the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSetnx

      public Maybe<Response> rxSetnx(String arg0, String arg1)
      Set the string value of a key only when the key doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • setrange

      public Maybe<Response> setrange(String arg0, String arg1, String arg2)
      Overwrites a part of a string value with another by an offset. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxSetrange

      public Maybe<Response> rxSetrange(String arg0, String arg1, String arg2)
      Overwrites a part of a string value with another by an offset. Creates the key if it doesn't exist.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • shutdown

      public Maybe<Response> shutdown(List<String> args)
      Synchronously saves the database(s) to disk and shuts down the Redis server.
      Parameters:
      args -
      Returns:
    • rxShutdown

      public Maybe<Response> rxShutdown(List<String> args)
      Synchronously saves the database(s) to disk and shuts down the Redis server.
      Parameters:
      args -
      Returns:
    • sinter

      public Maybe<Response> sinter(List<String> args)
      Returns the intersect of multiple sets.
      Parameters:
      args -
      Returns:
    • rxSinter

      public Maybe<Response> rxSinter(List<String> args)
      Returns the intersect of multiple sets.
      Parameters:
      args -
      Returns:
    • sintercard

      public Maybe<Response> sintercard(List<String> args)
      Returns the number of members of the intersect of multiple sets.
      Parameters:
      args -
      Returns:
    • rxSintercard

      public Maybe<Response> rxSintercard(List<String> args)
      Returns the number of members of the intersect of multiple sets.
      Parameters:
      args -
      Returns:
    • sinterstore

      public Maybe<Response> sinterstore(List<String> args)
      Stores the intersect of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • rxSinterstore

      public Maybe<Response> rxSinterstore(List<String> args)
      Stores the intersect of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • sismember

      public Maybe<Response> sismember(String arg0, String arg1)
      Determines whether a member belongs to a set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSismember

      public Maybe<Response> rxSismember(String arg0, String arg1)
      Determines whether a member belongs to a set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • slaveof

      public Maybe<Response> slaveof(String arg0, String arg1)
      Sets a Redis server as a replica of another, or promotes it to being a master.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSlaveof

      public Maybe<Response> rxSlaveof(String arg0, String arg1)
      Sets a Redis server as a replica of another, or promotes it to being a master.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • slowlog

      public Maybe<Response> slowlog(List<String> args)
      A container for slow log commands.
      Parameters:
      args -
      Returns:
    • rxSlowlog

      public Maybe<Response> rxSlowlog(List<String> args)
      A container for slow log commands.
      Parameters:
      args -
      Returns:
    • smembers

      public Maybe<Response> smembers(String arg0)
      Returns all members of a set.
      Parameters:
      arg0 -
      Returns:
    • rxSmembers

      public Maybe<Response> rxSmembers(String arg0)
      Returns all members of a set.
      Parameters:
      arg0 -
      Returns:
    • smismember

      public Maybe<Response> smismember(List<String> args)
      Determines whether multiple members belong to a set.
      Parameters:
      args -
      Returns:
    • rxSmismember

      public Maybe<Response> rxSmismember(List<String> args)
      Determines whether multiple members belong to a set.
      Parameters:
      args -
      Returns:
    • smove

      public Maybe<Response> smove(String arg0, String arg1, String arg2)
      Moves a member from one set to another.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxSmove

      public Maybe<Response> rxSmove(String arg0, String arg1, String arg2)
      Moves a member from one set to another.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • sort

      public Maybe<Response> sort(List<String> args)
      Sorts the elements in a list, a set, or a sorted set, optionally storing the result.
      Parameters:
      args -
      Returns:
    • rxSort

      public Maybe<Response> rxSort(List<String> args)
      Sorts the elements in a list, a set, or a sorted set, optionally storing the result.
      Parameters:
      args -
      Returns:
    • sortRo

      public Maybe<Response> sortRo(List<String> args)
      Returns the sorted elements of a list, a set, or a sorted set.
      Parameters:
      args -
      Returns:
    • rxSortRo

      public Maybe<Response> rxSortRo(List<String> args)
      Returns the sorted elements of a list, a set, or a sorted set.
      Parameters:
      args -
      Returns:
    • spop

      public Maybe<Response> spop(List<String> args)
      Returns one or more random members from a set after removing them. Deletes the set if the last member was popped.
      Parameters:
      args -
      Returns:
    • rxSpop

      public Maybe<Response> rxSpop(List<String> args)
      Returns one or more random members from a set after removing them. Deletes the set if the last member was popped.
      Parameters:
      args -
      Returns:
    • spublish

      public Maybe<Response> spublish(String arg0, String arg1)
      Post a message to a shard channel.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSpublish

      public Maybe<Response> rxSpublish(String arg0, String arg1)
      Post a message to a shard channel.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • srandmember

      public Maybe<Response> srandmember(List<String> args)
      Get one or multiple random members from a set.
      Parameters:
      args -
      Returns:
    • rxSrandmember

      public Maybe<Response> rxSrandmember(List<String> args)
      Get one or multiple random members from a set.
      Parameters:
      args -
      Returns:
    • srem

      public Maybe<Response> srem(List<String> args)
      Removes one or more members from a set. Deletes the set if the last member was removed.
      Parameters:
      args -
      Returns:
    • rxSrem

      public Maybe<Response> rxSrem(List<String> args)
      Removes one or more members from a set. Deletes the set if the last member was removed.
      Parameters:
      args -
      Returns:
    • sscan

      public Maybe<Response> sscan(List<String> args)
      Iterates over members of a set.
      Parameters:
      args -
      Returns:
    • rxSscan

      public Maybe<Response> rxSscan(List<String> args)
      Iterates over members of a set.
      Parameters:
      args -
      Returns:
    • ssubscribe

      public Maybe<Response> ssubscribe(List<String> args)
      Listens for messages published to shard channels.
      Parameters:
      args -
      Returns:
    • rxSsubscribe

      public Maybe<Response> rxSsubscribe(List<String> args)
      Listens for messages published to shard channels.
      Parameters:
      args -
      Returns:
    • strlen

      public Maybe<Response> strlen(String arg0)
      Returns the length of a string value.
      Parameters:
      arg0 -
      Returns:
    • rxStrlen

      public Maybe<Response> rxStrlen(String arg0)
      Returns the length of a string value.
      Parameters:
      arg0 -
      Returns:
    • subscribe

      public Maybe<Response> subscribe(List<String> args)
      Listens for messages published to channels.
      Parameters:
      args -
      Returns:
    • rxSubscribe

      public Maybe<Response> rxSubscribe(List<String> args)
      Listens for messages published to channels.
      Parameters:
      args -
      Returns:
    • substr

      public Maybe<Response> substr(String arg0, String arg1, String arg2)
      Returns a substring from a string value.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxSubstr

      public Maybe<Response> rxSubstr(String arg0, String arg1, String arg2)
      Returns a substring from a string value.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • sunion

      public Maybe<Response> sunion(List<String> args)
      Returns the union of multiple sets.
      Parameters:
      args -
      Returns:
    • rxSunion

      public Maybe<Response> rxSunion(List<String> args)
      Returns the union of multiple sets.
      Parameters:
      args -
      Returns:
    • sunionstore

      public Maybe<Response> sunionstore(List<String> args)
      Stores the union of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • rxSunionstore

      public Maybe<Response> rxSunionstore(List<String> args)
      Stores the union of multiple sets in a key.
      Parameters:
      args -
      Returns:
    • sunsubscribe

      public Maybe<Response> sunsubscribe(List<String> args)
      Stops listening to messages posted to shard channels.
      Parameters:
      args -
      Returns:
    • rxSunsubscribe

      public Maybe<Response> rxSunsubscribe(List<String> args)
      Stops listening to messages posted to shard channels.
      Parameters:
      args -
      Returns:
    • swapdb

      public Maybe<Response> swapdb(String arg0, String arg1)
      Swaps two Redis databases.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSwapdb

      public Maybe<Response> rxSwapdb(String arg0, String arg1)
      Swaps two Redis databases.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • sync

      public Maybe<Response> sync()
      An internal command used in replication.
      Returns:
    • rxSync

      public Maybe<Response> rxSync()
      An internal command used in replication.
      Returns:
    • tdigestAdd

      public Maybe<Response> tdigestAdd(List<String> args)
      Adds one or more observations to a t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestAdd

      public Maybe<Response> rxTdigestAdd(List<String> args)
      Adds one or more observations to a t-digest sketch.
      Parameters:
      args -
      Returns:
    • tdigestByrank

      public Maybe<Response> tdigestByrank(List<String> args)
      Returns, for each input rank, an estimation of the value (floating-point) with that rank.
      Parameters:
      args -
      Returns:
    • rxTdigestByrank

      public Maybe<Response> rxTdigestByrank(List<String> args)
      Returns, for each input rank, an estimation of the value (floating-point) with that rank.
      Parameters:
      args -
      Returns:
    • tdigestByrevrank

      public Maybe<Response> tdigestByrevrank(List<String> args)
      Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.
      Parameters:
      args -
      Returns:
    • rxTdigestByrevrank

      public Maybe<Response> rxTdigestByrevrank(List<String> args)
      Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.
      Parameters:
      args -
      Returns:
    • tdigestCdf

      public Maybe<Response> tdigestCdf(List<String> args)
      Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value). Multiple fractions can be retrieved in a single call.
      Parameters:
      args -
      Returns:
    • rxTdigestCdf

      public Maybe<Response> rxTdigestCdf(List<String> args)
      Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value). Multiple fractions can be retrieved in a single call.
      Parameters:
      args -
      Returns:
    • tdigestCreate

      public Maybe<Response> tdigestCreate(List<String> args)
      Allocates memory and initializes a new t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestCreate

      public Maybe<Response> rxTdigestCreate(List<String> args)
      Allocates memory and initializes a new t-digest sketch.
      Parameters:
      args -
      Returns:
    • tdigestInfo

      public Maybe<Response> tdigestInfo(String arg0)
      Returns information and statistics about a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • rxTdigestInfo

      public Maybe<Response> rxTdigestInfo(String arg0)
      Returns information and statistics about a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • tdigestInfo

      public Maybe<Response> tdigestInfo(List<String> args)
      Returns information and statistics about a t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestInfo

      public Maybe<Response> rxTdigestInfo(List<String> args)
      Returns information and statistics about a t-digest sketch.
      Parameters:
      args -
      Returns:
    • tdigestMax

      public Maybe<Response> tdigestMax(String arg0)
      Returns the maximum observation value from a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • rxTdigestMax

      public Maybe<Response> rxTdigestMax(String arg0)
      Returns the maximum observation value from a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • tdigestMax

      public Maybe<Response> tdigestMax(List<String> args)
      Returns the maximum observation value from a t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestMax

      public Maybe<Response> rxTdigestMax(List<String> args)
      Returns the maximum observation value from a t-digest sketch.
      Parameters:
      args -
      Returns:
    • tdigestMerge

      public Maybe<Response> tdigestMerge(List<String> args)
      Merges multiple t-digest sketches into a single sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestMerge

      public Maybe<Response> rxTdigestMerge(List<String> args)
      Merges multiple t-digest sketches into a single sketch.
      Parameters:
      args -
      Returns:
    • tdigestMin

      public Maybe<Response> tdigestMin(String arg0)
      Returns the minimum observation value from a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • rxTdigestMin

      public Maybe<Response> rxTdigestMin(String arg0)
      Returns the minimum observation value from a t-digest sketch.
      Parameters:
      arg0 -
      Returns:
    • tdigestMin

      public Maybe<Response> tdigestMin(List<String> args)
      Returns the minimum observation value from a t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestMin

      public Maybe<Response> rxTdigestMin(List<String> args)
      Returns the minimum observation value from a t-digest sketch.
      Parameters:
      args -
      Returns:
    • tdigestQuantile

      public Maybe<Response> tdigestQuantile(List<String> args)
      Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.
      Parameters:
      args -
      Returns:
    • rxTdigestQuantile

      public Maybe<Response> rxTdigestQuantile(List<String> args)
      Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.
      Parameters:
      args -
      Returns:
    • tdigestRank

      public Maybe<Response> tdigestRank(List<String> args)
      Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).
      Parameters:
      args -
      Returns:
    • rxTdigestRank

      public Maybe<Response> rxTdigestRank(List<String> args)
      Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).
      Parameters:
      args -
      Returns:
    • tdigestReset

      public Maybe<Response> tdigestReset(String arg0)
      Resets a t-digest sketch: empty the sketch and re-initializes it.
      Parameters:
      arg0 -
      Returns:
    • rxTdigestReset

      public Maybe<Response> rxTdigestReset(String arg0)
      Resets a t-digest sketch: empty the sketch and re-initializes it.
      Parameters:
      arg0 -
      Returns:
    • tdigestReset

      public Maybe<Response> tdigestReset(List<String> args)
      Resets a t-digest sketch: empty the sketch and re-initializes it.
      Parameters:
      args -
      Returns:
    • rxTdigestReset

      public Maybe<Response> rxTdigestReset(List<String> args)
      Resets a t-digest sketch: empty the sketch and re-initializes it.
      Parameters:
      args -
      Returns:
    • tdigestRevrank

      public Maybe<Response> tdigestRevrank(List<String> args)
      Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).
      Parameters:
      args -
      Returns:
    • rxTdigestRevrank

      public Maybe<Response> rxTdigestRevrank(List<String> args)
      Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).
      Parameters:
      args -
      Returns:
    • tdigestTrimmedMean

      public Maybe<Response> tdigestTrimmedMean(String arg0, String arg1, String arg2)
      Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxTdigestTrimmedMean

      public Maybe<Response> rxTdigestTrimmedMean(String arg0, String arg1, String arg2)
      Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • tdigestTrimmedMean

      public Maybe<Response> tdigestTrimmedMean(List<String> args)
      Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.
      Parameters:
      args -
      Returns:
    • rxTdigestTrimmedMean

      public Maybe<Response> rxTdigestTrimmedMean(List<String> args)
      Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.
      Parameters:
      args -
      Returns:
    • time

      public Maybe<Response> time()
      Returns the server time.
      Returns:
    • rxTime

      public Maybe<Response> rxTime()
      Returns the server time.
      Returns:
    • timeseriesClusterset

      public Maybe<Response> timeseriesClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesClusterset

      public Maybe<Response> rxTimeseriesClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesClustersetfromshard

      public Maybe<Response> timeseriesClustersetfromshard(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesClustersetfromshard

      public Maybe<Response> rxTimeseriesClustersetfromshard(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesHello

      public Maybe<Response> timeseriesHello(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesHello

      public Maybe<Response> rxTimeseriesHello(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesInfocluster

      public Maybe<Response> timeseriesInfocluster(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesInfocluster

      public Maybe<Response> rxTimeseriesInfocluster(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesInnercommunication

      public Maybe<Response> timeseriesInnercommunication(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesInnercommunication

      public Maybe<Response> rxTimeseriesInnercommunication(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesNetworktest

      public Maybe<Response> timeseriesNetworktest(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesNetworktest

      public Maybe<Response> rxTimeseriesNetworktest(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesRefreshcluster

      public Maybe<Response> timeseriesRefreshcluster(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesRefreshcluster

      public Maybe<Response> rxTimeseriesRefreshcluster(List<String> args)
      Parameters:
      args -
      Returns:
    • topkAdd

      public Maybe<Response> topkAdd(List<String> args)
      Adds an item to a Top-k sketch. Multiple items can be added at the same time.
      Parameters:
      args -
      Returns:
    • rxTopkAdd

      public Maybe<Response> rxTopkAdd(List<String> args)
      Adds an item to a Top-k sketch. Multiple items can be added at the same time.
      Parameters:
      args -
      Returns:
    • topkCount

      public Maybe<Response> topkCount(List<String> args)
      Return the count for one or more items are in a sketch.
      Parameters:
      args -
      Returns:
    • rxTopkCount

      public Maybe<Response> rxTopkCount(List<String> args)
      Return the count for one or more items are in a sketch.
      Parameters:
      args -
      Returns:
    • topkIncrby

      public Maybe<Response> topkIncrby(List<String> args)
      Increases the count of one or more items by increment.
      Parameters:
      args -
      Returns:
    • rxTopkIncrby

      public Maybe<Response> rxTopkIncrby(List<String> args)
      Increases the count of one or more items by increment.
      Parameters:
      args -
      Returns:
    • topkInfo

      public Maybe<Response> topkInfo(String arg0)
      Returns information about a sketch.
      Parameters:
      arg0 -
      Returns:
    • rxTopkInfo

      public Maybe<Response> rxTopkInfo(String arg0)
      Returns information about a sketch.
      Parameters:
      arg0 -
      Returns:
    • topkInfo

      public Maybe<Response> topkInfo(List<String> args)
      Returns information about a sketch.
      Parameters:
      args -
      Returns:
    • rxTopkInfo

      public Maybe<Response> rxTopkInfo(List<String> args)
      Returns information about a sketch.
      Parameters:
      args -
      Returns:
    • topkList

      public Maybe<Response> topkList(List<String> args)
      Return the full list of items in Top-K sketch.
      Parameters:
      args -
      Returns:
    • rxTopkList

      public Maybe<Response> rxTopkList(List<String> args)
      Return the full list of items in Top-K sketch.
      Parameters:
      args -
      Returns:
    • topkQuery

      public Maybe<Response> topkQuery(List<String> args)
      Checks whether one or more items are in a sketch.
      Parameters:
      args -
      Returns:
    • rxTopkQuery

      public Maybe<Response> rxTopkQuery(List<String> args)
      Checks whether one or more items are in a sketch.
      Parameters:
      args -
      Returns:
    • topkReserve

      public Maybe<Response> topkReserve(List<String> args)
      Initializes a Top-K sketch with specified parameters.
      Parameters:
      args -
      Returns:
    • rxTopkReserve

      public Maybe<Response> rxTopkReserve(List<String> args)
      Initializes a Top-K sketch with specified parameters.
      Parameters:
      args -
      Returns:
    • touch

      public Maybe<Response> touch(List<String> args)
      Returns the number of existing keys out of those specified after updating the time they were last accessed.
      Parameters:
      args -
      Returns:
    • rxTouch

      public Maybe<Response> rxTouch(List<String> args)
      Returns the number of existing keys out of those specified after updating the time they were last accessed.
      Parameters:
      args -
      Returns:
    • trimslots

      public Maybe<Response> trimslots(List<String> args)
      Trim the keys that belong to specified slots.
      Parameters:
      args -
      Returns:
    • rxTrimslots

      public Maybe<Response> rxTrimslots(List<String> args)
      Trim the keys that belong to specified slots.
      Parameters:
      args -
      Returns:
    • tsAdd

      public Maybe<Response> tsAdd(List<String> args)
      Append a sample to a time series.
      Parameters:
      args -
      Returns:
    • rxTsAdd

      public Maybe<Response> rxTsAdd(List<String> args)
      Append a sample to a time series.
      Parameters:
      args -
      Returns:
    • tsAlter

      public Maybe<Response> tsAlter(List<String> args)
      Update the retention, chunk size, duplicate policy, and labels of an existing time series.
      Parameters:
      args -
      Returns:
    • rxTsAlter

      public Maybe<Response> rxTsAlter(List<String> args)
      Update the retention, chunk size, duplicate policy, and labels of an existing time series.
      Parameters:
      args -
      Returns:
    • tsCreate

      public Maybe<Response> tsCreate(List<String> args)
      Create a new time series.
      Parameters:
      args -
      Returns:
    • rxTsCreate

      public Maybe<Response> rxTsCreate(List<String> args)
      Create a new time series.
      Parameters:
      args -
      Returns:
    • tsCreaterule

      public Maybe<Response> tsCreaterule(List<String> args)
      Create a compaction rule.
      Parameters:
      args -
      Returns:
    • rxTsCreaterule

      public Maybe<Response> rxTsCreaterule(List<String> args)
      Create a compaction rule.
      Parameters:
      args -
      Returns:
    • tsDecrby

      public Maybe<Response> tsDecrby(List<String> args)
      Decrease the value of the latest sample.
      Parameters:
      args -
      Returns:
    • rxTsDecrby

      public Maybe<Response> rxTsDecrby(List<String> args)
      Decrease the value of the latest sample.
      Parameters:
      args -
      Returns:
    • tsDel

      public Maybe<Response> tsDel(String arg0, String arg1, String arg2)
      Delete all samples between two timestamps for a given time series.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxTsDel

      public Maybe<Response> rxTsDel(String arg0, String arg1, String arg2)
      Delete all samples between two timestamps for a given time series.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • tsDel

      public Maybe<Response> tsDel(List<String> args)
      Delete all samples between two timestamps for a given time series.
      Parameters:
      args -
      Returns:
    • rxTsDel

      public Maybe<Response> rxTsDel(List<String> args)
      Delete all samples between two timestamps for a given time series.
      Parameters:
      args -
      Returns:
    • tsDeleterule

      public Maybe<Response> tsDeleterule(String arg0, String arg1)
      Delete a compaction rule.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxTsDeleterule

      public Maybe<Response> rxTsDeleterule(String arg0, String arg1)
      Delete a compaction rule.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • tsDeleterule

      public Maybe<Response> tsDeleterule(List<String> args)
      Delete a compaction rule.
      Parameters:
      args -
      Returns:
    • rxTsDeleterule

      public Maybe<Response> rxTsDeleterule(List<String> args)
      Delete a compaction rule.
      Parameters:
      args -
      Returns:
    • tsGet

      public Maybe<Response> tsGet(List<String> args)
      Get the sample with the highest timestamp from a given time series.
      Parameters:
      args -
      Returns:
    • rxTsGet

      public Maybe<Response> rxTsGet(List<String> args)
      Get the sample with the highest timestamp from a given time series.
      Parameters:
      args -
      Returns:
    • tsIncrby

      public Maybe<Response> tsIncrby(List<String> args)
      Increase the value of the latest sample.
      Parameters:
      args -
      Returns:
    • rxTsIncrby

      public Maybe<Response> rxTsIncrby(List<String> args)
      Increase the value of the latest sample.
      Parameters:
      args -
      Returns:
    • tsInfo

      public Maybe<Response> tsInfo(List<String> args)
      Returns information and statistics for a time series.
      Parameters:
      args -
      Returns:
    • rxTsInfo

      public Maybe<Response> rxTsInfo(List<String> args)
      Returns information and statistics for a time series.
      Parameters:
      args -
      Returns:
    • tsMadd

      public Maybe<Response> tsMadd(List<String> args)
      Append new samples to one or more time series.
      Parameters:
      args -
      Returns:
    • rxTsMadd

      public Maybe<Response> rxTsMadd(List<String> args)
      Append new samples to one or more time series.
      Parameters:
      args -
      Returns:
    • tsMget

      public Maybe<Response> tsMget(List<String> args)
      Get the sample with the highest timestamp from each time series matching a specific filter.
      Parameters:
      args -
      Returns:
    • rxTsMget

      public Maybe<Response> rxTsMget(List<String> args)
      Get the sample with the highest timestamp from each time series matching a specific filter.
      Parameters:
      args -
      Returns:
    • tsMrange

      public Maybe<Response> tsMrange(List<String> args)
      Query a range across multiple time series by filters in forward direction.
      Parameters:
      args -
      Returns:
    • rxTsMrange

      public Maybe<Response> rxTsMrange(List<String> args)
      Query a range across multiple time series by filters in forward direction.
      Parameters:
      args -
      Returns:
    • tsMrevrange

      public Maybe<Response> tsMrevrange(List<String> args)
      Query a range across multiple time series by filters in reverse direction.
      Parameters:
      args -
      Returns:
    • rxTsMrevrange

      public Maybe<Response> rxTsMrevrange(List<String> args)
      Query a range across multiple time series by filters in reverse direction.
      Parameters:
      args -
      Returns:
    • tsQueryindex

      public Maybe<Response> tsQueryindex(List<String> args)
      Get all time series keys matching a filter list.
      Parameters:
      args -
      Returns:
    • rxTsQueryindex

      public Maybe<Response> rxTsQueryindex(List<String> args)
      Get all time series keys matching a filter list.
      Parameters:
      args -
      Returns:
    • tsRange

      public Maybe<Response> tsRange(List<String> args)
      Query a range in forward direction.
      Parameters:
      args -
      Returns:
    • rxTsRange

      public Maybe<Response> rxTsRange(List<String> args)
      Query a range in forward direction.
      Parameters:
      args -
      Returns:
    • tsRevrange

      public Maybe<Response> tsRevrange(List<String> args)
      Query a range in reverse direction.
      Parameters:
      args -
      Returns:
    • rxTsRevrange

      public Maybe<Response> rxTsRevrange(List<String> args)
      Query a range in reverse direction.
      Parameters:
      args -
      Returns:
    • ttl

      public Maybe<Response> ttl(String arg0)
      Returns the expiration time in seconds of a key.
      Parameters:
      arg0 -
      Returns:
    • rxTtl

      public Maybe<Response> rxTtl(String arg0)
      Returns the expiration time in seconds of a key.
      Parameters:
      arg0 -
      Returns:
    • type

      public Maybe<Response> type(String arg0)
      Determines the type of value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • rxType

      public Maybe<Response> rxType(String arg0)
      Determines the type of value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • unlink

      public Maybe<Response> unlink(List<String> args)
      Asynchronously deletes one or more keys.
      Parameters:
      args -
      Returns:
    • rxUnlink

      public Maybe<Response> rxUnlink(List<String> args)
      Asynchronously deletes one or more keys.
      Parameters:
      args -
      Returns:
    • unsubscribe

      public Maybe<Response> unsubscribe(List<String> args)
      Stops listening to messages posted to channels.
      Parameters:
      args -
      Returns:
    • rxUnsubscribe

      public Maybe<Response> rxUnsubscribe(List<String> args)
      Stops listening to messages posted to channels.
      Parameters:
      args -
      Returns:
    • unwatch

      public Maybe<Response> unwatch()
      Forgets about watched keys of a transaction.
      Returns:
    • rxUnwatch

      public Maybe<Response> rxUnwatch()
      Forgets about watched keys of a transaction.
      Returns:
    • wait

      public Maybe<Response> wait(String arg0, String arg1)
      Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxWait

      public Maybe<Response> rxWait(String arg0, String arg1)
      Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • waitaof

      public Maybe<Response> waitaof(String arg0, String arg1, String arg2)
      Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxWaitaof

      public Maybe<Response> rxWaitaof(String arg0, String arg1, String arg2)
      Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • watch

      public Maybe<Response> watch(List<String> args)
      Monitors changes to keys to determine the execution of a transaction.
      Parameters:
      args -
      Returns:
    • rxWatch

      public Maybe<Response> rxWatch(List<String> args)
      Monitors changes to keys to determine the execution of a transaction.
      Parameters:
      args -
      Returns:
    • xack

      public Maybe<Response> xack(List<String> args)
      Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.
      Parameters:
      args -
      Returns:
    • rxXack

      public Maybe<Response> rxXack(List<String> args)
      Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.
      Parameters:
      args -
      Returns:
    • xackdel

      public Maybe<Response> xackdel(List<String> args)
      Acknowledges and deletes one or multiple messages for a stream consumer group.
      Parameters:
      args -
      Returns:
    • rxXackdel

      public Maybe<Response> rxXackdel(List<String> args)
      Acknowledges and deletes one or multiple messages for a stream consumer group.
      Parameters:
      args -
      Returns:
    • xadd

      public Maybe<Response> xadd(List<String> args)
      Appends a new message to a stream. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxXadd

      public Maybe<Response> rxXadd(List<String> args)
      Appends a new message to a stream. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • xautoclaim

      public Maybe<Response> xautoclaim(List<String> args)
      Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.
      Parameters:
      args -
      Returns:
    • rxXautoclaim

      public Maybe<Response> rxXautoclaim(List<String> args)
      Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.
      Parameters:
      args -
      Returns:
    • xcfgset

      public Maybe<Response> xcfgset(List<String> args)
      Sets the IDMP configuration parameters for a stream.
      Parameters:
      args -
      Returns:
    • rxXcfgset

      public Maybe<Response> rxXcfgset(List<String> args)
      Sets the IDMP configuration parameters for a stream.
      Parameters:
      args -
      Returns:
    • xclaim

      public Maybe<Response> xclaim(List<String> args)
      Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.
      Parameters:
      args -
      Returns:
    • rxXclaim

      public Maybe<Response> rxXclaim(List<String> args)
      Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.
      Parameters:
      args -
      Returns:
    • xdel

      public Maybe<Response> xdel(List<String> args)
      Returns the number of messages after removing them from a stream.
      Parameters:
      args -
      Returns:
    • rxXdel

      public Maybe<Response> rxXdel(List<String> args)
      Returns the number of messages after removing them from a stream.
      Parameters:
      args -
      Returns:
    • xdelex

      public Maybe<Response> xdelex(List<String> args)
      Deletes one or multiple entries from the stream.
      Parameters:
      args -
      Returns:
    • rxXdelex

      public Maybe<Response> rxXdelex(List<String> args)
      Deletes one or multiple entries from the stream.
      Parameters:
      args -
      Returns:
    • xgroup

      public Maybe<Response> xgroup(List<String> args)
      A container for consumer groups commands.
      Parameters:
      args -
      Returns:
    • rxXgroup

      public Maybe<Response> rxXgroup(List<String> args)
      A container for consumer groups commands.
      Parameters:
      args -
      Returns:
    • xidmprecord

      public Maybe<Response> xidmprecord(String arg0, String arg1, String arg2, String arg3)
      An internal command for setting IDMP metadata on an existing stream message.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • rxXidmprecord

      public Maybe<Response> rxXidmprecord(String arg0, String arg1, String arg2, String arg3)
      An internal command for setting IDMP metadata on an existing stream message.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      arg3 -
      Returns:
    • xinfo

      public Maybe<Response> xinfo(List<String> args)
      A container for stream introspection commands.
      Parameters:
      args -
      Returns:
    • rxXinfo

      public Maybe<Response> rxXinfo(List<String> args)
      A container for stream introspection commands.
      Parameters:
      args -
      Returns:
    • xlen

      public Maybe<Response> xlen(String arg0)
      Return the number of messages in a stream.
      Parameters:
      arg0 -
      Returns:
    • rxXlen

      public Maybe<Response> rxXlen(String arg0)
      Return the number of messages in a stream.
      Parameters:
      arg0 -
      Returns:
    • xpending

      public Maybe<Response> xpending(List<String> args)
      Returns the information and entries from a stream consumer group's pending entries list.
      Parameters:
      args -
      Returns:
    • rxXpending

      public Maybe<Response> rxXpending(List<String> args)
      Returns the information and entries from a stream consumer group's pending entries list.
      Parameters:
      args -
      Returns:
    • xrange

      public Maybe<Response> xrange(List<String> args)
      Returns the messages from a stream within a range of IDs.
      Parameters:
      args -
      Returns:
    • rxXrange

      public Maybe<Response> rxXrange(List<String> args)
      Returns the messages from a stream within a range of IDs.
      Parameters:
      args -
      Returns:
    • xread

      public Maybe<Response> xread(List<String> args)
      Returns messages from multiple streams with IDs greater than the ones requested. Blocks until a message is available otherwise.
      Parameters:
      args -
      Returns:
    • rxXread

      public Maybe<Response> rxXread(List<String> args)
      Returns messages from multiple streams with IDs greater than the ones requested. Blocks until a message is available otherwise.
      Parameters:
      args -
      Returns:
    • xreadgroup

      public Maybe<Response> xreadgroup(List<String> args)
      Returns new or historical messages from a stream for a consumer in a group. Blocks until a message is available otherwise.
      Parameters:
      args -
      Returns:
    • rxXreadgroup

      public Maybe<Response> rxXreadgroup(List<String> args)
      Returns new or historical messages from a stream for a consumer in a group. Blocks until a message is available otherwise.
      Parameters:
      args -
      Returns:
    • xrevrange

      public Maybe<Response> xrevrange(List<String> args)
      Returns the messages from a stream within a range of IDs in reverse order.
      Parameters:
      args -
      Returns:
    • rxXrevrange

      public Maybe<Response> rxXrevrange(List<String> args)
      Returns the messages from a stream within a range of IDs in reverse order.
      Parameters:
      args -
      Returns:
    • xsetid

      public Maybe<Response> xsetid(List<String> args)
      An internal command for replicating stream values.
      Parameters:
      args -
      Returns:
    • rxXsetid

      public Maybe<Response> rxXsetid(List<String> args)
      An internal command for replicating stream values.
      Parameters:
      args -
      Returns:
    • xtrim

      public Maybe<Response> xtrim(List<String> args)
      Deletes messages from the beginning of a stream.
      Parameters:
      args -
      Returns:
    • rxXtrim

      public Maybe<Response> rxXtrim(List<String> args)
      Deletes messages from the beginning of a stream.
      Parameters:
      args -
      Returns:
    • zadd

      public Maybe<Response> zadd(List<String> args)
      Adds one or more members to a sorted set, or updates their scores. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • rxZadd

      public Maybe<Response> rxZadd(List<String> args)
      Adds one or more members to a sorted set, or updates their scores. Creates the key if it doesn't exist.
      Parameters:
      args -
      Returns:
    • zcard

      public Maybe<Response> zcard(String arg0)
      Returns the number of members in a sorted set.
      Parameters:
      arg0 -
      Returns:
    • rxZcard

      public Maybe<Response> rxZcard(String arg0)
      Returns the number of members in a sorted set.
      Parameters:
      arg0 -
      Returns:
    • zcount

      public Maybe<Response> zcount(String arg0, String arg1, String arg2)
      Returns the count of members in a sorted set that have scores within a range.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZcount

      public Maybe<Response> rxZcount(String arg0, String arg1, String arg2)
      Returns the count of members in a sorted set that have scores within a range.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zdiff

      public Maybe<Response> zdiff(List<String> args)
      Returns the difference between multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZdiff

      public Maybe<Response> rxZdiff(List<String> args)
      Returns the difference between multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zdiffstore

      public Maybe<Response> zdiffstore(List<String> args)
      Stores the difference of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZdiffstore

      public Maybe<Response> rxZdiffstore(List<String> args)
      Stores the difference of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • zincrby

      public Maybe<Response> zincrby(String arg0, String arg1, String arg2)
      Increments the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZincrby

      public Maybe<Response> rxZincrby(String arg0, String arg1, String arg2)
      Increments the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zinter

      public Maybe<Response> zinter(List<String> args)
      Returns the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZinter

      public Maybe<Response> rxZinter(List<String> args)
      Returns the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zintercard

      public Maybe<Response> zintercard(List<String> args)
      Returns the number of members of the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZintercard

      public Maybe<Response> rxZintercard(List<String> args)
      Returns the number of members of the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zinterstore

      public Maybe<Response> zinterstore(List<String> args)
      Stores the intersect of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZinterstore

      public Maybe<Response> rxZinterstore(List<String> args)
      Stores the intersect of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • zlexcount

      public Maybe<Response> zlexcount(String arg0, String arg1, String arg2)
      Returns the number of members in a sorted set within a lexicographical range.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZlexcount

      public Maybe<Response> rxZlexcount(String arg0, String arg1, String arg2)
      Returns the number of members in a sorted set within a lexicographical range.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zmpop

      public Maybe<Response> zmpop(List<String> args)
      Returns the highest- or lowest-scoring members from one or more sorted sets after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • rxZmpop

      public Maybe<Response> rxZmpop(List<String> args)
      Returns the highest- or lowest-scoring members from one or more sorted sets after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • zmscore

      public Maybe<Response> zmscore(List<String> args)
      Returns the score of one or more members in a sorted set.
      Parameters:
      args -
      Returns:
    • rxZmscore

      public Maybe<Response> rxZmscore(List<String> args)
      Returns the score of one or more members in a sorted set.
      Parameters:
      args -
      Returns:
    • zpopmax

      public Maybe<Response> zpopmax(List<String> args)
      Returns the highest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • rxZpopmax

      public Maybe<Response> rxZpopmax(List<String> args)
      Returns the highest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • zpopmin

      public Maybe<Response> zpopmin(List<String> args)
      Returns the lowest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • rxZpopmin

      public Maybe<Response> rxZpopmin(List<String> args)
      Returns the lowest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.
      Parameters:
      args -
      Returns:
    • zrandmember

      public Maybe<Response> zrandmember(List<String> args)
      Returns one or more random members from a sorted set.
      Parameters:
      args -
      Returns:
    • rxZrandmember

      public Maybe<Response> rxZrandmember(List<String> args)
      Returns one or more random members from a sorted set.
      Parameters:
      args -
      Returns:
    • zrange

      public Maybe<Response> zrange(List<String> args)
      Returns members in a sorted set within a range of indexes.
      Parameters:
      args -
      Returns:
    • rxZrange

      public Maybe<Response> rxZrange(List<String> args)
      Returns members in a sorted set within a range of indexes.
      Parameters:
      args -
      Returns:
    • zrangebylex

      public Maybe<Response> zrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range.
      Parameters:
      args -
      Returns:
    • rxZrangebylex

      public Maybe<Response> rxZrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range.
      Parameters:
      args -
      Returns:
    • zrangebyscore

      public Maybe<Response> zrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores.
      Parameters:
      args -
      Returns:
    • rxZrangebyscore

      public Maybe<Response> rxZrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores.
      Parameters:
      args -
      Returns:
    • zrangestore

      public Maybe<Response> zrangestore(List<String> args)
      Stores a range of members from sorted set in a key.
      Parameters:
      args -
      Returns:
    • rxZrangestore

      public Maybe<Response> rxZrangestore(List<String> args)
      Stores a range of members from sorted set in a key.
      Parameters:
      args -
      Returns:
    • zrank

      public Maybe<Response> zrank(List<String> args)
      Returns the index of a member in a sorted set ordered by ascending scores.
      Parameters:
      args -
      Returns:
    • rxZrank

      public Maybe<Response> rxZrank(List<String> args)
      Returns the index of a member in a sorted set ordered by ascending scores.
      Parameters:
      args -
      Returns:
    • zrank

      public Maybe<Response> zrank(String arg0, String arg1)
      Returns the index of a member in a sorted set ordered by ascending scores.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxZrank

      public Maybe<Response> rxZrank(String arg0, String arg1)
      Returns the index of a member in a sorted set ordered by ascending scores.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • zrem

      public Maybe<Response> zrem(List<String> args)
      Removes one or more members from a sorted set. Deletes the sorted set if all members were removed.
      Parameters:
      args -
      Returns:
    • rxZrem

      public Maybe<Response> rxZrem(List<String> args)
      Removes one or more members from a sorted set. Deletes the sorted set if all members were removed.
      Parameters:
      args -
      Returns:
    • zremrangebylex

      public Maybe<Response> zremrangebylex(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a lexicographical range. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZremrangebylex

      public Maybe<Response> rxZremrangebylex(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a lexicographical range. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zremrangebyrank

      public Maybe<Response> zremrangebyrank(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a range of indexes. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZremrangebyrank

      public Maybe<Response> rxZremrangebyrank(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a range of indexes. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zremrangebyscore

      public Maybe<Response> zremrangebyscore(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a range of scores. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxZremrangebyscore

      public Maybe<Response> rxZremrangebyscore(String arg0, String arg1, String arg2)
      Removes members in a sorted set within a range of scores. Deletes the sorted set if all members were removed.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • zrevrange

      public Maybe<Response> zrevrange(List<String> args)
      Returns members in a sorted set within a range of indexes in reverse order.
      Parameters:
      args -
      Returns:
    • rxZrevrange

      public Maybe<Response> rxZrevrange(List<String> args)
      Returns members in a sorted set within a range of indexes in reverse order.
      Parameters:
      args -
      Returns:
    • zrevrangebylex

      public Maybe<Response> zrevrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range in reverse order.
      Parameters:
      args -
      Returns:
    • rxZrevrangebylex

      public Maybe<Response> rxZrevrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range in reverse order.
      Parameters:
      args -
      Returns:
    • zrevrangebyscore

      public Maybe<Response> zrevrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores in reverse order.
      Parameters:
      args -
      Returns:
    • rxZrevrangebyscore

      public Maybe<Response> rxZrevrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores in reverse order.
      Parameters:
      args -
      Returns:
    • zrevrank

      public Maybe<Response> zrevrank(List<String> args)
      Returns the index of a member in a sorted set ordered by descending scores.
      Parameters:
      args -
      Returns:
    • rxZrevrank

      public Maybe<Response> rxZrevrank(List<String> args)
      Returns the index of a member in a sorted set ordered by descending scores.
      Parameters:
      args -
      Returns:
    • zrevrank

      public Maybe<Response> zrevrank(String arg0, String arg1)
      Returns the index of a member in a sorted set ordered by descending scores.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxZrevrank

      public Maybe<Response> rxZrevrank(String arg0, String arg1)
      Returns the index of a member in a sorted set ordered by descending scores.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • zscan

      public Maybe<Response> zscan(List<String> args)
      Iterates over members and scores of a sorted set.
      Parameters:
      args -
      Returns:
    • rxZscan

      public Maybe<Response> rxZscan(List<String> args)
      Iterates over members and scores of a sorted set.
      Parameters:
      args -
      Returns:
    • zscore

      public Maybe<Response> zscore(String arg0, String arg1)
      Returns the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxZscore

      public Maybe<Response> rxZscore(String arg0, String arg1)
      Returns the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • zunion

      public Maybe<Response> zunion(List<String> args)
      Returns the union of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZunion

      public Maybe<Response> rxZunion(List<String> args)
      Returns the union of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zunionstore

      public Maybe<Response> zunionstore(List<String> args)
      Stores the union of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZunionstore

      public Maybe<Response> rxZunionstore(List<String> args)
      Stores the union of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • api

      public static RedisAPI api(Redis client)
    • api

      public static RedisAPI api(RedisConnection connection)
    • newInstance

      public static RedisAPI newInstance(RedisAPI arg)