RedisClient for regular and sentinel operations.See: Description
| Interface | Description |
|---|---|
| BaseRedisAsyncConnection<K,V> |
Basic asynchronous executed commands.
|
| BaseRedisConnection<K,V> |
Basic synchronous executed commands.
|
| ConnectionPoint | |
| RedisAsyncConnection<K,V> |
Complete async Redis API with 400+ Methods.
|
| RedisChannelInitializer | |
| RedisChannelWriter<K,V> |
Writer for a channel.
|
| RedisClusterAsyncConnection<K,V> |
Complete asynchronous cluster Redis API with 400+ Methods..
|
| RedisClusterConnection<K,V> |
Complete synchronous cluster Redis API with 400+ Methods..
|
| RedisConnection<K,V> |
Complete synchronous Redis API with 400+ Methods.
|
| RedisConnectionStateListener |
Simple interface for Redis connection state monitoring.
|
| RedisFuture<V> |
Redis Future, extends a Listenable Future (Notification on Complete).
|
| RedisHashesAsyncConnection<K,V> |
Asynchronous executed commands for Hashes (Key-Value pairs).
|
| RedisHashesConnection<K,V> |
Synchronous executed commands for Hashes (Key-Value pairs).
|
| RedisHLLAsyncConnection<K,V> |
Asynchronous executed commands for HyperLogLog (PF* commands).
|
| RedisHLLConnection<K,V> |
Synchronous executed commands for HyperLogLog (PF* commands).
|
| RedisKeysAsyncConnection<K,V> |
Asynchronous executed commands for Keys (Key manipulation/querying).
|
| RedisKeysConnection<K,V> |
Synchronous executed commands for Keys (Key manipulation/querying).
|
| RedisListsAsyncConnection<K,V> |
Asynchronous executed commands for Lists.
|
| RedisListsConnection<K,V> |
Synchronous executed commands for Lists.
|
| RedisScriptingAsyncConnection<K,V> |
Asynchronous executed commands for Scripting.
|
| RedisScriptingConnection<K,V> |
Synchronous executed commands for Scripting.
|
| RedisSentinelAsyncConnection<K,V> |
Asynchronous executed commands for Sentinel.
|
| RedisServerAsyncConnection<K,V> |
Asynchronous executed commands for Server Control.
|
| RedisServerConnection<K,V> |
Synchronous executed commands for Server Control.
|
| RedisSetsAsyncConnection<K,V> |
Asynchronous executed commands for Sets.
|
| RedisSetsConnection<K,V> |
Synchronous executed commands for Sets.
|
| RedisSortedSetsAsyncConnection<K,V> |
Asynchronous executed commands for Sorted Sets.
|
| RedisSortedSetsConnection<K,V> |
Synchronous executed commands for Sorted Sets.
|
| RedisStringsAsyncConnection<K,V> |
Asynchronous executed commands for Strings.
|
| RedisStringsConnection<K,V> |
Synchronous executed commands for Strings.
|
| Class | Description |
|---|---|
| AbstractRedisClient | |
| ClientOptions |
Client Options to control the behavior of
RedisClient and RedisClusterClient. |
| ClientOptions.Builder |
Builder for
ClientOptions. |
| ConnectionBuilder | |
| ConnectionEvents |
Close Events Facility.
|
| ConnectionEvents.Close | |
| ConnectionEvents.PrepareClose | |
| JavaRuntime | |
| 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 | |
| LettuceStrings | |
| MapScanCursor<K,V> |
Scan cursor for maps.
|
| RedisAsyncConnectionImpl<K,V> |
An asynchronous thread-safe connection to a redis server.
|
| RedisChannelHandler<K,V> |
Abstract base for every redis connection.
|
| RedisChannelInitializerImpl | |
| RedisClient |
A scalable thread-safe Redis client.
|
| RedisConnectionPool<T> |
Connection pool for redis connections.
|
| 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 |
| SortArgs |
Argument list builder for the redis SORT command.
|
| SortArgs.Builder |
Static builder methods.
|
| SslConnectionBuilder | |
| StreamScanCursor |
Cursor result using the Streaming API.
|
| ValueScanCursor<V> |
Cursor providing a list of values.
|
| ZStoreArgs |
Argument list builder for the redis ZUNIONSTORE and ZINTERSTORE commands.
|
| ZStoreArgs.Builder |
Static builder methods.
|
| Enum | Description |
|---|---|
| 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 © 2015. All rights reserved.