Uses of Interface
io.lettuce.core.protocol.RedisCommand
| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.api |
Standalone Redis connection API.
|
| io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient. |
| io.lettuce.core.dynamic |
Core package for Redis Command Interface support through
RedisCommandFactory. |
| io.lettuce.core.dynamic.batch |
Batching with Redis Command interfaces.
|
| io.lettuce.core.event.command |
Command-related events.
|
| io.lettuce.core.internal |
Contains internal API.
|
| 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.tracing |
-
Uses of RedisCommand in io.lettuce.core
Methods in io.lettuce.core that return RedisCommand Modifier and Type Method Description protected <T> RedisCommand<K,V,T>RedisChannelHandler. dispatch(RedisCommand<K,V,T> cmd)<T> RedisCommand<K,V,T>StatefulRedisConnectionImpl. dispatch(RedisCommand<K,V,T> command)protected <T> RedisCommand<K,V,T>StatefulRedisConnectionImpl. preProcessCommand(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>CommandListenerWriter. write(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>RedisChannelWriter. write(RedisCommand<K,V,T> command)Write a command on the channel.Methods in io.lettuce.core that return types with arguments of type RedisCommand Modifier and Type Method Description protected Collection<RedisCommand<K,V,?>>RedisChannelHandler. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Collection<RedisCommand<K,V,?>>StatefulRedisConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)<K, V> Collection<RedisCommand<K,V,?>>CommandListenerWriter. write(Collection<? extends RedisCommand<K,V,?>> redisCommands)<K, V> Collection<RedisCommand<K,V,?>>RedisChannelWriter. write(Collection<? extends RedisCommand<K,V,?>> commands)Write multiple commands on the channel.Methods in io.lettuce.core with parameters of type RedisCommand Modifier and Type Method Description <T> AsyncCommand<K,V,T>AbstractRedisAsyncCommands. dispatch(RedisCommand<K,V,T> cmd)protected <T> RedisCommand<K,V,T>RedisChannelHandler. dispatch(RedisCommand<K,V,T> cmd)<T> RedisCommand<K,V,T>StatefulRedisConnectionImpl. dispatch(RedisCommand<K,V,T> command)abstract longTimeoutOptions.TimeoutSource. getTimeout(RedisCommand<?,?,?> command)Obtains the timeout for aRedisCommand.protected <T> RedisCommand<K,V,T>StatefulRedisConnectionImpl. preProcessCommand(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>CommandListenerWriter. write(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>RedisChannelWriter. write(RedisCommand<K,V,T> command)Write a command on the channel.Method parameters in io.lettuce.core with type arguments of type RedisCommand Modifier and Type Method Description <T, R> Flux<R>AbstractRedisReactiveCommands. createDissolvingFlux(Supplier<RedisCommand<K,V,T>> commandSupplier)<T> Flux<T>AbstractRedisReactiveCommands. createFlux(Supplier<RedisCommand<K,V,T>> commandSupplier)<T> Mono<T>AbstractRedisReactiveCommands. createMono(Supplier<RedisCommand<K,V,T>> commandSupplier)protected Collection<RedisCommand<K,V,?>>RedisChannelHandler. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Collection<RedisCommand<K,V,?>>StatefulRedisConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)<K, V> Collection<RedisCommand<K,V,?>>CommandListenerWriter. write(Collection<? extends RedisCommand<K,V,?>> redisCommands)<K, V> Collection<RedisCommand<K,V,?>>RedisChannelWriter. write(Collection<? extends RedisCommand<K,V,?>> commands)Write multiple commands on the channel. -
Uses of RedisCommand in io.lettuce.core.api
Methods in io.lettuce.core.api that return RedisCommand Modifier and Type Method Description <T> RedisCommand<K,V,T>StatefulConnection. dispatch(RedisCommand<K,V,T> command)Dispatch a command.Methods in io.lettuce.core.api that return types with arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulConnection. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Dispatch multiple command in a single write on the channel.Methods in io.lettuce.core.api with parameters of type RedisCommand Modifier and Type Method Description <T> RedisCommand<K,V,T>StatefulConnection. dispatch(RedisCommand<K,V,T> command)Dispatch a command.Method parameters in io.lettuce.core.api with type arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulConnection. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Dispatch multiple command in a single write on the channel. -
Uses of RedisCommand in io.lettuce.core.cluster
Methods in io.lettuce.core.cluster that return RedisCommand Modifier and Type Method Description <T> RedisCommand<K,V,T>StatefulRedisClusterConnectionImpl. dispatch(RedisCommand<K,V,T> command)Methods in io.lettuce.core.cluster that return types with arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulRedisClusterConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Methods in io.lettuce.core.cluster with parameters of type RedisCommand Modifier and Type Method Description <T> RedisCommand<K,V,T>StatefulRedisClusterConnectionImpl. dispatch(RedisCommand<K,V,T> command)Method parameters in io.lettuce.core.cluster with type arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulRedisClusterConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands) -
Uses of RedisCommand in io.lettuce.core.dynamic
Methods in io.lettuce.core.dynamic with parameters of type RedisCommand Modifier and Type Method Description io.lettuce.core.dynamic.BatchTasksBatcher. batch(RedisCommand<Object,Object,Object> command, CommandBatching batching)Add command to theBatcher. -
Uses of RedisCommand in io.lettuce.core.dynamic.batch
Methods in io.lettuce.core.dynamic.batch that return types with arguments of type RedisCommand Modifier and Type Method Description List<RedisCommand<?,?,?>>BatchException. getFailedCommands()Constructor parameters in io.lettuce.core.dynamic.batch with type arguments of type RedisCommand Constructor Description BatchException(List<RedisCommand<?,?,?>> failedCommands)Create a newBatchException. -
Uses of RedisCommand in io.lettuce.core.event.command
Methods in io.lettuce.core.event.command that return RedisCommand Modifier and Type Method Description RedisCommand<Object,Object,Object>CommandBaseEvent. getCommand()Constructors in io.lettuce.core.event.command with parameters of type RedisCommand Constructor Description CommandBaseEvent(RedisCommand<Object,Object,Object> command, Map<String,Object> context)CommandFailedEvent(RedisCommand<Object,Object,Object> command, Map<String,Object> context, Throwable cause)CommandStartedEvent(RedisCommand<Object,Object,Object> command, long startedAt)CommandSucceededEvent(RedisCommand<Object,Object,Object> command, Map<String,Object> context, long started, long completed) -
Uses of RedisCommand in io.lettuce.core.internal
Methods in io.lettuce.core.internal with parameters of type RedisCommand Modifier and Type Method Description longTimeoutProvider. getTimeoutNs(RedisCommand<?,?,?> command)Returns the timeout inTimeUnit.NANOSECONDSforRedisCommand. -
Uses of RedisCommand in io.lettuce.core.output
Methods in io.lettuce.core.output with parameters of type RedisCommand Modifier and Type Method Description voidMultiOutput. add(RedisCommand<K,V,?> cmd) -
Uses of RedisCommand in io.lettuce.core.protocol
Classes in io.lettuce.core.protocol that implement RedisCommand Modifier and Type Class Description classAsyncCommand<K,V,T>An asynchronous redis command and its result.classCommand<K,V,T>classCommandWrapper<K,V,T>Wrapper for a command.classTracedCommand<K,V,T>Redis command that is aware of an associatedTraceContext.classTransactionalCommand<K,V,T>A wrapper for commands within a MULTI transaction.Fields in io.lettuce.core.protocol declared as RedisCommand Modifier and Type Field Description protected RedisCommand<K,V,T>CommandWrapper. commandMethods in io.lettuce.core.protocol with type parameters of type RedisCommand Modifier and Type Method Description protected <C extends RedisCommand<?, ?, T>, T>
voidDefaultEndpoint. writeToBuffer(C command)Methods in io.lettuce.core.protocol that return RedisCommand Modifier and Type Method Description RedisCommand<K,V,T>AsyncCommand. getDelegate()RedisCommand<K,V,T>CommandWrapper. getDelegate()RedisCommand<K,V,T>DecoratedCommand. getDelegate()The underlying command.static <K, V, T> RedisCommand<K,V,T>CommandWrapper. unwrap(RedisCommand<K,V,T> wrapped)Unwrap a wrapped command.<K, V, T> RedisCommand<K,V,T>CommandExpiryWriter. write(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>DefaultEndpoint. write(RedisCommand<K,V,T> command)Methods in io.lettuce.core.protocol that return types with arguments of type RedisCommand Modifier and Type Method Description protected List<RedisCommand<?,?,?>>DefaultEndpoint. drainCommands()Collection<RedisCommand<?,?,?>>CommandHandler. drainQueue()Queue<RedisCommand<?,?,?>>CommandHandler. getStack()<K, V> Collection<RedisCommand<K,V,?>>CommandExpiryWriter. write(Collection<? extends RedisCommand<K,V,?>> redisCommands)<K, V> Collection<RedisCommand<K,V,?>>DefaultEndpoint. write(Collection<? extends RedisCommand<K,V,?>> commands)Methods in io.lettuce.core.protocol with parameters of type RedisCommand Modifier and Type Method Description protected voidCommandHandler. afterDecode(ChannelHandlerContext ctx, RedisCommand<?,?,?> command)Hook method called after command completion.protected booleanCommandHandler. canComplete(RedisCommand<?,?,?> command)Decoding hook: Can the command be completed.protected voidCommandHandler. complete(RedisCommand<?,?,?> command)Decoding hook: Complete a command.protected booleanCommandHandler. decode(ByteBuf buffer, RedisCommand<?,?,?> command, CommandOutput<?,?,?> output)protected CommandOutput<?,?,?>CommandHandler. getCommandOutput(RedisCommand<?,?,?> command)Decoding hook: RetrieveCommandOutputforRedisCommanddecoding.static <K, V, T> RedisCommand<K,V,T>CommandWrapper. unwrap(RedisCommand<K,V,T> wrapped)Unwrap a wrapped command.static <R, K, V, T> RCommandWrapper. unwrap(RedisCommand<K,V,T> wrapped, Class<R> iface)Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.<K, V, T> RedisCommand<K,V,T>CommandExpiryWriter. write(RedisCommand<K,V,T> command)<K, V, T> RedisCommand<K,V,T>DefaultEndpoint. write(RedisCommand<K,V,T> command)Method parameters in io.lettuce.core.protocol with type arguments of type RedisCommand Modifier and Type Method Description <K, V> Collection<RedisCommand<K,V,?>>CommandExpiryWriter. write(Collection<? extends RedisCommand<K,V,?>> redisCommands)<K, V> Collection<RedisCommand<K,V,?>>DefaultEndpoint. write(Collection<? extends RedisCommand<K,V,?>> commands)Constructors in io.lettuce.core.protocol with parameters of type RedisCommand Constructor Description AsyncCommand(RedisCommand<K,V,T> command)AsyncCommand(RedisCommand<K,V,T> command, int count)CommandWrapper(RedisCommand<K,V,T> command)TracedCommand(RedisCommand<K,V,T> command, TraceContext traceContext)TransactionalCommand(RedisCommand<K,V,T> command) -
Uses of RedisCommand in io.lettuce.core.pubsub
Methods in io.lettuce.core.pubsub that return RedisCommand Modifier and Type Method Description <K1, V1, T> RedisCommand<K1,V1,T>PubSubEndpoint. write(RedisCommand<K1,V1,T> command)Methods in io.lettuce.core.pubsub that return types with arguments of type RedisCommand Modifier and Type Method Description <K1, V1> Collection<RedisCommand<K1,V1,?>>PubSubEndpoint. write(Collection<? extends RedisCommand<K1,V1,?>> redisCommands)Methods in io.lettuce.core.pubsub with parameters of type RedisCommand Modifier and Type Method Description protected voidPubSubCommandHandler. afterDecode(ChannelHandlerContext ctx, RedisCommand<?,?,?> command)protected booleanPubSubCommandHandler. canComplete(RedisCommand<?,?,?> command)protected voidPubSubCommandHandler. complete(RedisCommand<?,?,?> command)protected CommandOutput<?,?,?>PubSubCommandHandler. getCommandOutput(RedisCommand<?,?,?> command)protected voidPubSubEndpoint. rejectCommand(RedisCommand<?,?,?> command)<K1, V1, T> RedisCommand<K1,V1,T>PubSubEndpoint. write(RedisCommand<K1,V1,T> command)Method parameters in io.lettuce.core.pubsub with type arguments of type RedisCommand Modifier and Type Method Description protected booleanPubSubEndpoint. containsViolatingCommands(Collection<? extends RedisCommand<?,?,?>> redisCommands)protected voidPubSubEndpoint. rejectCommands(Collection<? extends RedisCommand<?,?,?>> redisCommands)<K1, V1> Collection<RedisCommand<K1,V1,?>>PubSubEndpoint. write(Collection<? extends RedisCommand<K1,V1,?>> redisCommands) -
Uses of RedisCommand in io.lettuce.core.sentinel
Methods in io.lettuce.core.sentinel that return RedisCommand Modifier and Type Method Description <T> RedisCommand<K,V,T>StatefulRedisSentinelConnectionImpl. dispatch(RedisCommand<K,V,T> command)Methods in io.lettuce.core.sentinel that return types with arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulRedisSentinelConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands)Methods in io.lettuce.core.sentinel with parameters of type RedisCommand Modifier and Type Method Description <T> AsyncCommand<K,V,T>RedisSentinelAsyncCommandsImpl. dispatch(RedisCommand<K,V,T> cmd)<T> RedisCommand<K,V,T>StatefulRedisSentinelConnectionImpl. dispatch(RedisCommand<K,V,T> command)Method parameters in io.lettuce.core.sentinel with type arguments of type RedisCommand Modifier and Type Method Description Collection<RedisCommand<K,V,?>>StatefulRedisSentinelConnectionImpl. dispatch(Collection<? extends RedisCommand<K,V,?>> commands) -
Uses of RedisCommand in io.lettuce.core.tracing
Methods in io.lettuce.core.tracing with parameters of type RedisCommand Modifier and Type Method Description abstract Tracer.SpanTracer.Span. start(RedisCommand<?,?,?> command)Starts the span with.Method parameters in io.lettuce.core.tracing with type arguments of type RedisCommand Modifier and Type Method Description BraveTracing.BuilderBraveTracing.Builder. spanCustomizer(BiConsumer<RedisCommand<Object,Object,Object>,brave.Span> spanCustomizer)