| Interface | Description |
|---|---|
| CompleteableCommand<T> |
Extension to commands that provide registration of command completion callbacks.
|
| ConnectionFacade |
Represents a stateful connection facade.
|
| DecoratedCommand<K,V,T> |
A decorated command allowing access to the underlying
DecoratedCommand.getDelegate(). |
| DemandAware |
Interface for demand-aware components.
|
| DemandAware.Sink |
A demand-aware
DemandAware.Sink that accepts data. |
| DemandAware.Source |
A
DemandAware.Source provides data to a DemandAware and can be notified to produce more input for the command. |
| Endpoint |
Wraps a stateful
Endpoint that abstracts the underlying channel. |
| ProtocolKeyword |
Interface for protocol keywords providing an encoded representation.
|
| ReconnectionListener |
Listener for reconnection events.
|
| RedisCommand<K,V,T> |
A redis command that holds an output, arguments and a state, whether it is completed or not.
|
| Class | Description |
|---|---|
| AsyncCommand<K,V,T> |
An asynchronous redis command and its result.
|
| BaseRedisCommandBuilder<K,V> | |
| Command<K,V,T> | |
| CommandArgs<K,V> |
Redis command arguments.
|
| CommandArgsAccessor |
Accessor for first encoded key, first string and first
integer argument of CommandArgs. |
| CommandEncoder |
A netty
ChannelHandler responsible for encoding commands. |
| CommandExpiryWriter |
Extension to
RedisChannelWriter that expires commands. |
| CommandHandler |
A netty
ChannelHandler responsible for writing redis commands and reading responses from the server. |
| CommandWrapper<K,V,T> |
Wrapper for a command.
|
| ConnectionWatchdog |
A netty
ChannelHandler responsible for monitoring the channel and reconnecting when the connection is lost. |
| DefaultEndpoint |
Default
Endpoint implementation. |
| LettuceCharsets |
Charset-related utilities. |
| RedisStateMachine |
State machine that decodes redis server responses encoded according to the Unified
Request Protocol (RESP).
|
| TracedCommand<K,V,T> |
Redis command that is aware of an associated
TraceContext. |
| TransactionalCommand<K,V,T> |
A wrapper for commands within a MULTI transaction.
|
| Enum | Description |
|---|---|
| CommandHandler.LifecycleState | |
| CommandKeyword |
Keyword modifiers for redis commands.
|
| CommandType |
Redis commands.
|
Copyright © 2019 lettuce.io. All rights reserved.