Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

addGet(String) - Method in class io.vertx.redis.op.SortOptions
 
addSentinel(String) - Method in class io.vertx.redis.RedisOptions
Add Sentinel node.
AggregateOptions - Enum in io.vertx.redis.op
 
append(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Append a value to a key
append(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Append a value to a key
auth(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Authenticate to the server
auth(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Authenticate to the server

B

bgrewriteaof(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Asynchronously rewrite the append-only file
bgrewriteaof(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Asynchronously rewrite the append-only file
bgsave(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Asynchronously save the dataset to disk
bgsave(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Asynchronously save the dataset to disk
bitcount(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Count set bits in a string
bitcount(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Count set bits in a string
bitcountRange(String, long, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Count set bits in a string
bitcountRange(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Count set bits in a string
bitfield(String, BitFieldOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Perform arbitrary bitfield integer operations on strings.
BitFieldGetCommand - Class in io.vertx.redis.op
 
BitFieldGetCommand() - Constructor for class io.vertx.redis.op.BitFieldGetCommand
 
BitFieldGetCommand(BitFieldGetCommand) - Constructor for class io.vertx.redis.op.BitFieldGetCommand
 
BitFieldGetCommand(JsonObject) - Constructor for class io.vertx.redis.op.BitFieldGetCommand
 
BitFieldIncrbyCommand - Class in io.vertx.redis.op
 
BitFieldIncrbyCommand() - Constructor for class io.vertx.redis.op.BitFieldIncrbyCommand
 
BitFieldIncrbyCommand(BitFieldIncrbyCommand) - Constructor for class io.vertx.redis.op.BitFieldIncrbyCommand
 
BitFieldIncrbyCommand(JsonObject) - Constructor for class io.vertx.redis.op.BitFieldIncrbyCommand
 
BitFieldOptions - Class in io.vertx.redis.op
 
BitFieldOptions() - Constructor for class io.vertx.redis.op.BitFieldOptions
 
BitFieldOptions(BitFieldOptions) - Constructor for class io.vertx.redis.op.BitFieldOptions
 
BitFieldOptions(JsonObject) - Constructor for class io.vertx.redis.op.BitFieldOptions
 
BitFieldOverflowOptions - Enum in io.vertx.redis.op
 
BitFieldSetCommand - Class in io.vertx.redis.op
 
BitFieldSetCommand() - Constructor for class io.vertx.redis.op.BitFieldSetCommand
 
BitFieldSetCommand(BitFieldSetCommand) - Constructor for class io.vertx.redis.op.BitFieldSetCommand
 
BitFieldSetCommand(JsonObject) - Constructor for class io.vertx.redis.op.BitFieldSetCommand
 
bitfieldWithOverflow(String, BitFieldOptions, BitFieldOverflowOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Perform arbitrary bitfield integer operations on strings.
bitop(BitOperation, String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Perform bitwise operations between strings
bitop(BitOperation, String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Perform bitwise operations between strings
BitOperation - Enum in io.vertx.redis.op
 
bitpos(String, int, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Find first bit set or clear in a string
bitpos(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Find first bit set or clear in a string
bitposFrom(String, int, int, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Find first bit set or clear in a string See also bitposRange() method, which takes start, and stop offset.
bitposFrom(String, int, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Find first bit set or clear in a string
bitposRange(String, int, int, int, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Find first bit set or clear in a string Note: when both start, and stop offsets are specified, behaviour is slightly different than if only start is specified
bitposRange(String, int, int, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Find first bit set or clear in a string
blpop(String, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the first element in a list, or block until one is available
blpop(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the first element in a list, or block until one is available
blpopMany(List<String>, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the first element in any of the lists, or block until one is available
blpopMany(List<String>, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the first element in any of the lists, or block until one is available
brpop(String, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the last element in a list, or block until one is available
brpop(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the last element in a list, or block until one is available
brpoplpush(String, String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Pop a value from a list, push it to another list and return it; or block until one is available
brpoplpush(String, String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Pop a value from a list, push it to another list and return it; or block until one is available
brpopMany(List<String>, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the last element in any of the lists, or block until one is available
brpopMany(List<String>, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the last element in any of the lists, or block until one is available

C

ckquorum(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Check if the current Sentinel configuration is able to reach the quorum needed to failover a master, and the majority needed to authorize the failover.
clientGetname(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get the current connection name
clientGetname(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the current connection name
clientKill(KillFilter, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Kill the connection of a client
clientKill(KillFilter, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Kill the connection of a client
clientList(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get the list of client connections
clientList(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the list of client connections
clientPause(long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Stop processing commands from clients for some time
clientPause(long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Stop processing commands from clients for some time
clientReply(ClientReplyOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Instruct the server whether to reply to commands.
ClientReplyOptions - Enum in io.vertx.redis.op
 
clientSetname(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the current connection name
clientSetname(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the current connection name
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Close the client - when it is fully closed the handler will be called.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisTransaction
Close the client - when it is fully closed the handler will be called.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Close the client - when it is fully closed the handler will be called.
clusterAddslots(List<Long>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Assign new hash slots to receiving node.
clusterAddslots(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Assign new hash slots to receiving node.
clusterCountFailureReports(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Return the number of failure reports active for a given node.
clusterCountFailureReports(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the number of failure reports active for a given node.
clusterCountkeysinslot(long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Return the number of local keys in the specified hash slot.
clusterCountkeysinslot(long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the number of local keys in the specified hash slot.
clusterDelslots(long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set hash slots as unbound in receiving node.
clusterDelslots(long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set hash slots as unbound in receiving node.
clusterDelslotsMany(List<Long>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set hash slots as unbound in receiving node.
clusterDelslotsMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set hash slots as unbound in receiving node.
clusterFailover(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Forces a slave to perform a manual failover of its master.
clusterFailover(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Forces a slave to perform a manual failover of its master.
clusterFailOverWithOptions(FailoverOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Forces a slave to perform a manual failover of its master.
clusterFailOverWithOptions(FailoverOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Forces a slave to perform a manual failover of its master.
clusterForget(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Remove a node from the nodes table.
clusterForget(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove a node from the nodes table.
clusterGetkeysinslot(long, long, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return local key names in the specified hash slot.
clusterGetkeysinslot(long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return local key names in the specified hash slot.
clusterInfo(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Provides info about Redis Cluster node state.
clusterInfo(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Provides info about Redis Cluster node state.
clusterKeyslot(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Returns the hash slot of the specified key.
clusterKeyslot(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Returns the hash slot of the specified key.
clusterMeet(String, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Force a node cluster to handshake with another node.
clusterMeet(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Force a node cluster to handshake with another node.
clusterNodes(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get Cluster config for the node.
clusterNodes(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get Cluster config for the node.
clusterReplicate(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Reconfigure a node as a slave of the specified master node.
clusterReplicate(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Reconfigure a node as a slave of the specified master node.
clusterReset(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Reset a Redis Cluster node.
clusterReset(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Reset a Redis Cluster node.
clusterResetWithOptions(ResetOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Reset a Redis Cluster node.
clusterResetWithOptions(ResetOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Reset a Redis Cluster node.
clusterSaveconfig(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Forces the node to save cluster state on disk.
clusterSaveconfig(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Forces the node to save cluster state on disk.
clusterSetConfigEpoch(long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set the configuration epoch in a new node.
clusterSetConfigEpoch(long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the configuration epoch in a new node.
clusterSetslot(long, SlotCmd, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Bind an hash slot to a specific node.
clusterSetslot(long, SlotCmd, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Bind an hash slot to a specific node.
clusterSetslotWithNode(long, SlotCmd, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Bind an hash slot to a specific node.
clusterSetslotWithNode(long, SlotCmd, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Bind an hash slot to a specific node.
clusterSlaves(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
List slave nodes of the specified master node.
clusterSlaves(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
List slave nodes of the specified master node.
clusterSlots(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get array of Cluster slot to node mappings
clusterSlots(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get array of Cluster slot to node mappings
command(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get array of Redis command details
command(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get array of Redis command details
commandCount(Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get total number of Redis commands
commandCount(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get total number of Redis commands
commandGetkeys(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Extract keys given a full Redis command
commandGetkeys(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Extract keys given a full Redis command
commandInfo(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get array of specific Redis command details
commandInfo(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get array of specific Redis command details
configGet(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get the value of a configuration parameter
configGet(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the value of a configuration parameter
configResetstat(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Reset the stats returned by INFO
configResetstat(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Reset the stats returned by INFO
configRewrite(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Rewrite the configuration file with the in memory configuration
configRewrite(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Rewrite the configuration file with the in memory configuration
configSet(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set a configuration parameter to the given value
configSet(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set a configuration parameter to the given value
convertToJsonObject(JsonArray) - Static method in class io.vertx.redis.utils.JsonUtils
Converts the array response of sentinel response to the map.
create(Vertx) - Static method in interface io.vertx.redis.RedisClient
 
create(Vertx, JsonObject) - Static method in interface io.vertx.redis.RedisClient
Deprecated.
For type safety please use RedisClient.create(Vertx, RedisOptions).
create(Vertx, RedisOptions) - Static method in interface io.vertx.redis.RedisClient
 
create(String) - Static method in interface io.vertx.redis.Script
 
create(String, String) - Static method in interface io.vertx.redis.Script
 
create(Vertx, RedisOptions) - Static method in interface io.vertx.redis.sentinel.RedisSentinel
 

D

dbsize(Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Return the number of keys in the selected database
dbsize(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the number of keys in the selected database
debugObject(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get debugging information about a key
debugObject(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get debugging information about a key
debugSegfault(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Make the server crash
debugSegfault(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Make the server crash
decr(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Decrement the integer value of a key by one
decr(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Decrement the integer value of a key by one
decrby(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Decrement the integer value of a key by the given number
decrby(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Decrement the integer value of a key by the given number
del(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete a key
del(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete a key
delMany(List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete many keys
delMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete many keys
discard(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Discard all commands issued after MULTI
dump(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Return a serialized version of the value stored at the specified key.
dump(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a serialized version of the value stored at the specified key.

E

echo(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Echo the given string
echo(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Echo the given string
eval(String, List<String>, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Execute a Lua script server side.
eval(String, List<String>, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Execute a Lua script server side.
evalScript(Script, List<String>, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Execute a Lua script server side.
evalsha(String, List<String>, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Execute a Lua script server side.
evalsha(String, List<String>, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Execute a Lua script server side.
exec(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisTransaction
Execute all commands issued after MULTI
exists(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine if a key exists
exists(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine if a key exists
existsMany(List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine if one or many keys exist
existsMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine if one or many keys exist
expire(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set a key's time to live in seconds
expire(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set a key's time to live in seconds
expireat(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set the expiration for a key as a UNIX timestamp
expireat(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the expiration for a key as a UNIX timestamp

F

failover(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Force a failover as if the master was not reachable, and without asking for agreement to other Sentinels (however a new version of the configuration will be published so that the other Sentinels will update their configurations)
FailoverOptions - Enum in io.vertx.redis.op
 
flushall(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove all keys from all databases
flushall(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all keys from all databases
flushConfig(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Force Sentinel to rewrite its configuration on disk, including the current Sentinel state.
flushdb(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove all keys from the current database
flushdb(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all keys from the current database
fromJson(JsonObject, RedisOptions) - Static method in class io.vertx.redis.RedisOptionsConverter
 

G

geoadd(String, double, double, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add one or more geospatial items in the geospatial index represented using a sorted set.
geoadd(String, double, double, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add one or more geospatial items in the geospatial index represented using a sorted set.
geoaddMany(String, List<GeoMember>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add one or more geospatial items in the geospatial index represented using a sorted set.
geoaddMany(String, List<GeoMember>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add one or more geospatial items in the geospatial index represented using a sorted set.
geodist(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Return the distance between two members in the geospatial index represented by the sorted set.
geodist(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the distance between two members in the geospatial index represented by the sorted set.
geodistWithUnit(String, String, String, GeoUnit, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Return the distance between two members in the geospatial index represented by the sorted set.
geodistWithUnit(String, String, String, GeoUnit, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the distance between two members in the geospatial index represented by the sorted set.
geohash(String, String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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).
geohash(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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).
geohashMany(String, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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).
geohashMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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).
GeoMember - Class in io.vertx.redis.op
 
GeoMember() - Constructor for class io.vertx.redis.op.GeoMember
 
GeoMember(GeoMember) - Constructor for class io.vertx.redis.op.GeoMember
 
GeoMember(JsonObject) - Constructor for class io.vertx.redis.op.GeoMember
 
geopos(String, String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
geopos(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
geoposMany(String, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
geoposMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the positions (longitude,latitude) of all the specified members of the geospatial index represented by the sorted set at key.
georadius(String, double, double, double, GeoUnit, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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).
georadius(String, double, double, double, GeoUnit, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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).
georadiusbymember(String, String, double, GeoUnit, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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.
georadiusbymember(String, String, double, GeoUnit, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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.
georadiusbymemberWithOptions(String, String, double, GeoUnit, GeoRadiusOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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.
georadiusbymemberWithOptions(String, String, double, GeoUnit, GeoRadiusOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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.
GeoRadiusOptions - Class in io.vertx.redis.op
 
GeoRadiusOptions() - Constructor for class io.vertx.redis.op.GeoRadiusOptions
 
GeoRadiusOptions(GeoRadiusOptions) - Constructor for class io.vertx.redis.op.GeoRadiusOptions
 
GeoRadiusOptions(JsonObject) - Constructor for class io.vertx.redis.op.GeoRadiusOptions
 
georadiusWithOptions(String, double, double, double, GeoUnit, GeoRadiusOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
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).
georadiusWithOptions(String, double, double, double, GeoUnit, GeoRadiusOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
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).
GeoUnit - Enum in io.vertx.redis.op
GeoUnit represents a geo spatial unit it covers both the metric and imperial systems.
get(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get the value of a key
get(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the value of a key
getAddress() - Method in class io.vertx.redis.RedisOptions
Get the default `PUB/SUB` eventbus address prefix, default `io.vertx.redis`.
getAuth() - Method in class io.vertx.redis.RedisOptions
Get the password for authentication at connection time.
getBinary(String, Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.redis.RedisClient
Get the value of a key - without decoding as utf-8
getBinary(String, Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.redis.RedisTransaction
Get the value of a key - without decoding as utf-8
getbit(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Returns the bit value at offset in the string value stored at key
getbit(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Returns the bit value at offset in the string value stored at key
getDomainSocketAddress() - Method in class io.vertx.redis.RedisOptions
Get the domain socket address for the Redis server.
getEncoding() - Method in class io.vertx.redis.RedisOptions
Return the character encoding for Strings, default `UTF-8`.
getGet() - Method in class io.vertx.redis.op.BitFieldOptions
 
getHost() - Method in class io.vertx.redis.RedisOptions
Get the host name for the Redis server, default `localhost`.
getIncrby() - Method in class io.vertx.redis.op.BitFieldOptions
 
getIncrement() - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
getMasterAddrByName(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Return the ip and port number of the master with that name.
getMasterName() - Method in class io.vertx.redis.RedisOptions
Get name of Redis master.
getOffset() - Method in class io.vertx.redis.op.BitFieldGetCommand
 
getOffset() - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
getOffset() - Method in class io.vertx.redis.op.BitFieldSetCommand
 
getPort() - Method in class io.vertx.redis.RedisOptions
Get the tcp port where the Redis server is listening, default 6379.
getrange(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get a substring of the string stored at a key
getrange(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get a substring of the string stored at a key
getScript() - Method in interface io.vertx.redis.Script
 
getSelect() - Method in class io.vertx.redis.RedisOptions
Get the database to select at connection time.
getSentinels() - Method in class io.vertx.redis.RedisOptions
Get list of Sentinels.
getSet() - Method in class io.vertx.redis.op.BitFieldOptions
 
getset(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the string value of a key and return its old value
getset(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the string value of a key and return its old value
getSha1() - Method in interface io.vertx.redis.Script
 
getType() - Method in class io.vertx.redis.op.BitFieldGetCommand
 
getType() - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
getType() - Method in class io.vertx.redis.op.BitFieldSetCommand
 
getValue() - Method in class io.vertx.redis.op.BitFieldSetCommand
 

H

hdel(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete one or more hash fields
hdel(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete one or more hash fields
hdelMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete one or more hash fields
hdelMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete one or more hash fields
hexists(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine if a hash field exists
hexists(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine if a hash field exists
hget(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get the value of a hash field
hget(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the value of a hash field
hgetall(String, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.redis.RedisClient
Get all the fields and values in a hash
hgetall(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get all the fields and values in a hash
hincrby(String, String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Increment the integer value of a hash field by the given number
hincrby(String, String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the integer value of a hash field by the given number
hincrbyfloat(String, String, double, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Increment the float value of a hash field by the given amount
hincrbyfloat(String, String, double, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the float value of a hash field by the given amount
hkeys(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get all the fields in a hash
hkeys(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get all the fields in a hash
hlen(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the number of fields in a hash
hlen(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the number of fields in a hash
hmget(String, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get the values of all the given hash fields
hmget(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the values of all the given hash fields
hmset(String, JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set multiple hash fields to multiple values
hmset(String, JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set multiple hash fields to multiple values
hscan(String, String, ScanOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Incrementally iterate hash fields and associated values
hscan(String, String, ScanOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Incrementally iterate hash fields and associated values
hset(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set the string value of a hash field
hset(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the string value of a hash field
hsetnx(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set the value of a hash field, only if the field does not exist
hsetnx(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the value of a hash field, only if the field does not exist
hstrlen(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the length of the value of a hash field.
hvals(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get all the values in a hash
hvals(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get all the values in a hash

I

incr(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Increment the integer value of a key by one
incr(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the integer value of a key by one
incrby(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Increment the integer value of a key by the given amount
incrby(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the integer value of a key by the given amount
incrbyfloat(String, double, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Increment the float value of a key by the given amount
incrbyfloat(String, double, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the float value of a key by the given amount
info(Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.redis.RedisClient
Get information and statistics about the server
info(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get information and statistics about the server
infoSection(String, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.redis.RedisClient
Get information and statistics about the server
infoSection(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get information and statistics about the server
InsertOptions - Enum in io.vertx.redis.op
 
io.vertx.redis - package io.vertx.redis
= Vert.x-redis :toc: left Vert.x-redis is redis client to be used with Vert.x.
io.vertx.redis.op - package io.vertx.redis.op
 
io.vertx.redis.sentinel - package io.vertx.redis.sentinel
 
io.vertx.redis.utils - package io.vertx.redis.utils
 
isBinary() - Method in class io.vertx.redis.RedisOptions
Return if the messages to/from redis are binary, default `false`.
isDomainSocket() - Method in class io.vertx.redis.RedisOptions
Get the domain socket enabled option, default `false`.

J

JsonUtils - Class in io.vertx.redis.utils
 
JsonUtils() - Constructor for class io.vertx.redis.utils.JsonUtils
 

K

keys(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Find all keys matching the given pattern
keys(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Find all keys matching the given pattern
KillFilter - Class in io.vertx.redis.op
 
KillFilter() - Constructor for class io.vertx.redis.op.KillFilter
 
KillFilter(KillFilter) - Constructor for class io.vertx.redis.op.KillFilter
 
KillFilter(JsonObject) - Constructor for class io.vertx.redis.op.KillFilter
 
KillFilter.Type - Enum in io.vertx.redis.op
 

L

lastsave(Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the UNIX time stamp of the last successful save to disk
lastsave(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the UNIX time stamp of the last successful save to disk
LimitOptions - Class in io.vertx.redis.op
 
LimitOptions() - Constructor for class io.vertx.redis.op.LimitOptions
 
LimitOptions(LimitOptions) - Constructor for class io.vertx.redis.op.LimitOptions
 
LimitOptions(JsonObject) - Constructor for class io.vertx.redis.op.LimitOptions
 
lindex(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get an element from a list by its index
lindex(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get an element from a list by its index
linsert(String, InsertOptions, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Insert an element before or after another element in a list
linsert(String, InsertOptions, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Insert an element before or after another element in a list
llen(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the length of a list
llen(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the length of a list
lpop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the first element in a list
lpop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the first element in a list
lpush(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Prepend one value to a list
lpush(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Prepend one value to a list
lpushMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Prepend one or multiple values to a list
lpushMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Prepend one or multiple values to a list
lpushx(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Prepend a value to a list, only if the list exists
lpushx(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Prepend a value to a list, only if the list exists
lrange(String, long, long, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get a range of elements from a list
lrange(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get a range of elements from a list
lrem(String, long, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove elements from a list
lrem(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove elements from a list
lset(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the value of an element in a list by its index
lset(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the value of an element in a list by its index
ltrim(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Trim a list to the specified range
ltrim(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Trim a list to the specified range

M

master(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Show the state and info of the specified master
masters(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Show a list of monitored masters and their state
mget(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get the value of the given key
mget(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the value of the given key
mgetMany(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get the values of all the given keys
mgetMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the values of all the given keys
migrate(String, int, String, int, long, MigrateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Atomically transfer a key from a Redis instance to another one.
migrate(String, int, String, int, long, MigrateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Atomically transfer a key from a Redis instance to another one.
MigrateOptions - Class in io.vertx.redis.op
 
MigrateOptions() - Constructor for class io.vertx.redis.op.MigrateOptions
 
MigrateOptions(MigrateOptions) - Constructor for class io.vertx.redis.op.MigrateOptions
 
MigrateOptions(JsonObject) - Constructor for class io.vertx.redis.op.MigrateOptions
 
monitor(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Listen for all requests received by the server in real time
monitor(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Listen for all requests received by the server in real time
move(String, int, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Move a key to another database
move(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Move a key to another database
mset(JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set multiple keys to multiple values
mset(JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set multiple keys to multiple values
msetnx(JsonObject, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set multiple keys to multiple values, only if none of the keys exist
msetnx(JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set multiple keys to multiple values, only if none of the keys exist
multi(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Mark the start of a RedisTransaction block

N

NONE - Static variable in class io.vertx.redis.op.LimitOptions
 
NONE - Static variable in class io.vertx.redis.op.MigrateOptions
 
NONE - Static variable in class io.vertx.redis.op.RangeLimitOptions
 
NONE - Static variable in class io.vertx.redis.op.ScanOptions
 
NONE - Static variable in class io.vertx.redis.op.SetOptions
 
NONE - Static variable in class io.vertx.redis.op.SortOptions
 

O

object(String, ObjectCmd, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Inspect the internals of Redis objects
object(String, ObjectCmd, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Inspect the internals of Redis objects
ObjectCmd - Enum in io.vertx.redis.op
 

P

persist(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove the expiration from a key
persist(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove the expiration from a key
pexpire(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set a key's time to live in milliseconds
pexpire(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set a key's time to live in milliseconds
pexpireat(String, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set the expiration for a key as a UNIX timestamp specified in milliseconds
pexpireat(String, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the expiration for a key as a UNIX timestamp specified in milliseconds
pfadd(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Adds the specified element to the specified HyperLogLog.
pfadd(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Adds the specified element to the specified HyperLogLog.
pfaddMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Adds the specified elements to the specified HyperLogLog.
pfaddMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Adds the specified elements to the specified HyperLogLog.
pfcount(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Return the approximated cardinality of the set observed by the HyperLogLog at key.
pfcount(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the approximated cardinality of the set observed by the HyperLogLog at key.
pfcountMany(List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
pfcountMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
pfmerge(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Merge N different HyperLogLogs into a single one.
pfmerge(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Merge N different HyperLogLogs into a single one.
ping(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Ping the server
ping(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Ping the server
psetex(String, long, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set the value and expiration in milliseconds of a key
psetex(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the value and expiration in milliseconds of a key
psubscribe(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Listen for messages published to channels matching the given pattern
psubscribe(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Listen for messages published to channels matching the given pattern
psubscribeMany(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Listen for messages published to channels matching the given patterns
psubscribeMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Listen for messages published to channels matching the given patterns
pttl(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the time to live for a key in milliseconds
pttl(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the time to live for a key in milliseconds
publish(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Post a message to a channel
publish(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Post a message to a channel
pubsubChannels(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Lists the currently active channels - only those matching the pattern
pubsubChannels(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Lists the currently active channels - only those matching the pattern
pubsubNumpat(Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Returns the number of subscriptions to patterns (that are performed using the PSUBSCRIBE command)
pubsubNumpat(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Returns the number of subscriptions to patterns (that are performed using the PSUBSCRIBE command)
pubsubNumsub(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
pubsubNumsub(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
punsubscribe(List<String>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Stop listening for messages posted to channels matching the given patterns
punsubscribe(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Stop listening for messages posted to channels matching the given patterns

R

randomkey(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Return a random key from the keyspace
randomkey(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a random key from the keyspace
RangeLimitOptions - Class in io.vertx.redis.op
 
RangeLimitOptions() - Constructor for class io.vertx.redis.op.RangeLimitOptions
 
RangeLimitOptions(RangeLimitOptions) - Constructor for class io.vertx.redis.op.RangeLimitOptions
 
RangeLimitOptions(JsonObject) - Constructor for class io.vertx.redis.op.RangeLimitOptions
 
RangeOptions - Enum in io.vertx.redis.op
 
RedisClient - Interface in io.vertx.redis
 
RedisCommandUtils - Class in io.vertx.redis.utils
 
RedisCommandUtils() - Constructor for class io.vertx.redis.utils.RedisCommandUtils
 
RedisOptions - Class in io.vertx.redis
This object controls the connection setting to the Redis Server.
RedisOptions() - Constructor for class io.vertx.redis.RedisOptions
 
RedisOptions(RedisOptions) - Constructor for class io.vertx.redis.RedisOptions
 
RedisOptions(JsonObject) - Constructor for class io.vertx.redis.RedisOptions
 
RedisOptionsConverter - Class in io.vertx.redis
Converter for RedisOptions.
RedisOptionsConverter() - Constructor for class io.vertx.redis.RedisOptionsConverter
 
RedisSentinel - Interface in io.vertx.redis.sentinel
Interface for sentinel commands
RedisTransaction - Interface in io.vertx.redis
This Interface represents a TX
rename(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Rename a key
rename(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Rename a key
renamenx(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Rename a key, only if the new key does not exist
renamenx(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Rename a key, only if the new key does not exist
reset(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Reset all the masters with matching name.
ResetOptions - Enum in io.vertx.redis.op
 
restore(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Create a key using the provided serialized value, previously obtained using DUMP.
restore(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Create a key using the provided serialized value, previously obtained using DUMP.
role(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return the role of the instance in the context of replication
role(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the role of the instance in the context of replication
rpop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove and get the last element in a list
rpop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and get the last element in a list
rpoplpush(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove the last element in a list, append it to another list and return it
rpoplpush(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove the last element in a list, append it to another list and return it
rpush(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Append one or multiple values to a list
rpush(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Append one or multiple values to a list
rpushMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Append one or multiple values to a list
rpushMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Append one or multiple values to a list
rpushx(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Append a value to a list, only if the list exists
rpushx(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Append a value to a list, only if the list exists

S

sadd(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add a member to a set
sadd(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add a member to a set
saddMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add one or more members to a set
saddMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add one or more members to a set
save(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Synchronously save the dataset to disk
save(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Synchronously save the dataset to disk
scan(String, ScanOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Incrementally iterate the keys space
scan(String, ScanOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Incrementally iterate the keys space
ScanOptions - Class in io.vertx.redis.op
 
ScanOptions() - Constructor for class io.vertx.redis.op.ScanOptions
 
ScanOptions(ScanOptions) - Constructor for class io.vertx.redis.op.ScanOptions
 
ScanOptions(JsonObject) - Constructor for class io.vertx.redis.op.ScanOptions
 
scard(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the number of members in a set
scard(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the number of members in a set
Script - Interface in io.vertx.redis
Container for a script and its sha1 hash.
scriptDebug(ScriptDebugOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the debug mode for executed scripts.
ScriptDebugOptions - Enum in io.vertx.redis.op
 
scriptExists(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Check existence of script in the script cache.
scriptExists(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Check existence of script in the script cache.
scriptExistsMany(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Check existence of scripts in the script cache.
scriptExistsMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Check existence of scripts in the script cache.
scriptFlush(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove all the scripts from the script cache.
scriptFlush(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all the scripts from the script cache.
scriptKill(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Kill the script currently in execution.
scriptKill(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Kill the script currently in execution.
scriptLoad(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Load the specified Lua script into the script cache.
scriptLoad(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Load the specified Lua script into the script cache.
sdiff(String, List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Subtract multiple sets
sdiff(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Subtract multiple sets
sdiffstore(String, String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Subtract multiple sets and store the resulting set in a key
sdiffstore(String, String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Subtract multiple sets and store the resulting set in a key
select(int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Change the selected database for the current connection
select(int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Change the selected database for the current connection
sentinels(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Show a list of sentinel instances for this master, and their state
set(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set the string value of a key
set(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the string value of a key
setAddr(String) - Method in class io.vertx.redis.op.KillFilter
Set ADDR filter
setAddress(String) - Method in class io.vertx.redis.RedisOptions
Set the eventbus address prefix for `PUB/SUB`.
setAuth(String) - Method in class io.vertx.redis.RedisOptions
Set the password for authentication at connection time.
setBinary(String, Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set the binary string value of a key - without encoding as utf-8
setBinary(boolean) - Method in class io.vertx.redis.RedisOptions
Set the messages to/from redis as binary, default `false`.
setBinary(String, Buffer, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the binary string value of a key - without encoding as utf-8
setBinaryWithOptions(String, Buffer, SetOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Set the string value of a key
setBinaryWithOptions(String, Buffer, SetOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the string value of a key
setbit(String, long, int, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Sets or clears the bit at offset in the string value stored at key
setbit(String, long, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Sets or clears the bit at offset in the string value stored at key
setBy(String) - Method in class io.vertx.redis.op.SortOptions
 
setCount(Long) - Method in class io.vertx.redis.op.GeoRadiusOptions
Set the radius options limit the result count.
setCount(int) - Method in class io.vertx.redis.op.ScanOptions
 
setDomainSocket(boolean) - Method in class io.vertx.redis.RedisOptions
Set the domain socket enabled option, default `false`.
setDomainSocketAddress(String) - Method in class io.vertx.redis.RedisOptions
Set the domain socket address where the Redis server is listening.
setEncoding(String) - Method in class io.vertx.redis.RedisOptions
Set the user defined character encoding, e.g.: `iso-8859-1`.
setEX(long) - Method in class io.vertx.redis.op.SetOptions
 
setex(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the value and expiration of a key
setex(String, long, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the value and expiration of a key
setGet(BitFieldGetCommand) - Method in class io.vertx.redis.op.BitFieldOptions
 
setHost(String) - Method in class io.vertx.redis.RedisOptions
Set the host name where the Redis server is listening.
setId(String) - Method in class io.vertx.redis.op.KillFilter
Set ID filter
setIncrby(BitFieldIncrbyCommand) - Method in class io.vertx.redis.op.BitFieldOptions
 
setIncrement(long) - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
setLatitude(Double) - Method in class io.vertx.redis.op.GeoMember
Set Latitude as per EPSG:900913 / EPSG:3785 / OSGEO:41001
setLimit(long, long) - Method in class io.vertx.redis.op.LimitOptions
 
setLimit(long, long) - Method in class io.vertx.redis.op.SortOptions
 
setLongitude(Double) - Method in class io.vertx.redis.op.GeoMember
Set Longitude as per EPSG:900913 / EPSG:3785 / OSGEO:41001
setMasterName(String) - Method in class io.vertx.redis.RedisOptions
Set name of Redis master (used with Sentinel).
setMatch(String) - Method in class io.vertx.redis.op.ScanOptions
 
setMember(String) - Method in class io.vertx.redis.op.GeoMember
Set the member name.
setNX(boolean) - Method in class io.vertx.redis.op.SetOptions
 
setnx(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Set the value of a key, only if the key does not exist
setnx(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the value of a key, only if the key does not exist
setOffset(long) - Method in class io.vertx.redis.op.BitFieldGetCommand
 
setOffset(long) - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
setOffset(long) - Method in class io.vertx.redis.op.BitFieldSetCommand
 
SetOptions - Class in io.vertx.redis.op
 
SetOptions() - Constructor for class io.vertx.redis.op.SetOptions
 
SetOptions(SetOptions) - Constructor for class io.vertx.redis.op.SetOptions
 
SetOptions(JsonObject) - Constructor for class io.vertx.redis.op.SetOptions
 
setPort(int) - Method in class io.vertx.redis.RedisOptions
Set the tcp port where the Redis server is listening.
setPX(long) - Method in class io.vertx.redis.op.SetOptions
 
setrange(String, int, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Overwrite part of a string at key starting at the specified offset
setrange(String, int, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Overwrite part of a string at key starting at the specified offset
setSelect(Integer) - Method in class io.vertx.redis.RedisOptions
Set the database to select at connection time.
setSentinels(List<String>) - Method in class io.vertx.redis.RedisOptions
Set the list of Sentinels.
setSet(BitFieldSetCommand) - Method in class io.vertx.redis.op.BitFieldOptions
 
setSkipme(boolean) - Method in class io.vertx.redis.op.KillFilter
Set SKIPME filter
setStore(String) - Method in class io.vertx.redis.op.SortOptions
 
setType(String) - Method in class io.vertx.redis.op.BitFieldGetCommand
 
setType(String) - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
setType(String) - Method in class io.vertx.redis.op.BitFieldSetCommand
 
setType(KillFilter.Type) - Method in class io.vertx.redis.op.KillFilter
Set TYPE filter
setValue(long) - Method in class io.vertx.redis.op.BitFieldSetCommand
 
setWithCoord(boolean) - Method in class io.vertx.redis.op.GeoRadiusOptions
Set the radius options to be coordinate based.
setWithDist(boolean) - Method in class io.vertx.redis.op.GeoRadiusOptions
Set the radius options to be distance based.
setWithHash(boolean) - Method in class io.vertx.redis.op.GeoRadiusOptions
Set the radius options to be hash based.
setWithOptions(String, String, SetOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Set the string value of a key
setWithOptions(String, String, SetOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Set the string value of a key
setXX(boolean) - Method in class io.vertx.redis.op.SetOptions
 
ShutdownOptions - Enum in io.vertx.redis.op
 
sinter(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Intersect multiple sets
sinter(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Intersect multiple sets
sinterstore(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Intersect multiple sets and store the resulting set in a key
sinterstore(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Intersect multiple sets and store the resulting set in a key
sismember(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine if a given value is a member of a set
sismember(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine if a given value is a member of a set
slaveof(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Make the server a slave of another instance
slaveof(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Make the server a slave of another instance
slaveofNoone(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Make this server a master
slaveofNoone(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Make this server a master
slaves(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.sentinel.RedisSentinel
Show a list of slaves for this master, and their state
SlotCmd - Enum in io.vertx.redis.op
 
slowlogGet(int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Read the Redis slow queries log
slowlogGet(int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Read the Redis slow queries log
slowlogLen(Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the length of the Redis slow queries log
slowlogLen(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the length of the Redis slow queries log
slowlogReset(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Reset the Redis slow queries log
slowlogReset(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Reset the Redis slow queries log
smembers(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get all the members in a set
smembers(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisTransaction
Get all the members in a set
smove(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Move a member from one set to another
smove(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Move a member from one set to another
sort(String, SortOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Sort the elements in a list, set or sorted set
sort(String, SortOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Sort the elements in a list, set or sorted set
SortOptions - Class in io.vertx.redis.op
 
SortOptions() - Constructor for class io.vertx.redis.op.SortOptions
 
SortOptions(SortOptions) - Constructor for class io.vertx.redis.op.SortOptions
 
SortOptions(JsonObject) - Constructor for class io.vertx.redis.op.SortOptions
 
spop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Remove and return a random member from a set
spop(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and return a random member from a set
spopMany(String, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Remove and return random members from a set
spopMany(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove and return random members from a set
srandmember(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get one or multiple random members from a set
srandmember(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get one or multiple random members from a set
srandmemberCount(String, int, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Get one or multiple random members from a set
srandmemberCount(String, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get one or multiple random members from a set
srem(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove one member from a set
srem(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove one member from a set
sremMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove one or more members from a set
sremMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove one or more members from a set
sscan(String, String, ScanOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Incrementally iterate Set elements
sscan(String, String, ScanOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Incrementally iterate Set elements
strlen(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the length of the value stored in a key
strlen(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the length of the value stored in a key
subscribe(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Listen for messages published to the given channels
subscribe(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Listen for messages published to the given channels
subscribeMany(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Listen for messages published to the given channels
subscribeMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Listen for messages published to the given channels
sunion(List<String>, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Add multiple sets
sunion(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add multiple sets
sunionstore(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add multiple sets and store the resulting set in a key
sunionstore(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add multiple sets and store the resulting set in a key
swapdb(int, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Swaps two Redis databases
swapdb(int, int, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Swaps two Redis databases
sync(Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Internal command used for replication
sync(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Internal command used for replication

T

time(Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return the current server time
time(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return the current server time
toJson() - Method in class io.vertx.redis.op.BitFieldGetCommand
 
toJson() - Method in class io.vertx.redis.op.BitFieldIncrbyCommand
 
toJson() - Method in class io.vertx.redis.op.BitFieldOptions
 
toJson() - Method in class io.vertx.redis.op.BitFieldSetCommand
 
toJson() - Method in class io.vertx.redis.op.GeoMember
 
toJson() - Method in class io.vertx.redis.op.GeoRadiusOptions
 
toJson() - Method in class io.vertx.redis.op.KillFilter
 
toJson() - Method in class io.vertx.redis.op.LimitOptions
 
toJson() - Method in class io.vertx.redis.op.MigrateOptions
 
toJson() - Method in class io.vertx.redis.op.RangeLimitOptions
 
toJson() - Method in class io.vertx.redis.op.ScanOptions
 
toJson() - Method in class io.vertx.redis.op.SetOptions
 
toJson() - Method in class io.vertx.redis.op.SortOptions
 
toJson(RedisOptions, JsonObject) - Static method in class io.vertx.redis.RedisOptionsConverter
 
toJsonArray() - Method in enum io.vertx.redis.op.AggregateOptions
 
toJsonArray() - Method in class io.vertx.redis.op.BitFieldOptions
 
toJsonArray() - Method in class io.vertx.redis.op.GeoMember
 
toJsonArray() - Method in class io.vertx.redis.op.GeoRadiusOptions
 
toJsonArray() - Method in class io.vertx.redis.op.KillFilter
 
toJsonArray() - Method in class io.vertx.redis.op.LimitOptions
 
toJsonArray() - Method in class io.vertx.redis.op.MigrateOptions
 
toJsonArray() - Method in class io.vertx.redis.op.RangeLimitOptions
 
toJsonArray() - Method in enum io.vertx.redis.op.RangeOptions
 
toJsonArray() - Method in class io.vertx.redis.op.ScanOptions
 
toJsonArray() - Method in class io.vertx.redis.op.SetOptions
 
toJsonArray() - Method in enum io.vertx.redis.op.ShutdownOptions
 
toJsonArray() - Method in class io.vertx.redis.op.SortOptions
 
toPayload(Object...) - Static method in class io.vertx.redis.utils.RedisCommandUtils
A helper method to package method parameters into JsonArray payload.
touch(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Alters the last access time of a key(s).
touchMany(List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Alters the last access time of a key(s).
transaction() - Method in interface io.vertx.redis.RedisClient
Return a RedisTransaction instance
ttl(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the time to live for a key
ttl(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the time to live for a key
type(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Determine the type stored at key
type(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine the type stored at key

U

unlink(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete a key asynchronously in another thread.
unlink(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete a key asynchronously in another thread.
unlinkMany(List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Delete multiple keys asynchronously in another thread.
unlinkMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Delete multiple keys asynchronously in another thread.
unsubscribe(List<String>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.redis.RedisClient
Stop listening for messages posted to the given channels
unsubscribe(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Stop listening for messages posted to the given channels
unwatch(Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Forget about all watched keys
useAlpha() - Method in class io.vertx.redis.op.SortOptions
 
useCopy() - Method in class io.vertx.redis.op.MigrateOptions
 
useDescending() - Method in class io.vertx.redis.op.SortOptions
 
useReplace() - Method in class io.vertx.redis.op.MigrateOptions
 
useWithScores() - Method in class io.vertx.redis.op.RangeLimitOptions
 

V

valueOf(String) - Static method in enum io.vertx.redis.op.AggregateOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.BitFieldOverflowOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.BitOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.ClientReplyOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.FailoverOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.GeoUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.InsertOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.KillFilter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.ObjectCmd
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.RangeOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.ResetOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.ScriptDebugOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.ShutdownOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.redis.op.SlotCmd
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.redis.op.AggregateOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.BitFieldOverflowOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.BitOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.ClientReplyOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.FailoverOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.GeoUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.InsertOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.KillFilter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.ObjectCmd
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.RangeOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.ResetOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.ScriptDebugOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.ShutdownOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.redis.op.SlotCmd
Returns an array containing the constants of this enum type, in the order they are declared.

W

wait(long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Wait for the synchronous replication of all the write commands sent in the context of the current connection.
wait(long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Wait for the synchronous replication of all the write commands sent in the context of the current connection.
watch(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Watch the given keys to determine execution of the MULTI/EXEC block
watchMany(List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Watch the given keys to determine execution of the MULTI/EXEC block

Z

zadd(String, double, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add one or more members to a sorted set, or update its score if it already exists
zadd(String, double, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add one or more members to a sorted set, or update its score if it already exists
zaddMany(String, Map<String, Double>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add one or more members to a sorted set, or update its score if it already exists
zaddMany(String, Map<String, Double>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add one or more members to a sorted set, or update its score if it already exists
zcard(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Get the number of members in a sorted set
zcard(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the number of members in a sorted set
zcount(String, double, double, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Count the members in a sorted set with scores within the given values
zcount(String, double, double, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Count the members in a sorted set with scores within the given values
zincrby(String, double, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Increment the score of a member in a sorted set
zincrby(String, double, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Increment the score of a member in a sorted set
zinterstore(String, List<String>, AggregateOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Intersect multiple sorted sets and store the resulting sorted set in a new key
zinterstore(String, List<String>, AggregateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Intersect multiple sorted sets and store the resulting sorted set in a new key
zinterstoreWeighed(String, Map<String, Double>, AggregateOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Intersect multiple sorted sets and store the resulting sorted set in a new key using weights for scoring
zinterstoreWeighed(String, Map<String, Double>, AggregateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Intersect multiple sorted sets and store the resulting sorted set in a new key using weights for scoring
zlexcount(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Count the number of members in a sorted set between a given lexicographical range
zlexcount(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Count the number of members in a sorted set between a given lexicographical range
zrange(String, long, long, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by index
zrange(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by index
zrangebylex(String, String, String, LimitOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by lexicographical range
zrangebylex(String, String, String, LimitOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by lexicographical range
zrangebyscore(String, String, String, RangeLimitOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by score
zrangebyscore(String, String, String, RangeLimitOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by score
zrangeWithOptions(String, long, long, RangeOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by index
zrangeWithOptions(String, long, long, RangeOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by index
zrank(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine the index of a member in a sorted set
zrank(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine the index of a member in a sorted set
zrem(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove one member from a sorted set
zrem(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove one member from a sorted set
zremMany(String, List<String>, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove one or more members from a sorted set
zremMany(String, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove one or more members from a sorted set
zremrangebylex(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove all members in a sorted set between the given lexicographical range
zremrangebylex(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all members in a sorted set between the given lexicographical range
zremrangebyrank(String, long, long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove all members in a sorted set within the given indexes
zremrangebyrank(String, long, long, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all members in a sorted set within the given indexes
zremrangebyscore(String, String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Remove all members in a sorted set within the given scores
zremrangebyscore(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Remove all members in a sorted set within the given scores
zrevrange(String, long, long, RangeOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by index, with scores ordered from high to low
zrevrange(String, long, long, RangeOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by index, with scores ordered from high to low
zrevrangebylex(String, String, String, LimitOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
zrevrangebylex(String, String, String, LimitOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
zrevrangebyscore(String, String, String, RangeLimitOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Return a range of members in a sorted set, by score, with scores ordered from high to low
zrevrangebyscore(String, String, String, RangeLimitOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Return a range of members in a sorted set, by score, with scores ordered from high to low
zrevrank(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Determine the index of a member in a sorted set, with scores ordered from high to low
zrevrank(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Determine the index of a member in a sorted set, with scores ordered from high to low
zscan(String, String, ScanOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.redis.RedisClient
Incrementally iterate sorted sets elements and associated scores
zscan(String, String, ScanOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Incrementally iterate sorted sets elements and associated scores
zscore(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisClient
Get the score associated with the given member in a sorted set
zscore(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Get the score associated with the given member in a sorted set
zunionstore(String, List<String>, AggregateOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add multiple sorted sets and store the resulting sorted set in a new key
zunionstore(String, List<String>, AggregateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add multiple sorted sets and store the resulting sorted set in a new key
zunionstoreWeighed(String, Map<String, Double>, AggregateOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.redis.RedisClient
Add multiple sorted sets using weights, and store the resulting sorted set in a new key
zunionstoreWeighed(String, Map<String, Double>, AggregateOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.redis.RedisTransaction
Add multiple sorted sets using weights, and store the resulting sorted set in a new key
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2018 Eclipse. All rights reserved.