Uses of Class
io.lettuce.core.output.CommandOutput
| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
| io.lettuce.core.api.reactive |
Standalone Redis API for reactive command execution.
|
| io.lettuce.core.api.sync |
Standalone Redis API for synchronous executed commands.
|
| io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
| io.lettuce.core.dynamic.output |
CommandOutput resolution support. |
| io.lettuce.core.output |
Implementation of different output protocols including the Streaming API.
|
| io.lettuce.core.protocol |
Redis protocol layer abstraction.
|
| io.lettuce.core.pubsub |
Pub/Sub connection classes.
|
| io.lettuce.core.sentinel |
Redis Sentinel connection classes.
|
| io.lettuce.core.sentinel.api.async |
Redis Sentinel API for asynchronous executed commands.
|
| io.lettuce.core.sentinel.api.reactive |
Redis Sentinel API for reactive command execution.
|
| io.lettuce.core.sentinel.api.sync |
Redis Sentinel API for synchronous executed commands.
|
-
Uses of CommandOutput in io.lettuce.core
Methods in io.lettuce.core with parameters of type CommandOutput Modifier and Type Method Description protected <T> Mono<T>AbstractRedisReactiveCommands. createMono(CommandType type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)protected <T> RedisFuture<T>AbstractRedisAsyncCommands. dispatch(CommandType type, CommandOutput<K,V,T> output)protected <T> RedisFuture<T>AbstractRedisAsyncCommands. dispatch(CommandType type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)<T> RedisFuture<T>AbstractRedisAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)<T> RedisFuture<T>AbstractRedisAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)<T> Flux<T>AbstractRedisReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output)<T> Flux<T>AbstractRedisReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args) -
Uses of CommandOutput in io.lettuce.core.api.async
Methods in io.lettuce.core.api.async with parameters of type CommandOutput Modifier and Type Method Description <T> RedisFuture<T>BaseRedisAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)Dispatch a command to the Redis Server.<T> RedisFuture<T>BaseRedisAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.api.reactive
Methods in io.lettuce.core.api.reactive with parameters of type CommandOutput Modifier and Type Method Description <T> Flux<T>BaseRedisReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output)Dispatch a command to the Redis Server.<T> Flux<T>BaseRedisReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.api.sync
Methods in io.lettuce.core.api.sync with parameters of type CommandOutput Modifier and Type Method Description <T> TBaseRedisCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)Dispatch a command to the Redis Server.<T> TBaseRedisCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.cluster.api.async
Methods in io.lettuce.core.cluster.api.async with parameters of type CommandOutput Modifier and Type Method Description <T> AsyncExecutions<T>BaseNodeSelectionAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)Dispatch a command to the Redis Server.<T> AsyncExecutions<T>BaseNodeSelectionAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.dynamic.output
Methods in io.lettuce.core.dynamic.output with type parameters of type CommandOutput Modifier and Type Method Description <T extends CommandOutput<?, ?, ?>>
voidOutputRegistry. register(Class<T> commandOutputClass, CommandOutputFactory commandOutputFactory)Register aCommandOutputtype with itsCommandOutputFactory.Methods in io.lettuce.core.dynamic.output that return CommandOutput Modifier and Type Method Description <K, V> CommandOutput<K,V,?>CommandOutputFactory. create(RedisCodec<K,V> codec)Create and initialize a newCommandOutputgivenRedisCodec. -
Uses of CommandOutput in io.lettuce.core.output
Subclasses of CommandOutput in io.lettuce.core.output Modifier and Type Class Description classArrayOutput<K,V>Listof objects and lists to support dynamic nested structures (List with mixed content of values and sublists).classBooleanListOutput<K,V>Listof boolean output.classBooleanOutput<K,V>Boolean output.classByteArrayOutput<K,V>Byte array output.classClaimedMessagesOutput<K,V>DecodesClaimedMessages.classDateOutput<K,V>Date output with no milliseconds.classDoubleListOutput<K,V>Listof Double output.classDoubleOutput<K,V>Double output, may be null.classEnumSetOutput<K,V,E extends Enum<E>>EnumSetoutput.classGenericMapOutput<K,V>Mapof keys and objects output.classGeoCoordinatesListOutput<K,V>A list output that creates a list withGeoCoordinates's.classGeoCoordinatesValueListOutput<K,V>A list output that creates a list withGeoCoordinatesValues.classGeoWithinListOutput<K,V>A list output that creates a list with either double/long orGeoCoordinates's.classIntegerListOutput<K,V>Listof 64-bit integer output.classIntegerOutput<K,V>64-bit integer output, may be null.classKeyListOutput<K,V>Listof keys output.classKeyOutput<K,V>Key output.classKeyScanOutput<K,V>KeyScanCursorfor scan cursor output.classKeyScanStreamingOutput<K,V>Streaming API for multiple Keys.classKeyStreamingOutput<K,V>Streaming-Output of Keys.classKeyValueListOutput<K,V>classKeyValueOutput<K,V>Key-value pair output.classKeyValueScanStreamingOutput<K,V>Streaming-Output of Key Value Pairs.classKeyValueScoredValueOutput<K,V>KeyValueencapsulatingScoredValue.classKeyValueStreamingOutput<K,V>Streaming-Output of Key Value Pairs.classListOfGenericMapsOutput<K,V>Listof maps output.classListOfMapsOutput<K,V>Listof maps output.classMapOutput<K,V>Mapof keys and values output.classMapScanOutput<K,V>MapScanCursorfor scan cursor output.classMultiOutput<K,V>Output of all commands within a MULTI block.classNestedMultiOutput<K,V>Listof command outputs, possibly deeply nested.classPendingMessageListOutput<K,V>Decodes a list ofPendingMessage.classPendingMessagesOutput<K,V>DecodesPendingMessages.classPushOutput<K,V>Output for push notifications.classReplayOutput<K,V>ReplayableCommandOutputcapturing output signals to replay these on a targetCommandOutput.classScanOutput<K,V,T extends ScanCursor>Cursor handling output.classScoredValueListOutput<K,V>Listof values and their associated scores.classScoredValueOutput<K,V>A singleScoredValue.classScoredValueScanOutput<K,V>ScoredValueScanCursorfor scan cursor output.classScoredValueScanStreamingOutput<K,V>Streaming-Output of of values and their associated scores.classScoredValueStreamingOutput<K,V>Streaming-Output of of values and their associated scores.classSocketAddressOutput<K,V>Output capturing a hostname and port (both string elements) into aSocketAddress.classStatusOutput<K,V>Status message output.classStreamMessageListOutput<K,V>ListofStreamMessages.classStreamReadOutput<K,V>classStringListOutput<K,V>Listof string output.classStringMatchResultOutput<K,V>Command output forSTRALGOreturningStringMatchResult.classStringValueListOutput<K,V>classValueListOutput<K,V>Listof values output.classValueOutput<K,V>Value output.classValueScanOutput<K,V>ValueScanCursorfor scan cursor output.classValueScanStreamingOutput<K,V>Streaming API for multiple Values.classValueSetOutput<K,V>Setof value output.classValueStreamingOutput<K,V>Streaming-Output of Values.classValueValueListOutput<K,V>classVoidOutput<K,V>Voidcommand output to consume data silently without actually processing it.Methods in io.lettuce.core.output with parameters of type CommandOutput Modifier and Type Method Description protected voidReplayOutput.BulkString. replay(CommandOutput<?,?,?> target)protected voidReplayOutput.ErrorBytes. replay(CommandOutput<?,?,?> target)voidReplayOutput. replay(CommandOutput<?,?,?> target)Replay all captured signals on aCommandOutput.protected abstract voidReplayOutput.Signal. replay(CommandOutput<?,?,?> target)Replay the signal on aCommandOutput. -
Uses of CommandOutput in io.lettuce.core.protocol
Fields in io.lettuce.core.protocol declared as CommandOutput Modifier and Type Field Description protected CommandOutput<K,V,T>Command. outputMethods in io.lettuce.core.protocol that return CommandOutput Modifier and Type Method Description protected CommandOutput<?,?,?>CommandHandler. getCommandOutput(RedisCommand<?,?,?> command)Decoding hook: RetrieveCommandOutputforRedisCommanddecoding.CommandOutput<K,V,T>AsyncCommand. getOutput()Get the object that holds this command's output.CommandOutput<K,V,T>Command. getOutput()Get the object that holds this command's output.CommandOutput<K,V,T>CommandWrapper. getOutput()CommandOutput<K,V,T>RedisCommand. getOutput()The command output.protected <T> CommandOutput<K,V,T>BaseRedisCommandBuilder. newScriptOutput(RedisCodec<K,V> codec, ScriptOutputType type)Methods in io.lettuce.core.protocol with parameters of type CommandOutput Modifier and Type Method Description protected <T> Command<K,V,T>BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output)protected <T> Command<K,V,T>BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)protected <T> Command<K,V,T>BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output, K key)protected <T> Command<K,V,T>BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output, K key, V value)protected <T> Command<K,V,T>BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output, K key, V[] values)protected booleanCommandHandler. decode(ByteBuf buffer, CommandOutput<?,?,?> output)protected booleanCommandHandler. decode(ByteBuf buffer, RedisCommand<?,?,?> command, CommandOutput<?,?,?> output)booleanRedisStateMachine. decode(ByteBuf buffer, CommandOutput<?,?,?> output)Decode a command using the input buffer.booleanRedisStateMachine. decode(ByteBuf buffer, CommandOutput<?,?,?> output, Consumer<Exception> errorHandler)Attempt to decode a redis response and return a flag indicating whether a complete response was read.protected voidRedisStateMachine. safeMultiArray(CommandOutput<?,?,?> output, int count, Consumer<Exception> errorHandler)Safely setsmultiArray(int).protected voidRedisStateMachine. safeMultiMap(CommandOutput<?,?,?> output, int count, Consumer<Exception> errorHandler)Safely setsmultiMap(int).protected voidRedisStateMachine. safeMultiPush(CommandOutput<?,?,?> output, int count, Consumer<Exception> errorHandler)Safely setsmultiPush(int).protected voidRedisStateMachine. safeMultiSet(CommandOutput<?,?,?> output, int count, Consumer<Exception> errorHandler)Safely setsmultiSet(int).protected voidRedisStateMachine. safeSet(CommandOutput<?,?,?> output, boolean value, Consumer<Exception> errorHandler)Safely setsset(boolean).protected voidRedisStateMachine. safeSet(CommandOutput<?,?,?> output, double number, Consumer<Exception> errorHandler)Safely setsset(double).protected voidRedisStateMachine. safeSet(CommandOutput<?,?,?> output, long number, Consumer<Exception> errorHandler)Safely setsset(long).protected voidRedisStateMachine. safeSet(CommandOutput<?,?,?> output, ByteBuffer bytes, Consumer<Exception> errorHandler)Safely setsset(ByteBuffer).protected voidRedisStateMachine. safeSetBigNumber(CommandOutput<?,?,?> output, ByteBuffer bytes, Consumer<Exception> errorHandler)Safely setsset(ByteBuffer).protected voidRedisStateMachine. safeSetError(CommandOutput<?,?,?> output, ByteBuffer bytes, Consumer<Exception> errorHandler)Safely setssetError(ByteBuffer).protected voidRedisStateMachine. safeSetSingle(CommandOutput<?,?,?> output, ByteBuffer bytes, Consumer<Exception> errorHandler)Safely setsset(ByteBuffer).voidAsyncCommand. setOutput(CommandOutput<K,V,T> output)voidCommand. setOutput(CommandOutput<K,V,T> output)voidCommandWrapper. setOutput(CommandOutput<K,V,T> output)voidRedisCommand. setOutput(CommandOutput<K,V,T> output)Set a new output.Constructors in io.lettuce.core.protocol with parameters of type CommandOutput Constructor Description Command(ProtocolKeyword type, CommandOutput<K,V,T> output)Create a new command with the supplied type.Command(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Create a new command with the supplied type and args. -
Uses of CommandOutput in io.lettuce.core.pubsub
Subclasses of CommandOutput in io.lettuce.core.pubsub Modifier and Type Class Description classPubSubOutput<K,V>One element of the Redis pub/sub stream.Methods in io.lettuce.core.pubsub that return CommandOutput Modifier and Type Method Description protected CommandOutput<?,?,?>PubSubCommandHandler. getCommandOutput(RedisCommand<?,?,?> command) -
Uses of CommandOutput in io.lettuce.core.sentinel
Methods in io.lettuce.core.sentinel with parameters of type CommandOutput Modifier and Type Method Description <T> RedisFuture<T>RedisSentinelAsyncCommandsImpl. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)<T> RedisFuture<T>RedisSentinelAsyncCommandsImpl. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)<T> Flux<T>RedisSentinelReactiveCommandsImpl. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output)<T> Flux<T>RedisSentinelReactiveCommandsImpl. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args) -
Uses of CommandOutput in io.lettuce.core.sentinel.api.async
Methods in io.lettuce.core.sentinel.api.async with parameters of type CommandOutput Modifier and Type Method Description <T> RedisFuture<T>RedisSentinelAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)Dispatch a command to the Redis Server.<T> RedisFuture<T>RedisSentinelAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.sentinel.api.reactive
Methods in io.lettuce.core.sentinel.api.reactive with parameters of type CommandOutput Modifier and Type Method Description <T> Flux<T>RedisSentinelReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output)Dispatch a command to the Redis Server.<T> Flux<T>RedisSentinelReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server. -
Uses of CommandOutput in io.lettuce.core.sentinel.api.sync
Methods in io.lettuce.core.sentinel.api.sync with parameters of type CommandOutput Modifier and Type Method Description <T> TRedisSentinelCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output)Dispatch a command to the Redis Server.<T> TRedisSentinelCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)Dispatch a command to the Redis Server.