RedisClient for regular and sentinel operations.See: Description
| Interface | Description |
|---|---|
| BaseRedisAsyncConnection<K,V> | Deprecated |
| BaseRedisConnection<K,V> | Deprecated |
| ConnectionId |
Connection identifier.
|
| ConnectionPoint |
Interface for a connection point described with a host and port or socket.
|
| ReadFrom.Nodes |
Descriptor of nodes that are available for the current read operation.
|
| RedisAsyncConnection<K,V> | Deprecated |
| RedisChannelInitializer |
Channel initializer to set up the transport before a Redis connection can be used.
|
| RedisChannelWriter<K,V> |
Writer for a channel.
|
| RedisClusterAsyncConnection<K,V> | Deprecated |
| RedisClusterConnection<K,V> | Deprecated |
| RedisConnection<K,V> | Deprecated
Use
RedisCommands |
| RedisConnectionStateListener |
Simple interface for Redis connection state monitoring.
|
| RedisFuture<V> |
Redis Future, extends a Listenable Future (Notification on Complete).
|
| RedisGeoAsyncConnection<K,V> | Deprecated |
| RedisGeoConnection<K,V> | Deprecated
Use
RedisGeoCommands |
| RedisHashesAsyncConnection<K,V> | Deprecated |
| RedisHashesConnection<K,V> | Deprecated |
| RedisHLLAsyncConnection<K,V> | Deprecated |
| RedisHLLConnection<K,V> | Deprecated
Use
RedisHLLCommands |
| RedisKeysAsyncConnection<K,V> | Deprecated
Use RedisKeyAsyncCommands
|
| RedisKeysConnection<K,V> | Deprecated
Use RedisKeyCommands
|
| RedisListsAsyncConnection<K,V> | Deprecated |
| RedisListsConnection<K,V> | Deprecated
Use RedisListCommands
|
| RedisScriptingAsyncConnection<K,V> | Deprecated
Use RedisScriptingAsyncCommands
|
| RedisScriptingConnection<K,V> | Deprecated |
| RedisSentinelAsyncConnection<K,V> | Deprecated |
| RedisServerAsyncConnection<K,V> | Deprecated |
| RedisServerConnection<K,V> | Deprecated |
| RedisSetsAsyncConnection<K,V> | Deprecated |
| RedisSetsConnection<K,V> | Deprecated
Use
RedisSetCommands |
| RedisSortedSetsAsyncConnection<K,V> | Deprecated
Use RedisSortedSetAsyncCommands
|
| RedisSortedSetsConnection<K,V> | Deprecated
Use RedisSortedSetCommands
|
| RedisStringsAsyncConnection<K,V> | Deprecated
Use RedisStringAsyncCommands
|
| RedisStringsConnection<K,V> | Deprecated |
| Class | Description |
|---|---|
| AbstractRedisAsyncCommands<K,V> |
An asynchronous and thread-safe API for a Redis connection.
|
| AbstractRedisClient |
Base Redis client.
|
| AbstractRedisReactiveCommands<K,V> |
A reactive and thread-safe API for a Redis connection.
|
| BitFieldArgs |
Arguments and types for the
BITFIELD command. |
| BitFieldArgs.BitFieldType |
Represents a bit field type with details about signed/unsigned and the number of bits.
|
| BitFieldArgs.Builder | |
| ClientOptions |
Client Options to control the behavior of
RedisClient. |
| ClientOptions.Builder |
Builder for
ClientOptions. |
| ConnectionBuilder |
Connection builder for connections.
|
| ConnectionEvents |
Close Events Facility.
|
| ConnectionEvents.Activated |
Internal event when a channel is activated.
|
| ConnectionEvents.Close |
Internal event when a channel is closed.
|
| ConnectionEvents.PrepareClose |
Internal event before a channel is closed.
|
| ConnectionEvents.Reconnect |
Internal event when a reconnect is initiated.
|
| EpollProvider |
Wraps and provides Epoll classes.
|
| GeoArgs |
Args for GEORADIUS and GEORADIUSBYMEMBER commands.
|
| GeoCoordinates |
A tuple consisting of numerical geo data points to describe geo coordinates.
|
| GeoRadiusStoreArgs<K> |
Store Args for GEORADIUS to store GEORADIUS results or GEORADIUS distances in a sorted set.
|
| GeoWithin<V> |
Geo element within a certain radius.
|
| JavaRuntime |
Utility to determine which Java runtime is used.
|
| KeyScanCursor<K> |
Cursor providing a list of keys.
|
| KeyValue<K,V> |
A key-value pair.
|
| KillArgs |
Argument list builder for the redis CLIENT KILL command.
|
| KillArgs.Builder |
Static builder methods.
|
| LettuceFutures |
Utility to
LettuceFutures.awaitAll(long, TimeUnit, Future[]) futures until they are done and to synchronize future execution using
LettuceFutures.awaitOrCancel(RedisFuture, long, TimeUnit). |
| LettuceStrings |
Helper for
String checks. |
| MapScanCursor<K,V> |
Scan cursor for maps.
|
| MigrateArgs<K> |
Argument list builder for the new redis MIGRATE command.
|
| MigrateArgs.Builder | |
| ReactiveCommandDispatcher<K,V,T> |
Reactive command dispatcher.
|
| ReadFrom |
Defines from which Redis nodes data is read.
|
| RedisAsyncCommandsImpl<K,V> |
An asynchronous and thread-safe API for a Redis connection.
|
| RedisChannelHandler<K,V> |
Abstract base for every redis connection.
|
| RedisChannelInitializerImpl |
Channel initializer to set up the transport before a Redis connection can be used.
|
| RedisClient |
A scalable thread-safe Redis client.
|
| RedisConnectionPool<T> |
Connection pool for redis connections.
|
| RedisReactiveCommandsImpl<K,V> |
A reactive and thread-safe API for a Redis Sentinel connection.
|
| RedisURI |
Redis URI.
|
| RedisURI.Builder |
Builder for Redis URI.
|
| ScanArgs |
Argument list builder for the redis scan commans (scan, hscan, sscan, zscan) .
|
| ScanArgs.Builder |
Static builder methods.
|
| ScanCursor |
Generic Cursor data structure.
|
| ScoredValue<V> |
A value and its associated score from a ZSET.
|
| ScoredValueScanCursor<V> |
Cursor providing a list of
ScoredValue |
| SetArgs |
Argument list builder for the new redis SET command starting from Redis 2.6.12.
|
| SetArgs.Builder | |
| SortArgs |
Argument list builder for the redis SORT command.
|
| SortArgs.Builder |
Static builder methods.
|
| SslConnectionBuilder |
Connection builder for SSL connections.
|
| StatefulRedisConnectionImpl<K,V> |
A thread-safe connection to a Redis server.
|
| StreamScanCursor |
Cursor result using the Streaming API.
|
| ValueScanCursor<V> |
Cursor providing a list of values.
|
| ZAddArgs |
Argument list builder for the improved redis ZADD command starting from Redis
3.0.2.
|
| ZAddArgs.Builder | |
| ZStoreArgs |
Argument list builder for the redis ZUNIONSTORE and ZINTERSTORE commands.
|
| ZStoreArgs.Builder |
Static builder methods.
|
| Enum | Description |
|---|---|
| BitFieldArgs.OverflowType |
Represents the overflow types for the
OVERFLOW subcommand argument. |
| ClientOptions.DisconnectedBehavior |
Behavior of connections in disconnected state.
|
| GeoArgs.Sort |
Sort order.
|
| GeoArgs.Unit |
Supported geo unit.
|
| ScriptOutputType |
A Lua script returns one of the following types:
ScriptOutputType.BOOLEAN boolean
ScriptOutputType.INTEGER 64-bit integer
ScriptOutputType.STATUS status string
ScriptOutputType.VALUE value
ScriptOutputType.MULTI of these types
Redis to Lua conversion table. |
| Exception | Description |
|---|---|
| RedisCommandExecutionException |
Exception for errors states reported by Redis.
|
| RedisCommandInterruptedException |
Exception thrown when the thread executing a redis command is interrupted.
|
| RedisCommandTimeoutException |
Exception thrown when the command waiting timeout is exceeded.
|
| RedisConnectionException |
Exception for connection failures.
|
| RedisException |
Exception thrown when Redis returns an error message, or when the client fails for any reason.
|
RedisClient for regular and sentinel operations.Copyright © 2016. All rights reserved.