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.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
io.lettuce.core.protocol |
Redis protocol layer abstraction.
|
Modifier and Type | Method and Description |
---|---|
static ScriptOutputType |
ScriptOutputType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ScriptOutputType[] |
ScriptOutputType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K... keys) |
<T> Flux<T> |
AbstractRedisReactiveCommands.eval(byte[] script,
ScriptOutputType type,
K... keys) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.eval(String script,
ScriptOutputType type,
K... keys) |
<T> Flux<T> |
AbstractRedisReactiveCommands.eval(String script,
ScriptOutputType type,
K... keys) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K... keys) |
<T> Flux<T> |
AbstractRedisReactiveCommands.evalsha(String digest,
ScriptOutputType type,
K... keys) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.fcall(String function,
ScriptOutputType type,
K... keys) |
<T> Flux<T> |
AbstractRedisReactiveCommands.fcall(String function,
ScriptOutputType type,
K... keys) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys) |
<T> Flux<T> |
AbstractRedisReactiveCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys) |
<T> RedisFuture<T> |
AbstractRedisAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values) |
<T> Flux<T> |
AbstractRedisReactiveCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values) |
Modifier and Type | Method and Description |
---|---|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> RedisFuture<T> |
RedisScriptingAsyncCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
|
<T> RedisFuture<T> |
RedisFunctionAsyncCommands.fcall(String function,
ScriptOutputType type,
K... keys)
Invoke a function.
|
<T> RedisFuture<T> |
RedisFunctionAsyncCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function.
|
<T> RedisFuture<T> |
RedisFunctionAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys)
Invoke a function in read-only mode.
|
<T> RedisFuture<T> |
RedisFunctionAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function in read-only mode.
|
Modifier and Type | Method and Description |
---|---|
<T> Flux<T> |
RedisScriptingReactiveCommands.eval(byte[] script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Flux<T> |
RedisScriptingReactiveCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
|
<T> Flux<T> |
RedisFunctionReactiveCommands.fcall(String function,
ScriptOutputType type,
K... keys)
Invoke a function.
|
<T> Flux<T> |
RedisFunctionReactiveCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function.
|
<T> Flux<T> |
RedisFunctionReactiveCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys)
Invoke a function in read-only mode.
|
<T> Flux<T> |
RedisFunctionReactiveCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function in read-only mode.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
RedisScriptingCommands.eval(byte[] script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> T |
RedisScriptingCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> T |
RedisScriptingCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> T |
RedisScriptingCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> T |
RedisScriptingCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
|
<T> T |
RedisScriptingCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest.
|
<T> T |
RedisScriptingCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> T |
RedisScriptingCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
|
<T> T |
RedisFunctionCommands.fcall(String function,
ScriptOutputType type,
K... keys)
Invoke a function.
|
<T> T |
RedisFunctionCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function.
|
<T> T |
RedisFunctionCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys)
Invoke a function in read-only mode.
|
<T> T |
RedisFunctionCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function in read-only mode.
|
Modifier and Type | Method and Description |
---|---|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
|
<T> AsyncExecutions<T> |
NodeSelectionFunctionAsyncCommands.fcall(String function,
ScriptOutputType type,
K... keys)
Invoke a function.
|
<T> AsyncExecutions<T> |
NodeSelectionFunctionAsyncCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function.
|
<T> AsyncExecutions<T> |
NodeSelectionFunctionAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys)
Invoke a function in read-only mode.
|
<T> AsyncExecutions<T> |
NodeSelectionFunctionAsyncCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function in read-only mode.
|
Modifier and Type | Method and Description |
---|---|
<T> Executions<T> |
NodeSelectionScriptingCommands.eval(byte[] script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.eval(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.evalReadOnly(byte[] script,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> Executions<T> |
NodeSelectionScriptingCommands.evalshaReadOnly(String digest,
ScriptOutputType type,
K[] keys,
V... values)
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
|
<T> Executions<T> |
NodeSelectionFunctionCommands.fcall(String function,
ScriptOutputType type,
K... keys)
Invoke a function.
|
<T> Executions<T> |
NodeSelectionFunctionCommands.fcall(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function.
|
<T> Executions<T> |
NodeSelectionFunctionCommands.fcallReadOnly(String function,
ScriptOutputType type,
K... keys)
Invoke a function in read-only mode.
|
<T> Executions<T> |
NodeSelectionFunctionCommands.fcallReadOnly(String function,
ScriptOutputType type,
K[] keys,
V... values)
Invoke a function in read-only mode.
|
Modifier and Type | Method and Description |
---|---|
protected <T> CommandOutput<K,V,T> |
BaseRedisCommandBuilder.newScriptOutput(RedisCodec<K,V> codec,
ScriptOutputType type) |
Copyright © 2024 lettuce.io. All rights reserved.