## Uses of Class
io.vertx.rxjava.redis.RedisTransaction

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

- - ### Uses of RedisTransaction in io.vertx.rxjava.redis

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

    Methods in io.vertx.rxjava.redis that return RedisTransaction
    Modifier and Type | Method and Description
    --- | ---
    `RedisTransaction` | RedisTransaction.`append(String key, String value, Handler<AsyncResult<String>> handler)` Append a value to a key
    `RedisTransaction` | RedisTransaction.`auth(String password, Handler<AsyncResult<String>> handler)` Authenticate to the server
    `RedisTransaction` | RedisTransaction.`bgrewriteaof(Handler<AsyncResult<String>> handler)` Asynchronously rewrite the append-only file
    `RedisTransaction` | RedisTransaction.`bgsave(Handler<AsyncResult<String>> handler)` Asynchronously save the dataset to disk
    `RedisTransaction` | RedisTransaction.`bitcount(String key, Handler<AsyncResult<String>> handler)` Count set bits in a string
    `RedisTransaction` | RedisTransaction.`bitcountRange(String key, long start, long end, Handler<AsyncResult<String>> handler)` Count set bits in a string
    `RedisTransaction` | RedisTransaction.`bitop(BitOperation operation, String destkey, List<String> keys, Handler<AsyncResult<String>> handler)` Perform bitwise operations between strings
    `RedisTransaction` | RedisTransaction.`bitpos(String key, int bit, Handler<AsyncResult<String>> handler)` Find first bit set or clear in a string
    `RedisTransaction` | RedisTransaction.`bitposFrom(String key, int bit, int start, Handler<AsyncResult<String>> handler)` Find first bit set or clear in a string
    `RedisTransaction` | RedisTransaction.`bitposRange(String key, int bit, int start, int stop, Handler<AsyncResult<String>> handler)` Find first bit set or clear in a string
    `RedisTransaction` | RedisTransaction.`blpop(String key, int seconds, Handler<AsyncResult<String>> handler)` Remove and get the first element in a list, or block until one is available
    `RedisTransaction` | RedisTransaction.`blpopMany(List<String> keys, int seconds, Handler<AsyncResult<String>> handler)` Remove and get the first element in any of the lists, or block until one is available
    `RedisTransaction` | RedisTransaction.`brpop(String key, int seconds, Handler<AsyncResult<String>> handler)` Remove and get the last element in a list, or block until one is available
    `RedisTransaction` | RedisTransaction.`brpoplpush(String key, String destkey, int seconds, Handler<AsyncResult<String>> handler)` Pop a value from a list, push it to another list and return it; or block until one is available
    `RedisTransaction` | RedisTransaction.`brpopMany(List<String> keys, int seconds, Handler<AsyncResult<String>> handler)` Remove and get the last element in any of the lists, or block until one is available
    `RedisTransaction` | RedisTransaction.`clientGetname(Handler<AsyncResult<String>> handler)` Get the current connection name
    `RedisTransaction` | RedisTransaction.`clientKill(KillFilter filter, Handler<AsyncResult<String>> handler)` Kill the connection of a client
    `RedisTransaction` | RedisTransaction.`clientList(Handler<AsyncResult<String>> handler)` Get the list of client connections
    `RedisTransaction` | RedisTransaction.`clientPause(long millis, Handler<AsyncResult<String>> handler)` Stop processing commands from clients for some time
    `RedisTransaction` | RedisTransaction.`clientSetname(String name, Handler<AsyncResult<String>> handler)` Set the current connection name
    `RedisTransaction` | RedisTransaction.`clusterAddslots(List<String> slots, Handler<AsyncResult<String>> handler)` Assign new hash slots to receiving node.
    `RedisTransaction` | RedisTransaction.`clusterCountFailureReports(String nodeId, Handler<AsyncResult<String>> handler)` Return the number of failure reports active for a given node.
    `RedisTransaction` | RedisTransaction.`clusterCountkeysinslot(long slot, Handler<AsyncResult<String>> handler)` Return the number of local keys in the specified hash slot.
    `RedisTransaction` | RedisTransaction.`clusterDelslots(long slot, Handler<AsyncResult<String>> handler)` Set hash slots as unbound in receiving node.
    `RedisTransaction` | RedisTransaction.`clusterDelslotsMany(List<String> slots, Handler<AsyncResult<String>> handler)` Set hash slots as unbound in receiving node.
    `RedisTransaction` | RedisTransaction.`clusterFailover(Handler<AsyncResult<String>> handler)` Forces a slave to perform a manual failover of its master.
    `RedisTransaction` | RedisTransaction.`clusterFailOverWithOptions(FailoverOptions options, Handler<AsyncResult<String>> handler)` Forces a slave to perform a manual failover of its master.
    `RedisTransaction` | RedisTransaction.`clusterForget(String nodeId, Handler<AsyncResult<String>> handler)` Remove a node from the nodes table.
    `RedisTransaction` | RedisTransaction.`clusterGetkeysinslot(long slot, long count, Handler<AsyncResult<String>> handler)` Return local key names in the specified hash slot.
    `RedisTransaction` | RedisTransaction.`clusterInfo(Handler<AsyncResult<String>> handler)` Provides info about Redis Cluster node state.
    `RedisTransaction` | RedisTransaction.`clusterKeyslot(String key, Handler<AsyncResult<String>> handler)` Returns the hash slot of the specified key.
    `RedisTransaction` | RedisTransaction.`clusterMeet(String ip, long port, Handler<AsyncResult<String>> handler)` Force a node cluster to handshake with another node.
    `RedisTransaction` | RedisTransaction.`clusterNodes(Handler<AsyncResult<String>> handler)` Get Cluster config for the node.
    `RedisTransaction` | RedisTransaction.`clusterReplicate(String nodeId, Handler<AsyncResult<String>> handler)` Reconfigure a node as a slave of the specified master node.
    `RedisTransaction` | RedisTransaction.`clusterReset(Handler<AsyncResult<String>> handler)` Reset a Redis Cluster node.
    `RedisTransaction` | RedisTransaction.`clusterResetWithOptions(ResetOptions options, Handler<AsyncResult<String>> handler)` Reset a Redis Cluster node.
    `RedisTransaction` | RedisTransaction.`clusterSaveconfig(Handler<AsyncResult<String>> handler)` Forces the node to save cluster state on disk.
    `RedisTransaction` | RedisTransaction.`clusterSetConfigEpoch(long epoch, Handler<AsyncResult<String>> handler)` Set the configuration epoch in a new node.
    `RedisTransaction` | RedisTransaction.`clusterSetslot(long slot, SlotCmd subcommand, Handler<AsyncResult<String>> handler)` Bind an hash slot to a specific node.
    `RedisTransaction` | RedisTransaction.`clusterSetslotWithNode(long slot, SlotCmd subcommand, String nodeId, Handler<AsyncResult<String>> handler)` Bind an hash slot to a specific node.
    `RedisTransaction` | RedisTransaction.`clusterSlaves(String nodeId, Handler<AsyncResult<String>> handler)` List slave nodes of the specified master node.
    `RedisTransaction` | RedisTransaction.`clusterSlots(Handler<AsyncResult<String>> handler)` Get array of Cluster slot to node mappings
    `RedisTransaction` | RedisTransaction.`command(Handler<AsyncResult<String>> handler)` Get array of Redis command details
    `RedisTransaction` | RedisTransaction.`commandCount(Handler<AsyncResult<String>> handler)` Get total number of Redis commands
    `RedisTransaction` | RedisTransaction.`commandGetkeys(Handler<AsyncResult<String>> handler)` Extract keys given a full Redis command
    `RedisTransaction` | RedisTransaction.`commandInfo(List<String> commands, Handler<AsyncResult<String>> handler)` Get array of specific Redis command details
    `RedisTransaction` | RedisTransaction.`configGet(String parameter, Handler<AsyncResult<String>> handler)` Get the value of a configuration parameter
    `RedisTransaction` | RedisTransaction.`configResetstat(Handler<AsyncResult<String>> handler)` Reset the stats returned by INFO
    `RedisTransaction` | RedisTransaction.`configRewrite(Handler<AsyncResult<String>> handler)` Rewrite the configuration file with the in memory configuration
    `RedisTransaction` | RedisTransaction.`configSet(String parameter, String value, Handler<AsyncResult<String>> handler)` Set a configuration parameter to the given value
    `RedisTransaction` | RedisTransaction.`dbsize(Handler<AsyncResult<String>> handler)` Return the number of keys in the selected database
    `RedisTransaction` | RedisTransaction.`debugObject(String key, Handler<AsyncResult<String>> handler)` Get debugging information about a key
    `RedisTransaction` | RedisTransaction.`debugSegfault(Handler<AsyncResult<String>> handler)` Make the server crash
    `RedisTransaction` | RedisTransaction.`decr(String key, Handler<AsyncResult<String>> handler)` Decrement the integer value of a key by one
    `RedisTransaction` | RedisTransaction.`decrby(String key, long decrement, Handler<AsyncResult<String>> handler)` Decrement the integer value of a key by the given number
    `RedisTransaction` | RedisTransaction.`del(String key, Handler<AsyncResult<String>> handler)` Delete a key
    `RedisTransaction` | RedisTransaction.`delMany(List<String> keys, Handler<AsyncResult<String>> handler)` Delete many keys
    `RedisTransaction` | RedisTransaction.`discard(Handler<AsyncResult<String>> handler)` Discard all commands issued after MULTI
    `RedisTransaction` | RedisTransaction.`dump(String key, Handler<AsyncResult<String>> handler)` Return a serialized version of the value stored at the specified key.
    `RedisTransaction` | RedisTransaction.`echo(String message, Handler<AsyncResult<String>> handler)` Echo the given string
    `RedisTransaction` | RedisTransaction.`eval(String script, List<String> keys, List<String> args, Handler<AsyncResult<String>> handler)` Execute a Lua script server side.
    `RedisTransaction` | RedisTransaction.`evalsha(String sha1, List<String> keys, List<String> values, Handler<AsyncResult<String>> handler)` Execute a Lua script server side.
    `RedisTransaction` | RedisTransaction.`exec(Handler<AsyncResult<JsonArray>> handler)` Execute all commands issued after MULTI
    `RedisTransaction` | RedisTransaction.`exists(String key, Handler<AsyncResult<String>> handler)` Determine if a key exists
    `RedisTransaction` | RedisTransaction.`existsMany(List<String> keys, Handler<AsyncResult<String>> handler)` Determine if one or many keys exist
    `RedisTransaction` | RedisTransaction.`expire(String key, int seconds, Handler<AsyncResult<String>> handler)` Set a key's time to live in seconds
    `RedisTransaction` | RedisTransaction.`expireat(String key, long seconds, Handler<AsyncResult<String>> handler)` Set the expiration for a key as a UNIX timestamp
    `RedisTransaction` | RedisTransaction.`flushall(Handler<AsyncResult<String>> handler)` Remove all keys from all databases
    `RedisTransaction` | RedisTransaction.`flushdb(Handler<AsyncResult<String>> handler)` Remove all keys from the current database
    `RedisTransaction` | RedisTransaction.`geoadd(String key, double longitude, double latitude, String member, Handler<AsyncResult<String>> handler)` Add one or more geospatial items in the geospatial index represented using a sorted set.
    `RedisTransaction` | RedisTransaction.`geoaddMany(String key, List<GeoMember> members, Handler<AsyncResult<String>> handler)` Add one or more geospatial items in the geospatial index represented using a sorted set.
    `RedisTransaction` | RedisTransaction.`geodist(String key, String member1, String member2, Handler<AsyncResult<String>> handler)` Return the distance between two members in the geospatial index represented by the sorted set.
    `RedisTransaction` | RedisTransaction.`geodistWithUnit(String key, String member1, String member2, GeoUnit unit, Handler<AsyncResult<String>> handler)` Return the distance between two members in the geospatial index represented by the sorted set.
    `RedisTransaction` | RedisTransaction.`geohash(String key, String member, Handler<AsyncResult<String>> handler)` Return valid Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index (where elements were added using GEOADD).
    `RedisTransaction` | RedisTransaction.`geohashMany(String key, List<String> members, Handler<AsyncResult<String>> handler)` Return valid Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index (where elements were added using GEOADD).
    `RedisTransaction` | RedisTransaction.`geopos(String key, String member, Handler<AsyncResult<String>> handler)` Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
    `RedisTransaction` | RedisTransaction.`geoposMany(String key, List<String> members, Handler<AsyncResult<String>> handler)` Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
    `RedisTransaction` | RedisTransaction.`georadius(String key, double longitude, double latitude, double radius, GeoUnit unit, Handler<AsyncResult<String>> handler)` Return the members of a sorted set populated with geospatial information using GEOADD, which are within the borders of the area specified with the center location and the maximum distance from the center (the radius).
    `RedisTransaction` | RedisTransaction.`georadiusbymember(String key, String member, double radius, GeoUnit unit, Handler<AsyncResult<String>> handler)` This command is exactly like GEORADIUS with the sole difference that instead of taking, as the center of the area to query, a longitude and latitude value, it takes the name of a member already existing inside the geospatial index represented by the sorted set.
    `RedisTransaction` | RedisTransaction.`georadiusbymemberWithOptions(String key, String member, double radius, GeoUnit unit, GeoRadiusOptions options, Handler<AsyncResult<String>> handler)` This command is exactly like GEORADIUS with the sole difference that instead of taking, as the center of the area to query, a longitude and latitude value, it takes the name of a member already existing inside the geospatial index represented by the sorted set.
    `RedisTransaction` | RedisTransaction.`georadiusWithOptions(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusOptions options, Handler<AsyncResult<String>> handler)` Return the members of a sorted set populated with geospatial information using GEOADD, which are within the borders of the area specified with the center location and the maximum distance from the center (the radius).
    `RedisTransaction` | RedisTransaction.`get(String key, Handler<AsyncResult<String>> handler)` Get the value of a key
    `RedisTransaction` | RedisTransaction.`getBinary(String key, Handler<AsyncResult<Buffer>> handler)` Get the value of a key - without decoding as utf-8
    `RedisTransaction` | RedisTransaction.`getbit(String key, long offset, Handler<AsyncResult<String>> handler)` Returns the bit value at offset in the string value stored at key
    `RedisTransaction` | RedisTransaction.`getrange(String key, long start, long end, Handler<AsyncResult<String>> handler)` Get a substring of the string stored at a key
    `RedisTransaction` | RedisTransaction.`getset(String key, String value, Handler<AsyncResult<String>> handler)` Set the string value of a key and return its old value
    `RedisTransaction` | RedisTransaction.`hdel(String key, String field, Handler<AsyncResult<String>> handler)` Delete one or more hash fields
    `RedisTransaction` | RedisTransaction.`hdelMany(String key, List<String> fields, Handler<AsyncResult<String>> handler)` Delete one or more hash fields
    `RedisTransaction` | RedisTransaction.`hexists(String key, String field, Handler<AsyncResult<String>> handler)` Determine if a hash field exists
    `RedisTransaction` | RedisTransaction.`hget(String key, String field, Handler<AsyncResult<String>> handler)` Get the value of a hash field
    `RedisTransaction` | RedisTransaction.`hgetall(String key, Handler<AsyncResult<String>> handler)` Get all the fields and values in a hash
    `RedisTransaction` | RedisTransaction.`hincrby(String key, String field, long increment, Handler<AsyncResult<String>> handler)` Increment the integer value of a hash field by the given number
    `RedisTransaction` | RedisTransaction.`hincrbyfloat(String key, String field, double increment, Handler<AsyncResult<String>> handler)` Increment the float value of a hash field by the given amount
    `RedisTransaction` | RedisTransaction.`hkeys(String key, Handler<AsyncResult<String>> handler)` Get all the fields in a hash
    `RedisTransaction` | RedisTransaction.`hlen(String key, Handler<AsyncResult<String>> handler)` Get the number of fields in a hash
    `RedisTransaction` | RedisTransaction.`hmget(String key, List<String> fields, Handler<AsyncResult<String>> handler)` Get the values of all the given hash fields
    `RedisTransaction` | RedisTransaction.`hmset(String key, JsonObject values, Handler<AsyncResult<String>> handler)` Set multiple hash fields to multiple values
    `RedisTransaction` | RedisTransaction.`hscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<String>> handler)` Incrementally iterate hash fields and associated values
    `RedisTransaction` | RedisTransaction.`hset(String key, String field, String value, Handler<AsyncResult<String>> handler)` Set the string value of a hash field
    `RedisTransaction` | RedisTransaction.`hsetnx(String key, String field, String value, Handler<AsyncResult<String>> handler)` Set the value of a hash field, only if the field does not exist
    `RedisTransaction` | RedisTransaction.`hvals(String key, Handler<AsyncResult<String>> handler)` Get all the values in a hash
    `RedisTransaction` | RedisTransaction.`incr(String key, Handler<AsyncResult<String>> handler)` Increment the integer value of a key by one
    `RedisTransaction` | RedisTransaction.`incrby(String key, long increment, Handler<AsyncResult<String>> handler)` Increment the integer value of a key by the given amount
    `RedisTransaction` | RedisTransaction.`incrbyfloat(String key, double increment, Handler<AsyncResult<String>> handler)` Increment the float value of a key by the given amount
    `RedisTransaction` | RedisTransaction.`info(Handler<AsyncResult<String>> handler)` Get information and statistics about the server
    `RedisTransaction` | RedisTransaction.`infoSection(String section, Handler<AsyncResult<String>> handler)` Get information and statistics about the server
    `RedisTransaction` | RedisTransaction.`keys(String pattern, Handler<AsyncResult<String>> handler)` Find all keys matching the given pattern
    `RedisTransaction` | RedisTransaction.`lastsave(Handler<AsyncResult<String>> handler)` Get the UNIX time stamp of the last successful save to disk
    `RedisTransaction` | RedisTransaction.`lindex(String key, int index, Handler<AsyncResult<String>> handler)` Get an element from a list by its index
    `RedisTransaction` | RedisTransaction.`linsert(String key, InsertOptions option, String pivot, String value, Handler<AsyncResult<String>> handler)` Insert an element before or after another element in a list
    `RedisTransaction` | RedisTransaction.`llen(String key, Handler<AsyncResult<String>> handler)` Get the length of a list
    `RedisTransaction` | RedisTransaction.`lpop(String key, Handler<AsyncResult<String>> handler)` Remove and get the first element in a list
    `RedisTransaction` | RedisTransaction.`lpush(String key, String value, Handler<AsyncResult<String>> handler)` Prepend one value to a list
    `RedisTransaction` | RedisTransaction.`lpushMany(String key, List<String> values, Handler<AsyncResult<String>> handler)` Prepend one or multiple values to a list
    `RedisTransaction` | RedisTransaction.`lpushx(String key, String value, Handler<AsyncResult<String>> handler)` Prepend a value to a list, only if the list exists
    `RedisTransaction` | RedisTransaction.`lrange(String key, long from, long to, Handler<AsyncResult<String>> handler)` Get a range of elements from a list
    `RedisTransaction` | RedisTransaction.`lrem(String key, long count, String value, Handler<AsyncResult<String>> handler)` Remove elements from a list
    `RedisTransaction` | RedisTransaction.`lset(String key, long index, String value, Handler<AsyncResult<String>> handler)` Set the value of an element in a list by its index
    `RedisTransaction` | RedisTransaction.`ltrim(String key, long from, long to, Handler<AsyncResult<String>> handler)` Trim a list to the specified range
    `RedisTransaction` | RedisTransaction.`mget(String key, Handler<AsyncResult<String>> handler)` Get the value of the given key
    `RedisTransaction` | RedisTransaction.`mgetMany(List<String> keys, Handler<AsyncResult<String>> handler)` Get the values of all the given keys
    `RedisTransaction` | RedisTransaction.`migrate(String host, int port, String key, int destdb, long timeout, MigrateOptions options, Handler<AsyncResult<String>> handler)` Atomically transfer a key from a Redis instance to another one.
    `RedisTransaction` | RedisTransaction.`monitor(Handler<AsyncResult<String>> handler)` Listen for all requests received by the server in real time
    `RedisTransaction` | RedisTransaction.`move(String key, int destdb, Handler<AsyncResult<String>> handler)` Move a key to another database
    `RedisTransaction` | RedisTransaction.`mset(JsonObject keyvals, Handler<AsyncResult<String>> handler)` Set multiple keys to multiple values
    `RedisTransaction` | RedisTransaction.`msetnx(JsonObject keyvals, Handler<AsyncResult<String>> handler)` Set multiple keys to multiple values, only if none of the keys exist
    `RedisTransaction` | RedisTransaction.`multi(Handler<AsyncResult<String>> handler)` Mark the start of a RedisTransaction block
    `static RedisTransaction` | RedisTransaction.`newInstance(RedisTransaction arg)`
    `RedisTransaction` | RedisTransaction.`object(String key, ObjectCmd cmd, Handler<AsyncResult<String>> handler)` Inspect the internals of Redis objects
    `RedisTransaction` | RedisTransaction.`persist(String key, Handler<AsyncResult<String>> handler)` Remove the expiration from a key
    `RedisTransaction` | RedisTransaction.`pexpire(String key, long millis, Handler<AsyncResult<String>> handler)` Set a key's time to live in milliseconds
    `RedisTransaction` | RedisTransaction.`pexpireat(String key, long millis, Handler<AsyncResult<String>> handler)` Set the expiration for a key as a UNIX timestamp specified in milliseconds
    `RedisTransaction` | RedisTransaction.`pfadd(String key, String element, Handler<AsyncResult<String>> handler)` Adds the specified element to the specified HyperLogLog.
    `RedisTransaction` | RedisTransaction.`pfaddMany(String key, List<String> elements, Handler<AsyncResult<String>> handler)` Adds the specified elements to the specified HyperLogLog.
    `RedisTransaction` | RedisTransaction.`pfcount(String key, Handler<AsyncResult<String>> handler)` Return the approximated cardinality of the set observed by the HyperLogLog at key.
    `RedisTransaction` | RedisTransaction.`pfcountMany(List<String> keys, Handler<AsyncResult<String>> handler)` Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
    `RedisTransaction` | RedisTransaction.`pfmerge(String destkey, List<String> keys, Handler<AsyncResult<String>> handler)` Merge N different HyperLogLogs into a single one.
    `RedisTransaction` | RedisTransaction.`ping(Handler<AsyncResult<String>> handler)` Ping the server
    `RedisTransaction` | RedisTransaction.`psetex(String key, long millis, String value, Handler<AsyncResult<String>> handler)` Set the value and expiration in milliseconds of a key
    `RedisTransaction` | RedisTransaction.`psubscribe(String pattern, Handler<AsyncResult<String>> handler)` Listen for messages published to channels matching the given pattern
    `RedisTransaction` | RedisTransaction.`psubscribeMany(List<String> patterns, Handler<AsyncResult<String>> handler)` Listen for messages published to channels matching the given patterns
    `RedisTransaction` | RedisTransaction.`pttl(String key, Handler<AsyncResult<String>> handler)` Get the time to live for a key in milliseconds
    `RedisTransaction` | RedisTransaction.`publish(String channel, String message, Handler<AsyncResult<String>> handler)` Post a message to a channel
    `RedisTransaction` | RedisTransaction.`pubsubChannels(String pattern, Handler<AsyncResult<String>> handler)` Lists the currently active channels - only those matching the pattern
    `RedisTransaction` | RedisTransaction.`pubsubNumpat(Handler<AsyncResult<String>> handler)` Returns the number of subscriptions to patterns (that are performed using the PSUBSCRIBE command)
    `RedisTransaction` | RedisTransaction.`pubsubNumsub(List<String> channels, Handler<AsyncResult<String>> handler)` Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
    `RedisTransaction` | RedisTransaction.`punsubscribe(List<String> patterns, Handler<AsyncResult<String>> handler)` Stop listening for messages posted to channels matching the given patterns
    `RedisTransaction` | RedisTransaction.`randomkey(Handler<AsyncResult<String>> handler)` Return a random key from the keyspace
    `RedisTransaction` | RedisTransaction.`rename(String key, String newkey, Handler<AsyncResult<String>> handler)` Rename a key
    `RedisTransaction` | RedisTransaction.`renamenx(String key, String newkey, Handler<AsyncResult<String>> handler)` Rename a key, only if the new key does not exist
    `RedisTransaction` | RedisTransaction.`restore(String key, long millis, String serialized, Handler<AsyncResult<String>> handler)` Create a key using the provided serialized value, previously obtained using DUMP.
    `RedisTransaction` | RedisTransaction.`role(Handler<AsyncResult<String>> handler)` Return the role of the instance in the context of replication
    `RedisTransaction` | RedisTransaction.`rpop(String key, Handler<AsyncResult<String>> handler)` Remove and get the last element in a list
    `RedisTransaction` | RedisTransaction.`rpoplpush(String key, String destkey, Handler<AsyncResult<String>> handler)` Remove the last element in a list, append it to another list and return it
    `RedisTransaction` | RedisTransaction.`rpush(String key, String value, Handler<AsyncResult<String>> handler)` Append one or multiple values to a list
    `RedisTransaction` | RedisTransaction.`rpushMany(String key, List<String> values, Handler<AsyncResult<String>> handler)` Append one or multiple values to a list
    `RedisTransaction` | RedisTransaction.`rpushx(String key, String value, Handler<AsyncResult<String>> handler)` Append a value to a list, only if the list exists
    `RedisTransaction` | RedisTransaction.`sadd(String key, String member, Handler<AsyncResult<String>> handler)` Add a member to a set
    `RedisTransaction` | RedisTransaction.`saddMany(String key, List<String> members, Handler<AsyncResult<String>> handler)` Add one or more members to a set
    `RedisTransaction` | RedisTransaction.`save(Handler<AsyncResult<String>> handler)` Synchronously save the dataset to disk
    `RedisTransaction` | RedisTransaction.`scan(String cursor, ScanOptions options, Handler<AsyncResult<String>> handler)` Incrementally iterate the keys space
    `RedisTransaction` | RedisTransaction.`scard(String key, Handler<AsyncResult<String>> handler)` Get the number of members in a set
    `RedisTransaction` | RedisTransaction.`scriptExists(String script, Handler<AsyncResult<String>> handler)` Check existence of script in the script cache.
    `RedisTransaction` | RedisTransaction.`scriptExistsMany(List<String> scripts, Handler<AsyncResult<String>> handler)` Check existence of scripts in the script cache.
    `RedisTransaction` | RedisTransaction.`scriptFlush(Handler<AsyncResult<String>> handler)` Remove all the scripts from the script cache.
    `RedisTransaction` | RedisTransaction.`scriptKill(Handler<AsyncResult<String>> handler)` Kill the script currently in execution.
    `RedisTransaction` | RedisTransaction.`scriptLoad(String script, Handler<AsyncResult<String>> handler)` Load the specified Lua script into the script cache.
    `RedisTransaction` | RedisTransaction.`sdiff(String key, List<String> cmpkeys, Handler<AsyncResult<String>> handler)` Subtract multiple sets
    `RedisTransaction` | RedisTransaction.`sdiffstore(String destkey, String key, List<String> cmpkeys, Handler<AsyncResult<String>> handler)` Subtract multiple sets and store the resulting set in a key
    `RedisTransaction` | RedisTransaction.`select(int dbindex, Handler<AsyncResult<String>> handler)` Change the selected database for the current connection
    `RedisTransaction` | RedisTransaction.`set(String key, String value, Handler<AsyncResult<String>> handler)` Set the string value of a key
    `RedisTransaction` | RedisTransaction.`setBinary(String key, Buffer value, Handler<AsyncResult<String>> handler)` Set the binary string value of a key - without encoding as utf-8
    `RedisTransaction` | RedisTransaction.`setBinaryWithOptions(String key, Buffer value, SetOptions options, Handler<AsyncResult<String>> handler)` Set the string value of a key
    `RedisTransaction` | RedisTransaction.`setbit(String key, long offset, int bit, Handler<AsyncResult<String>> handler)` Sets or clears the bit at offset in the string value stored at key
    `RedisTransaction` | RedisTransaction.`setex(String key, long seconds, String value, Handler<AsyncResult<String>> handler)` Set the value and expiration of a key
    `RedisTransaction` | RedisTransaction.`setnx(String key, String value, Handler<AsyncResult<String>> handler)` Set the value of a key, only if the key does not exist
    `RedisTransaction` | RedisTransaction.`setrange(String key, int offset, String value, Handler<AsyncResult<String>> handler)` Overwrite part of a string at key starting at the specified offset
    `RedisTransaction` | RedisTransaction.`setWithOptions(String key, String value, SetOptions options, Handler<AsyncResult<String>> handler)` Set the string value of a key
    `RedisTransaction` | RedisTransaction.`sinter(List<String> keys, Handler<AsyncResult<String>> handler)` Intersect multiple sets
    `RedisTransaction` | RedisTransaction.`sinterstore(String destkey, List<String> keys, Handler<AsyncResult<String>> handler)` Intersect multiple sets and store the resulting set in a key
    `RedisTransaction` | RedisTransaction.`sismember(String key, String member, Handler<AsyncResult<String>> handler)` Determine if a given value is a member of a set
    `RedisTransaction` | RedisTransaction.`slaveof(String host, int port, Handler<AsyncResult<String>> handler)` Make the server a slave of another instance
    `RedisTransaction` | RedisTransaction.`slaveofNoone(Handler<AsyncResult<String>> handler)` Make this server a master
    `RedisTransaction` | RedisTransaction.`slowlogGet(int limit, Handler<AsyncResult<String>> handler)` Read the Redis slow queries log
    `RedisTransaction` | RedisTransaction.`slowlogLen(Handler<AsyncResult<String>> handler)` Get the length of the Redis slow queries log
    `RedisTransaction` | RedisTransaction.`slowlogReset(Handler<AsyncResult<String>> handler)` Reset the Redis slow queries log
    `RedisTransaction` | RedisTransaction.`smembers(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the members in a set
    `RedisTransaction` | RedisTransaction.`smove(String key, String destkey, String member, Handler<AsyncResult<String>> handler)` Move a member from one set to another
    `RedisTransaction` | RedisTransaction.`sort(String key, SortOptions options, Handler<AsyncResult<String>> handler)` Sort the elements in a list, set or sorted set
    `RedisTransaction` | RedisTransaction.`spop(String key, Handler<AsyncResult<String>> handler)` Remove and return a random member from a set
    `RedisTransaction` | RedisTransaction.`spopMany(String key, int count, Handler<AsyncResult<String>> handler)` Remove and return random members from a set
    `RedisTransaction` | RedisTransaction.`srandmember(String key, Handler<AsyncResult<String>> handler)` Get one or multiple random members from a set
    `RedisTransaction` | RedisTransaction.`srandmemberCount(String key, int count, Handler<AsyncResult<String>> handler)` Get one or multiple random members from a set
    `RedisTransaction` | RedisTransaction.`srem(String key, String member, Handler<AsyncResult<String>> handler)` Remove one member from a set
    `RedisTransaction` | RedisTransaction.`sremMany(String key, List<String> members, Handler<AsyncResult<String>> handler)` Remove one or more members from a set
    `RedisTransaction` | RedisTransaction.`sscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<String>> handler)` Incrementally iterate Set elements
    `RedisTransaction` | RedisTransaction.`strlen(String key, Handler<AsyncResult<String>> handler)` Get the length of the value stored in a key
    `RedisTransaction` | RedisTransaction.`subscribe(String channel, Handler<AsyncResult<String>> handler)` Listen for messages published to the given channels
    `RedisTransaction` | RedisTransaction.`subscribeMany(List<String> channels, Handler<AsyncResult<String>> handler)` Listen for messages published to the given channels
    `RedisTransaction` | RedisTransaction.`sunion(List<String> keys, Handler<AsyncResult<String>> handler)` Add multiple sets
    `RedisTransaction` | RedisTransaction.`sunionstore(String destkey, List<String> keys, Handler<AsyncResult<String>> handler)` Add multiple sets and store the resulting set in a key
    `RedisTransaction` | RedisTransaction.`swapdb(int index1, int index2, Handler<AsyncResult<String>> handler)` Swaps two Redis databases
    `RedisTransaction` | RedisTransaction.`sync(Handler<AsyncResult<String>> handler)` Internal command used for replication
    `RedisTransaction` | RedisTransaction.`time(Handler<AsyncResult<String>> handler)` Return the current server time
    `RedisTransaction` | RedisClient.`transaction()` Return a RedisTransaction instance
    `RedisTransaction` | RedisTransaction.`ttl(String key, Handler<AsyncResult<String>> handler)` Get the time to live for a key
    `RedisTransaction` | RedisTransaction.`type(String key, Handler<AsyncResult<String>> handler)` Determine the type stored at key
    `RedisTransaction` | RedisTransaction.`unlink(String key, Handler<AsyncResult<String>> handler)` Delete a key asynchronously in another thread.
    `RedisTransaction` | RedisTransaction.`unlinkMany(List<String> keys, Handler<AsyncResult<String>> handler)` Delete multiple keys asynchronously in another thread.
    `RedisTransaction` | RedisTransaction.`unsubscribe(List<String> channels, Handler<AsyncResult<String>> handler)` Stop listening for messages posted to the given channels
    `RedisTransaction` | RedisTransaction.`unwatch(Handler<AsyncResult<String>> handler)` Forget about all watched keys
    `RedisTransaction` | RedisTransaction.`wait(long numSlaves, long timeout, Handler<AsyncResult<String>> handler)` Wait for the synchronous replication of all the write commands sent in the context of the current connection.
    `RedisTransaction` | RedisTransaction.`watch(String key, Handler<AsyncResult<String>> handler)` Watch the given keys to determine execution of the MULTI/EXEC block
    `RedisTransaction` | RedisTransaction.`watchMany(List<String> keys, Handler<AsyncResult<String>> handler)` Watch the given keys to determine execution of the MULTI/EXEC block
    `RedisTransaction` | RedisTransaction.`zadd(String key, double score, String member, Handler<AsyncResult<String>> handler)` Add one or more members to a sorted set, or update its score if it already exists
    `RedisTransaction` | RedisTransaction.`zaddMany(String key, Map<String,Double> members, Handler<AsyncResult<String>> handler)` Add one or more members to a sorted set, or update its score if it already exists
    `RedisTransaction` | RedisTransaction.`zcard(String key, Handler<AsyncResult<String>> handler)` Get the number of members in a sorted set
    `RedisTransaction` | RedisTransaction.`zcount(String key, double min, double max, Handler<AsyncResult<String>> handler)` Count the members in a sorted set with scores within the given values
    `RedisTransaction` | RedisTransaction.`zincrby(String key, double increment, String member, Handler<AsyncResult<String>> handler)` Increment the score of a member in a sorted set
    `RedisTransaction` | RedisTransaction.`zinterstore(String destkey, List<String> sets, AggregateOptions options, Handler<AsyncResult<String>> handler)` Intersect multiple sorted sets and store the resulting sorted set in a new key
    `RedisTransaction` | RedisTransaction.`zinterstoreWeighed(String destkey, Map<String,Double> sets, AggregateOptions options, Handler<AsyncResult<String>> handler)` Intersect multiple sorted sets and store the resulting sorted set in a new key using weights for scoring
    `RedisTransaction` | RedisTransaction.`zlexcount(String key, String min, String max, Handler<AsyncResult<String>> handler)` Count the number of members in a sorted set between a given lexicographical range
    `RedisTransaction` | RedisTransaction.`zrange(String key, long start, long stop, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by index
    `RedisTransaction` | RedisTransaction.`zrangebylex(String key, String min, String max, LimitOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by lexicographical range
    `RedisTransaction` | RedisTransaction.`zrangebyscore(String key, String min, String max, RangeLimitOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by score
    `RedisTransaction` | RedisTransaction.`zrangeWithOptions(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by index
    `RedisTransaction` | RedisTransaction.`zrank(String key, String member, Handler<AsyncResult<String>> handler)` Determine the index of a member in a sorted set
    `RedisTransaction` | RedisTransaction.`zrem(String key, String member, Handler<AsyncResult<String>> handler)` Remove one member from a sorted set
    `RedisTransaction` | RedisTransaction.`zremMany(String key, List<String> members, Handler<AsyncResult<String>> handler)` Remove one or more members from a sorted set
    `RedisTransaction` | RedisTransaction.`zremrangebylex(String key, String min, String max, Handler<AsyncResult<String>> handler)` Remove all members in a sorted set between the given lexicographical range
    `RedisTransaction` | RedisTransaction.`zremrangebyrank(String key, long start, long stop, Handler<AsyncResult<String>> handler)` Remove all members in a sorted set within the given indexes
    `RedisTransaction` | RedisTransaction.`zremrangebyscore(String key, String min, String max, Handler<AsyncResult<String>> handler)` Remove all members in a sorted set within the given scores
    `RedisTransaction` | RedisTransaction.`zrevrange(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by index, with scores ordered from high to low
    `RedisTransaction` | RedisTransaction.`zrevrangebylex(String key, String max, String min, LimitOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
    `RedisTransaction` | RedisTransaction.`zrevrangebyscore(String key, String max, String min, RangeLimitOptions options, Handler<AsyncResult<String>> handler)` Return a range of members in a sorted set, by score, with scores ordered from high to low
    `RedisTransaction` | RedisTransaction.`zrevrank(String key, String member, Handler<AsyncResult<String>> handler)` Determine the index of a member in a sorted set, with scores ordered from high to low
    `RedisTransaction` | RedisTransaction.`zscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<String>> handler)` Incrementally iterate sorted sets elements and associated scores
    `RedisTransaction` | RedisTransaction.`zscore(String key, String member, Handler<AsyncResult<String>> handler)` Get the score associated with the given member in a sorted set
    `RedisTransaction` | RedisTransaction.`zunionstore(String destkey, List<String> sets, AggregateOptions options, Handler<AsyncResult<String>> handler)` Add multiple sorted sets and store the resulting sorted set in a new key
    `RedisTransaction` | RedisTransaction.`zunionstoreWeighed(String key, Map<String,Double> sets, AggregateOptions options, Handler<AsyncResult<String>> handler)` Add multiple sorted sets using weights, and store the resulting sorted set in a new key

Copyright © 2019 Eclipse. All rights reserved.