Class RedisAPI

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

public class RedisAPI extends Object implements 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

  • 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 RxDelegate
    • close

      public void close()
    • ftAdd

      public io.reactivex.rxjava3.core.Maybe<Response> ftAdd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtAdd

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtAdd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftAggregate

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> ftAliasadd(List<String> args)
      Adds an alias to the index.
      Parameters:
      args -
      Returns:
    • rxFtAliasadd

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtConfig

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • ftCreate

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftCursor(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtCursor

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtCursor(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDebug

      public io.reactivex.rxjava3.core.Maybe<Response> ftDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDebug

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDel

      public io.reactivex.rxjava3.core.Maybe<Response> ftDel(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDel

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtDel(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDictadd

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftDrop(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDrop

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtDrop(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDropindex

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftGet(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtGet

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtGet(List<String> args)
      Parameters:
      args -
      Returns:
    • ftHybrid

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftMget(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtMget

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtMget(List<String> args)
      Parameters:
      args -
      Returns:
    • ftProfile

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftSafeadd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtSafeadd

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtSafeadd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftSearch

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftSynadd(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtSynadd

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtSynadd(List<String> args)
      Parameters:
      args -
      Returns:
    • ftSyndump

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> ftDropifx(List<String> args)
      Parameters:
      args -
      Returns:
    • rxFtDropifx

      public io.reactivex.rxjava3.core.Maybe<Response> rxFtDropifx(List<String> args)
      Parameters:
      args -
      Returns:
    • ftDropindexifx

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> vcard(String arg0)
      Return the number of elements in a vector set.
      Parameters:
      arg0 -
      Returns:
    • rxVcard

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> asking()
      Signals that a cluster client is following an -ASK redirect.
      Returns:
    • rxAsking

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> bfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxBfDebug

      public io.reactivex.rxjava3.core.Maybe<Response> rxBfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • bfExists

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> bfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxBfLoadchunk

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> bfMexists(List<String> args)
      Checks whether one or more items exist in a Bloom Filter.
      Parameters:
      args -
      Returns:
    • rxBfMexists

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cfAdd(String arg0, String arg1)
      Adds an item to a Cuckoo Filter.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxCfAdd

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cfCompact(List<String> args)
      Parameters:
      args -
      Returns:
    • rxCfCompact

      public io.reactivex.rxjava3.core.Maybe<Response> rxCfCompact(List<String> args)
      Parameters:
      args -
      Returns:
    • cfCount

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cfCount(List<String> args)
      Return the number of times an item might be in a Cuckoo Filter.
      Parameters:
      args -
      Returns:
    • rxCfCount

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

      public io.reactivex.rxjava3.core.Maybe<Response> cfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxCfDebug

      public io.reactivex.rxjava3.core.Maybe<Response> rxCfDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • cfDel

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cfLoadchunk(String arg0, String arg1, String arg2)
      Restores a filter previously saved using SCANDUMP.
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Returns:
    • rxCfLoadchunk

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cmsInitbydim(List<String> args)
      Initializes a Count-Min Sketch to dimensions specified by user.
      Parameters:
      args -
      Returns:
    • rxCmsInitbydim

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> cmsInitbyprob(List<String> args)
      Initializes a Count-Min Sketch to accommodate requested tolerances.
      Parameters:
      args -
      Returns:
    • rxCmsInitbyprob

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> del(List<String> args)
      Deletes one or more keys.
      Parameters:
      args -
      Returns:
    • rxDel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> geodist(List<String> args)
      Returns the distance between two members of a geospatial index.
      Parameters:
      args -
      Returns:
    • rxGeodist

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> get(String arg0)
      Returns the string value of a key.
      Parameters:
      arg0 -
      Returns:
    • rxGet

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> graphBulk(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphBulk

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphBulk(List<String> args)
      Parameters:
      args -
      Returns:
    • graphConfig

      public io.reactivex.rxjava3.core.Maybe<Response> graphConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphConfig

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphConfig(List<String> args)
      Parameters:
      args -
      Returns:
    • graphDebug

      public io.reactivex.rxjava3.core.Maybe<Response> graphDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphDebug

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphDebug(List<String> args)
      Parameters:
      args -
      Returns:
    • graphDelete

      public io.reactivex.rxjava3.core.Maybe<Response> graphDelete(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphDelete

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphDelete(List<String> args)
      Parameters:
      args -
      Returns:
    • graphExplain

      public io.reactivex.rxjava3.core.Maybe<Response> graphExplain(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphExplain

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphExplain(List<String> args)
      Parameters:
      args -
      Returns:
    • graphList

      public io.reactivex.rxjava3.core.Maybe<Response> graphList(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphList

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphList(List<String> args)
      Parameters:
      args -
      Returns:
    • graphProfile

      public io.reactivex.rxjava3.core.Maybe<Response> graphProfile(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphProfile

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphProfile(List<String> args)
      Parameters:
      args -
      Returns:
    • graphQuery

      public io.reactivex.rxjava3.core.Maybe<Response> graphQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphQuery

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • graphRoQuery

      public io.reactivex.rxjava3.core.Maybe<Response> graphRoQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphRoQuery

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphRoQuery(List<String> args)
      Parameters:
      args -
      Returns:
    • graphSlowlog

      public io.reactivex.rxjava3.core.Maybe<Response> graphSlowlog(List<String> args)
      Parameters:
      args -
      Returns:
    • rxGraphSlowlog

      public io.reactivex.rxjava3.core.Maybe<Response> rxGraphSlowlog(List<String> args)
      Parameters:
      args -
      Returns:
    • hdel

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> hello(List<String> args)
      Handshakes with the Redis server.
      Parameters:
      args -
      Returns:
    • rxHello

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> hget(String arg0, String arg1)
      Returns the value of a field in a hash.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxHget

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> hkeys(String arg0)
      Returns all fields in a hash.
      Parameters:
      arg0 -
      Returns:
    • rxHkeys

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> hpttl(List<String> args)
      Returns the TTL in milliseconds of a hash field.
      Parameters:
      args -
      Returns:
    • rxHpttl

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> hstrlen(String arg0, String arg1)
      Returns the length of the value of a field.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxHstrlen

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> info(List<String> args)
      Returns information and statistics about the server.
      Parameters:
      args -
      Returns:
    • rxInfo

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonArrindex(List<String> args)
      Search for the first occurrence of a JSON value in an array.
      Parameters:
      args -
      Returns:
    • rxJsonArrindex

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonArrlen(List<String> args)
      Report the length of the JSON array at path in key.
      Parameters:
      args -
      Returns:
    • rxJsonArrlen

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonClear(List<String> args)
      Clear container values (arrays/objects) and set numeric values to 0.
      Parameters:
      args -
      Returns:
    • rxJsonClear

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonMget(List<String> args)
      Return the values at path from multiple key arguments.
      Parameters:
      args -
      Returns:
    • rxJsonMget

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonNumincrby(List<String> args)
      Increment the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • rxJsonNumincrby

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonNummultby(List<String> args)
      Multiply the number value stored at path by number.
      Parameters:
      args -
      Returns:
    • rxJsonNummultby

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> jsonNumpowby(List<String> args)
      Raise the number value stored at path to the power of number.
      Parameters:
      args -
      Returns:
    • rxJsonNumpowby

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> llen(String arg0)
      Returns the length of a list.
      Parameters:
      arg0 -
      Returns:
    • rxLlen

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> lolwut(List<String> args)
      Displays computer art and the Redis version.
      Parameters:
      args -
      Returns:
    • rxLolwut

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> lpos(List<String> args)
      Returns the index of matching elements in a list.
      Parameters:
      args -
      Returns:
    • rxLpos

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> lpushx(List<String> args)
      Prepends one or more elements to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • rxLpushx

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> memory(List<String> args)
      A container for memory diagnostics commands.
      Parameters:
      args -
      Returns:
    • rxMemory

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> multi()
      Starts a transaction.
      Returns:
    • rxMulti

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> pfdebug(String arg0, String arg1)
      Internal commands for debugging HyperLogLog values.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxPfdebug

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> psubscribe(List<String> args)
      Listens for messages published to channels that match one or more patterns.
      Parameters:
      args -
      Returns:
    • rxPsubscribe

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> replconf(List<String> args)
      An internal command for configuring the replication stream.
      Parameters:
      args -
      Returns:
    • rxReplconf

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> reset()
      Resets the connection.
      Returns:
    • rxReset

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> role()
      Returns the replication role.
      Returns:
    • rxRole

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> rpushx(List<String> args)
      Appends an element to a list only when the list exists.
      Parameters:
      args -
      Returns:
    • rxRpushx

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> save()
      Synchronously saves the database(s) to disk.
      Returns:
    • rxSave

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.Maybe<Response> searchClusterinfo(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterinfo

      public io.reactivex.rxjava3.core.Maybe<Response> rxSearchClusterinfo(List<String> args)
      Parameters:
      args -
      Returns:
    • searchClusterrefresh

      public io.reactivex.rxjava3.core.Maybe<Response> searchClusterrefresh(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterrefresh

      public io.reactivex.rxjava3.core.Maybe<Response> rxSearchClusterrefresh(List<String> args)
      Parameters:
      args -
      Returns:
    • searchClusterset

      public io.reactivex.rxjava3.core.Maybe<Response> searchClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • rxSearchClusterset

      public io.reactivex.rxjava3.core.Maybe<Response> rxSearchClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • select

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> shutdown(List<String> args)
      Synchronously saves the database(s) to disk and shuts down the Redis server.
      Parameters:
      args -
      Returns:
    • rxShutdown

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> slowlog(List<String> args)
      A container for slow log commands.
      Parameters:
      args -
      Returns:
    • rxSlowlog

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> sortRo(List<String> args)
      Returns the sorted elements of a list, a set, or a sorted set.
      Parameters:
      args -
      Returns:
    • rxSortRo

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> spublish(String arg0, String arg1)
      Post a message to a shard channel.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxSpublish

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> sscan(List<String> args)
      Iterates over members of a set.
      Parameters:
      args -
      Returns:
    • rxSscan

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> tdigestCreate(List<String> args)
      Allocates memory and initializes a new t-digest sketch.
      Parameters:
      args -
      Returns:
    • rxTdigestCreate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> tdigestReset(String arg0)
      Resets a t-digest sketch: empty the sketch and re-initializes it.
      Parameters:
      arg0 -
      Returns:
    • rxTdigestReset

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> time()
      Returns the server time.
      Returns:
    • rxTime

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

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesClusterset

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesClusterset(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesClustersetfromshard

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesClustersetfromshard(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesClustersetfromshard

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesClustersetfromshard(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesHello

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesHello(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesHello

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesHello(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesInfocluster

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesInfocluster(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesInfocluster

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesInfocluster(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesInnercommunication

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesInnercommunication(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesInnercommunication

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesInnercommunication(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesNetworktest

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesNetworktest(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesNetworktest

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesNetworktest(List<String> args)
      Parameters:
      args -
      Returns:
    • timeseriesRefreshcluster

      public io.reactivex.rxjava3.core.Maybe<Response> timeseriesRefreshcluster(List<String> args)
      Parameters:
      args -
      Returns:
    • rxTimeseriesRefreshcluster

      public io.reactivex.rxjava3.core.Maybe<Response> rxTimeseriesRefreshcluster(List<String> args)
      Parameters:
      args -
      Returns:
    • topkAdd

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> topkCount(List<String> args)
      Return the count for one or more items are in a sketch.
      Parameters:
      args -
      Returns:
    • rxTopkCount

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> trimslots(List<String> args)
      Trim the keys that belong to specified slots.
      Parameters:
      args -
      Returns:
    • rxTrimslots

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> tsCreate(List<String> args)
      Create a new time series.
      Parameters:
      args -
      Returns:
    • rxTsCreate

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> tsDel(List<String> args)
      Delete all samples between two timestamps for a given time series.
      Parameters:
      args -
      Returns:
    • rxTsDel

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

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

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

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

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

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

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

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

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

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

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

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

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

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> tsMrange(List<String> args)
      Query a range across multiple time series by filters in forward direction.
      Parameters:
      args -
      Returns:
    • rxTsMrange

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

      public io.reactivex.rxjava3.core.Maybe<Response> tsMrevrange(List<String> args)
      Query a range across multiple time series by filters in reverse direction.
      Parameters:
      args -
      Returns:
    • rxTsMrevrange

      public io.reactivex.rxjava3.core.Maybe<Response> rxTsMrevrange(List<String> args)
      Query a range across multiple time series by filters in reverse direction.
      Parameters:
      args -
      Returns:
    • tsQueryindex

      public io.reactivex.rxjava3.core.Maybe<Response> tsQueryindex(List<String> args)
      Get all time series keys matching a filter list.
      Parameters:
      args -
      Returns:
    • rxTsQueryindex

      public io.reactivex.rxjava3.core.Maybe<Response> rxTsQueryindex(List<String> args)
      Get all time series keys matching a filter list.
      Parameters:
      args -
      Returns:
    • tsRange

      public io.reactivex.rxjava3.core.Maybe<Response> tsRange(List<String> args)
      Query a range in forward direction.
      Parameters:
      args -
      Returns:
    • rxTsRange

      public io.reactivex.rxjava3.core.Maybe<Response> rxTsRange(List<String> args)
      Query a range in forward direction.
      Parameters:
      args -
      Returns:
    • tsRevrange

      public io.reactivex.rxjava3.core.Maybe<Response> tsRevrange(List<String> args)
      Query a range in reverse direction.
      Parameters:
      args -
      Returns:
    • rxTsRevrange

      public io.reactivex.rxjava3.core.Maybe<Response> rxTsRevrange(List<String> args)
      Query a range in reverse direction.
      Parameters:
      args -
      Returns:
    • ttl

      public io.reactivex.rxjava3.core.Maybe<Response> ttl(String arg0)
      Returns the expiration time in seconds of a key.
      Parameters:
      arg0 -
      Returns:
    • rxTtl

      public io.reactivex.rxjava3.core.Maybe<Response> rxTtl(String arg0)
      Returns the expiration time in seconds of a key.
      Parameters:
      arg0 -
      Returns:
    • type

      public io.reactivex.rxjava3.core.Maybe<Response> type(String arg0)
      Determines the type of value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • rxType

      public io.reactivex.rxjava3.core.Maybe<Response> rxType(String arg0)
      Determines the type of value stored at a key.
      Parameters:
      arg0 -
      Returns:
    • unlink

      public io.reactivex.rxjava3.core.Maybe<Response> unlink(List<String> args)
      Asynchronously deletes one or more keys.
      Parameters:
      args -
      Returns:
    • rxUnlink

      public io.reactivex.rxjava3.core.Maybe<Response> rxUnlink(List<String> args)
      Asynchronously deletes one or more keys.
      Parameters:
      args -
      Returns:
    • unsubscribe

      public io.reactivex.rxjava3.core.Maybe<Response> unsubscribe(List<String> args)
      Stops listening to messages posted to channels.
      Parameters:
      args -
      Returns:
    • rxUnsubscribe

      public io.reactivex.rxjava3.core.Maybe<Response> rxUnsubscribe(List<String> args)
      Stops listening to messages posted to channels.
      Parameters:
      args -
      Returns:
    • unwatch

      public io.reactivex.rxjava3.core.Maybe<Response> unwatch()
      Forgets about watched keys of a transaction.
      Returns:
    • rxUnwatch

      public io.reactivex.rxjava3.core.Maybe<Response> rxUnwatch()
      Forgets about watched keys of a transaction.
      Returns:
    • wait

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> watch(List<String> args)
      Monitors changes to keys to determine the execution of a transaction.
      Parameters:
      args -
      Returns:
    • rxWatch

      public io.reactivex.rxjava3.core.Maybe<Response> rxWatch(List<String> args)
      Monitors changes to keys to determine the execution of a transaction.
      Parameters:
      args -
      Returns:
    • xack

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xackdel(List<String> args)
      Acknowledges and deletes one or multiple messages for a stream consumer group.
      Parameters:
      args -
      Returns:
    • rxXackdel

      public io.reactivex.rxjava3.core.Maybe<Response> rxXackdel(List<String> args)
      Acknowledges and deletes one or multiple messages for a stream consumer group.
      Parameters:
      args -
      Returns:
    • xadd

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xcfgset(List<String> args)
      Sets the IDMP configuration parameters for a stream.
      Parameters:
      args -
      Returns:
    • rxXcfgset

      public io.reactivex.rxjava3.core.Maybe<Response> rxXcfgset(List<String> args)
      Sets the IDMP configuration parameters for a stream.
      Parameters:
      args -
      Returns:
    • xclaim

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xdel(List<String> args)
      Returns the number of messages after removing them from a stream.
      Parameters:
      args -
      Returns:
    • rxXdel

      public io.reactivex.rxjava3.core.Maybe<Response> rxXdel(List<String> args)
      Returns the number of messages after removing them from a stream.
      Parameters:
      args -
      Returns:
    • xdelex

      public io.reactivex.rxjava3.core.Maybe<Response> xdelex(List<String> args)
      Deletes one or multiple entries from the stream.
      Parameters:
      args -
      Returns:
    • rxXdelex

      public io.reactivex.rxjava3.core.Maybe<Response> rxXdelex(List<String> args)
      Deletes one or multiple entries from the stream.
      Parameters:
      args -
      Returns:
    • xgroup

      public io.reactivex.rxjava3.core.Maybe<Response> xgroup(List<String> args)
      A container for consumer groups commands.
      Parameters:
      args -
      Returns:
    • rxXgroup

      public io.reactivex.rxjava3.core.Maybe<Response> rxXgroup(List<String> args)
      A container for consumer groups commands.
      Parameters:
      args -
      Returns:
    • xidmprecord

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xinfo(List<String> args)
      A container for stream introspection commands.
      Parameters:
      args -
      Returns:
    • rxXinfo

      public io.reactivex.rxjava3.core.Maybe<Response> rxXinfo(List<String> args)
      A container for stream introspection commands.
      Parameters:
      args -
      Returns:
    • xlen

      public io.reactivex.rxjava3.core.Maybe<Response> xlen(String arg0)
      Return the number of messages in a stream.
      Parameters:
      arg0 -
      Returns:
    • rxXlen

      public io.reactivex.rxjava3.core.Maybe<Response> rxXlen(String arg0)
      Return the number of messages in a stream.
      Parameters:
      arg0 -
      Returns:
    • xpending

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xrange(List<String> args)
      Returns the messages from a stream within a range of IDs.
      Parameters:
      args -
      Returns:
    • rxXrange

      public io.reactivex.rxjava3.core.Maybe<Response> rxXrange(List<String> args)
      Returns the messages from a stream within a range of IDs.
      Parameters:
      args -
      Returns:
    • xread

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> xsetid(List<String> args)
      An internal command for replicating stream values.
      Parameters:
      args -
      Returns:
    • rxXsetid

      public io.reactivex.rxjava3.core.Maybe<Response> rxXsetid(List<String> args)
      An internal command for replicating stream values.
      Parameters:
      args -
      Returns:
    • xtrim

      public io.reactivex.rxjava3.core.Maybe<Response> xtrim(List<String> args)
      Deletes messages from the beginning of a stream.
      Parameters:
      args -
      Returns:
    • rxXtrim

      public io.reactivex.rxjava3.core.Maybe<Response> rxXtrim(List<String> args)
      Deletes messages from the beginning of a stream.
      Parameters:
      args -
      Returns:
    • zadd

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zcard(String arg0)
      Returns the number of members in a sorted set.
      Parameters:
      arg0 -
      Returns:
    • rxZcard

      public io.reactivex.rxjava3.core.Maybe<Response> rxZcard(String arg0)
      Returns the number of members in a sorted set.
      Parameters:
      arg0 -
      Returns:
    • zcount

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zdiff(List<String> args)
      Returns the difference between multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZdiff

      public io.reactivex.rxjava3.core.Maybe<Response> rxZdiff(List<String> args)
      Returns the difference between multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zdiffstore

      public io.reactivex.rxjava3.core.Maybe<Response> zdiffstore(List<String> args)
      Stores the difference of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZdiffstore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZdiffstore(List<String> args)
      Stores the difference of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • zincrby

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zinter(List<String> args)
      Returns the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZinter

      public io.reactivex.rxjava3.core.Maybe<Response> rxZinter(List<String> args)
      Returns the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zintercard

      public io.reactivex.rxjava3.core.Maybe<Response> zintercard(List<String> args)
      Returns the number of members of the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZintercard

      public io.reactivex.rxjava3.core.Maybe<Response> rxZintercard(List<String> args)
      Returns the number of members of the intersect of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zinterstore

      public io.reactivex.rxjava3.core.Maybe<Response> zinterstore(List<String> args)
      Stores the intersect of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZinterstore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZinterstore(List<String> args)
      Stores the intersect of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • zlexcount

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zmscore(List<String> args)
      Returns the score of one or more members in a sorted set.
      Parameters:
      args -
      Returns:
    • rxZmscore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZmscore(List<String> args)
      Returns the score of one or more members in a sorted set.
      Parameters:
      args -
      Returns:
    • zpopmax

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zrandmember(List<String> args)
      Returns one or more random members from a sorted set.
      Parameters:
      args -
      Returns:
    • rxZrandmember

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrandmember(List<String> args)
      Returns one or more random members from a sorted set.
      Parameters:
      args -
      Returns:
    • zrange

      public io.reactivex.rxjava3.core.Maybe<Response> zrange(List<String> args)
      Returns members in a sorted set within a range of indexes.
      Parameters:
      args -
      Returns:
    • rxZrange

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrange(List<String> args)
      Returns members in a sorted set within a range of indexes.
      Parameters:
      args -
      Returns:
    • zrangebylex

      public io.reactivex.rxjava3.core.Maybe<Response> zrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range.
      Parameters:
      args -
      Returns:
    • rxZrangebylex

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range.
      Parameters:
      args -
      Returns:
    • zrangebyscore

      public io.reactivex.rxjava3.core.Maybe<Response> zrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores.
      Parameters:
      args -
      Returns:
    • rxZrangebyscore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrangebyscore(List<String> args)
      Returns members in a sorted set within a range of scores.
      Parameters:
      args -
      Returns:
    • zrangestore

      public io.reactivex.rxjava3.core.Maybe<Response> zrangestore(List<String> args)
      Stores a range of members from sorted set in a key.
      Parameters:
      args -
      Returns:
    • rxZrangestore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrangestore(List<String> args)
      Stores a range of members from sorted set in a key.
      Parameters:
      args -
      Returns:
    • zrank

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zrevrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range in reverse order.
      Parameters:
      args -
      Returns:
    • rxZrevrangebylex

      public io.reactivex.rxjava3.core.Maybe<Response> rxZrevrangebylex(List<String> args)
      Returns members in a sorted set within a lexicographical range in reverse order.
      Parameters:
      args -
      Returns:
    • zrevrangebyscore

      public io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.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 io.reactivex.rxjava3.core.Maybe<Response> zscan(List<String> args)
      Iterates over members and scores of a sorted set.
      Parameters:
      args -
      Returns:
    • rxZscan

      public io.reactivex.rxjava3.core.Maybe<Response> rxZscan(List<String> args)
      Iterates over members and scores of a sorted set.
      Parameters:
      args -
      Returns:
    • zscore

      public io.reactivex.rxjava3.core.Maybe<Response> zscore(String arg0, String arg1)
      Returns the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • rxZscore

      public io.reactivex.rxjava3.core.Maybe<Response> rxZscore(String arg0, String arg1)
      Returns the score of a member in a sorted set.
      Parameters:
      arg0 -
      arg1 -
      Returns:
    • zunion

      public io.reactivex.rxjava3.core.Maybe<Response> zunion(List<String> args)
      Returns the union of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • rxZunion

      public io.reactivex.rxjava3.core.Maybe<Response> rxZunion(List<String> args)
      Returns the union of multiple sorted sets.
      Parameters:
      args -
      Returns:
    • zunionstore

      public io.reactivex.rxjava3.core.Maybe<Response> zunionstore(List<String> args)
      Stores the union of multiple sorted sets in a key.
      Parameters:
      args -
      Returns:
    • rxZunionstore

      public io.reactivex.rxjava3.core.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)