Uses of Class
io.lettuce.core.protocol.CommandArgs
-
Packages that use CommandArgs Package Description io.lettuce.core The Redis client package containingRedisClient
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.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 CommandArgs in io.lettuce.core
Methods in io.lettuce.core with parameters of type CommandArgs Modifier and Type Method Description <K,V>
voidAclSetuserArgs. build(CommandArgs<K,V> args)
<K,V>
voidBitFieldArgs. build(CommandArgs<K,V> args)
<K,V>
voidClientListArgs. build(CommandArgs<K,V> args)
<K,V>
voidCompositeArgument. build(CommandArgs<K,V> args)
Build command arguments and contribute arguments toCommandArgs
.<K,V>
voidCopyArgs. build(CommandArgs<K,V> args)
<K,V>
voidExpireArgs. build(CommandArgs<K,V> args)
<K,V>
voidGeoAddArgs. build(CommandArgs<K,V> args)
<K,V>
voidGeoArgs. build(CommandArgs<K,V> args)
<K,V>
voidGeoRadiusStoreArgs. build(CommandArgs<K,V> args)
<K,V>
voidGetExArgs. build(CommandArgs<K,V> args)
<K,V>
voidKeyScanArgs. build(CommandArgs<K,V> args)
<K,V>
voidKillArgs. build(CommandArgs<K,V> args)
<K,V>
voidLMoveArgs. build(CommandArgs<K,V> args)
<K,V>
voidLMPopArgs. build(CommandArgs<K,V> args)
<K,V>
voidLPosArgs. build(CommandArgs<K,V> args)
<K,V>
voidMigrateArgs. build(CommandArgs<K,V> args)
<K,V>
voidRestoreArgs. build(CommandArgs<K,V> args)
<K,V>
voidScanArgs. build(CommandArgs<K,V> args)
<K,V>
voidSetArgs. build(CommandArgs<K,V> args)
<K,V>
voidShutdownArgs. build(CommandArgs<K,V> args)
<K,V>
voidSortArgs. build(CommandArgs<K,V> args)
<K,V>
voidStrAlgoArgs. build(CommandArgs<K,V> args)
<K,V>
voidTrackingArgs. build(CommandArgs<K,V> args)
<K,V>
voidXAddArgs. build(CommandArgs<K,V> args)
<K,V>
voidXAutoClaimArgs. build(CommandArgs<K,V> args)
<K,V>
voidXClaimArgs. build(CommandArgs<K,V> args)
<K,V>
voidXGroupCreateArgs. build(CommandArgs<K,V> args)
<K,V>
voidXPendingArgs. build(CommandArgs<K,V> args)
<K,V>
voidXReadArgs. build(CommandArgs<K,V> args)
<K,V>
voidXTrimArgs. build(CommandArgs<K,V> args)
<K,V>
voidZAddArgs. build(CommandArgs<K,V> args)
<K,V>
voidZAggregateArgs. build(CommandArgs<K,V> args)
<K,V>
voidZPopArgs. build(CommandArgs<K,V> args)
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, CommandArgs<K,V> args)
<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, CommandArgs<K,V> args)
-
Uses of CommandArgs in io.lettuce.core.api.async
Methods in io.lettuce.core.api.async with parameters of type CommandArgs Modifier and Type Method Description <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 CommandArgs in io.lettuce.core.api.reactive
Methods in io.lettuce.core.api.reactive with parameters of type CommandArgs Modifier and Type Method Description <T> Flux<T>
BaseRedisReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args)
Dispatch a command to the Redis Server. -
Uses of CommandArgs in io.lettuce.core.api.sync
Methods in io.lettuce.core.api.sync with parameters of type CommandArgs Modifier and Type Method Description <T> T
BaseRedisCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)
Dispatch a command to the Redis Server. -
Uses of CommandArgs in io.lettuce.core.cluster.api.async
Methods in io.lettuce.core.cluster.api.async with parameters of type CommandArgs Modifier and Type Method Description <T> AsyncExecutions<T>
BaseNodeSelectionAsyncCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)
Deprecated.since 6.2, asCommandOutput
is being reused for all responses of all nodes and that leads to unwanted behavior.<T> AsyncExecutions<T>
BaseNodeSelectionAsyncCommands. dispatch(ProtocolKeyword type, Supplier<CommandOutput<K,V,T>> outputSupplier, CommandArgs<K,V> args)
Dispatch a command to the Redis Server. -
Uses of CommandArgs in io.lettuce.core.protocol
Fields in io.lettuce.core.protocol declared as CommandArgs Modifier and Type Field Description protected CommandArgs<K,V>
Command. args
Methods in io.lettuce.core.protocol that return CommandArgs Modifier and Type Method Description CommandArgs<K,V>
CommandArgs. add(byte[] value)
Add a byte-array argument.CommandArgs<K,V>
CommandArgs. add(char[] cs)
Add a string as char-array.CommandArgs<K,V>
CommandArgs. add(double n)
Add a double argument.CommandArgs<K,V>
CommandArgs. add(long n)
Add an 64-bit integer (long) argument.CommandArgs<K,V>
CommandArgs. add(CommandKeyword keyword)
Add aCommandKeyword
argument.CommandArgs<K,V>
CommandArgs. add(CommandType type)
Add aCommandType
argument.CommandArgs<K,V>
CommandArgs. add(ProtocolKeyword keyword)
Add aProtocolKeyword
argument.CommandArgs<K,V>
CommandArgs. add(String s)
Add a string argument.CommandArgs<K,V>
CommandArgs. add(Map<K,V> map)
Add a map (hash) argument.CommandArgs<K,V>
CommandArgs. addAll(CommandArgs<?,?> args)
Add all arguments fromCommandArgs
CommandArgs<K,V>
CommandArgs. addKey(K key)
Adds a key argument.CommandArgs<K,V>
CommandArgs. addKeys(Iterable<K> keys)
Add multiple key arguments.CommandArgs<K,V>
CommandArgs. addKeys(K... keys)
Add multiple key arguments.CommandArgs<K,V>
CommandArgs. addValue(V value)
Add a value argument.CommandArgs<K,V>
CommandArgs. addValues(Iterable<V> values)
Add multiple value arguments.CommandArgs<K,V>
CommandArgs. addValues(V... values)
Add multiple value arguments.CommandArgs<K,V>
AsyncCommand. getArgs()
CommandArgs<K,V>
Command. getArgs()
CommandArgs<K,V>
CommandWrapper. getArgs()
CommandArgs<K,V>
RedisCommand. getArgs()
Methods in io.lettuce.core.protocol with parameters of type CommandArgs Modifier and Type Method Description CommandArgs<K,V>
CommandArgs. addAll(CommandArgs<?,?> args)
Add all arguments fromCommandArgs
protected <T> Command<K,V,T>
BaseRedisCommandBuilder. createCommand(CommandType type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)
static <K,V>
ByteBufferCommandArgsAccessor. encodeFirstKey(CommandArgs<K,V> commandArgs)
Get the first encoded key for cluster command routing.static <K,V>
List<char[]>CommandArgsAccessor. getCharArrayArguments(CommandArgs<K,V> commandArgs)
Get the allchar[]
arguments.static <K,V>
char[]CommandArgsAccessor. getFirstCharArray(CommandArgs<K,V> commandArgs)
Get the firstchar[]
-array argument.static <K,V>
LongCommandArgsAccessor. getFirstInteger(CommandArgs<K,V> commandArgs)
Get the firstinteger
argument.static <K,V>
StringCommandArgsAccessor. getFirstString(CommandArgs<K,V> commandArgs)
Get the firstString
argument.static <K,V>
List<String>CommandArgsAccessor. getStringArguments(CommandArgs<K,V> commandArgs)
Get the allString
arguments.Constructors in io.lettuce.core.protocol with parameters of type CommandArgs Constructor Description Command(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)
Create a new command with the supplied type and args. -
Uses of CommandArgs in io.lettuce.core.sentinel
Methods in io.lettuce.core.sentinel with parameters of type CommandArgs Modifier and Type Method Description <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, CommandArgs<K,V> args)
-
Uses of CommandArgs in io.lettuce.core.sentinel.api.async
Methods in io.lettuce.core.sentinel.api.async with parameters of type CommandArgs Modifier and Type Method Description <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 CommandArgs in io.lettuce.core.sentinel.api.reactive
Methods in io.lettuce.core.sentinel.api.reactive with parameters of type CommandArgs Modifier and Type Method Description <T> Flux<T>
RedisSentinelReactiveCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,?> output, CommandArgs<K,V> args)
Dispatch a command to the Redis Server. -
Uses of CommandArgs in io.lettuce.core.sentinel.api.sync
Methods in io.lettuce.core.sentinel.api.sync with parameters of type CommandArgs Modifier and Type Method Description <T> T
RedisSentinelCommands. dispatch(ProtocolKeyword type, CommandOutput<K,V,T> output, CommandArgs<K,V> args)
Dispatch a command to the Redis Server.
-