Uses of Interface
io.lettuce.core.protocol.ProtocolKeyword
| 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.segment |
Support for
CommandSegments and segment parsing. |
| io.lettuce.core.metrics |
Collectors for client metrics.
|
| io.lettuce.core.protocol |
Redis protocol layer abstraction.
|
| 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 ProtocolKeyword in io.lettuce.core
Classes in io.lettuce.core that implement ProtocolKeyword Modifier and Type Class Description static classBitFieldArgs.OverflowTypeRepresents the overflow types for theOVERFLOWsubcommand argument.classFlushModeEnum object describing flushing mode.static classGeoArgs.UnitSupported geo unit.classUnblockTypeUnblock type forCLIENT UNBLOCKcommand.Methods in io.lettuce.core with parameters of type ProtocolKeyword Modifier and Type Method Description AclSetuserArgsAclSetuserArgs. addCommand(CommandType command, ProtocolKeyword subCommand)Adds all the commands there are in the server.static AclSetuserArgsAclSetuserArgs.Builder. addCommand(CommandType command, ProtocolKeyword subCommand)Creates newAclSetuserArgsand adds the specified command to the list of the commands the user can execute.<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)static AclSetuserArgsAclSetuserArgs.Builder. removeCommand(CommandType command, ProtocolKeyword subCommand)Creates newAclSetuserArgsand removes the specified command to the list of the commands the user can execute.AclSetuserArgsAclSetuserArgs. removeCommand(CommandType command, ProtocolKeyword subCommand)Removes the specified command to the list of the commands the user can execute. -
Uses of ProtocolKeyword in io.lettuce.core.api.async
Methods in io.lettuce.core.api.async with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.api.reactive
Methods in io.lettuce.core.api.reactive with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.api.sync
Methods in io.lettuce.core.api.sync with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.cluster.api.async
Methods in io.lettuce.core.cluster.api.async with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.dynamic.segment
Methods in io.lettuce.core.dynamic.segment that return ProtocolKeyword Modifier and Type Method Description ProtocolKeywordCommandSegments. getCommandType()protected ProtocolKeywordCommandSegments. potentiallyResolveCommand(String commandType)Attempt to resolve thecommandTypeagainstCommandType. -
Uses of ProtocolKeyword in io.lettuce.core.metrics
Methods in io.lettuce.core.metrics that return ProtocolKeyword Modifier and Type Method Description ProtocolKeywordCommandLatencyId. commandType()Returns the command type.Methods in io.lettuce.core.metrics with parameters of type ProtocolKeyword Modifier and Type Method Description static CommandLatencyIdCommandLatencyId. create(SocketAddress localAddress, SocketAddress remoteAddress, ProtocolKeyword commandType)Create a new instance ofCommandLatencyId.voidCommandLatencyRecorder. recordCommandLatency(SocketAddress local, SocketAddress remote, ProtocolKeyword commandType, long firstResponseLatency, long completionLatency)Record the command latency perconnectionPointandcommandType.voidDefaultCommandLatencyCollector. recordCommandLatency(SocketAddress local, SocketAddress remote, ProtocolKeyword commandType, long firstResponseLatency, long completionLatency)Record the command latency perconnectionPointandcommandType.voidMicrometerCommandLatencyRecorder. recordCommandLatency(SocketAddress local, SocketAddress remote, ProtocolKeyword protocolKeyword, long firstResponseLatency, long completionLatency)Constructors in io.lettuce.core.metrics with parameters of type ProtocolKeyword Constructor Description CommandLatencyId(SocketAddress localAddress, SocketAddress remoteAddress, ProtocolKeyword commandType) -
Uses of ProtocolKeyword in io.lettuce.core.protocol
Classes in io.lettuce.core.protocol that implement ProtocolKeyword Modifier and Type Class Description classCommandKeywordKeyword modifiers for redis commands.classCommandTypeRedis commands.Methods in io.lettuce.core.protocol that return ProtocolKeyword Modifier and Type Method Description ProtocolKeywordAsyncCommand. getType()ProtocolKeywordCommand. getType()ProtocolKeywordCommandWrapper. getType()ProtocolKeywordRedisCommand. getType()Methods in io.lettuce.core.protocol with parameters of type ProtocolKeyword Modifier and Type Method Description CommandArgs<K,V>CommandArgs. add(ProtocolKeyword keyword)Add aProtocolKeywordargument.Constructors in io.lettuce.core.protocol with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.sentinel
Methods in io.lettuce.core.sentinel with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.sentinel.api.async
Methods in io.lettuce.core.sentinel.api.async with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.sentinel.api.reactive
Methods in io.lettuce.core.sentinel.api.reactive with parameters of type ProtocolKeyword 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 ProtocolKeyword in io.lettuce.core.sentinel.api.sync
Methods in io.lettuce.core.sentinel.api.sync with parameters of type ProtocolKeyword 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.