A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class io.lettuce.core.ShutdownArgs
-
Cancels an ongoing shutdown and cannot be combined with other flags.
- abort() - Static method in class io.lettuce.core.ShutdownArgs.Builder
-
Creates new
ShutdownArgs
and setting ABORT. - AbstractInvocationHandler - Class in io.lettuce.core.internal
-
Abstract base class for invocation handlers.
- AbstractInvocationHandler() - Constructor for class io.lettuce.core.internal.AbstractInvocationHandler
- AbstractInvocationHandler.MethodTranslator - Class in io.lettuce.core.internal
- AbstractRedisAsyncCommands<K,V> - Class in io.lettuce.core
-
An asynchronous and thread-safe API for a Redis connection.
- AbstractRedisAsyncCommands(StatefulConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.AbstractRedisAsyncCommands
-
Initialize a new instance.
- AbstractRedisClient - Class in io.lettuce.core
-
Base Redis client.
- AbstractRedisClient(ClientResources) - Constructor for class io.lettuce.core.AbstractRedisClient
-
Create a new instance with client resources.
- AbstractRedisReactiveCommands<K,V> - Class in io.lettuce.core
-
A reactive and thread-safe API for a Redis connection.
- AbstractRedisReactiveCommands(StatefulConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.AbstractRedisReactiveCommands
-
Initialize a new instance.
- absttl() - Method in class io.lettuce.core.RestoreArgs
-
TTL will represent an absolute Unix timestamp (in milliseconds) in which the key will expire.
- absttl(boolean) - Method in class io.lettuce.core.RestoreArgs
-
TTL will represent an absolute Unix timestamp (in milliseconds) in which the key will expire.
- ABSTTL - io.lettuce.core.protocol.CommandKeyword
- ACCEPT_COMMANDS - io.lettuce.core.ClientOptions.DisconnectedBehavior
-
Accept commands in disconnected state.
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.lettuce.core.ConnectionFuture
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.lettuce.core.ConnectionFuture
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- ACL - io.lettuce.core.protocol.CommandType
- ACL_CATEGORY_MAPPING - Static variable in class io.lettuce.core.models.command.CommandDetailParser
- aclCat() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclCat() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclCat() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows the available ACL categories if called without arguments.
- aclCat() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows the available ACL categories if called without arguments.
- aclCat() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows the available ACL categories if called without arguments.
- aclCat() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows the available ACL categories if called without arguments.
- aclCat() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows the available ACL categories if called without arguments.
- aclCat(AclCategory) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclCat(AclCategory) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclCat(AclCategory) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows all the Redis commands in the specified category.
- aclCat(AclCategory) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows all the Redis commands in the specified category.
- aclCat(AclCategory) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows all the Redis commands in the specified category.
- aclCat(AclCategory) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows all the Redis commands in the specified category.
- aclCat(AclCategory) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows all the Redis commands in the specified category.
- AclCategory - Enum in io.lettuce.core
-
Enum object describing Redis ACL categories.
- aclDeluser(String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclDeluser(String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclDeluser(String...) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
Delete all the specified ACL users and terminate all the connections that are authenticated with such users.
- aclDeluser(String...) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
Delete all the specified ACL users and terminate all the connections that are authenticated with such users.
- aclDeluser(String...) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
Delete all the specified ACL users and terminate all the connections that are authenticated with such users.
- aclDeluser(String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
Delete all the specified ACL users and terminate all the connections that are authenticated with such users.
- aclDeluser(String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
Delete all the specified ACL users and terminate all the connections that are authenticated with such users.
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, RedisCommand<K, V, ?>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, String, String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclDryRun(String, String, String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclDryRun(String, String, String...) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, String, String...) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, String, String...) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, String, String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
Simulate the execution of a given command by a given user.
- aclDryRun(String, String, String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
Simulate the execution of a given command by a given user.
- aclGenpass() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclGenpass() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclGenpass() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command generates a password.
- aclGenpass() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command generates a password.
- aclGenpass() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command generates a password.
- aclGenpass() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command generates a password.
- aclGenpass() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command generates a password.
- aclGenpass(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclGenpass(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclGenpass(int) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command generates a password.
- aclGenpass(int) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command generates a password.
- aclGenpass(int) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command generates a password.
- aclGenpass(int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command generates a password.
- aclGenpass(int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command generates a password.
- aclGetuser(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclGetuser(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclGetuser(String) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command returns all the rules defined for an existing ACL user.
- aclGetuser(String) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command returns all the rules defined for an existing ACL user.
- aclGetuser(String) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command returns all the rules defined for an existing ACL user.
- aclGetuser(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command returns all the rules defined for an existing ACL user.
- aclGetuser(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command returns all the rules defined for an existing ACL user.
- aclList() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclList() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclList() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows the currently active ACL rules in the Redis server.
- aclList() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows the currently active ACL rules in the Redis server.
- aclList() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows the currently active ACL rules in the Redis server.
- aclList() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows the currently active ACL rules in the Redis server.
- aclList() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows the currently active ACL rules in the Redis server.
- aclLoad() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclLoad() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclLoad() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will reload the ACLs from the file, replacing all the current ACL rules with the ones defined in the file.
- aclLoad() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will reload the ACLs from the file, replacing all the current ACL rules with the ones defined in the file.
- aclLoad() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will reload the ACLs from the file, replacing all the current ACL rules with the ones defined in the file.
- aclLoad() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will reload the ACLs from the file, replacing all the current ACL rules with the ones defined in the file.
- aclLoad() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will reload the ACLs from the file, replacing all the current ACL rules with the ones defined in the file.
- aclLog() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclLog() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclLog() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows a list of recent ACL security events.
- aclLog() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows a list of recent ACL security events.
- aclLog() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows a list of recent ACL security events.
- aclLog() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows a list of recent ACL security events.
- aclLog() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows a list of recent ACL security events.
- aclLog(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclLog(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclLog(int) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows a list of recent ACL security events.
- aclLog(int) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows a list of recent ACL security events.
- aclLog(int) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows a list of recent ACL security events.
- aclLog(int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows a list of recent ACL security events.
- aclLog(int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows a list of recent ACL security events.
- aclLogReset() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclLogReset() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclLogReset() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command clears ACL security events.
- aclLogReset() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command clears ACL security events.
- aclLogReset() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command clears ACL security events.
- aclLogReset() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command clears ACL security events.
- aclLogReset() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command clears ACL security events.
- aclSave() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclSave() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclSave() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will save the currently defined ACLs from the server memory to the ACL file.
- aclSave() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will save the currently defined ACLs from the server memory to the ACL file.
- aclSave() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will save the currently defined ACLs from the server memory to the ACL file.
- aclSave() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will save the currently defined ACLs from the server memory to the ACL file.
- aclSave() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
When Redis is configured to use an ACL file (with the aclfile configuration option), this command will save the currently defined ACLs from the server memory to the ACL file.
- aclSetuser(String, AclSetuserArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclSetuser(String, AclSetuserArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclSetuser(String, AclSetuserArgs) - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
Create an ACL user with the specified rules or modify the rules of an existing user.
- aclSetuser(String, AclSetuserArgs) - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
Create an ACL user with the specified rules or modify the rules of an existing user.
- aclSetuser(String, AclSetuserArgs) - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
Create an ACL user with the specified rules or modify the rules of an existing user.
- aclSetuser(String, AclSetuserArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
Create an ACL user with the specified rules or modify the rules of an existing user.
- aclSetuser(String, AclSetuserArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
Create an ACL user with the specified rules or modify the rules of an existing user.
- AclSetuserArgs - Class in io.lettuce.core
-
Argument list builder for the Redis ACL SETUSER command.
- AclSetuserArgs() - Constructor for class io.lettuce.core.AclSetuserArgs
- AclSetuserArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
AclSetuserArgs
. - aclUsers() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclUsers() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclUsers() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclUsers() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclUsers() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclUsers() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclUsers() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclWhoami() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- aclWhoami() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- aclWhoami() - Method in interface io.lettuce.core.api.async.RedisAclAsyncCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclWhoami() - Method in interface io.lettuce.core.api.reactive.RedisAclReactiveCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclWhoami() - Method in interface io.lettuce.core.api.sync.RedisAclCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclWhoami() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionAclAsyncCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- aclWhoami() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionAclCommands
-
The command shows a list of all the usernames of the currently configured users in the Redis ACL system.
- acquire() - Method in interface io.lettuce.core.support.AsyncPool
-
Acquire an object from this
AsyncPool
. - acquire() - Method in class io.lettuce.core.support.BoundedAsyncPool
- activated() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- activated() - Method in interface io.lettuce.core.protocol.ConnectionFacade
-
Callback for a connection activated event.
- activated() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- activated() - Method in class io.lettuce.core.RedisChannelHandler
-
Notification when the connection becomes active (connected).
- ACTIVATING - io.lettuce.core.protocol.CommandHandler.LifecycleState
- ACTIVE - io.lettuce.core.protocol.CommandHandler.LifecycleState
- adapt(Future<V>, CompletableFuture<V>) - Static method in class io.lettuce.core.internal.Futures
-
Adapt Netty's
Future
emitting a value result into aCompletableFuture
. - adaptAnnotation(A) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
A template method to post-process a given annotation instance before returning it to the caller.
- adaptAnnotationArray(Annotation[]) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
A template method to post-process a given annotation array before returning it to the caller.
- AdaptiveRefreshTriggeredEvent - Class in io.lettuce.core.event.cluster
-
Event when a topology refresh is about to start by an adaptive refresh trigger.
- AdaptiveRefreshTriggeredEvent(Supplier<Partitions>, Runnable, ClusterTopologyRefreshOptions.RefreshTrigger) - Constructor for class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent
- AdaptiveRefreshTriggeredEvent.PersistentReconnectsAdaptiveRefreshTriggeredEvent - Class in io.lettuce.core.event.cluster
-
Extension to
AdaptiveRefreshTriggeredEvent
providing the reconnect-attempt counter value. - AdaptiveRefreshTriggeredEvent.UncoveredSlotAdaptiveRefreshTriggeredEvent - Class in io.lettuce.core.event.cluster
-
Extension to
AdaptiveRefreshTriggeredEvent
providing the uncovered slot value. - adaptiveRefreshTriggersTimeout(long, TimeUnit) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Deprecated.
- adaptiveRefreshTriggersTimeout(Duration) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Set the timeout for adaptive topology updates.
- add(byte[]) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a byte-array argument.
- add(char[]) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a string as char-array.
- add(double) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a double argument.
- add(long) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add an 64-bit integer (long) argument.
- add(RedisClusterNode) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Adds the
RedisClusterNode
to thisPartitions
. - add(CommandKeyword) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
CommandKeyword
argument. - add(CommandType) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
CommandType
argument. - add(ProtocolKeyword) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
ProtocolKeyword
argument. - add(RedisCommand<K, V, ?>) - Method in class io.lettuce.core.output.MultiOutput
- add(String) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a string argument.
- add(Map<K, V>) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a map (hash) argument.
- addAlias(RedisURI) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Add an alias to
RedisClusterNode
. - addAll(CommandArgs<?, ?>) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add all arguments from
CommandArgs
- addAll(Collection<? extends RedisClusterNode>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Add all
nodes
from the given collection and update the read-view/caches. - addCategory(AclCategory) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds all the commands in the specified category to the list of commands the user is able to execute.
- addCategory(AclCategory) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds all the commands in the specified category to the list of commands the user is able to execute. - addCommand(CommandType) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds this command to the list of the commands the user can call.
- addCommand(CommandType) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds this command to the list of the commands the user can call. - addCommand(CommandType, ProtocolKeyword) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds all the commands there are in the server.
- addCommand(CommandType, ProtocolKeyword) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds the specified command to the list of the commands the user can execute. - addHashedPassword(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds the specified hashed password to the list of user passwords.
- addHashedPassword(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds the specified hashed password to the list of user passwords. - addInterceptor(MethodInterceptor) - Method in class io.lettuce.core.dynamic.intercept.InvocationProxyFactory
-
Add a
MethodInterceptor
to the interceptor chain. - addInterface(Class<?>) - Method in class io.lettuce.core.dynamic.intercept.InvocationProxyFactory
-
Add a interface type that should be implemented by the resulting invocation proxy.
- addInvalidationListener(Consumer<? super K>) - Method in interface io.lettuce.core.support.caching.RedisCache
-
Register a invalidation
listener
that is notified if a key in this Redis cache expires or gets modified. - addInvalidationListener(Consumer<K>) - Method in class io.lettuce.core.support.caching.ClientSideCaching
- addKey(K) - Method in class io.lettuce.core.protocol.CommandArgs
-
Adds a key argument.
- addKeys(Iterable<K>) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add multiple key arguments.
- addKeys(K...) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add multiple key arguments.
- addListener(PushListener) - Method in interface io.lettuce.core.api.StatefulRedisConnection
-
Add a new
listener
to consume push messages. - addListener(PushListener) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- addListener(PushListener) - Method in interface io.lettuce.core.protocol.PushHandler
-
Add a new
listener
. - addListener(PushListener) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Add a new listener.
- addListener(CloseEvents.CloseListener) - Method in class io.lettuce.core.RedisChannelHandler
- addListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Add a new
listener
to consume push messages. - addListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.ClusterPushHandler
-
Add a new
listener
. - addListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Add a new
listener
to consume push messages. - addListener(RedisClusterPushListener) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- addListener(RedisClusterPubSubListener<K, V>) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Add a new
listener
. - addListener(RedisClusterPubSubListener<K, V>) - Method in class io.lettuce.core.cluster.PubSubClusterEndpoint
-
Add a new
listener
. - addListener(CommandListener) - Method in class io.lettuce.core.AbstractRedisClient
-
Add a listener for Redis Command events.
- addListener(RedisPubSubListener<K, V>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
-
Add a new
listener
. - addListener(RedisPubSubListener<K, V>) - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Add a new
listener
. - addListener(RedisPubSubListener<K, V>) - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
-
Add a new listener.
- addListener(RedisConnectionStateListener) - Method in class io.lettuce.core.AbstractRedisClient
-
Add a listener for the RedisConnectionState.
- addListener(RedisConnectionStateListener) - Method in interface io.lettuce.core.api.StatefulConnection
-
Add a listener for the
RedisConnectionStateListener
. - addListener(RedisConnectionStateListener) - Method in class io.lettuce.core.ConnectionEvents
- addListener(RedisConnectionStateListener) - Method in class io.lettuce.core.RedisChannelHandler
-
Add a listener for the
RedisConnectionStateListener
. - addPartition(RedisClusterNode) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Adds a partition without updating the read view/cache.
- addPassword(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds the specified clear text password as an hashed password in the list of the users passwords.
- addPassword(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds the specified clear text password as an hashed password in the list of the users passwords. - addr(String) - Method in class io.lettuce.core.KillArgs
-
Kill the client at
addr
(Remote Address). - addr(String) - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting ADDR (Remote Address). - ADDR - io.lettuce.core.protocol.CommandKeyword
- addressResolverGroup() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
AddressResolverGroup
instance for DNS resolution. - addressResolverGroup() - Method in class io.lettuce.core.resource.DefaultClientResources
- addressResolverGroup(AddressResolverGroup<?>) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
AddressResolverGroup
for DNS resolution. - addressResolverGroup(AddressResolverGroup<?>) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
AddressResolverGroup
for DNS resolution. - ADDSLOTS - io.lettuce.core.protocol.CommandKeyword
- ADDSLOTSRANGE - io.lettuce.core.protocol.CommandKeyword
- addValue(V) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a value argument.
- addValues(Iterable<V>) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add multiple value arguments.
- addValues(V...) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add multiple value arguments.
- ADMIN - io.lettuce.core.AclCategory
-
admin command
- ADMIN - io.lettuce.core.models.command.CommandDetail.Flag
-
server admin command.
- after() - Method in class io.lettuce.core.cluster.event.ClusterTopologyChangedEvent
-
Returns the cluster topology view after the topology changed.
- AFTER - io.lettuce.core.protocol.CommandKeyword
- afterBootstrapInitialized(Bootstrap) - Method in interface io.lettuce.core.resource.NettyCustomizer
-
Hook invoked each time the driver creates a new Connection and configures a new instance of Bootstrap for it.
- afterChannelInitialized(Channel) - Method in interface io.lettuce.core.resource.NettyCustomizer
-
Hook invoked each time the driver initializes the channel.
- afterCommandDecoded(ByteBuf) - Method in interface io.lettuce.core.protocol.DecodeBufferPolicy
-
Callback that is invoked after a command has been fully decoded.
- afterDecode(ChannelHandlerContext, RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
-
Hook method called after command completion.
- afterDecode(ChannelHandlerContext, RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- afterDecoding(ByteBuf) - Method in interface io.lettuce.core.protocol.DecodeBufferPolicy
-
Callback that is invoked after leaving the decode loop.
- afterPartialDecode(ByteBuf) - Method in interface io.lettuce.core.protocol.DecodeBufferPolicy
-
Callback that is invoked after partially decoding a command.
- AGGREGATE - io.lettuce.core.protocol.CommandKeyword
- aggregateAsync(Map<?, ? extends CompletionStage<Long>>) - Static method in class io.lettuce.core.cluster.MultiNodeExecution
-
Aggregate (sum) results of the
RedisFuture
s. - all() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select all known cluster nodes.
- all() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select all known cluster nodes.
- all() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Select all known cluster nodes.
- all() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Select all known cluster nodes.
- all() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Select all known cluster nodes.
- allChannels() - Method in class io.lettuce.core.AclSetuserArgs
-
Allows the user to access all the Pub/Sub channels.
- allChannels() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and allows the user to access all the Pub/Sub channels. - ALLCHANNELS - io.lettuce.core.protocol.CommandKeyword
- allCommands() - Method in class io.lettuce.core.AclSetuserArgs
-
Adds all the commands there are in the server.
- allCommands() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds all the commands there are in the server. - ALLCOMMANDS - io.lettuce.core.protocol.CommandKeyword
- allKeys() - Method in class io.lettuce.core.AclSetuserArgs
-
Allows the user to access all the keys.
- allKeys() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and allows the user to access all the keys. - ALLKEYS - io.lettuce.core.protocol.CommandKeyword
- allocate(Class<T>) - Method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
- allocate(Class<T>) - Method in interface io.lettuce.core.resource.EventLoopGroupProvider
- allocateBuffer(ChannelHandlerContext, Object, boolean) - Method in class io.lettuce.core.protocol.CommandEncoder
- allOf(Collection<? extends CompletionStage<?>>) - Static method in class io.lettuce.core.internal.Futures
-
Create a composite
CompletableFuture
is composed from the givenstages
. - alpha() - Method in class io.lettuce.core.SortArgs
-
Apply lexicographically sort.
- alpha() - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting ALPHA. - ALPHA - io.lettuce.core.protocol.CommandKeyword
- always() - Static method in class io.lettuce.core.protocol.DecodeBufferPolicies
-
DecodeBufferPolicy
thatdiscards read bytes
after each decoding phase. - alwaysOkOfAsync(Map<?, ? extends CompletionStage<String>>) - Static method in class io.lettuce.core.cluster.MultiNodeExecution
-
Returns always OK and guarantee that all futures are finished.
- alwaysSome() - Static method in class io.lettuce.core.protocol.DecodeBufferPolicies
-
DecodeBufferPolicy
thatdiscards some read bytes
after each decoding phase. - and(ReadOnlyCommands.ReadOnlyPredicate) - Method in interface io.lettuce.core.protocol.ReadOnlyCommands.ReadOnlyPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- AND - io.lettuce.core.protocol.CommandKeyword
- annotate(String) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Associates an event that explains latency with the current system time.
- AnnotationCommandSegmentFactory - Class in io.lettuce.core.dynamic.segment
-
CommandSegmentFactory
implementation that createsCommandSegments
consideringCommand
andCommandNaming
annotations. - AnnotationCommandSegmentFactory() - Constructor for class io.lettuce.core.dynamic.segment.AnnotationCommandSegmentFactory
- AnnotationParameterNameDiscoverer - Class in io.lettuce.core.dynamic.support
-
ParameterNameDiscoverer
based onParam
annotations to resolve parameter names. - AnnotationParameterNameDiscoverer() - Constructor for class io.lettuce.core.dynamic.support.AnnotationParameterNameDiscoverer
- AnnotationRedisCodecResolver - Class in io.lettuce.core.dynamic.codec
-
Annotation-based
RedisCodecResolver
. - AnnotationRedisCodecResolver(List<RedisCodec<?, ?>>) - Constructor for class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver
- AnnotationRedisCodecResolver.ParameterWrappers - Class in io.lettuce.core.dynamic.codec
-
Parameter wrapper support for types that encapsulate one or more parameter values.
- ANY - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from any node.
- ANY_REPLICA - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from any replica node.
- append(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- append(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- append(K, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Append a value to a key.
- append(K, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Append a value to a key.
- append(K, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Append a value to a key.
- append(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Append a value to a key.
- append(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Append a value to a key.
- APPEND - io.lettuce.core.FunctionRestoreMode
-
Appends the restored libraries to the existing libraries and aborts on collision.
- APPEND - io.lettuce.core.protocol.CommandType
- apply(RedisURI) - Method in class io.lettuce.core.ConnectionBuilder
-
Apply settings from
RedisURI
- apply(RedisURI) - Method in class io.lettuce.core.ConnectionState
-
Applies settings from
RedisURI
. - applyAuthentication(RedisURI) - Method in class io.lettuce.core.RedisURI
-
Apply authentication from another
RedisURI
. - applyBounds(Duration, Duration, Duration) - Static method in class io.lettuce.core.resource.Delay
- applyKeepAlive(Bootstrap, int, Duration, Duration) - Static method in class io.lettuce.core.resource.EpollProvider
-
Apply Keep-Alive options.
- applyKeepAlive(Bootstrap, int, Duration, Duration) - Static method in class io.lettuce.core.resource.IOUringProvider
-
Apply Keep-Alive options.
- applySsl(RedisURI) - Method in class io.lettuce.core.RedisURI
-
Apply authentication from another
RedisURI
. - applyTcpUserTimeout(Bootstrap, Duration) - Static method in class io.lettuce.core.resource.EpollProvider
-
Apply TcpUserTimeout options.
- applyTcpUserTimeout(Bootstrap, Duration) - Static method in class io.lettuce.core.resource.IOUringProvider
-
Apply TcpUserTimeout options.
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.lettuce.core.ConnectionFuture
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.lettuce.core.ConnectionFuture
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- approximateTrimming() - Method in class io.lettuce.core.XAddArgs
-
Apply efficient trimming for capped streams using the
~
flag. - approximateTrimming() - Method in class io.lettuce.core.XTrimArgs
-
Apply efficient trimming for capped streams using the
~
flag. - approximateTrimming(boolean) - Method in class io.lettuce.core.XAddArgs
-
Apply efficient trimming for capped streams using the
~
flag. - approximateTrimming(boolean) - Method in class io.lettuce.core.XTrimArgs
-
Apply efficient trimming for capped streams using the
~
flag. - args - Variable in class io.lettuce.core.protocol.Command
- ArrayOutput<K,V> - Class in io.lettuce.core.output
-
List
of objects and lists to support dynamic nested structures (List with mixed content of values and sublists). - ArrayOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ArrayOutput
- arrayToDelimitedString(Object[], String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Convert a
String
array into a delimitedString
(e.g. - as(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return this type as a
ResolvableType
of the specified class. - AS_IS - io.lettuce.core.dynamic.annotation.CommandNaming.LetterCase
-
Keep command name as specified.
- asc - io.lettuce.core.GeoArgs.Sort
-
ascending.
- asc() - Method in class io.lettuce.core.GeoArgs
-
Sort results ascending.
- asc() - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Sort results ascending.
- asc() - Method in class io.lettuce.core.SortArgs
-
Apply numeric sort in ascending order.
- asc() - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting ASC. - ASC - io.lettuce.core.protocol.CommandKeyword
- ASCII - Static variable in class io.lettuce.core.codec.StringCodec
- asCollection() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Convenience method to return this type as a resolvable
Collection
type. - ASK - io.lettuce.core.protocol.CommandKeyword
- ASK_REDIRECT - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Redis responds with a
ASK
redirection to a command. - asking() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- asking() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- asking() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
The asking command is required after a
-ASK
redirection. - asking() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
The asking command is required after a
-ASK
redirection. - asking() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
The asking command is required after a
-ASK
redirection. - ASKING - io.lettuce.core.models.command.CommandDetail.Flag
-
cluster related - accept even if importing.
- ASKING - io.lettuce.core.protocol.CommandType
- AskRedirectionEvent - Class in io.lettuce.core.cluster.event
-
Event emitted on a
ASK
redirection. - AskRedirectionEvent(String, String, int, String) - Constructor for class io.lettuce.core.cluster.event.AskRedirectionEvent
- asMap() - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- asMap() - Method in interface io.lettuce.core.cluster.api.NodeSelectionSupport
- asMap() - Method in interface io.lettuce.core.cluster.api.sync.Executions
- asMap() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Convenience method to return this type as a resolvable
Map
type. - asPredicate() - Static method in class io.lettuce.core.cluster.ClusterReadOnlyCommands
-
Return a
ReadOnlyCommands.ReadOnlyPredicate
to test against the underlyingknown commands
. - asPredicate() - Static method in class io.lettuce.core.protocol.ReadOnlyCommands
-
Return a
ReadOnlyCommands.ReadOnlyPredicate
to test against the underlyingknown commands
. - assertDomainSocketAvailable() - Static method in class io.lettuce.core.resource.Transports.NativeTransports
- assertState(boolean, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- assertState(boolean, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- asString() - Method in class io.lettuce.core.dynamic.segment.CommandSegment
- async - Variable in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- async - Variable in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- async - Variable in class io.lettuce.core.StatefulRedisConnectionImpl
- async() - Method in interface io.lettuce.core.api.StatefulRedisConnection
-
Returns the
RedisAsyncCommands
API for the current connection. - async() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterAsyncCommands
API for the current connection. - async() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubAsyncCommands
API for the current connection. - async() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- async() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubAsyncCommands
API for the current connection. - async() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- async() - Method in interface io.lettuce.core.sentinel.api.StatefulRedisSentinelConnection
-
Returns the
RedisSentinelAsyncCommands
API for the current connection. - async() - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- async() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- ASYNC - io.lettuce.core.FlushMode
-
flushes asynchronously
- ASYNC - io.lettuce.core.protocol.CommandKeyword
- AsyncCloseable - Interface in io.lettuce.core.api
-
A
AsyncCloseable
is a resource that can be closed. - AsyncCloseable - Interface in io.lettuce.core.internal
-
Deprecated.since 6.2, use
AsyncCloseable
instead. - AsyncCommand<K,V,T> - Class in io.lettuce.core.protocol
-
An asynchronous redis command and its result.
- AsyncCommand(RedisCommand<K, V, T>) - Constructor for class io.lettuce.core.protocol.AsyncCommand
- AsyncCommand(RedisCommand<K, V, T>, int) - Constructor for class io.lettuce.core.protocol.AsyncCommand
- AsyncConnectionPoolSupport - Class in io.lettuce.core.support
-
Asynchronous connection pool support for
BoundedAsyncPool
. - AsyncConnectionProvider<K,T extends AsyncCloseable,F extends CompletionStage<T>> - Class in io.lettuce.core.internal
-
Non-blocking provider for connection objects.
- AsyncConnectionProvider(Function<? extends K, ? extends F>) - Constructor for class io.lettuce.core.internal.AsyncConnectionProvider
-
Create a new
AsyncConnectionProvider
. - AsyncExecutions<T> - Interface in io.lettuce.core.cluster.api.async
-
Result holder for a command that was executed asynchronously on multiple nodes.
- AsyncNodeSelection<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Node selection with access to asynchronous executed commands on the set.
- AsyncObjectFactory<T> - Interface in io.lettuce.core.support
-
An interface defining life-cycle methods for instances to be served by an pool.
- AsyncPool<T> - Interface in io.lettuce.core.support
-
Interface declaring non-blocking object pool methods allowing to
AsyncPool.acquire()
andAsyncPool.release(Object)
objects. - auth(char[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- auth(char[]) - Method in class io.lettuce.core.MigrateArgs
-
Set AUTH
password
option. - auth(char[]) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
withAUTH
(target authentication) enabled. - auth(CharSequence) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- auth(CharSequence) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- auth(CharSequence) - Method in interface io.lettuce.core.api.async.RedisAsyncCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in interface io.lettuce.core.api.sync.RedisCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Authenticate to the server.
- auth(CharSequence) - Method in class io.lettuce.core.MigrateArgs
-
Set AUTH
password
option. - auth(CharSequence) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
withAUTH
(target authentication) enabled. - auth(String, char[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- auth(String, CharSequence) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- auth(String, CharSequence) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- auth(String, CharSequence) - Method in interface io.lettuce.core.api.async.RedisAsyncCommands
-
Authenticate to the server with username and password.
- auth(String, CharSequence) - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
-
Authenticate to the server with username and password.
- auth(String, CharSequence) - Method in interface io.lettuce.core.api.sync.RedisCommands
-
Authenticate to the server with username and password.
- auth(String, CharSequence) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Authenticate to the server with username and password.
- auth(String, CharSequence) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Authenticate to the server with username and password.
- auth(String, CharSequence) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Authenticate to the server with username and password.
- AUTH - io.lettuce.core.protocol.CommandType
- auth2(CharSequence, CharSequence) - Method in class io.lettuce.core.MigrateArgs
-
Set AUTH2
username
andpassword
option. - auth2(CharSequence, CharSequence) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
withAUTH2
(target authentication) enabled. - AUTH2 - io.lettuce.core.protocol.CommandType
- autoReconnect(boolean) - Method in class io.lettuce.core.ClientOptions.Builder
-
Enables or disables auto reconnection on connection loss.
- autoReconnect(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- await(long, TimeUnit) - Method in class io.lettuce.core.cluster.PipelinedRedisFuture
- await(long, TimeUnit) - Method in class io.lettuce.core.protocol.AsyncCommand
-
Wait up to the specified time for the command output to become available.
- await(long, TimeUnit) - Method in interface io.lettuce.core.RedisFuture
-
Wait up to the specified time for the command output to become available.
- await(long, TimeUnit, Future<?>) - Static method in class io.lettuce.core.internal.Futures
-
Wait until future is complete or the supplied timeout is reached.
- await(Duration, Future<?>) - Static method in class io.lettuce.core.internal.Futures
-
Wait until future is complete or the supplied timeout is reached.
- awaitAll(long, TimeUnit, Future<?>...) - Static method in class io.lettuce.core.internal.Futures
-
Wait until futures are complete or the supplied timeout is reached.
- awaitAll(long, TimeUnit, Future<?>...) - Static method in class io.lettuce.core.LettuceFutures
-
Wait until futures are complete or the supplied timeout is reached.
- awaitAll(Duration, Future<?>...) - Static method in class io.lettuce.core.internal.Futures
-
Wait until futures are complete or the supplied timeout is reached.
- awaitAll(Duration, Future<?>...) - Static method in class io.lettuce.core.LettuceFutures
-
Wait until futures are complete or the supplied timeout is reached.
- awaitOrCancel(RedisFuture<T>, long, TimeUnit) - Static method in class io.lettuce.core.internal.Futures
-
Wait until futures are complete or the supplied timeout is reached.
- awaitOrCancel(RedisFuture<T>, long, TimeUnit) - Static method in class io.lettuce.core.LettuceFutures
-
Wait until futures are complete or the supplied timeout is reached.
B
- Base16 - Class in io.lettuce.core.codec
-
High-performance base16 (AKA hex) codec.
- BaseNodeSelectionAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for basic commands.
- BaseNodeSelectionCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for basic commands.
- BasePool - Class in io.lettuce.core.support
-
Basic implementation of a pool configured through
BasePoolConfig
. - BasePool(BasePoolConfig) - Constructor for class io.lettuce.core.support.BasePool
-
Create a new pool given
BasePoolConfig
. - BasePoolConfig - Class in io.lettuce.core.support
-
Base configuration for an object pool declaring options for object validation.
- BasePoolConfig(boolean, boolean, boolean) - Constructor for class io.lettuce.core.support.BasePoolConfig
- BasePoolConfig.Builder - Class in io.lettuce.core.support
-
Builder for
BasePoolConfig
. - BaseRedisAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for basic commands.
- BaseRedisCommandBuilder<K,V> - Class in io.lettuce.core.protocol
- BaseRedisCommandBuilder(RedisCodec<K, V>) - Constructor for class io.lettuce.core.protocol.BaseRedisCommandBuilder
- BaseRedisCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for basic commands.
- BaseRedisReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for basic commands.
- batch(RedisCommand<Object, Object, Object>, CommandBatching) - Method in interface io.lettuce.core.dynamic.Batcher
-
Add command to the
Batcher
. - Batcher - Interface in io.lettuce.core.dynamic
-
Command batcher to enqueue commands and flush a batch once a flush is requested or a configured command threshold is reached.
- BatchException - Exception in io.lettuce.core.dynamic.batch
-
Batch exception to collect multiple errors from batched command execution.
- BatchException(List<RedisCommand<?, ?, ?>>) - Constructor for exception io.lettuce.core.dynamic.batch.BatchException
-
Create a new
BatchException
. - BatchExecutor - Interface in io.lettuce.core.dynamic.batch
-
Batch executor interface to enforce command queue flushing using
BatchSize
. - BatchSize - Annotation Type in io.lettuce.core.dynamic.batch
-
Redis command method annotation declaring a command interface to use batching with a specified
batchSize
. - bcast() - Method in class io.lettuce.core.TrackingArgs
-
Enable tracking in broadcasting mode.
- before() - Method in class io.lettuce.core.cluster.event.ClusterTopologyChangedEvent
-
Returns the cluster topology view before the topology changed.
- BEFORE - io.lettuce.core.protocol.CommandKeyword
- bgrewriteaof() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bgrewriteaof() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bgrewriteaof() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Asynchronously rewrite the append-only file.
- bgrewriteaof() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Asynchronously rewrite the append-only file.
- bgrewriteaof() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Asynchronously rewrite the append-only file.
- bgrewriteaof() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Asynchronously rewrite the append-only file.
- bgrewriteaof() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Asynchronously rewrite the append-only file.
- BGREWRITEAOF - io.lettuce.core.protocol.CommandType
- bgsave() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bgsave() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bgsave() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Asynchronously save the dataset to disk.
- bgsave() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Asynchronously save the dataset to disk.
- bgsave() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Asynchronously save the dataset to disk.
- bgsave() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Asynchronously save the dataset to disk.
- bgsave() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Asynchronously save the dataset to disk.
- BGSAVE - io.lettuce.core.protocol.CommandType
- bitcount(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitcount(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitcount(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Count set bits in a string.
- bitcount(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Count set bits in a string.
- bitcount(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Count set bits in a string.
- bitcount(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Count set bits in a string.
- bitcount(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Count set bits in a string.
- bitcount(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitcount(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitcount(K, long, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Count set bits in a string.
- bitcount(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Count set bits in a string.
- bitcount(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Count set bits in a string.
- bitcount(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Count set bits in a string.
- bitcount(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Count set bits in a string.
- BITCOUNT - io.lettuce.core.protocol.CommandType
- bitfield(K, BitFieldArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitfield(K, BitFieldArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Execute
BITFIELD
with its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Execute
BITFIELD
with its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Execute
BITFIELD
with its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Execute
BITFIELD
with its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Execute
BITFIELD
with its subcommands. - BITFIELD - io.lettuce.core.protocol.CommandType
- BitFieldArgs - Class in io.lettuce.core
-
Argument list builder for the Redis BITFIELD command.
- BitFieldArgs() - Constructor for class io.lettuce.core.BitFieldArgs
-
Creates a new
BitFieldArgs
instance. - BitFieldArgs.BitFieldType - Class in io.lettuce.core
-
Represents a bit field type with details about signed/unsigned and the number of bits.
- BitFieldArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
BitFieldArgs
. - BitFieldArgs.Offset - Class in io.lettuce.core
-
Represents a bit field offset.
- BitFieldArgs.OverflowType - Enum in io.lettuce.core
-
Represents the overflow types for the
OVERFLOW
subcommand argument. - BITMAP - io.lettuce.core.AclCategory
-
command for bitmaps
- BITOP - io.lettuce.core.protocol.CommandType
- bitopAnd(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitopAnd(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitopAnd(K, K...) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Perform bitwise AND between strings.
- bitopAnd(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Perform bitwise AND between strings.
- bitopAnd(K, K...) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Perform bitwise AND between strings.
- bitopAnd(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Perform bitwise AND between strings.
- bitopAnd(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Perform bitwise AND between strings.
- bitopNot(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitopNot(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitopNot(K, K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Perform bitwise NOT between strings.
- bitopNot(K, K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Perform bitwise NOT between strings.
- bitopNot(K, K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Perform bitwise NOT between strings.
- bitopNot(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Perform bitwise NOT between strings.
- bitopNot(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Perform bitwise NOT between strings.
- bitopOr(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitopOr(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitopOr(K, K...) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Perform bitwise OR between strings.
- bitopOr(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Perform bitwise OR between strings.
- bitopOr(K, K...) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Perform bitwise OR between strings.
- bitopOr(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Perform bitwise OR between strings.
- bitopOr(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Perform bitwise OR between strings.
- bitopXor(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitopXor(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitopXor(K, K...) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Perform bitwise XOR between strings.
- bitopXor(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Perform bitwise XOR between strings.
- bitopXor(K, K...) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Perform bitwise XOR between strings.
- bitopXor(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Perform bitwise XOR between strings.
- bitopXor(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Perform bitwise XOR between strings.
- bitpos(K, boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitpos(K, boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitpos(K, boolean) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitpos(K, boolean, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitpos(K, boolean, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bitpos(K, boolean, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bitpos(K, boolean, long, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Find first bit set or clear in a string.
- bitpos(K, boolean, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Find first bit set or clear in a string.
- BITPOS - io.lettuce.core.protocol.CommandType
- blmove(K, K, LMoveArgs, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blmove(K, K, LMoveArgs, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blmove(K, K, LMoveArgs, double) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, double) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, double) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blmove(K, K, LMoveArgs, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blmove(K, K, LMoveArgs, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- blmove(K, K, LMoveArgs, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- BLMOVE - io.lettuce.core.protocol.CommandType
- blmpop(double, LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blmpop(double, LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blmpop(double, LMPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(double, LMPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(double, LMPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(double, LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(double, LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(long, LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blmpop(long, LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blmpop(long, LMPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(long, LMPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(long, LMPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(long, LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- blmpop(long, LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first/last elements in a list, or block until one is available.
- BLMPOP - io.lettuce.core.protocol.CommandType
- block(long) - Method in class io.lettuce.core.XReadArgs
-
Perform a blocking read and wait up to
milliseconds
for a new stream message. - block(long) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgs
and set BLOCK. - block(Duration) - Method in class io.lettuce.core.XReadArgs
-
Perform a blocking read and wait up to a
timeout
for a new stream message. - block(Duration) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgs
and set BLOCK. - BLOCK - io.lettuce.core.protocol.CommandKeyword
- BLOCKING - io.lettuce.core.AclCategory
-
blocking command
- blpop(double, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blpop(double, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blpop(double, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(double, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(double, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(double, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(double, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- blpop(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- blpop(long, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(long, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first element in a list, or block until one is available.
- blpop(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first element in a list, or block until one is available.
- BLPOP - io.lettuce.core.protocol.CommandType
- body() - Method in interface io.lettuce.core.pubsub.PubSubMessage
- body() - Method in class io.lettuce.core.pubsub.PubSubOutput
- BOOLEAN - io.lettuce.core.ScriptOutputType
-
Boolean output (expects a number
0
or1
to be converted to a boolean value). - BooleanListOutput<K,V> - Class in io.lettuce.core.output
-
List
of boolean output. - BooleanListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.BooleanListOutput
- BooleanOutput<K,V> - Class in io.lettuce.core.output
-
Boolean output.
- BooleanOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.BooleanOutput
- bootstrap() - Method in class io.lettuce.core.ConnectionBuilder
- bootstrap(Bootstrap) - Method in class io.lettuce.core.ConnectionBuilder
- bounded(GenericObjectPoolConfig<?>) - Static method in class io.lettuce.core.support.CommonsPool2ConfigConverter
-
Converts
GenericObjectPoolConfig
properties to an immutableBoundedPoolConfig
. - BoundedAsyncPool<T> - Class in io.lettuce.core.support
-
Bounded asynchronous object pool.
- BoundedAsyncPool(AsyncObjectFactory<T>, BoundedPoolConfig) - Constructor for class io.lettuce.core.support.BoundedAsyncPool
- BoundedPoolConfig - Class in io.lettuce.core.support
-
Configuration for asynchronous pooling using
BoundedAsyncPool
. - BoundedPoolConfig(boolean, boolean, boolean, int, int, int) - Constructor for class io.lettuce.core.support.BoundedPoolConfig
- BoundedPoolConfig.Builder - Class in io.lettuce.core.support
-
Builder for
BoundedPoolConfig
. - BraveEndpoint(Endpoint) - Constructor for class io.lettuce.core.tracing.BraveTracing.BraveEndpoint
- BraveTracing - Class in io.lettuce.core.tracing
-
Tracing
integration with OpenZipkin's BraveTracer
. - BraveTracing.BraveEndpoint - Class in io.lettuce.core.tracing
-
Tracing.Endpoint
implementation for Zipkin'sEndpoint
. - BraveTracing.BraveTraceContext - Class in io.lettuce.core.tracing
-
TraceContext
implementation for Brave'sTraceContext
. - BraveTracing.Builder - Class in io.lettuce.core.tracing
-
Builder for
BraveTracing
. - brpop(double, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- brpop(double, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- brpop(double, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(double, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(double, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(double, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(double, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- brpop(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- brpop(long, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(long, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the last element in a list, or block until one is available.
- brpop(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the last element in a list, or block until one is available.
- BRPOP - io.lettuce.core.protocol.CommandType
- brpoplpush(double, K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- brpoplpush(double, K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- brpoplpush(double, K, K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(double, K, K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(double, K, K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(double, K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(double, K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(long, K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- brpoplpush(long, K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- brpoplpush(long, K, K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(long, K, K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(long, K, K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(long, K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- brpoplpush(long, K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Pop a value from a list, push it to another list and return it; or block until one is available.
- BRPOPLPUSH - io.lettuce.core.protocol.CommandType
- bubble(Throwable) - Static method in class io.lettuce.core.internal.Exceptions
-
Prepare an unchecked
RuntimeException
that will bubble upstream if thrown by an operator. - bufferUsageRatio(int) - Method in class io.lettuce.core.ClientOptions.Builder
-
Deprecated.since 6.0 in favor of
DecodeBufferPolicy
. - bufferUsageRatio(int) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Deprecated.since 6.0 in favor of
DecodeBufferPolicy
. - build() - Method in class io.lettuce.core.ClientOptions.Builder
-
Create a new instance of
ClientOptions
. - build() - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Create a new instance of
ClusterClientOptions
- build() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Create a new instance of
ClusterTopologyRefreshOptions
- build() - Method in class io.lettuce.core.event.DefaultEventPublisherOptions.Builder
- build() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
- build() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
- build() - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
- build() - Method in class io.lettuce.core.RedisURI.Builder
- build() - Method in interface io.lettuce.core.resource.ClientResources.Builder
- build() - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
- build() - Method in class io.lettuce.core.SocketOptions.Builder
-
Create a new instance of
SocketOptions
- build() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Create a new instance of
SocketOptions.KeepAliveOptions
- build() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions.Builder
-
Create a new instance of
SocketOptions.TcpUserTimeoutOptions
- build() - Method in class io.lettuce.core.SslOptions.Builder
-
Create a new instance of
SslOptions
- build() - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
-
Build a new
BasePoolConfig
object. - build() - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Create a new instance of
TimeoutOptions
. - build() - Method in class io.lettuce.core.tracing.BraveTracing.Builder
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.AclSetuserArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.BitFieldArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ClientListArgs
- build(CommandArgs<K, V>) - Method in interface io.lettuce.core.CompositeArgument
-
Build command arguments and contribute arguments to
CommandArgs
. - build(CommandArgs<K, V>) - Method in class io.lettuce.core.CopyArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ExpireArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.GeoAddArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.GeoArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.GeoRadiusStoreArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.GetExArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.KeyScanArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.KillArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.LMoveArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.LMPopArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.LPosArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.MigrateArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.RestoreArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ScanArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.SetArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ShutdownArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.SortArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.StrAlgoArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.TrackingArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XAddArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XAutoClaimArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XClaimArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XGroupCreateArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XPendingArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XReadArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.XTrimArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ZAddArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ZAggregateArgs
- build(CommandArgs<K, V>) - Method in class io.lettuce.core.ZPopArgs
- build(SocketAddress) - Method in class io.lettuce.core.ConnectionBuilder
- build(SocketAddress) - Method in class io.lettuce.core.SslConnectionBuilder
- builder() - Static method in class io.lettuce.core.ClientOptions
-
Returns a new
ClientOptions.Builder
to constructClientOptions
. - builder() - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a new
ClusterClientOptions.Builder
to constructClusterClientOptions
. - builder() - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Returns a new
ClusterTopologyRefreshOptions.Builder
to constructClusterTopologyRefreshOptions
. - builder() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Returns a new
DefaultEventPublisherOptions.Builder
to constructDefaultEventPublisherOptions
. - builder() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns a new
CommandLatencyCollectorOptions.Builder
to constructCommandLatencyCollectorOptions
. - builder() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Returns a new
DefaultCommandLatencyCollectorOptions.Builder
to constructDefaultCommandLatencyCollectorOptions
. - builder() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Returns a new
MicrometerOptions.Builder
to constructMicrometerOptions
. - builder() - Static method in class io.lettuce.core.RedisURI
-
Return a new
RedisURI.Builder
to construct aRedisURI
. - builder() - Static method in interface io.lettuce.core.resource.ClientResources
-
Create a new
ClientResources
using default settings. - builder() - Static method in class io.lettuce.core.resource.DefaultClientResources
-
Returns a new
DefaultClientResources.Builder
to constructDefaultClientResources
. - builder() - Static method in class io.lettuce.core.SocketOptions
-
Returns a new
SocketOptions.Builder
to constructSocketOptions
. - builder() - Static method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns a new
SocketOptions.KeepAliveOptions.Builder
to constructSocketOptions.KeepAliveOptions
. - builder() - Static method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions
-
Returns a new
SocketOptions.TcpUserTimeoutOptions.Builder
to constructSocketOptions.TcpUserTimeoutOptions
. - builder() - Static method in class io.lettuce.core.SslOptions
-
Returns a new
SslOptions.Builder
to constructSslOptions
. - builder() - Static method in class io.lettuce.core.support.BoundedPoolConfig
-
Create a new
BoundedPoolConfig.Builder
forBoundedPoolConfig
. - builder() - Static method in class io.lettuce.core.TimeoutOptions
-
Returns a new
TimeoutOptions.Builder
to constructTimeoutOptions
. - builder() - Static method in class io.lettuce.core.tracing.BraveTracing
-
Create a new
BraveTracing.Builder
to buildBraveTracing
. - builder(ClientOptions) - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a new
ClusterClientOptions.Builder
initialized fromClientOptions
to constructClusterClientOptions
. - builder(RedisURI) - Static method in class io.lettuce.core.RedisURI
-
Create a new
RedisURI.Builder
that is initialized from a plainRedisURI
. - Builder() - Constructor for class io.lettuce.core.ClientOptions.Builder
- Builder() - Constructor for class io.lettuce.core.cluster.ClusterClientOptions.Builder
- Builder() - Constructor for class io.lettuce.core.support.BasePoolConfig.Builder
- Builder() - Constructor for class io.lettuce.core.support.BoundedPoolConfig.Builder
- Builder() - Constructor for class io.lettuce.core.TimeoutOptions.Builder
- buildHandlers() - Method in class io.lettuce.core.ConnectionBuilder
- buildHandlers() - Method in class io.lettuce.core.SslConnectionBuilder
- BUMPEPOCH - io.lettuce.core.protocol.CommandKeyword
- by(StrAlgoArgs.By, String...) - Method in class io.lettuce.core.StrAlgoArgs
- by(String) - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting PATTERN. - by(String) - Method in class io.lettuce.core.SortArgs
-
Sort keys by an external list.
- BY - io.lettuce.core.protocol.CommandKeyword
- byBox(double, double, GeoArgs.Unit) - Static method in class io.lettuce.core.GeoSearch
- BYLEX - io.lettuce.core.protocol.CommandKeyword
- byRadius(double, GeoArgs.Unit) - Static method in class io.lettuce.core.GeoSearch
- BYSCORE - io.lettuce.core.protocol.CommandKeyword
- ByteArrayCodec - Class in io.lettuce.core.codec
-
A
RedisCodec
that uses plain byte arrays without further transformations. - ByteArrayCodec() - Constructor for class io.lettuce.core.codec.ByteArrayCodec
- ByteArrayOutput<K,V> - Class in io.lettuce.core.output
-
Byte array output.
- ByteArrayOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ByteArrayOutput
- bytes - Variable in enum io.lettuce.core.BitFieldArgs.OverflowType
- bytes - Variable in enum io.lettuce.core.FlushMode
- bytes - Variable in enum io.lettuce.core.FunctionRestoreMode
- bytes - Variable in enum io.lettuce.core.protocol.CommandKeyword
- bytes - Variable in enum io.lettuce.core.protocol.CommandType
- bzmpop(double, int, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzmpop(double, int, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzmpop(double, int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, int, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, int, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzmpop(double, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzmpop(double, ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(double, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, long, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzmpop(long, long, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzmpop(long, long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, long, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, long, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzmpop(long, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzmpop(long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- bzmpop(long, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- BZMPOP - io.lettuce.core.protocol.CommandType
- bzpopmax(double, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzpopmax(double, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzpopmax(double, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(double, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(double, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(double, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(double, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzpopmax(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzpopmax(long, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(long, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- bzpopmax(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
- BZPOPMAX - io.lettuce.core.protocol.CommandType
- bzpopmin(double, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzpopmin(double, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzpopmin(double, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(double, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(double, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(double, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(double, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- bzpopmin(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- bzpopmin(long, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(long, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- bzpopmin(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
- BZPOPMIN - io.lettuce.core.protocol.CommandType
C
- CA - io.lettuce.core.SslVerifyMode
-
Verify the CA and certificate without verifying that the hostname matches.
- CacheAccessor<K,V> - Interface in io.lettuce.core.support.caching
-
Interface defining access to the client-side cache.
- CacheFrontend<K,V> - Interface in io.lettuce.core.support.caching
-
Interface defining a cache frontend for common cache retrieval operations that using Redis server-side caching assistance.
- CacheFrontend.ValueRetrievalException - Exception in io.lettuce.core.support.caching
-
Wrapper exception to be thrown from
CacheFrontend.get(Object, Callable)
in case of the value loader callback failing with an exception. - CACHING - io.lettuce.core.protocol.CommandKeyword
- cancel() - Method in class io.lettuce.core.output.MultiOutput
- cancel() - Method in class io.lettuce.core.protocol.AsyncCommand
- cancel() - Method in class io.lettuce.core.protocol.Command
- cancel() - Method in class io.lettuce.core.protocol.CommandWrapper
- cancel() - Method in interface io.lettuce.core.protocol.RedisCommand
-
Attempts to cancel execution of this command.
- cancel(boolean) - Method in class io.lettuce.core.protocol.AsyncCommand
- cancelCommandsOnReconnectFailure(boolean) - Method in class io.lettuce.core.ClientOptions.Builder
-
Deprecated.since 6.2, to be removed with 7.0. This feature is unsafe and may cause protocol offsets if true (i.e. Redis commands are completed with previous command values).
- cancelCommandsOnReconnectFailure(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Deprecated.since 6.2, to be removed with 7.0. This feature is unsafe and may cause protocol offsets if true (i.e. Redis commands are completed with previous command values).
- canComplete(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
-
Decoding hook: Can the command be completed.
- canComplete(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- canConsume(Parameter) - Method in class io.lettuce.core.dynamic.segment.CommandSegment
-
Check whether this segment can consume the
Parameter
by applying parameter substitution. - canDecode(ByteBuf) - Method in class io.lettuce.core.protocol.CommandHandler
-
Decoding hook: Can the buffer be decoded to a command.
- canDecode(ByteBuf) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- CAT - io.lettuce.core.protocol.CommandKeyword
- CGLIB_CLASS_SEPARATOR - Static variable in class io.lettuce.core.internal.LettuceClassUtils
-
The CGLIB class separator character "$$"
- ch() - Static method in class io.lettuce.core.GeoAddArgs.Builder
-
Creates new
GeoAddArgs
and enabling CH. - ch() - Method in class io.lettuce.core.GeoAddArgs
-
Modify the return value from the number of new elements added, to the total number of elements changed.
- ch() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgs
and enabling CH. - ch() - Method in class io.lettuce.core.ZAddArgs
-
Modify the return value from the number of new elements added, to the total number of elements changed.
- CH - io.lettuce.core.protocol.CommandKeyword
- channel - Variable in class io.lettuce.core.protocol.DefaultEndpoint
- channel() - Method in interface io.lettuce.core.pubsub.PubSubMessage
- channel() - Method in class io.lettuce.core.pubsub.PubSubOutput
- channelActive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.CommandHandler
- channelActive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.ConnectionWatchdog
- channelActive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
- channelGroup(ChannelGroup) - Method in class io.lettuce.core.ConnectionBuilder
- channelInactive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.CommandHandler
- channelInactive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.ConnectionWatchdog
- channelInactive(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
- channelInactive(ChannelHandlerContext) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- channelInitialized() - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
- ChannelMessage<K,V> - Class in io.lettuce.core.pubsub.api.reactive
-
Message payload for a subscription to a channel.
- ChannelMessage(K, V) - Constructor for class io.lettuce.core.pubsub.api.reactive.ChannelMessage
- channelPattern(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds accessible channel pattern. - channelPattern(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds accessible channel pattern.
- channelRead(ChannelHandlerContext, Object) - Method in class io.lettuce.core.protocol.CommandHandler
- channelRegistered(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.CommandHandler
- channelRegistered(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
- channels - Variable in class io.lettuce.core.AbstractRedisClient
- CHANNELS - io.lettuce.core.protocol.CommandKeyword
- channelType(ConnectionBuilder, ConnectionPoint) - Method in class io.lettuce.core.AbstractRedisClient
- channelUnregistered(ChannelHandlerContext) - Method in class io.lettuce.core.protocol.CommandHandler
- charset(Charset) - Method in class io.lettuce.core.StrAlgoArgs
- CipherCodec - Class in io.lettuce.core.codec
-
A crypto
RedisCodec
that that allows transparent encryption/decryption of values. - CipherCodec.CipherSupplier - Interface in io.lettuce.core.codec
-
Represents a supplier of
Cipher
. - CipherCodec.KeyDescriptor - Class in io.lettuce.core.codec
-
Descriptor to determine which crypto key to use.
- cipherSuites(String...) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the cipher suites to use.
- ClaimedMessages<K,V> - Class in io.lettuce.core.models.stream
-
Value object representing the claimed messages reported through
XAUTOCLAIM
. - ClaimedMessages(String, List<StreamMessage<K, V>>) - Constructor for class io.lettuce.core.models.stream.ClaimedMessages
-
Create a new
ClaimedMessages
. - ClaimedMessagesOutput<K,V> - Class in io.lettuce.core.output
-
Decodes
ClaimedMessages
. - ClaimedMessagesOutput(RedisCodec<K, V>, K, boolean) - Constructor for class io.lettuce.core.output.ClaimedMessagesOutput
- ClassTypeInformation<S> - Class in io.lettuce.core.dynamic.support
-
TypeInformation
for a plainClass
. - clear() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Removes all
nodes
and update the read-view/caches. - clear() - Method in interface io.lettuce.core.support.AsyncPool
-
Clear the pool.
- clear() - Method in class io.lettuce.core.support.BoundedAsyncPool
- clearAsync() - Method in interface io.lettuce.core.support.AsyncPool
-
Clear the pool.
- clearAsync() - Method in class io.lettuce.core.support.BoundedAsyncPool
- clearContext() - Static method in interface io.lettuce.core.tracing.Tracing
-
Clears the
Mono<TracerProvider>
from ReactorContext
. - CLIENT - io.lettuce.core.protocol.CommandType
- clientCaching(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientCaching(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientCaching(boolean) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Control tracking of keys in the context of server-assisted client cache invalidation.
- clientCaching(boolean) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Control tracking of keys in the context of server-assisted client cache invalidation.
- clientCaching(boolean) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Control tracking of keys in the context of server-assisted client cache invalidation.
- clientCaching(boolean) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Control tracking of keys in the context of server-assisted client cache invalidation.
- clientCaching(boolean) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Control tracking of keys in the context of server-assisted client cache invalidation.
- clientGetname() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientGetname() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientGetname() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get the current connection name.
- clientGetname() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get the current connection name.
- clientGetname() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientGetname() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientGetredir() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientGetredir() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientGetredir() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Returns the client ID we are redirecting our tracking notifications to.
- clientGetredir() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Returns the client ID we are redirecting our tracking notifications to.
- clientGetredir() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Returns the client ID we are redirecting our tracking notifications to.
- clientGetredir() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Returns the client ID we are redirecting our tracking notifications to.
- clientGetredir() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Returns the client ID we are redirecting our tracking notifications to.
- clientId() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientId() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientId() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the id of the current connection.
- clientId() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the id of the current connection.
- clientId() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the id of the current connection.
- clientId() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the id of the current connection.
- clientId() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the id of the current connection.
- clientInfo() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientInfo() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientInfo() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get the list of the current client connection.
- clientInfo() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get the list of the current client connection.
- clientInfo() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientInfo() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientKill(KillArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientKill(KillArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientKill(KillArgs) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Kill connections of clients which are filtered by
killArgs
. - clientKill(KillArgs) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientKill(KillArgs) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientKill(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientKill(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientKill(String) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Kill the connection of a client identified by ip:port.
- clientKill(String) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientKill(String) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientList() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientList() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientList() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get the list of client connections.
- clientList() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get the list of client connections.
- clientList() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientList() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientList(ClientListArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientList(ClientListArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientList(ClientListArgs) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get the list of client connections which are filtered by
clientListArgs
. - clientList(ClientListArgs) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientList(ClientListArgs) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- ClientListArgs - Class in io.lettuce.core
-
Argument list builder for the Redis CLIENT LIST command.
- ClientListArgs() - Constructor for class io.lettuce.core.ClientListArgs
- ClientListArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ClientListArgs
. - clientNoEvict(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientNoEvict(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientNoEvict(boolean) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Sets the client eviction mode for the current connection.
- clientNoEvict(boolean) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Sets the client eviction mode for the current connection.
- clientNoEvict(boolean) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Sets the client eviction mode for the current connection.
- clientNoEvict(boolean) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Sets the client eviction mode for the current connection.
- clientNoEvict(boolean) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Sets the client eviction mode for the current connection.
- clientOptions() - Method in class io.lettuce.core.ConnectionBuilder
- clientOptions(ClientOptions) - Method in class io.lettuce.core.ConnectionBuilder
- ClientOptions - Class in io.lettuce.core
-
Client Options to control the behavior of
RedisClient
. - ClientOptions(ClientOptions) - Constructor for class io.lettuce.core.ClientOptions
- ClientOptions(ClientOptions.Builder) - Constructor for class io.lettuce.core.ClientOptions
- ClientOptions.Builder - Class in io.lettuce.core
-
Builder for
ClientOptions
. - ClientOptions.DisconnectedBehavior - Enum in io.lettuce.core
-
Behavior of connections in disconnected state.
- clientPause(long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientPause(long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientPause(long) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Stop processing commands from clients for some time.
- clientPause(long) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientPause(long) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientResources() - Method in class io.lettuce.core.ConnectionBuilder
- clientResources(ClientResources) - Method in class io.lettuce.core.ConnectionBuilder
- ClientResources - Interface in io.lettuce.core.resource
-
Strategy interface to provide all the infrastructure building blocks like environment settings and thread pools so that the client can work with it properly.
- ClientResources.Builder - Interface in io.lettuce.core.resource
-
Builder for
ClientResources
. - clientSetinfo(String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientSetinfo(String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientSetinfo(String, String) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Assign various info attributes to the current connection.
- clientSetinfo(String, String) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientSetinfo(String, String) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- clientSetinfo(String, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Assign various info attributes to the current connection.
- clientSetname(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientSetname(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientSetname(K) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Set the current connection name on all cluster nodes with pipelining.
- clientSetname(K) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Set the current connection name on all cluster nodes with pipelining.
- clientSetname(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Set the current connection name on all known cluster nodes with pipelining.
- clientSetname(K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- clientSetname(K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- clientSetname(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Set the current connection name.
- clientSetname(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Set the current connection name.
- clientSetname(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- clientSetname(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- ClientSideCaching<K,V> - Class in io.lettuce.core.support.caching
-
Utility to provide server-side assistance for client-side caches.
- clientTracking(TrackingArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientTracking(TrackingArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientTracking(TrackingArgs) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Enables the tracking feature of the Redis server, that is used for server assisted client side caching.
- clientTracking(TrackingArgs) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Enables the tracking feature of the Redis server, that is used for server assisted client side caching.
- clientTracking(TrackingArgs) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Enables the tracking feature of the Redis server, that is used for server assisted client side caching.
- clientTracking(TrackingArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Enables the tracking feature of the Redis server, that is used for server assisted client side caching.
- clientTracking(TrackingArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Enables the tracking feature of the Redis server, that is used for server assisted client side caching.
- clientUnblock(long, UnblockType) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clientUnblock(long, UnblockType) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clientUnblock(long, UnblockType) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Unblock the specified blocked client.
- clientUnblock(long, UnblockType) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Unblock the specified blocked client.
- clientUnblock(long, UnblockType) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Unblock the specified blocked client.
- clientUnblock(long, UnblockType) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Unblock the specified blocked client.
- clientUnblock(long, UnblockType) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Unblock the specified blocked client.
- clone() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Create a deep copy of this
Partitions
object. - clone() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Clone
this
RedisClusterNode
. - close() - Method in class io.lettuce.core.AbstractRedisClient
- close() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- close() - Method in interface io.lettuce.core.api.StatefulConnection
-
Close the connection.
- close() - Method in class io.lettuce.core.CommandListenerWriter
- close() - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Close all connections.
- close() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- close() - Method in class io.lettuce.core.protocol.DefaultEndpoint
-
Close the connection.
- close() - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Close the state machine to free resources.
- close() - Method in class io.lettuce.core.RedisChannelHandler
-
Close the connection (synchronous).
- close() - Method in interface io.lettuce.core.RedisChannelWriter
- close() - Method in class io.lettuce.core.resource.DirContextDnsResolver
- close() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- close() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- close() - Method in interface io.lettuce.core.support.AsyncPool
- close() - Method in class io.lettuce.core.support.BoundedAsyncPool
- close() - Method in interface io.lettuce.core.support.caching.CacheFrontend
-
Closes this cache frontend and releases any system resources associated with it.
- close() - Method in class io.lettuce.core.support.caching.ClientSideCaching
- close() - Method in interface io.lettuce.core.support.caching.RedisCache
-
Closes this Redis cache and releases any connections associated with it.
- close(K) - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Close a connection by its connection
key
. - closeableResources - Variable in class io.lettuce.core.AbstractRedisClient
- closeAsync() - Method in interface io.lettuce.core.api.AsyncCloseable
-
Requests to close this object and releases any system resources associated with it.
- closeAsync() - Method in interface io.lettuce.core.api.StatefulConnection
-
Request to close the connection and return the
CompletableFuture
that is notified about its progress. - closeAsync() - Method in class io.lettuce.core.CommandListenerWriter
- closeAsync() - Method in interface io.lettuce.core.internal.AsyncCloseable
-
Deprecated.Requests to close this object and releases any system resources associated with it.
- closeAsync() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- closeAsync() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- closeAsync() - Method in class io.lettuce.core.RedisChannelHandler
-
Close the connection (asynchronous).
- closeAsync() - Method in interface io.lettuce.core.RedisChannelWriter
-
Asynchronously close the
RedisChannelWriter
. - closeAsync() - Method in interface io.lettuce.core.support.AsyncPool
- closeAsync() - Method in class io.lettuce.core.support.BoundedAsyncPool
- CLOSED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- closeStaleConnections(boolean) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Flag, whether to close stale connections when refreshing the cluster topology.
- CLUSTER - io.lettuce.core.protocol.CommandType
- clusterAddSlots(int...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterAddSlots(int...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterAddSlots(int...) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Adds slots to the cluster node.
- clusterAddSlots(int...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Adds slots to the cluster node.
- clusterAddSlots(int...) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Adds slots to the cluster node.
- clusterAddSlotsRange(Range<Integer>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterAddSlotsRange(Range<Integer>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterAddSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Takes a list of slot ranges (specified by start and end slots) to assign to the node.
- clusterAddSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Takes a list of slot ranges (specified by start and end slots) to assign to the node.
- clusterAddSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Takes a list of slot ranges (specified by start and end slots) to assign to the node.
- clusterBumpepoch() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterBumpepoch() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterBumpepoch() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Generate a new config epoch, incrementing the current epoch, assign the new epoch to this node, WITHOUT any consensus and persist the configuration on disk before sending packets with the new configuration.
- clusterBumpepoch() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Generate a new config epoch, incrementing the current epoch, assign the new epoch to this node, WITHOUT any consensus and persist the configuration on disk before sending packets with the new configuration.
- clusterBumpepoch() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Generate a new config epoch, incrementing the current epoch, assign the new epoch to this node, WITHOUT any consensus and persist the configuration on disk before sending packets with the new configuration.
- ClusterClientOptions - Class in io.lettuce.core.cluster
-
Client Options to control the behavior of
RedisClusterClient
. - ClusterClientOptions(ClusterClientOptions) - Constructor for class io.lettuce.core.cluster.ClusterClientOptions
- ClusterClientOptions(ClusterClientOptions.Builder) - Constructor for class io.lettuce.core.cluster.ClusterClientOptions
- ClusterClientOptions.Builder - Class in io.lettuce.core.cluster
-
Builder for
ClusterClientOptions
. - clusterCountFailureReports(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterCountFailureReports(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterCountFailureReports(String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Returns the number of failure reports for the specified node.
- clusterCountFailureReports(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Returns the number of failure reports for the specified node.
- clusterCountFailureReports(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Returns the number of failure reports for the specified node.
- clusterCountKeysInSlot(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterCountKeysInSlot(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterCountKeysInSlot(int) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Returns the number of keys in the specified Redis Cluster hash
slot
. - clusterCountKeysInSlot(int) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Returns the number of keys in the specified Redis Cluster hash
slot
. - clusterCountKeysInSlot(int) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Returns the number of keys in the specified Redis Cluster hash
slot
. - clusterCountKeysInSlot(int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- clusterCountKeysInSlot(int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- clusterDelSlots(int...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterDelSlots(int...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterDelSlots(int...) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Removes slots from the cluster node.
- clusterDelSlots(int...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Removes slots from the cluster node.
- clusterDelSlots(int...) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Removes slots from the cluster node.
- clusterDelSlotsRange(Range<Integer>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterDelSlotsRange(Range<Integer>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterDelSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Takes a list of slot ranges (specified by start and end slots) to remove to the node.
- clusterDelSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Takes a list of slot ranges (specified by start and end slots) to remove to the node.
- clusterDelSlotsRange(Range<Integer>...) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Takes a list of slot ranges (specified by start and end slots) to remove to the node.
- clusterFailover(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterFailover(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterFailover(boolean) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Failover a cluster node.
- clusterFailover(boolean) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Failover a cluster node.
- clusterFailover(boolean) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Failover a cluster node.
- clusterFailover(boolean, boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterFailover(boolean, boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterFailover(boolean, boolean) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Failover a cluster node.
- clusterFailover(boolean, boolean) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Failover a cluster node.
- clusterFailover(boolean, boolean) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Failover a cluster node.
- clusterFlushslots() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterFlushslots() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterFlushslots() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Delete all the slots associated with the specified node.
- clusterFlushslots() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Delete all the slots associated with the specified node.
- clusterFlushslots() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Delete all the slots associated with the specified node.
- clusterForget(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterForget(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterForget(String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Disallow connections and remove the cluster node from the cluster.
- clusterForget(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Disallow connections and remove the cluster node from the cluster.
- clusterForget(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Disallow connections and remove the cluster node from the cluster.
- clusterGetKeysInSlot(int, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterGetKeysInSlot(int, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterGetKeysInSlot(int, int) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Retrieve the list of keys within the
slot
. - clusterGetKeysInSlot(int, int) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Retrieve the list of keys within the
slot
. - clusterGetKeysInSlot(int, int) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Retrieve the list of keys within the
slot
. - clusterGetKeysInSlot(int, int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- clusterGetKeysInSlot(int, int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- clusterInfo() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterInfo() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterInfo() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Get information and statistics about the cluster viewed by the current node.
- clusterInfo() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Get information and statistics about the cluster viewed by the current node.
- clusterInfo() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Get information and statistics about the cluster viewed by the current node.
- clusterKeyslot(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterKeyslot(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterKeyslot(K) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Returns an integer identifying the hash slot the specified key hashes to.
- clusterKeyslot(K) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Returns an integer identifying the hash slot the specified key hashes to.
- clusterKeyslot(K) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Returns an integer identifying the hash slot the specified key hashes to.
- clusterMeet(String, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterMeet(String, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterMeet(String, int) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Meet another cluster node to include the node into the cluster.
- clusterMeet(String, int) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Meet another cluster node to include the node into the cluster.
- clusterMeet(String, int) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Meet another cluster node to include the node into the cluster.
- clusterMyId() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterMyId() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterMyId() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Obtain the nodeId for the currently connected node.
- clusterMyId() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Obtain the nodeId for the currently connected node.
- clusterMyId() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Obtain the nodeId for the currently connected node.
- clusterNodes() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterNodes() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterNodes() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Obtain details about all cluster nodes.
- clusterNodes() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Obtain details about all cluster nodes.
- clusterNodes() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Obtain details about all cluster nodes.
- ClusterPartitionParser - Class in io.lettuce.core.cluster.models.partitions
-
Parser for node information output of
CLUSTER NODES
,CLUSTER SLAVES
, andCLUSTER SHARDS
. - ClusterPushHandler - Interface in io.lettuce.core.cluster
-
A handler object that provides access to
RedisClusterPushListener
. - ClusterReadOnlyCommands - Class in io.lettuce.core.cluster
-
Contains all command names that are read-only commands.
- ClusterReadOnlyCommands() - Constructor for class io.lettuce.core.cluster.ClusterReadOnlyCommands
- clusterReplicas(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterReplicas(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterReplicas(String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
List replicas for a certain node identified by its
nodeId
. - clusterReplicas(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
List replicas for a certain node identified by its
nodeId
. - clusterReplicas(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
List replicas for a certain node identified by its
nodeId
. - clusterReplicate(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterReplicate(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterReplicate(String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Turn this node into a replica of the node with the id
nodeId
. - clusterReplicate(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Turn this node into a replica of the node with the id
nodeId
. - clusterReplicate(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Turn this node into a replica of the node with the id
nodeId
. - clusterReset(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterReset(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterReset(boolean) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Reset a node performing a soft or hard reset: All other nodes are forgotten All the assigned / open slots are released If the node is a replica, it turns into a master Only for hard reset: a new Node ID is generated Only for hard reset: currentEpoch and configEpoch are set to 0 The new configuration is saved and the cluster state updated If the node was a replica, the whole data set is flushed away
- clusterReset(boolean) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Reset a node performing a soft or hard reset: All other nodes are forgotten All the assigned / open slots are released If the node is a replica, it turns into a master Only for hard reset: a new Node ID is generated Only for hard reset: currentEpoch and configEpoch are set to 0 The new configuration is saved and the cluster state updated If the node was a replica, the whole data set is flushed away
- clusterReset(boolean) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Reset a node performing a soft or hard reset: All other nodes are forgotten All the assigned / open slots are released If the node is a replica, it turns into a master Only for hard reset: a new Node ID is generated Only for hard reset: currentEpoch and configEpoch are set to 0 The new configuration is saved and the cluster state updated If the node was a replica, the whole data set is flushed away
- clusterSaveconfig() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSaveconfig() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSaveconfig() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Forces a node to save the nodes.conf configuration on disk.
- clusterSaveconfig() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Forces a node to save the nodes.conf configuration on disk.
- clusterSaveconfig() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Forces a node to save the nodes.conf configuration on disk.
- clusterSetConfigEpoch(long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSetConfigEpoch(long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSetConfigEpoch(long) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
This command sets a specific config epoch in a fresh node.
- clusterSetConfigEpoch(long) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
This command sets a specific config epoch in a fresh node.
- clusterSetConfigEpoch(long) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
This command sets a specific config epoch in a fresh node.
- clusterSetSlotImporting(int, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSetSlotImporting(int, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSetSlotImporting(int, String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Flag a slot as IMPORTING (incoming) from the node specified in
nodeId
. - clusterSetSlotImporting(int, String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Flag a slot as IMPORTING (incoming) from the node specified in
nodeId
. - clusterSetSlotImporting(int, String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Flag a slot as IMPORTING (incoming) from the node specified in
nodeId
. - clusterSetSlotMigrating(int, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSetSlotMigrating(int, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSetSlotMigrating(int, String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Flag a slot as MIGRATING (outgoing) towards the node specified in
nodeId
. - clusterSetSlotMigrating(int, String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Flag a slot as MIGRATING (outgoing) towards the node specified in
nodeId
. - clusterSetSlotMigrating(int, String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Flag a slot as MIGRATING (outgoing) towards the node specified in
nodeId
. - clusterSetSlotNode(int, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSetSlotNode(int, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSetSlotNode(int, String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Assign a slot to a node.
- clusterSetSlotNode(int, String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Assign a slot to a node.
- clusterSetSlotNode(int, String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Assign a slot to a node.
- clusterSetSlotStable(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSetSlotStable(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSetSlotStable(int) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Clears migrating / importing state from the slot.
- clusterSetSlotStable(int) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Clears migrating / importing state from the slot.
- clusterSetSlotStable(int) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Clears migrating / importing state from the slot.
- clusterShards() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterShards() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterShards() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Get array of cluster shards
- clusterShards() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Get array of cluster shards
- clusterShards() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Get array of cluster shards
- clusterSlaves(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSlaves(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSlaves(String) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Deprecated.since 6.1.7, use
RedisClusterAsyncCommands.clusterReplicas(String)
instead. - clusterSlaves(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Deprecated.since 6.1.7, use
RedisClusterReactiveCommands.clusterReplicas(String)
instead. - clusterSlaves(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Deprecated.since 6.1.7, use
RedisClusterCommands.clusterReplicas(String)
instead. - ClusterSlotRange - Class in io.lettuce.core.cluster.models.slots
-
Represents a range of slots together with its master and replicas.
- ClusterSlotRange() - Constructor for class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- ClusterSlotRange(int, int, RedisClusterNode, List<RedisClusterNode>) - Constructor for class io.lettuce.core.cluster.models.slots.ClusterSlotRange
-
Constructs a
ClusterSlotRange
- clusterSlots() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- clusterSlots() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- clusterSlots() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Get array of cluster slots to node mappings.
- clusterSlots() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Get array of cluster slots to node mappings.
- clusterSlots() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Get array of cluster slots to node mappings.
- ClusterSlotsParser - Class in io.lettuce.core.cluster.models.slots
-
Parser for Redis CLUSTER SLOTS command output.
- clusterSyncHandler(Class<?>...) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- ClusterTopologyChangedEvent - Class in io.lettuce.core.cluster.event
-
Signals a discovered cluster topology change.
- ClusterTopologyChangedEvent(List<RedisClusterNode>, List<RedisClusterNode>) - Constructor for class io.lettuce.core.cluster.event.ClusterTopologyChangedEvent
-
Creates a new
ClusterTopologyChangedEvent
. - ClusterTopologyRefresh - Interface in io.lettuce.core.cluster.topology
-
Utility to refresh the cluster topology view based on
Partitions
. - ClusterTopologyRefreshOptions - Class in io.lettuce.core.cluster
-
Options to control the Cluster topology refreshing of
RedisClusterClient
. - ClusterTopologyRefreshOptions(ClusterTopologyRefreshOptions) - Constructor for class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- ClusterTopologyRefreshOptions(ClusterTopologyRefreshOptions.Builder) - Constructor for class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- ClusterTopologyRefreshOptions.Builder - Class in io.lettuce.core.cluster
-
Builder for
ClusterTopologyRefreshOptions
. - ClusterTopologyRefreshOptions.RefreshTrigger - Enum in io.lettuce.core.cluster
-
Available refresh triggers to signal early topology refreshing.
- codec - Variable in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- codec - Variable in class io.lettuce.core.output.CommandOutput
- codec - Variable in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- codec - Variable in class io.lettuce.core.protocol.CommandArgs
- codec - Variable in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- codec - Variable in class io.lettuce.core.StatefulRedisConnectionImpl
- CodecAwareOutputFactoryResolver - Class in io.lettuce.core.dynamic.output
-
RedisCodec
-aware implementation ofCommandOutputFactoryResolver
. - CodecAwareOutputFactoryResolver(CommandOutputFactoryResolver, RedisCodec<?, ?>) - Constructor for class io.lettuce.core.dynamic.output.CodecAwareOutputFactoryResolver
- COLLECTION - Static variable in class io.lettuce.core.dynamic.support.ClassTypeInformation
- collectionToDelimitedString(Collection<?>, String, String, String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Convert a
Collection
to a delimitedString
(e.g. - command - Variable in class io.lettuce.core.protocol.CommandWrapper
- command() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- command() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- command() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Returns an array reply of details about all Redis commands.
- command() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Returns an array reply of details about all Redis commands.
- command() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Returns an array reply of details about all Redis commands.
- command() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Returns an array reply of details about all Redis commands.
- command() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Returns an array reply of details about all Redis commands.
- Command<K,V,T> - Class in io.lettuce.core.protocol
- Command - Annotation Type in io.lettuce.core.dynamic.annotation
-
Redis command method annotation specifying a command string.
- Command(ProtocolKeyword, CommandOutput<K, V, T>) - Constructor for class io.lettuce.core.protocol.Command
-
Create a new command with the supplied type.
- Command(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Constructor for class io.lettuce.core.protocol.Command
-
Create a new command with the supplied type and args.
- COMMAND - io.lettuce.core.protocol.CommandType
- COMMAND_INFO_SIZE - Static variable in class io.lettuce.core.models.command.CommandDetailParser
-
Number of array elements for a specific command.
- CommandArgs<K,V> - Class in io.lettuce.core.protocol
-
Redis command arguments.
- CommandArgs(RedisCodec<K, V>) - Constructor for class io.lettuce.core.protocol.CommandArgs
- CommandArgsAccessor - Class in io.lettuce.core.protocol
-
Accessor for first encoded key, first string and first
integer
argument ofCommandArgs
. - CommandArgsAccessor() - Constructor for class io.lettuce.core.protocol.CommandArgsAccessor
- CommandBaseEvent - Class in io.lettuce.core.event.command
-
Base class for Redis command events.
- CommandBaseEvent(RedisCommand<Object, Object, Object>, Map<String, Object>) - Constructor for class io.lettuce.core.event.command.CommandBaseEvent
- CommandBatching - Class in io.lettuce.core.dynamic.batch
-
Programmatic command batching API.
- CommandBatching() - Constructor for class io.lettuce.core.dynamic.batch.CommandBatching
- commandCount() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- commandCount() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- commandCount() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get total number of Redis commands.
- commandCount() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get total number of Redis commands.
- commandCount() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get total number of Redis commands.
- commandCount() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get total number of Redis commands.
- commandCount() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get total number of Redis commands.
- CommandCreationException - Exception in io.lettuce.core.dynamic
-
Exception thrown if a command cannot be constructed from a
CommandMethod
. - CommandCreationException(CommandMethod, String) - Constructor for exception io.lettuce.core.dynamic.CommandCreationException
-
Create a new
CommandCreationException
givenCommandMethod
and a message. - CommandDetail - Class in io.lettuce.core.models.command
-
Domain object describing Redis Command details.
- CommandDetail() - Constructor for class io.lettuce.core.models.command.CommandDetail
- CommandDetail(String, int, Set<CommandDetail.Flag>, int, int, int) - Constructor for class io.lettuce.core.models.command.CommandDetail
-
Deprecated.since 6.1
- CommandDetail(String, int, Set<CommandDetail.Flag>, int, int, int, Set<AclCategory>) - Constructor for class io.lettuce.core.models.command.CommandDetail
-
Constructs a
CommandDetail
- CommandDetail.Flag - Enum in io.lettuce.core.models.command
- CommandDetailParser - Class in io.lettuce.core.models.command
-
Parser for Redis COMMAND/COMMAND INFO output.
- CommandEncoder - Class in io.lettuce.core.protocol
-
A netty
ChannelHandler
responsible for encoding commands. - CommandEncoder() - Constructor for class io.lettuce.core.protocol.CommandEncoder
- CommandEncoder(boolean) - Constructor for class io.lettuce.core.protocol.CommandEncoder
- CommandExpiryWriter - Class in io.lettuce.core.protocol
-
Extension to
RedisChannelWriter
that expires commands. - CommandExpiryWriter(RedisChannelWriter, ClientOptions, ClientResources) - Constructor for class io.lettuce.core.protocol.CommandExpiryWriter
-
Create a new
CommandExpiryWriter
. - commandFailed(CommandFailedEvent) - Method in class io.lettuce.core.CommandListenerWriter.CommandListenerMulticaster
- commandFailed(CommandFailedEvent) - Method in interface io.lettuce.core.event.command.CommandListener
-
Listener for command failure events.
- CommandFailedEvent - Class in io.lettuce.core.event.command
-
Event for a failed command.
- CommandFailedEvent(RedisCommand<Object, Object, Object>, Map<String, Object>, Throwable) - Constructor for class io.lettuce.core.event.command.CommandFailedEvent
- commandHandler(Supplier<CommandHandler>) - Method in class io.lettuce.core.ConnectionBuilder
- CommandHandler - Class in io.lettuce.core.protocol
-
A netty
ChannelHandler
responsible for writing redis commands and reading responses from the server. - CommandHandler(ClientOptions, ClientResources, Endpoint) - Constructor for class io.lettuce.core.protocol.CommandHandler
-
Initialize a new instance that handles commands from the supplied queue.
- CommandHandler.LifecycleState - Enum in io.lettuce.core.protocol
- commandInfo(CommandType...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- commandInfo(CommandType...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- commandInfo(CommandType...) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(CommandType...) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(CommandType...) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(CommandType...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(CommandType...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- commandInfo(String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- commandInfo(String...) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(String...) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(String...) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Returns an array reply of details about the requested commands.
- commandInfo(String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Returns an array reply of details about the requested commands.
- CommandKeyword - Enum in io.lettuce.core.protocol
-
Keyword modifiers for redis commands.
- CommandLatency(long, long, Map<Double, Long>) - Constructor for class io.lettuce.core.metrics.CommandMetrics.CommandLatency
- commandLatencyCollector(CommandLatencyCollector) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Deprecated.since 6.0, use
ClientResources.Builder.commandLatencyRecorder(CommandLatencyRecorder)
instead. - CommandLatencyCollector - Interface in io.lettuce.core.metrics
-
MetricCollector
for command latencies. - commandLatencyCollectorOptions(CommandLatencyCollectorOptions) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Deprecated.since 6.0. Configure
CommandLatencyRecorder
directly usingCommandLatencyCollectorOptions
. - commandLatencyCollectorOptions(CommandLatencyCollectorOptions) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Deprecated.since 6.0. Configure
CommandLatencyRecorder
directly usingCommandLatencyCollectorOptions
. - CommandLatencyCollectorOptions - Interface in io.lettuce.core.metrics
-
Configuration interface for command latency collection.
- CommandLatencyCollectorOptions.Builder - Interface in io.lettuce.core.metrics
-
Builder for
CommandLatencyCollectorOptions
. - CommandLatencyEvent - Class in io.lettuce.core.event.metrics
-
Event that transports command latency metrics.
- CommandLatencyEvent(Map<CommandLatencyId, CommandMetrics>) - Constructor for class io.lettuce.core.event.metrics.CommandLatencyEvent
- CommandLatencyId - Class in io.lettuce.core.metrics
-
Identifier for a command latency.
- CommandLatencyId(SocketAddress, SocketAddress, ProtocolKeyword) - Constructor for class io.lettuce.core.metrics.CommandLatencyId
- commandLatencyPublisherOptions() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
EventPublisherOptions
for latency event publishing. - commandLatencyPublisherOptions() - Method in class io.lettuce.core.resource.DefaultClientResources
- commandLatencyPublisherOptions(EventPublisherOptions) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
EventPublisherOptions
to publish command latency metrics using theEventBus
if theCommandLatencyRecorder
is an instance ofCommandLatencyCollector
that allows latency metric retrieval. - commandLatencyPublisherOptions(EventPublisherOptions) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
EventPublisherOptions
to publish command latency metrics using theEventBus
if theCommandLatencyRecorder
is an instance ofCommandLatencyCollector
that allows latency metric retrieval. - commandLatencyRecorder() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
CommandLatencyRecorder
. - commandLatencyRecorder() - Method in class io.lettuce.core.resource.DefaultClientResources
- commandLatencyRecorder(CommandLatencyRecorder) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
CommandLatencyRecorder
that can be used across different instances of the RedisClient. - commandLatencyRecorder(CommandLatencyRecorder) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
CommandLatencyRecorder
that can be used across different instances of the RedisClient. - CommandLatencyRecorder - Interface in io.lettuce.core.metrics
-
Interface defining a method to collect command latency metrics based upon command completion.
- CommandListener - Interface in io.lettuce.core.event.command
-
A listener for Redis command events.
- CommandListenerMulticaster(List<CommandListener>) - Constructor for class io.lettuce.core.CommandListenerWriter.CommandListenerMulticaster
- CommandListenerWriter - Class in io.lettuce.core
-
Writer for command listeners.
- CommandListenerWriter(RedisChannelWriter, List<CommandListener>) - Constructor for class io.lettuce.core.CommandListenerWriter
- CommandListenerWriter.CommandListenerMulticaster - Class in io.lettuce.core
-
Wraps multiple command listeners into one multicaster.
- CommandMethod - Interface in io.lettuce.core.dynamic
-
Abstraction of a method that is designated to execute a Redis command method.
- CommandMethodSyntaxException - Exception in io.lettuce.core.dynamic
-
Exception thrown if the command syntax is invalid.
- CommandMethodSyntaxException(CommandMethod, String) - Constructor for exception io.lettuce.core.dynamic.CommandMethodSyntaxException
-
Create a new
CommandMethodSyntaxException
givenCommandMethod
and a message. - CommandMetrics - Class in io.lettuce.core.metrics
-
Latency metrics for commands.
- CommandMetrics(long, TimeUnit, CommandMetrics.CommandLatency, CommandMetrics.CommandLatency) - Constructor for class io.lettuce.core.metrics.CommandMetrics
- CommandMetrics.CommandLatency - Class in io.lettuce.core.metrics
- CommandNaming - Annotation Type in io.lettuce.core.dynamic.annotation
-
Command naming strategy for Redis command methods.
- CommandNaming.LetterCase - Enum in io.lettuce.core.dynamic.annotation
- CommandNaming.Strategy - Enum in io.lettuce.core.dynamic.annotation
- CommandOutput<K,V,T> - Class in io.lettuce.core.output
-
Base class for Redis command outputs.
- CommandOutput(RedisCodec<K, V>, T) - Constructor for class io.lettuce.core.output.CommandOutput
-
Initialize a new instance that encodes and decodes keys and values using the supplied codec.
- CommandOutputFactory - Interface in io.lettuce.core.dynamic.output
-
Strategy interface to create
CommandOutput
givenRedisCodec
. - CommandOutputFactoryResolver - Interface in io.lettuce.core.dynamic.output
-
Strategy interface to resolve a
CommandOutputFactory
based on aOutputSelector
. - CommandOutputResolverSupport - Class in io.lettuce.core.dynamic.output
-
Base class for
CommandOutputFactory
resolution such asOutputRegistryCommandOutputFactoryResolver
. - CommandOutputResolverSupport() - Constructor for class io.lettuce.core.dynamic.output.CommandOutputResolverSupport
- commands() - Method in interface io.lettuce.core.cluster.api.NodeSelectionSupport
- commands(int) - Method in interface io.lettuce.core.cluster.api.NodeSelectionSupport
-
Obtain the connection/commands to a particular node.
- Commands - Interface in io.lettuce.core.dynamic
-
Marker interface for dynamic Redis commands.
- CommandSegment - Class in io.lettuce.core.dynamic.segment
-
Value object representing a segment within a Redis Command.
- CommandSegment() - Constructor for class io.lettuce.core.dynamic.segment.CommandSegment
- CommandSegment.ArgumentContribution - Class in io.lettuce.core.dynamic.segment
- CommandSegmentFactory - Interface in io.lettuce.core.dynamic.segment
-
Strategy interface to create
CommandSegments
for aCommandMethod
. - CommandSegments - Class in io.lettuce.core.dynamic.segment
-
Value object abstracting multiple
CommandSegment
s. - CommandSegments(List<CommandSegment>) - Constructor for class io.lettuce.core.dynamic.segment.CommandSegments
- commandStarted(CommandStartedEvent) - Method in class io.lettuce.core.CommandListenerWriter.CommandListenerMulticaster
- commandStarted(CommandStartedEvent) - Method in interface io.lettuce.core.event.command.CommandListener
-
Listener for command started events.
- CommandStartedEvent - Class in io.lettuce.core.event.command
-
Event for a started command.
- CommandStartedEvent(RedisCommand<Object, Object, Object>, long) - Constructor for class io.lettuce.core.event.command.CommandStartedEvent
- commandSucceeded(CommandSucceededEvent) - Method in class io.lettuce.core.CommandListenerWriter.CommandListenerMulticaster
- commandSucceeded(CommandSucceededEvent) - Method in interface io.lettuce.core.event.command.CommandListener
-
Listener for command completed events.
- CommandSucceededEvent - Class in io.lettuce.core.event.command
-
Event for succeeded command.
- CommandSucceededEvent(RedisCommand<Object, Object, Object>, Map<String, Object>, long, long) - Constructor for class io.lettuce.core.event.command.CommandSucceededEvent
- commandType() - Method in class io.lettuce.core.metrics.CommandLatencyId
-
Returns the command type.
- CommandType - Enum in io.lettuce.core.protocol
-
Redis commands.
- CommandWrapper<K,V,T> - Class in io.lettuce.core.protocol
-
Wrapper for a command.
- CommandWrapper(RedisCommand<K, V, T>) - Constructor for class io.lettuce.core.protocol.CommandWrapper
- CommonsPool2ConfigConverter - Class in io.lettuce.core.support
-
Utility class to adapt Commons Pool 2 configuration to
BoundedPoolConfig
. - compareTo(CommandLatencyId) - Method in class io.lettuce.core.metrics.CommandLatencyId
- complete() - Method in class io.lettuce.core.protocol.AsyncCommand
-
Mark this command complete and notify all waiting threads.
- complete() - Method in class io.lettuce.core.protocol.Command
-
Mark this command complete and notify all waiting threads.
- complete() - Method in class io.lettuce.core.protocol.CommandWrapper
- complete() - Method in interface io.lettuce.core.protocol.RedisCommand
-
Complete a command.
- complete(int) - Method in class io.lettuce.core.output.ClaimedMessagesOutput
- complete(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the command output complete.
- complete(int) - Method in class io.lettuce.core.output.GeoWithinListOutput
- complete(int) - Method in class io.lettuce.core.output.KeyValueListScoredValueOutput
- complete(int) - Method in class io.lettuce.core.output.KeyValueValueListOutput
- complete(int) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- complete(int) - Method in class io.lettuce.core.output.ListOfMapsOutput
- complete(int) - Method in class io.lettuce.core.output.MultiOutput
- complete(int) - Method in class io.lettuce.core.output.NestedMultiOutput
- complete(int) - Method in class io.lettuce.core.output.ObjectOutput
- complete(int) - Method in class io.lettuce.core.output.PendingMessagesOutput
- complete(int) - Method in class io.lettuce.core.output.ReplayOutput
- complete(int) - Method in class io.lettuce.core.output.StreamMessageListOutput
- complete(int) - Method in class io.lettuce.core.output.StreamReadOutput
- complete(int) - Method in class io.lettuce.core.output.StringMatchResultOutput
- complete(int) - Method in class io.lettuce.core.output.TransformingOutput
- complete(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
-
Decoding hook: Complete a command.
- complete(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- complete(V) - Method in class io.lettuce.core.cluster.PipelinedRedisFuture
- CompleteableCommand<T> - Interface in io.lettuce.core.protocol
-
Extension to commands that provide registration of command completion callbacks.
- completed(SocketAddress, T) - Static method in interface io.lettuce.core.ConnectionFuture
- COMPLETED_FUTURE - Static variable in class io.lettuce.core.support.BoundedAsyncPool
- completeExceptionally(Throwable) - Method in class io.lettuce.core.cluster.PipelinedRedisFuture
- completeExceptionally(Throwable) - Method in class io.lettuce.core.protocol.AsyncCommand
- completeExceptionally(Throwable) - Method in class io.lettuce.core.protocol.Command
- completeExceptionally(Throwable) - Method in class io.lettuce.core.protocol.CommandWrapper
- completeExceptionally(Throwable) - Method in interface io.lettuce.core.protocol.RedisCommand
-
Complete this command by attaching the given
exception
. - completeResult() - Method in class io.lettuce.core.protocol.AsyncCommand
- completionTimer(CommandLatencyId) - Method in class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- CompositeArgument - Interface in io.lettuce.core
-
Interface for composite command argument objects.
- CompositeParameterNameDiscoverer - Class in io.lettuce.core.dynamic.support
-
Composite
ParameterNameDiscoverer
to resolve parameter names using multipleParameterNameDiscoverer
s. - CompositeParameterNameDiscoverer(ParameterNameDiscoverer...) - Constructor for class io.lettuce.core.dynamic.support.CompositeParameterNameDiscoverer
- CompositeParameterNameDiscoverer(Collection<ParameterNameDiscoverer>) - Constructor for class io.lettuce.core.dynamic.support.CompositeParameterNameDiscoverer
- CompressionCodec - Class in io.lettuce.core.codec
-
A compressing/decompressing
RedisCodec
that wraps a typedcodec
and compresses values using GZIP or Deflate. - CompressionCodec.CompressionType - Enum in io.lettuce.core.codec
- computationThreadPoolSize() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the pool size (number of threads) for all computation tasks.
- computationThreadPoolSize() - Method in class io.lettuce.core.resource.DefaultClientResources
- computationThreadPoolSize(int) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the thread pool size (number of threads to use) for computation operations (default value is the number of CPUs).
- computationThreadPoolSize(int) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the thread pool size (number of threads to use) for computation operations (default value is the number of CPUs).
- CONFIG - io.lettuce.core.protocol.CommandType
- configGet(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configGet(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configGet(String) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the value of a configuration parameter.
- configGet(String) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the value of a configuration parameter.
- configGet(String) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the value of a configuration parameter.
- configGet(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the value of a configuration parameter.
- configGet(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the value of a configuration parameter.
- configGet(String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configGet(String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configGet(String...) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the value of multiple pattern parameters.
- configGet(String...) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the value of multiple pattern parameters.
- configGet(String...) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the value of multiple pattern parameters.
- configGet(String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the value of multiple pattern parameters.
- configGet(String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the value of multiple pattern parameters.
- configResetstat() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configResetstat() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configResetstat() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Reset the stats returned by INFO.
- configResetstat() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Reset the stats returned by INFO.
- configResetstat() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Reset the stats returned by INFO.
- configResetstat() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Reset the stats returned by INFO.
- configResetstat() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Reset the stats returned by INFO.
- configRewrite() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configRewrite() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configRewrite() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Rewrite the configuration file with the in memory configuration.
- configRewrite() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Rewrite the configuration file with the in memory configuration.
- configRewrite() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Rewrite the configuration file with the in memory configuration.
- configRewrite() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Rewrite the configuration file with the in memory configuration.
- configRewrite() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Rewrite the configuration file with the in memory configuration.
- configSet(String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configSet(String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configSet(String, String) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Set a configuration parameter to the given value.
- configSet(String, String) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Set a configuration parameter to the given value.
- configSet(String, String) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Set a configuration parameter to the given value.
- configSet(String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Set a configuration parameter to the given value.
- configSet(String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Set a configuration parameter to the given value.
- configSet(Map<String, String>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- configSet(Map<String, String>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- configSet(Map<String, String>) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Set multiple parameters to the given value.
- configSet(Map<String, String>) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Set multiple parameters to the given value.
- configSet(Map<String, String>) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Set multiple parameters to the given value.
- configSet(Map<String, String>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Set multiple parameters to the given value.
- configSet(Map<String, String>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Set multiple parameters to the given value.
- configureBootstrap(boolean, Function<Class<? extends EventLoopGroup>, EventLoopGroup>) - Method in class io.lettuce.core.ConnectionBuilder
-
Initialize the
Bootstrap
. - connect() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect to a Redis Cluster and treat keys and values as UTF-8 strings.
- connect() - Method in class io.lettuce.core.RedisClient
-
Open a new connection to a Redis server that treats keys and values as UTF-8 strings.
- connect(RedisCodec<K, V>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect to a Redis Cluster.
- connect(RedisCodec<K, V>) - Method in class io.lettuce.core.RedisClient
-
Open a new connection to a Redis server.
- connect(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connect(RedisClient, RedisCodec<K, V>, RedisURI) - Static method in class io.lettuce.core.masterreplica.MasterReplica
- connect(RedisClient, RedisCodec<K, V>, RedisURI) - Static method in class io.lettuce.core.masterslave.MasterSlave
-
Deprecated.
- connect(RedisClient, RedisCodec<K, V>, Iterable<RedisURI>) - Static method in class io.lettuce.core.masterreplica.MasterReplica
- connect(RedisClient, RedisCodec<K, V>, Iterable<RedisURI>) - Static method in class io.lettuce.core.masterslave.MasterSlave
-
Deprecated.
- connect(RedisURI) - Method in class io.lettuce.core.RedisClient
-
Open a new connection to a Redis server using the supplied
RedisURI
that treats keys and values as UTF-8 strings. - CONNECT - io.lettuce.core.models.role.RedisReplicaInstance.State
-
the instance needs to connect to its master.
- connectAsync(RedisCodec<K, V>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect asynchronously to a Redis Cluster.
- connectAsync(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connectAsync(RedisClient, RedisCodec<K, V>, RedisURI) - Static method in class io.lettuce.core.masterreplica.MasterReplica
- connectAsync(RedisClient, RedisCodec<K, V>, RedisURI) - Static method in class io.lettuce.core.masterslave.MasterSlave
-
Deprecated.
- connectAsync(RedisClient, RedisCodec<K, V>, Iterable<RedisURI>) - Static method in class io.lettuce.core.masterreplica.MasterReplica
- connectAsync(RedisClient, RedisCodec<K, V>, Iterable<RedisURI>) - Static method in class io.lettuce.core.masterslave.MasterSlave
-
Deprecated.
- CONNECTED - io.lettuce.core.models.role.RedisReplicaInstance.State
-
the replica is online.
- CONNECTED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- CONNECTED - Static variable in class io.lettuce.core.cluster.models.partitions.ClusterPartitionParser
- ConnectedEvent - Class in io.lettuce.core.event.connection
-
Event for a established TCP-level connection.
- ConnectedEvent(String, String, String, SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectedEvent
- ConnectedEvent(SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectedEvent
- ConnectEvent - Class in io.lettuce.core.event.connection
-
Event to connect to Redis.
- ConnectEvent(String, String) - Constructor for class io.lettuce.core.event.connection.ConnectEvent
- CONNECTING - io.lettuce.core.models.role.RedisReplicaInstance.State
-
the replica-master connection is in progress.
- connection() - Method in class io.lettuce.core.ConnectionBuilder
- connection(RedisChannelHandler<?, ?>) - Method in class io.lettuce.core.ConnectionBuilder
- CONNECTION - io.lettuce.core.AclCategory
-
connection-establishing command
- ConnectionActivatedEvent - Class in io.lettuce.core.event.connection
-
Event for a connection activation (after SSL-handshake,
PING before activation
, and buffered command replay). - ConnectionActivatedEvent(String, String, String, SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectionActivatedEvent
- ConnectionActivatedEvent(SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectionActivatedEvent
- connectionBuilder() - Static method in class io.lettuce.core.ConnectionBuilder
- connectionBuilder(Mono<SocketAddress>, ConnectionBuilder, ConnectionEvents, RedisURI) - Method in class io.lettuce.core.AbstractRedisClient
-
Populate connection builder with necessary resources.
- connectionBuilder(Mono<SocketAddress>, ConnectionBuilder, RedisURI) - Method in class io.lettuce.core.AbstractRedisClient
-
Populate connection builder with necessary resources.
- ConnectionBuilder - Class in io.lettuce.core
-
Connection builder for connections.
- ConnectionBuilder() - Constructor for class io.lettuce.core.ConnectionBuilder
- ConnectionCreatedEvent - Class in io.lettuce.core.event.connection
-
Event for a created connection object.
- ConnectionCreatedEvent(String, String) - Constructor for class io.lettuce.core.event.connection.ConnectionCreatedEvent
- ConnectionDeactivatedEvent - Class in io.lettuce.core.event.connection
-
Event for a connection deactivation.
- ConnectionDeactivatedEvent(String, String, String, SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectionDeactivatedEvent
- ConnectionDeactivatedEvent(SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.ConnectionDeactivatedEvent
- ConnectionEvent - Interface in io.lettuce.core.event.connection
-
Interface for Connection-related events
- connectionEvents - Variable in class io.lettuce.core.AbstractRedisClient
- connectionEvents(ConnectionEvents) - Method in class io.lettuce.core.ConnectionBuilder
- ConnectionEvents - Class in io.lettuce.core
-
Close Events Facility.
- ConnectionEvents() - Constructor for class io.lettuce.core.ConnectionEvents
- ConnectionEvents.Reconnect - Class in io.lettuce.core
-
Internal event when a reconnect is initiated.
- ConnectionEvents.Reset - Class in io.lettuce.core
-
Internal event when a channel is closed.
- ConnectionFacade - Interface in io.lettuce.core.protocol
-
Represents a stateful connection facade.
- ConnectionFuture<T> - Interface in io.lettuce.core
-
A
ConnectionFuture
represents the result of an asynchronous connection initialization. - ConnectionId - Interface in io.lettuce.core
-
Connection identifier.
- connectionInitializer(ConnectionInitializer) - Method in class io.lettuce.core.ConnectionBuilder
- ConnectionInitializer - Interface in io.lettuce.core.protocol
-
Initialize a connection to prepare it for usage.
- ConnectionIntent - Enum in io.lettuce.core.protocol
-
Enumeration of intentions for how a connection is going to be used.
- ConnectionPoint - Interface in io.lettuce.core
-
Interface for a connection point described with a host and port or socket.
- ConnectionPoolSupport - Class in io.lettuce.core.support
-
Connection pool support for
GenericObjectPool
andSoftReferenceObjectPool
. - ConnectionState - Class in io.lettuce.core
-
Internal connection state representing the negotiated
ProtocolVersion
and other options for connection initialization and connection state restoration. - ConnectionState() - Constructor for class io.lettuce.core.ConnectionState
- connectionTimeout() - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Configure a
TimeoutOptions.TimeoutSource
that applies timeouts configured on the connection/client instance. - ConnectionWatchdog - Class in io.lettuce.core.protocol
-
A netty
ChannelHandler
responsible for monitoring the channel and reconnecting when the connection is lost. - ConnectionWatchdog(Delay, ClientOptions, Bootstrap, Timer, EventExecutorGroup, Mono<SocketAddress>, ReconnectionListener, ConnectionFacade, EventBus, Endpoint) - Constructor for class io.lettuce.core.protocol.ConnectionWatchdog
-
Create a new watchdog that adds to new connections to the supplied
ChannelGroup
and establishes a newChannel
when disconnected, while reconnect is true. - ConnectionWrapping - Class in io.lettuce.core.support
-
Utility to wrap pooled connections for return-on-close.
- ConnectionWrapping() - Constructor for class io.lettuce.core.support.ConnectionWrapping
- connectPubSub() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect to a Redis Cluster using pub/sub connections and treat keys and values as UTF-8 strings.
- connectPubSub() - Method in class io.lettuce.core.RedisClient
-
Open a new pub/sub connection to a Redis server that treats keys and values as UTF-8 strings.
- connectPubSub(RedisCodec<K, V>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect to a Redis Cluster using pub/sub connections.
- connectPubSub(RedisCodec<K, V>) - Method in class io.lettuce.core.RedisClient
- connectPubSub(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connectPubSub(RedisURI) - Method in class io.lettuce.core.RedisClient
-
Open a new pub/sub connection to a Redis server using the supplied
RedisURI
that treats keys and values as UTF-8 strings. - connectPubSubAsync(RedisCodec<K, V>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Connect asynchronously to a Redis Cluster using pub/sub connections.
- connectPubSubAsync(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connectSentinel() - Method in class io.lettuce.core.RedisClient
-
Open a connection to a Redis Sentinel that treats keys and values as UTF-8 strings.
- connectSentinel(RedisCodec<K, V>) - Method in class io.lettuce.core.RedisClient
-
Open a connection to a Redis Sentinel that treats keys and use the supplied
codec
to encode/decode keys and values. - connectSentinel(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connectSentinel(RedisURI) - Method in class io.lettuce.core.RedisClient
-
Open a connection to a Redis Sentinel using the supplied
RedisURI
that treats keys and values as UTF-8 strings. - connectSentinelAsync(RedisCodec<K, V>, RedisURI) - Method in class io.lettuce.core.RedisClient
- connectTimeout(long, TimeUnit) - Method in class io.lettuce.core.SocketOptions.Builder
-
Deprecated.since 5.0, use
SocketOptions.Builder.connectTimeout(Duration)
- connectTimeout(Duration) - Method in class io.lettuce.core.SocketOptions.Builder
-
Set connection timeout.
- connectToNode(RedisCodec<K, V>, SocketAddress) - Method in interface io.lettuce.core.cluster.topology.NodeConnectionFactory
-
Connects to a
SocketAddress
with the givenRedisCodec
. - connectToNodeAsync(RedisCodec<K, V>, SocketAddress) - Method in interface io.lettuce.core.cluster.topology.NodeConnectionFactory
-
Connects to a
SocketAddress
with the givenRedisCodec
asynchronously. - constant(int, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Deprecated.since 5.0, use
Delay.constant(Duration)
- constant(String) - Static method in class io.lettuce.core.dynamic.segment.CommandSegment
-
Create a constant
CommandSegment
. - constant(Duration) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ConstantDelay
. - consumer(Consumer<K>) - Method in class io.lettuce.core.XAutoClaimArgs
-
Configure the
Consumer
. - consumer(Consumer<K>) - Method in class io.lettuce.core.XPendingArgs
- Consumer<K> - Class in io.lettuce.core
-
Value object representing a Stream consumer within a consumer group.
- CONSUMERS - io.lettuce.core.protocol.CommandKeyword
- contains(Object) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns
true
if thisPartitions
contains the specified element. - containsAll(Collection<?>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns
true
if this collection contains all of the elements in the specified collection. - containsViolatingCommands(Collection<? extends RedisCommand<?, ?, ?>>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- contribute(MethodParametersAccessor) - Method in class io.lettuce.core.dynamic.segment.CommandSegment
- CONVERTER_MAP - Static variable in class io.lettuce.core.RedisURI
- coordinates() - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgs
with WITHCOORD enabled. - copy() - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
and enabling COPY. - copy() - Method in class io.lettuce.core.MigrateArgs
-
Do not remove the key from the local instance by setting
COPY
. - copy(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- copy(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- copy(K, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K, CopyArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- copy(K, K, CopyArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- copy(K, K, CopyArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K, CopyArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K, CopyArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K, CopyArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Copy the value stored at the source key to the destination key.
- copy(K, K, CopyArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Copy the value stored at the source key to the destination key.
- COPY - io.lettuce.core.protocol.CommandKeyword
- COPY - io.lettuce.core.protocol.CommandType
- CopyArgs - Class in io.lettuce.core
-
Argument list builder for the Redis COPY command.
- CopyArgs() - Constructor for class io.lettuce.core.CopyArgs
- CopyArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
CopyArgs
. - copyOf(ClientOptions) - Static method in class io.lettuce.core.ClientOptions
-
Create a copy of options
- copyOf(ClusterClientOptions) - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Create a copy of options.
- copyOf(ClusterTopologyRefreshOptions) - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Create a copy of options.
- copyOf(SocketOptions) - Static method in class io.lettuce.core.SocketOptions
-
Create a copy of options
- copyOf(SslOptions) - Static method in class io.lettuce.core.SslOptions
-
Create a copy of options
- count() - Method in class io.lettuce.core.protocol.CommandArgs
- count() - Method in interface io.lettuce.core.pubsub.PubSubMessage
- count() - Method in class io.lettuce.core.pubsub.PubSubOutput
- count(int) - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Set the maximum number of keepalive probes TCP should send before dropping the connection.
- count(long) - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgs
with COUNT set. - count(long) - Static method in class io.lettuce.core.GeoRadiusStoreArgs.Builder
-
Creates new
GeoRadiusStoreArgs
with COUNT set. - count(long) - Method in class io.lettuce.core.LMPopArgs
-
Set the
count
of entries to return. - count(long) - Method in class io.lettuce.core.XAutoClaimArgs
-
The optional
count
argument, which defaults to100
, is the upper limit of the number of entries that the command attempts to claim. - count(long) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgs
and set COUNT. - count(long) - Method in class io.lettuce.core.XReadArgs
-
Limit read to
count
messages. - COUNT - io.lettuce.core.protocol.CommandKeyword
- COUNTKEYSINSLOT - io.lettuce.core.protocol.CommandKeyword
- crc16(byte[]) - Static method in class io.lettuce.core.codec.CRC16
-
Create a CRC16 checksum from the bytes.
- crc16(byte[], int, int) - Static method in class io.lettuce.core.codec.CRC16
-
Create a CRC16 checksum from the bytes.
- crc16(ByteBuffer) - Static method in class io.lettuce.core.codec.CRC16
-
Create a CRC16 checksum from the bytes.
- CRC16 - Class in io.lettuce.core.codec
- create() - Static method in class io.lettuce.core.ClientOptions
-
Create a new instance of
ClientOptions
with default settings. - create() - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Create a new
ClusterClientOptions
using default settings. - create() - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Create a new
ClusterTopologyRefreshOptions
using default settings. - create() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Create a new
DefaultEventPublisherOptions
using default settings. - create() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Create a new
CommandLatencyCollectorOptions
instance using default settings. - create() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Create a new
DefaultCommandLatencyCollectorOptions
instance using default settings. - create() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Create a new
MicrometerOptions
instance using default settings. - create() - Static method in class io.lettuce.core.output.VoidOutput
-
Returns an instance of
VoidOutput
coerced to the expected generics. - create() - Static method in class io.lettuce.core.RedisClient
-
Creates a uri-less RedisClient with default
ClientResources
. - create() - Static method in interface io.lettuce.core.resource.ClientResources
-
Create a new
ClientResources
using default settings. - create() - Static method in class io.lettuce.core.resource.DefaultClientResources
-
Create a new
DefaultClientResources
using default settings. - create() - Static method in class io.lettuce.core.SocketOptions
-
Create a new
SocketOptions
using default settings. - create() - Static method in class io.lettuce.core.SslOptions
-
Create a new
SslOptions
using default settings. - create() - Method in interface io.lettuce.core.support.AsyncObjectFactory
-
Create an instance that can be served by the pool and wrap it in a
PooledObject
to be managed by the pool. - create() - Static method in class io.lettuce.core.support.BoundedPoolConfig
- create() - Static method in class io.lettuce.core.TimeoutOptions
-
Create a new instance of
TimeoutOptions
with default settings. - create(long, long) - Static method in class io.lettuce.core.Limit
- create(long, TimeUnit) - Static method in class io.lettuce.core.dynamic.domain.Timeout
-
Create a
Timeout
. - create(TraceContext) - Static method in class io.lettuce.core.tracing.BraveTracing.BraveTraceContext
- create(Tracing) - Static method in class io.lettuce.core.tracing.BraveTracing
-
Create a new
BraveTracing
instance. - create(NodeConnectionFactory, ClientResources) - Static method in interface io.lettuce.core.cluster.topology.ClusterTopologyRefresh
-
Create a new
ClusterTopologyRefresh
instance. - create(RedisCodec<K, V>) - Method in interface io.lettuce.core.dynamic.output.CommandOutputFactory
-
Create and initialize a new
CommandOutput
givenRedisCodec
. - create(CommandLatencyCollectorOptions) - Static method in interface io.lettuce.core.metrics.CommandLatencyCollector
-
Creates a new
CommandLatencyCollector
usingCommandLatencyCollectorOptions
. - create(RedisURI) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uri
with defaultClientResources
. - create(RedisURI) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied
uri
with defaultClientResources
. - create(ClientResources) - Static method in class io.lettuce.core.RedisClient
-
Creates a uri-less RedisClient with shared
ClientResources
. - create(ClientResources, RedisURI) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uri
with sharedClientResources
. - create(ClientResources, RedisURI) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied
uri
with sharedClientResources
. - create(ClientResources, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uri
with sharedClientResources
. - create(ClientResources, String) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied uri with shared
ClientResources
.You need to shut down theClientResources
upon shutting down your application. - create(ClientResources, String) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied uri with shared
ClientResources
.You need to shut down theClientResources
upon shutting down your application. - create(DnsResolver) - Static method in class io.lettuce.core.resource.SocketAddressResolver
-
Create a new
SocketAddressResolver
givenDnsResolver
. - create(DnsResolver, Function<HostAndPort, HostAndPort>) - Static method in class io.lettuce.core.resource.MappingSocketAddressResolver
- create(ThreadFactoryProvider) - Static method in interface io.lettuce.core.resource.ClientResources
-
Create a new
ClientResources
using default settings. - create(AsyncObjectFactory<T>, BoundedPoolConfig) - Static method in class io.lettuce.core.support.BoundedAsyncPool
-
Create and initialize
BoundedAsyncPool
asynchronously. - create(CacheAccessor<K, V>, StatefulRedisConnection<K, V>) - Static method in class io.lettuce.core.support.caching.ClientSideCaching
-
Create a server-assisted Client side caching for the given
CacheAccessor
andStatefulRedisConnection
. - create(Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uri
with defaultClientResources
. - create(Number, Number) - Static method in class io.lettuce.core.GeoCoordinates
-
Creates new
GeoCoordinates
. - create(Method) - Static method in class io.lettuce.core.dynamic.DeclaredCommandMethod
-
Create a new
DeclaredCommandMethod
given aMethod
. - create(String) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied uri with default
ClientResources
. - create(String) - Static method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Create a named
CipherCodec.KeyDescriptor
without version. - create(String) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied uri with default
ClientResources
. - create(String) - Static method in class io.lettuce.core.RedisURI
-
Create a Redis URI from an URI string.
- create(String, int) - Static method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Create a named and versioned
CipherCodec.KeyDescriptor
. - create(String, int) - Static method in class io.lettuce.core.RedisURI
-
Create a Redis URI from host and port.
- create(String, int, Charset) - Static method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Create a named and versioned
CipherCodec.KeyDescriptor
usingCharset
to encodename
to its binary representation. - create(String, Throwable) - Static method in exception io.lettuce.core.RedisConnectionException
- create(Throwable) - Static method in exception io.lettuce.core.RedisConnectionException
-
Create a new
RedisConnectionException
givencause
. - create(SocketAddress, Throwable) - Static method in exception io.lettuce.core.RedisConnectionException
- create(SocketAddress, SocketAddress, ProtocolKeyword) - Static method in class io.lettuce.core.metrics.CommandLatencyId
-
Create a new instance of
CommandLatencyId
. - create(URI) - Static method in class io.lettuce.core.RedisURI
-
Create a Redis URI from an URI string: The uri must follow conventions of
URI
- create(Duration) - Static method in class io.lettuce.core.dynamic.domain.Timeout
-
Create a
Timeout
. - create(Function<HostAndPort, HostAndPort>) - Static method in class io.lettuce.core.resource.MappingSocketAddressResolver
- create(T, T) - Static method in class io.lettuce.core.Range
-
Create a new range from
lower
andupper
boundary values. - CREATE - io.lettuce.core.protocol.CommandKeyword
- createBoundedObjectPool(Supplier<CompletionStage<T>>, BoundedPoolConfig) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPool
using theSupplier
. - createBoundedObjectPool(Supplier<CompletionStage<T>>, BoundedPoolConfig, boolean) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPool
using theSupplier
. - createBoundedObjectPoolAsync(Supplier<CompletionStage<T>>, BoundedPoolConfig) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPool
using theSupplier
. - createBoundedObjectPoolAsync(Supplier<CompletionStage<T>>, BoundedPoolConfig, boolean) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPool
using theSupplier
. - createCommand(CommandType, CommandOutput<K, V, T>) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- createCommand(CommandType, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- createCommand(CommandType, CommandOutput<K, V, T>, K) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- createCommand(CommandType, CommandOutput<K, V, T>, K, V) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- createCommand(CommandType, CommandOutput<K, V, T>, K, V[]) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- createCommandSegments(CommandMethod) - Method in class io.lettuce.core.dynamic.segment.AnnotationCommandSegmentFactory
- createCommandSegments(CommandMethod) - Method in interface io.lettuce.core.dynamic.segment.CommandSegmentFactory
-
Create
CommandSegments
for aCommandMethod
. - createConnectionWatchdog() - Method in class io.lettuce.core.ConnectionBuilder
- createDelay(long) - Method in class io.lettuce.core.resource.Delay
-
Calculate a specific delay based on the attempt.
- createDissolvingFlux(Supplier<RedisCommand<K, V, T>>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- createEndpoint(SocketAddress) - Method in class io.lettuce.core.tracing.BraveTracing
- createEndpoint(SocketAddress) - Method in class io.lettuce.core.tracing.MicrometerTracing
- createEndpoint(SocketAddress) - Method in interface io.lettuce.core.tracing.Tracing
-
Create an
Tracing.Endpoint
givenSocketAddress
. - createEventLoopGroup(Class<T>, int) - Static method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Create an instance of a
EventExecutorGroup
using the defaultDefaultEventLoopGroupProvider.ThreadFactoryProvider
. - createExecutionException(String) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandExecutionException
with a detail message. - createExecutionException(String, Throwable) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandExecutionException
with a detail message and optionally acause
. - createFlux(Supplier<RedisCommand<K, V, T>>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- createGenericObjectPool(Supplier<T>, GenericObjectPoolConfig<T>) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
GenericObjectPool
using theSupplier
. - createGenericObjectPool(Supplier<T>, GenericObjectPoolConfig<T>, boolean) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
GenericObjectPool
using theSupplier
. - createHandshake(ConnectionState) - Method in class io.lettuce.core.AbstractRedisClient
- createMono(CommandType, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- createMono(Supplier<RedisCommand<K, V, T>>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- createParameter(Method, int) - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
- createParameter(Method, int) - Method in class io.lettuce.core.dynamic.parameter.Parameters
- createProxy(ClassLoader) - Method in class io.lettuce.core.dynamic.intercept.InvocationProxyFactory
-
Create a proxy instance give a
ClassLoader
. - createSoftReferenceObjectPool(Supplier<T>) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
SoftReferenceObjectPool
using theSupplier
. - createSoftReferenceObjectPool(Supplier<T>, boolean) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
SoftReferenceObjectPool
using theSupplier
. - createSslContextBuilder() - Method in class io.lettuce.core.SslOptions
-
Creates a new
SslContextBuilder
object that is pre-configured with values from thisSslOptions
object. - createSSLParameters() - Method in class io.lettuce.core.SslOptions
-
Creates a
SSLParameters
object that is pre-configured with values from thisSslOptions
object. - createTimeoutException(String, Duration) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandTimeoutException
with a detail message given the message and timeout. - createTimeoutException(Duration) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandTimeoutException
with a detail message given the timeout. - createTopologyRefresh() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Template method to create
ClusterTopologyRefresh
.
D
- DANGEROUS - io.lettuce.core.AclCategory
-
dangerous command
- datagramChannelClass() - Method in interface io.lettuce.core.resource.EventLoopResources
- datagramChannelClass() - Static method in class io.lettuce.core.resource.Transports
- DateOutput<K,V> - Class in io.lettuce.core.output
-
Date output with no milliseconds.
- DateOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.DateOutput
- DB - io.lettuce.core.protocol.CommandKeyword
- dbsize() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dbsize() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- dbsize() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Return the number of keys in the selected database.
- dbsize() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Return the number of keys in the selected database.
- dbsize() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Return the number of keys in the selected database.
- dbsize() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Return the number of keys in the selected database.
- dbsize() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Return the number of keys in the selected database on all cluster upstream nodes.
- dbsize() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Return the number of keys in the selected database on all cluster masters.
- dbsize() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Return the number of keys in the selected database.
- dbsize() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Return the number of keys in the selected database on all cluster upstream nodes.
- dbsize() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- dbsize() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- DBSIZE - io.lettuce.core.protocol.CommandType
- deactivated() - Method in interface io.lettuce.core.protocol.ConnectionFacade
-
Callback for a connection deactivated event.
- deactivated() - Method in class io.lettuce.core.RedisChannelHandler
-
Notification when the connection becomes inactive (disconnected).
- DEACTIVATED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- DEACTIVATING - io.lettuce.core.protocol.CommandHandler.LifecycleState
- DEBUG - io.lettuce.core.protocol.CommandType
- debugCrashAndRecover(Long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugCrashAndRecover(Long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugCrashAndRecover(Long) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Crash and recover.
- debugCrashAndRecover(Long) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Crash and recover.
- debugCrashAndRecover(Long) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Crash and recover.
- debugCrashAndRecover(Long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Crash and recover.
- debugCrashAndRecover(Long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Crash and recover.
- debugHtstats(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugHtstats(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugHtstats(int) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get debugging information about the internal hash-table state.
- debugHtstats(int) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get debugging information about the internal hash-table state.
- debugHtstats(int) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get debugging information about the internal hash-table state.
- debugHtstats(int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get debugging information about the internal hash-table state.
- debugHtstats(int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get debugging information about the internal hash-table state.
- debugObject(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugObject(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugObject(K) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get debugging information about a key.
- debugObject(K) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get debugging information about a key.
- debugObject(K) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get debugging information about a key.
- debugObject(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get debugging information about a key.
- debugObject(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get debugging information about a key.
- debugOom() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugOom() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugOom() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Make the server crash: Out of memory.
- debugOom() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Make the server crash: Out of memory.
- debugOom() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Make the server crash: Out of memory.
- debugReload() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugReload() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugReload() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Save RDB, clear the database and reload RDB.
- debugReload() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Save RDB, clear the database and reload RDB.
- debugReload() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Save RDB, clear the database and reload RDB.
- debugReload() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Save RDB, clear the database and reload RDB.
- debugReload() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Save RDB, clear the database and reload RDB.
- debugRestart(Long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugRestart(Long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugRestart(Long) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Restart the server gracefully.
- debugRestart(Long) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Restart the server gracefully.
- debugRestart(Long) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Restart the server gracefully.
- debugRestart(Long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Restart the server gracefully.
- debugRestart(Long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Restart the server gracefully.
- debugSdslen(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugSdslen(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugSdslen(K) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get debugging information about the internal SDS length.
- debugSdslen(K) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get debugging information about the internal SDS length.
- debugSdslen(K) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get debugging information about the internal SDS length.
- debugSdslen(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get debugging information about the internal SDS length.
- debugSdslen(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get debugging information about the internal SDS length.
- debugSegfault() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- debugSegfault() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- debugSegfault() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Make the server crash: Invalid pointer access.
- debugSegfault() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Make the server crash: Invalid pointer access.
- debugSegfault() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Make the server crash: Invalid pointer access.
- DeclaredCommandMethod - Class in io.lettuce.core.dynamic
-
Abstraction of a method that is designated to execute a Redis command method.
- decode(ByteBuf, CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
- decode(ByteBuf, CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Decode a command using the input buffer.
- decode(ByteBuf, CommandOutput<?, ?, ?>, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Attempt to decode a redis response and return a flag indicating whether a complete response was read.
- decode(ByteBuf, RedisCommand<?, ?, ?>, CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
- decode(ChannelHandlerContext, ByteBuf) - Method in class io.lettuce.core.protocol.CommandHandler
- decode(ChannelHandlerContext, ByteBuf) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- decodeAscii(ByteBuffer) - Method in class io.lettuce.core.output.CommandOutput
- DecodeBufferPolicies - Class in io.lettuce.core.protocol
-
Utility class to construct commonly used
DecodeBufferPolicy
objects. - decodeBufferPolicy(DecodeBufferPolicy) - Method in class io.lettuce.core.ClientOptions.Builder
-
Set the policy to discard read bytes from the decoding aggregation buffer to reclaim memory.
- decodeBufferPolicy(DecodeBufferPolicy) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- DecodeBufferPolicy - Interface in io.lettuce.core.protocol
-
Strategy defining the approach to discard bytes from the response aggregation
buffer
inCommandHandler.decode(ChannelHandlerContext ctx, ByteBuf buffer)
to reclaim memory after various response decoding phases. - decodeKey(ByteBuffer) - Method in class io.lettuce.core.codec.ByteArrayCodec
- decodeKey(ByteBuffer) - Method in interface io.lettuce.core.codec.RedisCodec
-
Decode the key output by redis.
- decodeKey(ByteBuffer) - Method in class io.lettuce.core.codec.StringCodec
- decodeValue(ByteBuffer) - Method in class io.lettuce.core.codec.ByteArrayCodec
- decodeValue(ByteBuffer) - Method in interface io.lettuce.core.codec.RedisCodec
-
Decode the value output by redis.
- decodeValue(ByteBuffer) - Method in class io.lettuce.core.codec.StringCodec
- DecoratedCommand<K,V,T> - Interface in io.lettuce.core.protocol
-
A decorated command allowing access to the underlying
DecoratedCommand.getDelegate()
. - decorrelatedJitter() - Static method in class io.lettuce.core.resource.Delay
-
Creates a
Supplier
that constructs newDecorrelatedJitterDelay
instances with default boundaries. - decorrelatedJitter(long, long, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a
Supplier
that constructs newDecorrelatedJitterDelay
instances. - decorrelatedJitter(Duration, Duration, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a
Supplier
that constructs newDecorrelatedJitterDelay
instances. - decr(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- decr(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- decr(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Decrement the integer value of a key by one.
- decr(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Decrement the integer value of a key by one.
- decr(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Decrement the integer value of a key by one.
- decr(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Decrement the integer value of a key by one.
- decr(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Decrement the integer value of a key by one.
- DECR - io.lettuce.core.protocol.CommandType
- decrby(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- decrby(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- decrby(K, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Decrement the integer value of a key by the given number.
- decrby(K, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Decrement the integer value of a key by the given number.
- decrby(K, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Decrement the integer value of a key by the given number.
- decrby(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Decrement the integer value of a key by the given number.
- decrby(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Decrement the integer value of a key by the given number.
- DECRBY - io.lettuce.core.protocol.CommandType
- decreaseNestingLevel() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Decrease this parameter's nesting level.
- DEFAULT - io.lettuce.core.ClientOptions.DisconnectedBehavior
-
Accept commands when auto-reconnect is enabled, reject commands when auto-reconnect is disabled.
- DEFAULT - io.lettuce.core.dynamic.annotation.CommandNaming.LetterCase
-
Not defined here which defaults to
CommandNaming.LetterCase.UPPERCASE
if nothing else found. - DEFAULT - io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Not defined here which defaults to
CommandNaming.Strategy.SPLIT
if nothing else found. - DEFAULT_ADAPTIVE_REFRESH_TIMEOUT - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_ADAPTIVE_REFRESH_TIMEOUT_DURATION - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_ADAPTIVE_REFRESH_TIMEOUT_UNIT - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_ADAPTIVE_REFRESH_TRIGGERS - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_ADDRESS_RESOLVER_GROUP - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Default
AddressResolverGroup
. - DEFAULT_AUTO_RECONNECT - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_BUFFER_USAGE_RATIO - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_CANCEL_CMD_RECONNECT_FAIL - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_CLOSE_STALE_CONNECTIONS - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_CLOSE_STALE_CONNECTIONS - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_COMPUTATION_THREADS - Static variable in class io.lettuce.core.resource.DefaultClientResources
- DEFAULT_CONNECT_TIMEOUT - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_CONNECT_TIMEOUT_DURATION - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_CONNECT_TIMEOUT_UNIT - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_COUNT - Static variable in class io.lettuce.core.SocketOptions.KeepAliveOptions
- DEFAULT_DISCONNECTED_BEHAVIOR - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_DYNAMIC_REFRESH_SOURCES - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_EMIT_INTERVAL - Static variable in class io.lettuce.core.event.DefaultEventPublisherOptions
- DEFAULT_EMIT_INTERVAL_DURATION - Static variable in class io.lettuce.core.event.DefaultEventPublisherOptions
- DEFAULT_EMIT_INTERVAL_UNIT - Static variable in class io.lettuce.core.event.DefaultEventPublisherOptions
- DEFAULT_ENABLED - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_ENABLED - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_HISTOGRAM - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_IDLE - Static variable in class io.lettuce.core.SocketOptions.KeepAliveOptions
- DEFAULT_INTERVAL - Static variable in class io.lettuce.core.SocketOptions.KeepAliveOptions
- DEFAULT_IO_THREADS - Static variable in class io.lettuce.core.resource.DefaultClientResources
- DEFAULT_LOCAL_DISTINCTION - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_LOCAL_DISTINCTION - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_MAX_IDLE - Static variable in class io.lettuce.core.support.BoundedPoolConfig
-
The default value for the
maxIdle
configuration attribute. - DEFAULT_MAX_LATENCY - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_MAX_REDIRECTS - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_MAX_TOTAL - Static variable in class io.lettuce.core.support.BoundedPoolConfig
-
The default value for the
maxTotal
configuration attribute. - DEFAULT_MIN_IDLE - Static variable in class io.lettuce.core.support.BoundedPoolConfig
-
The default value for the
minIdle
configuration attribute. - DEFAULT_MIN_LATENCY - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_NETTY_CUSTOMIZER - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Default (no-op)
NettyCustomizer
. - DEFAULT_NODE_FILTER - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_PERIODIC_REFRESH_ENABLED - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_PING_BEFORE_ACTIVATE_CONNECTION - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_PROTOCOL_VERSION - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_PUBLISH_ON_SCHEDULER - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_READ_ONLY_COMMANDS - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_READ_ONLY_COMMANDS - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_RECONNECT_DELAY - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Default delay
Supplier
forDelay.exponential()
delay. - DEFAULT_REDIS_PORT - Static variable in class io.lettuce.core.RedisURI
-
The default redis port.
- DEFAULT_REFRESH_CLUSTER_VIEW - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_REFRESH_PERIOD - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_REFRESH_PERIOD - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_REFRESH_PERIOD_DURATION - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DEFAULT_REFRESH_PERIOD_DURATION - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_REFRESH_PERIOD_UNIT - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_REFRESH_TRIGGERS_RECONNECT_ATTEMPTS - Static variable in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- DEFAULT_REQUEST_QUEUE_SIZE - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_RESET_LATENCIES_AFTER_EVENT - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_SCRIPT_CHARSET - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_SENTINEL_PORT - Static variable in class io.lettuce.core.RedisURI
-
The default sentinel port.
- DEFAULT_SO_KEEPALIVE - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_SO_NO_DELAY - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_SOCKET_OPTIONS - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_SSL_OPTIONS - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_SSL_PROVIDER - Static variable in class io.lettuce.core.SslOptions
- DEFAULT_SUSPEND_RECONNECT_PROTO_FAIL - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_TARGET_PERCENTILES - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_TARGET_PERCENTILES - Static variable in class io.lettuce.core.metrics.MicrometerOptions
- DEFAULT_TARGET_UNIT - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_TCP_USER_TIMEOUT - Static variable in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions
-
Recommended default TCP_KEEPIDLE(2 hour) + TCP_KEEPINTVL(75 s) * TCP_KEEPCNT(9) 2 * 3600 + 75 * 9 = 7875
- DEFAULT_TCP_USER_TIMEOUT_ENABLED - Static variable in class io.lettuce.core.SocketOptions
- DEFAULT_TEST_ON_ACQUIRE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnAcquire
configuration attribute. - DEFAULT_TEST_ON_CREATE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnCreate
configuration attribute. - DEFAULT_TEST_ON_RELEASE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnRelease
configuration attribute. - DEFAULT_TIMEOUT - Static variable in class io.lettuce.core.RedisURI
-
Default timeout: 60 sec
- DEFAULT_TIMEOUT_COMMANDS - Static variable in class io.lettuce.core.TimeoutOptions
- DEFAULT_TIMEOUT_DURATION - Static variable in class io.lettuce.core.RedisURI
- DEFAULT_TIMEOUT_OPTIONS - Static variable in class io.lettuce.core.ClientOptions
- DEFAULT_USE_NO_PAUSE_DETECTOR - Static variable in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DEFAULT_VALIDATE_CLUSTER_MEMBERSHIP - Static variable in class io.lettuce.core.cluster.ClusterClientOptions
- DefaultClientResources - Class in io.lettuce.core.resource
-
Default instance of the client resources.
- DefaultClientResources(DefaultClientResources.Builder) - Constructor for class io.lettuce.core.resource.DefaultClientResources
- DefaultClientResources.Builder - Class in io.lettuce.core.resource
-
Builder for
DefaultClientResources
. - DefaultCommandLatencyCollector - Class in io.lettuce.core.metrics
-
Default implementation of a
CommandLatencyCollector
for command latencies. - DefaultCommandLatencyCollector(CommandLatencyCollectorOptions) - Constructor for class io.lettuce.core.metrics.DefaultCommandLatencyCollector
- DefaultCommandLatencyCollectorOptions - Class in io.lettuce.core.metrics
-
The default implementation of
CommandLatencyCollectorOptions
. - DefaultCommandLatencyCollectorOptions(DefaultCommandLatencyCollectorOptions.Builder) - Constructor for class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- DefaultCommandLatencyCollectorOptions.Builder - Class in io.lettuce.core.metrics
-
Builder for
DefaultCommandLatencyCollectorOptions
. - DefaultCommandLatencyEventPublisher - Class in io.lettuce.core.event.metrics
-
Default implementation of a
CommandLatencyCollector
for command latencies. - DefaultCommandLatencyEventPublisher(EventExecutorGroup, EventPublisherOptions, EventBus, CommandLatencyCollector) - Constructor for class io.lettuce.core.event.metrics.DefaultCommandLatencyEventPublisher
- DefaultEndpoint - Class in io.lettuce.core.protocol
-
Default
Endpoint
implementation. - DefaultEndpoint(ClientOptions, ClientResources) - Constructor for class io.lettuce.core.protocol.DefaultEndpoint
-
Create a new
DefaultEndpoint
. - DefaultEventBus - Class in io.lettuce.core.event
-
Default implementation for an
EventBus
. - DefaultEventBus(Scheduler) - Constructor for class io.lettuce.core.event.DefaultEventBus
- DefaultEventLoopGroupProvider - Class in io.lettuce.core.resource
-
Default implementation which manages one event loop group instance per type.
- DefaultEventLoopGroupProvider(int) - Constructor for class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Creates a new instance of
DefaultEventLoopGroupProvider
. - DefaultEventLoopGroupProvider(int, DefaultEventLoopGroupProvider.ThreadFactoryProvider) - Constructor for class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Creates a new instance of
DefaultEventLoopGroupProvider
. - DefaultEventLoopGroupProvider(int, ThreadFactoryProvider) - Constructor for class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Creates a new instance of
DefaultEventLoopGroupProvider
. - DefaultEventLoopGroupProvider.ThreadFactoryProvider - Interface in io.lettuce.core.resource
-
Interface to provide a custom
ThreadFactory
. - DefaultEventPublisherOptions - Class in io.lettuce.core.event
-
The default implementation of
CommandLatencyCollectorOptions
. - DefaultEventPublisherOptions.Builder - Class in io.lettuce.core.event
-
Builder for
DefaultEventPublisherOptions
. - DefaultLettuceObservationConvention - Class in io.lettuce.core.tracing
-
Default
LettuceObservationConvention
implementation. - DefaultMethodInvokingInterceptor - Class in io.lettuce.core.dynamic.intercept
-
Invokes default interface methods.
- DefaultMethodInvokingInterceptor() - Constructor for class io.lettuce.core.dynamic.intercept.DefaultMethodInvokingInterceptor
- DefaultMethods - Class in io.lettuce.core.internal
-
Collection of utility methods to lookup
MethodHandle
s for default interfaceMethod
s. - DefaultMethods() - Constructor for class io.lettuce.core.internal.DefaultMethods
- DEFLATE - io.lettuce.core.codec.CompressionCodec.CompressionType
- del(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- del(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- del(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- del(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- del(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- del(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- del(K...) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Delete one or more keys.
- del(K...) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Delete one or more keys.
- del(K...) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Delete one or more keys.
- del(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Delete one or more keys.
- del(K...) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Delete one or more keys with pipelining.
- del(K...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Delete one or more keys with pipelining.
- del(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Delete one or more keys.
- del(K...) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Delete one or more keys with pipelining.
- del(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- del(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- DEL - io.lettuce.core.protocol.CommandType
- Delay - Class in io.lettuce.core.resource
-
Base class for delays and factory class to create particular instances.
- Delay() - Constructor for class io.lettuce.core.resource.Delay
-
Creates a new
Delay
. - Delay.StatefulDelay - Interface in io.lettuce.core.resource
-
Interface to be implemented by stateful
Delay
s. - DELSLOTS - io.lettuce.core.protocol.CommandKeyword
- DELSLOTSRANGE - io.lettuce.core.protocol.CommandKeyword
- DELUSER - io.lettuce.core.protocol.CommandKeyword
- DemandAware - Interface in io.lettuce.core.protocol
-
Interface for demand-aware components.
- DemandAware.Sink - Interface in io.lettuce.core.protocol
-
A demand-aware
DemandAware.Sink
that accepts data. - DemandAware.Source - Interface in io.lettuce.core.protocol
-
A
DemandAware.Source
provides data to aDemandAware
and can be notified to produce more input for the command. - DENYOOM - io.lettuce.core.models.command.CommandDetail.Flag
-
reject command if currently OOM.
- desc - io.lettuce.core.GeoArgs.Sort
-
descending.
- desc() - Method in class io.lettuce.core.GeoArgs
-
Sort results descending.
- desc() - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Sort results descending.
- desc() - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting DESC. - desc() - Method in class io.lettuce.core.SortArgs
-
Apply numeric sort in descending order.
- DESC - io.lettuce.core.protocol.CommandKeyword
- destinationDb(long) - Static method in class io.lettuce.core.CopyArgs.Builder
-
Creates new
CopyArgs
and sets DB. - destinationDb(long) - Method in class io.lettuce.core.CopyArgs
-
Specify an alternative logical database index for the destination key.
- destroy(T) - Method in interface io.lettuce.core.support.AsyncObjectFactory
-
Destroys an instance no longer needed by the pool.
- determinePartitions(Partitions, Map<RedisURI, Partitions>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Determines a
topology view
based on the current and the obtain topology views. - digest(byte[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- digest(byte[]) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- digest(byte[]) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Create a SHA1 digest from a Lua script.
- digest(byte[]) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Create a SHA1 digest from a Lua script.
- digest(byte[]) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Create a SHA1 digest from a Lua script.
- digest(byte[]) - Static method in class io.lettuce.core.codec.Base16
-
Create SHA1 digest from Lua script.
- digest(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- digest(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- digest(String) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Create a SHA1 digest from a Lua script.
- digest(String) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Create a SHA1 digest from a Lua script.
- digest(String) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Create a SHA1 digest from a Lua script.
- digest(ByteBuffer) - Static method in class io.lettuce.core.codec.Base16
-
Create SHA1 digest from Lua script.
- DirContextDnsResolver - Class in io.lettuce.core.resource
-
DNS Resolver based on Java's
com.sun.jndi.dns.DnsContextFactory
. - DirContextDnsResolver() - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolver
using system-configured DNS servers. - DirContextDnsResolver(boolean, boolean, Properties) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolver
for the given stack preference andproperties
. - DirContextDnsResolver(Iterable<String>) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolver
using a collection of DNS servers. - DirContextDnsResolver(String) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolver
using a collection of DNS servers. - disable() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Disable the latency collector.
- disable() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Disable the latency collector.
- disable() - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Disable the latency collector.
- disable() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Disable TCP keepalive.
- disable() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions.Builder
-
Disable TCP User Timeout.
- disabled() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Create a disabled
DefaultEventPublisherOptions
using default settings. - disabled() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollector
-
Deprecated.since 6.0, use
CommandLatencyRecorder.disabled()
instead. - disabled() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Create a
CommandLatencyCollectorOptions
instance with disabled event emission. - disabled() - Static method in interface io.lettuce.core.metrics.CommandLatencyRecorder
-
Returns a disabled no-op
CommandLatencyRecorder
. - disabled() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
-
Returns a disabled no-op
CommandLatencyCollector
. - disabled() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Create a
DefaultCommandLatencyCollectorOptions
instance with disabled event emission. - disabled() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Create a
MicrometerOptions
instance with disabled event emission. - disabled() - Static method in interface io.lettuce.core.tracing.Tracing
-
Returns a
TracerProvider
that is disabled. - discard() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- discard() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- discard() - Method in interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands
-
Discard all commands issued after MULTI.
- discard() - Method in interface io.lettuce.core.api.reactive.RedisTransactionalReactiveCommands
-
Discard all commands issued after MULTI.
- discard() - Method in interface io.lettuce.core.api.sync.RedisTransactionalCommands
-
Discard all commands issued after MULTI.
- DISCARD - io.lettuce.core.protocol.CommandType
- disconnect() - Method in class io.lettuce.core.protocol.DefaultEndpoint
-
Disconnect the channel.
- DISCONNECTED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- disconnectedBehavior(ClientOptions.DisconnectedBehavior) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the behavior for command invocation when connections are in a disconnected state.
- disconnectedBehavior(ClientOptions.DisconnectedBehavior) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- DisconnectedEvent - Class in io.lettuce.core.event.connection
-
Event for a disconnect on TCP-level.
- DisconnectedEvent(String, String, String, SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.DisconnectedEvent
- DisconnectedEvent(SocketAddress, SocketAddress) - Constructor for class io.lettuce.core.event.connection.DisconnectedEvent
- dispatch(CommandType, CommandOutput<K, V, T>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dispatch(CommandType, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>, CommandArgs<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>, CommandArgs<K, V>) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>, CommandArgs<K, V>) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, ?>, CommandArgs<K, V>) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Deprecated.since 6.2, as
CommandOutput
is being reused for all responses of all nodes and that leads to unwanted behavior. UseBaseNodeSelectionAsyncCommands.dispatch(ProtocolKeyword, Supplier)
instead. - dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Deprecated.since 6.2, as
CommandOutput
is being reused for all responses of all nodes and that leads to unwanted behavior. UseBaseNodeSelectionAsyncCommands.dispatch(ProtocolKeyword, Supplier, CommandArgs)
instead. - dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, CommandOutput<K, V, T>, CommandArgs<K, V>) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- dispatch(ProtocolKeyword, Supplier<CommandOutput<K, V, T>>) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(ProtocolKeyword, Supplier<CommandOutput<K, V, T>>, CommandArgs<K, V>) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Dispatch a command to the Redis Server.
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dispatch(RedisCommand<K, V, T>) - Method in interface io.lettuce.core.api.StatefulConnection
-
Dispatch a command.
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.RedisChannelHandler
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- dispatch(RedisCommand<K, V, T>) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- dispatch(Collection<? extends RedisCommand<K, V, ?>>) - Method in interface io.lettuce.core.api.StatefulConnection
-
Dispatch multiple command in a single write on the channel.
- dispatch(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- dispatch(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.RedisChannelHandler
- dispatch(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- dispatch(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- distance() - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgs
with WITHDIST enabled. - dnsResolver() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
DnsResolver
. - dnsResolver() - Method in class io.lettuce.core.resource.DefaultClientResources
- dnsResolver(DnsResolver) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Deprecated.since 6.1. Configure
AddressResolverGroup
instead. - dnsResolver(DnsResolver) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
DnsResolver
that is used to resolve hostnames toInetAddress
. - DnsResolver - Interface in io.lettuce.core.resource
-
Users may implement this interface to override the normal DNS lookup offered by the OS.
- DnsResolvers - Enum in io.lettuce.core.resource
-
Predefined DNS resolvers.
- doCreateEventLoopGroup(Class<T>, int, ThreadFactoryProvider) - Method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Customization hook for
EventLoopGroup
creation. - doCreatePool(Supplier<CompletionStage<T>>, BoundedPoolConfig, boolean) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
- doExclusive(Supplier<T>) - Method in class io.lettuce.core.protocol.DefaultEndpoint
-
Execute a
Supplier
callback guarded by an exclusive lock. - doGetParameterNames(Annotation[][]) - Method in class io.lettuce.core.dynamic.support.AnnotationParameterNameDiscoverer
- domainSocketChannelClass() - Method in interface io.lettuce.core.resource.EventLoopResources
- domainSocketChannelClass() - Static method in class io.lettuce.core.resource.Transports.NativeTransports
- doOnComplete() - Method in class io.lettuce.core.protocol.CommandWrapper
-
Callback method called after successful completion and before notifying downstream consumers.
- doOnError(Throwable) - Method in class io.lettuce.core.protocol.CommandWrapper
-
Callback method called after error completion and before notifying downstream consumers.
- DOT - io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Replace camel humps with spaces.
- DoubleListOutput<K,V> - Class in io.lettuce.core.output
-
List
of Double output. - DoubleListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.DoubleListOutput
- DoubleOutput<K,V> - Class in io.lettuce.core.output
-
Double output, may be null.
- DoubleOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.DoubleOutput
- doWith(Field) - Method in interface io.lettuce.core.dynamic.support.ReflectionUtils.FieldCallback
-
Perform an operation using the given field.
- doWith(Method) - Method in interface io.lettuce.core.dynamic.support.ReflectionUtils.MethodCallback
-
Perform an operation using the given method.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback, ReflectionUtils.FieldFilter) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given class and superclasses.
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback, ReflectionUtils.MethodFilter) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
- drainCommands() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- drainQueue() - Method in class io.lettuce.core.protocol.CommandHandler
- DRYRUN - io.lettuce.core.protocol.CommandKeyword
- dump(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- dump(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- dump(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Return a serialized version of the value stored at the specified key.
- dump(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Return a serialized version of the value stored at the specified key.
- dump(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Return a serialized version of the value stored at the specified key.
- dump(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Return a serialized version of the value stored at the specified key.
- dump(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Return a serialized version of the value stored at the specified key.
- DUMP - io.lettuce.core.protocol.CommandType
- dynamicRefreshSources(boolean) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Discover cluster nodes from topology and use the discovered nodes as source for the cluster topology.
E
- echo(V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- echo(V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- echo(V) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Echo the given string.
- echo(V) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Echo the given string.
- echo(V) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Echo the given string.
- echo(V) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Echo the given string.
- echo(V) - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Echo the given string.
- ECHO - io.lettuce.core.protocol.CommandType
- emitMetricsEvent() - Method in class io.lettuce.core.event.metrics.DefaultCommandLatencyEventPublisher
- emitMetricsEvent() - Method in interface io.lettuce.core.event.metrics.MetricEventPublisher
-
Emit immediately a metrics event.
- empty() - Static method in class io.lettuce.core.LPosArgs.Builder
-
Creates new empty
LPosArgs
. - empty() - Static method in class io.lettuce.core.ScoredValue
-
Returns an empty
ScoredValue
instance. - empty() - Static method in class io.lettuce.core.Value
-
Returns an empty
Value
instance. - empty(K) - Static method in class io.lettuce.core.KeyValue
-
Returns an empty
KeyValue
instance with thekey
set. - EMPTY - Static variable in interface io.lettuce.core.tracing.TraceContext
- enable() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Enable the latency collector.
- enable() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Enable the latency collector.
- enable() - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Enable the latency collector.
- enable() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Enable TCP keepalive.
- enable() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions.Builder
-
Enable TCP User Timeout.
- enable(boolean) - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Enable TCP keepalive.
- enable(boolean) - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions.Builder
-
Enable or disable TCP User Timeout.
- enable(CacheAccessor<K, V>, StatefulRedisConnection<K, V>, TrackingArgs) - Static method in class io.lettuce.core.support.caching.ClientSideCaching
-
Enable server-assisted Client side caching for the given
CacheAccessor
andStatefulRedisConnection
. - enableAdaptiveRefreshTrigger(ClusterTopologyRefreshOptions.RefreshTrigger...) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Enables adaptive topology refreshing using one or more
triggers
. - enableAllAdaptiveRefreshTriggers() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Enables adaptive topology refreshing using all
triggers
. - enabled() - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Create a new
ClusterTopologyRefreshOptions
using default settings with enabled periodic and adaptive refresh. - enabled() - Static method in class io.lettuce.core.TimeoutOptions
-
Create a new instance of
TimeoutOptions
with enabled timeout applying default connection timeouts. - enabled() - Static method in class io.lettuce.core.TrackingArgs.Builder
-
Creates new
TrackingArgs
with CLIENT TRACKING ON. - enabled(boolean) - Static method in class io.lettuce.core.TrackingArgs.Builder
- enabled(boolean) - Method in class io.lettuce.core.TrackingArgs
-
Controls whether to enable key tracking for the currently connected client.
- enabled(Duration) - Static method in class io.lettuce.core.TimeoutOptions
-
Create a new instance of
TimeoutOptions
with enabled timeout applying a fixedtimeout
. - enabledCommands(CommandType...) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Sets which commands are enabled for latency recording.
- enablePeriodicRefresh() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Enables periodic cluster topology updates.
- enablePeriodicRefresh(boolean) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Enable regular cluster topology updates.
- enablePeriodicRefresh(long, TimeUnit) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Deprecated.
- enablePeriodicRefresh(Duration) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Enables periodic refresh and sets the refresh period.
- encode(byte[], boolean) - Static method in class io.lettuce.core.codec.Base16
-
Encode bytes to base16 chars.
- encode(ByteBuf) - Method in class io.lettuce.core.protocol.AsyncCommand
- encode(ByteBuf) - Method in class io.lettuce.core.protocol.Command
-
Encode and write this command to the supplied buffer using the new Unified Request Protocol.
- encode(ByteBuf) - Method in class io.lettuce.core.protocol.CommandArgs
-
Encode the
CommandArgs
and write the arguments to theByteBuf
. - encode(ByteBuf) - Method in class io.lettuce.core.protocol.CommandWrapper
- encode(ByteBuf) - Method in interface io.lettuce.core.protocol.RedisCommand
-
Encode the command.
- encode(ByteBuf) - Method in class io.lettuce.core.protocol.TracedCommand
- encode(ChannelHandlerContext, Object, ByteBuf) - Method in class io.lettuce.core.protocol.CommandEncoder
- encode(String, ByteBuf) - Method in class io.lettuce.core.codec.StringCodec
- encodeFirstKey(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the first encoded key for cluster command routing.
- encodeKey(byte[]) - Method in class io.lettuce.core.codec.ByteArrayCodec
- encodeKey(byte[], ByteBuf) - Method in class io.lettuce.core.codec.ByteArrayCodec
- encodeKey(String) - Method in class io.lettuce.core.codec.StringCodec
- encodeKey(String, ByteBuf) - Method in class io.lettuce.core.codec.StringCodec
- encodeKey(K) - Method in interface io.lettuce.core.codec.RedisCodec
-
Encode the key for output to redis.
- encodeKey(K, ByteBuf) - Method in interface io.lettuce.core.codec.ToByteBufEncoder
-
Encode the key for output to redis.
- encodeValue(byte[]) - Method in class io.lettuce.core.codec.ByteArrayCodec
- encodeValue(byte[], ByteBuf) - Method in class io.lettuce.core.codec.ByteArrayCodec
- encodeValue(String) - Method in class io.lettuce.core.codec.StringCodec
- encodeValue(String, ByteBuf) - Method in class io.lettuce.core.codec.StringCodec
- encodeValue(V) - Method in interface io.lettuce.core.codec.RedisCodec
-
Encode the value for output to redis.
- encodeValue(V, ByteBuf) - Method in interface io.lettuce.core.codec.ToByteBufEncoder
-
Encode the value for output to redis.
- ENCODING - io.lettuce.core.protocol.CommandKeyword
- encryptionKey() - Method in interface io.lettuce.core.codec.CipherCodec.CipherSupplier
-
Returns the latest
CipherCodec.KeyDescriptor
to use for encryption. - endpoint() - Method in class io.lettuce.core.ConnectionBuilder
- endpoint(Endpoint) - Method in class io.lettuce.core.ConnectionBuilder
- Endpoint - Interface in io.lettuce.core.protocol
-
Wraps a stateful
Endpoint
that abstracts the underlying channel. - endpointCustomizer(Consumer<Endpoint.Builder>) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Sets an
Endpoint
customizer to customize theEndpoint
through itsEndpoint.Builder
. - entriesRead(long) - Static method in class io.lettuce.core.XGroupCreateArgs.Builder
-
Creates new
XGroupCreateArgs
and set ENTRIESREAD. - entriesRead(long) - Method in class io.lettuce.core.XGroupCreateArgs
-
Configure the ENTRIESREAD argument.
- EnumSetOutput<K,V,E extends Enum<E>> - Class in io.lettuce.core.output
-
EnumSet
output. - EnumSetOutput(RedisCodec<K, V>, Class<E>, UnaryOperator<String>, Function<String, E>) - Constructor for class io.lettuce.core.output.EnumSetOutput
-
Create a new
EnumSetOutput
. - EpollProvider - Class in io.lettuce.core
-
Deprecated.Use
EpollProvider
instead. - EpollProvider - Class in io.lettuce.core.resource
-
Wraps and provides Epoll classes.
- EpollProvider() - Constructor for class io.lettuce.core.EpollProvider
-
Deprecated.
- EpollProvider() - Constructor for class io.lettuce.core.resource.EpollProvider
- equalJitter() - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
EqualJitterDelay
with default boundaries. - equalJitter(long, long, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
EqualJitterDelay
. - equalJitter(Duration, Duration, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
EqualJitterDelay
. - equals(Object) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- equals(Object) - Method in class io.lettuce.core.Consumer
- equals(Object) - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- equals(Object) - Method in class io.lettuce.core.dynamic.support.MethodParameter
- equals(Object) - Method in class io.lettuce.core.dynamic.support.ResolvableType
- equals(Object) - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- equals(Object) - Method in class io.lettuce.core.GeoCoordinates
- equals(Object) - Method in class io.lettuce.core.GeoValue
- equals(Object) - Method in class io.lettuce.core.GeoWithin
- equals(Object) - Method in class io.lettuce.core.internal.AbstractInvocationHandler
-
By default delegates to
Object.equals(java.lang.Object)
so instances are only equal if they are identical. - equals(Object) - Method in class io.lettuce.core.internal.HostAndPort
- equals(Object) - Method in class io.lettuce.core.KeyValue
- equals(Object) - Method in class io.lettuce.core.metrics.CommandLatencyId
- equals(Object) - Method in class io.lettuce.core.models.stream.PendingMessage
- equals(Object) - Method in class io.lettuce.core.models.stream.PendingMessages
- equals(Object) - Method in class io.lettuce.core.protocol.AsyncCommand
- equals(Object) - Method in class io.lettuce.core.protocol.CommandWrapper
- equals(Object) - Method in class io.lettuce.core.Range.Boundary
- equals(Object) - Method in class io.lettuce.core.Range
- equals(Object) - Method in class io.lettuce.core.RedisURI
- equals(Object) - Method in class io.lettuce.core.ScoredValue
- equals(Object) - Method in class io.lettuce.core.StreamMessage
- equals(Object) - Method in class io.lettuce.core.Value
- error - Variable in class io.lettuce.core.output.CommandOutput
- error(Throwable) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Associate an
error
with thisTracer.Span
. - ERROR - io.lettuce.core.UnblockType
- estimateSize(Object) - Method in class io.lettuce.core.codec.ByteArrayCodec
- estimateSize(Object) - Method in class io.lettuce.core.codec.StringCodec
- estimateSize(Object) - Method in interface io.lettuce.core.codec.ToByteBufEncoder
-
Estimates the size of the resulting byte stream.
- eval(byte[], ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- eval(byte[], ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- eval(byte[], ScriptOutputType, K...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- eval(byte[], ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- eval(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- eval(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- eval(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- eval(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- eval(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Execute a Lua script server side.
- eval(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Execute a Lua script server side.
- EVAL - io.lettuce.core.protocol.CommandType
- EVAL_RO - io.lettuce.core.protocol.CommandType
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
- evalReadOnly(byte[], ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
This is a read-only variant of the EVAL command that cannot execute commands that modify data.
- evalsha(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- evalsha(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- evalsha(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Evaluates a script cached on the server side by its SHA1 digest.
- evalsha(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Evaluates a script cached on the server side by its SHA1 digest.
- evalsha(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Evaluates a script cached on the server side by its SHA1 digest.
- evalsha(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Evaluates a script cached on the server side by its SHA1 digest.
- evalsha(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Evaluates a script cached on the server side by its SHA1 digest.
- evalsha(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- evalsha(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- evalsha(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Execute a Lua script server side.
- evalsha(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Execute a Lua script server side.
- evalsha(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Execute a Lua script server side.
- evalsha(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Execute a Lua script server side.
- evalsha(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Execute a Lua script server side.
- EVALSHA - io.lettuce.core.protocol.CommandType
- EVALSHA_RO - io.lettuce.core.protocol.CommandType
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
- evalshaReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
This is a read-only variant of the EVALSHA command that cannot execute commands that modify data.
- Event - Interface in io.lettuce.core.event
-
Marker-interface for events that are published over the event bus.
- eventBus() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the event bus used to publish events.
- eventBus() - Method in class io.lettuce.core.resource.DefaultClientResources
- eventBus(EventBus) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
EventBus
that can be used across different instances of the RedisClient. - eventBus(EventBus) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
EventBus
that can be used across different instances of the RedisClient. - EventBus - Interface in io.lettuce.core.event
-
Interface for an EventBus.
- eventEmitInterval() - Method in class io.lettuce.core.event.DefaultEventPublisherOptions
- eventEmitInterval() - Method in interface io.lettuce.core.event.EventPublisherOptions
-
Returns the interval for emit metrics.
- eventEmitInterval(long, TimeUnit) - Method in class io.lettuce.core.event.DefaultEventPublisherOptions.Builder
-
Deprecated.
- eventEmitInterval(Duration) - Method in class io.lettuce.core.event.DefaultEventPublisherOptions.Builder
-
Sets the emit interval and the interval unit.
- eventExecutorGroup() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the computation pool used for internal operations.
- eventExecutorGroup() - Method in class io.lettuce.core.resource.DefaultClientResources
- eventExecutorGroup(EventExecutorGroup) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets a shared
event executor group
that can be used across different instances ofRedisClient
andRedisClusterClient
. - eventExecutorGroup(EventExecutorGroup) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets a shared
event executor group
that can be used across different instances ofRedisClient
andRedisClusterClient
. - eventLoopGroupClass() - Method in interface io.lettuce.core.resource.EventLoopResources
- eventLoopGroupClass() - Static method in class io.lettuce.core.resource.Transports
- eventLoopGroupClass() - Static method in class io.lettuce.core.resource.Transports.NativeTransports
- eventLoopGroupClass(boolean) - Static method in class io.lettuce.core.resource.Transports.NativeTransports
- eventLoopGroupProvider() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
EventLoopGroupProvider
that provides access to the particularevent loop groups
. - eventLoopGroupProvider() - Method in class io.lettuce.core.resource.DefaultClientResources
- eventLoopGroupProvider(EventLoopGroupProvider) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets a shared
event executor provider
that can be used across different instances ofRedisClient
andRedisClusterClient
. - eventLoopGroupProvider(EventLoopGroupProvider) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets a shared
event executor provider
that can be used across different instances ofRedisClient
andRedisClusterClient
. - EventLoopGroupProvider - Interface in io.lettuce.core.resource
-
Provider for
EventLoopGroups and EventExecutorGroups
. - EventLoopResources - Interface in io.lettuce.core.resource
-
Interface to encapsulate EventLoopGroup resources.
- EventPublisherOptions - Interface in io.lettuce.core.event
-
Configuration interface for command latency collection.
- EventRecorder - Interface in io.lettuce.core.event.jfr
-
Event recorder that can delegate events from the
EventBus
into a recording facility such as JFR. - EventRecorder.RecordableEvent - Interface in io.lettuce.core.event.jfr
-
Interface defining a recordable event that is recorded on calling
EventRecorder.RecordableEvent.record()
. - EVENTUAL_FAIL - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- evict(K) - Method in interface io.lettuce.core.support.caching.CacheAccessor
-
Evict the mapping for this key from this cache if it is present.
- ex(long) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable EX. - ex(long) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire time, in seconds.
- ex(long) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable EX. - ex(long) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire time, in seconds.
- ex(Duration) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable EX. - ex(Duration) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire time, in seconds.
- ex(Duration) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable EX. - ex(Duration) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire time, in seconds.
- exactTrimming() - Method in class io.lettuce.core.XAddArgs
-
Apply exact trimming for capped streams using the
=
flag. - exactTrimming() - Method in class io.lettuce.core.XTrimArgs
-
Apply exact trimming for capped streams using the
=
flag. - exactTrimming(boolean) - Method in class io.lettuce.core.XAddArgs
-
Apply exact trimming for capped streams using the
=
flag. - exactTrimming(boolean) - Method in class io.lettuce.core.XTrimArgs
-
Apply exact trimming for capped streams using the
=
flag. - exAt(long) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable EXAT. - exAt(long) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - exAt(long) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable EXAT. - exAt(long) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
. - exAt(Instant) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable EXAT. - exAt(Instant) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - exAt(Instant) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable EXAT. - exAt(Instant) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
. - exAt(Date) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable EXAT. - exAt(Date) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - exAt(Date) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable EXAT. - exAt(Date) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
. - exception - Variable in class io.lettuce.core.protocol.Command
- exceptionally(Function<Throwable, ? extends T>) - Method in interface io.lettuce.core.ConnectionFuture
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.lettuce.core.protocol.CommandHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
- ExceptionFactory - Class in io.lettuce.core.internal
-
Factory for Redis exceptions.
- Exceptions - Class in io.lettuce.core.internal
-
Exception handling and utils to operate on.
- Exceptions() - Constructor for class io.lettuce.core.internal.Exceptions
- excludeCommandArgsFromSpanTags() - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Excludes command arguments from
Span
tags. - excluding(T) - Static method in class io.lettuce.core.Range.Boundary
-
Create a
Range.Boundary
based on thevalue
that excludes the value when comparing ranges. - exec() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- exec() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- exec() - Method in interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands
-
Execute all commands issued after MULTI.
- exec() - Method in interface io.lettuce.core.api.reactive.RedisTransactionalReactiveCommands
-
Execute all commands issued after MULTI.
- exec() - Method in interface io.lettuce.core.api.sync.RedisTransactionalCommands
-
Execute all commands issued after MULTI.
- EXEC - io.lettuce.core.protocol.CommandType
- execute(Callable<T>) - Static method in class io.lettuce.core.cluster.MultiNodeExecution
- executeOnNodes(Function<RedisClusterAsyncCommands<K, V>, RedisFuture<T>>, Function<RedisClusterNode, Boolean>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
-
Run a command on all available nodes that match
filter
. - executeOnNodes(Function<RedisClusterReactiveCommands<K, V>, ? extends Publisher<T>>, Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
-
Run a command on all available nodes that match
filter
. - executeOnUpstream(Function<RedisClusterAsyncCommands<K, V>, RedisFuture<T>>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
-
Run a command on all available masters,
- executeOnUpstream(Function<RedisClusterReactiveCommands<K, V>, ? extends Publisher<T>>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
-
Run a command on all available masters,
- ExecutionAwareParameter(Method, int) - Constructor for class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters.ExecutionAwareParameter
- Executions<T> - Interface in io.lettuce.core.cluster.api.sync
-
Result holder for a command that was executed synchronously on multiple nodes.
- ExecutionSpecificParameters - Class in io.lettuce.core.dynamic.parameter
-
Parameters
-implementation specific to execution. - ExecutionSpecificParameters(Method) - Constructor for class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
-
Create new
ExecutionSpecificParameters
given aMethod
. - ExecutionSpecificParameters.ExecutionAwareParameter - Class in io.lettuce.core.dynamic.parameter
- exists(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- exists(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- exists(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- exists(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- exists(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- exists(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- exists(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- exists(K...) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Determine how many keys exist.
- exists(K...) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Determine how many keys exist.
- exists(K...) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Determine how many keys exist.
- exists(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Determine how many keys exist.
- exists(K...) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Determine how many keys exist with pipelining.
- exists(K...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Determine how many keys exist with pipelining.
- exists(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Determine how many keys exist.
- exists(K...) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Determine how many keys exist with pipelining.
- exists(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- exists(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- EXISTS - io.lettuce.core.protocol.CommandType
- expire(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expire(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expire(K, long) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, long) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in seconds.
- expire(K, long) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in seconds.
- expire(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in seconds.
- expire(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expire(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in seconds.
- expire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in seconds.
- expire(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in seconds.
- expire(K, Duration) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expire(K, Duration) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expire(K, Duration) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, Duration) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in seconds.
- expire(K, Duration) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in seconds.
- expire(K, Duration) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, Duration) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in seconds.
- expire(K, Duration, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expire(K, Duration, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in seconds.
- expire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in seconds.
- expire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in seconds.
- expire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in seconds.
- EXPIRE - io.lettuce.core.protocol.CommandType
- ExpireArgs - Class in io.lettuce.core
-
Argument list builder for the Redis EXPIRE commands (PEXPIRE, EXPIREAT, PEXPIREAT).
- ExpireArgs() - Constructor for class io.lettuce.core.ExpireArgs
- ExpireArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ExpireArgs
. - expireat(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, long) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, Instant) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, Instant) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, Instant, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, Date) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, Date) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expireat(K, Date, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp.
- expireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp.
- EXPIREAT - io.lettuce.core.protocol.CommandType
- expiretime(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- expiretime(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- expiretime(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Get the time to live for a key in as unix timestamp in seconds.
- expiretime(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Get the time to live for a key in as unix timestamp in seconds.
- expiretime(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Get the time to live for a key in as unix timestamp in seconds.
- expiretime(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Get the time to live for a key in as unix timestamp in seconds.
- expiretime(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Get the time to live for a key in as unix timestamp in seconds.
- EXPIRETIME - io.lettuce.core.protocol.CommandType
- exponential() - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ExponentialDelay
with default boundaries and factor (1, 2, 4, 8, 16, 32...). - exponential(long, long, TimeUnit, int) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ExponentialDelay
on with custom boundaries and factor (eg. - exponential(Duration, Duration, int, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ExponentialDelay
on with custom boundaries and factor (eg.
F
- fail(ChannelHandlerContext, Throwable) - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
-
Complete the handshake future with an error and close the channel..
- FAIL - io.lettuce.core.BitFieldArgs.OverflowType
- FAIL - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- failed(Throwable) - Static method in class io.lettuce.core.internal.Futures
-
Create a
CompletableFuture
that is completed exceptionally withthrowable
. - failover(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Perform a failover.
- failover(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Perform a failover.
- failover(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Perform a failover.
- failover(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- failover(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- FAILOVER - io.lettuce.core.protocol.CommandKeyword
- FAST - io.lettuce.core.AclCategory
-
fast command
- FAST - io.lettuce.core.models.command.CommandDetail.Flag
-
command operates in constant or log(N) time.
- fcall(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- fcall(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- fcall(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- fcall(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- fcall(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Invoke a function.
- fcall(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Invoke a function.
- FCALL - io.lettuce.core.protocol.CommandType
- FCALL_RO - io.lettuce.core.protocol.CommandType
- fcallReadOnly(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- fcallReadOnly(String, ScriptOutputType, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- fcallReadOnly(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Invoke a function in read-only mode.
- fcallReadOnly(String, ScriptOutputType, K[], V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Invoke a function in read-only mode.
- finalize() - Method in class io.lettuce.core.resource.DefaultClientResources
- findAnnotation(Class<A>) - Method in class io.lettuce.core.dynamic.parameter.Parameter
-
Return the parameter annotation of the given type, if available.
- findClass(String) - Static method in class io.lettuce.core.internal.LettuceClassUtils
-
Loads a class using the
LettuceClassUtils.getDefaultClassLoader()
. - findMethod(Class<?>, String) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Attempt to find a
Method
on the supplied class with the supplied name and no parameters. - findMethod(Class<?>, String, Class<?>...) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Attempt to find a
Method
on the supplied class with the supplied name and parameter types. - finish() - Method in class io.lettuce.core.tracing.Tracer.Span
-
Reports the span complete.
- FINISHED - Static variable in class io.lettuce.core.ScanCursor
-
Finished cursor.
- firstOfAsync(Map<?, ? extends CompletionStage<T>>) - Static method in class io.lettuce.core.cluster.MultiNodeExecution
-
Returns the result of the first
RedisFuture
and guarantee that all futures are finished. - firstResponseTimer(CommandLatencyId) - Method in class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- fixedTimeout(Duration) - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Set a fixed timeout for all commands.
- FLAG_MAPPING - Static variable in class io.lettuce.core.models.command.CommandDetailParser
- flush() - Method in interface io.lettuce.core.dynamic.batch.BatchExecutor
-
Flush the command queue resulting in the queued commands being executed.
- flush() - Static method in class io.lettuce.core.dynamic.batch.CommandBatching
-
Flush the command batch queue after adding a command to the batch queue.
- flush() - Method in interface io.lettuce.core.dynamic.Batcher
-
Force-flush the batch.
- FLUSH - io.lettuce.core.FunctionRestoreMode
-
Deletes all existing libraries before restoring the payload.
- FLUSH - io.lettuce.core.protocol.CommandKeyword
- flushall() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushall() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushall() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Remove all keys from all databases.
- flushall() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Remove all keys from all databases.
- flushall() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Remove all keys from all databases.
- flushall() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Remove all keys from all databases.
- flushall() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Remove all keys from all databases on all cluster upstream nodes with pipelining.
- flushall() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Remove all keys from all databases on all cluster masters with pipelining.
- flushall() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Remove all keys from all databases.
- flushall() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Remove all keys from all databases on all cluster upstream nodes with pipelining.
- flushall() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- flushall() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- flushall(FlushMode) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushall(FlushMode) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushall(FlushMode) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Remove all keys from all databases using the specified
FlushMode
. - flushall(FlushMode) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Remove all keys from all databases using the specified
FlushMode
. - flushall(FlushMode) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Remove all keys from all databases using the specified
FlushMode
. - flushall(FlushMode) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Remove all keys from all databases using the specified
FlushMode
. - flushall(FlushMode) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Remove all keys from all databases using the specified
FlushMode
. - flushall(FlushMode) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- flushall(FlushMode) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- FLUSHALL - io.lettuce.core.protocol.CommandType
- flushallAsync() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushallAsync() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushallAsync() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Deprecated.since 6.1, use
RedisServerAsyncCommands.flushall(FlushMode)
instead. - flushallAsync() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Deprecated.since 6.1, use
RedisServerReactiveCommands.flushall(FlushMode)
instead. - flushallAsync() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Deprecated.since 6.1, use
RedisServerCommands.flushall(FlushMode)
instead. - flushallAsync() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Deprecated.since 6.1, use
NodeSelectionServerAsyncCommands.flushall(FlushMode)
instead. - flushallAsync() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Remove all keys asynchronously from all databases on all cluster upstream nodes with pipelining.
- flushallAsync() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Remove all keys asynchronously from all databases on all cluster upstream nodes with pipelining.
- flushallAsync() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Deprecated.since 6.1, use
NodeSelectionServerCommands.flushall(FlushMode)
instead. - flushallAsync() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Remove all keys asynchronously from all databases on all cluster upstream nodes with pipelining.
- flushallAsync() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- flushallAsync() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- flushCommands() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushCommands() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushCommands() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.flushCommands()
method on the connection interface. To be removed with Lettuce 7.0. - flushCommands() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.flushCommands()
method on the connection interface. To be removed with Lettuce 7.0. - flushCommands() - Method in interface io.lettuce.core.api.StatefulConnection
-
Flush pending commands.
- flushCommands() - Method in class io.lettuce.core.CommandListenerWriter
- flushCommands() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- flushCommands() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- flushCommands() - Method in class io.lettuce.core.RedisChannelHandler
- flushCommands() - Method in interface io.lettuce.core.RedisChannelWriter
-
Flush pending commands.
- flushdb() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushdb() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushdb() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Remove all keys from the current database.
- flushdb() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Remove all keys from the current database.
- flushdb() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Remove all keys from the current database.
- flushdb() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Remove all keys from the current database.
- flushdb() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Remove all keys from the current database on all cluster upstream nodes with pipelining.
- flushdb() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Remove all keys from the current database on all cluster masters with pipelining.
- flushdb() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Remove all keys from the current database.
- flushdb() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Remove all keys from the current database on all cluster upstream nodes with pipelining.
- flushdb() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- flushdb() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- flushdb(FlushMode) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushdb(FlushMode) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushdb(FlushMode) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Remove all keys from the current database using the specified
FlushMode
. - flushdb(FlushMode) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Remove all keys from the current database using the specified
FlushMode
. - flushdb(FlushMode) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Remove all keys from the current database using the specified
FlushMode
. - flushdb(FlushMode) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Remove all keys from the current database using the specified
FlushMode
. - flushdb(FlushMode) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Remove all keys from the current database using the specified
FlushMode
. - flushdb(FlushMode) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- flushdb(FlushMode) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- FLUSHDB - io.lettuce.core.protocol.CommandType
- flushdbAsync() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- flushdbAsync() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- flushdbAsync() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Deprecated.since 6.1, use
RedisServerAsyncCommands.flushdb(FlushMode)
instead. - flushdbAsync() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Deprecated.since 6.1, use
RedisServerReactiveCommands.flushdb(FlushMode)
instead. - flushdbAsync() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Deprecated.since 6.1, use
RedisServerCommands.flushdb(FlushMode)
instead. - flushdbAsync() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Deprecated.since 6.1, use
NodeSelectionServerAsyncCommands.flushdb(FlushMode)
instead. - flushdbAsync() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Deprecated.since 6.1, use
NodeSelectionServerCommands.flushdb(FlushMode)
instead. - FlushMode - Enum in io.lettuce.core
-
Enum object describing flushing mode.
- FLUSHSLOTS - io.lettuce.core.protocol.CommandKeyword
- flux() - Method in interface io.lettuce.core.cluster.api.reactive.ReactiveExecutions
-
Return a
Flux
that contains a combined stream of the multi-node execution. - forArrayComponent(ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
as a array of the specifiedcomponentType
. - force() - Static method in class io.lettuce.core.ShutdownArgs.Builder
-
Creates new
ShutdownArgs
and setting FORCE. - force() - Method in class io.lettuce.core.ShutdownArgs
-
Ignores any errors that would normally prevent the server from exiting.
- force() - Method in class io.lettuce.core.XClaimArgs
-
Creates the pending message entry in the PEL even if certain specified IDs are not already in the PEL assigned to a different client.
- force(boolean) - Method in class io.lettuce.core.XClaimArgs
-
Creates the pending message entry in the PEL even if certain specified IDs are not already in the PEL assigned to a different client.
- FORCE - io.lettuce.core.protocol.CommandKeyword
- forClass(Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedClass
, using the full generic type information for assignability checks. - forClass(Class<?>, Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedClass
with a given implementation. - forClassWithGenerics(Class<?>, ResolvableType...) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedClass
with pre-declared generics. - forClassWithGenerics(Class<?>, Class<?>...) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedClass
with pre-declared generics. - forEach(BiConsumer<? super K, ? super T>) - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Execute an action for all established and pending
AsyncCloseable
s. - forEach(Consumer<? super T>) - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Execute an action for all established and pending connections.
- forEachCloseable(Predicate<? super Closeable>, Consumer<T>) - Method in class io.lettuce.core.cluster.RedisClusterClient
- forEachClusterConnection(Consumer<StatefulRedisClusterConnectionImpl<?, ?>>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Apply a
Consumer
ofStatefulRedisClusterConnectionImpl
to all active connections. - forEachClusterPubSubConnection(Consumer<StatefulRedisClusterPubSubConnectionImpl<?, ?>>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Apply a
Consumer
ofStatefulRedisClusterPubSubConnectionImpl
to all active connections. - forEachSlot(IntConsumer) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Performs the given action for each slot of this
RedisClusterNode
until all elements have been processed or the action throws an exception. - FORGET - io.lettuce.core.protocol.CommandKeyword
- forMap(Map<K, V>) - Static method in interface io.lettuce.core.support.caching.CacheAccessor
-
Obtain a
CacheAccessor
for a cache object implementingMap
. - formatTimeout(Duration) - Static method in class io.lettuce.core.internal.ExceptionFactory
- forMethodOrConstructor(Object, int) - Static method in class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new MethodParameter for the given method or constructor.
- forMethodParameter(MethodParameter) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethodParameter
. - forMethodParameter(MethodParameter, ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethodParameter
with a given implementation type. - forMethodParameter(MethodParameter, Type) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethodParameter
, overriding the target type to resolve with a specific given type. - forMethodParameter(Method, int) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethod
parameter. - forMethodParameter(Method, int, Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethod
parameter with a given implementation. - forMethodReturnType(Method) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethod
return type. - forMethodReturnType(Method, Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedMethod
return type. - forName(String) - Static method in class io.lettuce.core.internal.LettuceClassUtils
-
Loads a class using the
LettuceClassUtils.getDefaultClassLoader()
. - forRawClass(Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedClass
, doing assignability checks against the raw class only (analogous toClass.isAssignableFrom(java.lang.Class<?>)
, which this serves as a wrapper for. - forType(Type) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedType
. - forType(Type, ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specifiedType
backed by the given owner type. - forType(Type, ResolvableType.VariableResolver) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
- forValues(RedisCodec<K, V>, CipherCodec.CipherSupplier, CipherCodec.CipherSupplier) - Static method in class io.lettuce.core.codec.CipherCodec
-
A
RedisCodec
that compresses values from a delegatingRedisCodec
. - FREQ - io.lettuce.core.protocol.CommandKeyword
- frequency(long) - Method in class io.lettuce.core.RestoreArgs
-
Set the logarithmic access frequency counter of the object stored at the specified key.
- from(double, Optional<T>) - Static method in class io.lettuce.core.ScoredValue
- from(long) - Static method in class io.lettuce.core.Limit
-
Creates a
Limit
givencount
. - from(GeoCoordinates, Optional<T>) - Static method in class io.lettuce.core.GeoValue
- from(Range.Boundary<T>, Range.Boundary<T>) - Static method in class io.lettuce.core.Range
-
Create a new range from
lower
andupper
boundaries. - from(File) - Static method in interface io.lettuce.core.SslOptions.Resource
- from(Class<S>) - Static method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Simple factory method to easily create new instances of
ClassTypeInformation
. - from(SocketAddress, CompletableFuture<T>) - Static method in interface io.lettuce.core.ConnectionFuture
-
Create a
ConnectionFuture
givenSocketAddress
andCompletableFuture
holding the connection progress. - from(URL) - Static method in interface io.lettuce.core.SslOptions.Resource
- from(Supplier<RedisCredentials>) - Static method in interface io.lettuce.core.RedisCredentialsProvider
-
Creates a new
RedisCredentialsProvider
from a givenSupplier
. - from(Optional<T>) - Static method in class io.lettuce.core.Value
- from(K, String) - Static method in class io.lettuce.core.XReadArgs.StreamOffset
-
Read all arriving elements from the stream identified by
name
starting atoffset
. - from(K, Optional<T>) - Static method in class io.lettuce.core.KeyValue
- from(K, K) - Static method in class io.lettuce.core.Consumer
-
Create a new consumer.
- fromCoordinates(double, double) - Static method in class io.lettuce.core.GeoSearch
- fromMember(K) - Static method in class io.lettuce.core.GeoSearch
-
Create a
GeoSearch.GeoRef
from a Geo setmember
. - fromMethodParameter(Method, int) - Static method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Creates a
TypeInformation
from the given method's parameter type. - fromNullable(double, T) - Static method in class io.lettuce.core.ScoredValue
- fromNullable(GeoCoordinates, T) - Static method in class io.lettuce.core.GeoValue
- fromNullable(K, T) - Static method in class io.lettuce.core.KeyValue
- fromNullable(T) - Static method in class io.lettuce.core.Value
-
Creates a
Value
from avalue
. - fromReturnTypeOf(Method) - Static method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Creates a
TypeInformation
from the given method's return type. - fromSynchronization(Throwable) - Static method in class io.lettuce.core.internal.Exceptions
-
Prepare an unchecked
RuntimeException
that will bubble upstream for synchronization usage (i.e. - ft - io.lettuce.core.GeoArgs.Unit
-
feet.
- full() - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgs
with distance, coordinates and hash enabled. - FULL - io.lettuce.core.SslVerifyMode
-
Full certificate verification.
- fullJitter() - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
FullJitterDelay
with default boundaries. - fullJitter(long, long, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
FullJitterDelay
. - fullJitter(Duration, Duration, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
FullJitterDelay
. - FUNCTION - io.lettuce.core.protocol.CommandType
- functionDump() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionDump() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionDump() - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Return the serialized payload of loaded libraries.
- functionDump() - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Return the serialized payload of loaded libraries.
- functionDump() - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Return the serialized payload of loaded libraries.
- functionDump() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Return the serialized payload of loaded libraries.
- functionDump() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Return the serialized payload of loaded libraries.
- functionFlush(FlushMode) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionFlush(FlushMode) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionFlush(FlushMode) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Deletes all the libraries using the specified
FlushMode
. - functionFlush(FlushMode) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Deletes all the libraries using the specified
FlushMode
. - functionFlush(FlushMode) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Deletes all the libraries using the specified
FlushMode
. - functionFlush(FlushMode) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Deletes all the libraries using the specified
FlushMode
. - functionFlush(FlushMode) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Deletes all the libraries using the specified
FlushMode
. - functionKill() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionKill() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionKill() - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Kill a function that is currently executing.
- functionKill() - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Kill a function that is currently executing.
- functionKill() - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Kill a function that is currently executing.
- functionKill() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Kill a function that is currently executing.
- functionKill() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Kill a function that is currently executing.
- functionList() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionList() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionList() - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Return information about the functions and libraries.
- functionList() - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Return information about the functions and libraries.
- functionList() - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Return information about the functions and libraries.
- functionList() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Return information about the functions and libraries.
- functionList() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Return information about the functions and libraries.
- functionList(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionList(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionList(String) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Return information about the functions and libraries.
- functionList(String) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Return information about the functions and libraries.
- functionList(String) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Return information about the functions and libraries.
- functionList(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Return information about the functions and libraries.
- functionList(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Return information about the functions and libraries.
- functionLoad(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionLoad(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionLoad(String) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Load a library to Redis.
- functionLoad(String) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Load a library to Redis.
- functionLoad(String) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Load a library to Redis.
- functionLoad(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Load a library to Redis.
- functionLoad(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Load a library to Redis.
- functionLoad(String, boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionLoad(String, boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionLoad(String, boolean) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
Load a library to Redis.
- functionLoad(String, boolean) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
Load a library to Redis.
- functionLoad(String, boolean) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
Load a library to Redis.
- functionLoad(String, boolean) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
Load a library to Redis.
- functionLoad(String, boolean) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
Load a library to Redis.
- functionRestore(byte[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionRestore(byte[]) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionRestore(byte[]) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[]) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[]) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[]) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[]) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[], FunctionRestoreMode) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- functionRestore(byte[], FunctionRestoreMode) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- functionRestore(byte[], FunctionRestoreMode) - Method in interface io.lettuce.core.api.async.RedisFunctionAsyncCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[], FunctionRestoreMode) - Method in interface io.lettuce.core.api.reactive.RedisFunctionReactiveCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[], FunctionRestoreMode) - Method in interface io.lettuce.core.api.sync.RedisFunctionCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[], FunctionRestoreMode) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionFunctionAsyncCommands
-
You can restore the dumped payload of loaded libraries.
- functionRestore(byte[], FunctionRestoreMode) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionFunctionCommands
-
You can restore the dumped payload of loaded libraries.
- FunctionRestoreMode - Enum in io.lettuce.core
-
Restore mode for
FUNCTION RESTORE
. - futures() - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- Futures - Class in io.lettuce.core.internal
-
Utility methods for
Future
handling.
G
- GenericMapOutput<K,V> - Class in io.lettuce.core.output
-
Map
of keys and objects output. - GenericMapOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.GenericMapOutput
- GenericTypeResolver - Class in io.lettuce.core.dynamic.support
-
Helper class for resolving generic types against type variables.
- GenericTypeResolver() - Constructor for class io.lettuce.core.dynamic.support.GenericTypeResolver
- GENPASS - io.lettuce.core.protocol.CommandKeyword
- GEO - io.lettuce.core.AclCategory
-
geo command
- geoadd(K, double, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, double, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, double, double, V) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Single geo add.
- geoadd(K, double, double, V) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Single geo add.
- geoadd(K, double, double, V) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Single geo add.
- geoadd(K, double, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Single geo add.
- geoadd(K, double, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Single geo add.
- geoadd(K, double, double, V, GeoAddArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, double, double, V, GeoAddArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, double, double, V, GeoAddArgs) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Single geo add.
- geoadd(K, double, double, V, GeoAddArgs) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Single geo add.
- geoadd(K, double, double, V, GeoAddArgs) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Single geo add.
- geoadd(K, double, double, V, GeoAddArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Single geo add.
- geoadd(K, double, double, V, GeoAddArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Single geo add.
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, GeoValue<V>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, GeoAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, GeoAddArgs, Object...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, Object...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, Object...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Multi geo add.
- geoadd(K, GeoValue<V>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, GeoValue<V>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, GeoValue<V>...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoValue<V>...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Multi geo add.
- geoadd(K, GeoValue<V>...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Multi geo add.
- geoadd(K, GeoValue<V>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Multi geo add.
- geoadd(K, GeoValue<V>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Multi geo add.
- geoadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geoadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geoadd(K, Object...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Multi geo add.
- geoadd(K, Object...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Multi geo add.
- geoadd(K, Object...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Multi geo add.
- geoadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Multi geo add.
- geoadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Multi geo add.
- GEOADD - io.lettuce.core.protocol.CommandType
- GeoAddArgs - Class in io.lettuce.core
-
Argument list builder for the Redis GEOADD command starting from Redis 6.2.
- GeoAddArgs() - Constructor for class io.lettuce.core.GeoAddArgs
- GeoAddArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - GeoArgs - Class in io.lettuce.core
-
Argument list builder for the Redis GEORADIUS and GEORADIUSBYMEMBER commands.
- GeoArgs() - Constructor for class io.lettuce.core.GeoArgs
- GeoArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
GeoArgs
. - GeoArgs.Sort - Enum in io.lettuce.core
-
Sort order.
- GeoArgs.Unit - Enum in io.lettuce.core
-
Supported geo unit.
- GeoCoordinates - Class in io.lettuce.core
-
A tuple consisting of numerical geo data points to describe geo coordinates (longitude/latitude coordinates according to WGS84).
- GeoCoordinates(Number, Number) - Constructor for class io.lettuce.core.GeoCoordinates
-
Creates new
GeoCoordinates
. - GeoCoordinatesListOutput<K,V> - Class in io.lettuce.core.output
-
A list output that creates a list with
GeoCoordinates
's. - GeoCoordinatesListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.GeoCoordinatesListOutput
- GeoCoordinatesValueListOutput<K,V> - Class in io.lettuce.core.output
-
A list output that creates a list with
GeoCoordinates
Value
s. - GeoCoordinatesValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.GeoCoordinatesValueListOutput
- GEODECODE - io.lettuce.core.protocol.CommandType
- geodist(K, V, V, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geodist(K, V, V, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve distance between points
from
andto
. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve distance between points
from
andto
. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve distance between points
from
andto
. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve distance between points
from
andto
. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve distance between points
from
andto
. - GEODIST - io.lettuce.core.protocol.CommandType
- GEOENCODE - io.lettuce.core.protocol.CommandType
- geohash(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geohash(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geohash(K, V...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
- geohash(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
- geohash(K, V...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
- geohash(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
- geohash(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
- GEOHASH - io.lettuce.core.protocol.CommandType
- geopos(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geopos(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geopos(K, V...) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Get geo coordinates for the
members
. - geopos(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Get geo coordinates for the
members
. - geopos(K, V...) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Get geo coordinates for the
members
. - geopos(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Get geo coordinates for the
members
. - geopos(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Get geo coordinates for the
members
. - GEOPOS - io.lettuce.core.protocol.CommandType
- georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadius(K, double, double, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
longitude
andlatitude
. - georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Perform a
RedisGeoAsyncCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Perform a
RedisGeoReactiveCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Perform a
RedisGeoCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Perform a
NodeSelectionGeoAsyncCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadius(K, double, double, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Perform a
NodeSelectionGeoCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - GEORADIUS - io.lettuce.core.protocol.CommandType
- georadius_ro(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadius_ro(K, double, double, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadius_ro(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadius_ro(K, double, double, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- GEORADIUS_RO - io.lettuce.core.protocol.CommandType
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
member
. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Perform a
RedisGeoAsyncCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Perform a
RedisGeoReactiveCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Perform a
RedisGeoCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Perform a
NodeSelectionGeoAsyncCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - georadiusbymember(K, V, double, GeoArgs.Unit, GeoRadiusStoreArgs<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Perform a
NodeSelectionGeoCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs)
query and store the results in a sorted set. - GEORADIUSBYMEMBER - io.lettuce.core.protocol.CommandType
- georadiusbymember_ro(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadiusbymember_ro(K, V, double, GeoArgs.Unit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- georadiusbymember_ro(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- georadiusbymember_ro(K, V, double, GeoArgs.Unit, GeoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- GEORADIUSBYMEMBER_RO - io.lettuce.core.protocol.CommandType
- GeoRadiusStoreArgs<K> - Class in io.lettuce.core
-
Argument list builder for the Redis GEORADIUS command to store GEORADIUS results or GEORADIUS distances in a sorted set.
- GeoRadiusStoreArgs() - Constructor for class io.lettuce.core.GeoRadiusStoreArgs
- GeoRadiusStoreArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
GeoRadiusStoreArgs
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - geosearch(K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve members selected by distance with the center of
reference
the searchpredicate
. - GeoSearch - Class in io.lettuce.core
- GeoSearch() - Constructor for class io.lettuce.core.GeoSearch
- GEOSEARCH - io.lettuce.core.protocol.CommandType
- GeoSearch.GeoPredicate - Interface in io.lettuce.core
-
Geo predicate specifying a search scope.
- GeoSearch.GeoRef<K> - Interface in io.lettuce.core
-
Geo reference specifying a search starting point.
- geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in interface io.lettuce.core.api.async.RedisGeoAsyncCommands
-
Perform a
RedisGeoAsyncCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs)
query and store the results in a sorted set. - geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Perform a
RedisGeoReactiveCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs)
query and store the results in a sorted set. - geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Perform a
RedisGeoCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs)
query and store the results in a sorted set. - geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Perform a
NodeSelectionGeoAsyncCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs)
query and store the results in a sorted set. - geosearchstore(K, K, GeoSearch.GeoRef<K>, GeoSearch.GeoPredicate, GeoArgs, boolean) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Perform a
NodeSelectionGeoCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs)
query and store the results in a sorted set. - GEOSEARCHSTORE - io.lettuce.core.protocol.CommandType
- GeoValue<V> - Class in io.lettuce.core
-
A Geo value extension to
Value
. - GeoValue() - Constructor for class io.lettuce.core.GeoValue
-
Serializable constructor.
- GeoWithin<V> - Class in io.lettuce.core
-
Geo element within a certain radius.
- GeoWithin(V, Double, Long, GeoCoordinates) - Constructor for class io.lettuce.core.GeoWithin
-
Creates a new
GeoWithin
. - GeoWithinListOutput<K,V> - Class in io.lettuce.core.output
-
A list output that creates a list with either double/long or
GeoCoordinates
's. - GeoWithinListOutput(RedisCodec<K, V>, boolean, boolean, boolean) - Constructor for class io.lettuce.core.output.GeoWithinListOutput
- get() - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GET
subcommand using offset0
and the field type of the previous command. - get() - Method in interface io.lettuce.core.ConnectionFuture
-
Waits if necessary for the computation to complete, and then retrieves its result.
- get() - Method in class io.lettuce.core.event.DefaultEventBus
- get() - Method in interface io.lettuce.core.event.EventBus
-
Subscribe to the event bus and
Event
s. - get() - Method in class io.lettuce.core.output.CommandOutput
-
Get the command output.
- get() - Method in class io.lettuce.core.output.MultiOutput
- get() - Method in class io.lettuce.core.output.TransformingOutput
- get() - Method in class io.lettuce.core.output.TransformingOutput.TransformingAccessor
-
Obtain the output as inferred type.
- get() - Method in class io.lettuce.core.protocol.Command
- get() - Method in interface io.lettuce.core.SslOptions.Resource
-
Obtains the
InputStream
. - get(int) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GET
subcommand using the field type of the previous command. - get(int) - Method in interface io.lettuce.core.TransactionResult
-
Returns the element at the specified position in this
TransactionResult
. - get(BitFieldArgs.BitFieldType) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GET
subcommand using offset0
. - get(BitFieldArgs.BitFieldType, int) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
GET
subcommand. - get(BitFieldArgs.BitFieldType, int) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GET
subcommand. - get(BitFieldArgs.BitFieldType, BitFieldArgs.Offset) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
GET
subcommand. - get(BitFieldArgs.BitFieldType, BitFieldArgs.Offset) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GET
subcommand. - get(RedisClusterNode) - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- get(RedisClusterNode) - Method in interface io.lettuce.core.cluster.api.sync.Executions
- get(CipherCodec.KeyDescriptor) - Method in interface io.lettuce.core.codec.CipherCodec.CipherSupplier
-
Creates a new
Cipher
. - get(Method) - Method in class io.lettuce.core.internal.AbstractInvocationHandler.MethodTranslator
- get(String) - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting GET. - get(String) - Method in class io.lettuce.core.SortArgs
-
Retrieve external keys during sort.
- get(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- get(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- get(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get the value of a key.
- get(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get the value of a key.
- get(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get the value of a key.
- get(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get the value of a key.
- get(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get the value of a key.
- get(K) - Method in interface io.lettuce.core.support.caching.CacheAccessor
-
Return the value to which this cache maps the specified key.
- get(K) - Method in interface io.lettuce.core.support.caching.CacheFrontend
-
Return the value to which this cache maps the specified key.
- get(K) - Method in class io.lettuce.core.support.caching.ClientSideCaching
- get(K) - Method in interface io.lettuce.core.support.caching.RedisCache
-
Retrieve a
value
from Redis for the given cachekey
. - get(K, Callable<V>) - Method in interface io.lettuce.core.support.caching.CacheFrontend
-
Return the value to which this cache maps the specified key, obtaining that value from
valueLoader
if necessary. - get(K, Callable<V>) - Method in class io.lettuce.core.support.caching.ClientSideCaching
- GET - io.lettuce.core.protocol.CommandType
- getA() - Method in class io.lettuce.core.StringMatchResult.MatchedPosition
- getAclCategories() - Method in class io.lettuce.core.models.command.CommandDetail
- getActualReturnType() - Method in interface io.lettuce.core.dynamic.CommandMethod
- getActualReturnType() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- getActualType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Transparently returns the
Map
value type if the type is aMap
, returns the component type if the typeTypeInformation.isCollectionLike()
or the simple type if none of this applies. - getAdaptiveRefreshTimeout() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Timeout between adaptive cluster topology updates.
- getAdaptiveRefreshTriggers() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Returns the set of
triggers
. - getAliases() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getAnnotatedElement() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Returns the wrapped annotated element.
- getAnnotation(Class<A>) - Method in interface io.lettuce.core.dynamic.CommandMethod
-
Lookup a method annotation.
- getAnnotation(Class<A>) - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
-
Lookup a method annotation.
- getAnnotations() - Method in class io.lettuce.core.dynamic.parameter.Parameter
-
Return all parameter annotations.
- getArgs() - Method in class io.lettuce.core.protocol.AsyncCommand
- getArgs() - Method in class io.lettuce.core.protocol.Command
- getArgs() - Method in class io.lettuce.core.protocol.CommandWrapper
- getArgs() - Method in interface io.lettuce.core.protocol.RedisCommand
- getArguments() - Method in interface io.lettuce.core.dynamic.intercept.MethodInvocation
- getArity() - Method in class io.lettuce.core.models.command.CommandDetail
- getAttempt() - Method in class io.lettuce.core.ConnectionEvents.Reconnect
- getAttempt() - Method in class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent.PersistentReconnectsAdaptiveRefreshTriggeredEvent
-
Return the reconnection-attempt at which this event was emitted.
- getAttempt() - Method in class io.lettuce.core.event.connection.ReconnectAttemptEvent
-
Returns the reconnect attempt counter for the connection.
- getAttempt() - Method in class io.lettuce.core.event.connection.ReconnectFailedEvent
-
Returns the reconnect attempt counter for the connection.
- getB() - Method in class io.lettuce.core.StringMatchResult.MatchedPosition
- getBindableParameter(int) - Method in class io.lettuce.core.dynamic.parameter.Parameters
-
Get the bindable parameter according it's logical position in the command.
- getBindableParameters() - Method in class io.lettuce.core.dynamic.parameter.Parameters
-
Returns
Parameter
instances with effectively all special parameters removed. - getBindableValue(int) - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
-
Returns the bindable value with the given index.
- getbit(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getbit(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getbit(K, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Returns the bit value at offset in the string value stored at key.
- getbit(K, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Returns the bit value at offset in the string value stored at key.
- getbit(K, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Returns the bit value at offset in the string value stored at key.
- getbit(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Returns the bit value at offset in the string value stored at key.
- getbit(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Returns the bit value at offset in the string value stored at key.
- GETBIT - io.lettuce.core.protocol.CommandType
- getBits() - Method in class io.lettuce.core.BitFieldArgs.BitFieldType
- getBody() - Method in class io.lettuce.core.StreamMessage
- getBufferUsageRatio() - Method in class io.lettuce.core.ClientOptions
-
Deprecated.since 6.0 in favor of
DecodeBufferPolicy
. - getBytes() - Method in enum io.lettuce.core.BitFieldArgs.OverflowType
- getBytes() - Method in enum io.lettuce.core.FlushMode
- getBytes() - Method in enum io.lettuce.core.FunctionRestoreMode
- getBytes() - Method in enum io.lettuce.core.GeoArgs.Unit
- getBytes() - Method in enum io.lettuce.core.protocol.CommandKeyword
- getBytes() - Method in enum io.lettuce.core.protocol.CommandType
- getBytes() - Method in interface io.lettuce.core.protocol.ProtocolKeyword
- getBytes() - Method in enum io.lettuce.core.UnblockType
- getCause() - Method in class io.lettuce.core.event.command.CommandFailedEvent
- getCause() - Method in class io.lettuce.core.event.connection.ReconnectFailedEvent
-
Returns the
Throwable
that describes the reconnect cause. - getChannel() - Method in class io.lettuce.core.pubsub.api.reactive.ChannelMessage
- getChannel() - Method in class io.lettuce.core.pubsub.api.reactive.PatternMessage
- getChannelCount() - Method in class io.lettuce.core.AbstractRedisClient
- getChannelId() - Method in class io.lettuce.core.protocol.CommandHandler
- getChannels() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- getChannelWriter() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
- getChannelWriter() - Method in class io.lettuce.core.RedisChannelHandler
- getCharArrayArguments(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the all
char[]
arguments. - getCipherSuites() - Method in class io.lettuce.core.SslOptions
- getClientName() - Method in class io.lettuce.core.RedisURI
-
Returns the client name.
- getClientResources() - Method in class io.lettuce.core.CommandListenerWriter
- getClientResources() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- getClientResources() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- getClientResources() - Method in interface io.lettuce.core.RedisChannelWriter
- getCodec() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- getCommand() - Method in class io.lettuce.core.cluster.event.RedirectionEventSupport
- getCommand() - Method in class io.lettuce.core.event.command.CommandBaseEvent
- getCommandBatchingIndex() - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
- getCommandListeners() - Method in class io.lettuce.core.AbstractRedisClient
- getCommandMethod() - Method in exception io.lettuce.core.dynamic.CommandCreationException
- getCommandOutput(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.protocol.CommandHandler
-
Decoding hook: Retrieve
CommandOutput
forRedisCommand
decoding. - getCommandOutput(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- getCommandOutputClass() - Method in class io.lettuce.core.dynamic.output.OutputType
- getCommands(Class<T>) - Method in class io.lettuce.core.dynamic.RedisCommandFactory
-
Returns a Redis Commands interface instance for the given interface.
- getCommandType() - Method in class io.lettuce.core.dynamic.segment.CommandSegments
- getCompleted() - Method in class io.lettuce.core.event.command.CommandSucceededEvent
- getCompletion() - Method in class io.lettuce.core.metrics.CommandMetrics
- getComponentType() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return the ResolvableType representing the component type of the array or
ResolvableType.NONE
if this type does not represent an array. - getComponentType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the component type for
Collection
s or the key type forMap
s. - getConfigEpoch() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getConfiguredProtocolVersion() - Method in class io.lettuce.core.ClientOptions
-
Returns the configured
ProtocolVersion
. - getConnection() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getConnection() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getConnection(ConnectionFuture<T>) - Method in class io.lettuce.core.AbstractRedisClient
-
Retrieve the connection from
ConnectionFuture
. - getConnection(String) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Retrieve a connection to the specified cluster node using the nodeId.
- getConnection(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Retrieve a connection to the specified cluster node using the nodeId.
- getConnection(String) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve a connection to the specified cluster node using the
nodeId
suitable forwrite operations
. - getConnection(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Retrieve a connection to the specified cluster node using the nodeId.
- getConnection(String) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Retrieve a connection to the specified cluster node using the nodeId.
- getConnection(String) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- getConnection(String) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- getConnection(String, int) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Retrieve a connection to the specified cluster node using host and port.
- getConnection(String, int) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Retrieve a connection to the specified cluster node using host and port.
- getConnection(String, int) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve a connection to the specified cluster node using host and port suitable for
write operations
. - getConnection(String, int) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Retrieve a connection to the specified cluster node using host and port.
- getConnection(String, int) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Retrieve a connection to the specified cluster node using host and port.
- getConnection(String, int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- getConnection(String, int) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- getConnection(String, int, ConnectionIntent) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve a connection to the specified cluster node using host and port.
- getConnection(String, int, ConnectionIntent) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getConnection(String, ConnectionIntent) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve a connection to the specified cluster node using the
nodeId
for the givenConnectionIntent
. - getConnection(String, ConnectionIntent) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getConnection(CompletableFuture<T>) - Method in class io.lettuce.core.AbstractRedisClient
-
Retrieve the connection from
ConnectionFuture
. - getConnection(K) - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Request a connection for the given the connection
key
and return aCompletionStage
that is notified about the connection outcome. - getConnectionAsync(String) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve asynchronously a connection to the specified cluster node using the
nodeId
suitable forwrite operations
. - getConnectionAsync(String) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Retrieve asynchronously a connection to the specified cluster node using the nodeId.
- getConnectionAsync(String, int) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve asynchronously a connection to the specified cluster node using host and port suitable for
write operations
. - getConnectionAsync(String, int) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Retrieve a connection to the specified cluster node using host and port.
- getConnectionAsync(String, int, ConnectionIntent) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve asynchronously a connection to the specified cluster node using host and port for the given
ConnectionIntent
. - getConnectionAsync(String, int, ConnectionIntent) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getConnectionAsync(String, ConnectionIntent) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Retrieve asynchronously a connection to the specified cluster node using the
nodeId
for the givenConnectionIntent
. - getConnectionAsync(String, ConnectionIntent) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getConnectionCount() - Method in class io.lettuce.core.internal.AsyncConnectionProvider
- getConnectionEvents() - Method in class io.lettuce.core.RedisChannelHandler
- getConnectionId() - Method in class io.lettuce.core.ConnectionState
-
Returns the client connection id.
- getConnectionState() - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- getConnectionState() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- getConnectTimeout() - Method in class io.lettuce.core.SocketOptions
-
Returns the connection timeout.
- getConstructor() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the wrapped Constructor, if any.
- getConsumer() - Method in class io.lettuce.core.models.stream.PendingMessage
- getConsumerMessageCount() - Method in class io.lettuce.core.models.stream.PendingMessages
- getContainingClass() - Method in class io.lettuce.core.dynamic.support.MethodParameter
- getContent() - Method in interface io.lettuce.core.api.push.PushMessage
-
Returns the notification message contents.
- getContent() - Method in class io.lettuce.core.output.PushOutput
- getContent(Function<ByteBuffer, Object>) - Method in interface io.lettuce.core.api.push.PushMessage
-
Returns the notification message contents by applying a
decodeFunction
onByteBuffer
elements. - getContent(Function<ByteBuffer, Object>) - Method in class io.lettuce.core.output.PushOutput
- getContext() - Method in class io.lettuce.core.event.command.CommandBaseEvent
- getContext() - Static method in interface io.lettuce.core.tracing.Tracing
-
Gets the
TraceContextProvider
from ReactorContext
. - getContextualName(LettuceObservationContext) - Method in class io.lettuce.core.tracing.DefaultLettuceObservationConvention
- getCoordinates() - Method in class io.lettuce.core.GeoValue
- getCoordinates() - Method in class io.lettuce.core.GeoWithin
- getCount() - Method in class io.lettuce.core.Limit
- getCount() - Method in class io.lettuce.core.metrics.CommandMetrics
- getCount() - Method in class io.lettuce.core.models.stream.PendingMessages
- getCount() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns the maximum number of keepalive probes TCP should send before dropping the connection.
- getCount() - Method in class io.lettuce.core.StreamScanCursor
- getCreationInProgress() - Method in class io.lettuce.core.support.BoundedAsyncPool
- getCredentialsProvider() - Method in class io.lettuce.core.ConnectionState
- getCredentialsProvider() - Method in class io.lettuce.core.RedisURI
-
Returns the
RedisCredentialsProvider
to use to authenticate Redis connections. - getCursor() - Method in class io.lettuce.core.ScanCursor
- getDatabase() - Method in class io.lettuce.core.RedisURI
-
Returns the Redis database number.
- getDeclaringClass() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the class that declares the underlying Method or Constructor.
- getDecodeBufferPolicy() - Method in class io.lettuce.core.ClientOptions
-
Returns the
DecodeBufferPolicy
used to reclaim memory. - getDefaultTimeout() - Method in class io.lettuce.core.AbstractRedisClient
-
Deprecated.since 6.2, use
RedisURI.getTimeout()
to control timeouts. - getdel(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getdel(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getdel(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get the value of key and delete the key.
- getdel(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get the value of key and delete the key.
- getdel(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get the value of key and delete the key.
- getdel(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get the value of key and delete the key.
- getdel(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get the value of key and delete the key.
- GETDEL - io.lettuce.core.protocol.CommandType
- getDelay() - Method in class io.lettuce.core.event.connection.ReconnectAttemptEvent
- getDelegate() - Method in class io.lettuce.core.CommandListenerWriter
- getDelegate() - Method in class io.lettuce.core.protocol.AsyncCommand
- getDelegate() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- getDelegate() - Method in class io.lettuce.core.protocol.CommandWrapper
- getDelegate() - Method in interface io.lettuce.core.protocol.DecoratedCommand
-
The underlying command.
- getDisconnectedBehavior() - Method in class io.lettuce.core.ClientOptions
-
Behavior for command invocation when connections are in a disconnected state.
- getDistance() - Method in class io.lettuce.core.GeoWithin
- getDuration() - Method in class io.lettuce.core.event.command.CommandSucceededEvent
- getDuration(TimeUnit) - Method in class io.lettuce.core.event.command.CommandSucceededEvent
- getEnd() - Method in class io.lettuce.core.StringMatchResult.Position
- getEndpoint() - Method in class io.lettuce.core.protocol.CommandHandler
- getEpId() - Method in class io.lettuce.core.event.connection.ConnectEvent
- getEpId() - Method in class io.lettuce.core.event.connection.ConnectionCreatedEvent
- getError() - Method in class io.lettuce.core.cluster.PipelinedRedisFuture
- getError() - Method in class io.lettuce.core.output.CommandOutput
-
Get the error that occurred.
- getError() - Method in class io.lettuce.core.output.TransformingOutput
- getError() - Method in class io.lettuce.core.protocol.AsyncCommand
- getError() - Method in class io.lettuce.core.protocol.Command
- getError() - Method in interface io.lettuce.core.RedisFuture
- getex(K, GetExArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getex(K, GetExArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getex(K, GetExArgs) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get the value of key and optionally set its expiration.
- getex(K, GetExArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get the value of key and optionally set its expiration.
- getex(K, GetExArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get the value of key and optionally set its expiration.
- getex(K, GetExArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get the value of key and optionally set its expiration.
- getex(K, GetExArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get the value of key and optionally set its expiration.
- GETEX - io.lettuce.core.protocol.CommandType
- GetExArgs - Class in io.lettuce.core
-
Argument list builder for the Redis GETEX command starting from Redis 6.2.
- GetExArgs() - Constructor for class io.lettuce.core.GetExArgs
- GetExArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
GetExArgs
. - getFailedCommands() - Method in exception io.lettuce.core.dynamic.batch.BatchException
- getField(Field, Object) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Get the field represented by the supplied
field object
on the specifiedtarget object
. - getFirstCharArray(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the first
char[]
-array argument. - getFirstEncodedKey() - Method in class io.lettuce.core.protocol.CommandArgs
-
Returns the first key argument in its byte-encoded representation.
- getFirstInteger() - Method in class io.lettuce.core.protocol.CommandArgs
-
Deprecated.
- getFirstInteger(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the first
integer
argument. - getFirstKeyPosition() - Method in class io.lettuce.core.models.command.CommandDetail
- getFirstResponse() - Method in class io.lettuce.core.metrics.CommandMetrics
- getFirstString() - Method in class io.lettuce.core.protocol.CommandArgs
-
Deprecated.
- getFirstString(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the first
String
argument. - getFirstUri() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Returns the first
RedisURI
configured with thisRedisClusterClient
instance. - getFlags() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Return the
NodeFlags
. - getFlags() - Method in class io.lettuce.core.models.command.CommandDetail
- getFrom() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- getGeneric(int...) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
representing the generic parameter for the given indexes. - getGenericParameterType() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the generic type of the method/constructor parameter.
- getGenerics() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return an array of
ResolvableType
s representing the generic parameters of this type. - getGenericType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
- getGeohash() - Method in class io.lettuce.core.GeoWithin
- getGroup() - Method in class io.lettuce.core.Consumer
- getHandshakeHandler() - Method in class io.lettuce.core.ConnectionBuilder
- getHandshakeTimeout() - Method in class io.lettuce.core.SslOptions
- getHighCardinalityKeyValues(LettuceObservationContext) - Method in class io.lettuce.core.tracing.DefaultLettuceObservationConvention
- getHost() - Method in interface io.lettuce.core.ConnectionPoint
-
Returns the host that should represent the hostname or IPv4/IPv6 literal.
- getHost() - Method in class io.lettuce.core.models.role.ReplicationPartner
- getHost() - Method in class io.lettuce.core.RedisURI
-
Returns the host.
- getHostText() - Method in class io.lettuce.core.internal.HostAndPort
- getId() - Method in class io.lettuce.core.models.stream.ClaimedMessages
- getId() - Method in class io.lettuce.core.models.stream.PendingMessage
- getId() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- getId() - Method in interface io.lettuce.core.protocol.Endpoint
- getId() - Method in class io.lettuce.core.StreamMessage
- getIdle() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
The time the connection needs to remain idle before TCP starts sending keepalive probes if keepalive is enabled.
- getIdle() - Method in class io.lettuce.core.support.BoundedAsyncPool
- getInitialUris() - Method in class io.lettuce.core.cluster.RedisClusterClient
- getInstance() - Static method in interface io.lettuce.core.event.jfr.EventRecorder
-
Obtain an instance of the
EventRecorder
. - getInterfaces() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
array representing the direct interfaces implemented by this type. - getInterval() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
The time between individual keepalive probes.
- getInvocationTarget() - Method in interface io.lettuce.core.dynamic.intercept.InvocationTargetProvider
- getKeepAlive() - Method in class io.lettuce.core.SocketOptions
-
Returns the TCP keepalive options.
- getKey() - Method in class io.lettuce.core.cluster.event.RedirectionEventSupport
- getKey() - Method in class io.lettuce.core.KeyValue
- getKeys() - Method in class io.lettuce.core.KeyScanCursor
- GETKEYSINSLOT - io.lettuce.core.protocol.CommandKeyword
- getKeyStepCount() - Method in class io.lettuce.core.models.command.CommandDetail
- getKeystore() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
KeyManager
is configured viaSslOptions.createSslContextBuilder()
. - getKeystorePassword() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
KeyManager
is configured viaSslOptions.createSslContextBuilder()
. - getKeyType(TypeInformation<?>) - Static method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- getLastKeyPosition() - Method in class io.lettuce.core.models.command.CommandDetail
- getLatencies() - Method in class io.lettuce.core.event.metrics.CommandLatencyEvent
-
Returns the latencies mapped between
connection/command
and themetrics
. - getLatitude() - Method in class io.lettuce.core.GeoValue
- getLen() - Method in class io.lettuce.core.StringMatchResult
- getLibraryName() - Method in class io.lettuce.core.RedisURI
-
Returns the library name.
- getLibraryVersion() - Method in class io.lettuce.core.RedisURI
-
Returns the library version.
- getListeners() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- getLongitude() - Method in class io.lettuce.core.GeoValue
- getLowCardinalityKeyValues(LettuceObservationContext) - Method in class io.lettuce.core.tracing.DefaultLettuceObservationConvention
- getLower() - Method in class io.lettuce.core.Range
- getMap() - Method in class io.lettuce.core.MapScanCursor
- getMapValueType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Will return the type of the value in case the underlying type is a
Map
. - getMaster() - Method in class io.lettuce.core.models.role.RedisSlaveInstance
-
Deprecated.
- getMasterAddrByName(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Return the ip and port number of the master with that name.
- getMasterAddrByName(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Return the ip and port number of the master with that name.
- getMasterAddrByName(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Return the ip and port number of the master with that name.
- getMasterAddrByName(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- getMasterAddrByName(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- getMasterBySlot(int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
master node
by its slot number - getMatches() - Method in class io.lettuce.core.StringMatchResult
- getMatchLen() - Method in class io.lettuce.core.StringMatchResult.MatchedPosition
- getMatchString() - Method in class io.lettuce.core.StringMatchResult
- getMax() - Method in class io.lettuce.core.metrics.CommandMetrics.CommandLatency
- getMaxIdle() - Method in class io.lettuce.core.support.BoundedAsyncPool
-
Returns the cap on the number of "idle" instances in the pool.
- getMaxIdle() - Method in class io.lettuce.core.support.BoundedPoolConfig
-
Get the value for the
maxIdle
configuration attribute for pools created with this configuration instance. - getMaxRedirects() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Number of maximal of cluster redirects (-MOVED and -ASK) to follow in case a key was moved from one node to another node.
- getMaxTotal() - Method in class io.lettuce.core.support.BoundedAsyncPool
-
Returns the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
- getMaxTotal() - Method in class io.lettuce.core.support.BoundedPoolConfig
-
Get the value for the
maxTotal
configuration attribute for pools created with this configuration instance. - getMember() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Returns the wrapped member.
- getMember() - Method in class io.lettuce.core.GeoWithin
- getMessage() - Method in class io.lettuce.core.cluster.event.RedirectionEventSupport
- getMessage() - Method in class io.lettuce.core.pubsub.api.reactive.ChannelMessage
- getMessage() - Method in class io.lettuce.core.pubsub.api.reactive.PatternMessage
- getMessageIds() - Method in class io.lettuce.core.models.stream.PendingMessages
- getMessages() - Method in class io.lettuce.core.models.stream.ClaimedMessages
- getMethod() - Method in interface io.lettuce.core.dynamic.CommandMethod
- getMethod() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- getMethod() - Method in interface io.lettuce.core.dynamic.intercept.MethodInvocation
- getMethod() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the wrapped Method, if any.
- getMethodAnnotation(Class<A>) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the method/constructor annotation of the given type, if available.
- getMethodAnnotations() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the annotations associated with the target method/constructor itself.
- getMetricsFilter() - Method in class io.lettuce.core.metrics.MicrometerOptions
- getMin() - Method in class io.lettuce.core.metrics.CommandMetrics.CommandLatency
- getMinIdle() - Method in class io.lettuce.core.support.BoundedAsyncPool
-
Returns the target for the minimum number of idle objects to maintain in the pool.
- getMinIdle() - Method in class io.lettuce.core.support.BoundedPoolConfig
-
Get the value for the
minIdle
configuration attribute for pools created with this configuration instance. - getMode() - Method in class io.lettuce.core.ConnectionState
-
Returns the Redis server mode.
- getMonitoredMasters() - Method in class io.lettuce.core.models.role.RedisSentinelInstance
- getMsSinceLastDelivery() - Method in class io.lettuce.core.models.stream.PendingMessage
- getName() - Method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Returns the key
name
by decoding name bytes using thedefault charset
. - getName() - Method in class io.lettuce.core.Consumer
- getName() - Method in interface io.lettuce.core.dynamic.CommandMethod
- getName() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- getName() - Method in class io.lettuce.core.dynamic.parameter.Parameter
- getName() - Static method in class io.lettuce.core.LettuceVersion
-
Return the library name.
- getName() - Method in class io.lettuce.core.models.command.CommandDetail
- getName() - Method in class io.lettuce.core.XReadArgs.StreamOffset
- getName(Charset) - Method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Returns the key
name
by decoding name bytes using the givenCharset
. - GETNAME - io.lettuce.core.protocol.CommandKeyword
- getNegotiatedProtocolVersion() - Method in class io.lettuce.core.ConnectionState
-
Returns the negotiated
ProtocolVersion
. - getNested(int) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specified nesting level. - getNested(int, Map<Integer, Integer>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
for the specified nesting level. - getNestedGenericParameterType() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the nested generic type of the method/constructor parameter.
- getNestedParameterType() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the nested type of the method/constructor parameter.
- getNestingLevel() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the nesting level of the target type (typically 1; e.g.
- getNodeFilter() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
The
node filter
to filter Redis Cluster nodes fromPartitions
. - getNodeId() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getNodes() - Method in interface io.lettuce.core.ReadFrom.Nodes
-
Returns the list of nodes that are applicable for the read operation.
- getObjectCount() - Method in class io.lettuce.core.support.BoundedAsyncPool
- getOffset() - Method in class io.lettuce.core.BitFieldArgs.Offset
- getOffset() - Method in class io.lettuce.core.Limit
- getOffset() - Method in class io.lettuce.core.XReadArgs.StreamOffset
- getOptions() - Method in class io.lettuce.core.AbstractRedisClient
-
Returns the
ClientOptions
which are valid for that client. - getOptions() - Method in interface io.lettuce.core.api.StatefulConnection
- getOptions() - Method in class io.lettuce.core.RedisChannelHandler
- getOutput() - Method in class io.lettuce.core.protocol.AsyncCommand
-
Get the object that holds this command's output.
- getOutput() - Method in class io.lettuce.core.protocol.Command
-
Get the object that holds this command's output.
- getOutput() - Method in class io.lettuce.core.protocol.CommandWrapper
- getOutput() - Method in interface io.lettuce.core.protocol.RedisCommand
-
The command output.
- getOutputType() - Method in class io.lettuce.core.dynamic.output.OutputSelector
- getParameterAnnotation(Class<T>) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the parameter annotation of the given type, if available.
- getParameterAnnotations() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the annotations associated with the specific method/constructor parameter.
- getParameterCount() - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
- getParameterIndex() - Method in class io.lettuce.core.dynamic.parameter.Parameter
- getParameterIndex() - Method in class io.lettuce.core.dynamic.segment.CommandSegment.ArgumentContribution
- getParameterIndex() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the index of the method/constructor parameter.
- getParameterName() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the name of the method/constructor parameter.
- getParameterNames(Constructor<?>) - Method in class io.lettuce.core.dynamic.support.AnnotationParameterNameDiscoverer
- getParameterNames(Constructor<?>) - Method in class io.lettuce.core.dynamic.support.CompositeParameterNameDiscoverer
- getParameterNames(Constructor<?>) - Method in interface io.lettuce.core.dynamic.support.ParameterNameDiscoverer
-
Return parameter names for this constructor, or
null
if they cannot be determined. - getParameterNames(Constructor<?>) - Method in class io.lettuce.core.dynamic.support.StandardReflectionParameterNameDiscoverer
- getParameterNames(Method) - Method in class io.lettuce.core.dynamic.support.AnnotationParameterNameDiscoverer
- getParameterNames(Method) - Method in class io.lettuce.core.dynamic.support.CompositeParameterNameDiscoverer
- getParameterNames(Method) - Method in interface io.lettuce.core.dynamic.support.ParameterNameDiscoverer
-
Return parameter names for this method, or
null
if they cannot be determined. - getParameterNames(Method) - Method in class io.lettuce.core.dynamic.support.StandardReflectionParameterNameDiscoverer
- getParameters() - Method in interface io.lettuce.core.dynamic.CommandMethod
- getParameters() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- getParameters() - Method in class io.lettuce.core.dynamic.parameter.Parameters
- getParameterType() - Method in class io.lettuce.core.dynamic.parameter.Parameter
- getParameterType() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the type of the method/constructor parameter.
- getParameterTypes(Constructor<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformation
s for the parameters of the givenConstructor
. - getParameterTypes(Method) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformation
s for the parameters of the givenMethod
. - getPartition(int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns the
RedisClusterNode
atindex
. - getPartition(String, int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNode
by its hostname/port considering node aliases. - getPartitionByNodeId(String) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNode
by its node id. - getPartitionBySlot(int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNode
by its slot number. - getPartitions() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
- getPartitions() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns the internal
List
ofRedisClusterNode
that holds the partition source. - getPartitions() - Method in exception io.lettuce.core.cluster.PartitionSelectorException
- getPartitions() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
- getPartitions() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Retrieve the cluster view.
- getPartitions() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getPartitions() - Method in class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent
-
Retrieve the currently known partitions.
- getPassword() - Method in interface io.lettuce.core.RedisCredentials
-
Retrieve the Redis password, used to authenticate the user interacting with Redis.
- getPassword() - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.getCredentialsProvider()
instead. - getPattern() - Method in class io.lettuce.core.pubsub.api.reactive.PatternMessage
- getPatterns() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- getPercentiles() - Method in class io.lettuce.core.metrics.CommandMetrics.CommandLatency
- getPingSentTimestamp() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getPongReceivedTimestamp() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getPort() - Method in interface io.lettuce.core.ConnectionPoint
-
Get the current port number.
- getPort() - Method in class io.lettuce.core.internal.HostAndPort
- getPort() - Method in class io.lettuce.core.RedisURI
-
Returns the Redis port.
- getProtocols() - Method in class io.lettuce.core.SslOptions
- getProtocolVersion() - Method in class io.lettuce.core.ClientOptions
-
Returns the
ProtocolVersion
to use. - getProtocolVersion() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- getProtocolVersion() - Method in class io.lettuce.core.protocol.RedisStateMachine
- getPushListeners() - Method in interface io.lettuce.core.cluster.ClusterPushHandler
-
Returns a collection of
RedisClusterPushListener
. - getPushListeners() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- getPushListeners() - Method in interface io.lettuce.core.protocol.PushHandler
-
Returns a collection of
PushListener
. - getrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getrange(K, long, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get a substring of the string stored at a key.
- getrange(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get a substring of the string stored at a key.
- getrange(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get a substring of the string stored at a key.
- getrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get a substring of the string stored at a key.
- getrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get a substring of the string stored at a key.
- GETRANGE - io.lettuce.core.protocol.CommandType
- getRawClass() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return the underlying Java
Class
being managed, if available; otherwisenull
. - getRawTypeInformation() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getRawTypeInformation() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns a
ClassTypeInformation
to represent theTypeInformation
of the raw type of the current instance. - getReadFrom() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Gets the
ReadFrom
setting for this connection. - getReadFrom() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getReadFrom() - Method in interface io.lettuce.core.masterreplica.StatefulRedisMasterReplicaConnection
-
Gets the
ReadFrom
setting for this connection. - getReadFrom() - Method in interface io.lettuce.core.masterslave.StatefulRedisMasterSlaveConnection
-
Deprecated.Gets the
ReadFrom
setting for this connection. - getReadOnlyCommands() - Method in class io.lettuce.core.ClientOptions
-
Predicate to identify commands as read-only.
- getReadOnlyCommands() - Static method in class io.lettuce.core.cluster.ClusterReadOnlyCommands
- getReadOnlyCommands() - Static method in class io.lettuce.core.protocol.ReadOnlyCommands
- getRedeliveryCount() - Method in class io.lettuce.core.models.stream.PendingMessage
- GETREDIR - io.lettuce.core.protocol.CommandKeyword
- getRedisCodec() - Method in class io.lettuce.core.dynamic.output.OutputSelector
- getRedisUri() - Method in class io.lettuce.core.event.connection.ConnectEvent
- getRedisUri() - Method in class io.lettuce.core.event.connection.ConnectionCreatedEvent
- getRedisURI() - Method in class io.lettuce.core.ConnectionBuilder
- getRedisVersion() - Method in class io.lettuce.core.ConnectionState
-
Returns the Redis server version.
- getRefreshPeriod() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Period between the regular cluster topology updates.
- getRefreshPeriod() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Period between the regular cluster topology updates.
- getRefreshTrigger() - Method in class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent
-
Retrieve the
ClusterTopologyRefreshOptions.RefreshTrigger
that caused this event. - getRefreshTriggersReconnectAttempts() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
- getRemoteAddress() - Method in interface io.lettuce.core.ConnectionFuture
-
Return the remote
SocketAddress
. - getReplicaNodes() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- getReplicas() - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- getReplicationOffset() - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- getReplicationOffset() - Method in class io.lettuce.core.models.role.ReplicationPartner
- getReplOffset() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getRequestQueueSize() - Method in class io.lettuce.core.ClientOptions
-
Request queue size for a connection.
- getRequiredCommand() - Method in class io.lettuce.core.tracing.LettuceObservationContext
-
Returns the required
RedisCommand
or throwsIllegalStateException
if no command is associated with the context. - getRequiredEndpoint() - Method in class io.lettuce.core.tracing.LettuceObservationContext
-
Returns the required
Tracing.Endpoint
or throwsIllegalStateException
if no endpoint is associated with the context. - getResourceCount() - Method in class io.lettuce.core.AbstractRedisClient
- getResources() - Method in class io.lettuce.core.AbstractRedisClient
-
Returns the
ClientResources
which are used with that client. - getResources() - Method in interface io.lettuce.core.api.StatefulConnection
- getResources() - Method in class io.lettuce.core.RedisChannelHandler
- getResources() - Static method in class io.lettuce.core.resource.EpollProvider
-
Returns the
EventLoopResources
for epoll-backed transport. - getResources() - Static method in class io.lettuce.core.resource.IOUringProvider
-
Returns the
EventLoopResources
for io_uring-backed transport. - getResources() - Static method in class io.lettuce.core.resource.KqueueProvider
-
Returns the
EventLoopResources
for kqueue-backed transport. - getReturnType() - Method in interface io.lettuce.core.dynamic.CommandMethod
- getReturnType() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- getReturnType(Method) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns a
TypeInformation
for the return type of the givenMethod
. - getRole() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Returns the
RedisInstance.Role
of the Redis Cluster node based on theflags
. - getRole() - Method in class io.lettuce.core.ConnectionState
-
Returns the Redis server role.
- getRole() - Method in interface io.lettuce.core.models.role.RedisInstance
- getRole() - Method in class io.lettuce.core.models.role.RedisMasterInstance
- getRole() - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- getRole() - Method in class io.lettuce.core.models.role.RedisSentinelInstance
- getRole() - Method in class io.lettuce.core.models.role.RedisSlaveInstance
-
Deprecated.
- getRole() - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- getScore() - Method in class io.lettuce.core.ScoredValue
- getScriptCharset() - Method in class io.lettuce.core.ClientOptions
-
Returns the Lua script
Charset
. - getSentinelMasterId() - Method in class io.lettuce.core.RedisURI
-
Returns the Sentinel Master Id.
- getSentinels() - Method in class io.lettuce.core.RedisURI
- getset(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- getset(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- getset(K, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the string value of a key and return its old value.
- getset(K, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the string value of a key and return its old value.
- getset(K, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the string value of a key and return its old value.
- getset(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the string value of a key and return its old value.
- getset(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the string value of a key and return its old value.
- GETSET - io.lettuce.core.protocol.CommandType
- getSinceLastDelivery() - Method in class io.lettuce.core.models.stream.PendingMessage
- getSlaveNodes() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
-
Deprecated.
- getSlaveOf() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getSlaves() - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
-
Deprecated.
- getSlot() - Method in class io.lettuce.core.cluster.event.RedirectionEventSupport
- getSlot() - Method in class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent.UncoveredSlotAdaptiveRefreshTriggeredEvent
-
Return the slot that is not covered.
- getSlot(byte[]) - Static method in class io.lettuce.core.cluster.SlotHash
-
Calculate the slot from the given key.
- getSlot(String) - Static method in class io.lettuce.core.cluster.SlotHash
-
Calculate the slot from the given key.
- getSlot(ByteBuffer) - Static method in class io.lettuce.core.cluster.SlotHash
-
Calculate the slot from the given key.
- getSlots() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Return the slots as
List
. - getSlots(Map<S, ? extends Iterable<K>>) - Static method in class io.lettuce.core.cluster.SlotHash
-
Create mapping between the Key and hash slot.
- getSocket() - Method in interface io.lettuce.core.ConnectionPoint
-
Get the socket path.
- getSocket() - Method in class io.lettuce.core.RedisURI
-
Returns the Unix Domain Socket path.
- getSocketAddress(RedisURI) - Method in class io.lettuce.core.RedisClient
- getSocketAddressSupplier(Supplier<Partitions>, Function<Partitions, Collection<RedisClusterNode>>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Returns a
Supplier
forconnection points
. - getSocketOptions() - Method in class io.lettuce.core.ClientOptions
-
Returns the
SocketOptions
. - getSource() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return the underlying source of the resolvable type.
- getSource() - Method in interface io.lettuce.core.dynamic.support.ResolvableType.VariableResolver
-
Return the source of the resolver (used for hashCode and equals).
- getSource() - Method in class io.lettuce.core.TimeoutOptions
- getSpan() - Method in class io.lettuce.core.protocol.TracedCommand
- getSslOptions() - Method in class io.lettuce.core.ClientOptions
-
Returns the
SslOptions
. - getSslProvider() - Method in class io.lettuce.core.SslOptions
-
Deprecated.
- getStack() - Method in class io.lettuce.core.protocol.CommandHandler
- getStart() - Method in class io.lettuce.core.StringMatchResult.Position
- getStarted() - Method in class io.lettuce.core.event.command.CommandSucceededEvent
- getStartedAt() - Method in class io.lettuce.core.event.command.CommandStartedEvent
- getState() - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- getState() - Method in class io.lettuce.core.protocol.CommandHandler
- getStatefulConnection() - Method in interface io.lettuce.core.api.async.RedisAsyncCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.api.sync.RedisCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
- getStatefulConnection() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- getStatefulConnection() - Method in interface io.lettuce.core.pubsub.api.async.RedisPubSubAsyncCommands
- getStatefulConnection() - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Deprecated.
- getStatefulConnection() - Method in interface io.lettuce.core.pubsub.api.sync.RedisPubSubCommands
- getStatefulConnection() - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.RedisAsyncCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.RedisReactiveCommandsImpl
- getStatefulConnection() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
- getStatefulConnection() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
- getStatefulConnection() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
- getStatefulConnection() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- getStatefulConnection() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- getStoreDistKey() - Method in class io.lettuce.core.GeoRadiusStoreArgs
- getStoreKey() - Method in class io.lettuce.core.GeoRadiusStoreArgs
- getStream() - Method in class io.lettuce.core.StreamMessage
- getStringArguments(CommandArgs<K, V>) - Static method in class io.lettuce.core.protocol.CommandArgsAccessor
-
Get the all
String
arguments. - getSubscriber() - Method in class io.lettuce.core.output.BooleanListOutput
- getSubscriber() - Method in class io.lettuce.core.output.GeoCoordinatesListOutput
- getSubscriber() - Method in class io.lettuce.core.output.GeoCoordinatesValueListOutput
- getSubscriber() - Method in class io.lettuce.core.output.GeoWithinListOutput
- getSubscriber() - Method in class io.lettuce.core.output.IntegerListOutput
- getSubscriber() - Method in class io.lettuce.core.output.KeyListOutput
- getSubscriber() - Method in class io.lettuce.core.output.KeyValueListOutput
- getSubscriber() - Method in class io.lettuce.core.output.PendingMessageListOutput
- getSubscriber() - Method in class io.lettuce.core.output.ScoredValueListOutput
- getSubscriber() - Method in interface io.lettuce.core.output.StreamingOutput
-
Retrieves the
StreamingOutput.Subscriber
. - getSubscriber() - Method in class io.lettuce.core.output.StreamMessageListOutput
- getSubscriber() - Method in class io.lettuce.core.output.StreamReadOutput
- getSubscriber() - Method in class io.lettuce.core.output.StringListOutput
- getSubscriber() - Method in class io.lettuce.core.output.StringValueListOutput
- getSubscriber() - Method in class io.lettuce.core.output.ValueListOutput
- getSubscriber() - Method in class io.lettuce.core.output.ValueValueListOutput
- getSuperType() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableType
representing the direct supertype of this type. - getSuperTypeInformation(Class<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformation
for the given raw super type. - getTcpUserTimeout() - Method in class io.lettuce.core.SocketOptions
- getTcpUserTimeout() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions
-
Returns the actual timeout.
- getThreadFactory(String) - Method in interface io.lettuce.core.resource.DefaultEventLoopGroupProvider.ThreadFactoryProvider
-
Return a
ThreadFactory
for the givenpoolName
. - getThreadFactory(String) - Method in interface io.lettuce.core.resource.ThreadFactoryProvider
-
Return a
ThreadFactory
for the givenpoolName
. - getTimeout() - Method in interface io.lettuce.core.api.StatefulConnection
- getTimeout() - Method in class io.lettuce.core.ConnectionBuilder
- getTimeout() - Method in class io.lettuce.core.dynamic.domain.Timeout
- getTimeout() - Method in class io.lettuce.core.RedisChannelHandler
- getTimeout() - Method in class io.lettuce.core.RedisURI
-
Returns the command timeout for synchronous command execution.
- getTimeout(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.TimeoutOptions.TimeoutSource
-
Obtains the timeout for a
RedisCommand
. - getTimeoutIndex() - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
- getTimeoutNs(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.internal.TimeoutProvider
-
Returns the timeout in
TimeUnit.NANOSECONDS
forRedisCommand
. - getTimeoutOptions() - Method in class io.lettuce.core.ClientOptions
-
Returns the
TimeoutOptions
. - getTimeUnit() - Method in class io.lettuce.core.metrics.CommandMetrics
- getTimeUnit() - Method in class io.lettuce.core.TimeoutOptions.TimeoutSource
- getTo() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- getTopologyRefreshOptions() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
The
ClusterTopologyRefreshOptions
for detailed control of topology updates. - getTopologyRefreshSource() - Method in class io.lettuce.core.cluster.event.TopologyRefreshEvent
- getTopologyRefreshSource() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Returns the seed
RedisURI
for the topology refreshing. - getTraceContext() - Method in class io.lettuce.core.protocol.TracedCommand
- getTraceContext() - Method in interface io.lettuce.core.tracing.TraceContextProvider
- getTraceContextLater() - Method in interface io.lettuce.core.tracing.TraceContextProvider
- getTracer() - Method in interface io.lettuce.core.tracing.TracerProvider
- getTracerProvider() - Method in class io.lettuce.core.tracing.BraveTracing
- getTracerProvider() - Method in class io.lettuce.core.tracing.MicrometerTracing
- getTracerProvider() - Method in interface io.lettuce.core.tracing.Tracing
- getTruststore() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
TrustManager
is configured viaSslOptions.createSslContextBuilder()
. - getTruststorePassword() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
TrustManager
is configured viaSslOptions.createSslContextBuilder()
. - getType() - Method in interface io.lettuce.core.api.push.PushMessage
- getType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getType() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return the underling Java
Type
being managed. - getType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the type of the property.
- getType() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- getType() - Method in class io.lettuce.core.output.PushOutput
- getType() - Method in class io.lettuce.core.protocol.AsyncCommand
- getType() - Method in class io.lettuce.core.protocol.Command
- getType() - Method in class io.lettuce.core.protocol.CommandWrapper
- getType() - Method in interface io.lettuce.core.protocol.RedisCommand
- getTypeArguments() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformation
for the type arguments of the currentTypeInformation
. - getTypeArguments() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- getTypeIndexForCurrentLevel() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the type index for the current nesting level.
- getTypeIndexForLevel(int) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return the type index for the specified nesting level.
- getTypeInformation() - Method in class io.lettuce.core.dynamic.output.OutputType
- getTypeInformation() - Method in class io.lettuce.core.dynamic.parameter.Parameter
- getTypeVariableMap() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
- getTypeVariableMap(Class<?>) - Static method in class io.lettuce.core.dynamic.support.GenericTypeResolver
- getUpper() - Method in class io.lettuce.core.Range
- getUpstream() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- getUpstream() - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- getUpstreamListener() - Method in class io.lettuce.core.cluster.PubSubClusterEndpoint
- getUri() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- getUri() - Method in interface io.lettuce.core.models.role.RedisNodeDescription
- GETUSER - io.lettuce.core.protocol.CommandKeyword
- getUsername() - Method in interface io.lettuce.core.RedisCredentials
-
Retrieve the Redis user, used to identify the user interacting with Redis.
- getUsername() - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.getCredentialsProvider()
instead. - getValue() - Method in class io.lettuce.core.dynamic.segment.CommandSegment.ArgumentContribution
- getValue() - Method in class io.lettuce.core.Range.Boundary
- getValue() - Method in class io.lettuce.core.Value
-
If a value is present in this
Value
, returns the value, otherwise throwsNoSuchElementException
. - getValueOrElse(V) - Method in class io.lettuce.core.Value
-
Return the value if present, otherwise return
other
. - getValueOrElseGet(Supplier<V>) - Method in class io.lettuce.core.Value
-
Return the value if present, otherwise invoke
other
and return the result of that invocation. - getValueOrElseThrow(Supplier<? extends X>) - Method in class io.lettuce.core.Value
-
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
- getValues() - Method in class io.lettuce.core.ScoredValueScanCursor
- getValues() - Method in class io.lettuce.core.ValueScanCursor
- getValueType(TypeInformation<?>) - Static method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- getVariableName() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- getVerifyMode() - Method in class io.lettuce.core.RedisURI
-
Returns the mode to verify peers when using
SSL
. - getVersion() - Method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
- getVersion() - Static method in class io.lettuce.core.LettuceVersion
-
Return the full version string of the present Lettuce codebase, or
null
if it cannot be determined. - getX() - Method in class io.lettuce.core.GeoCoordinates
- getY() - Method in class io.lettuce.core.GeoCoordinates
- group(K) - Method in class io.lettuce.core.XPendingArgs
- GROUP - io.lettuce.core.protocol.CommandKeyword
- GROUPS - io.lettuce.core.protocol.CommandKeyword
- gt() - Static method in class io.lettuce.core.ExpireArgs.Builder
-
Creates new
ExpireArgs
and sets GT. - gt() - Method in class io.lettuce.core.ExpireArgs
-
Set expiry only when the new expiry is greater than current one.
- gt() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgs
and enabling GT. - gt() - Method in class io.lettuce.core.ZAddArgs
-
Only update existing elements if the new score is greater than the current score.
- gt(T) - Method in class io.lettuce.core.Range
-
Greater than
lower
. - gte(T) - Method in class io.lettuce.core.Range
-
Greater than or equals
lower
. - GZIP - io.lettuce.core.codec.CompressionCodec.CompressionType
H
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.lettuce.core.ConnectionFuture
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.lettuce.core.ConnectionFuture
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- handleInvocation(Object, Method, Object[]) - Method in class io.lettuce.core.internal.AbstractInvocationHandler
-
AbstractInvocationHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
delegates to this method upon any method invocation on the proxy instance, exceptObject.equals(java.lang.Object)
,Object.hashCode()
andObject.toString()
. - handleInvocationTargetException(InvocationTargetException) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Handle the given invocation target exception.
- handleReflectionException(Exception) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Handle the given reflection exception.
- HANDSHAKE - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- HANDSHAKE - io.lettuce.core.models.role.RedisReplicaInstance.State
-
the instance is in the handshake state.
- handshakeTimeout(Duration) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets a timeout for the SSL handshake.
- HARD - io.lettuce.core.protocol.CommandKeyword
- hasAnnotation(Class<? extends Annotation>) - Method in interface io.lettuce.core.dynamic.CommandMethod
- hasAnnotation(Class<? extends Annotation>) - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- hasChannelSubscriptions() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- hasCommand() - Method in class io.lettuce.core.tracing.LettuceObservationContext
- hasCommandBatchingIndex() - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
- hasDemand() - Method in interface io.lettuce.core.protocol.DemandAware.Sink
- hasError() - Method in class io.lettuce.core.output.CommandOutput
-
Check if the command resulted in an error.
- hasError() - Method in class io.lettuce.core.output.TransformingOutput
- hasGenerics() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return
true
if this type contains generic parameters. - hash() - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgs
with WITHHASH enabled. - HASH - io.lettuce.core.AclCategory
-
command for hash ops
- hashCode() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- hashCode() - Method in class io.lettuce.core.Consumer
- hashCode() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- hashCode() - Method in class io.lettuce.core.dynamic.support.MethodParameter
- hashCode() - Method in class io.lettuce.core.dynamic.support.ResolvableType
- hashCode() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- hashCode() - Method in class io.lettuce.core.GeoCoordinates
- hashCode() - Method in class io.lettuce.core.GeoValue
- hashCode() - Method in class io.lettuce.core.GeoWithin
- hashCode() - Method in class io.lettuce.core.internal.AbstractInvocationHandler
-
By default delegates to
Object.hashCode()
. - hashCode() - Method in class io.lettuce.core.internal.HostAndPort
- hashCode() - Method in class io.lettuce.core.KeyValue
- hashCode() - Method in class io.lettuce.core.metrics.CommandLatencyId
- hashCode() - Method in class io.lettuce.core.models.stream.PendingMessage
- hashCode() - Method in class io.lettuce.core.models.stream.PendingMessages
- hashCode() - Method in class io.lettuce.core.protocol.AsyncCommand
- hashCode() - Method in class io.lettuce.core.protocol.CommandWrapper
- hashCode() - Method in class io.lettuce.core.Range.Boundary
- hashCode() - Method in class io.lettuce.core.Range
- hashCode() - Method in class io.lettuce.core.RedisURI
- hashCode() - Method in class io.lettuce.core.ScoredValue
- hashCode() - Method in class io.lettuce.core.StreamMessage
- hashCode() - Method in class io.lettuce.core.Value
- hasKeyType(TypeInformation<?>) - Static method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- hasParameterAnnotation(Class<T>) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return true if the parameter has the given annotation type, and false if it doesn't.
- hasParameterAnnotations() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Return true if the parameter has at least one annotation, false if it has none.
- hasPassword() - Method in interface io.lettuce.core.RedisCredentials
-
Return whether the password is configured.
- hasPatternSubscriptions() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- hasPort() - Method in class io.lettuce.core.internal.HostAndPort
- hasSameSlotsAs(RedisClusterNode) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- hasSlot(int) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- hasTimeoutIndex() - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters
- hasUnresolvableGenerics() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether the underlying type has any unresolvable generics: either through an unresolvable type variable on the type itself or through implementing a generic interface in a raw fashion, i.e.
- hasUsername() - Method in interface io.lettuce.core.RedisCredentials
-
Return whether the username is configured.
- hasValue() - Method in class io.lettuce.core.Value
-
Return
true
if there is a value present, otherwisefalse
. - hasValueType(TypeInformation<?>) - Static method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- hdel(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hdel(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hdel(K, K...) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Delete one or more hash fields.
- hdel(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Delete one or more hash fields.
- hdel(K, K...) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Delete one or more hash fields.
- hdel(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Delete one or more hash fields.
- hdel(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Delete one or more hash fields.
- HDEL - io.lettuce.core.protocol.CommandType
- HELLO - io.lettuce.core.protocol.CommandType
- hexists(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hexists(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hexists(K, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Determine if a hash field exists.
- hexists(K, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Determine if a hash field exists.
- hexists(K, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Determine if a hash field exists.
- hexists(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Determine if a hash field exists.
- hexists(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Determine if a hash field exists.
- HEXISTS - io.lettuce.core.protocol.CommandType
- hget(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hget(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hget(K, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get the value of a hash field.
- hget(K, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get the value of a hash field.
- hget(K, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get the value of a hash field.
- hget(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get the value of a hash field.
- hget(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get the value of a hash field.
- HGET - io.lettuce.core.protocol.CommandType
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Stream over all the fields and values in a hash.
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hgetall(K)
. - hgetall(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Stream over all the fields and values in a hash.
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Stream over all the fields and values in a hash.
- hgetall(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Stream over all the fields and values in a hash.
- hgetall(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hgetall(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hgetall(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get all the fields and values in a hash.
- hgetall(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get all the fields and values in a hash.
- hgetall(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get all the fields and values in a hash.
- hgetall(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get all the fields and values in a hash.
- hgetall(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get all the fields and values in a hash.
- HGETALL - io.lettuce.core.protocol.CommandType
- hincrby(K, K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hincrby(K, K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hincrby(K, K, long) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Increment the integer value of a hash field by the given number.
- hincrby(K, K, long) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Increment the integer value of a hash field by the given number.
- hincrby(K, K, long) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Increment the integer value of a hash field by the given number.
- hincrby(K, K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Increment the integer value of a hash field by the given number.
- hincrby(K, K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Increment the integer value of a hash field by the given number.
- HINCRBY - io.lettuce.core.protocol.CommandType
- hincrbyfloat(K, K, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hincrbyfloat(K, K, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hincrbyfloat(K, K, double) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Increment the float value of a hash field by the given amount.
- hincrbyfloat(K, K, double) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Increment the float value of a hash field by the given amount.
- hincrbyfloat(K, K, double) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Increment the float value of a hash field by the given amount.
- hincrbyfloat(K, K, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Increment the float value of a hash field by the given amount.
- hincrbyfloat(K, K, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Increment the float value of a hash field by the given amount.
- HINCRBYFLOAT - io.lettuce.core.protocol.CommandType
- histogram(boolean) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Enable histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so.
- hkeys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hkeys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hkeys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Stream over all the fields in a hash.
- hkeys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hkeys(K)
. - hkeys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Stream over all the fields in a hash.
- hkeys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Stream over all the fields in a hash.
- hkeys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Stream over all the fields in a hash.
- hkeys(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hkeys(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hkeys(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get all the fields in a hash.
- hkeys(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get all the fields in a hash.
- hkeys(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get all the fields in a hash.
- hkeys(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get all the fields in a hash.
- hkeys(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get all the fields in a hash.
- HKEYS - io.lettuce.core.protocol.CommandType
- hlen(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hlen(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hlen(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get the number of fields in a hash.
- hlen(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get the number of fields in a hash.
- hlen(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get the number of fields in a hash.
- hlen(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get the number of fields in a hash.
- hlen(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get the number of fields in a hash.
- HLEN - io.lettuce.core.protocol.CommandType
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Stream over the values of all the given hash fields.
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hmget(K, K...)
. - hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Stream over the values of all the given hash fields.
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Stream over the values of all the given hash fields.
- hmget(KeyValueStreamingChannel<K, V>, K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Stream over the values of all the given hash fields.
- hmget(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hmget(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hmget(K, K...) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get the values of all the given hash fields.
- hmget(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get the values of all the given hash fields.
- hmget(K, K...) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get the values of all the given hash fields.
- hmget(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get the values of all the given hash fields.
- hmget(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get the values of all the given hash fields.
- HMGET - io.lettuce.core.protocol.CommandType
- hmset(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hmset(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hmset(K, Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Set multiple hash fields to multiple values.
- hmset(K, Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Set multiple hash fields to multiple values.
- hmset(K, Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Set multiple hash fields to multiple values.
- hmset(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Set multiple hash fields to multiple values.
- hmset(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Set multiple hash fields to multiple values.
- HMSET - io.lettuce.core.protocol.CommandType
- HostAndPort - Class in io.lettuce.core.internal
-
An immutable representation of a host and port.
- hostText - Variable in class io.lettuce.core.internal.HostAndPort
- hrandfield(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hrandfield(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hrandfield(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Return a random field from the hash stored at
key
. - hrandfield(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return a random field from the hash stored at
key
. - hrandfield(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return a random field from the hash stored at
key
. - hrandfield(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return a random field from the hash stored at
key
. - hrandfield(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return a random field from the hash stored at
key
. - hrandfield(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hrandfield(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hrandfield(K, long) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Return
count
random fields from the hash stored atkey
. - hrandfield(K, long) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return
count
random fields from the hash stored atkey
. - hrandfield(K, long) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return
count
random fields from the hash stored atkey
. - hrandfield(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return
count
random fields from the hash stored atkey
. - hrandfield(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return
count
random fields from the hash stored atkey
. - HRANDFIELD - io.lettuce.core.protocol.CommandType
- hrandfieldWithvalues(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hrandfieldWithvalues(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hrandfieldWithvalues(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Return a random field along its value from the hash stored at
key
. - hrandfieldWithvalues(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return a random field along its value from the hash stored at
key
. - hrandfieldWithvalues(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return a random field along its value from the hash stored at
key
. - hrandfieldWithvalues(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return a random field along its value from the hash stored at
key
. - hrandfieldWithvalues(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return a random field along its value from the hash stored at
key
. - hrandfieldWithvalues(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hrandfieldWithvalues(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Return
count
random fields along their value from the hash stored atkey
. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return
count
random fields along their value from the hash stored atkey
. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return
count
random fields along their value from the hash stored atkey
. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return
count
random fields along their value from the hash stored atkey
. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return
count
random fields along their value from the hash stored atkey
. - hscan(RedisHashReactiveCommands<K, V>, K) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over entries in a hash identified by
key
. - hscan(RedisHashReactiveCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over entries in a hash identified by
key
. - hscan(RedisHashCommands<K, V>, K) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over entries in a hash identified by
key
. - hscan(RedisHashCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over entries in a hash identified by
key
. - hscan(KeyValueStreamingChannel<K, V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(KeyValueStreamingChannel<K, V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hscan(K)
. - hscan(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hscan(K)
. - hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hscan(K)
. - hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hscan(K)
. - hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(KeyValueStreamingChannel<K, V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Incrementally iterate hash fields and associated values.
- hscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Incrementally iterate hash fields and associated values.
- HSCAN - io.lettuce.core.protocol.CommandType
- hset(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hset(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hset(K, Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Set multiple hash fields to multiple values.
- hset(K, Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Set multiple hash fields to multiple values.
- hset(K, Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Set multiple hash fields to multiple values.
- hset(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Set multiple hash fields to multiple values.
- hset(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Set multiple hash fields to multiple values.
- hset(K, K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hset(K, K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hset(K, K, V) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Set the string value of a hash field.
- hset(K, K, V) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Set the string value of a hash field.
- hset(K, K, V) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Set the string value of a hash field.
- hset(K, K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Set the string value of a hash field.
- hset(K, K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Set the string value of a hash field.
- HSET - io.lettuce.core.protocol.CommandType
- hsetnx(K, K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hsetnx(K, K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hsetnx(K, K, V) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Set the value of a hash field, only if the field does not exist.
- hsetnx(K, K, V) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Set the value of a hash field, only if the field does not exist.
- hsetnx(K, K, V) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Set the value of a hash field, only if the field does not exist.
- hsetnx(K, K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Set the value of a hash field, only if the field does not exist.
- hsetnx(K, K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Set the value of a hash field, only if the field does not exist.
- HSETNX - io.lettuce.core.protocol.CommandType
- hstrlen(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hstrlen(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hstrlen(K, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get the string length of the field value in a hash.
- hstrlen(K, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get the string length of the field value in a hash.
- hstrlen(K, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get the string length of the field value in a hash.
- hstrlen(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get the string length of the field value in a hash.
- hstrlen(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get the string length of the field value in a hash.
- HSTRLEN - io.lettuce.core.protocol.CommandType
- HTSTATS - io.lettuce.core.protocol.CommandKeyword
- hvals(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hvals(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hvals(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Stream over all the values in a hash.
- hvals(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisHashReactiveCommands.hvals(K)
. - hvals(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Stream over all the values in a hash.
- hvals(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Stream over all the values in a hash.
- hvals(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Stream over all the values in a hash.
- hvals(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- hvals(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- hvals(K) - Method in interface io.lettuce.core.api.async.RedisHashAsyncCommands
-
Get all the values in a hash.
- hvals(K) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Get all the values in a hash.
- hvals(K) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Get all the values in a hash.
- hvals(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Get all the values in a hash.
- hvals(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Get all the values in a hash.
- HVALS - io.lettuce.core.protocol.CommandType
- HYPERLOGLOG - io.lettuce.core.AclCategory
-
command for hyperloglog
I
- id(long) - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting ID. - id(long) - Method in class io.lettuce.core.KillArgs
-
Kill the client with its client
id
. - id(String) - Method in class io.lettuce.core.XAddArgs
-
Specify the message
id
. - ID - io.lettuce.core.protocol.CommandKeyword
- idle(long) - Method in class io.lettuce.core.XClaimArgs
-
Set the idle time (last time it was delivered) of the message.
- idle(long) - Method in class io.lettuce.core.XPendingArgs
-
Include only entries that are idle for
milliseconds
. - idle(Duration) - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
The time the connection needs to remain idle before TCP starts sending keepalive probes if keepalive is enabled.
- idle(Duration) - Method in class io.lettuce.core.XClaimArgs
-
Set the idle time (last time it was delivered) of the message.
- idle(Duration) - Method in class io.lettuce.core.XPendingArgs
-
Include only entries that are idle for
Duration
. - IDLE - io.lettuce.core.protocol.CommandKeyword
- idleTime(long) - Method in class io.lettuce.core.RestoreArgs
-
Set the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- IDLETIME - io.lettuce.core.protocol.CommandKeyword
- ids(long...) - Static method in class io.lettuce.core.ClientListArgs.Builder
-
Creates new
ClientListArgs
setting client-id. - ids(long...) - Method in class io.lettuce.core.ClientListArgs
-
Filter the clients with its client
ids
. - ifEmpty(Runnable) - Method in class io.lettuce.core.Value
-
If no value is present, invoke the specified
Runnable
, otherwise do nothing. - ifHasValue(Consumer<? super V>) - Method in class io.lettuce.core.Value
-
If a value is present, invoke the specified
Consumer
with the value, otherwise do nothing. - ifHasValueOrElse(Consumer<? super V>, Runnable) - Method in class io.lettuce.core.Value
-
If a value is present, invoke the specified
Consumer
with the value, otherwise callemptyAction
. - IMPORTING - io.lettuce.core.protocol.CommandKeyword
- includeCommandArgsInSpanTags() - Method in class io.lettuce.core.tracing.BraveTracing
- includeCommandArgsInSpanTags() - Method in class io.lettuce.core.tracing.DefaultLettuceObservationConvention
- includeCommandArgsInSpanTags() - Method in interface io.lettuce.core.tracing.LettuceObservationConvention
- includeCommandArgsInSpanTags() - Method in class io.lettuce.core.tracing.MicrometerTracing
- includeCommandArgsInSpanTags() - Method in interface io.lettuce.core.tracing.Tracing
-
Returns
true
if tags forTracer.Span
s should include the command arguments. - includeCommandArgsInSpanTags(boolean) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Controls the inclusion of command arguments in
Span
tags. - including(T) - Static method in class io.lettuce.core.Range.Boundary
-
Create a
Range.Boundary
based on thevalue
that includes the value when comparing ranges. - incr(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- incr(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- incr(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Increment the integer value of a key by one.
- incr(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Increment the integer value of a key by one.
- incr(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Increment the integer value of a key by one.
- incr(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Increment the integer value of a key by one.
- incr(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Increment the integer value of a key by one.
- INCR - io.lettuce.core.protocol.CommandType
- incrby(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- incrby(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- incrby(K, long) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Increment the integer value of a key by the given amount.
- incrby(K, long) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Increment the integer value of a key by the given amount.
- incrby(K, long) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Increment the integer value of a key by the given amount.
- incrby(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Increment the integer value of a key by the given amount.
- incrby(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Increment the integer value of a key by the given amount.
- incrBy(int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBY
subcommand using the field type of the previous command. - incrBy(long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBY
subcommand using offset0
and the field type of the previous command. - incrBy(BitFieldArgs.BitFieldType, int, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
INCRBY
subcommand. - incrBy(BitFieldArgs.BitFieldType, int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBY
subcommand. - incrBy(BitFieldArgs.BitFieldType, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBY
subcommand using offset0
. - incrBy(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
INCRBY
subcommand. - incrBy(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBY
subcommand. - INCRBY - io.lettuce.core.protocol.CommandType
- incrbyfloat(K, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- incrbyfloat(K, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- incrbyfloat(K, double) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Increment the float value of a key by the given amount.
- incrbyfloat(K, double) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Increment the float value of a key by the given amount.
- incrbyfloat(K, double) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Increment the float value of a key by the given amount.
- incrbyfloat(K, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Increment the float value of a key by the given amount.
- incrbyfloat(K, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Increment the float value of a key by the given amount.
- INCRBYFLOAT - io.lettuce.core.protocol.CommandType
- increaseNestingLevel() - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Increase this parameter's nesting level.
- indexedParameter(int) - Static method in class io.lettuce.core.dynamic.segment.CommandSegment
- info() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- info() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- info() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get information and statistics about the server.
- info() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get information and statistics about the server.
- info() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- info() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- info(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- info(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- info(String) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Get information and statistics about the server.
- info(String) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Get information and statistics about the server.
- info(String) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- info(String) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- INFO - io.lettuce.core.protocol.CommandKeyword
- INFO - io.lettuce.core.protocol.CommandType
- INIT_FAILURE - Static variable in class io.lettuce.core.ConnectionBuilder
- INITIAL - Static variable in class io.lettuce.core.ScanCursor
-
Initial cursor.
- initialize(Channel) - Method in interface io.lettuce.core.protocol.ConnectionInitializer
-
Initialize the connection for usage.
- initializeChannelAsync(ConnectionBuilder) - Method in class io.lettuce.core.AbstractRedisClient
-
Connect and initialize a channel from
ConnectionBuilder
. - initializePartitions() - Method in class io.lettuce.core.cluster.RedisClusterClient
- initialState() - Method in class io.lettuce.core.protocol.DefaultEndpoint
-
Reset the command-handler to the initial not-connected state.
- initialState() - Method in interface io.lettuce.core.protocol.Endpoint
-
Reset this endpoint to its initial state, clear all buffers and potentially close the bound channel.
- initialTraceContextProvider() - Method in class io.lettuce.core.tracing.BraveTracing
- initialTraceContextProvider() - Method in class io.lettuce.core.tracing.MicrometerTracing
- initialTraceContextProvider() - Method in interface io.lettuce.core.tracing.Tracing
- initParameterNameDiscovery(ParameterNameDiscoverer) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Initialize parameter name discovery for this method parameter.
- instance() - Static method in class io.lettuce.core.output.ListSubscriber
- INSTANCE - Static variable in class io.lettuce.core.codec.ByteArrayCodec
- INTEGER - io.lettuce.core.ScriptOutputType
-
integer
output. - IntegerListOutput<K,V> - Class in io.lettuce.core.output
-
List
of 64-bit integer output. - IntegerListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.IntegerListOutput
- IntegerOutput<K,V> - Class in io.lettuce.core.output
-
64-bit integer output, may be null.
- IntegerOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.IntegerOutput
- interval(Duration) - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
The time between individual keepalive probes.
- InvocationProxyFactory - Class in io.lettuce.core.dynamic.intercept
-
Factory to create invocation proxies.
- InvocationProxyFactory() - Constructor for class io.lettuce.core.dynamic.intercept.InvocationProxyFactory
- InvocationTargetProvider - Interface in io.lettuce.core.dynamic.intercept
-
Provides an invocation target object.
- invoke(MethodInvocation) - Method in class io.lettuce.core.dynamic.intercept.DefaultMethodInvokingInterceptor
- invoke(MethodInvocation) - Method in interface io.lettuce.core.dynamic.intercept.MethodInterceptor
-
Implement this method to perform extra treatments before and after the invocation.
- invoke(Object, Method, Object[]) - Method in class io.lettuce.core.internal.AbstractInvocationHandler
-
proxy.hashCode()
delegates toAbstractInvocationHandler.hashCode()
proxy.toString()
delegates toAbstractInvocationHandler.toString()
proxy.equals(argument)
returns true if:proxy
andargument
are of the same type andAbstractInvocationHandler.equals(java.lang.Object)
returns true for theInvocationHandler
ofargument
other method calls are dispatched toAbstractInvocationHandler.handleInvocation(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
. - invokeMethod(Method, Object) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Invoke the specified
Method
against the supplied target object with no arguments. - invokeMethod(Method, Object, Object...) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Invoke the specified
Method
against the supplied target object with the supplied arguments. - io.lettuce.core - package io.lettuce.core
-
The Redis client package containing
RedisClient
for Redis Standalone and Redis Sentinel operations. - io.lettuce.core.api - package io.lettuce.core.api
-
Standalone Redis connection API.
- io.lettuce.core.api.async - package io.lettuce.core.api.async
-
Standalone Redis API for asynchronous executed commands.
- io.lettuce.core.api.push - package io.lettuce.core.api.push
-
Interfaces to consume push messages.
- io.lettuce.core.api.reactive - package io.lettuce.core.api.reactive
-
Standalone Redis API for reactive command execution.
- io.lettuce.core.api.sync - package io.lettuce.core.api.sync
-
Standalone Redis API for synchronous executed commands.
- io.lettuce.core.cluster - package io.lettuce.core.cluster
-
Client for Redis Cluster, see
RedisClusterClient
. - io.lettuce.core.cluster.api - package io.lettuce.core.cluster.api
-
Redis Cluster connection API.
- io.lettuce.core.cluster.api.async - package io.lettuce.core.cluster.api.async
-
Redis Cluster API for asynchronous executed commands.
- io.lettuce.core.cluster.api.push - package io.lettuce.core.cluster.api.push
-
Interfaces to consume push messages using Redis Cluster.
- io.lettuce.core.cluster.api.reactive - package io.lettuce.core.cluster.api.reactive
-
Redis Cluster API for reactive command execution.
- io.lettuce.core.cluster.api.sync - package io.lettuce.core.cluster.api.sync
-
Redis Cluster API for synchronous executed commands.
- io.lettuce.core.cluster.event - package io.lettuce.core.cluster.event
-
Cluster event types.
- io.lettuce.core.cluster.models.partitions - package io.lettuce.core.cluster.models.partitions
-
Model and parser for the
CLUSTER NODES
andCLUSTER SLAVES
output. - io.lettuce.core.cluster.models.slots - package io.lettuce.core.cluster.models.slots
-
Model and parser for the
CLUSTER SLOTS
output. - io.lettuce.core.cluster.pubsub - package io.lettuce.core.cluster.pubsub
-
Redis Cluster Pub/Sub support.
- io.lettuce.core.cluster.pubsub.api.async - package io.lettuce.core.cluster.pubsub.api.async
-
Redis Cluster Pub/Sub API for asynchronous executed commands.
- io.lettuce.core.cluster.pubsub.api.reactive - package io.lettuce.core.cluster.pubsub.api.reactive
-
Redis Cluster Pub/Sub API for reactive command execution.
- io.lettuce.core.cluster.pubsub.api.sync - package io.lettuce.core.cluster.pubsub.api.sync
-
Redis Cluster Pub/Sub API for synchronous executed commands.
- io.lettuce.core.cluster.topology - package io.lettuce.core.cluster.topology
-
Support for cluster topology refresh.
- io.lettuce.core.codec - package io.lettuce.core.codec
-
Codecs for key/value type conversion.
- io.lettuce.core.dynamic - package io.lettuce.core.dynamic
-
Core package for Redis Command Interface support through
RedisCommandFactory
. - io.lettuce.core.dynamic.annotation - package io.lettuce.core.dynamic.annotation
-
Central domain abstractions to be used in combination with Redis Command interfaces.
- io.lettuce.core.dynamic.batch - package io.lettuce.core.dynamic.batch
-
Batching with Redis Command interfaces.
- io.lettuce.core.dynamic.codec - package io.lettuce.core.dynamic.codec
-
RedisCodec
resolution support. - io.lettuce.core.dynamic.domain - package io.lettuce.core.dynamic.domain
-
Core annotations to be used with Redis Command interfaces.
- io.lettuce.core.dynamic.intercept - package io.lettuce.core.dynamic.intercept
-
Invocation proxy support.
- io.lettuce.core.dynamic.output - package io.lettuce.core.dynamic.output
-
CommandOutput
resolution support. - io.lettuce.core.dynamic.parameter - package io.lettuce.core.dynamic.parameter
-
Parameter access and descriptors.
- io.lettuce.core.dynamic.segment - package io.lettuce.core.dynamic.segment
-
Support for
CommandSegments
and segment parsing. - io.lettuce.core.dynamic.support - package io.lettuce.core.dynamic.support
-
Support classes imported from the Spring Framework.
- io.lettuce.core.event - package io.lettuce.core.event
-
Event publishing and subscription.
- io.lettuce.core.event.cluster - package io.lettuce.core.event.cluster
-
Redis Cluster events.
- io.lettuce.core.event.command - package io.lettuce.core.event.command
-
Command-related events.
- io.lettuce.core.event.connection - package io.lettuce.core.event.connection
-
Connection-related events.
- io.lettuce.core.event.jfr - package io.lettuce.core.event.jfr
-
Event publishing specifically for Java Flight Recorder events.
- io.lettuce.core.event.metrics - package io.lettuce.core.event.metrics
-
Metric events and publishing.
- io.lettuce.core.internal - package io.lettuce.core.internal
-
Contains internal API.
- io.lettuce.core.masterreplica - package io.lettuce.core.masterreplica
-
Client support for Redis Master/Replica setups.
- io.lettuce.core.masterslave - package io.lettuce.core.masterslave
-
Client support for Redis Master/Slave setups.
- io.lettuce.core.metrics - package io.lettuce.core.metrics
-
Collectors for client metrics.
- io.lettuce.core.models.command - package io.lettuce.core.models.command
-
Model and parser to for the
COMMAND
andCOMMAND INFO
output. - io.lettuce.core.models.role - package io.lettuce.core.models.role
-
Model and parser for the
ROLE
output. - io.lettuce.core.models.stream - package io.lettuce.core.models.stream
-
Model and parser for the Stream-related command output such as XPENDING.
- io.lettuce.core.output - package io.lettuce.core.output
-
Implementation of different output protocols including the Streaming API.
- io.lettuce.core.protocol - package io.lettuce.core.protocol
-
Redis protocol layer abstraction.
- io.lettuce.core.pubsub - package io.lettuce.core.pubsub
-
Pub/Sub connection classes.
- io.lettuce.core.pubsub.api.async - package io.lettuce.core.pubsub.api.async
-
Pub/Sub Redis API for asynchronous executed commands.
- io.lettuce.core.pubsub.api.reactive - package io.lettuce.core.pubsub.api.reactive
-
Pub/Sub Redis API for reactive command execution.
- io.lettuce.core.pubsub.api.sync - package io.lettuce.core.pubsub.api.sync
-
Pub/Sub Redis API for synchronous executed commands.
- io.lettuce.core.resource - package io.lettuce.core.resource
-
Client resource infrastructure providers.
- io.lettuce.core.sentinel - package io.lettuce.core.sentinel
-
Redis Sentinel connection classes.
- io.lettuce.core.sentinel.api - package io.lettuce.core.sentinel.api
-
Redis Sentinel connection API.
- io.lettuce.core.sentinel.api.async - package io.lettuce.core.sentinel.api.async
-
Redis Sentinel API for asynchronous executed commands.
- io.lettuce.core.sentinel.api.reactive - package io.lettuce.core.sentinel.api.reactive
-
Redis Sentinel API for reactive command execution.
- io.lettuce.core.sentinel.api.sync - package io.lettuce.core.sentinel.api.sync
-
Redis Sentinel API for synchronous executed commands.
- io.lettuce.core.support - package io.lettuce.core.support
-
Supportive classes such as
RedisClientCdiBean
for CDI support, connection pooling, and client-side caching. - io.lettuce.core.support.caching - package io.lettuce.core.support.caching
- io.lettuce.core.tracing - package io.lettuce.core.tracing
-
Integration of Brave and Micrometer Tracing for Lettuce Observability.
- ioThreadPoolSize() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the pool size (number of threads) for IO threads.
- ioThreadPoolSize() - Method in class io.lettuce.core.resource.DefaultClientResources
- ioThreadPoolSize(int) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the thread pool size (number of threads to use) for I/O operations (default value is the number of CPUs).
- ioThreadPoolSize(int) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the thread pool size (number of threads to use) for I/O operations (default value is the number of CPUs).
- IOUringProvider - Class in io.lettuce.core.resource
-
Wraps and provides io_uring classes.
- IOUringProvider() - Constructor for class io.lettuce.core.resource.IOUringProvider
- is(RedisClusterNode.NodeFlag) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- isApplyConnectionTimeout() - Method in class io.lettuce.core.TimeoutOptions
- isArray() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return
true
if this type resolves to a Class that represents an array. - isAssignable(Class<?>, Class<?>) - Static method in class io.lettuce.core.internal.LettuceClassUtils
-
Check if the right-hand side type may be assigned to the left-hand side type, assuming setting by reflection.
- isAssignableFrom(OutputSelector, OutputType) - Method in class io.lettuce.core.dynamic.output.CommandOutputResolverSupport
-
Overridable hook to check whether
selector
can be assigned from the provider typeprovider
. - isAssignableFrom(ResolvableType) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether this
ResolvableType
is assignable from the specified other type. - isAssignableFrom(TypeInformation<?>) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- isAssignableFrom(TypeInformation<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns if the current
TypeInformation
can be safely assigned to the given one. - isAssignableFrom(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether this
ResolvableType
is assignable from the specified other type. - isAssignableTo(Class<?>) - Method in class io.lettuce.core.dynamic.parameter.Parameter
-
Check whether the parameter is assignable to
target
. - isAutoReconnect() - Method in class io.lettuce.core.ClientOptions
-
Controls auto-reconnect behavior on connections.
- isAvailable() - Static method in class io.lettuce.core.EpollProvider
-
Deprecated.
- isAvailable() - Static method in class io.lettuce.core.KqueueProvider
-
Deprecated.
- isAvailable() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
-
Returns
true
if HdrUtils and LatencyUtils are available on the class path. - isAvailable() - Static method in class io.lettuce.core.resource.EpollProvider
- isAvailable() - Static method in class io.lettuce.core.resource.IOUringProvider
- isAvailable() - Static method in class io.lettuce.core.resource.KqueueProvider
- isBatchExecution() - Method in interface io.lettuce.core.dynamic.CommandMethod
- isBatchExecution() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- isBindableNullValue(int) - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
-
Return
true
if the parameter atindex
is a bindablenull
value that requires anull
value instead of being skipped. - isBounded() - Method in class io.lettuce.core.Range.Boundary
- isCancelCommandsOnReconnectFailure() - Method in class io.lettuce.core.ClientOptions
-
Deprecated.since 6.2, to be removed with 7.0. See
ClientOptions.Builder.cancelCommandsOnReconnectFailure(boolean)
. - isCancelled() - Method in class io.lettuce.core.protocol.Command
- isCancelled() - Method in class io.lettuce.core.protocol.CommandWrapper
- isCancelled() - Method in interface io.lettuce.core.protocol.RedisCommand
-
Returns
true
if this task was cancelled before it completed normally. - isChanged(Partitions, Partitions) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Check if properties changed which are essential for cluster operations.
- isClosed() - Method in class io.lettuce.core.protocol.CommandHandler
- isClosed() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- isClosed() - Method in class io.lettuce.core.RedisChannelHandler
- isCloseStaleConnections() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Flag, whether to close stale connections when refreshing the cluster topology.
- isCloseStaleConnections() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Flag, whether to close stale connections when refreshing the cluster topology.
- isCollectionLike() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns whether the type can be considered a collection, which means it's a container of elements, e.g.
- isConnected() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- isDiscoverProtocol() - Method in class io.lettuce.core.protocol.RedisStateMachine
- isDomainSocketSupported() - Static method in class io.lettuce.core.resource.Transports.NativeTransports
- isDone() - Method in class io.lettuce.core.protocol.Command
- isDone() - Method in class io.lettuce.core.protocol.CommandWrapper
- isDone() - Method in interface io.lettuce.core.protocol.RedisCommand
-
Returns
true
if this task completed. - isEmpty() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns
true
if thisPartitions
contains no elements using the read-view. - isEmpty() - Method in interface io.lettuce.core.TransactionResult
-
Returns
true
if thisTransactionResult
contains no elements. - isEmpty() - Method in class io.lettuce.core.Value
-
Return
true
if there is no value present, otherwisefalse
. - isEmpty(CharSequence) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Checks if a CharSequence has a length of 0 or null.
- isEmpty(String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Checks if a String is empty or null.
- isEnabled() - Method in class io.lettuce.core.event.metrics.DefaultCommandLatencyEventPublisher
- isEnabled() - Method in interface io.lettuce.core.event.metrics.MetricEventPublisher
-
Returns
true
if the metric collector is enabled. - isEnabled() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns whether the latency collector is enabled.
- isEnabled() - Method in interface io.lettuce.core.metrics.CommandLatencyRecorder
-
Returns
true
if the metric collector is enabled. - isEnabled() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
- isEnabled() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- isEnabled() - Method in class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- isEnabled() - Method in class io.lettuce.core.metrics.MicrometerOptions
- isEnabled() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns whether to enable TCP keepalive.
- isEnabled() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions
-
Returns whether to enable TCP User Timeout.
- isEnabled() - Method in class io.lettuce.core.tracing.BraveTracing
- isEnabled() - Method in class io.lettuce.core.tracing.MicrometerTracing
- isEnabled() - Method in interface io.lettuce.core.tracing.Tracing
-
Returns
true
if tracing is enabled. - isEnableTcpUserTimeout() - Method in class io.lettuce.core.SocketOptions
- isEstimateExact() - Method in class io.lettuce.core.codec.ByteArrayCodec
- isEstimateExact() - Method in class io.lettuce.core.codec.StringCodec
- isEstimateExact() - Method in interface io.lettuce.core.codec.ToByteBufEncoder
-
Returns
true
ifToByteBufEncoder.estimateSize(Object)
returns exact size This is used as an optimization to reduce memory allocations when encoding data. - isFinished() - Method in class io.lettuce.core.ScanCursor
- isFutureExecution() - Method in interface io.lettuce.core.dynamic.CommandMethod
- isFutureExecution() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- isHistogram() - Method in class io.lettuce.core.metrics.MicrometerOptions
- isIncluding() - Method in class io.lettuce.core.Range.Boundary
- isInstance(Object) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether the given object is an instance of this
ResolvableType
. - isJustid() - Method in class io.lettuce.core.XAutoClaimArgs
- isKeepAlive() - Method in class io.lettuce.core.SocketOptions
-
Returns whether to enable TCP keepalive.
- isKey(int) - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
- isLimited() - Method in class io.lettuce.core.Limit
- isListenOnChannelInactive() - Method in class io.lettuce.core.protocol.ConnectionWatchdog
- isMap() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns whether the property is a
Map
. - isMaster() - Method in enum io.lettuce.core.models.role.RedisInstance.Role
- isMulti() - Method in interface io.lettuce.core.api.StatefulRedisConnection
- isMulti() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- isMultiplyByTypeWidth() - Method in class io.lettuce.core.BitFieldArgs.Offset
- isNotEmpty(CharSequence) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Checks if a CharSequence has a non-zero length and is not null.
- isNotEmpty(String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Checks if a String is not empty and not null.
- isOpen() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- isOpen() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- isOpen() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.isOpen()
method on the connection interface. To be removed with Lettuce 7.0. - isOpen() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.isOpen()
method on the connection interface. To be removed with Lettuce 7.0. - isOpen() - Method in interface io.lettuce.core.api.StatefulConnection
- isOpen() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.isOpen()
method on the connection interface. To be removed with Lettuce 7.0. - isOpen() - Method in class io.lettuce.core.RedisChannelHandler
- isOpen() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
- isOpen() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
- isOpen() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
- isOpen() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- isOpen() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- isOrderSensitive() - Method in class io.lettuce.core.ReadFrom
- isOrderSensitive(ReadFrom) - Static method in class io.lettuce.core.OrderingReadFromAccessor
- isPeriodicRefreshEnabled() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Flag, whether regular cluster topology updates are updated.
- isPingBeforeActivateConnection() - Method in class io.lettuce.core.ClientOptions
-
Perform a lightweight PING connection handshake when establishing a Redis connection.
- isPresent(String) - Static method in class io.lettuce.core.internal.LettuceClassUtils
-
Determine whether the
Class
identified by the supplied name is present and can be loaded. - isProtectedMode(String) - Static method in exception io.lettuce.core.RedisConnectionException
- isPublishOnScheduler() - Method in class io.lettuce.core.ClientOptions
-
Use a dedicated
Scheduler
to emit reactive data signals. - isPubSubType(String) - Static method in enum io.lettuce.core.pubsub.PubSubOutput.Type
- isPushDecode(ByteBuf) - Method in class io.lettuce.core.protocol.CommandHandler
- isReactiveExecution() - Method in interface io.lettuce.core.dynamic.CommandMethod
- isReactiveExecution() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- isReadOnly(RedisCommand<?, ?, ?>) - Method in interface io.lettuce.core.protocol.ReadOnlyCommands.ReadOnlyPredicate
-
Evaluates this predicate on the given
RedisCommand
. - isReadOnlyCommand(ProtocolKeyword) - Static method in class io.lettuce.core.cluster.ClusterReadOnlyCommands
- isReadOnlyCommand(ProtocolKeyword) - Static method in class io.lettuce.core.protocol.ReadOnlyCommands
- isReconnectSuspended() - Method in class io.lettuce.core.protocol.ConnectionWatchdog
- isRefreshClusterView() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Flag, whether regular cluster topology updates are updated.
- isReplica() - Method in enum io.lettuce.core.models.role.RedisInstance.Role
- isSigned() - Method in class io.lettuce.core.BitFieldArgs.BitFieldType
- isSpecialParameter() - Method in class io.lettuce.core.dynamic.parameter.ExecutionSpecificParameters.ExecutionAwareParameter
- isSpecialParameter() - Method in class io.lettuce.core.dynamic.parameter.Parameter
- isSsl() - Method in class io.lettuce.core.RedisURI
-
Returns
true
if SSL mode is enabled. - isSslChannelInitializer(ChannelHandler) - Static method in class io.lettuce.core.SslConnectionBuilder
-
Check whether the
ChannelHandler
is aSslConnectionBuilder.SslChannelInitializer
. - isStartTls() - Method in class io.lettuce.core.RedisURI
-
Returns
true
if StartTLS is enabled. - isStreaming() - Method in class io.lettuce.core.dynamic.output.OutputType
- isSubscribed() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- isSupported(ClientOptions) - Static method in class io.lettuce.core.protocol.CommandExpiryWriter
-
Check whether
ClientOptions
is configured to timeout commands. - isSupported(List<CommandListener>) - Static method in class io.lettuce.core.CommandListenerWriter
-
Check whether the list of
CommandListener
is not empty. - isSuspendReconnectOnProtocolFailure() - Method in class io.lettuce.core.ClientOptions
-
If this flag is
true
, the reconnect will be suspended on protocol errors. - isTcpNoDelay() - Method in class io.lettuce.core.SocketOptions
-
Returns whether to use TCP NoDelay.
- isTestOnAcquire() - Method in class io.lettuce.core.support.BasePool
-
Returns whether objects acquired from the pool will be validated before being returned from the acquire method.
- isTestOnAcquire() - Method in class io.lettuce.core.support.BasePoolConfig
-
Get the value for the
testOnAcquire
configuration attribute for pools created with this configuration instance. - isTestOnCreate() - Method in class io.lettuce.core.support.BasePool
-
Returns whether objects created for the pool will be validated before being returned from the acquire method.
- isTestOnCreate() - Method in class io.lettuce.core.support.BasePoolConfig
-
Get the value for the
testOnCreate
configuration attribute for pools created with this configuration instance. - isTestOnRelease() - Method in class io.lettuce.core.support.BasePool
-
Returns whether objects borrowed from the pool will be validated when they are returned to the pool via the release method.
- isTestOnRelease() - Method in class io.lettuce.core.support.BasePoolConfig
-
Get the value for the
testOnRelease
configuration attribute for pools created with this configuration instance. - isTimeoutCommands() - Method in class io.lettuce.core.TimeoutOptions
- isTopologyRefreshInProgress() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Return whether a scheduled or adaptive topology refresh is in progress.
- isTrue(boolean, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that
value
istrue
. - isTrue(boolean, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that
value
istrue
. - isUnbounded() - Method in class io.lettuce.core.Range.Boundary
- isUnbounded() - Method in class io.lettuce.core.Range
-
Return whether this
Range
is unbounded (i.e. - isUpstream() - Method in enum io.lettuce.core.models.role.RedisInstance.Role
- isValidateClusterNodeMembership() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Validate the cluster node membership before allowing connections to a cluster node.
- isValue(int) - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
- isVerifyPeer() - Method in class io.lettuce.core.RedisURI
-
Returns whether to verify peers when using
SSL
. - isWithCoordinates() - Method in class io.lettuce.core.GeoArgs
- isWithDistance() - Method in class io.lettuce.core.GeoArgs
- isWithHash() - Method in class io.lettuce.core.GeoArgs
- isWithIdx() - Method in class io.lettuce.core.StrAlgoArgs
- item(int) - Method in class io.lettuce.core.output.TransformingOutput.TransformingAccessor
-
Obtain an item by
index
from the underlying outputList
. - iterator() - Method in interface io.lettuce.core.cluster.api.sync.Executions
- iterator() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns an iterator over the
nodes
in thisPartitions
from the read-view. - iterator() - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
-
Returns an iterator over all bindable parameters.
- iterator() - Method in class io.lettuce.core.dynamic.parameter.Parameters
- iterator() - Method in class io.lettuce.core.dynamic.segment.CommandSegments
J
- jdkSslProvider() - Method in class io.lettuce.core.SslOptions.Builder
-
Use the JDK SSL provider for SSL connections.
- JfrReconnectAttemptEvent - Class in io.lettuce.core.event.connection
-
Flight recorder event variant of
ReconnectAttemptEvent
. - JfrReconnectAttemptEvent(ReconnectAttemptEvent) - Constructor for class io.lettuce.core.event.connection.JfrReconnectAttemptEvent
- JfrReconnectFailedEvent - Class in io.lettuce.core.event.connection
-
Flight recorder event variant of
ReconnectFailedEvent
. - JfrReconnectFailedEvent(ReconnectFailedEvent) - Constructor for class io.lettuce.core.event.connection.JfrReconnectFailedEvent
- join() - Method in interface io.lettuce.core.ConnectionFuture
-
Returns the result value when complete, or throws an (unchecked) exception if completed exceptionally.
- just(double, double, T) - Static method in class io.lettuce.core.GeoValue
- just(double, T) - Static method in class io.lettuce.core.ScoredValue
- just(GeoCoordinates, T) - Static method in class io.lettuce.core.GeoValue
- just(String, char[]) - Static method in interface io.lettuce.core.RedisCredentials
- just(String, CharSequence) - Static method in interface io.lettuce.core.RedisCredentials
- just(K, T) - Static method in class io.lettuce.core.KeyValue
- just(T) - Static method in class io.lettuce.core.Value
-
Creates a
Value
from avalue
. - justid() - Method in class io.lettuce.core.XAutoClaimArgs
-
The optional
JUSTID
argument changes the reply to return just an array of IDs of messages successfully claimed, without returning the actual message. - justid() - Static method in class io.lettuce.core.XClaimArgs.Builder
-
Creates new
XClaimArgs
and set theJUSTID
flag to return just the message id and do not increment the retry counter. - justid() - Method in class io.lettuce.core.XClaimArgs
-
Set the
JUSTID
flag to return just the message id and do not increment the retry counter. - justid(Consumer<K>, long, String) - Static method in class io.lettuce.core.XAutoClaimArgs.Builder
-
Creates new
XAutoClaimArgs
and set theJUSTID
flag to return just the message id and do not increment the retry counter. - justid(Consumer<K>, Duration, String) - Static method in class io.lettuce.core.XAutoClaimArgs.Builder
-
Creates new
XAutoClaimArgs
and set theJUSTID
flag to return just the message id and do not increment the retry counter. - JUSTID - io.lettuce.core.protocol.CommandKeyword
- justLen() - Method in class io.lettuce.core.StrAlgoArgs
-
Request just the length of the match for results.
- JVM_DEFAULT - io.lettuce.core.resource.DnsResolvers
-
Java VM default resolver.
- jvmDefault() - Static method in interface io.lettuce.core.resource.DnsResolver
-
Java VM default resolver.
K
- keepAlive(boolean) - Method in class io.lettuce.core.SocketOptions.Builder
-
Set whether to enable TCP keepalive.
- keepAlive(SocketOptions.KeepAliveOptions) - Method in class io.lettuce.core.SocketOptions.Builder
-
Configure TCP keepalive.
- keepttl() - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable KEEPTTL. - keepttl() - Method in class io.lettuce.core.SetArgs
-
Set the value and retain the existing TTL.
- key(K) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
setting akey
to migrate. - key(K) - Method in class io.lettuce.core.MigrateArgs
-
Migrate a single
key
. - Key - Annotation Type in io.lettuce.core.dynamic.annotation
-
Marker annotation to declare a method parameter as key.
- KeyListOutput<K,V> - Class in io.lettuce.core.output
-
List
of keys output. - KeyListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyListOutput
- keyManager(SslOptions.Resource, SslOptions.Resource, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the key and its certificate to use for client authentication.
- keyManager(File, File, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the key file and its certificate to use for client authentication.
- keyManager(KeyManagerFactory) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the
KeyManagerFactory
. - KeyOutput<K,V> - Class in io.lettuce.core.output
-
Key output.
- KeyOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyOutput
- keyPattern(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and adds accessible key pattern. - keyPattern(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Adds accessible key pattern.
- keys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- keys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Find all keys matching the given pattern.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.keys(K)
. - keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Find all keys matching the given pattern.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Find all keys matching the given pattern.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Find all keys matching the given pattern on all cluster upstream nodes.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Find all keys matching the given pattern on all cluster masters.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Find all keys matching the given pattern.
- keys(KeyStreamingChannel<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Find all keys matching the given pattern on all cluster upstream nodes.
- keys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- keys(KeyStreamingChannel<K>, K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- keys(Iterable<K>) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
settingkeys
to migrate. - keys(Iterable<K>) - Method in class io.lettuce.core.MigrateArgs
-
Migrate one or more
keys
. - keys(String...) - Static method in class io.lettuce.core.StrAlgoArgs.Builder
-
Creates new
StrAlgoArgs
by keys. - keys(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- keys(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- keys(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Find all keys matching the given pattern.
- keys(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Find all keys matching the given pattern.
- keys(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Find all keys matching the given pattern.
- keys(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Find all keys matching the given pattern.
- keys(K) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Find all keys matching the given pattern on all cluster upstream nodes.
- keys(K) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Find all keys matching the given pattern on all cluster masters.
- keys(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Find all keys matching the given pattern.
- keys(K) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Find all keys matching the given pattern on all cluster upstream nodes.
- keys(K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- keys(K) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- keys(K...) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
settingkeys
to migrate. - keys(K...) - Method in class io.lettuce.core.MigrateArgs
-
Migrate one or more
keys
. - KEYS - io.lettuce.core.protocol.CommandType
- KEYS - io.lettuce.core.StrAlgoArgs.By
- KeyScanArgs - Class in io.lettuce.core
-
Argument list builder for the Redis
SCAN
command. - KeyScanArgs() - Constructor for class io.lettuce.core.KeyScanArgs
- KeyScanArgs.Builder - Class in io.lettuce.core
- KeyScanCursor<K> - Class in io.lettuce.core
-
Cursor providing a list of keys.
- KeyScanCursor() - Constructor for class io.lettuce.core.KeyScanCursor
- KeyScanOutput<K,V> - Class in io.lettuce.core.output
-
KeyScanCursor
for scan cursor output. - KeyScanOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyScanOutput
- KeyScanStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming API for multiple Keys.
- KeyScanStreamingOutput(RedisCodec<K, V>, KeyStreamingChannel<K>) - Constructor for class io.lettuce.core.output.KeyScanStreamingOutput
- KEYSLOT - io.lettuce.core.protocol.CommandKeyword
- KEYSPACE - io.lettuce.core.AclCategory
-
command affects keyspace
- keystore(SslOptions.Resource, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Java Keystore resource to load client certificates.
- keystore(File) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Keystore file to load client certificates.
- keystore(File, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Keystore file to load client certificates.
- keystore(URL) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Keystore resource to load client certificates.
- keystore(URL, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Keystore resource to load client certificates.
- keyStoreType(String) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the KeyStore type.
- KeyStreamingChannel<K> - Interface in io.lettuce.core.output
-
Streaming API for multiple Keys.
- KeyStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of Keys.
- KeyStreamingOutput(RedisCodec<K, V>, KeyStreamingChannel<K>) - Constructor for class io.lettuce.core.output.KeyStreamingOutput
- KeyValue<K,V> - Class in io.lettuce.core
-
A key-value container extension to
Value
. - KeyValue() - Constructor for class io.lettuce.core.KeyValue
-
Serializable constructor.
- KeyValueListOutput<K,V> - Class in io.lettuce.core.output
- KeyValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyValueListOutput
- KeyValueListOutput(RedisCodec<K, V>, Iterable<K>) - Constructor for class io.lettuce.core.output.KeyValueListOutput
- KeyValueListScoredValueOutput<K,V> - Class in io.lettuce.core.output
-
Output for multiple [B]ZMPOP result items.
- KeyValueListScoredValueOutput(RedisCodec<K, V>, K) - Constructor for class io.lettuce.core.output.KeyValueListScoredValueOutput
- KeyValueOfScoredValueOutput<K,V> - Class in io.lettuce.core.output
-
Output for a single [B]ZMPOP result.
- KeyValueOfScoredValueOutput(RedisCodec<K, V>, K) - Constructor for class io.lettuce.core.output.KeyValueOfScoredValueOutput
- KeyValueOutput<K,V> - Class in io.lettuce.core.output
-
Key-value pair output.
- KeyValueOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyValueOutput
- KeyValueScanStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of Key Value Pairs.
- KeyValueScanStreamingOutput(RedisCodec<K, V>, KeyValueStreamingChannel<K, V>) - Constructor for class io.lettuce.core.output.KeyValueScanStreamingOutput
- KeyValueScoredValueOutput<K,V> - Class in io.lettuce.core.output
-
KeyValue
encapsulatingScoredValue
. - KeyValueScoredValueOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyValueScoredValueOutput
- KeyValueStreamingChannel<K,V> - Interface in io.lettuce.core.output
-
Streaming API for multiple keys and values (tuples).
- KeyValueStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of Key Value Pairs.
- KeyValueStreamingOutput(RedisCodec<K, V>, KeyValueStreamingChannel<K, V>) - Constructor for class io.lettuce.core.output.KeyValueStreamingOutput
- KeyValueStreamingOutput(RedisCodec<K, V>, KeyValueStreamingChannel<K, V>, Iterable<K>) - Constructor for class io.lettuce.core.output.KeyValueStreamingOutput
- KeyValueValueListOutput<K,V> - Class in io.lettuce.core.output
-
Key-value pair output holding a list of values.
- KeyValueValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.KeyValueValueListOutput
- KILL - io.lettuce.core.protocol.CommandKeyword
- KillArgs - Class in io.lettuce.core
-
Argument list builder for the Redis CLIENT KILL command.
- KillArgs() - Constructor for class io.lettuce.core.KillArgs
- KillArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
KillArgs
. - km - io.lettuce.core.GeoArgs.Unit
-
kilometer.
- KqueueProvider - Class in io.lettuce.core
-
Deprecated.since 6.0, use
KqueueProvider
instead. - KqueueProvider - Class in io.lettuce.core.resource
-
Wraps and provides kqueue classes.
- KqueueProvider() - Constructor for class io.lettuce.core.KqueueProvider
-
Deprecated.
- KqueueProvider() - Constructor for class io.lettuce.core.resource.KqueueProvider
L
- laddr(String) - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting LADDR (Local Address). - laddr(String) - Method in class io.lettuce.core.KillArgs
-
Kill the client at
laddr
(Local Address). - lastConsumed(K) - Static method in class io.lettuce.core.XReadArgs.StreamOffset
-
Read all new arriving elements from the stream identified by
name
with ids greater than the last one consumed by the consumer group. - lastOfAsync(Map<?, ? extends CompletionStage<T>>) - Static method in class io.lettuce.core.cluster.MultiNodeExecution
-
Returns the result of the last
RedisFuture
and guarantee that all futures are finished. - lastsave() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lastsave() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lastsave() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Get the UNIX time stamp of the last successful save to disk.
- lastsave() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Get the UNIX time stamp of the last successful save to disk.
- lastsave() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Get the UNIX time stamp of the last successful save to disk.
- lastsave() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Get the UNIX time stamp of the last successful save to disk.
- lastsave() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Get the UNIX time stamp of the last successful save to disk.
- LASTSAVE - io.lettuce.core.protocol.CommandType
- latest(K) - Static method in class io.lettuce.core.XReadArgs.StreamOffset
-
Read all new arriving elements from the stream identified by
name
. - left() - Static method in class io.lettuce.core.LMPopArgs.Builder
-
Creates new
LMPopArgs
setting withLEFT
direction. - LEFT - io.lettuce.core.protocol.CommandKeyword
- leftLeft() - Static method in class io.lettuce.core.LMoveArgs.Builder
- leftRight() - Static method in class io.lettuce.core.LMoveArgs.Builder
- LEN - io.lettuce.core.protocol.CommandKeyword
- letterCase() - Method in annotation type io.lettuce.core.dynamic.annotation.CommandNaming
-
Adjust letter case, defaults to
CommandNaming.LetterCase.UPPERCASE
. - LettuceAssert - Class in io.lettuce.core.internal
-
Assertion utility class that assists in validating arguments.
- LettuceCdiExtension - Class in io.lettuce.core.support
-
A portable CDI extension which registers beans for lettuce.
- LettuceCdiExtension() - Constructor for class io.lettuce.core.support.LettuceCdiExtension
- LettuceClassUtils - Class in io.lettuce.core.internal
-
Miscellaneous class utility methods.
- LettuceClassUtils() - Constructor for class io.lettuce.core.internal.LettuceClassUtils
- LettuceFactories - Class in io.lettuce.core.internal
-
This class is part of the internal API and may change without further notice.
- LettuceFactories() - Constructor for class io.lettuce.core.internal.LettuceFactories
- LettuceFutures - Class in io.lettuce.core
-
Utility to
LettuceFutures.awaitAll(long, TimeUnit, Future[])
futures until they are done and to synchronize future execution usingLettuceFutures.awaitOrCancel(RedisFuture, long, TimeUnit)
. - LettuceLists - Class in io.lettuce.core.internal
-
Static utility methods for
List
instances. - LettuceObservationContext - Class in io.lettuce.core.tracing
-
Micrometer
Observation.Context
holding Lettuce contextual details. - LettuceObservationContext(String) - Constructor for class io.lettuce.core.tracing.LettuceObservationContext
-
Create a new
LettuceObservationContext
given theserviceName
. - LettuceObservationConvention - Interface in io.lettuce.core.tracing
-
ObservationConvention
forLettuceObservationContext
. - LettuceSets - Class in io.lettuce.core.internal
-
Static utility methods for
Set
instances. - LettuceStrings - Class in io.lettuce.core.internal
-
Helper for
String
checks. - LettuceVersion - Class in io.lettuce.core
-
Class that exposes the Lettuce version.
- limit(long) - Static method in class io.lettuce.core.KeyScanArgs.Builder
-
Creates new
ScanArgs
with LIMIT set. - limit(long) - Method in class io.lettuce.core.KeyScanArgs
-
Limit the scan by count
- limit(long) - Static method in class io.lettuce.core.ScanArgs.Builder
-
Creates new
ScanArgs
with LIMIT set. - limit(long) - Method in class io.lettuce.core.ScanArgs
-
Limit the scan by count
- limit(long) - Method in class io.lettuce.core.XAddArgs
-
The maximum number of entries to trim.
- limit(long) - Method in class io.lettuce.core.XTrimArgs
-
The maximum number of entries to trim.
- limit(long, long) - Static method in class io.lettuce.core.SortArgs.Builder
-
Creates new
SortArgs
setting LIMIT. - limit(long, long) - Method in class io.lettuce.core.SortArgs
-
Limit the number of returned elements.
- limit(Limit) - Method in class io.lettuce.core.SortArgs
-
Limit the number of returned elements.
- limit(Limit) - Method in class io.lettuce.core.XPendingArgs
- Limit - Class in io.lettuce.core
-
Value object for a slice of data (offset/count).
- Limit(Long, Long) - Constructor for class io.lettuce.core.Limit
- LIMIT - io.lettuce.core.protocol.CommandKeyword
- lindex(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lindex(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lindex(K, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Get an element from a list by its index.
- lindex(K, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Get an element from a list by its index.
- lindex(K, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Get an element from a list by its index.
- lindex(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Get an element from a list by its index.
- lindex(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Get an element from a list by its index.
- LINDEX - io.lettuce.core.protocol.CommandType
- linsert(K, boolean, V, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- linsert(K, boolean, V, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- linsert(K, boolean, V, V) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Insert an element before or after another element in a list.
- linsert(K, boolean, V, V) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Insert an element before or after another element in a list.
- linsert(K, boolean, V, V) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Insert an element before or after another element in a list.
- linsert(K, boolean, V, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Insert an element before or after another element in a list.
- linsert(K, boolean, V, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Insert an element before or after another element in a list.
- LINSERT - io.lettuce.core.protocol.CommandType
- list() - Method in class io.lettuce.core.output.TransformingOutput.TransformingAccessor
-
Obtain the output as
List
. - LIST - io.lettuce.core.AclCategory
-
command for lists
- LIST - io.lettuce.core.protocol.CommandKeyword
- LIST - Static variable in class io.lettuce.core.dynamic.support.ClassTypeInformation
- ListOfGenericMapsOutput<K,V> - Class in io.lettuce.core.output
-
List
of maps output. - ListOfGenericMapsOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ListOfGenericMapsOutput
- ListOfMapsOutput<K,V> - Class in io.lettuce.core.output
-
List
of maps output. - ListOfMapsOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ListOfMapsOutput
- ListSubscriber<T> - Class in io.lettuce.core.output
-
Simple subscriber feeding a
Collection
ListSubscriber.onNext(Collection, Object)
. - llen(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- llen(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- llen(K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Get the length of a list.
- llen(K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Get the length of a list.
- llen(K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Get the length of a list.
- llen(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Get the length of a list.
- llen(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Get the length of a list.
- LLEN - io.lettuce.core.protocol.CommandType
- lmove(K, K, LMoveArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lmove(K, K, LMoveArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lmove(K, K, LMoveArgs) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- lmove(K, K, LMoveArgs) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- lmove(K, K, LMoveArgs) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- lmove(K, K, LMoveArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- lmove(K, K, LMoveArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Atomically returns and removes the first/last element (head/tail depending on the where from argument) of the list stored at source, and pushes the element at the first/last element (head/tail depending on the whereto argument) of the list stored at destination.
- LMOVE - io.lettuce.core.protocol.CommandType
- LMoveArgs - Class in io.lettuce.core
- LMoveArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
LMoveArgs
. - lmpop(LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lmpop(LMPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lmpop(LMPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first/last elements in a list.
- lmpop(LMPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first/last elements in a list.
- lmpop(LMPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first/last elements in a list.
- lmpop(LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first/last elements in a list.
- lmpop(LMPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first/last elements in a list.
- LMPOP - io.lettuce.core.protocol.CommandType
- LMPopArgs - Class in io.lettuce.core
- LMPopArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
LMPopArgs
. - LOAD - io.lettuce.core.protocol.CommandKeyword
- LOADING - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- LOADING - io.lettuce.core.models.command.CommandDetail.Flag
-
allow command while database is loading.
- loadPartitions() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Retrieve partitions.
- loadPartitionsAsync() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Retrieve partitions.
- loadViews(Iterable<RedisURI>, Duration, boolean) - Method in interface io.lettuce.core.cluster.topology.ClusterTopologyRefresh
- localAddress() - Method in interface io.lettuce.core.ConnectionId
-
Returns the local address.
- localAddress() - Method in class io.lettuce.core.metrics.CommandLatencyId
-
Returns the local address.
- localDistinction() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns whether to distinct latencies on local level.
- localDistinction() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- localDistinction() - Method in class io.lettuce.core.metrics.MicrometerOptions
- localDistinction(boolean) - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Enables per connection metrics tracking instead of per host/port.
- localDistinction(boolean) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Enables per connection metrics tracking insead of per host/port.
- localDistinction(boolean) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Enables per connection metrics tracking insead of per host/port.
- LOG - io.lettuce.core.protocol.CommandKeyword
- logger - Static variable in class io.lettuce.core.resource.DefaultClientResources
- logger - Static variable in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
- logPrefix() - Method in class io.lettuce.core.protocol.DefaultEndpoint
- lookupMethodHandle(Method) - Static method in class io.lettuce.core.internal.DefaultMethods
-
Lookup a
MethodHandle
for a defaultMethod
. - LOWEST_LATENCY - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from the node with the lowest latency during topology discovery.
- lpop(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpop(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpop(K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first element in a list.
- lpop(K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first element in a list.
- lpop(K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first element in a list.
- lpop(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first element in a list.
- lpop(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first element in a list.
- lpop(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpop(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpop(K, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the first
count
elements in a list. - lpop(K, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first
count
elements in a list. - lpop(K, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first
count
elements in a list. - lpop(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first
count
elements in a list. - lpop(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first
count
elements in a list. - LPOP - io.lettuce.core.protocol.CommandType
- lpos(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpos(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpos(K, V) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpos(K, V, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpos(K, V, int) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int, LPosArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpos(K, V, int, LPosArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpos(K, V, int, LPosArgs) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int, LPosArgs) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int, LPosArgs) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int, LPosArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, int, LPosArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Return the index of matching elements inside a Redis list using the
COUNT
option. - lpos(K, V, LPosArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpos(K, V, LPosArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpos(K, V, LPosArgs) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V, LPosArgs) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V, LPosArgs) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V, LPosArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Return the index of matching elements inside a Redis list.
- lpos(K, V, LPosArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Return the index of matching elements inside a Redis list.
- LPOS - io.lettuce.core.protocol.CommandType
- LPosArgs - Class in io.lettuce.core
-
Argument list builder for the Redis LPOS command.
- LPosArgs() - Constructor for class io.lettuce.core.LPosArgs
- LPosArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
LPosArgs
. - lpush(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpush(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpush(K, V...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Prepend one or multiple values to a list.
- lpush(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Prepend one or multiple values to a list.
- lpush(K, V...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Prepend one or multiple values to a list.
- lpush(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Prepend one or multiple values to a list.
- lpush(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Prepend one or multiple values to a list.
- LPUSH - io.lettuce.core.protocol.CommandType
- lpushx(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lpushx(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lpushx(K, V...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Prepend values to a list, only if the list exists.
- lpushx(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Prepend values to a list, only if the list exists.
- lpushx(K, V...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Prepend values to a list, only if the list exists.
- lpushx(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Prepend values to a list, only if the list exists.
- lpushx(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Prepend values to a list, only if the list exists.
- LPUSHX - io.lettuce.core.protocol.CommandType
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Get a range of elements from a list.
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisListReactiveCommands.lrange(K, long, long)
. - lrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Get a range of elements from a list.
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Get a range of elements from a list.
- lrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Get a range of elements from a list.
- lrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lrange(K, long, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Get a range of elements from a list.
- lrange(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Get a range of elements from a list.
- lrange(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Get a range of elements from a list.
- lrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Get a range of elements from a list.
- lrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Get a range of elements from a list.
- LRANGE - io.lettuce.core.protocol.CommandType
- lrem(K, long, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lrem(K, long, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lrem(K, long, V) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove elements from a list.
- lrem(K, long, V) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove elements from a list.
- lrem(K, long, V) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove elements from a list.
- lrem(K, long, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove elements from a list.
- lrem(K, long, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove elements from a list.
- LREM - io.lettuce.core.protocol.CommandType
- lset(K, long, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- lset(K, long, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- lset(K, long, V) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Set the value of an element in a list by its index.
- lset(K, long, V) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Set the value of an element in a list by its index.
- lset(K, long, V) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Set the value of an element in a list by its index.
- lset(K, long, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Set the value of an element in a list by its index.
- lset(K, long, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Set the value of an element in a list by its index.
- LSET - io.lettuce.core.protocol.CommandType
- lt() - Static method in class io.lettuce.core.ExpireArgs.Builder
-
Creates new
ExpireArgs
and sets LT. - lt() - Method in class io.lettuce.core.ExpireArgs
-
Set expiry only when the new expiry is less than current one.
- lt() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgs
and enabling LT. - lt() - Method in class io.lettuce.core.ZAddArgs
-
Only update existing elements if the new score is less than the current score.
- lt(T) - Method in class io.lettuce.core.Range
-
Less than
lower
. - lte(T) - Method in class io.lettuce.core.Range
-
Less than or equals
lower
. - ltrim(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- ltrim(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- ltrim(K, long, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Trim a list to the specified range.
- ltrim(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Trim a list to the specified range.
- ltrim(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Trim a list to the specified range.
- ltrim(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Trim a list to the specified range.
- ltrim(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Trim a list to the specified range.
- LTRIM - io.lettuce.core.protocol.CommandType
M
- m - io.lettuce.core.GeoArgs.Unit
-
meter.
- map() - Method in class io.lettuce.core.output.TransformingOutput.TransformingAccessor
-
Obtain the output as
Map
. - map(Function<? super V, ? extends R>) - Method in class io.lettuce.core.GeoValue
-
Returns a
GeoValue
consisting of the results of applying the given function to the value of this element. - map(Function<? super V, ? extends R>) - Method in class io.lettuce.core.KeyValue
-
Returns a
KeyValue
consisting of the results of applying the given function to the value of this element. - map(Function<? super V, ? extends R>) - Method in class io.lettuce.core.ScoredValue
-
Returns a
ScoredValue
consisting of the results of applying the given function to the value of this element. - map(Function<? super V, ? extends R>) - Method in class io.lettuce.core.Value
-
Returns a
Value
consisting of the results of applying the given function to the value of this element. - MAP - Static variable in class io.lettuce.core.dynamic.support.ClassTypeInformation
- mapCoordinates(Function<? super GeoCoordinates, ? extends GeoCoordinates>) - Method in class io.lettuce.core.GeoValue
-
Returns a
GeoValue
consisting of the results of applying the given function to theGeoCoordinates
of this element. - MapOutput<K,V> - Class in io.lettuce.core.output
-
Map
of keys and values output. - MapOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.MapOutput
- MappingSocketAddressResolver - Class in io.lettuce.core.resource
-
Mapping
SocketAddressResolver
that allows mapping ofRedisURI
host and port components to redirect connection endpoint coordinates using amapping function
. - MapScanCursor<K,V> - Class in io.lettuce.core
-
Scan cursor for maps.
- MapScanCursor() - Constructor for class io.lettuce.core.MapScanCursor
- MapScanOutput<K,V> - Class in io.lettuce.core.output
-
MapScanCursor
for scan cursor output. - MapScanOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.MapScanOutput
- mapScore(Function<? super Number, ? extends Number>) - Method in class io.lettuce.core.ScoredValue
-
Returns a
ScoredValue
consisting of the results of applying the given function to the score of this element. - master(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Show the state and info of the specified master.
- master(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Show the state and info of the specified master.
- master(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Show the state and info of the specified master.
- master(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- master(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- MASTER - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
-
Deprecated.
- MASTER - io.lettuce.core.models.role.RedisInstance.Role
- MASTER - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from the upstream only.
- MASTER_PREFERRED - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read preferred from the upstream and fall back to a replica if the master is not available.
- MasterReplica - Class in io.lettuce.core.masterreplica
-
Master-Replica connection API.
- MasterReplica() - Constructor for class io.lettuce.core.masterreplica.MasterReplica
- masters() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Deprecated.since 6.0 in favor of
RedisAdvancedClusterAsyncCommands.upstream()
. - masters() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Deprecated.since 6.0 in favor of
RedisAdvancedClusterCommands.upstream()
. - masters() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Deprecated.since 6.0 in favor of
RedisClusterPubSubAsyncCommands.upstream()
. - masters() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Deprecated.since 6.0 in favor of
RedisClusterPubSubReactiveCommands.upstream()
. - masters() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Deprecated.since 6.0 in favor of
RedisClusterPubSubCommands.upstream()
. - masters() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Enumerates all the monitored masters and their states.
- masters() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Enumerates all the monitored masters and their states.
- masters() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Enumerates all the monitored masters and their states.
- masters() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- masters() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- MasterSlave - Class in io.lettuce.core.masterslave
-
Deprecated.since 5.2, use
MasterReplica
- MasterSlave() - Constructor for class io.lettuce.core.masterslave.MasterSlave
-
Deprecated.
- match(byte[]) - Method in class io.lettuce.core.ScanArgs
-
Set the match filter.
- match(String) - Method in class io.lettuce.core.KeyScanArgs
-
Set the match filter.
- match(String) - Method in class io.lettuce.core.ScanArgs
-
Set the match filter.
- match(String, Charset) - Method in class io.lettuce.core.KeyScanArgs
-
Set the match filter along the given
Charset
. - match(String, Charset) - Method in class io.lettuce.core.ScanArgs
-
Set the match filter along the given
Charset
. - MATCH - io.lettuce.core.protocol.CommandKeyword
- MatchedPosition(StringMatchResult.Position, StringMatchResult.Position, long) - Constructor for class io.lettuce.core.StringMatchResult.MatchedPosition
- matches(byte[]) - Static method in class io.lettuce.core.ScanArgs.Builder
-
Creates new
ScanArgs
with MATCH set. - matches(Class<? extends EventExecutorGroup>) - Method in interface io.lettuce.core.resource.EventLoopResources
-
Checks if the given
type
matches the underlyingEventExecutorGroup
type. - matches(Field) - Method in interface io.lettuce.core.dynamic.support.ReflectionUtils.FieldFilter
-
Determine whether the given field matches.
- matches(Method) - Method in interface io.lettuce.core.dynamic.support.ReflectionUtils.MethodFilter
-
Determine whether the given method matches.
- matches(String) - Static method in class io.lettuce.core.KeyScanArgs.Builder
-
Creates new
ScanArgs
with MATCH set. - matches(String) - Static method in class io.lettuce.core.ScanArgs.Builder
-
Creates new
ScanArgs
with MATCH set. - max() - Static method in class io.lettuce.core.ZAggregateArgs.Builder
-
Creates new
ZAggregateArgs
setting AGGREGATE MAX. - max() - Method in class io.lettuce.core.ZAggregateArgs
-
Aggregate scores of elements existing across multiple sets by using the highest score.
- max() - Static method in class io.lettuce.core.ZPopArgs.Builder
-
Creates new
ZPopArgs
and enabling MAX. - max() - Method in class io.lettuce.core.ZPopArgs
-
Elements popped are those with the highest scores from the first non-empty sorted set
- max() - Static method in class io.lettuce.core.ZStoreArgs.Builder
-
Creates new
ZStoreArgs
setting AGGREGATE MAX. - max() - Method in class io.lettuce.core.ZStoreArgs
-
Aggregate scores of elements existing across multiple sets by using the highest score.
- MAX - io.lettuce.core.protocol.CommandKeyword
- maxIdle(int) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
-
Returns the cap on the number of "idle" instances in the pool.
- maxLatency() - Method in class io.lettuce.core.metrics.MicrometerOptions
- maxLatency(Duration) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Sets the maximum value that this timer is expected to observe.
- maxlen(long) - Static method in class io.lettuce.core.LPosArgs.Builder
-
Creates new
LPosArgs
and setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.LPosArgs
-
Limit list scanning to
maxlen
entries. - maxlen(long) - Static method in class io.lettuce.core.XAddArgs.Builder
-
Creates new
XAddArgs
and setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.XAddArgs
-
Limit stream to
maxlen
entries. - maxlen(long) - Static method in class io.lettuce.core.XTrimArgs.Builder
-
Creates new
XTrimArgs
and setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.XTrimArgs
-
Limit stream to
maxlen
entries. - MAXLEN - io.lettuce.core.protocol.CommandKeyword
- maxRedirects(int) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Number of maximal cluster redirects (-MOVED and -ASK) to follow in case a key was moved from one node to another node.
- maxTotal(int) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
-
Configures the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
- MEET - io.lettuce.core.protocol.CommandKeyword
- MEMORY - io.lettuce.core.protocol.CommandType
- memoryUsage(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- memoryUsage(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- memoryUsage(K) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Reports the number of bytes that a key and its value require to be stored in RAM.
- memoryUsage(K) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Reports the number of bytes that a key and its value require to be stored in RAM.
- memoryUsage(K) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Reports the number of bytes that a key and its value require to be stored in RAM.
- memoryUsage(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Reports the number of bytes that a key and its value require to be stored in RAM.
- memoryUsage(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Reports the number of bytes that a key and its value require to be stored in RAM.
- message - io.lettuce.core.pubsub.PubSubOutput.Type
- message(RedisClusterNode, K, K, V) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- message(RedisClusterNode, K, K, V) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Message received from a pattern subscription.
- message(RedisClusterNode, K, V) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- message(RedisClusterNode, K, V) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Message received from a channel subscription.
- message(K, K, V) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- message(K, K, V) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Message received from a pattern subscription.
- message(K, V) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- message(K, V) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Message received from a channel subscription.
- METHOD_NAME - io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Passthru the command as-is.
- MethodInterceptor - Interface in io.lettuce.core.dynamic.intercept
-
Intercepts calls on an interface on its way to the target.
- MethodInvocation - Interface in io.lettuce.core.dynamic.intercept
-
Description of an invocation to a method, given to an interceptor upon method-call.
- MethodParameter - Class in io.lettuce.core.dynamic.support
-
Helper class that encapsulates the specification of a method parameter, i.e.
- MethodParameter(MethodParameter) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Copy constructor, resulting in an independent MethodParameter object based on the same metadata and cache state that the original object was in.
- MethodParameter(Constructor<?>, int) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new MethodParameter for the given constructor, with nesting level 1.
- MethodParameter(Constructor<?>, int, int) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new MethodParameter for the given constructor.
- MethodParameter(Method, int) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new
MethodParameter
for the given method, with nesting level 1. - MethodParameter(Method, int, int) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new
MethodParameter
for the given method. - MethodParametersAccessor - Interface in io.lettuce.core.dynamic.parameter
-
Accessor interface to method parameters during the actual invocation.
- MetricCollector<T> - Interface in io.lettuce.core.metrics
-
Generic metrics collector interface.
- MetricEventPublisher - Interface in io.lettuce.core.event.metrics
-
Event publisher which publishes metrics by the use of
events
. - metricsFilter(Predicate<RedisCommand<?, ?, ?>>) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Configures a filter
Predicate
to filter which commands should be reported to Micrometer. - mget(KeyValueStreamingChannel<K, V>, Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- mget(KeyValueStreamingChannel<K, V>, Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mget(KeyValueStreamingChannel<K, V>, Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- mget(KeyValueStreamingChannel<K, V>, Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Stream over the values of all the given keys.
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisStringReactiveCommands.mget(K...)
. - mget(KeyValueStreamingChannel<K, V>, K...) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Stream over the values of all the given keys.
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Stream over the values of all the given keys.
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Stream over the values of all the given keys.
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- mget(KeyValueStreamingChannel<K, V>, K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- mget(ValueStreamingChannel<V>, Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mget(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- mget(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mget(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- mget(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- mget(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- mget(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mget(K...) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get the values of all the given keys.
- mget(K...) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get the values of all the given keys.
- mget(K...) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get the values of all the given keys.
- mget(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get the values of all the given keys.
- mget(K...) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Get the values of all the given keys with pipelining.
- mget(K...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Get the values of all the given keys with pipelining.
- mget(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get the values of all the given keys.
- mget(K...) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Get the values of all the given keys with pipelining.
- mget(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- mget(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- MGET - io.lettuce.core.protocol.CommandType
- mi - io.lettuce.core.GeoArgs.Unit
-
mile.
- MicrometerCommandLatencyRecorder - Class in io.lettuce.core.metrics
-
Micrometer implementation of
CommandLatencyRecorder
- MicrometerCommandLatencyRecorder(MeterRegistry, MicrometerOptions) - Constructor for class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- MicrometerOptions - Class in io.lettuce.core.metrics
-
Configuration options for
MicrometerCommandLatencyRecorder
. - MicrometerOptions(MicrometerOptions.Builder) - Constructor for class io.lettuce.core.metrics.MicrometerOptions
- MicrometerOptions.Builder - Class in io.lettuce.core.metrics
-
Builder for
MicrometerOptions
. - MicrometerTracing - Class in io.lettuce.core.tracing
-
Tracing
adapter using Micrometer'sObservation
. - MicrometerTracing(ObservationRegistry, String) - Constructor for class io.lettuce.core.tracing.MicrometerTracing
-
Create a new
MicrometerTracing
instance. - MicrometerTracing(ObservationRegistry, String, boolean) - Constructor for class io.lettuce.core.tracing.MicrometerTracing
-
Create a new
MicrometerTracing
instance. - MicrometerTracing(ObservationRegistry, String, LettuceObservationConvention) - Constructor for class io.lettuce.core.tracing.MicrometerTracing
-
Create a new
MicrometerTracing
instance. - migrate(String, int, int, long, MigrateArgs<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- migrate(String, int, int, long, MigrateArgs<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- migrate(String, int, int, long, MigrateArgs<K>) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Atomically transfer one or more keys from a Redis instance to another one.
- migrate(String, int, int, long, MigrateArgs<K>) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Atomically transfer one or more keys from a Redis instance to another one.
- migrate(String, int, int, long, MigrateArgs<K>) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Atomically transfer one or more keys from a Redis instance to another one.
- migrate(String, int, int, long, MigrateArgs<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Atomically transfer one or more keys from a Redis instance to another one.
- migrate(String, int, int, long, MigrateArgs<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Atomically transfer one or more keys from a Redis instance to another one.
- migrate(String, int, K, int, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- migrate(String, int, K, int, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- migrate(String, int, K, int, long) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Atomically transfer a key from a Redis instance to another one.
- migrate(String, int, K, int, long) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Atomically transfer a key from a Redis instance to another one.
- migrate(String, int, K, int, long) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Atomically transfer a key from a Redis instance to another one.
- migrate(String, int, K, int, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Atomically transfer a key from a Redis instance to another one.
- migrate(String, int, K, int, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Atomically transfer a key from a Redis instance to another one.
- MIGRATE - io.lettuce.core.protocol.CommandType
- MigrateArgs<K> - Class in io.lettuce.core
-
Argument list builder for the Redis MIGRATE command.
- MigrateArgs() - Constructor for class io.lettuce.core.MigrateArgs
- MigrateArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
MigrateArgs
. - MIGRATING - io.lettuce.core.protocol.CommandKeyword
- min() - Static method in class io.lettuce.core.ZAggregateArgs.Builder
-
Creates new
ZAggregateArgs
setting AGGREGATE MIN. - min() - Method in class io.lettuce.core.ZAggregateArgs
-
Aggregate scores of elements existing across multiple sets by using the lowest score.
- min() - Static method in class io.lettuce.core.ZPopArgs.Builder
-
Creates new
ZPopArgs
and enabling MIN. - min() - Method in class io.lettuce.core.ZPopArgs
-
Elements popped are those with the lowest scores from the first non-empty sorted set
- min() - Static method in class io.lettuce.core.ZStoreArgs.Builder
-
Creates new
ZStoreArgs
setting AGGREGATE MIN. - min() - Method in class io.lettuce.core.ZStoreArgs
-
Aggregate scores of elements existing across multiple sets by using the lowest score.
- MIN - io.lettuce.core.protocol.CommandKeyword
- MIN_COMPUTATION_THREADS - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Minimum number of computation threads.
- MIN_IO_THREADS - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Minimum number of I/O threads.
- minId(String) - Static method in class io.lettuce.core.XAddArgs.Builder
-
Creates new
XAddArgs
and setting MINID. - minId(String) - Method in class io.lettuce.core.XAddArgs
-
Limit stream entries by message Id.
- minId(String) - Static method in class io.lettuce.core.XTrimArgs.Builder
-
Creates new
XTrimArgs
and setting MINID. - minId(String) - Method in class io.lettuce.core.XTrimArgs
-
Limit stream entries by message Id.
- MINID - io.lettuce.core.protocol.CommandKeyword
- minIdle(int) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
-
Configures the minimum number of idle objects to maintain in the pool.
- minIdleTime(long) - Method in class io.lettuce.core.XAutoClaimArgs
-
Return only messages that are idle for at least
milliseconds
. - minIdleTime(long) - Static method in class io.lettuce.core.XClaimArgs.Builder
- minIdleTime(long) - Method in class io.lettuce.core.XClaimArgs
-
Return only messages that are idle for at least
milliseconds
. - minIdleTime(Duration) - Method in class io.lettuce.core.XAutoClaimArgs
-
Return only messages that are idle for at least
minIdleTime
. - minIdleTime(Duration) - Static method in class io.lettuce.core.XClaimArgs.Builder
-
Creates new
XClaimArgs
and set the minimum idle time. - minIdleTime(Duration) - Method in class io.lettuce.core.XClaimArgs
-
Return only messages that are idle for at least
minIdleTime
. - minLatency() - Method in class io.lettuce.core.metrics.MicrometerOptions
- minLatency(Duration) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Sets the minimum value that this timer is expected to observe.
- minMatchLen(int) - Method in class io.lettuce.core.StrAlgoArgs
-
restrict the list of matches to the ones of a given minimal length.
- mkstream() - Static method in class io.lettuce.core.XGroupCreateArgs.Builder
-
Creates new
XGroupCreateArgs
and set MKSTREAM. - mkstream(boolean) - Static method in class io.lettuce.core.XGroupCreateArgs.Builder
-
Creates new
XGroupCreateArgs
and set MKSTREAM. - mkstream(boolean) - Method in class io.lettuce.core.XGroupCreateArgs
-
Make a stream if it does not exists.
- monitor(K, String, int, int) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
This command tells the Sentinel to start monitoring a new master with the specified name, ip, port, and quorum.
- monitor(K, String, int, int) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
This command tells the Sentinel to start monitoring a new master with the specified name, ip, port, and quorum.
- monitor(K, String, int, int) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
This command tells the Sentinel to start monitoring a new master with the specified name, ip, port, and quorum.
- monitor(K, String, int, int) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- monitor(K, String, int, int) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- MONITOR - io.lettuce.core.protocol.CommandType
- MOVABLEKEYS - io.lettuce.core.models.command.CommandDetail.Flag
-
keys have no pre-determined position.
- move(K, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- move(K, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- move(K, int) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Move a key to another database.
- move(K, int) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Move a key to another database.
- move(K, int) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Move a key to another database.
- move(K, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Move a key to another database.
- move(K, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Move a key to another database.
- MOVE - io.lettuce.core.protocol.CommandType
- MOVED - io.lettuce.core.protocol.CommandKeyword
- MOVED_REDIRECT - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Redis responds with a
MOVED
redirection to a command. - MovedRedirectionEvent - Class in io.lettuce.core.cluster.event
-
Event emitted on a
MOVED
redirection. - MovedRedirectionEvent(String, String, int, String) - Constructor for class io.lettuce.core.cluster.event.MovedRedirectionEvent
- mset(Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- mset(Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- mset(Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set multiple keys to multiple values.
- mset(Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set multiple keys to multiple values.
- mset(Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set multiple keys to multiple values.
- mset(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set multiple keys to multiple values.
- mset(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Set multiple keys to multiple values with pipelining.
- mset(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Set multiple keys to multiple values with pipelining.
- mset(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set multiple keys to multiple values.
- mset(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Set multiple keys to multiple values with pipelining.
- mset(Map<K, V>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- mset(Map<K, V>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- MSET - io.lettuce.core.protocol.CommandType
- msetnx(Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- msetnx(Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set multiple keys to multiple values, only if none of the keys exist.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set multiple keys to multiple values, only if none of the keys exist.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set multiple keys to multiple values, only if none of the keys exist.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set multiple keys to multiple values, only if none of the keys exist.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Set multiple keys to multiple values, only if none of the keys exist with pipelining.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Set multiple keys to multiple values, only if none of the keys exist with pipelining.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Set multiple keys to multiple values, only if none of the keys exist with pipelining.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set multiple keys to multiple values, only if none of the keys exist.
- msetnx(Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Set multiple keys to multiple values, only if none of the keys exist with pipelining.
- msetnx(Map<K, V>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- msetnx(Map<K, V>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- MSETNX - io.lettuce.core.protocol.CommandType
- multi - Variable in class io.lettuce.core.StatefulRedisConnectionImpl
- multi() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- multi() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- multi() - Method in interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands
-
Mark the start of a transaction block.
- multi() - Method in interface io.lettuce.core.api.reactive.RedisTransactionalReactiveCommands
-
Mark the start of a transaction block.
- multi() - Method in interface io.lettuce.core.api.sync.RedisTransactionalCommands
-
Mark the start of a transaction block.
- multi(int) - Method in class io.lettuce.core.output.BooleanListOutput
- multi(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (array).
- multi(int) - Method in class io.lettuce.core.output.DoubleListOutput
- multi(int) - Method in class io.lettuce.core.output.EnumSetOutput
- multi(int) - Method in class io.lettuce.core.output.GenericMapOutput
- multi(int) - Method in class io.lettuce.core.output.GeoCoordinatesListOutput
- multi(int) - Method in class io.lettuce.core.output.GeoCoordinatesValueListOutput
- multi(int) - Method in class io.lettuce.core.output.IntegerListOutput
- multi(int) - Method in class io.lettuce.core.output.KeyListOutput
- multi(int) - Method in class io.lettuce.core.output.KeyValueListOutput
- multi(int) - Method in class io.lettuce.core.output.KeyValueValueListOutput
- multi(int) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- multi(int) - Method in class io.lettuce.core.output.ListOfMapsOutput
- multi(int) - Method in class io.lettuce.core.output.MapOutput
- multi(int) - Method in class io.lettuce.core.output.MultiOutput
- multi(int) - Method in class io.lettuce.core.output.NestedMultiOutput
- multi(int) - Method in class io.lettuce.core.output.ObjectOutput
- multi(int) - Method in class io.lettuce.core.output.PendingMessageListOutput
- multi(int) - Method in class io.lettuce.core.output.ReplayOutput
- multi(int) - Method in class io.lettuce.core.output.ScoredValueListOutput
- multi(int) - Method in class io.lettuce.core.output.StreamMessageListOutput
- multi(int) - Method in class io.lettuce.core.output.StreamReadOutput
- multi(int) - Method in class io.lettuce.core.output.StringListOutput
- multi(int) - Method in class io.lettuce.core.output.StringValueListOutput
- multi(int) - Method in class io.lettuce.core.output.TransformingOutput
- multi(int) - Method in class io.lettuce.core.output.ValueListOutput
- multi(int) - Method in class io.lettuce.core.output.ValueSetOutput
- multi(int) - Method in class io.lettuce.core.output.ValueValueListOutput
- MULTI - io.lettuce.core.protocol.CommandType
- MULTI - io.lettuce.core.ScriptOutputType
-
List of flat arrays.
- multiArray(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (array).
- multiArray(int) - Method in class io.lettuce.core.output.TransformingOutput
- multiMap(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (map).
- multiMap(int) - Method in class io.lettuce.core.output.ObjectOutput
- multiMap(int) - Method in class io.lettuce.core.output.TransformingOutput
- MultiNodeExecution - Class in io.lettuce.core.cluster
-
Utility to perform and synchronize command executions on multiple cluster nodes.
- MultiNodeExecution() - Constructor for class io.lettuce.core.cluster.MultiNodeExecution
- MultiOutput<K,V> - Class in io.lettuce.core.output
-
Output of all commands within a MULTI block.
- MultiOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.MultiOutput
- multiPush(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (push-array).
- multiPush(int) - Method in class io.lettuce.core.output.TransformingOutput
- multiSet(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a set.
- multiSet(int) - Method in class io.lettuce.core.output.TransformingOutput
- mutate() - Method in class io.lettuce.core.ClientOptions
-
Returns a builder to create new
ClientOptions
whose settings are replicated from the currentClientOptions
. - mutate() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a builder to create new
ClusterClientOptions
whose settings are replicated from the currentClusterClientOptions
. - mutate() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns a builder to create new
CommandLatencyCollectorOptions
whose settings are replicated from the currentCommandLatencyCollectorOptions
. - mutate() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Returns a builder to create new
DefaultCommandLatencyCollectorOptions
whose settings are replicated from the currentDefaultCommandLatencyCollectorOptions
. - mutate() - Method in class io.lettuce.core.metrics.MicrometerOptions
-
Returns a builder to create new
MicrometerOptions
whose settings are replicated from the currentMicrometerOptions
. - mutate() - Method in interface io.lettuce.core.resource.ClientResources
-
Return a builder to create new
ClientResources
whose settings are replicated from the currentClientResources
. - mutate() - Method in class io.lettuce.core.resource.DefaultClientResources
-
Returns a builder to create new
DefaultClientResources
whose settings are replicated from the currentDefaultClientResources
. - mutate() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns a builder to create new
SocketOptions.KeepAliveOptions
whose settings are replicated from the currentSocketOptions.KeepAliveOptions
. - mutate() - Method in class io.lettuce.core.SocketOptions
-
Returns a builder to create new
SocketOptions
whose settings are replicated from the currentSocketOptions
. - mutate() - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions
-
Returns a builder to create new
SocketOptions.TcpUserTimeoutOptions
whose settings are replicated from the currentSocketOptions.TcpUserTimeoutOptions
. - mutate() - Method in class io.lettuce.core.SslOptions
-
Returns a builder to create new
SslOptions
whose settings are replicated from the currentSslOptions
. - MYID - io.lettuce.core.protocol.CommandType
- MYSELF - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
N
- name() - Method in interface io.lettuce.core.protocol.ProtocolKeyword
- name(String) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Sets the name for this
Tracer.Span
. - namedParameter(String) - Static method in class io.lettuce.core.dynamic.segment.CommandSegment
-
Create a named parameter reference
CommandSegment
. - NativeTransports() - Constructor for class io.lettuce.core.resource.Transports.NativeTransports
- NEAREST - Static variable in class io.lettuce.core.ReadFrom
-
Deprecated.since 6.1.7 as we're renaming this setting to
ReadFrom.LOWEST_LATENCY
for more clarity what this setting actually represents. - negate() - Method in interface io.lettuce.core.protocol.ReadOnlyCommands.ReadOnlyPredicate
-
Returns a predicate that represents the logical negation of this predicate.
- NestedMultiOutput<K,V> - Class in io.lettuce.core.output
-
List
of flat arrays, possibly deeply nested. - NestedMultiOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.NestedMultiOutput
- nettyCustomizer() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
NettyCustomizer
to customize netty components. - nettyCustomizer() - Method in class io.lettuce.core.resource.DefaultClientResources
- nettyCustomizer(NettyCustomizer) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
NettyCustomizer
instance to customize netty components during connection. - nettyCustomizer(NettyCustomizer) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
NettyCustomizer
instance to customize netty components during connection. - NettyCustomizer - Interface in io.lettuce.core.resource
- newBlockingQueue() - Static method in class io.lettuce.core.internal.LettuceFactories
-
Creates a new
BlockingQueue
. - newConcurrentQueue(int) - Static method in class io.lettuce.core.internal.LettuceFactories
-
Creates a new, optionally bounded,
Queue
that does not require external synchronization. - newestSupported() - Static method in enum io.lettuce.core.protocol.ProtocolVersion
-
Returns the newest supported protocol version.
- newEventLoopGroup(int, ThreadFactory) - Method in interface io.lettuce.core.resource.EventLoopResources
-
Create a new
EpollEventLoopGroup
. - newHashSet(Iterable<? extends T>) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new
HashSet
containing all elements fromelements
. - newHashSet(Collection<? extends T>) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new
HashSet
containing all elements fromelements
. - newHashSet(T...) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new
HashSet
containing all elements fromelements
. - newList(Iterable<? extends T>) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayList
containing all elements fromelements
. - newList(Iterator<? extends T>) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayList
containing all elements fromelements
. - newList(T...) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayList
containing all elements fromelements
. - newRedisAdvancedClusterAsyncCommandsImpl() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- newRedisAdvancedClusterCommandsImpl() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- newRedisAdvancedClusterReactiveCommandsImpl() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- newRedisAsyncCommandsImpl() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- newRedisAsyncCommandsImpl() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Create a new instance of
RedisAsyncCommandsImpl
. - newRedisReactiveCommandsImpl() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- newRedisReactiveCommandsImpl() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Create a new instance of
RedisReactiveCommandsImpl
. - newRedisSyncCommandsImpl() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- newRedisSyncCommandsImpl() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Create a new instance of
RedisCommands
. - newScriptOutput(RedisCodec<K, V>, ScriptOutputType) - Method in class io.lettuce.core.protocol.BaseRedisCommandBuilder
- newSocketAddress(String) - Method in interface io.lettuce.core.resource.EventLoopResources
- newSpScQueue() - Static method in class io.lettuce.core.internal.LettuceFactories
-
Creates a new
Queue
for single producer/single consumer. - newStatefulRedisClusterConnection(RedisChannelWriter, ClusterPushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new instance of
StatefulRedisClusterConnectionImpl
or a subclass. - newStatefulRedisConnection(RedisChannelWriter, PushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new instance of
StatefulRedisConnectionImpl
or a subclass. - newStatefulRedisConnection(RedisChannelWriter, PushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisConnectionImpl
or a subclass. - newStatefulRedisPubSubConnection(PubSubEndpoint<K, V>, RedisChannelWriter, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisPubSubConnectionImpl
or a subclass. - newStatefulRedisSentinelConnection(RedisChannelWriter, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisSentinelConnectionImpl
or a subclass. - newStringStringCodec() - Method in class io.lettuce.core.cluster.RedisClusterClient
- newStringStringCodec() - Method in class io.lettuce.core.RedisClient
- nextSpan() - Method in class io.lettuce.core.tracing.Tracer
-
Returns a new trace
Tracer.Span
. - nextSpan(TraceContext) - Method in class io.lettuce.core.tracing.Tracer
- NO - io.lettuce.core.protocol.CommandKeyword
- NO_OP - Static variable in interface io.lettuce.core.protocol.ReconnectionListener
- noack() - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgs
and set NOACK. - noack(boolean) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgs
and set NOACK. - noack(boolean) - Method in class io.lettuce.core.XReadArgs
-
Use NOACK option to disable auto-acknowledgement.
- NOACK - io.lettuce.core.protocol.CommandKeyword
- NOADDR - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- noCommands() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes all the commands the user can execute. - noCommands() - Method in class io.lettuce.core.AclSetuserArgs
-
Removes all the commands the user can execute.
- NOCOMMANDS - io.lettuce.core.protocol.CommandKeyword
- node(int) - Method in interface io.lettuce.core.cluster.api.NodeSelectionSupport
-
Get the
RedisClusterNode
. - NODE - io.lettuce.core.protocol.CommandKeyword
- NodeConnectionFactory - Interface in io.lettuce.core.cluster.topology
-
Factory interface to obtain
connections
to Redis cluster nodes. - nodeFilter(Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Provide a
node filter
to filter cluster nodes fromPartitions
. - nodes() - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- nodes() - Method in interface io.lettuce.core.cluster.api.reactive.ReactiveExecutions
- nodes() - Method in interface io.lettuce.core.cluster.api.sync.Executions
- nodes(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select nodes by a predicate and keeps a static selection.
- nodes(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select nodes by a predicate and keeps a static selection.
- nodes(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Select nodes by a predicate.
- nodes(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Select nodes by a predicate.
- nodes(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Select nodes by a predicate.
- nodes(Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- nodes(Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
- nodes(Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
- nodes(Predicate<RedisClusterNode>, boolean) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select nodes by a predicate
- nodes(Predicate<RedisClusterNode>, boolean) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select nodes by a predicate
- nodes(Predicate<RedisClusterNode>, boolean) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- nodes(Predicate<RedisClusterNode>, ConnectionIntent, boolean) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- NODES - io.lettuce.core.protocol.CommandKeyword
- NodeSelection<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Node selection with access to synchronous executed commands on the set.
- NodeSelectionAclAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for the ACL-API.
- NodeSelectionAclCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for the ACL-API.
- NodeSelectionAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous and thread-safe Redis API to execute commands on a
NodeSelectionSupport
. - NodeSelectionCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous and thread-safe Redis API to execute commands on a
NodeSelectionSupport
. - NodeSelectionFunctionAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Redis Functions.
- NodeSelectionFunctionCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Redis Functions.
- NodeSelectionGeoAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for the Geo-API.
- NodeSelectionGeoCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for the Geo-API.
- NodeSelectionHashAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Hashes (Key-Value pairs).
- NodeSelectionHashCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Hashes (Key-Value pairs).
- NodeSelectionHLLAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for HyperLogLog (PF* commands).
- NodeSelectionHLLCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for HyperLogLog (PF* commands).
- NodeSelectionKeyAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Keys (Key manipulation/querying).
- NodeSelectionKeyCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Keys (Key manipulation/querying).
- NodeSelectionListAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Lists.
- NodeSelectionListCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Lists.
- NodeSelectionPubSubAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.async
-
Asynchronous executed commands on a node selection for Pub/Sub.
- NodeSelectionPubSubCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.sync
-
Synchronous executed commands on a node selection for Pub/Sub.
- NodeSelectionPubSubReactiveCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.reactive
-
Reactive executed commands on a node selection for Pub/Sub.
- NodeSelectionScriptingAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Scripting.
- NodeSelectionScriptingCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Scripting.
- NodeSelectionServerAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Server Control.
- NodeSelectionServerCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Server Control.
- NodeSelectionSetAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Sets.
- NodeSelectionSetCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Sets.
- NodeSelectionSortedSetAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Sorted Sets.
- NodeSelectionSortedSetCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Sorted Sets.
- NodeSelectionStreamAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Streams.
- NodeSelectionStreamCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Streams.
- NodeSelectionStringAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Asynchronous executed commands on a node selection for Strings.
- NodeSelectionStringCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Synchronous executed commands on a node selection for Strings.
- NodeSelectionSupport<API,CMD> - Interface in io.lettuce.core.cluster.api
-
A node selection represents a set of Redis Cluster nodes.
- NOFLAGS - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- noloop() - Method in class io.lettuce.core.TrackingArgs
-
Don't send notifications about keys modified by this connection itself.
- nomkstream() - Static method in class io.lettuce.core.XAddArgs.Builder
-
Creates new
XAddArgs
and setting NOMKSTREAM. - nomkstream() - Method in class io.lettuce.core.XAddArgs
-
Do add the message if the stream does not already exist.
- nomkstream(boolean) - Method in class io.lettuce.core.XAddArgs
-
Do add the message if the stream does not already exist.
- NOMKSTREAM - io.lettuce.core.protocol.CommandKeyword
- none - io.lettuce.core.GeoArgs.Sort
-
no sort order.
- NONE - io.lettuce.core.models.role.RedisReplicaInstance.State
-
Nothing to replicate.
- NONE - io.lettuce.core.SslVerifyMode
-
No verification at all.
- NONE - Static variable in interface io.lettuce.core.dynamic.Batcher
-
Batcher that does not support batching.
- NONE - Static variable in class io.lettuce.core.dynamic.support.ResolvableType
-
ResolvableType
returned when no value is available. - noNullElements(Object[], String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an array has no null elements.
- noNullElements(Object[], Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an array has no null elements.
- noNullElements(Collection<?>, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that a
Collection
has no null elements. - noNullElements(Collection<?>, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that a
Collection
has no null elements. - nopass() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and sets the user as a "no password". - nopass() - Method in class io.lettuce.core.AclSetuserArgs
-
Sets the user as a "no password".
- NOPASS - io.lettuce.core.protocol.CommandKeyword
- NOSAVE - io.lettuce.core.protocol.CommandKeyword
- NOSCRIPT - io.lettuce.core.models.command.CommandDetail.Flag
-
deny this command from scripts.
- NOT - io.lettuce.core.protocol.CommandKeyword
- NOT_CONNECTED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- notEmpty(int[], String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an array has elements; that is, it must not be
null
and must have at least one element. - notEmpty(CharSequence, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that a string is not empty, it must not be
null
and it must not be empty. - notEmpty(CharSequence, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that a string is not empty, it must not be
null
and it must not be empty. - notEmpty(Object[], String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an array has elements; that is, it must not be
null
and must have at least one element. - notEmpty(Object[], Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an array has elements; that is, it must not be
null
and must have at least one element. - notifyChannelActive(Channel) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- notifyChannelActive(Channel) - Method in interface io.lettuce.core.protocol.Endpoint
-
Notify about channel activation.
- notifyChannelActive(Channel) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- notifyChannelInactive(Channel) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- notifyChannelInactive(Channel) - Method in interface io.lettuce.core.protocol.Endpoint
-
Notify about channel deactivation.
- notifyDrainQueuedCommands(HasQueuedCommands) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- notifyDrainQueuedCommands(HasQueuedCommands) - Method in interface io.lettuce.core.protocol.Endpoint
-
Signal the endpoint to drain queued commands from the queue holder.
- notifyException(Throwable) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- notifyException(Throwable) - Method in interface io.lettuce.core.protocol.Endpoint
-
Notify about an exception occured in channel/command processing
- notifyListeners(PubSubMessage<K, V>) - Method in class io.lettuce.core.cluster.PubSubClusterEndpoint
- notifyListeners(PubSubMessage<K, V>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- notifyPushListeners(PushMessage) - Method in class io.lettuce.core.protocol.CommandHandler
- notifyPushListeners(PushMessage) - Method in class io.lettuce.core.pubsub.PubSubCommandHandler
- notNull(Object, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an object is not
null
. - notNull(Object, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that an object is not
null
. - now() - Static method in class io.lettuce.core.ShutdownArgs.Builder
-
Creates new
ShutdownArgs
and setting NOW. - now() - Method in class io.lettuce.core.ShutdownArgs
-
Skips waiting for lagging replicas, i.e.
- NUMPAT - io.lettuce.core.protocol.CommandKeyword
- NUMSUB - io.lettuce.core.protocol.CommandKeyword
- nx() - Static method in class io.lettuce.core.ExpireArgs.Builder
-
Creates new
ExpireArgs
and sets NX. - nx() - Method in class io.lettuce.core.ExpireArgs
-
Set expiry only when the key has no expiry.
- nx() - Static method in class io.lettuce.core.GeoAddArgs.Builder
-
Creates new
GeoAddArgs
and enabling NX. - nx() - Method in class io.lettuce.core.GeoAddArgs
-
Don't update already existing elements.
- nx() - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable NX. - nx() - Method in class io.lettuce.core.SetArgs
-
Only set the key if it does not already exist.
- nx() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgs
and enabling NX. - nx() - Method in class io.lettuce.core.ZAddArgs
-
Don't update already existing elements.
- NX - io.lettuce.core.protocol.CommandKeyword
O
- OBJECT - io.lettuce.core.protocol.CommandType
- OBJECT - io.lettuce.core.ScriptOutputType
-
RESP3-defined object output supporting all Redis response structures.
- OBJECT - Static variable in class io.lettuce.core.dynamic.support.ClassTypeInformation
- objectEncoding(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- objectEncoding(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- objectEncoding(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Returns the kind of internal representation used in order to store the value associated with the
key
. - objectEncoding(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Returns the kind of internal representation used in order to store the value associated with the
key
. - objectEncoding(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Returns the kind of internal representation used in order to store the value associated with the
key
. - objectEncoding(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Returns the kind of internal representation used in order to store the value associated with the
key
. - objectEncoding(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Returns the kind of internal representation used in order to store the value associated with the
key
. - objectFreq(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- objectFreq(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- objectFreq(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Returns the logarithmic access frequency counter of the object stored at the specified
key
. - objectFreq(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Returns the logarithmic access frequency counter of the object stored at the specified
key
. - objectFreq(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Returns the logarithmic access frequency counter of the object stored at the specified
key
. - objectFreq(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Returns the logarithmic access frequency counter of the object stored at the specified
key
. - objectFreq(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Returns the logarithmic access frequency counter of the object stored at the specified
key
. - objectIdletime(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- objectIdletime(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- objectIdletime(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Returns the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- objectIdletime(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Returns the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- objectIdletime(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Returns the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- objectIdletime(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Returns the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- objectIdletime(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Returns the number of seconds since the object stored at the specified key is idle (not requested by read or write operations).
- ObjectOutput<K,V> - Class in io.lettuce.core.output
-
RESP3-capable command output that represents the RESP3 response as RESP3 primitives including support for nesting.
- ObjectOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ObjectOutput
- objectRefcount(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- objectRefcount(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- objectRefcount(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Returns the number of references of the value associated with the specified key.
- objectRefcount(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Returns the number of references of the value associated with the specified key.
- objectRefcount(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Returns the number of references of the value associated with the specified key.
- objectRefcount(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Returns the number of references of the value associated with the specified key.
- objectRefcount(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Returns the number of references of the value associated with the specified key.
- observeChannels() - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Flux for messages (message) received though channel subscriptions.
- observeChannels() - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- observeChannels(FluxSink.OverflowStrategy) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Flux for messages (message) received though channel subscriptions.
- observeChannels(FluxSink.OverflowStrategy) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- observePatterns() - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Flux for messages (pmessage) received though pattern subscriptions.
- observePatterns() - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- observePatterns(FluxSink.OverflowStrategy) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Flux for messages (pmessage) received though pattern subscriptions.
- observePatterns(FluxSink.OverflowStrategy) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- of(RedisCodec<K, ?>, RedisCodec<?, V>) - Static method in interface io.lettuce.core.codec.RedisCodec
- of(Class<?>, Class<?>...) - Static method in class io.lettuce.core.internal.AbstractInvocationHandler.MethodTranslator
- of(String) - Static method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Create a new instance of
RedisClusterNode
by passing thenodeId
- of(String) - Static method in class io.lettuce.core.ScanCursor
-
Creates a Scan-Cursor reference.
- of(String, int) - Static method in class io.lettuce.core.internal.HostAndPort
- off() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and set user inactive. - off() - Method in class io.lettuce.core.AclSetuserArgs
-
Set user inactive.
- OFF - io.lettuce.core.protocol.CommandKeyword
- offset(int) - Static method in class io.lettuce.core.BitFieldArgs
-
Creates a new
BitFieldArgs.Offset
for the givenoffset
. - on() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and set user active. - on() - Method in class io.lettuce.core.AclSetuserArgs
-
Set user active.
- ON - io.lettuce.core.protocol.CommandKeyword
- onComplete(BiConsumer<? super T, Throwable>) - Method in class io.lettuce.core.protocol.AsyncCommand
- onComplete(BiConsumer<? super T, Throwable>) - Method in class io.lettuce.core.protocol.CommandWrapper
- onComplete(BiConsumer<? super T, Throwable>) - Method in interface io.lettuce.core.protocol.CompleteableCommand
-
Register a command callback for command completion that notifies the callback with the command result or the failure resulting from command completion.
- onComplete(Consumer<? super T>) - Method in class io.lettuce.core.protocol.AsyncCommand
- onComplete(Consumer<? super T>) - Method in class io.lettuce.core.protocol.CommandWrapper
- onComplete(Consumer<? super T>) - Method in interface io.lettuce.core.protocol.CompleteableCommand
-
Register a command callback for successive command completion that notifies the callback with the command result.
- ONE - io.lettuce.core.protocol.CommandKeyword
- onKey(K) - Method in interface io.lettuce.core.output.KeyStreamingChannel
-
Called on every incoming key.
- onKeyValue(K, V) - Method in interface io.lettuce.core.output.KeyValueStreamingChannel
-
Called on every incoming key/value pair.
- ONLINE - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- onNext(Collection<T>, T) - Method in class io.lettuce.core.output.ListSubscriber
- onNext(Collection<T>, T) - Method in class io.lettuce.core.output.StreamingOutput.Subscriber
-
Data notification sent by the
StreamingOutput
. - onNext(T) - Method in class io.lettuce.core.output.ListSubscriber
- onNext(T) - Method in class io.lettuce.core.output.StreamingOutput.Subscriber
-
Data notification sent by the
StreamingOutput
. - onPushMessage(PushMessage) - Method in interface io.lettuce.core.api.push.PushListener
-
Handle a push message.
- onPushMessage(RedisClusterNode, PushMessage) - Method in interface io.lettuce.core.cluster.api.push.RedisClusterPushListener
-
Handle a push message.
- onReconnectAttempt(ConnectionEvents.Reconnect) - Method in interface io.lettuce.core.protocol.ReconnectionListener
-
Listener method notified on a reconnection attempt.
- onRedisConnected(RedisChannelHandler<?, ?>) - Method in interface io.lettuce.core.RedisConnectionStateListener
-
Deprecated.
- onRedisConnected(RedisChannelHandler<?, ?>, SocketAddress) - Method in class io.lettuce.core.RedisConnectionStateAdapter
- onRedisConnected(RedisChannelHandler<?, ?>, SocketAddress) - Method in interface io.lettuce.core.RedisConnectionStateListener
-
Event handler for successful connection event.
- onRedisDisconnected(RedisChannelHandler<?, ?>) - Method in class io.lettuce.core.RedisConnectionStateAdapter
- onRedisDisconnected(RedisChannelHandler<?, ?>) - Method in interface io.lettuce.core.RedisConnectionStateListener
-
Event handler for disconnection event.
- onRedisExceptionCaught(RedisChannelHandler<?, ?>, Throwable) - Method in class io.lettuce.core.RedisConnectionStateAdapter
- onRedisExceptionCaught(RedisChannelHandler<?, ?>, Throwable) - Method in interface io.lettuce.core.RedisConnectionStateListener
-
Event handler for exceptions.
- onValue(ScoredValue<V>) - Method in interface io.lettuce.core.output.ScoredValueStreamingChannel
-
Called on every incoming ScoredValue.
- onValue(V) - Method in interface io.lettuce.core.output.ValueStreamingChannel
-
Called on every incoming value.
- openSslProvider() - Method in class io.lettuce.core.SslOptions.Builder
-
Use the OpenSSL provider for SSL connections.
- optin() - Method in class io.lettuce.core.TrackingArgs
-
When broadcasting is NOT active, normally don't track keys in read only commands, unless they are called immediately after a CLIENT CACHING yes command.
- optional() - Method in class io.lettuce.core.Value
-
Returns an
Optional
wrapper for the value. - optout() - Method in class io.lettuce.core.TrackingArgs
-
When broadcasting is NOT active, normally track keys in read only commands, unless they are called immediately after a CLIENT CACHING no command.
- or(ReadOnlyCommands.ReadOnlyPredicate) - Method in interface io.lettuce.core.protocol.ReadOnlyCommands.ReadOnlyPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- OR - io.lettuce.core.protocol.CommandKeyword
- OrderingReadFromAccessor - Class in io.lettuce.core
-
Accessor for
ReadFrom
ordering. - output - Variable in class io.lettuce.core.output.CommandOutput
- output - Variable in class io.lettuce.core.protocol.Command
- OutputRegistry - Class in io.lettuce.core.dynamic.output
-
Registry for
CommandOutput
types and theirfactories
. - OutputRegistry() - Constructor for class io.lettuce.core.dynamic.output.OutputRegistry
-
Create a new
OutputRegistry
registering builtinCommandOutput
types. - OutputRegistry(boolean) - Constructor for class io.lettuce.core.dynamic.output.OutputRegistry
-
Create a new
OutputRegistry
. - OutputRegistryCommandOutputFactoryResolver - Class in io.lettuce.core.dynamic.output
- OutputRegistryCommandOutputFactoryResolver(OutputRegistry) - Constructor for class io.lettuce.core.dynamic.output.OutputRegistryCommandOutputFactoryResolver
-
Create a new
OutputRegistryCommandOutputFactoryResolver
givenOutputRegistry
. - OutputSelector - Class in io.lettuce.core.dynamic.output
-
Selector
CommandOutputFactory
resolution. - OutputSelector(ResolvableType, RedisCodec<?, ?>) - Constructor for class io.lettuce.core.dynamic.output.OutputSelector
- OutputType - Class in io.lettuce.core.dynamic.output
-
Type descriptor for a
CommandOutput
. - overflow(BitFieldArgs.OverflowType) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Adds a new
OVERFLOW
subcommand. - overflow(BitFieldArgs.OverflowType) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
OVERFLOW
subcommand.
P
- Param - Annotation Type in io.lettuce.core.dynamic.annotation
-
Annotation to bind method parameters using their name.
- Parameter - Class in io.lettuce.core.dynamic.parameter
-
Abstracts a method parameter and exposes access to type and parameter information.
- Parameter(Method, int) - Constructor for class io.lettuce.core.dynamic.parameter.Parameter
- PARAMETER_NAME_CLIENT_NAME - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_DATABASE - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_DATABASE_ALT - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_LIBRARY_NAME - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_LIBRARY_VERSION - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_SENTINEL_MASTER_ID - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_TIMEOUT - Static variable in class io.lettuce.core.RedisURI
- PARAMETER_NAME_VERIFY_PEER - Static variable in class io.lettuce.core.RedisURI
- ParameterNameDiscoverer - Interface in io.lettuce.core.dynamic.support
-
Interface to discover parameter names for methods and constructors.
- Parameters<P extends Parameter> - Class in io.lettuce.core.dynamic.parameter
-
Base class to abstract method
Parameter
s. - Parameters(Method) - Constructor for class io.lettuce.core.dynamic.parameter.Parameters
-
Create new
Parameters
given aMethod
. - ParameterWrappers() - Constructor for class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- parse(String) - Static method in class io.lettuce.core.cluster.models.partitions.ClusterPartitionParser
-
Parse partition lines into Partitions object.
- parse(String) - Static method in class io.lettuce.core.internal.HostAndPort
-
Parse a host and port string into a
HostAndPort
. - parse(List<?>) - Static method in class io.lettuce.core.cluster.models.slots.ClusterSlotsParser
-
Parse the output of the Redis CLUSTER SLOTS command and convert it to a list of
ClusterSlotRange
- parse(List<?>) - Static method in class io.lettuce.core.models.command.CommandDetailParser
-
Parse the output of the Redis COMMAND/COMMAND INFO command and convert to a list of
CommandDetail
. - parse(List<?>) - Static method in class io.lettuce.core.models.role.RoleParser
-
Parse the output of the Redis ROLE command and convert to a RedisInstance.
- parse(List<?>) - Static method in class io.lettuce.core.models.stream.PendingParser
-
Parse the output of the Redis XPENDING reporting a summary on pending messages.
- parse(List<Object>) - Static method in class io.lettuce.core.cluster.models.partitions.ClusterPartitionParser
-
Parse partition lines into Partitions object.
- parseCompat(String) - Static method in class io.lettuce.core.internal.HostAndPort
-
Temporary workaround until Redis provides IPv6 addresses in bracket notation.
- parseRange(List<?>) - Static method in class io.lettuce.core.models.stream.PendingParser
-
Parse the output of the Redis XPENDING command with
Range
. - partition(RedisCodec<K, V>, Iterable<K>) - Static method in class io.lettuce.core.cluster.SlotHash
-
Partition keys by slot-hash.
- PartitionException - Exception in io.lettuce.core.cluster
-
Partition access exception thrown when a partition-specific operations fails.
- PartitionException(String) - Constructor for exception io.lettuce.core.cluster.PartitionException
-
Create a
PartitionException
with the specified detail message. - PartitionException(String, Throwable) - Constructor for exception io.lettuce.core.cluster.PartitionException
-
Create a
PartitionException
with the specified detail message and nested exception. - PartitionException(Throwable) - Constructor for exception io.lettuce.core.cluster.PartitionException
-
Create a
PartitionException
with the specified nested exception. - Partitions - Class in io.lettuce.core.cluster.models.partitions
-
Cluster topology view.
- Partitions() - Constructor for class io.lettuce.core.cluster.models.partitions.Partitions
- PartitionSelectorException - Exception in io.lettuce.core.cluster
-
Exception thrown when a partition selection fails (slot not covered, no read candidates available).
- PartitionSelectorException(String, Partitions) - Constructor for exception io.lettuce.core.cluster.PartitionSelectorException
-
Create a
UnknownPartitionException
with the specified detail message. - pattern() - Method in interface io.lettuce.core.pubsub.PubSubMessage
- pattern() - Method in class io.lettuce.core.pubsub.PubSubOutput
- PatternMessage<K,V> - Class in io.lettuce.core.pubsub.api.reactive
-
Message payload for a subscription to a pattern.
- PatternMessage(K, K, V) - Constructor for class io.lettuce.core.pubsub.api.reactive.PatternMessage
- PAUSE - io.lettuce.core.protocol.CommandKeyword
- PendingMessage - Class in io.lettuce.core.models.stream
-
Value object representing a pending message reported through XPENDING with range/limit.
- PendingMessage(String, String, long, long) - Constructor for class io.lettuce.core.models.stream.PendingMessage
- PendingMessageListOutput<K,V> - Class in io.lettuce.core.output
-
Decodes a list of
PendingMessage
. - PendingMessageListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.PendingMessageListOutput
- PendingMessages - Class in io.lettuce.core.models.stream
-
Value object representing the output of the Redis XPENDING reporting a summary on pending messages.
- PendingMessages(long, Range<String>, Map<String, Long>) - Constructor for class io.lettuce.core.models.stream.PendingMessages
- PendingMessagesOutput<K,V> - Class in io.lettuce.core.output
-
Decodes
PendingMessages
. - PendingMessagesOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.PendingMessagesOutput
- PendingParser - Class in io.lettuce.core.models.stream
-
Parser for redis XPENDING command output.
- persist() - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PERSIST. - persist() - Method in class io.lettuce.core.GetExArgs
-
Remove the time to live associated with the key.
- persist(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- persist(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- persist(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Remove the expiration from a key.
- persist(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Remove the expiration from a key.
- persist(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Remove the expiration from a key.
- persist(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Remove the expiration from a key.
- persist(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Remove the expiration from a key.
- PERSIST - io.lettuce.core.protocol.CommandType
- PERSISTENT_RECONNECTS - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Connections to a particular host run into persistent reconnects (more than one attempt).
- PersistentReconnectsAdaptiveRefreshTriggeredEvent(Supplier<Partitions>, Runnable, int) - Constructor for class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent.PersistentReconnectsAdaptiveRefreshTriggeredEvent
- pexpire(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpire(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpire(K, long) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpire(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpire(K, Duration) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpire(K, Duration) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpire(K, Duration, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set a key's time to live in milliseconds.
- pexpire(K, Duration, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set a key's time to live in milliseconds.
- PEXPIRE - io.lettuce.core.protocol.CommandType
- pexpireat(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, long) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, long, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, long, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, Instant) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, Instant) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, Instant, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Instant, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, Date) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, Date) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpireat(K, Date, ExpireArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- pexpireat(K, Date, ExpireArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
- PEXPIREAT - io.lettuce.core.protocol.CommandType
- pexpiretime(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pexpiretime(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pexpiretime(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Get the time to live for a key in as unix timestamp in milliseconds.
- pexpiretime(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Get the time to live for a key in as unix timestamp in milliseconds.
- pexpiretime(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Get the time to live for a key in as unix timestamp in milliseconds.
- pexpiretime(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Get the time to live for a key in as unix timestamp in milliseconds.
- pexpiretime(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Get the time to live for a key in as unix timestamp in milliseconds.
- PEXPIRETIME - io.lettuce.core.protocol.CommandType
- pfadd(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pfadd(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pfadd(K, V...) - Method in interface io.lettuce.core.api.async.RedisHLLAsyncCommands
-
Adds the specified elements to the specified HyperLogLog.
- pfadd(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisHLLReactiveCommands
-
Adds the specified elements to the specified HyperLogLog.
- pfadd(K, V...) - Method in interface io.lettuce.core.api.sync.RedisHLLCommands
-
Adds the specified elements to the specified HyperLogLog.
- pfadd(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHLLAsyncCommands
-
Adds the specified elements to the specified HyperLogLog.
- pfadd(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHLLCommands
-
Adds the specified elements to the specified HyperLogLog.
- pfadd(K, V, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- PFADD - io.lettuce.core.protocol.CommandType
- pfcount(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pfcount(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pfcount(K...) - Method in interface io.lettuce.core.api.async.RedisHLLAsyncCommands
-
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
- pfcount(K...) - Method in interface io.lettuce.core.api.reactive.RedisHLLReactiveCommands
-
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
- pfcount(K...) - Method in interface io.lettuce.core.api.sync.RedisHLLCommands
-
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
- pfcount(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHLLAsyncCommands
-
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
- pfcount(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHLLCommands
-
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
- pfcount(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- PFCOUNT - io.lettuce.core.protocol.CommandType
- pfmerge(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pfmerge(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pfmerge(K, K...) - Method in interface io.lettuce.core.api.async.RedisHLLAsyncCommands
-
Merge N different HyperLogLogs into a single one.
- pfmerge(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisHLLReactiveCommands
-
Merge N different HyperLogLogs into a single one.
- pfmerge(K, K...) - Method in interface io.lettuce.core.api.sync.RedisHLLCommands
-
Merge N different HyperLogLogs into a single one.
- pfmerge(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHLLAsyncCommands
-
Merge N different HyperLogLogs into a single one.
- pfmerge(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHLLCommands
-
Merge N different HyperLogLogs into a single one.
- pfmerge(K, K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- PFMERGE - io.lettuce.core.protocol.CommandType
- ping() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- ping() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- ping() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Ping the server.
- ping() - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Ping the server.
- ping() - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- ping() - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- PING - io.lettuce.core.protocol.CommandType
- pingBeforeActivateConnection(boolean) - Method in class io.lettuce.core.ClientOptions.Builder
-
Perform a lightweight PING connection handshake when establishing a Redis connection.
- pingBeforeActivateConnection(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- PipelinedRedisFuture<V> - Class in io.lettuce.core.cluster
-
Pipelining for commands that are executed on multiple cluster nodes.
- PipelinedRedisFuture(CompletionStage<V>) - Constructor for class io.lettuce.core.cluster.PipelinedRedisFuture
- PipelinedRedisFuture(CompletionStage<V>, Function<V, V>) - Constructor for class io.lettuce.core.cluster.PipelinedRedisFuture
- PipelinedRedisFuture(Map<?, ? extends CompletionStage<?>>, Function<PipelinedRedisFuture<V>, V>) - Constructor for class io.lettuce.core.cluster.PipelinedRedisFuture
- pmessage - io.lettuce.core.pubsub.PubSubOutput.Type
- port - Variable in class io.lettuce.core.internal.HostAndPort
- Position(long, long) - Constructor for class io.lettuce.core.StringMatchResult.Position
- potentiallyResolveCommand(String) - Method in class io.lettuce.core.dynamic.segment.CommandSegments
-
Attempt to resolve the
commandType
againstCommandType
. - predefinedSort(Iterable<RedisClusterNode>, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Sort partitions by a
fixedOrder
and byRedisURI
. - prefixes(String...) - Method in class io.lettuce.core.TrackingArgs
-
For broadcasting, register a given key prefix, so that notifications will be provided only for keys starting with this string.
- prefixes(Charset, String...) - Method in class io.lettuce.core.TrackingArgs
-
For broadcasting, register a given key prefix, so that notifications will be provided only for keys starting with this string.
- preProcessCommand(RedisCommand<K, V, T>) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- proceed() - Method in interface io.lettuce.core.dynamic.intercept.MethodInvocation
-
Proceed to the next interceptor in the chain.
- ProtocolKeyword - Interface in io.lettuce.core.protocol
-
Interface for protocol keywords providing an encoded representation.
- protocols(String...) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the protocol used for the connection established to Redis Server, such as
TLSv1.2, TLSv1.1, TLSv1
. - protocolVersion(ProtocolVersion) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the
ProtocolVersion
to use. - protocolVersion(ProtocolVersion) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- ProtocolVersion - Enum in io.lettuce.core.protocol
-
Versions of the native protocol supported by the driver.
- psetex(K, long, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- psetex(K, long, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- psetex(K, long, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the value and expiration in milliseconds of a key.
- psetex(K, long, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the value and expiration in milliseconds of a key.
- psetex(K, long, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the value and expiration in milliseconds of a key.
- psetex(K, long, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the value and expiration in milliseconds of a key.
- psetex(K, long, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the value and expiration in milliseconds of a key.
- PSETEX - io.lettuce.core.protocol.CommandType
- psubscribe - io.lettuce.core.pubsub.PubSubOutput.Type
- psubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.async.NodeSelectionPubSubAsyncCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.NodeSelectionPubSubReactiveCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.NodeSelectionPubSubCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.async.RedisPubSubAsyncCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.sync.RedisPubSubCommands
-
Listen for messages published to channels matching the given patterns.
- psubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- psubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- PSUBSCRIBE - io.lettuce.core.protocol.CommandType
- psubscribed(RedisClusterNode, K, long) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- psubscribed(RedisClusterNode, K, long) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Subscribed to a pattern.
- psubscribed(K, long) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- psubscribed(K, long) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Subscribed to a pattern.
- pttl(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pttl(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pttl(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Get the time to live for a key in milliseconds.
- pttl(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Get the time to live for a key in milliseconds.
- pttl(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Get the time to live for a key in milliseconds.
- pttl(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Get the time to live for a key in milliseconds.
- pttl(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Get the time to live for a key in milliseconds.
- PTTL - io.lettuce.core.protocol.CommandType
- publish(Event) - Method in class io.lettuce.core.event.DefaultEventBus
- publish(Event) - Method in interface io.lettuce.core.event.EventBus
-
Publish a
Event
to the bus. - publish(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- publish(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- publish(K, V) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Post a message to a channel.
- publish(K, V) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Post a message to a channel.
- publish(K, V) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Post a message to a channel.
- publish(K, V) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Post a message to a channel.
- publish(K, V) - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Post a message to a channel.
- publish(K, V) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- publish(K, V) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- PUBLISH - io.lettuce.core.protocol.CommandType
- publishOnScheduler(boolean) - Method in class io.lettuce.core.ClientOptions.Builder
-
Use a dedicated
Scheduler
to emit reactive data signals. - publishOnScheduler(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- PUBSUB - io.lettuce.core.AclCategory
-
pubsub command
- PUBSUB - io.lettuce.core.models.command.CommandDetail.Flag
-
pubsub-related command.
- PUBSUB - io.lettuce.core.protocol.CommandType
- PubSubAsyncNodeSelection<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.async
-
Node selection with access to asynchronous executed commands on the set.
- pubsubChannels() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pubsubChannels() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pubsubChannels() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Lists the currently *active channels*.
- pubsubChannels() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Lists the currently *active channels*.
- pubsubChannels() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Lists the currently *active channels*.
- pubsubChannels() - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Lists the currently *active channels*.
- pubsubChannels() - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pubsubChannels(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pubsubChannels(K) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Lists the currently *active channels*.
- pubsubChannels(K) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- pubsubChannels(K) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- PubSubClusterEndpoint<K,V> - Class in io.lettuce.core.cluster
- PubSubClusterEndpoint(ClientOptions, ClientResources) - Constructor for class io.lettuce.core.cluster.PubSubClusterEndpoint
-
Initialize a new instance that handles commands from the supplied queue.
- PubSubCommandHandler<K,V> - Class in io.lettuce.core.pubsub
-
A netty
ChannelHandler
responsible for writing Redis Pub/Sub commands and reading the response stream from the server. - PubSubCommandHandler(ClientOptions, ClientResources, RedisCodec<K, V>, PubSubEndpoint<K, V>) - Constructor for class io.lettuce.core.pubsub.PubSubCommandHandler
-
Initialize a new instance.
- PubSubEndpoint<K,V> - Class in io.lettuce.core.pubsub
- PubSubEndpoint(ClientOptions, ClientResources) - Constructor for class io.lettuce.core.pubsub.PubSubEndpoint
-
Initialize a new instance that handles commands from the supplied queue.
- PubSubMessage<K,V> - Interface in io.lettuce.core.pubsub
-
Represents a Pub/Sub notification message.
- PubSubNodeSelection<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.sync
-
Node selection with access to
RedisPubSubCommands
. - pubsubNumpat() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pubsubNumpat() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pubsubNumpat() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Returns the number of subscriptions to patterns.
- pubsubNumpat() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Returns the number of subscriptions to patterns.
- pubsubNumpat() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Returns the number of subscriptions to patterns.
- pubsubNumpat() - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Returns the number of subscriptions to patterns.
- pubsubNumpat() - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Returns the number of subscriptions to patterns.
- pubsubNumsub(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- pubsubNumsub(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- pubsubNumsub(K...) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
- pubsubNumsub(K...) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
- pubsubNumsub(K...) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
- pubsubNumsub(K...) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
- pubsubNumsub(K...) - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
- pubsubNumsub(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- pubsubNumsub(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- PubSubOutput<K,V> - Class in io.lettuce.core.pubsub
-
One element of the Redis pub/sub stream.
- PubSubOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.pubsub.PubSubOutput
- PubSubOutput.Type - Enum in io.lettuce.core.pubsub
- PubSubReactiveNodeSelection<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.reactive
-
Node selection with access to
RedisPubSubCommands
. - punsubscribe - io.lettuce.core.pubsub.PubSubOutput.Type
- punsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.async.NodeSelectionPubSubAsyncCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.NodeSelectionPubSubReactiveCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.NodeSelectionPubSubCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.async.RedisPubSubAsyncCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.sync.RedisPubSubCommands
-
Stop listening for messages posted to channels matching the given patterns.
- punsubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- punsubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- PUNSUBSCRIBE - io.lettuce.core.protocol.CommandType
- punsubscribed(RedisClusterNode, K, long) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- punsubscribed(RedisClusterNode, K, long) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Unsubscribed from a pattern.
- punsubscribed(K, long) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- punsubscribed(K, long) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Unsubscribed from a pattern.
- PushHandler - Interface in io.lettuce.core.protocol
-
A handler object that provides access to
PushListener
. - PushListener - Interface in io.lettuce.core.api.push
-
Interface to be implemented by push message listeners that are interested in listening to
PushMessage
. - PushMessage - Interface in io.lettuce.core.api.push
-
Interface representing a push message received from Redis.
- PushOutput<K,V> - Class in io.lettuce.core.output
-
Output for push notifications.
- PushOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.PushOutput
- put(K, V) - Method in interface io.lettuce.core.support.caching.CacheAccessor
-
Associate the specified value with the specified key in this cache.
- put(K, V) - Method in interface io.lettuce.core.support.caching.RedisCache
-
Associate the specified value with the specified key in this Redis cache.
- px(long) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PX. - px(long) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire time, in milliseconds.
- px(long) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable PX. - px(long) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire time, in milliseconds.
- px(Duration) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PX. - px(Duration) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire time, in milliseconds.
- px(Duration) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable PX. - px(Duration) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire time, in milliseconds.
- pxAt(long) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PXAT. - pxAt(long) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - pxAt(long) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable PXAT. - pxAt(long) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
. - pxAt(Instant) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PXAT. - pxAt(Instant) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - pxAt(Instant) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable PXAT. - pxAt(Instant) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
. - pxAt(Date) - Static method in class io.lettuce.core.GetExArgs.Builder
-
Creates new
GetExArgs
and enable PXAT. - pxAt(Date) - Method in class io.lettuce.core.GetExArgs
-
Set the specified expire at time using a posix
timestamp
. - pxAt(Date) - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable PXAT. - pxAt(Date) - Method in class io.lettuce.core.SetArgs
-
Set the specified expire at time using a posix
timestamp
.
Q
- queue() - Static method in class io.lettuce.core.dynamic.batch.CommandBatching
-
Enqueue the command to the batch queue.
- quit() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- quit() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- quit() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Instructs Redis to disconnect the connection.
- quit() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Instructs Redis to disconnect the connection.
- quit() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Instructs Redis to disconnect the connection.
- quit() - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Instructs Redis to disconnect the connection.
- quit() - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Instructs Redis to disconnect the connection.
- QUIT - io.lettuce.core.protocol.CommandType
R
- RANDOM - io.lettuce.core.models.command.CommandDetail.Flag
-
command has random results, dangerous for scripts.
- randomBetween(long, long) - Static method in class io.lettuce.core.resource.Delay
-
Generates a random long value within
min
andmax
boundaries. - randomkey() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- randomkey() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- randomkey() - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Return a random key from the keyspace.
- randomkey() - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Return a random key from the keyspace.
- randomkey() - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Return a random key from the keyspace.
- randomkey() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Return a random key from the keyspace.
- randomkey() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Return a random key from the keyspace on a random master.
- randomkey() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Return a random key from the keyspace on a random master.
- randomkey() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Return a random key from the keyspace.
- randomkey() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Return a random key from the keyspace on a random master.
- randomkey() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- randomkey() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- RANDOMKEY - io.lettuce.core.protocol.CommandType
- range(Range<String>) - Method in class io.lettuce.core.XPendingArgs
- Range<T> - Class in io.lettuce.core
-
Range
defines lower and upper boundaries to retrieve items from a sorted set. - Range.Boundary<T> - Class in io.lettuce.core
- rank(long) - Static method in class io.lettuce.core.LPosArgs.Builder
-
Creates new
LPosArgs
and setting RANK. - rank(long) - Method in class io.lettuce.core.LPosArgs
-
Specify the rank of the first element to return, in case there are multiple matches.
- ratio(float) - Static method in class io.lettuce.core.protocol.DecodeBufferPolicies
-
Ratio-based discard policy that considers the capacity vs.
- reactive - Variable in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- reactive - Variable in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- reactive - Variable in class io.lettuce.core.StatefulRedisConnectionImpl
- reactive() - Method in interface io.lettuce.core.api.StatefulRedisConnection
-
Returns the
RedisReactiveCommands
API for the current connection. - reactive() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterReactiveCommands
API for the current connection. - reactive() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubReactiveCommands
API for the current connection. - reactive() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- reactive() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubReactiveCommands
API for the current connection. - reactive() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- reactive() - Method in interface io.lettuce.core.sentinel.api.StatefulRedisSentinelConnection
-
Returns the
RedisSentinelReactiveCommands
API for the current connection. - reactive() - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- reactive() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- ReactiveExecutions<T> - Interface in io.lettuce.core.cluster.api.reactive
-
Execution holder for a reactive command to be executed on multiple nodes.
- READ - io.lettuce.core.AclCategory
-
read command
- READ - io.lettuce.core.protocol.ConnectionIntent
-
Intention to use read-only operations through a connection.
- ReadFrom - Class in io.lettuce.core
-
Defines from which Redis nodes data is read.
- ReadFrom() - Constructor for class io.lettuce.core.ReadFrom
- ReadFrom.Nodes - Interface in io.lettuce.core
-
Descriptor of nodes that are available for the current read operation.
- readonly(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select replica nodes by a predicate and keeps a static selection.
- readonly(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select replica nodes by a predicate and keeps a static selection.
- readonly(Predicate<RedisClusterNode>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- readOnly() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- readOnly() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- readOnly() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Switch connection to Read-Only mode when connecting to a cluster.
- readOnly() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Switch connection to Read-Only mode when connecting to a cluster.
- readOnly() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Switch connection to Read-Only mode when connecting to a cluster.
- readOnly() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Tells a Redis cluster replica node that the client is ok reading possibly stale data and is not interested in running write queries.
- readOnly() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Tells a Redis cluster replica node that the client is ok reading possibly stale data and is not interested in running write queries.
- readOnly() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Tells a Redis cluster replica node that the client is ok reading possibly stale data and is not interested in running write queries.
- READONLY - io.lettuce.core.models.command.CommandDetail.Flag
-
command will never modify keys.
- READONLY - io.lettuce.core.protocol.CommandType
- readOnlyCommands(ReadOnlyCommands.ReadOnlyPredicate) - Method in class io.lettuce.core.ClientOptions.Builder
-
Identifies commands (e.g.
- readOnlyCommands(ReadOnlyCommands.ReadOnlyPredicate) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- ReadOnlyCommands - Class in io.lettuce.core.protocol
-
Contains all command names that are read-only commands.
- ReadOnlyCommands() - Constructor for class io.lettuce.core.protocol.ReadOnlyCommands
- ReadOnlyCommands.ReadOnlyPredicate - Interface in io.lettuce.core.protocol
-
A predicate to determine whether a command qualifies as Read-Only command.
- readWrite() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- readWrite() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- readWrite() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Switch connection to Read-Write mode (default) when connecting to a cluster.
- readWrite() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Switch connection to Read-Write mode (default) when connecting to a cluster.
- readWrite() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Switch connection to Read-Write mode (default) when connecting to a cluster.
- readWrite() - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Resets readOnly flag.
- readWrite() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Resets readOnly flag.
- readWrite() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Resets readOnly flag.
- READWRITE - io.lettuce.core.protocol.CommandType
- Reconnect(int) - Constructor for class io.lettuce.core.ConnectionEvents.Reconnect
- ReconnectAttemptEvent - Class in io.lettuce.core.event.connection
-
Event fired on reconnect attempts.
- ReconnectAttemptEvent(String, String, SocketAddress, SocketAddress, int, Duration) - Constructor for class io.lettuce.core.event.connection.ReconnectAttemptEvent
- ReconnectAttemptEvent(SocketAddress, SocketAddress, int) - Constructor for class io.lettuce.core.event.connection.ReconnectAttemptEvent
- reconnectDelay() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
Delay
for reconnect attempts. - reconnectDelay() - Method in class io.lettuce.core.resource.DefaultClientResources
- reconnectDelay(Delay) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the stateless reconnect
Delay
to delay reconnect attempts. - reconnectDelay(Delay) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the stateless reconnect
Delay
to delay reconnect attempts. - reconnectDelay(Supplier<Delay>) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the stateful reconnect
Supplier
to delay reconnect attempts. - reconnectDelay(Supplier<Delay>) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the stateful reconnect
Supplier
to delay reconnect attempts. - ReconnectFailedEvent - Class in io.lettuce.core.event.connection
-
Event fired on failed reconnect caused either by I/O issues or during connection initialization.
- ReconnectFailedEvent(String, String, SocketAddress, SocketAddress, Throwable, int) - Constructor for class io.lettuce.core.event.connection.ReconnectFailedEvent
- ReconnectFailedEvent(SocketAddress, SocketAddress, Throwable, int) - Constructor for class io.lettuce.core.event.connection.ReconnectFailedEvent
- reconnectionListener(ReconnectionListener) - Method in class io.lettuce.core.ConnectionBuilder
- ReconnectionListener - Interface in io.lettuce.core.protocol
-
Listener for reconnection events.
- record() - Method in interface io.lettuce.core.event.jfr.EventRecorder.RecordableEvent
-
Complete the event recording.
- record(Event) - Method in interface io.lettuce.core.event.jfr.EventRecorder
-
Record an event.
- recordCommandLatency(SocketAddress, SocketAddress, ProtocolKeyword, long, long) - Method in interface io.lettuce.core.metrics.CommandLatencyRecorder
-
Record the command latency per
connectionPoint
andcommandType
. - recordCommandLatency(SocketAddress, SocketAddress, ProtocolKeyword, long, long) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
-
Record the command latency per
connectionPoint
andcommandType
. - recordCommandLatency(SocketAddress, SocketAddress, ProtocolKeyword, long, long) - Method in class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- recordCommandLatency(SocketAddress, SocketAddress, RedisCommand<?, ?, ?>, long, long) - Method in interface io.lettuce.core.metrics.CommandLatencyRecorder
-
Record the command latency per
connectionPoint
andcommandType
. - recordCommandLatency(SocketAddress, SocketAddress, RedisCommand<?, ?, ?>, long, long) - Method in class io.lettuce.core.metrics.MicrometerCommandLatencyRecorder
- redirect(long) - Method in class io.lettuce.core.TrackingArgs
-
Send redirection messages to the connection with the specified ID.
- RedirectionEventSupport - Class in io.lettuce.core.cluster.event
- RedirectionEventSupport(String, String, int, String) - Constructor for class io.lettuce.core.cluster.event.RedirectionEventSupport
- redis(String) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Redis host.
- redis(String, int) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Redis host and port.
- REDIS_URI - Static variable in class io.lettuce.core.ConnectionBuilder
- RedisAclAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for the ACL-API.
- RedisAclCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for the ACL-API.
- RedisAclReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for the ACL-API.
- RedisAdvancedClusterAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
Advanced asynchronous and thread-safe Redis Cluster API.
- RedisAdvancedClusterAsyncCommandsImpl<K,V> - Class in io.lettuce.core.cluster
-
An advanced asynchronous and thread-safe API for a Redis Cluster connection.
- RedisAdvancedClusterAsyncCommandsImpl(StatefulRedisClusterConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
-
Initialize a new connection.
- RedisAdvancedClusterAsyncCommandsImpl(StatefulRedisClusterConnectionImpl<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
-
Deprecated.
- RedisAdvancedClusterCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
Advanced synchronous and thread-safe Redis Cluster API.
- RedisAdvancedClusterReactiveCommands<K,V> - Interface in io.lettuce.core.cluster.api.reactive
-
Advanced reactive and thread-safe Redis Cluster API.
- RedisAdvancedClusterReactiveCommandsImpl<K,V> - Class in io.lettuce.core.cluster
-
An advanced reactive and thread-safe API to a Redis Cluster connection.
- RedisAdvancedClusterReactiveCommandsImpl(StatefulRedisClusterConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
-
Initialize a new connection.
- RedisAdvancedClusterReactiveCommandsImpl(StatefulRedisClusterConnectionImpl<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
-
Deprecated.
- RedisAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
A complete asynchronous and thread-safe Redis API with 400+ Methods.
- RedisAsyncCommandsImpl<K,V> - Class in io.lettuce.core
-
An asynchronous and thread-safe API for a Redis connection.
- RedisAsyncCommandsImpl(StatefulRedisConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.RedisAsyncCommandsImpl
-
Initialize a new instance.
- RedisBusyException - Exception in io.lettuce.core
-
Exception that gets thrown when Redis is busy executing a Lua script with a
BUSY
error response. - RedisBusyException(String) - Constructor for exception io.lettuce.core.RedisBusyException
-
Create a
RedisBusyException
with the specified detail message. - RedisBusyException(String, Throwable) - Constructor for exception io.lettuce.core.RedisBusyException
-
Create a
RedisNoScriptException
with the specified detail message and nested exception. - RedisCache<K,V> - Interface in io.lettuce.core.support.caching
-
Interface defining common Redis Cache operations.
- RedisChannelHandler<K,V> - Class in io.lettuce.core
-
Abstract base for every Redis connection.
- RedisChannelHandler(RedisChannelWriter, Duration) - Constructor for class io.lettuce.core.RedisChannelHandler
- RedisChannelWriter - Interface in io.lettuce.core
-
Writer for a channel.
- RedisClient - Class in io.lettuce.core
-
A scalable and thread-safe Redis client supporting synchronous, asynchronous and reactive execution models.
- RedisClient() - Constructor for class io.lettuce.core.RedisClient
-
Creates a uri-less RedisClient.
- RedisClient(ClientResources, RedisURI) - Constructor for class io.lettuce.core.RedisClient
- RedisClusterAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.api.async
-
A complete asynchronous and thread-safe cluster Redis API with 400+ Methods.
- RedisClusterClient - Class in io.lettuce.core.cluster
-
A scalable and thread-safe Redis cluster client supporting synchronous, asynchronous and reactive execution models.
- RedisClusterClient() - Constructor for class io.lettuce.core.cluster.RedisClusterClient
-
Non-private constructor to make
RedisClusterClient
proxyable. - RedisClusterClient(ClientResources, Iterable<RedisURI>) - Constructor for class io.lettuce.core.cluster.RedisClusterClient
-
Initialize the client with a list of cluster URI's.
- RedisClusterCommands<K,V> - Interface in io.lettuce.core.cluster.api.sync
-
A complete synchronous and thread-safe Redis Cluster API with 400+ Methods.
- RedisClusterNode - Class in io.lettuce.core.cluster.models.partitions
-
Representation of a Redis Cluster node.
- RedisClusterNode() - Constructor for class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- RedisClusterNode(RedisClusterNode) - Constructor for class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- RedisClusterNode(RedisURI, String, boolean, String, long, long, long, List<Integer>, Set<RedisClusterNode.NodeFlag>) - Constructor for class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- RedisClusterNode.NodeFlag - Enum in io.lettuce.core.cluster.models.partitions
-
Redis Cluster node flags.
- RedisClusterPubSubAdapter<K,V> - Class in io.lettuce.core.cluster.pubsub
-
Convenience adapter with an empty implementation of all
RedisClusterPubSubListener
callback methods. - RedisClusterPubSubAdapter() - Constructor for class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- RedisClusterPubSubAsyncCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.async
-
Asynchronous and thread-safe Redis Cluster PubSub API.
- RedisClusterPubSubAsyncCommandsImpl<K,V> - Class in io.lettuce.core.cluster
-
An asynchronous and thread-safe API for a Redis pub/sub connection.
- RedisClusterPubSubAsyncCommandsImpl(StatefulRedisPubSubConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisClusterPubSubAsyncCommandsImpl
-
Initialize a new connection.
- RedisClusterPubSubCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.sync
-
Synchronous and thread-safe Redis Cluster PubSub API.
- RedisClusterPubSubListener<K,V> - Interface in io.lettuce.core.cluster.pubsub
-
Interface for Redis Cluster Pub/Sub listeners.
- RedisClusterPubSubReactiveCommands<K,V> - Interface in io.lettuce.core.cluster.pubsub.api.reactive
-
Reactive and thread-safe Redis Cluster PubSub API.
- RedisClusterPubSubReactiveCommandsImpl<K,V> - Class in io.lettuce.core.cluster
-
A reactive and thread-safe API for a Redis pub/sub connection.
- RedisClusterPubSubReactiveCommandsImpl(StatefulRedisPubSubConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.cluster.RedisClusterPubSubReactiveCommandsImpl
-
Initialize a new connection.
- RedisClusterPushListener - Interface in io.lettuce.core.cluster.api.push
-
Interface to be implemented by push message listeners that are interested in listening to
PushMessage
using Redis Cluster. - RedisClusterReactiveCommands<K,V> - Interface in io.lettuce.core.cluster.api.reactive
-
A complete reactive and thread-safe cluster Redis API with 400+ Methods.
- RedisClusterURIUtil - Class in io.lettuce.core.cluster
- RedisCodec<K,V> - Interface in io.lettuce.core.codec
-
A
RedisCodec
encodes keys and values sent to Redis, and decodes keys and values in the command output. - RedisCodecResolver - Interface in io.lettuce.core.dynamic.codec
-
Strategy interface to resolve a
RedisCodec
for aCommandMethod
. - RedisCommand<K,V,T> - Interface in io.lettuce.core.protocol
-
A redis command that holds an output, arguments and a state, whether it is completed or not.
- RedisCommandExecutionException - Exception in io.lettuce.core
-
Exception for errors states reported by Redis.
- RedisCommandExecutionException(String) - Constructor for exception io.lettuce.core.RedisCommandExecutionException
-
Create a
RedisCommandExecutionException
with the specified detail message. - RedisCommandExecutionException(String, Throwable) - Constructor for exception io.lettuce.core.RedisCommandExecutionException
-
Create a
RedisCommandExecutionException
with the specified detail message and nested exception. - RedisCommandExecutionException(Throwable) - Constructor for exception io.lettuce.core.RedisCommandExecutionException
-
Create a
RedisCommandExecutionException
with the specified nested exception. - RedisCommandFactory - Class in io.lettuce.core.dynamic
-
Factory to create Redis Command interface instances.
- RedisCommandFactory(StatefulConnection<?, ?>) - Constructor for class io.lettuce.core.dynamic.RedisCommandFactory
-
Create a new
CommandFactory
givenStatefulConnection
. - RedisCommandFactory(StatefulConnection<?, ?>, Iterable<? extends RedisCodec<?, ?>>) - Constructor for class io.lettuce.core.dynamic.RedisCommandFactory
- RedisCommandInterruptedException - Exception in io.lettuce.core
-
Exception thrown when the thread executing a redis command is interrupted.
- RedisCommandInterruptedException(Throwable) - Constructor for exception io.lettuce.core.RedisCommandInterruptedException
-
Create a
RedisCommandInterruptedException
with the specified nested exception. - RedisCommands<K,V> - Interface in io.lettuce.core.api.sync
-
A complete synchronous and thread-safe Redis API with 400+ Methods.
- RedisCommandTimeoutException - Exception in io.lettuce.core
-
Exception thrown when the command waiting timeout is exceeded.
- RedisCommandTimeoutException() - Constructor for exception io.lettuce.core.RedisCommandTimeoutException
-
Create a
RedisCommandTimeoutException
with a default message. - RedisCommandTimeoutException(String) - Constructor for exception io.lettuce.core.RedisCommandTimeoutException
-
Create a
RedisCommandTimeoutException
with the specified detail message. - RedisCommandTimeoutException(Throwable) - Constructor for exception io.lettuce.core.RedisCommandTimeoutException
-
Create a
RedisException
with the specified nested exception. - RedisConnectionException - Exception in io.lettuce.core
-
Exception for connection failures.
- RedisConnectionException(String) - Constructor for exception io.lettuce.core.RedisConnectionException
-
Create a
RedisConnectionException
with the specified detail message. - RedisConnectionException(String, Throwable) - Constructor for exception io.lettuce.core.RedisConnectionException
-
Create a
RedisConnectionException
with the specified detail message and nested exception. - RedisConnectionStateAdapter - Class in io.lettuce.core
-
Convenience adapter with an empty implementation of all
RedisConnectionStateListener
callback methods. - RedisConnectionStateAdapter() - Constructor for class io.lettuce.core.RedisConnectionStateAdapter
- RedisConnectionStateListener - Interface in io.lettuce.core
-
Simple interface for Redis connection state monitoring.
- RedisCredentials - Interface in io.lettuce.core
-
Provides credentials to access a secured Redis service.
- RedisCredentialsProvider - Interface in io.lettuce.core
-
Interface for loading
RedisCredentials
that are used for authentication. - RedisCredentialsProvider.ImmediateRedisCredentialsProvider - Interface in io.lettuce.core
-
Extension to
RedisCredentialsProvider
that resolves credentials immediately without the need to defer the credential resolution. - RedisException - Exception in io.lettuce.core
-
Exception thrown when Redis returns an error message, or when the client fails for any reason.
- RedisException(String) - Constructor for exception io.lettuce.core.RedisException
-
Create a
RedisException
with the specified detail message. - RedisException(String, Throwable) - Constructor for exception io.lettuce.core.RedisException
-
Create a
RedisException
with the specified detail message and nested exception. - RedisException(Throwable) - Constructor for exception io.lettuce.core.RedisException
-
Create a
RedisException
with the specified nested exception. - RedisFunctionAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Redis Functions.
- RedisFunctionCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Redis Functions.
- RedisFunctionReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Redis Functions.
- RedisFuture<V> - Interface in io.lettuce.core
-
A
RedisFuture
represents the result of an asynchronous computation, extendingCompletionStage
. - RedisGeoAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for the Geo-API.
- RedisGeoCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for the Geo-API.
- RedisGeoReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for the Geo-API.
- RedisHandshakeHandler - Class in io.lettuce.core.protocol
-
Handler to initialize a Redis Connection using a
ConnectionInitializer
. - RedisHandshakeHandler(ConnectionInitializer, ClientResources, Duration) - Constructor for class io.lettuce.core.protocol.RedisHandshakeHandler
- RedisHashAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Hashes (Key-Value pairs).
- RedisHashCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Hashes (Key-Value pairs).
- RedisHashReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Hashes (Key-Value pairs).
- RedisHLLAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for HyperLogLog (PF* commands).
- RedisHLLCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for HyperLogLog (PF* commands).
- RedisHLLReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for HyperLogLog (PF* commands).
- RedisInstance - Interface in io.lettuce.core.models.role
-
Represents a redis instance according to the
ROLE
output. - RedisInstance.Role - Enum in io.lettuce.core.models.role
-
Possible Redis instance roles.
- RedisKeyAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Keys (Key manipulation/querying).
- RedisKeyCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Keys (Key manipulation/querying).
- RedisKeyReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Keys (Key manipulation/querying).
- RedisListAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Lists.
- RedisListCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Lists.
- RedisListReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Lists.
- RedisLoadingException - Exception in io.lettuce.core
-
Exception that gets thrown when Redis is loading a dataset into memory and replying with a
LOADING
error response. - RedisLoadingException(String) - Constructor for exception io.lettuce.core.RedisLoadingException
-
Create a
RedisLoadingException
with the specified detail message. - RedisLoadingException(String, Throwable) - Constructor for exception io.lettuce.core.RedisLoadingException
-
Create a
RedisLoadingException
with the specified detail message and nested exception. - RedisMasterInstance - Class in io.lettuce.core.models.role
-
Represents a upstream (master) instance.
- RedisMasterInstance() - Constructor for class io.lettuce.core.models.role.RedisMasterInstance
- RedisMasterInstance(long, List<ReplicationPartner>) - Constructor for class io.lettuce.core.models.role.RedisMasterInstance
-
Constructs a
RedisMasterInstance
- RedisNodeDescription - Interface in io.lettuce.core.models.role
-
Description of a single Redis Node.
- RedisNoScriptException - Exception in io.lettuce.core
-
Exception that gets thrown when Redis indicates absence of a Lua script referenced by its SHA1 digest with a
NOSCRIPT
error response. - RedisNoScriptException(String) - Constructor for exception io.lettuce.core.RedisNoScriptException
-
Create a
RedisNoScriptException
with the specified detail message. - RedisNoScriptException(String, Throwable) - Constructor for exception io.lettuce.core.RedisNoScriptException
-
Create a
RedisNoScriptException
with the specified detail message and nested exception. - RedisProtocolException - Exception in io.lettuce.core.protocol
-
Exception thrown on Redis protocol failures.
- RedisProtocolException(String) - Constructor for exception io.lettuce.core.protocol.RedisProtocolException
- RedisPubSubAdapter<K,V> - Class in io.lettuce.core.pubsub
-
Convenience adapter with an empty implementation of all
RedisPubSubListener
callback methods. - RedisPubSubAdapter() - Constructor for class io.lettuce.core.pubsub.RedisPubSubAdapter
- RedisPubSubAsyncCommands<K,V> - Interface in io.lettuce.core.pubsub.api.async
-
Asynchronous and thread-safe Redis PubSub API.
- RedisPubSubAsyncCommandsImpl<K,V> - Class in io.lettuce.core.pubsub
-
An asynchronous and thread-safe API for a Redis pub/sub connection.
- RedisPubSubAsyncCommandsImpl(StatefulRedisPubSubConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
-
Initialize a new connection.
- RedisPubSubCommands<K,V> - Interface in io.lettuce.core.pubsub.api.sync
-
Synchronous and thread-safe Redis PubSub API.
- RedisPubSubListener<K,V> - Interface in io.lettuce.core.pubsub
-
Interface for Redis Pub/Sub listeners.
- RedisPubSubReactiveCommands<K,V> - Interface in io.lettuce.core.pubsub.api.reactive
-
Asynchronous and thread-safe Redis PubSub API.
- RedisPubSubReactiveCommandsImpl<K,V> - Class in io.lettuce.core.pubsub
-
A reactive and thread-safe API for a Redis pub/sub connection.
- RedisPubSubReactiveCommandsImpl(StatefulRedisPubSubConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
-
Initialize a new connection.
- RedisReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
A complete reactive and thread-safe Redis API with 400+ Methods.
- RedisReactiveCommandsImpl<K,V> - Class in io.lettuce.core
-
A reactive and thread-safe API for a Redis Sentinel connection.
- RedisReactiveCommandsImpl(StatefulRedisConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.RedisReactiveCommandsImpl
-
Initialize a new instance.
- RedisReadOnlyException - Exception in io.lettuce.core
-
Exception that gets thrown when Redis replies with a
READONLY
error response. - RedisReadOnlyException(String) - Constructor for exception io.lettuce.core.RedisReadOnlyException
-
Create a
RedisReadOnlyException
with the specified detail message. - RedisReadOnlyException(String, Throwable) - Constructor for exception io.lettuce.core.RedisReadOnlyException
-
Create a
RedisReadOnlyException
with the specified detail message and nested exception. - RedisReplicaInstance - Class in io.lettuce.core.models.role
-
Redis replica instance.
- RedisReplicaInstance() - Constructor for class io.lettuce.core.models.role.RedisReplicaInstance
- RedisReplicaInstance.State - Enum in io.lettuce.core.models.role
-
State of the Replica.
- RedisScriptingAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Scripting.
- RedisScriptingCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Scripting.
- RedisScriptingReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Scripting.
- RedisSentinelAsyncCommands<K,V> - Interface in io.lettuce.core.sentinel.api.async
-
Asynchronous executed commands for Redis Sentinel.
- RedisSentinelAsyncCommandsImpl<K,V> - Class in io.lettuce.core.sentinel
-
An asynchronous and thread-safe API for a Redis Sentinel connection.
- RedisSentinelAsyncCommandsImpl(StatefulConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- RedisSentinelCommands<K,V> - Interface in io.lettuce.core.sentinel.api.sync
-
Synchronous executed commands for Redis Sentinel.
- RedisSentinelInstance - Class in io.lettuce.core.models.role
-
Redis sentinel instance.
- RedisSentinelInstance() - Constructor for class io.lettuce.core.models.role.RedisSentinelInstance
- RedisSentinelInstance(List<String>) - Constructor for class io.lettuce.core.models.role.RedisSentinelInstance
-
Constructs a
RedisSentinelInstance
- RedisSentinelReactiveCommands<K,V> - Interface in io.lettuce.core.sentinel.api.reactive
-
Reactive executed commands for Redis Sentinel.
- RedisSentinelReactiveCommandsImpl<K,V> - Class in io.lettuce.core.sentinel
-
A reactive and thread-safe API for a Redis Sentinel connection.
- RedisSentinelReactiveCommandsImpl(StatefulConnection<K, V>, RedisCodec<K, V>) - Constructor for class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- RedisServerAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Server Control.
- RedisServerCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Server Control.
- RedisServerReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Server Control.
- RedisSetAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Sets.
- RedisSetCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Sets.
- RedisSetReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Sets.
- RedisSlaveInstance - Class in io.lettuce.core.models.role
-
Deprecated.since 6.0, in favor or
RedisReplicaInstance
. - RedisSlaveInstance() - Constructor for class io.lettuce.core.models.role.RedisSlaveInstance
-
Deprecated.
- RedisSortedSetAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Sorted Sets.
- RedisSortedSetCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Sorted Sets.
- RedisSortedSetReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Sorted Sets.
- RedisStateMachine - Class in io.lettuce.core.protocol
-
State machine that decodes redis server responses encoded according to the Unified Request Protocol (RESP).
- RedisStateMachine() - Constructor for class io.lettuce.core.protocol.RedisStateMachine
-
Initialize a new instance.
- RedisStateMachine(ByteBufAllocator) - Constructor for class io.lettuce.core.protocol.RedisStateMachine
-
Deprecated.since 6.3,
no longer required
. - RedisStreamAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Streams.
- RedisStreamCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Streams.
- RedisStreamReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Streams.
- RedisStringAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Strings.
- RedisStringCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Strings.
- RedisStringReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Strings.
- RedisTransactionalAsyncCommands<K,V> - Interface in io.lettuce.core.api.async
-
Asynchronous executed commands for Transactions.
- RedisTransactionalCommands<K,V> - Interface in io.lettuce.core.api.sync
-
Synchronous executed commands for Transactions.
- RedisTransactionalReactiveCommands<K,V> - Interface in io.lettuce.core.api.reactive
-
Reactive executed commands for Transactions.
- RedisUpstreamInstance - Class in io.lettuce.core.models.role
-
Represents a upstream instance.
- RedisUpstreamInstance() - Constructor for class io.lettuce.core.models.role.RedisUpstreamInstance
- RedisUpstreamInstance(long, List<ReplicationPartner>) - Constructor for class io.lettuce.core.models.role.RedisUpstreamInstance
-
Constructs a
RedisUpstreamInstance
- RedisURI - Class in io.lettuce.core
-
Redis URI.
- RedisURI() - Constructor for class io.lettuce.core.RedisURI
-
Default empty constructor.
- RedisURI(String, int, Duration) - Constructor for class io.lettuce.core.RedisURI
-
Constructor with host/port and timeout.
- RedisURI.Builder - Class in io.lettuce.core
-
Builder for Redis URI.
- REFCOUNT - io.lettuce.core.protocol.CommandKeyword
- ReflectionUtils - Class in io.lettuce.core.dynamic.support
-
Simple utility class for working with the reflection API and handling reflection exceptions.
- ReflectionUtils() - Constructor for class io.lettuce.core.dynamic.support.ReflectionUtils
- ReflectionUtils.FieldCallback - Interface in io.lettuce.core.dynamic.support
-
Callback interface invoked on each field in the hierarchy.
- ReflectionUtils.FieldFilter - Interface in io.lettuce.core.dynamic.support
-
Callback optionally used to filter fields to be operated on by a field callback.
- ReflectionUtils.MethodCallback - Interface in io.lettuce.core.dynamic.support
-
Action to take on each method.
- ReflectionUtils.MethodFilter - Interface in io.lettuce.core.dynamic.support
-
Callback optionally used to filter methods to be operated on by a method callback.
- refreshPartitions() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Refresh partitions and re-initialize the routing table.
- refreshPartitionsAsync() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Asynchronously reload partitions and re-initialize the distribution table.
- refreshPeriod(long, TimeUnit) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Deprecated.since 5.0, use
ClusterTopologyRefreshOptions.Builder.refreshPeriod(Duration)
. - refreshPeriod(Duration) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Set the refresh period.
- refreshTriggersReconnectAttempts(int) - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions.Builder
-
Set the threshold for the
ClusterTopologyRefreshOptions.RefreshTrigger.PERSISTENT_RECONNECTS
. - regex(Pattern) - Static method in class io.lettuce.core.ReadFrom
-
Read from any node that has
RedisURI
matching with the given pattern. - regex(Pattern, boolean) - Static method in class io.lettuce.core.ReadFrom
-
Read from any node that has
RedisURI
matching with the given pattern. - register(Class<T>, CommandOutputFactory) - Method in class io.lettuce.core.dynamic.output.OutputRegistry
-
Register a
CommandOutput
type with itsCommandOutputFactory
. - register(K, T) - Method in class io.lettuce.core.internal.AsyncConnectionProvider
-
Register a connection identified by
key
. - registerCloseables(Collection<Closeable>, Closeable...) - Method in class io.lettuce.core.RedisChannelHandler
-
Register Closeable resources.
- registerConnectionWatchdog(ConnectionWatchdog) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- registerConnectionWatchdog(ConnectionWatchdog) - Method in interface io.lettuce.core.protocol.Endpoint
-
Associate a
ConnectionWatchdog
with theEndpoint
. - REGISTERED - io.lettuce.core.protocol.CommandHandler.LifecycleState
- REJECT_COMMANDS - io.lettuce.core.ClientOptions.DisconnectedBehavior
-
Reject commands in disconnected state.
- rejectCommand(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- rejectCommands(Collection<? extends RedisCommand<?, ?, ?>>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- release(EventExecutorGroup, long, long, TimeUnit) - Method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
- release(EventExecutorGroup, long, long, TimeUnit) - Method in interface io.lettuce.core.resource.EventLoopGroupProvider
-
Release a
eventLoopGroup
instance. - release(T) - Method in interface io.lettuce.core.support.AsyncPool
-
Release an object back to this
AsyncPool
. - release(T) - Method in class io.lettuce.core.support.BoundedAsyncPool
- reload(List<RedisClusterNode>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Update partitions and rebuild slot cache.
- RELOAD - io.lettuce.core.protocol.CommandKeyword
- reloadPartitions() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Deprecated.since 6.0. Renamed to
RedisClusterClient.refreshPartitions()
. - remoteAddress() - Method in interface io.lettuce.core.ConnectionId
-
Returns the remote address.
- remoteAddress() - Method in class io.lettuce.core.metrics.CommandLatencyId
-
Returns the remote address.
- remoteEndpoint(Tracing.Endpoint) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Associates an
Tracing.Endpoint
with thisTracer.Span
. - remove(Object) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Remove the element from this
Partitions
. - remove(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
remove the specified master.
- remove(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
remove the specified master.
- remove(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
remove the specified master.
- remove(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- remove(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- REMOVE - io.lettuce.core.protocol.CommandKeyword
- removeAll(Collection<?>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Remove all
nodes
from thePartitions
using elements from the given collection and update the read-view/caches. - removeCategory(AclCategory) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes all the commands in the specified category to the list of commands the user is able to execute. - removeCategory(AclCategory) - Method in class io.lettuce.core.AclSetuserArgs
-
Removes all the commands in the specified category to the list of commands the user is able to execute.
- removeCommand(CommandType) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes this command to the list of the commands the user can call. - removeCommand(CommandType) - Method in class io.lettuce.core.AclSetuserArgs
-
Removes this command to the list of the commands the user can call.
- removeCommand(CommandType, ProtocolKeyword) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes the specified command to the list of the commands the user can execute. - removeCommand(CommandType, ProtocolKeyword) - Method in class io.lettuce.core.AclSetuserArgs
-
Removes the specified command to the list of the commands the user can execute.
- removeHashedPassword(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes the specified hashed password to the list of user passwords. - removeHashedPassword(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Removes the specified hashed password to the list of user passwords.
- removeListener(PushListener) - Method in interface io.lettuce.core.api.StatefulRedisConnection
-
Remove an existing
listener
. - removeListener(PushListener) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- removeListener(PushListener) - Method in interface io.lettuce.core.protocol.PushHandler
-
Remove an existing
listener
. - removeListener(PushListener) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Remove an existing listener.
- removeListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Remove an existing
listener
. - removeListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.ClusterPushHandler
-
Remove an existing
listener
. - removeListener(RedisClusterPushListener) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Remove an existing
listener
. - removeListener(RedisClusterPushListener) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- removeListener(RedisClusterPubSubListener<K, V>) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Remove an existing
listener
. - removeListener(RedisClusterPubSubListener<K, V>) - Method in class io.lettuce.core.cluster.PubSubClusterEndpoint
-
Remove an existing
listener
. - removeListener(CommandListener) - Method in class io.lettuce.core.AbstractRedisClient
-
Removes a listener.
- removeListener(RedisPubSubListener<K, V>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
-
Remove an existing
listener
. - removeListener(RedisPubSubListener<K, V>) - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Remove an existing
listener
. - removeListener(RedisPubSubListener<K, V>) - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
-
Remove an existing listener.
- removeListener(RedisConnectionStateListener) - Method in class io.lettuce.core.AbstractRedisClient
-
Removes a listener.
- removeListener(RedisConnectionStateListener) - Method in interface io.lettuce.core.api.StatefulConnection
-
Removes a listener.
- removeListener(RedisConnectionStateListener) - Method in class io.lettuce.core.ConnectionEvents
- removeListener(RedisConnectionStateListener) - Method in class io.lettuce.core.RedisChannelHandler
-
Removes a listener.
- removePassword(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes the specified clear text password as an hashed password in the list of the users passwords. - removePassword(String) - Method in class io.lettuce.core.AclSetuserArgs
-
Removes the specified clear text password as an hashed password in the list of the users passwords.
- removeSource() - Method in interface io.lettuce.core.protocol.DemandAware.Sink
-
Removes the
DemandAware.Source
reference from thisDemandAware.Sink
. - rename(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rename(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rename(K, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Rename a key.
- rename(K, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Rename a key.
- rename(K, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Rename a key.
- rename(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Rename a key.
- rename(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Rename a key.
- RENAME - io.lettuce.core.protocol.CommandType
- renamenx(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- renamenx(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- renamenx(K, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Rename a key, only if the new key does not exist.
- renamenx(K, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Rename a key, only if the new key does not exist.
- renamenx(K, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Rename a key, only if the new key does not exist.
- renamenx(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Rename a key, only if the new key does not exist.
- renamenx(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Rename a key, only if the new key does not exist.
- RENAMENX - io.lettuce.core.protocol.CommandType
- replace() - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgs
and enabling REPLACE. - replace() - Method in class io.lettuce.core.MigrateArgs
-
Replace existing key on the remote instance by setting
REPLACE
. - replace() - Method in class io.lettuce.core.RestoreArgs
-
Replaces existing keys if the target key already exists.
- replace(boolean) - Static method in class io.lettuce.core.CopyArgs.Builder
-
Creates new
CopyArgs
and sets REPLACE. - replace(boolean) - Method in class io.lettuce.core.CopyArgs
-
Hint redis to remove the destination key before copying the value to it.
- replace(boolean) - Method in class io.lettuce.core.RestoreArgs
-
Replaces existing keys if the target key already exists.
- REPLACE - io.lettuce.core.FunctionRestoreMode
-
Appends the restored libraries to the existing libraries, replacing any existing ones in case of name collisions.
- REPLACE - io.lettuce.core.protocol.CommandKeyword
- replay(CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.output.ReplayOutput.BulkString
- replay(CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.output.ReplayOutput.ErrorBytes
- replay(CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.output.ReplayOutput
-
Replay all captured signals on a
CommandOutput
. - replay(CommandOutput<?, ?, ?>) - Method in class io.lettuce.core.output.ReplayOutput.Signal
-
Replay the signal on a
CommandOutput
. - ReplayOutput<K,V> - Class in io.lettuce.core.output
-
Replayable
CommandOutput
capturing output signals to replay these on a targetCommandOutput
. - ReplayOutput() - Constructor for class io.lettuce.core.output.ReplayOutput
-
Initialize a new instance that encodes and decodes keys and values using the supplied codec.
- ReplayOutput.BulkString - Class in io.lettuce.core.output
- ReplayOutput.ErrorBytes - Class in io.lettuce.core.output
- ReplayOutput.Signal - Class in io.lettuce.core.output
-
Encapsulates a replayable decoding signal.
- REPLICA - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- REPLICA - io.lettuce.core.models.role.RedisInstance.Role
- REPLICA - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from the replica only.
- REPLICA_PREFERRED - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read preferred from replica and fall back to upstream if no replica is available.
- REPLICA_STATE_MAPPING - Static variable in class io.lettuce.core.models.role.RoleParser
- replicaof(String, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- replicaof(String, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- replicaof(String, int) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Make the server a replica of another instance.
- replicaof(String, int) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Make the server a replica of another instance.
- replicaof(String, int) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Make the server a replica of another instance.
- replicaof(String, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Make the server a replica of another instance.
- replicaof(String, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Make the server a replica of another instance.
- REPLICAOF - io.lettuce.core.protocol.CommandType
- replicaofNoOne() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- replicaofNoOne() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- replicaofNoOne() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Promote server as master.
- replicaofNoOne() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Promote server as master.
- replicaofNoOne() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Promote server as master.
- replicaofNoOne() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Promote server as master.
- replicaofNoOne() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Promote server as master.
- replicas() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select all replicas.
- replicas() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select all replicas.
- replicas() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Deprecated.
- replicas() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Select all replicas.
- replicas() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Select all replicas.
- replicas(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select all replicas.
- replicas(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select all replicas.
- replicas(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Select all replicas.
- replicas(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Select all replicas.
- replicas(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Select all replicas.
- replicas(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Provides a list of replicas for the master with the specified name.
- replicas(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Provides a list of replicas for the master with the specified name.
- replicas(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Provides a list of replicas for the master with the specified name.
- replicas(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- replicas(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- REPLICAS - io.lettuce.core.protocol.CommandKeyword
- REPLICATE - io.lettuce.core.protocol.CommandKeyword
- ReplicationPartner - Class in io.lettuce.core.models.role
-
Replication partner providing the host and the replication offset.
- ReplicationPartner() - Constructor for class io.lettuce.core.models.role.ReplicationPartner
- ReplicationPartner(HostAndPort, long) - Constructor for class io.lettuce.core.models.role.ReplicationPartner
-
Constructs a replication partner.
- requestMore() - Method in interface io.lettuce.core.protocol.DemandAware.Source
-
Signals demand to the
DemandAware.Source
- requestQueueSize(int) - Method in class io.lettuce.core.ClientOptions.Builder
-
Set the per-connection request queue size.
- requestQueueSize(int) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- reset() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- reset() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- reset() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes any capability from the user. - reset() - Method in class io.lettuce.core.AclSetuserArgs
-
Removes any capability from the user.
- reset() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.reset()
method on the connection interface. To be removed with Lettuce 7.0. - reset() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.reset()
method on the connection interface. To be removed with Lettuce 7.0. - reset() - Method in interface io.lettuce.core.api.StatefulConnection
-
Deprecated.since 5.2. To be removed with 7.0. This method is unsafe and can cause protocol offsets (i.e. Redis commands are completed with previous command values).
- reset() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.reset()
method on the connection interface. To be removed with Lettuce 7.0. - reset() - Method in class io.lettuce.core.CommandListenerWriter
- reset() - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- reset() - Method in interface io.lettuce.core.protocol.ConnectionFacade
-
Reset the connection state.
- reset() - Method in class io.lettuce.core.protocol.DefaultEndpoint
-
Reset the writer state.
- reset() - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Reset the state machine.
- reset() - Method in class io.lettuce.core.RedisChannelHandler
-
Deprecated.
- reset() - Method in interface io.lettuce.core.RedisChannelWriter
-
Deprecated.since 5.2. This method is unsafe and can cause protocol offsets (i.e. Redis commands are completed with previous command values).
- reset() - Method in interface io.lettuce.core.resource.Delay.StatefulDelay
-
Reset this delay state.
- reset(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
This command will reset all the masters with matching name.
- reset(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
This command will reset all the masters with matching name.
- reset(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
This command will reset all the masters with matching name.
- reset(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- reset(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- Reset() - Constructor for class io.lettuce.core.ConnectionEvents.Reset
- RESET - io.lettuce.core.protocol.CommandKeyword
- resetChannels() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes all channel patterns from the list of Pub/Sub channel patterns the user can access. - resetChannels() - Method in class io.lettuce.core.AclSetuserArgs
-
Removes all channel patterns from the list of Pub/Sub channel patterns the user can access.
- RESETCHANNELS - io.lettuce.core.protocol.CommandKeyword
- resetKeys() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and removes all the key patterns from the list of key patterns the user can access. - resetKeys() - Method in class io.lettuce.core.AclSetuserArgs
-
Removes all the key patterns from the list of key patterns the user can access.
- RESETKEYS - io.lettuce.core.protocol.CommandKeyword
- resetLatenciesAfterEvent() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns whether the latencies should be reset once an event is emitted.
- resetLatenciesAfterEvent() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- resetLatenciesAfterEvent(boolean) - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Sets whether the recorded latencies should be reset once the metrics event was emitted.
- resetLatenciesAfterEvent(boolean) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Sets whether the recorded latencies should be reset once the metrics event was emitted.
- resetpass() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgs
and sets the user as having no associated passwords. - resetpass() - Method in class io.lettuce.core.AclSetuserArgs
-
Flushes the list of allowed passwords and removes the "no password" status.
- RESETPASS - io.lettuce.core.protocol.CommandKeyword
- RESETSTAT - io.lettuce.core.protocol.CommandKeyword
- ResolvableType - Class in io.lettuce.core.dynamic.support
-
Encapsulates a Java
Type
, providing access tosupertypes
,interfaces
, andgeneric parameters
along with the ability to ultimatelyresolve
to aClass
. - ResolvableType.VariableResolver - Interface in io.lettuce.core.dynamic.support
-
Strategy interface used to resolve
TypeVariable
s. - resolve() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Resolve this type to a
Class
, returningnull
if the type cannot be resolved. - resolve(CommandMethod) - Method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver
- resolve(CommandMethod) - Method in interface io.lettuce.core.dynamic.codec.RedisCodecResolver
-
Resolve a
RedisCodec
for the givenCommandMethod
. - resolve(RedisURI) - Method in class io.lettuce.core.resource.MappingSocketAddressResolver
- resolve(RedisURI) - Method in class io.lettuce.core.resource.SocketAddressResolver
-
Resolve a
RedisURI
to aSocketAddress
. - resolve(RedisURI, DnsResolver) - Static method in class io.lettuce.core.resource.SocketAddressResolver
-
Resolves a
RedisURI
to aSocketAddress
. - resolve(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Resolve this type to a
Class
, returning the specifiedfallback
if the type cannot be resolved. - resolve(String) - Method in class io.lettuce.core.resource.DirContextDnsResolver
-
Perform hostname to address resolution.
- resolve(String) - Method in interface io.lettuce.core.resource.DnsResolver
-
Returns the IP address for the specified host name.
- resolveCommandOutput(OutputSelector) - Method in class io.lettuce.core.dynamic.output.CodecAwareOutputFactoryResolver
- resolveCommandOutput(OutputSelector) - Method in interface io.lettuce.core.dynamic.output.CommandOutputFactoryResolver
-
Resolve a regular
CommandOutputFactory
that produces theCommandOutput
result component type. - resolveCommandOutput(OutputSelector) - Method in class io.lettuce.core.dynamic.output.OutputRegistryCommandOutputFactoryResolver
- resolveCredentials() - Method in interface io.lettuce.core.RedisCredentialsProvider.ImmediateRedisCredentialsProvider
- resolveCredentials() - Method in interface io.lettuce.core.RedisCredentialsProvider
-
Returns
RedisCredentials
that can be used to authorize a Redis connection. - resolveCredentials() - Method in class io.lettuce.core.StaticCredentialsProvider
- resolveCredentialsNow() - Method in interface io.lettuce.core.RedisCredentialsProvider.ImmediateRedisCredentialsProvider
-
Returns
RedisCredentials
that can be used to authorize a Redis connection. - resolveCredentialsNow() - Method in class io.lettuce.core.StaticCredentialsProvider
- resolveGeneric(int...) - Method in class io.lettuce.core.dynamic.support.ResolvableType
- resolveGenerics() - Method in class io.lettuce.core.dynamic.support.ResolvableType
- resolveGenerics(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
- resolveParameterIndex(String) - Method in interface io.lettuce.core.dynamic.parameter.MethodParametersAccessor
-
Resolve a parameter name to its index.
- resolveStreamingCommandOutput(OutputSelector) - Method in class io.lettuce.core.dynamic.output.CodecAwareOutputFactoryResolver
- resolveStreamingCommandOutput(OutputSelector) - Method in interface io.lettuce.core.dynamic.output.CommandOutputFactoryResolver
-
Resolve a streaming
CommandOutputFactory
that produces theStreamingOutput
result component type. - resolveStreamingCommandOutput(OutputSelector) - Method in class io.lettuce.core.dynamic.output.OutputRegistryCommandOutputFactoryResolver
- resolveType() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Resolve this type by a single level, returning the resolved value or
ResolvableType.NONE
. - resolveTypeArguments(Class<?>, Class<?>) - Static method in class io.lettuce.core.dynamic.support.GenericTypeResolver
-
Resolve the type arguments of the given generic interface against the given target class which is assumed to implement the generic interface and possibly declare concrete types for its type variables.
- resolveVariable(TypeVariable<?>) - Method in interface io.lettuce.core.dynamic.support.ResolvableType.VariableResolver
-
Resolve the specified variable.
- RESP2 - io.lettuce.core.protocol.ProtocolVersion
-
Redis 2 to Redis 5.
- RESP3 - io.lettuce.core.protocol.ProtocolVersion
-
Redis 6.
- RESTART - io.lettuce.core.protocol.CommandKeyword
- restore(K, byte[], RestoreArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- restore(K, byte[], RestoreArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- restore(K, byte[], RestoreArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, byte[], RestoreArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, byte[], RestoreArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, byte[], RestoreArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, byte[], RestoreArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, long, byte[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- restore(K, long, byte[]) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- restore(K, long, byte[]) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, long, byte[]) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, long, byte[]) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, long, byte[]) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- restore(K, long, byte[]) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Create a key using the provided serialized value, previously obtained using DUMP.
- RESTORE - io.lettuce.core.protocol.CommandType
- RestoreArgs - Class in io.lettuce.core
-
Argument list builder for the Redis RESTORE command.
- RestoreArgs() - Constructor for class io.lettuce.core.RestoreArgs
- RestoreArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XAddArgs
. - resubscribe() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
-
Re-subscribe to all previously subscribed channels and patterns.
- retainAll(Collection<?>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retains only the elements in this
Partitions
that are contained in the specified collection (optional operation)and update the read-view/caches. - rethrowRuntimeException(Throwable) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Rethrow the given
exception
, which is presumably the target exception of anInvocationTargetException
. - retrieveMetrics() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
- retrieveMetrics() - Method in interface io.lettuce.core.metrics.MetricCollector
-
Returns the collected/aggregated metrics.
- retryCount(long) - Method in class io.lettuce.core.XClaimArgs
-
Set the retry counter to the specified value.
- RETRYCOUNT - io.lettuce.core.protocol.CommandKeyword
- REV - io.lettuce.core.protocol.CommandKeyword
- REWRITE - io.lettuce.core.protocol.CommandKeyword
- right() - Static method in class io.lettuce.core.LMPopArgs.Builder
-
Creates new
LMPopArgs
setting withRIGHT
direction. - RIGHT - io.lettuce.core.protocol.CommandKeyword
- rightLeft() - Static method in class io.lettuce.core.LMoveArgs.Builder
- rightRight() - Static method in class io.lettuce.core.LMoveArgs.Builder
- role() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- role() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- role() - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Return the role of the instance in the context of replication.
- role() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Return the role of the instance in the context of replication.
- role() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Return the role of the instance in the context of replication.
- role() - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Return the role of the instance in the context of replication.
- role() - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Return the role of the instance in the context of replication.
- ROLE - io.lettuce.core.protocol.CommandType
- ROLE_MAPPING - Static variable in class io.lettuce.core.models.role.RoleParser
- RoleParser - Class in io.lettuce.core.models.role
-
Parser for Redis ROLE command output.
- rpop(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rpop(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rpop(K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the last element in a list.
- rpop(K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the last element in a list.
- rpop(K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the last element in a list.
- rpop(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the last element in a list.
- rpop(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the last element in a list.
- rpop(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rpop(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rpop(K, long) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove and get the last
count
elements in a list. - rpop(K, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the last
count
elements in a list. - rpop(K, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the last
count
elements in a list. - rpop(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the last
count
elements in a list. - rpop(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the last
count
elements in a list. - RPOP - io.lettuce.core.protocol.CommandType
- rpoplpush(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rpoplpush(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rpoplpush(K, K) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Remove the last element in a list, append it to another list and return it.
- rpoplpush(K, K) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove the last element in a list, append it to another list and return it.
- rpoplpush(K, K) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove the last element in a list, append it to another list and return it.
- rpoplpush(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove the last element in a list, append it to another list and return it.
- rpoplpush(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove the last element in a list, append it to another list and return it.
- RPOPLPUSH - io.lettuce.core.protocol.CommandType
- rpush(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rpush(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rpush(K, V...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Append one or multiple values to a list.
- rpush(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Append one or multiple values to a list.
- rpush(K, V...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Append one or multiple values to a list.
- rpush(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Append one or multiple values to a list.
- rpush(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Append one or multiple values to a list.
- RPUSH - io.lettuce.core.protocol.CommandType
- rpushx(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- rpushx(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- rpushx(K, V...) - Method in interface io.lettuce.core.api.async.RedisListAsyncCommands
-
Append values to a list, only if the list exists.
- rpushx(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Append values to a list, only if the list exists.
- rpushx(K, V...) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Append values to a list, only if the list exists.
- rpushx(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Append values to a list, only if the list exists.
- rpushx(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Append values to a list, only if the list exists.
- RPUSHX - io.lettuce.core.protocol.CommandType
- run(int) - Method in class io.lettuce.core.protocol.ConnectionWatchdog
-
Reconnect to the remote address that the closed channel was connected to.
- runAfterBoth(CompletionStage<?>, Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- runAfterEither(CompletionStage<?>, Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.lettuce.core.ConnectionFuture
S
- sadd(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sadd(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sadd(K, V...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Add one or more members to a set.
- sadd(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Add one or more members to a set.
- sadd(K, V...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Add one or more members to a set.
- sadd(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Add one or more members to a set.
- sadd(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Add one or more members to a set.
- SADD - io.lettuce.core.protocol.CommandType
- safeMultiArray(CommandOutput<?, ?, ?>, int, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.multiArray(int)
. - safeMultiMap(CommandOutput<?, ?, ?>, int, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.multiMap(int)
. - safeMultiPush(CommandOutput<?, ?, ?>, int, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.multiPush(int)
. - safeMultiSet(CommandOutput<?, ?, ?>, int, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.multiSet(int)
. - safeSet(CommandOutput<?, ?, ?>, boolean, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(boolean)
. - safeSet(CommandOutput<?, ?, ?>, double, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(double)
. - safeSet(CommandOutput<?, ?, ?>, long, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(long)
. - safeSet(CommandOutput<?, ?, ?>, ByteBuffer, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(ByteBuffer)
. - safeSetBigNumber(CommandOutput<?, ?, ?>, ByteBuffer, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(ByteBuffer)
. - safeSetError(CommandOutput<?, ?, ?>, ByteBuffer, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.setError(ByteBuffer)
. - safeSetSingle(CommandOutput<?, ?, ?>, ByteBuffer, Consumer<Exception>) - Method in class io.lettuce.core.protocol.RedisStateMachine
-
Safely sets
CommandOutput.set(ByteBuffer)
. - SAT - io.lettuce.core.BitFieldArgs.OverflowType
- save() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- save() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- save() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Synchronously save the dataset to disk.
- save() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Synchronously save the dataset to disk.
- save() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Synchronously save the dataset to disk.
- save() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Synchronously save the dataset to disk.
- save() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Synchronously save the dataset to disk.
- save(boolean) - Static method in class io.lettuce.core.ShutdownArgs.Builder
-
Creates new
ShutdownArgs
and setting SAVE. - save(boolean) - Method in class io.lettuce.core.ShutdownArgs
-
Will force a DB saving operation even if no save points are configured.
- SAVE - io.lettuce.core.protocol.CommandKeyword
- SAVE - io.lettuce.core.protocol.CommandType
- SAVECONFIG - io.lettuce.core.protocol.CommandKeyword
- scan() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan() - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan() - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Incrementally iterate the keys space.
- scan() - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(RedisKeyReactiveCommands<K, V>) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over keys in the keyspace.
- scan(RedisKeyReactiveCommands<K, V>, ScanArgs) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over keys in the keyspace.
- scan(RedisKeyCommands<K, V>) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over keys in the keyspace.
- scan(RedisKeyCommands<K, V>, ScanArgs) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over keys in the keyspace.
- scan(KeyStreamingChannel<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(KeyStreamingChannel<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.scan()
. - scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(KeyStreamingChannel<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.scan()
. - scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(KeyStreamingChannel<K>, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.scan()
. - scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(KeyStreamingChannel<K>, ScanCursor) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.scan()
. - scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(KeyStreamingChannel<K>, ScanCursor, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(ScanArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Incrementally iterate the keys space.
- scan(ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanArgs) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(ScanCursor) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(ScanCursor) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scan(ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scan(ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Incrementally iterate the keys space.
- scan(ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Incrementally iterate the keys space over the whole Cluster.
- scan(ScanCursor, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scan(ScanCursor, ScanArgs) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- SCAN - io.lettuce.core.protocol.CommandType
- ScanArgs - Class in io.lettuce.core
-
Argument list builder for the Redis scan commands (SCAN, HSCAN, SSCAN, ZSCAN).
- ScanArgs() - Constructor for class io.lettuce.core.ScanArgs
- ScanArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - ScanCursor - Class in io.lettuce.core
-
Generic Cursor data structure.
- ScanCursor() - Constructor for class io.lettuce.core.ScanCursor
-
Creates a new
ScanCursor
. - ScanCursor(String, boolean) - Constructor for class io.lettuce.core.ScanCursor
-
Creates a new
ScanCursor
. - ScanIterator<T> - Class in io.lettuce.core
-
Scan command support exposed through
Iterator
. - ScanOutput<K,V,T extends ScanCursor> - Class in io.lettuce.core.output
-
Cursor handling output.
- ScanOutput(RedisCodec<K, V>, T) - Constructor for class io.lettuce.core.output.ScanOutput
- ScanStream - Class in io.lettuce.core
-
Scan command support exposed through
Flux
. - scard(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scard(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scard(K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get the number of members in a set.
- scard(K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Get the number of members in a set.
- scard(K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get the number of members in a set.
- scard(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get the number of members in a set.
- scard(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get the number of members in a set.
- SCARD - io.lettuce.core.protocol.CommandType
- scheduleReconnect() - Method in class io.lettuce.core.protocol.ConnectionWatchdog
-
Schedule reconnect if channel is not available/not active.
- scheduleRefresh() - Method in class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent
-
Schedules a new topology refresh.
- ScoredValue<V> - Class in io.lettuce.core
-
A scored-value extension to
Value
. - ScoredValue() - Constructor for class io.lettuce.core.ScoredValue
-
Serializable constructor.
- ScoredValueListOutput<K,V> - Class in io.lettuce.core.output
-
List
of values and their associated scores. - ScoredValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ScoredValueListOutput
- ScoredValueOutput<K,V> - Class in io.lettuce.core.output
-
A single
ScoredValue
. - ScoredValueOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ScoredValueOutput
- ScoredValueScanCursor<V> - Class in io.lettuce.core
-
Cursor providing a list of
ScoredValue
- ScoredValueScanCursor() - Constructor for class io.lettuce.core.ScoredValueScanCursor
- ScoredValueScanOutput<K,V> - Class in io.lettuce.core.output
-
ScoredValueScanCursor
for scan cursor output. - ScoredValueScanOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ScoredValueScanOutput
- ScoredValueScanStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of of values and their associated scores.
- ScoredValueScanStreamingOutput(RedisCodec<K, V>, ScoredValueStreamingChannel<V>) - Constructor for class io.lettuce.core.output.ScoredValueScanStreamingOutput
- ScoredValueStreamingChannel<V> - Interface in io.lettuce.core.output
-
Streaming API for multiple Keys.
- ScoredValueStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of of values and their associated scores.
- ScoredValueStreamingOutput(RedisCodec<K, V>, ScoredValueStreamingChannel<V>) - Constructor for class io.lettuce.core.output.ScoredValueStreamingOutput
- SCRIPT - io.lettuce.core.protocol.CommandType
- scriptCharset(Charset) - Method in class io.lettuce.core.ClientOptions.Builder
- scriptCharset(Charset) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- scriptExists(String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptExists(String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptExists(String...) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Check existence of scripts in the script cache.
- scriptExists(String...) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Check existence of scripts in the script cache.
- scriptExists(String...) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Check existence of scripts in the script cache.
- scriptExists(String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Check existence of scripts in the script cache.
- scriptExists(String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Check existence of scripts in the script cache.
- scriptFlush() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptFlush() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptFlush() - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Remove all the scripts from the script cache.
- scriptFlush() - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Remove all the scripts from the script cache.
- scriptFlush() - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Remove all the scripts from the script cache.
- scriptFlush() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Remove all the scripts from the script cache.
- scriptFlush() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Remove all the scripts from the script cache on all cluster nodes.
- scriptFlush() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Remove all the scripts from the script cache on all cluster nodes.
- scriptFlush() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Remove all the scripts from the script cache.
- scriptFlush() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Remove all the scripts from the script cache on all cluster nodes.
- scriptFlush() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scriptFlush() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scriptFlush(FlushMode) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptFlush(FlushMode) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptFlush(FlushMode) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Remove all the scripts from the script cache using the specified
FlushMode
. - scriptFlush(FlushMode) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Remove all the scripts from the script cache using the specified
FlushMode
. - scriptFlush(FlushMode) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Remove all the scripts from the script cache using the specified
FlushMode
. - scriptFlush(FlushMode) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Remove all the scripts from the script cache using the specified
FlushMode
. - scriptFlush(FlushMode) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Remove all the scripts from the script cache using the specified
FlushMode
. - SCRIPTING - io.lettuce.core.AclCategory
-
scripting command
- scriptKill() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptKill() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptKill() - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Kill the script currently in execution.
- scriptKill() - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Kill the script currently in execution.
- scriptKill() - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Kill the script currently in execution.
- scriptKill() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Kill the script currently in execution.
- scriptKill() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Kill the script currently in execution on all cluster nodes.
- scriptKill() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Kill the script currently in execution on all cluster nodes.
- scriptKill() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Kill the script currently in execution.
- scriptKill() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Kill the script currently in execution on all cluster nodes.
- scriptKill() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scriptKill() - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scriptLoad(byte[]) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptLoad(byte[]) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptLoad(byte[]) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Load the specified Lua script into the script cache on all cluster nodes.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Load the specified Lua script into the script cache on all cluster nodes.
- scriptLoad(byte[]) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(byte[]) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- scriptLoad(byte[]) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- scriptLoad(String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- scriptLoad(String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- scriptLoad(String) - Method in interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(String) - Method in interface io.lettuce.core.api.reactive.RedisScriptingReactiveCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(String) - Method in interface io.lettuce.core.api.sync.RedisScriptingCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionScriptingAsyncCommands
-
Load the specified Lua script into the script cache.
- scriptLoad(String) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Load the specified Lua script into the script cache on all cluster nodes.
- scriptLoad(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Load the specified Lua script into the script cache on all cluster nodes.
- scriptLoad(String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionScriptingCommands
-
Load the specified Lua script into the script cache.
- ScriptOutputType - Enum in io.lettuce.core
-
A Lua script returns one of the following types:
ScriptOutputType.BOOLEAN
booleanScriptOutputType.INTEGER
64-bit integerScriptOutputType.STATUS
status stringScriptOutputType.VALUE
valueScriptOutputType.MULTI
of these typesScriptOutputType.OBJECT
result object defined by the RESP3 response Redis to Lua conversion table. - sdiff(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sdiff(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sdiff(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Subtract multiple sets.
- sdiff(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sdiff(K...)
. - sdiff(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Subtract multiple sets.
- sdiff(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Subtract multiple sets.
- sdiff(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Subtract multiple sets.
- sdiff(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sdiff(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sdiff(K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Subtract multiple sets.
- sdiff(K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Subtract multiple sets.
- sdiff(K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Subtract multiple sets.
- sdiff(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Subtract multiple sets.
- sdiff(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Subtract multiple sets.
- SDIFF - io.lettuce.core.protocol.CommandType
- sdiffstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sdiffstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sdiffstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Subtract multiple sets and store the resulting set in a key.
- sdiffstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Subtract multiple sets and store the resulting set in a key.
- sdiffstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Subtract multiple sets and store the resulting set in a key.
- sdiffstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Subtract multiple sets and store the resulting set in a key.
- sdiffstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Subtract multiple sets and store the resulting set in a key.
- SDIFFSTORE - io.lettuce.core.protocol.CommandType
- SDSLEN - io.lettuce.core.protocol.CommandKeyword
- SEGFAULT - io.lettuce.core.protocol.CommandKeyword
- select(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- select(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- select(int) - Method in interface io.lettuce.core.api.async.RedisAsyncCommands
-
Change the selected database for the current connection.
- select(int) - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
-
Change the selected database for the current connection.
- select(int) - Method in interface io.lettuce.core.api.sync.RedisCommands
-
Change the selected database for the current Commands.
- select(ReadFrom.Nodes) - Method in class io.lettuce.core.ReadFrom
-
Chooses the nodes from the matching Redis nodes that match this read selector.
- SELECT - io.lettuce.core.protocol.CommandType
- sentinel(String) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Sentinel host.
- sentinel(String, int) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Sentinel host and port.
- sentinel(String, int, String) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Sentinel host, port and master id.
- sentinel(String, int, String, CharSequence) - Static method in class io.lettuce.core.RedisURI.Builder
-
Deprecated.since 6.0, use
RedisURI.Builder.sentinel(String, int, String)
andRedisURI.Builder.withAuthentication(String, CharSequence)
instead. - sentinel(String, String) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Sentinel host and master id.
- SENTINEL - io.lettuce.core.models.role.RedisInstance.Role
- SENTINEL - io.lettuce.core.protocol.CommandType
- serviceName(String) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Sets the name used in the
Endpoint
. - set(boolean) - Method in class io.lettuce.core.output.BooleanOutput
- set(boolean) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a boolean.
- set(boolean) - Method in class io.lettuce.core.output.MapOutput
- set(boolean) - Method in class io.lettuce.core.output.ObjectOutput
- set(boolean) - Method in class io.lettuce.core.output.TransformingOutput
- set(boolean) - Method in class io.lettuce.core.output.VoidOutput
- set(double) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a floating-point number.
- set(double) - Method in class io.lettuce.core.output.DoubleListOutput
- set(double) - Method in class io.lettuce.core.output.DoubleOutput
- set(double) - Method in class io.lettuce.core.output.GenericMapOutput
- set(double) - Method in class io.lettuce.core.output.GeoCoordinatesListOutput
- set(double) - Method in class io.lettuce.core.output.GeoCoordinatesValueListOutput
- set(double) - Method in class io.lettuce.core.output.GeoWithinListOutput
- set(double) - Method in class io.lettuce.core.output.KeyValueListScoredValueOutput
- set(double) - Method in class io.lettuce.core.output.KeyValueOfScoredValueOutput
- set(double) - Method in class io.lettuce.core.output.KeyValueScoredValueOutput
- set(double) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- set(double) - Method in class io.lettuce.core.output.MapOutput
- set(double) - Method in class io.lettuce.core.output.MultiOutput
- set(double) - Method in class io.lettuce.core.output.NestedMultiOutput
- set(double) - Method in class io.lettuce.core.output.ObjectOutput
- set(double) - Method in class io.lettuce.core.output.ScoredValueListOutput
- set(double) - Method in class io.lettuce.core.output.ScoredValueOutput
- set(double) - Method in class io.lettuce.core.output.ScoredValueScanOutput
- set(double) - Method in class io.lettuce.core.output.ScoredValueScanStreamingOutput
- set(double) - Method in class io.lettuce.core.output.ScoredValueStreamingOutput
- set(double) - Method in class io.lettuce.core.output.TransformingOutput
- set(double) - Method in class io.lettuce.core.output.VoidOutput
- set(int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SET
subcommand using the field type of the previous command. - set(long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SET
subcommand using offset0
and the field type of the previous command. - set(long) - Method in class io.lettuce.core.output.BooleanListOutput
- set(long) - Method in class io.lettuce.core.output.BooleanOutput
- set(long) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a 64-bit signed integer.
- set(long) - Method in class io.lettuce.core.output.DateOutput
- set(long) - Method in class io.lettuce.core.output.GenericMapOutput
- set(long) - Method in class io.lettuce.core.output.GeoWithinListOutput
- set(long) - Method in class io.lettuce.core.output.IntegerListOutput
- set(long) - Method in class io.lettuce.core.output.IntegerOutput
- set(long) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- set(long) - Method in class io.lettuce.core.output.ListOfMapsOutput
- set(long) - Method in class io.lettuce.core.output.MapOutput
- set(long) - Method in class io.lettuce.core.output.MultiOutput
- set(long) - Method in class io.lettuce.core.output.NestedMultiOutput
- set(long) - Method in class io.lettuce.core.output.ObjectOutput
- set(long) - Method in class io.lettuce.core.output.PendingMessageListOutput
- set(long) - Method in class io.lettuce.core.output.PendingMessagesOutput
- set(long) - Method in class io.lettuce.core.output.ReplayOutput
- set(long) - Method in class io.lettuce.core.output.ScoredValueOutput
- set(long) - Method in class io.lettuce.core.output.StringMatchResultOutput
- set(long) - Method in class io.lettuce.core.output.TransformingOutput
- set(long) - Method in class io.lettuce.core.output.ValueValueListOutput
- set(long) - Method in class io.lettuce.core.output.VoidOutput
- set(long) - Method in class io.lettuce.core.pubsub.PubSubOutput
- set(BitFieldArgs.BitFieldType, int, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
SET
subcommand. - set(BitFieldArgs.BitFieldType, int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SET
subcommand. - set(BitFieldArgs.BitFieldType, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SET
subcommand using offset0
. - set(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
SET
subcommand. - set(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SET
subcommand. - set(ByteBuffer) - Method in class io.lettuce.core.output.BooleanOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ByteArrayOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ClaimedMessagesOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a sequence of bytes, or
null
. - set(ByteBuffer) - Method in class io.lettuce.core.output.DoubleListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.DoubleOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.EnumSetOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.GenericMapOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.GeoCoordinatesListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.GeoCoordinatesValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.GeoWithinListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.IntegerOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyStreamingOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueListScoredValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueOfScoredValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueScoredValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueStreamingOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ListOfMapsOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.MapOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.MultiOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.NestedMultiOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ObjectOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.PendingMessageListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.PendingMessagesOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.PushOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ReplayOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ScanOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ScoredValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ScoredValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ScoredValueStreamingOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.SocketAddressOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StatusOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StreamMessageListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StreamReadOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StringListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StringMatchResultOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.StringValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.TransformingOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ValueOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ValueSetOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ValueStreamingOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.ValueValueListOutput
- set(ByteBuffer) - Method in class io.lettuce.core.output.VoidOutput
- set(ByteBuffer) - Method in class io.lettuce.core.pubsub.PubSubOutput
- set(K, String, V) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Multiple option / value pairs can be specified (or none at all).
- set(K, String, V) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Multiple option / value pairs can be specified (or none at all).
- set(K, String, V) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Multiple option / value pairs can be specified (or none at all).
- set(K, String, V) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- set(K, String, V) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- set(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- set(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- set(K, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the string value of a key.
- set(K, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the string value of a key.
- set(K, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the string value of a key.
- set(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the string value of a key.
- set(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the string value of a key.
- set(K, V, SetArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- set(K, V, SetArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- set(K, V, SetArgs) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the string value of a key.
- set(K, V, SetArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the string value of a key.
- set(K, V, SetArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the string value of a key.
- set(K, V, SetArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the string value of a key.
- set(K, V, SetArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the string value of a key.
- SET - io.lettuce.core.AclCategory
-
command for sets
- SET - io.lettuce.core.protocol.CommandType
- SET - Static variable in class io.lettuce.core.dynamic.support.ClassTypeInformation
- setAclCategories(Set<AclCategory>) - Method in class io.lettuce.core.models.command.CommandDetail
- SetArgs - Class in io.lettuce.core
-
Argument list builder for the Redis SET command starting from Redis 2.6.12.
- SetArgs() - Constructor for class io.lettuce.core.SetArgs
- SetArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
SetArgs
. - setArity(int) - Method in class io.lettuce.core.models.command.CommandDetail
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setAutoFlushCommands(boolean) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.setAutoFlushCommands(boolean)
method on the connection interface. To be removed with Lettuce 7.0. - setAutoFlushCommands(boolean) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.setAutoFlushCommands(boolean)
method on the connection interface. To be removed with Lettuce 7.0. - setAutoFlushCommands(boolean) - Method in interface io.lettuce.core.api.StatefulConnection
-
Disable or enable auto-flush behavior.
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.CommandListenerWriter
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- setAutoFlushCommands(boolean) - Method in class io.lettuce.core.RedisChannelHandler
- setAutoFlushCommands(boolean) - Method in interface io.lettuce.core.RedisChannelWriter
-
Disable or enable auto-flush behavior.
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a big number.
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.GenericMapOutput
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.MultiOutput
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.ObjectOutput
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.TransformingOutput
- setBigNumber(ByteBuffer) - Method in class io.lettuce.core.output.VoidOutput
- setbit(K, long, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setbit(K, long, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setbit(K, long, int) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Sets or clears the bit at offset in the string value stored at key.
- setbit(K, long, int) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Sets or clears the bit at offset in the string value stored at key.
- setbit(K, long, int) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Sets or clears the bit at offset in the string value stored at key.
- setbit(K, long, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Sets or clears the bit at offset in the string value stored at key.
- setbit(K, long, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Sets or clears the bit at offset in the string value stored at key.
- SETBIT - io.lettuce.core.protocol.CommandType
- setClientName(String) - Method in class io.lettuce.core.ConnectionState
- setClientName(String) - Method in class io.lettuce.core.RedisURI
-
Sets the client name to be applied on Redis connections.
- setClientName(String) - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
-
Deprecated.since 6.0, use
RedisSentinelAsyncCommands.clientSetname(Object)
. - setClientName(String) - Method in class io.lettuce.core.StatefulRedisConnectionImpl
-
Deprecated.since 6.0, use
RedisServerAsyncCommands.clientSetname(Object)
. - setCommand(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.tracing.LettuceObservationContext
-
Set the
RedisCommand
. - setCommandOutputFactoryResolver(CommandOutputFactoryResolver) - Method in class io.lettuce.core.dynamic.RedisCommandFactory
-
Set a
CommandOutputFactoryResolver
. - setConfigEpoch(long) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the
configEpoch
. - setConnected(boolean) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the
connected
flag. - setConnectionFacade(ConnectionFacade) - Method in class io.lettuce.core.CommandListenerWriter
- setConnectionFacade(ConnectionFacade) - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- setConnectionFacade(ConnectionFacade) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- setConnectionFacade(ConnectionFacade) - Method in interface io.lettuce.core.RedisChannelWriter
-
Set the corresponding connection facade in order to notify it about channel active/inactive state.
- setCount(long) - Method in class io.lettuce.core.StreamScanCursor
- setCredentialsProvider(RedisCredentialsProvider) - Method in class io.lettuce.core.ConnectionState
- setCredentialsProvider(RedisCredentialsProvider) - Method in class io.lettuce.core.RedisURI
-
Sets the
RedisCredentialsProvider
. - setCursor(String) - Method in class io.lettuce.core.ScanCursor
-
Set the cursor
- setDatabase(int) - Method in class io.lettuce.core.RedisURI
-
Sets the Redis database number.
- setDb(int) - Method in class io.lettuce.core.ConnectionState
- setDefaultTimeout(long, TimeUnit) - Method in class io.lettuce.core.AbstractRedisClient
-
Deprecated.since 6.2, use
RedisURI.getTimeout()
to control timeouts. - setDefaultTimeout(Duration) - Method in class io.lettuce.core.AbstractRedisClient
-
Deprecated.since 6.2, use
RedisURI.getTimeout()
to control timeouts. - setEndpoint(Tracing.Endpoint) - Method in class io.lettuce.core.tracing.LettuceObservationContext
-
Set the
Tracing.Endpoint
. - setError(String) - Method in class io.lettuce.core.output.CommandOutput
-
Set command output to an error message from the client.
- setError(String) - Method in class io.lettuce.core.output.ReplayOutput
- setError(String) - Method in class io.lettuce.core.output.TransformingOutput
- setError(ByteBuffer) - Method in class io.lettuce.core.output.CommandOutput
-
Set command output to an error message from the server.
- setError(ByteBuffer) - Method in class io.lettuce.core.output.MultiOutput
- setError(ByteBuffer) - Method in class io.lettuce.core.output.ReplayOutput
- setError(ByteBuffer) - Method in class io.lettuce.core.output.TransformingOutput
- setex(K, long, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setex(K, long, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setex(K, long, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the value and expiration of a key.
- setex(K, long, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the value and expiration of a key.
- setex(K, long, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the value and expiration of a key.
- setex(K, long, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the value and expiration of a key.
- setex(K, long, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the value and expiration of a key.
- SETEX - io.lettuce.core.protocol.CommandType
- setFinished(boolean) - Method in class io.lettuce.core.ScanCursor
- setFirstKeyPosition(int) - Method in class io.lettuce.core.models.command.CommandDetail
- setFlags(Set<RedisClusterNode.NodeFlag>) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Set of
node flags
. - setFlags(Set<CommandDetail.Flag>) - Method in class io.lettuce.core.models.command.CommandDetail
- setFrom(int) - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- setGet(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setGet(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setGet(K, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the string value of a key and return its old value.
- setGet(K, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the string value of a key and return its old value.
- setGet(K, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the string value of a key and return its old value.
- setGet(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the string value of a key and return its old value.
- setGet(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the string value of a key and return its old value.
- setGet(K, V, SetArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setGet(K, V, SetArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setGet(K, V, SetArgs) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the string value of a key and return its old value.
- setGet(K, V, SetArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the string value of a key and return its old value.
- setGet(K, V, SetArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the string value of a key and return its old value.
- setGet(K, V, SetArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the string value of a key and return its old value.
- setGet(K, V, SetArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the string value of a key and return its old value.
- setHost(HostAndPort) - Method in class io.lettuce.core.models.role.ReplicationPartner
- setHost(String) - Method in class io.lettuce.core.RedisURI
-
Sets the Redis host.
- SETINFO - io.lettuce.core.protocol.CommandKeyword
- setKeyStepCount(int) - Method in class io.lettuce.core.models.command.CommandDetail
- setLastKeyPosition(int) - Method in class io.lettuce.core.models.command.CommandDetail
- setLibraryName(String) - Method in class io.lettuce.core.RedisURI
-
Sets the library name to be applied on Redis connections.
- setLibraryVersion(String) - Method in class io.lettuce.core.RedisURI
-
Sets the library version to be applied on Redis connections.
- setListenOnChannelInactive(boolean) - Method in class io.lettuce.core.protocol.ConnectionWatchdog
-
Enable event listener for disconnected events.
- setMaster(ReplicationPartner) - Method in class io.lettuce.core.models.role.RedisSlaveInstance
-
Deprecated.
- setMonitoredMasters(List<String>) - Method in class io.lettuce.core.models.role.RedisSentinelInstance
- setName(String) - Method in class io.lettuce.core.models.command.CommandDetail
- SETNAME - io.lettuce.core.protocol.CommandKeyword
- setNodeId(String) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets
nodeId
. - setNodeMessagePropagation(boolean) - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
- setNodeMessagePropagation(boolean) - Method in class io.lettuce.core.cluster.PubSubClusterEndpoint
- setnx(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setnx(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setnx(K, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Set the value of a key, only if the key does not exist.
- setnx(K, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Set the value of a key, only if the key does not exist.
- setnx(K, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Set the value of a key, only if the key does not exist.
- setnx(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Set the value of a key, only if the key does not exist.
- setnx(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Set the value of a key, only if the key does not exist.
- SETNX - io.lettuce.core.protocol.CommandType
- setOptions(ClientOptions) - Method in class io.lettuce.core.AbstractRedisClient
-
Set the
ClientOptions
for the client. - setOptions(ClientOptions) - Method in class io.lettuce.core.RedisChannelHandler
- setOptions(ClientOptions) - Method in class io.lettuce.core.RedisClient
-
Set the
ClientOptions
for the client. - setOptions(ClusterClientOptions) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Set the
ClusterClientOptions
for the client. - setOutput(CommandOutput<K, V, T>) - Method in class io.lettuce.core.protocol.AsyncCommand
- setOutput(CommandOutput<K, V, T>) - Method in class io.lettuce.core.protocol.Command
- setOutput(CommandOutput<K, V, T>) - Method in class io.lettuce.core.protocol.CommandWrapper
- setOutput(CommandOutput<K, V, T>) - Method in interface io.lettuce.core.protocol.RedisCommand
-
Set a new output.
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.KeyScanOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.KeyScanStreamingOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.KeyValueScanStreamingOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.MapScanOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.ScanOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.ScoredValueScanOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.ScoredValueScanStreamingOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.ValueScanOutput
- setOutput(ByteBuffer) - Method in class io.lettuce.core.output.ValueScanStreamingOutput
- setPartitions(Partitions) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Sets the new cluster topology.
- setPartitions(Partitions) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- setPassword(char[]) - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.setCredentialsProvider(RedisCredentialsProvider)
instead. - setPassword(CharSequence) - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.setCredentialsProvider(RedisCredentialsProvider)
instead. - setPassword(String) - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.setCredentialsProvider(RedisCredentialsProvider)
instead. - setPingSentTimestamp(long) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the last
pingSentTimestamp
. - setPongReceivedTimestamp(long) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the last
pongReceivedTimestamp
. - setPort(int) - Method in class io.lettuce.core.RedisURI
-
Sets the Redis port.
- setProtocolVersion(ProtocolVersion) - Method in class io.lettuce.core.protocol.RedisStateMachine
- setrange(K, long, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setrange(K, long, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setrange(K, long, V) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Overwrite part of a string at key starting at the specified offset.
- setrange(K, long, V) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Overwrite part of a string at key starting at the specified offset.
- setrange(K, long, V) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Overwrite part of a string at key starting at the specified offset.
- setrange(K, long, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Overwrite part of a string at key starting at the specified offset.
- setrange(K, long, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Overwrite part of a string at key starting at the specified offset.
- SETRANGE - io.lettuce.core.protocol.CommandType
- setReadFrom(ReadFrom) - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Set from which nodes data is read.
- setReadFrom(ReadFrom) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- setReadFrom(ReadFrom) - Method in interface io.lettuce.core.masterreplica.StatefulRedisMasterReplicaConnection
-
Set from which nodes data is read.
- setReadFrom(ReadFrom) - Method in interface io.lettuce.core.masterslave.StatefulRedisMasterSlaveConnection
-
Deprecated.Set from which nodes data is read.
- setReadOnly(boolean) - Method in class io.lettuce.core.ConnectionState
- setReconnectSuspended(boolean) - Method in class io.lettuce.core.protocol.ConnectionWatchdog
-
Suspend reconnection temporarily.
- setReplicaNodes(List<RedisClusterNode>) - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- setReplicas(List<ReplicationPartner>) - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- setReplicationOffset(long) - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- setReplicationOffset(long) - Method in class io.lettuce.core.models.role.ReplicationPartner
- setReplOffset(long) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the
replOffset
. - setSentinelMasterId(String) - Method in class io.lettuce.core.RedisURI
-
Sets the Sentinel Master Id.
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.CommandOutput
-
Update the command output with a sequence of bytes, or
null
representing a simple string. - setSingle(ByteBuffer) - Method in class io.lettuce.core.output.MultiOutput
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.NestedMultiOutput
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.ObjectOutput
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.PushOutput
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.TransformingOutput
- setSingle(ByteBuffer) - Method in class io.lettuce.core.output.VoidOutput
- setSlaveNodes(List<RedisClusterNode>) - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
-
Deprecated.
- setSlaveOf(String) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the replication source.
- setSlaves(List<ReplicationPartner>) - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
-
Deprecated.
- SETSLOT - io.lettuce.core.protocol.CommandKeyword
- setSlots(List<Integer>) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the list of slots for which this
RedisClusterNode
is theRedisClusterNode.NodeFlag.UPSTREAM
. - setSocket(String) - Method in class io.lettuce.core.RedisURI
-
Sets the Unix Domain Socket path.
- setSource(DemandAware.Source) - Method in interface io.lettuce.core.protocol.DemandAware.Sink
-
Sets the
DemandAware.Source
for aDemandAware.Sink
. - setSpan(Tracer.Span) - Method in class io.lettuce.core.protocol.TracedCommand
- setSsl(boolean) - Method in class io.lettuce.core.RedisURI
-
Sets whether to use SSL.
- setStartTls(boolean) - Method in class io.lettuce.core.RedisURI
-
Returns whether StartTLS is enabled.
- setState(RedisReplicaInstance.State) - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- setState(CommandHandler.LifecycleState) - Method in class io.lettuce.core.protocol.CommandHandler
- setSubscriber(StreamingOutput.Subscriber<GeoCoordinates>) - Method in class io.lettuce.core.output.GeoCoordinatesListOutput
- setSubscriber(StreamingOutput.Subscriber<GeoWithin<V>>) - Method in class io.lettuce.core.output.GeoWithinListOutput
- setSubscriber(StreamingOutput.Subscriber<KeyValue<K, V>>) - Method in class io.lettuce.core.output.KeyValueListOutput
- setSubscriber(StreamingOutput.Subscriber<PendingMessage>) - Method in class io.lettuce.core.output.PendingMessageListOutput
- setSubscriber(StreamingOutput.Subscriber<ScoredValue<V>>) - Method in class io.lettuce.core.output.ScoredValueListOutput
- setSubscriber(StreamingOutput.Subscriber<StreamMessage<K, V>>) - Method in class io.lettuce.core.output.StreamMessageListOutput
- setSubscriber(StreamingOutput.Subscriber<StreamMessage<K, V>>) - Method in class io.lettuce.core.output.StreamReadOutput
- setSubscriber(StreamingOutput.Subscriber<Value<GeoCoordinates>>) - Method in class io.lettuce.core.output.GeoCoordinatesValueListOutput
- setSubscriber(StreamingOutput.Subscriber<Value<String>>) - Method in class io.lettuce.core.output.StringValueListOutput
- setSubscriber(StreamingOutput.Subscriber<Value<V>>) - Method in class io.lettuce.core.output.ValueValueListOutput
- setSubscriber(StreamingOutput.Subscriber<Boolean>) - Method in class io.lettuce.core.output.BooleanListOutput
- setSubscriber(StreamingOutput.Subscriber<Long>) - Method in class io.lettuce.core.output.IntegerListOutput
- setSubscriber(StreamingOutput.Subscriber<String>) - Method in class io.lettuce.core.output.StringListOutput
- setSubscriber(StreamingOutput.Subscriber<K>) - Method in class io.lettuce.core.output.KeyListOutput
- setSubscriber(StreamingOutput.Subscriber<T>) - Method in interface io.lettuce.core.output.StreamingOutput
-
Sets the
StreamingOutput.Subscriber
. - setSubscriber(StreamingOutput.Subscriber<V>) - Method in class io.lettuce.core.output.ValueListOutput
- setTimeout(Duration) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- setTimeout(Duration) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- setTimeout(Duration) - Method in interface io.lettuce.core.api.StatefulConnection
-
Set the default command timeout for this connection.
- setTimeout(Duration) - Method in interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.setTimeout(Duration)
method on the connection interface. To be removed with Lettuce 7.0. - setTimeout(Duration) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.setTimeout(Duration)
method on the connection interface. To be removed with Lettuce 7.0. - setTimeout(Duration) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Deprecated.since 6.2. Use the corresponding
StatefulConnection.setTimeout(Duration)
method on the connection interface. To be removed with Lettuce 7.0. - setTimeout(Duration) - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- setTimeout(Duration) - Method in class io.lettuce.core.RedisChannelHandler
-
Set the command timeout for this connection.
- setTimeout(Duration) - Method in class io.lettuce.core.RedisURI
-
Sets the command timeout for synchronous command execution.
- setTo(int) - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- setTypeIndexForCurrentLevel(int) - Method in class io.lettuce.core.dynamic.support.MethodParameter
-
Set the type index for the current nesting level.
- setUpstream(RedisClusterNode) - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- setUpstream(ReplicationPartner) - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- setUri(RedisURI) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Sets the connection point details.
- SETUSER - io.lettuce.core.protocol.CommandKeyword
- setUsername(String) - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.2, use
RedisURI.setCredentialsProvider(RedisCredentialsProvider)
instead. - setUserNamePassword(List<char[]>) - Method in class io.lettuce.core.ConnectionState
-
Sets username/password state based on the argument count from an
AUTH
command. - setVerifyCommandMethods(boolean) - Method in class io.lettuce.core.dynamic.RedisCommandFactory
-
Enables/disables command verification which checks the command name against Redis
COMMAND
and the argument count. - setVerifyPeer(boolean) - Method in class io.lettuce.core.RedisURI
-
Sets whether to verify peers when using
SSL
. - setVerifyPeer(SslVerifyMode) - Method in class io.lettuce.core.RedisURI
-
Sets how to verify peers when using
SSL
. - SHARDS - io.lettuce.core.protocol.CommandKeyword
- shutdown() - Method in class io.lettuce.core.AbstractRedisClient
-
Shutdown this client and close all open connections once this method is called.
- shutdown() - Method in class io.lettuce.core.event.metrics.DefaultCommandLatencyEventPublisher
- shutdown() - Method in interface io.lettuce.core.event.metrics.MetricEventPublisher
-
Shut down the event publisher.
- shutdown() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
- shutdown() - Method in interface io.lettuce.core.metrics.MetricCollector
-
Shut down the metrics collector.
- shutdown() - Method in interface io.lettuce.core.resource.ClientResources
-
Shutdown the
ClientResources
. - shutdown() - Method in class io.lettuce.core.resource.DefaultClientResources
-
Shutdown the
ClientResources
. - shutdown(boolean) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- shutdown(boolean) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- shutdown(boolean) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Synchronously save the dataset to disk and then shut down the server.
- shutdown(boolean) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Synchronously save the dataset to disk and then shut down the server.
- shutdown(boolean) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Synchronously save the dataset to disk and then shut down the server.
- shutdown(boolean) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Synchronously save the dataset to disk and then shut down all nodes of the cluster.
- shutdown(boolean) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Synchronously save the dataset to disk and then shut down all nodes of the cluster.
- shutdown(boolean) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Synchronously save the dataset to disk and then shut down all nodes of the cluster.
- shutdown(boolean) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- shutdown(boolean) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- shutdown(long, long, TimeUnit) - Method in class io.lettuce.core.AbstractRedisClient
-
Shutdown this client and close all open connections once this method is called.
- shutdown(long, long, TimeUnit) - Method in interface io.lettuce.core.resource.ClientResources
-
Shutdown the
ClientResources
. - shutdown(long, long, TimeUnit) - Method in class io.lettuce.core.resource.DefaultClientResources
-
Shutdown the
ClientResources
. - shutdown(long, long, TimeUnit) - Method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
- shutdown(long, long, TimeUnit) - Method in interface io.lettuce.core.resource.EventLoopGroupProvider
-
Shutdown the provider and release all instances.
- shutdown(ShutdownArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- shutdown(ShutdownArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- shutdown(ShutdownArgs) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Synchronously save the dataset to disk and then shutdown the server.
- shutdown(ShutdownArgs) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Synchronously save the dataset to disk and then shutdown the server.
- shutdown(ShutdownArgs) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Synchronously save the dataset to disk and then shutdown the server.
- shutdown(Duration, Duration) - Method in class io.lettuce.core.AbstractRedisClient
-
Shutdown this client and close all open connections once this method is called.
- SHUTDOWN - io.lettuce.core.protocol.CommandType
- ShutdownArgs - Class in io.lettuce.core
-
Argument list builder for the Redis SHUTDOWN command.
- ShutdownArgs() - Constructor for class io.lettuce.core.ShutdownArgs
- ShutdownArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ShutdownArgs
. - shutdownAsync() - Method in class io.lettuce.core.AbstractRedisClient
-
Shutdown this client and close all open connections asynchronously.
- shutdownAsync(long, long, TimeUnit) - Method in class io.lettuce.core.AbstractRedisClient
-
Shutdown this client and close all open connections asynchronously.
- shutdownAsync(long, long, TimeUnit) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Shutdown this client and close all open connections asynchronously.
- Signal() - Constructor for class io.lettuce.core.output.ReplayOutput.Signal
- signed(int) - Static method in class io.lettuce.core.BitFieldArgs
-
Creates a new signed
BitFieldArgs.BitFieldType
for the given number ofbits
. - sinter(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sinter(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sinter(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Intersect multiple sets.
- sinter(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sinter(K...)
. - sinter(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Intersect multiple sets.
- sinter(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Intersect multiple sets.
- sinter(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Intersect multiple sets.
- sinter(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sinter(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sinter(K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Intersect multiple sets.
- sinter(K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Intersect multiple sets.
- sinter(K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Intersect multiple sets.
- sinter(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Intersect multiple sets.
- sinter(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Intersect multiple sets.
- SINTER - io.lettuce.core.protocol.CommandType
- sintercard(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sintercard(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sintercard(long, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
This command works exactly like
RedisSetAsyncCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
This command works exactly like
RedisSetReactiveCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(long, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
This command works exactly like
RedisSetCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
This command works exactly like
NodeSelectionSetAsyncCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
This command works exactly like
NodeSelectionSetCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sintercard(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sintercard(K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
This command works exactly like
RedisSetAsyncCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
This command works exactly like
RedisSetReactiveCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
This command works exactly like
RedisSetCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
This command works exactly like
NodeSelectionSetAsyncCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - sintercard(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
This command works exactly like
NodeSelectionSetCommands.sinter(java.lang.Object[])
but instead of returning the result set, it returns just the cardinality of the result. - SINTERCARD - io.lettuce.core.protocol.CommandType
- sinterstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sinterstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sinterstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Intersect multiple sets and store the resulting set in a key.
- sinterstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Intersect multiple sets and store the resulting set in a key.
- sinterstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Intersect multiple sets and store the resulting set in a key.
- sinterstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Intersect multiple sets and store the resulting set in a key.
- sinterstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Intersect multiple sets and store the resulting set in a key.
- SINTERSTORE - io.lettuce.core.protocol.CommandType
- sismember(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sismember(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sismember(K, V) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Determine if a given value is a member of a set.
- sismember(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Determine if a given value is a member of a set.
- sismember(K, V) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Determine if a given value is a member of a set.
- sismember(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Determine if a given value is a member of a set.
- sismember(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Determine if a given value is a member of a set.
- SISMEMBER - io.lettuce.core.protocol.CommandType
- size() - Method in interface io.lettuce.core.cluster.api.NodeSelectionSupport
- size() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
- size() - Method in class io.lettuce.core.dynamic.segment.CommandSegments
- size() - Method in interface io.lettuce.core.TransactionResult
-
Returns the number of elements in this collection.
- SKIP_MONITOR - io.lettuce.core.models.command.CommandDetail.Flag
-
do not show this command in MONITOR.
- skipme() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
and enabling SKIPME YES. - skipme() - Method in class io.lettuce.core.KillArgs
-
By default this option is enabled, that is, the client calling the command will not get killed, however setting this option to no will have the effect of also killing the client calling the command.
- skipme(boolean) - Method in class io.lettuce.core.KillArgs
-
By default this option is enabled, that is, the client calling the command will not get killed, however setting this option to no will have the effect of also killing the client calling the command.
- SKIPME - io.lettuce.core.protocol.CommandKeyword
- SLAVE - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
-
Deprecated.
- SLAVE - io.lettuce.core.models.role.RedisInstance.Role
-
Deprecated.
- SLAVE - Static variable in class io.lettuce.core.ReadFrom
-
Deprecated.renamed to
ReadFrom.REPLICA
. - SLAVE_PREFERRED - Static variable in class io.lettuce.core.ReadFrom
-
Deprecated.Renamed to
ReadFrom.REPLICA_PREFERRED
. - slaveof(String, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slaveof(String, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slaveof(String, int) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Deprecated.since 6.1.7, use
RedisServerAsyncCommands.replicaof(String, int)
instead. - slaveof(String, int) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Deprecated.since 6.1.7, use
RedisServerReactiveCommands.replicaof(String, int)
instead. - slaveof(String, int) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Deprecated.since 6.1.7, use
RedisServerCommands.replicaof(String, int)
instead. - slaveof(String, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Deprecated.since 6.1.7, use
NodeSelectionServerAsyncCommands.replicaof(String, int)
instead. - slaveof(String, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Deprecated.since 6.1.7, use
NodeSelectionServerCommands.replicaof(String, int)
instead. - SLAVEOF - io.lettuce.core.protocol.CommandType
- slaveofNoOne() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slaveofNoOne() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slaveofNoOne() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Deprecated.since 6.1.7, use
RedisServerAsyncCommands.replicaofNoOne()
instead. - slaveofNoOne() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Deprecated.since 6.1.7, use
RedisServerReactiveCommands.replicaofNoOne()
instead. - slaveofNoOne() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Deprecated.since 6.1.7, use
RedisServerCommands.replicaofNoOne()
instead. - slaveofNoOne() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Deprecated.since 6.1.7, use
NodeSelectionServerAsyncCommands.replicaofNoOne()
instead. - slaveofNoOne() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Deprecated.since 6.1.7, use
NodeSelectionServerCommands.replicaofNoOne()
instead. - slaves() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Deprecated.since 5.2, use
RedisAdvancedClusterAsyncCommands.replicas()
- slaves() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Deprecated.since 5.2, use
RedisAdvancedClusterCommands.replicas()
- slaves() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubAsyncCommands.replicas()
- slaves() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubReactiveCommands.replicas()
. - slaves() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubCommands.replicas()
- slaves(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Deprecated.
- slaves(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Deprecated.since 5.2, use
RedisAdvancedClusterCommands.replicas(Predicate)
- slaves(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubAsyncCommands.replicas(Predicate)
- slaves(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubReactiveCommands.replicas()
. - slaves(Predicate<RedisClusterNode>) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Deprecated.since 5.2, use
RedisClusterPubSubCommands.replicas(Predicate)
- slaves(K) - Method in interface io.lettuce.core.sentinel.api.async.RedisSentinelAsyncCommands
-
Deprecated.since 6.2, use #replicas(Object) instead.
- slaves(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Deprecated.since 6.2, use #replicas(Object) instead.
- slaves(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Deprecated.since 6.2, use #replicas(Object) instead.
- slaves(K) - Method in class io.lettuce.core.sentinel.RedisSentinelAsyncCommandsImpl
- slaves(K) - Method in class io.lettuce.core.sentinel.RedisSentinelReactiveCommandsImpl
- SLAVES - io.lettuce.core.protocol.CommandKeyword
- SLOT_COUNT - Static variable in class io.lettuce.core.cluster.SlotHash
-
Number of redis cluster slot hashes.
- SlotHash - Class in io.lettuce.core.cluster
-
Utility to calculate the slot from a key.
- SLOTS - io.lettuce.core.protocol.CommandKeyword
- SLOW - io.lettuce.core.AclCategory
-
slow command
- SLOWLOG - io.lettuce.core.protocol.CommandType
- slowlogGet() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slowlogGet() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slowlogGet() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Read the slow log.
- slowlogGet() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Read the slow log.
- slowlogGet() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Read the slow log.
- slowlogGet() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Read the slow log.
- slowlogGet() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Read the slow log.
- slowlogGet(int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slowlogGet(int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slowlogGet(int) - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Read the slow log.
- slowlogGet(int) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Read the slow log.
- slowlogGet(int) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Read the slow log.
- slowlogGet(int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Read the slow log.
- slowlogGet(int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Read the slow log.
- slowlogLen() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slowlogLen() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slowlogLen() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Obtaining the current length of the slow log.
- slowlogLen() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Obtaining the current length of the slow log.
- slowlogLen() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Obtaining the current length of the slow log.
- slowlogLen() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Obtaining the current length of the slow log.
- slowlogLen() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Obtaining the current length of the slow log.
- slowlogReset() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- slowlogReset() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- slowlogReset() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Resetting the slow log.
- slowlogReset() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Resetting the slow log.
- slowlogReset() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Resetting the slow log.
- slowlogReset() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Resetting the slow log.
- slowlogReset() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Resetting the slow log.
- smembers(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- smembers(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- smembers(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get all the members in a set.
- smembers(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.smembers(K)
. - smembers(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get all the members in a set.
- smembers(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get all the members in a set.
- smembers(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get all the members in a set.
- smembers(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- smembers(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- smembers(K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get all the members in a set.
- smembers(K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Get all the members in a set.
- smembers(K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get all the members in a set.
- smembers(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get all the members in a set.
- smembers(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get all the members in a set.
- SMEMBERS - io.lettuce.core.protocol.CommandType
- smismember(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- smismember(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- smismember(K, V...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Returns whether each member is a member of the set stored at key.
- smismember(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Returns whether each member is a member of the set stored at key.
- smismember(K, V...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Returns whether each member is a member of the set stored at key.
- smismember(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Returns whether each member is a member of the set stored at key.
- smismember(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Returns whether each member is a member of the set stored at key.
- SMISMEMBER - io.lettuce.core.protocol.CommandType
- smove(K, K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- smove(K, K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- smove(K, K, V) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Move a member from one set to another.
- smove(K, K, V) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Move a member from one set to another.
- smove(K, K, V) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Move a member from one set to another.
- smove(K, K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Move a member from one set to another.
- smove(K, K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Move a member from one set to another.
- SMOVE - io.lettuce.core.protocol.CommandType
- socket(String) - Static method in class io.lettuce.core.RedisURI.Builder
-
Set Redis socket.
- socketAddress() - Method in class io.lettuce.core.ConnectionBuilder
- SocketAddressOutput<K,V> - Class in io.lettuce.core.output
-
Output capturing a hostname and port (both string elements) into a
SocketAddress
. - SocketAddressOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.SocketAddressOutput
- socketAddressResolver() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
SocketAddressResolver
. - socketAddressResolver() - Method in class io.lettuce.core.resource.DefaultClientResources
- socketAddressResolver(SocketAddressResolver) - Method in interface io.lettuce.core.resource.ClientResources.Builder
- socketAddressResolver(SocketAddressResolver) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
- SocketAddressResolver - Class in io.lettuce.core.resource
-
Resolves a
RedisURI
to aSocketAddress
. - SocketAddressResolver() - Constructor for class io.lettuce.core.resource.SocketAddressResolver
-
Create a new
SocketAddressResolver
. - SocketAddressResolver(DnsResolver) - Constructor for class io.lettuce.core.resource.SocketAddressResolver
-
Create a new
SocketAddressResolver
givenDnsResolver
. - socketAddressSupplier(Mono<SocketAddress>) - Method in class io.lettuce.core.ConnectionBuilder
- socketChannelClass() - Method in interface io.lettuce.core.resource.EventLoopResources
- socketChannelClass() - Static method in class io.lettuce.core.resource.Transports
- socketOptions(SocketOptions) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the low-level
SocketOptions
for the connections kept to Redis servers. - socketOptions(SocketOptions) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- SocketOptions - Class in io.lettuce.core
-
Options to configure low-level socket options for the connections kept to Redis servers.
- SocketOptions(SocketOptions) - Constructor for class io.lettuce.core.SocketOptions
- SocketOptions(SocketOptions.Builder) - Constructor for class io.lettuce.core.SocketOptions
- SocketOptions.Builder - Class in io.lettuce.core
-
Builder for
SocketOptions
. - SocketOptions.KeepAliveOptions - Class in io.lettuce.core
-
Extended Keep-Alive options (idle, interval, count).
- SocketOptions.KeepAliveOptions.Builder - Class in io.lettuce.core
-
Builder for
SocketOptions.KeepAliveOptions
. - SocketOptions.TcpUserTimeoutOptions - Class in io.lettuce.core
-
TCP_USER_TIMEOUT comes from RFC5482 , configuring this parameter can allow the user TCP to initiate a reconnection to solve this problem when the network is abnormal.
- SocketOptions.TcpUserTimeoutOptions.Builder - Class in io.lettuce.core
-
Builder class for
SocketOptions.TcpUserTimeoutOptions
. - SOFT - io.lettuce.core.protocol.CommandKeyword
- sort(GeoArgs.Sort) - Method in class io.lettuce.core.GeoArgs
-
Sort results.
- sort(GeoArgs.Sort) - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Sort results.
- sort(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sort(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sort(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.sort(K)
. - sort(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.sort(K)
. - sort(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sort(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sort(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Sort the elements in a list, set or sorted set.
- sort(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(K, SortArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sort(K, SortArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sort(K, SortArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(K, SortArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Sort the elements in a list, set or sorted set.
- sort(K, SortArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sort(K, SortArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sort(K, SortArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- SORT - io.lettuce.core.protocol.CommandType
- SORT_FOR_SCRIPT - io.lettuce.core.models.command.CommandDetail.Flag
-
if called from script, sort output.
- SORT_RO - io.lettuce.core.protocol.CommandType
- SortArgs - Class in io.lettuce.core
-
Argument list builder for the Redis SORT command.
- SortArgs() - Constructor for class io.lettuce.core.SortArgs
- SortArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
SortArgs
. - sortByClientCount(Iterable<RedisClusterNode>) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Sort partitions by client count.
- sortByLatency(Iterable<RedisClusterNode>) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Sort partitions by latency.
- sortByUri(Iterable<RedisClusterNode>) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Sort partitions by RedisURI.
- SORTEDSET - io.lettuce.core.AclCategory
-
command for sorted sets
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.sortReadOnly(K)
. - sortReadOnly(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisKeyReactiveCommands.sortReadOnly(K)
. - sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(ValueStreamingChannel<V>, K, SortArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sortReadOnly(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sortReadOnly(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K, SortArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sortReadOnly(K, SortArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sortReadOnly(K, SortArgs) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K, SortArgs) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K, SortArgs) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K, SortArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortReadOnly(K, SortArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortStore(K, SortArgs, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sortStore(K, SortArgs, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sortStore(K, SortArgs, K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortStore(K, SortArgs, K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Sort the elements in a list, set or sorted set.
- sortStore(K, SortArgs, K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Sort the elements in a list, set or sorted set.
- sortStore(K, SortArgs, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Sort the elements in a list, set or sorted set.
- sortStore(K, SortArgs, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Sort the elements in a list, set or sorted set.
- Span() - Constructor for class io.lettuce.core.tracing.Tracer.Span
- spanCustomizer(BiConsumer<RedisCommand<Object, Object, Object>, Span>) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
- spanCustomizer(Consumer<Span>) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Sets an
Span
customizer to customize theSpan
. - SPLIT - io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Replace camel humps with spaces and split the method name into multiple command segments.
- spliterator() - Method in interface io.lettuce.core.cluster.api.sync.Executions
- spop(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- spop(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- spop(K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Remove and return a random member from a set.
- spop(K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Remove and return a random member from a set.
- spop(K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Remove and return a random member from a set.
- spop(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Remove and return a random member from a set.
- spop(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Remove and return a random member from a set.
- spop(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- spop(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- spop(K, long) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Remove and return one or multiple random members from a set.
- spop(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Remove and return one or multiple random members from a set.
- spop(K, long) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Remove and return one or multiple random members from a set.
- spop(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Remove and return one or multiple random members from a set.
- spop(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Remove and return one or multiple random members from a set.
- SPOP - io.lettuce.core.protocol.CommandType
- srandmember(ValueStreamingChannel<V>, K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- srandmember(ValueStreamingChannel<V>, K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- srandmember(ValueStreamingChannel<V>, K, long) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get one or multiple random members from a set.
- srandmember(ValueStreamingChannel<V>, K, long) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.srandmember(K)
. - srandmember(ValueStreamingChannel<V>, K, long) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get one or multiple random members from a set.
- srandmember(ValueStreamingChannel<V>, K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get one or multiple random members from a set.
- srandmember(ValueStreamingChannel<V>, K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get one or multiple random members from a set.
- srandmember(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- srandmember(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- srandmember(K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get one random member from a set.
- srandmember(K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Get one random member from a set.
- srandmember(K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get one random member from a set.
- srandmember(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get one random member from a set.
- srandmember(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get one random member from a set.
- srandmember(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- srandmember(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- srandmember(K, long) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Get one or multiple random members from a set.
- srandmember(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Get one or multiple random members from a set.
- srandmember(K, long) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Get one or multiple random members from a set.
- srandmember(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Get one or multiple random members from a set.
- srandmember(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Get one or multiple random members from a set.
- SRANDMEMBER - io.lettuce.core.protocol.CommandType
- srem(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- srem(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- srem(K, V...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Remove one or more members from a set.
- srem(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Remove one or more members from a set.
- srem(K, V...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Remove one or more members from a set.
- srem(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Remove one or more members from a set.
- srem(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Remove one or more members from a set.
- SREM - io.lettuce.core.protocol.CommandType
- sscan(RedisSetReactiveCommands<K, V>, K) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over elements in a set identified by
key
. - sscan(RedisSetReactiveCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over elements in a set identified by
key
. - sscan(RedisSetCommands<K, V>, K) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over elements in a set identified by
key
. - sscan(RedisSetCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over elements in a set identified by
key
. - sscan(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(ValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sscan(K)
. - sscan(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sscan(K)
. - sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sscan(K)
. - sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sscan(K)
. - sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(ValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(K) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Incrementally iterate Set elements.
- sscan(K) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Incrementally iterate Set elements.
- sscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Incrementally iterate Set elements.
- SSCAN - io.lettuce.core.protocol.CommandType
- ssl(RedisURI) - Method in class io.lettuce.core.SslConnectionBuilder
- sslConnectionBuilder() - Static method in class io.lettuce.core.SslConnectionBuilder
- SslConnectionBuilder - Class in io.lettuce.core
-
Connection builder for SSL connections.
- SslConnectionBuilder() - Constructor for class io.lettuce.core.SslConnectionBuilder
- sslContext(Consumer<SslContextBuilder>) - Method in class io.lettuce.core.SslOptions.Builder
-
Applies a
SslContextBuilder
customizer by callingConsumer.accept(Object)
- sslOptions(SslOptions) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the
SslOptions
for SSL connections kept to Redis servers. - sslOptions(SslOptions) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- SslOptions - Class in io.lettuce.core
-
Options to configure SSL options for the connections kept to Redis servers.
- SslOptions(SslOptions) - Constructor for class io.lettuce.core.SslOptions
- SslOptions(SslOptions.Builder) - Constructor for class io.lettuce.core.SslOptions
- SslOptions.Builder - Class in io.lettuce.core
-
Builder for
SslOptions
. - SslOptions.Resource - Interface in io.lettuce.core
-
Supplier for a
InputStream
representing a resource. - sslParameters(Supplier<SSLParameters>) - Method in class io.lettuce.core.SslOptions.Builder
-
Configures a
Supplier
to createSSLParameters
. - SslVerifyMode - Enum in io.lettuce.core
-
Enumeration of SSL/TLS verification modes.
- ST_CANCELLED - Static variable in class io.lettuce.core.protocol.Command
- ST_COMPLETED - Static variable in class io.lettuce.core.protocol.Command
- ST_INITIAL - Static variable in class io.lettuce.core.protocol.Command
- STABLE - io.lettuce.core.protocol.CommandKeyword
- STALE - io.lettuce.core.models.command.CommandDetail.Flag
-
allow command while replica has stale data.
- StandardReflectionParameterNameDiscoverer - Class in io.lettuce.core.dynamic.support
-
ParameterNameDiscoverer
implementation which uses JDK 8's reflection facilities for introspecting parameter names (based on the "-parameters" compiler flag). - StandardReflectionParameterNameDiscoverer() - Constructor for class io.lettuce.core.dynamic.support.StandardReflectionParameterNameDiscoverer
- start(Event) - Method in interface io.lettuce.core.event.jfr.EventRecorder
-
Start recording an event.
- start(RedisCommand<?, ?, ?>) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Starts the span with.
- startId(String) - Method in class io.lettuce.core.XAutoClaimArgs
-
Set the startId.
- StatefulConnection<K,V> - Interface in io.lettuce.core.api
-
A stateful connection providing command dispatching, timeouts and open/close methods.
- StatefulRedisClusterConnection<K,V> - Interface in io.lettuce.core.cluster.api
-
A stateful cluster connection.
- StatefulRedisClusterConnectionImpl<K,V> - Class in io.lettuce.core.cluster
-
A thread-safe connection to a Redis Cluster.
- StatefulRedisClusterConnectionImpl(RedisChannelWriter, ClusterPushHandler, RedisCodec<K, V>, Duration) - Constructor for class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
-
Initialize a new connection.
- StatefulRedisClusterPubSubConnection<K,V> - Interface in io.lettuce.core.cluster.pubsub
-
A stateful Pub/Sub connection for Redis Cluster use.
- StatefulRedisConnection<K,V> - Interface in io.lettuce.core.api
-
A thread-safe connection to a redis server.
- StatefulRedisConnectionImpl<K,V> - Class in io.lettuce.core
-
A thread-safe connection to a Redis server.
- StatefulRedisConnectionImpl(RedisChannelWriter, PushHandler, RedisCodec<K, V>, Duration) - Constructor for class io.lettuce.core.StatefulRedisConnectionImpl
-
Initialize a new connection.
- StatefulRedisMasterReplicaConnection<K,V> - Interface in io.lettuce.core.masterreplica
-
Redis Master-Replica connection.
- StatefulRedisMasterSlaveConnection<K,V> - Interface in io.lettuce.core.masterslave
-
Deprecated.since 5.2, use
MasterReplica
andStatefulRedisMasterReplicaConnection
. - StatefulRedisPubSubConnection<K,V> - Interface in io.lettuce.core.pubsub
-
An asynchronous thread-safe pub/sub connection to a redis server.
- StatefulRedisPubSubConnectionImpl<K,V> - Class in io.lettuce.core.pubsub
-
An thread-safe pub/sub connection to a Redis server.
- StatefulRedisPubSubConnectionImpl(PubSubEndpoint<K, V>, RedisChannelWriter, RedisCodec<K, V>, Duration) - Constructor for class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
-
Initialize a new connection.
- StatefulRedisSentinelConnection<K,V> - Interface in io.lettuce.core.sentinel.api
-
A thread-safe connection to a redis server.
- StatefulRedisSentinelConnectionImpl<K,V> - Class in io.lettuce.core.sentinel
- StatefulRedisSentinelConnectionImpl(RedisChannelWriter, RedisCodec<K, V>, Duration) - Constructor for class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- StaticCredentialsProvider - Class in io.lettuce.core
-
Static implementation of
RedisCredentialsProvider
. - StaticCredentialsProvider(RedisCredentials) - Constructor for class io.lettuce.core.StaticCredentialsProvider
-
Create a static
StaticCredentialsProvider
object fromRedisCredentials
. - StaticCredentialsProvider(String, char[]) - Constructor for class io.lettuce.core.StaticCredentialsProvider
- status - Variable in class io.lettuce.core.protocol.Command
- STATUS - io.lettuce.core.ScriptOutputType
-
Simple status value such as
OK
. - StatusOutput<K,V> - Class in io.lettuce.core.output
-
Status message output.
- StatusOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.StatusOutput
- store(K) - Static method in class io.lettuce.core.GeoRadiusStoreArgs.Builder
-
Creates new
GeoRadiusStoreArgs
with STORE enabled. - STORE - io.lettuce.core.protocol.CommandKeyword
- STRALGO - io.lettuce.core.protocol.CommandType
- StrAlgoArgs - Class in io.lettuce.core
-
Argument list builder for the Redis STRALGO command.
- StrAlgoArgs() - Constructor for class io.lettuce.core.StrAlgoArgs
- StrAlgoArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
StrAlgoArgs
. - StrAlgoArgs.By - Enum in io.lettuce.core
- stralgoLcs(StrAlgoArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- stralgoLcs(StrAlgoArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- stralgoLcs(StrAlgoArgs) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
The STRALGO command implements complex algorithms that operate on strings.
- stralgoLcs(StrAlgoArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
The STRALGO command implements complex algorithms that operate on strings.
- stralgoLcs(StrAlgoArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
The STRALGO command implements complex algorithms that operate on strings.
- stralgoLcs(StrAlgoArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
The STRALGO command implements complex algorithms that operate on strings.
- stralgoLcs(StrAlgoArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
The STRALGO command implements complex algorithms that operate on strings.
- strategy() - Method in annotation type io.lettuce.core.dynamic.annotation.CommandNaming
-
Apply a naming
CommandNaming.Strategy
to transform the method name into a Redis command name. - stream() - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- stream() - Method in interface io.lettuce.core.cluster.api.sync.Executions
- stream() - Method in class io.lettuce.core.ScanIterator
-
Returns a sequential
Stream
with thisScanIterator
as its source. - stream() - Method in interface io.lettuce.core.TransactionResult
-
Returns a sequential
Stream
with thisTransactionResult
as its source. - stream() - Method in class io.lettuce.core.Value
-
Returns a
Stream
wrapper for the value. - STREAM - io.lettuce.core.AclCategory
-
streaming command
- STREAM - io.lettuce.core.protocol.CommandKeyword
- StreamingChannel - Interface in io.lettuce.core.output
-
Marker interface for streaming channels.
- StreamingOutput<T> - Interface in io.lettuce.core.output
-
Implementors of this class support a streaming
CommandOutput
while the command is still processed. - StreamingOutput.Subscriber<T> - Class in io.lettuce.core.output
-
Subscriber to a
StreamingOutput
. - StreamMessage<K,V> - Class in io.lettuce.core
-
A stream message and its id.
- StreamMessage(K, String, Map<K, V>) - Constructor for class io.lettuce.core.StreamMessage
-
Create a new
StreamMessage
. - StreamMessageListOutput<K,V> - Class in io.lettuce.core.output
-
List
ofStreamMessage
s. - StreamMessageListOutput(RedisCodec<K, V>, K) - Constructor for class io.lettuce.core.output.StreamMessageListOutput
- StreamReadOutput<K,V> - Class in io.lettuce.core.output
- StreamReadOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.StreamReadOutput
- StreamScanCursor - Class in io.lettuce.core
-
Cursor result using the Streaming API.
- StreamScanCursor() - Constructor for class io.lettuce.core.StreamScanCursor
- string(double) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Convert
double
toString
. - STRING - io.lettuce.core.AclCategory
-
command for strings
- StringCodec - Class in io.lettuce.core.codec
-
Optimized String codec.
- StringCodec() - Constructor for class io.lettuce.core.codec.StringCodec
-
Creates a new
StringCodec
with the defaultcharset
. - StringCodec(Charset) - Constructor for class io.lettuce.core.codec.StringCodec
-
Creates a new
StringCodec
for the givenCharset
that encodes and decodes keys and values. - StringListOutput<K,V> - Class in io.lettuce.core.output
-
List
of string output. - StringListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.StringListOutput
- StringMatchResult - Class in io.lettuce.core
-
Result for STRALGO command.
- StringMatchResult(String, List<StringMatchResult.MatchedPosition>, long) - Constructor for class io.lettuce.core.StringMatchResult
-
Creates new
StringMatchResult
. - StringMatchResult.MatchedPosition - Class in io.lettuce.core
-
Match position in each string.
- StringMatchResult.Position - Class in io.lettuce.core
-
Position range.
- StringMatchResultOutput<K,V> - Class in io.lettuce.core.output
-
Command output for
STRALGO
returningStringMatchResult
. - StringMatchResultOutput(RedisCodec<K, V>, boolean) - Constructor for class io.lettuce.core.output.StringMatchResultOutput
- strings(String...) - Static method in class io.lettuce.core.StrAlgoArgs.Builder
-
Creates new
StrAlgoArgs
by strings. - strings(Charset, String...) - Static method in class io.lettuce.core.StrAlgoArgs.Builder
-
Creates new
StrAlgoArgs
by strings and charset. - STRINGS - io.lettuce.core.StrAlgoArgs.By
- StringValueListOutput<K,V> - Class in io.lettuce.core.output
- StringValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.StringValueListOutput
- strlen(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- strlen(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- strlen(K) - Method in interface io.lettuce.core.api.async.RedisStringAsyncCommands
-
Get the length of the value stored in a key.
- strlen(K) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Get the length of the value stored in a key.
- strlen(K) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Get the length of the value stored in a key.
- strlen(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Get the length of the value stored in a key.
- strlen(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Get the length of the value stored in a key.
- STRLEN - io.lettuce.core.protocol.CommandType
- SUBKEY_END - Static variable in class io.lettuce.core.cluster.SlotHash
-
Constant for a subkey end.
- SUBKEY_START - Static variable in class io.lettuce.core.cluster.SlotHash
-
Constant for a subkey start.
- subnet(String...) - Static method in class io.lettuce.core.ReadFrom
-
Setting to read from any node in the subnets.
- subscribe - io.lettuce.core.pubsub.PubSubOutput.Type
- subscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.async.NodeSelectionPubSubAsyncCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.NodeSelectionPubSubReactiveCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.NodeSelectionPubSubCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in interface io.lettuce.core.pubsub.api.async.RedisPubSubAsyncCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in interface io.lettuce.core.pubsub.api.sync.RedisPubSubCommands
-
Listen for messages published to the given channels.
- subscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- subscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- SUBSCRIBE - io.lettuce.core.protocol.CommandType
- subscribed(RedisClusterNode, K, long) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- subscribed(RedisClusterNode, K, long) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Subscribed to a channel.
- subscribed(K, long) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- subscribed(K, long) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Subscribed to a channel.
- Subscriber() - Constructor for class io.lettuce.core.output.StreamingOutput.Subscriber
- succeed() - Method in class io.lettuce.core.protocol.RedisHandshakeHandler
-
Complete the handshake future successfully.
- sum() - Static method in class io.lettuce.core.ZAggregateArgs.Builder
-
Creates new
ZAggregateArgs
setting AGGREGATE SUM. - sum() - Method in class io.lettuce.core.ZAggregateArgs
-
Aggregate scores of elements existing across multiple sets by summing up.
- sum() - Static method in class io.lettuce.core.ZStoreArgs.Builder
-
Creates new
ZStoreArgs
setting AGGREGATE SUM. - sum() - Method in class io.lettuce.core.ZStoreArgs
-
Aggregate scores of elements existing across multiple sets by summing up.
- SUM - io.lettuce.core.protocol.CommandKeyword
- sunion(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sunion(ValueStreamingChannel<V>, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sunion(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Add multiple sets.
- sunion(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSetReactiveCommands.sunion(K...)
. - sunion(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Add multiple sets.
- sunion(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Add multiple sets.
- sunion(ValueStreamingChannel<V>, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Add multiple sets.
- sunion(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sunion(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sunion(K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Add multiple sets.
- sunion(K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Add multiple sets.
- sunion(K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Add multiple sets.
- sunion(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Add multiple sets.
- sunion(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Add multiple sets.
- SUNION - io.lettuce.core.protocol.CommandType
- sunionstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- sunionstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- sunionstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSetAsyncCommands
-
Add multiple sets and store the resulting set in a key.
- sunionstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSetReactiveCommands
-
Add multiple sets and store the resulting set in a key.
- sunionstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSetCommands
-
Add multiple sets and store the resulting set in a key.
- sunionstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSetAsyncCommands
-
Add multiple sets and store the resulting set in a key.
- sunionstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSetCommands
-
Add multiple sets and store the resulting set in a key.
- SUNIONSTORE - io.lettuce.core.protocol.CommandType
- supports(TypeInformation<?>) - Static method in class io.lettuce.core.dynamic.codec.AnnotationRedisCodecResolver.ParameterWrappers
- supportsContext(Observation.Context) - Method in interface io.lettuce.core.tracing.LettuceObservationConvention
- suspendReconnectOnProtocolFailure(boolean) - Method in class io.lettuce.core.ClientOptions.Builder
-
Suspends reconnect when reconnects run into protocol failures (SSL verification, PING before connect fails).
- suspendReconnectOnProtocolFailure(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- suspendTopologyRefresh() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Suspend periodic topology refresh if it was activated previously.
- swapdb(int, int) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- swapdb(int, int) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- swapdb(int, int) - Method in interface io.lettuce.core.api.async.RedisAsyncCommands
-
Swap two Redis databases, so that immediately all the clients connected to a given DB will see the data of the other DB, and the other way around
- swapdb(int, int) - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
-
Swap two Redis databases, so that immediately all the clients connected to a given DB will see the data of the other DB, and the other way around
- swapdb(int, int) - Method in interface io.lettuce.core.api.sync.RedisCommands
-
Swap two Redis databases, so that immediately all the clients connected to a given DB will see the data of the other DB, and the other way around
- SWAPDB - io.lettuce.core.protocol.CommandType
- sync - Variable in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- sync - Variable in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- sync - Variable in class io.lettuce.core.StatefulRedisConnectionImpl
- sync() - Method in interface io.lettuce.core.api.StatefulRedisConnection
-
Returns the
RedisCommands
API for the current connection. - sync() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterCommands
API for the current connection. - sync() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubCommands
API for the current connection. - sync() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- sync() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubCommands
API for the current connection. - sync() - Method in class io.lettuce.core.pubsub.StatefulRedisPubSubConnectionImpl
- sync() - Method in interface io.lettuce.core.sentinel.api.StatefulRedisSentinelConnection
-
Returns the
RedisSentinelCommands
API for the current connection. - sync() - Method in class io.lettuce.core.sentinel.StatefulRedisSentinelConnectionImpl
- sync() - Method in class io.lettuce.core.StatefulRedisConnectionImpl
- SYNC - io.lettuce.core.FlushMode
-
flushes synchronously
- SYNC - io.lettuce.core.models.role.RedisReplicaInstance.State
-
the master and replica are trying to perform the synchronization.
- SYNC - io.lettuce.core.protocol.CommandType
- syncHandler(Object, Class<?>...) - Method in class io.lettuce.core.RedisChannelHandler
- syncInvocationHandler() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
T
- tag(String, String) - Method in class io.lettuce.core.tracing.Tracer.Span
-
Associates a tag with this
Tracer.Span
. - tags() - Method in class io.lettuce.core.metrics.MicrometerOptions
- tags(Tags) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Extra tags to add to the generated metrics.
- TAKEOVER - io.lettuce.core.protocol.CommandKeyword
- targetPercentiles() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns the percentiles which should be exposed in the metric.
- targetPercentiles() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- targetPercentiles() - Method in class io.lettuce.core.metrics.MicrometerOptions
- targetPercentiles(double[]) - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Sets the emitted percentiles.
- targetPercentiles(double[]) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Sets the emitted percentiles.
- targetPercentiles(double[]) - Method in class io.lettuce.core.metrics.MicrometerOptions.Builder
-
Sets the emitted percentiles.
- targetUnit() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns the target
TimeUnit
for the emitted latencies. - targetUnit() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- targetUnit(TimeUnit) - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Set the target unit for the latencies.
- targetUnit(TimeUnit) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Set the target unit for the latencies.
- tcpNoDelay(boolean) - Method in class io.lettuce.core.SocketOptions.Builder
-
Set whether to disable/enable Nagle's algorithm.
- tcpUserTimeout(SocketOptions.TcpUserTimeoutOptions) - Method in class io.lettuce.core.SocketOptions.Builder
-
Configure TCP User Timeout.
- tcpUserTimeout(Duration) - Method in class io.lettuce.core.SocketOptions.TcpUserTimeoutOptions.Builder
-
The TCP User Timeout.
- testOnAcquire - Variable in class io.lettuce.core.support.BasePoolConfig.Builder
- testOnAcquire() - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Enables validation of objects before being returned from the acquire method.
- testOnAcquire() - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- testOnAcquire(boolean) - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Configures whether objects acquired from the pool will be validated before being returned from the acquire method.
- testOnAcquire(boolean) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- testOnCreate - Variable in class io.lettuce.core.support.BasePoolConfig.Builder
- testOnCreate() - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Enables validation of objects before being returned from the acquire method.
- testOnCreate() - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- testOnCreate(boolean) - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Configures whether objects created for the pool will be validated before being returned from the acquire method.
- testOnCreate(boolean) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- testOnRelease - Variable in class io.lettuce.core.support.BasePoolConfig.Builder
- testOnRelease() - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Enables validation of objects when they are returned to the pool via the release method.
- testOnRelease() - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- testOnRelease(boolean) - Method in class io.lettuce.core.support.BasePoolConfig.Builder
-
Configures whether objects borrowed from the pool will be validated when they are returned to the pool via the release method.
- testOnRelease(boolean) - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
- thenAccept(Consumer<? super T>) - Method in interface io.lettuce.core.ConnectionFuture
- thenAcceptAsync(Consumer<? super T>) - Method in interface io.lettuce.core.ConnectionFuture
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.lettuce.core.ConnectionFuture
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.lettuce.core.ConnectionFuture
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- thenApply(Function<? super T, ? extends U>) - Method in interface io.lettuce.core.ConnectionFuture
- thenApplyAsync(Function<? super T, ? extends U>) - Method in interface io.lettuce.core.ConnectionFuture
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- thenCollect(Collector<? super T, A, R>) - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
-
Returns a new
CompletionStage
that, when this stage completes normally, is executed with this stage's results as the argument to theCollector
. - thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.lettuce.core.ConnectionFuture
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.lettuce.core.ConnectionFuture
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- thenCompose(BiFunction<? super T, ? super Throwable, ? extends CompletionStage<U>>) - Method in interface io.lettuce.core.ConnectionFuture
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.lettuce.core.ConnectionFuture
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.lettuce.core.ConnectionFuture
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- thenRun(Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- thenRunAsync(Runnable) - Method in interface io.lettuce.core.ConnectionFuture
- thenRunAsync(Runnable, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- threadFactoryProvider(ThreadFactoryProvider) - Method in interface io.lettuce.core.resource.ClientResources.Builder
- threadFactoryProvider(ThreadFactoryProvider) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
- ThreadFactoryProvider - Interface in io.lettuce.core.resource
-
Interface to provide a custom
ThreadFactory
. - threadPoolSize() - Method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
- threadPoolSize() - Method in interface io.lettuce.core.resource.EventLoopGroupProvider
-
Returns the pool size (number of threads) for IO threads.
- time() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- time() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- time() - Method in interface io.lettuce.core.api.async.RedisServerAsyncCommands
-
Return the current server time.
- time() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Return the current server time.
- time() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Return the current server time.
- time() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Return the current server time.
- time() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Return the current server time.
- time(long) - Method in class io.lettuce.core.XClaimArgs
-
This is the same as IDLE but instead of a relative amount of milliseconds, it sets the idle time to a specific unix time (in milliseconds).
- time(TemporalAccessor) - Method in class io.lettuce.core.XClaimArgs
-
This is the same as IDLE but instead of a relative amount of milliseconds, it sets the idle time to a specific unix time (in milliseconds).
- TIME - io.lettuce.core.protocol.CommandType
- timeout(Duration) - Method in class io.lettuce.core.ConnectionBuilder
- Timeout - Class in io.lettuce.core.dynamic.domain
-
Timeout value object to represent a timeout value with its
TimeUnit
. - TIMEOUT - io.lettuce.core.UnblockType
- timeoutCommands() - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Enable command timeouts.
- timeoutCommands(boolean) - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Configure whether commands should timeout.
- timeoutOptions(TimeoutOptions) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the
TimeoutOptions
to expire and cancel commands. - timeoutOptions(TimeoutOptions) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- TimeoutOptions - Class in io.lettuce.core
-
Options for command timeouts.
- TimeoutOptions.Builder - Class in io.lettuce.core
-
Builder for
TimeoutOptions
. - TimeoutOptions.TimeoutSource - Class in io.lettuce.core
-
Source for the actual timeout to expire a particular
RedisCommand
. - TimeoutProvider - Class in io.lettuce.core.internal
-
Provider for command timeout durations.
- TimeoutProvider(Supplier<TimeoutOptions>, LongSupplier) - Constructor for class io.lettuce.core.internal.TimeoutProvider
- timeoutSource(TimeoutOptions.TimeoutSource) - Method in class io.lettuce.core.TimeoutOptions.Builder
-
Set a
TimeoutOptions.TimeoutSource
to obtain the timeout value perRedisCommand
. - TimeoutSource() - Constructor for class io.lettuce.core.TimeoutOptions.TimeoutSource
- timer() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
Timer
to schedule events. - timer() - Method in class io.lettuce.core.resource.DefaultClientResources
- timer(Timer) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets a shared
Timer
that can be used across different instances ofRedisClient
andRedisClusterClient
The providedTimer
instance will not be shut down when shutting down the client resources. - timer(Timer) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets a shared
Timer
that can be used across different instances ofRedisClient
andRedisClusterClient
The providedTimer
instance will not be shut down when shutting down the client resources. - toArray() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns an array containing all the elements in this
Partitions
using the read-view. - toArray(T[]) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns an array containing all the elements in this
Partitions
using the read-view. - ToByteBufEncoder<K,V> - Interface in io.lettuce.core.codec
-
Optimized encoder that encodes keys and values directly on a
ByteBuf
. - toCharArray(CharSequence) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Return a
char[]
from the giveCharSequence
. - toCommandString() - Method in class io.lettuce.core.protocol.CommandArgs
-
Returns a command string representation of
CommandArgs
with annotated key and value parameters. - toCompletionStage(Future<V>) - Static method in class io.lettuce.core.internal.Futures
-
Adapt Netty's
ChannelFuture
emitting aVoid
result. - toDouble(String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Convert
String
todouble
. - TopologyComparators - Class in io.lettuce.core.cluster.topology
-
Comparators for
RedisClusterNode
andRedisURI
. - TopologyComparators() - Constructor for class io.lettuce.core.cluster.topology.TopologyComparators
- TopologyRefreshEvent - Class in io.lettuce.core.cluster.event
-
Event for initiating a topology refresh.
- TopologyRefreshEvent(List<RedisURI>) - Constructor for class io.lettuce.core.cluster.event.TopologyRefreshEvent
- topologyRefreshOptions(ClusterTopologyRefreshOptions) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Sets the
ClusterTopologyRefreshOptions
for detailed control of topology updates. - toRedisURIs(URI) - Static method in class io.lettuce.core.cluster.RedisClusterURIUtil
- toString() - Method in class io.lettuce.core.BitFieldArgs.BitFieldType
- toString() - Method in class io.lettuce.core.BitFieldArgs.Offset
- toString() - Method in class io.lettuce.core.cluster.event.ClusterTopologyChangedEvent
- toString() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
- toString() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
- toString() - Method in class io.lettuce.core.cluster.models.slots.ClusterSlotRange
- toString() - Method in class io.lettuce.core.Consumer
- toString() - Method in class io.lettuce.core.dynamic.DeclaredCommandMethod
- toString() - Method in class io.lettuce.core.dynamic.output.OutputType
- toString() - Method in class io.lettuce.core.dynamic.segment.CommandSegment
- toString() - Method in class io.lettuce.core.dynamic.segment.CommandSegments
- toString() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- toString() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a String representation of this type in its fully resolved form (including any generic parameters).
- toString() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- toString() - Method in class io.lettuce.core.event.command.CommandBaseEvent
- toString() - Method in class io.lettuce.core.event.metrics.CommandLatencyEvent
- toString() - Method in class io.lettuce.core.GeoCoordinates
- toString() - Method in class io.lettuce.core.GeoValue
- toString() - Method in class io.lettuce.core.GeoWithin
- toString() - Method in class io.lettuce.core.internal.AbstractInvocationHandler
-
By default delegates to
Object.toString()
. - toString() - Method in class io.lettuce.core.internal.HostAndPort
- toString() - Method in class io.lettuce.core.KeyValue
- toString() - Method in class io.lettuce.core.Limit
- toString() - Method in class io.lettuce.core.metrics.CommandLatencyId
- toString() - Method in class io.lettuce.core.metrics.CommandMetrics.CommandLatency
- toString() - Method in class io.lettuce.core.metrics.CommandMetrics
- toString() - Method in class io.lettuce.core.models.command.CommandDetail
- toString() - Method in class io.lettuce.core.models.role.RedisReplicaInstance
- toString() - Method in class io.lettuce.core.models.role.RedisSentinelInstance
- toString() - Method in class io.lettuce.core.models.role.RedisUpstreamInstance
- toString() - Method in class io.lettuce.core.models.role.ReplicationPartner
- toString() - Method in class io.lettuce.core.models.stream.PendingMessage
- toString() - Method in class io.lettuce.core.models.stream.PendingMessages
- toString() - Method in class io.lettuce.core.output.CommandOutput
- toString() - Method in class io.lettuce.core.protocol.AsyncCommand
- toString() - Method in class io.lettuce.core.protocol.Command
- toString() - Method in class io.lettuce.core.protocol.CommandArgs
- toString() - Method in class io.lettuce.core.protocol.CommandWrapper
- toString() - Method in class io.lettuce.core.Range.Boundary
- toString() - Method in class io.lettuce.core.Range
- toString() - Method in class io.lettuce.core.RedisURI
- toString() - Method in class io.lettuce.core.ScoredValue
- toString() - Method in class io.lettuce.core.StreamMessage
- toString() - Method in class io.lettuce.core.tracing.LettuceObservationContext
- toString() - Method in class io.lettuce.core.Value
- toString() - Method in class io.lettuce.core.XReadArgs.StreamOffset
- touch(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- touch(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- touch(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- touch(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- touch(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- touch(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- touch(K...) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Touch one or more keys.
- touch(K...) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Touch one or more keys.
- touch(K...) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Touch one or more keys.
- touch(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Touch one or more keys.
- touch(K...) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Touch one or more keys with pipelining.
- touch(K...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Touch one or more keys with pipelining.
- touch(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Touch one or more keys.
- touch(K...) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Touch one or more keys with pipelining.
- touch(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- touch(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- TOUCH - io.lettuce.core.protocol.CommandType
- toURI() - Method in class io.lettuce.core.RedisURI
-
Creates an URI based on the RedisURI if possible.
- toValue() - Method in class io.lettuce.core.GeoWithin
- TraceContext - Interface in io.lettuce.core.tracing
-
Marker interface for a context propagation of parent and child spans.
- TraceContextProvider - Interface in io.lettuce.core.tracing
-
Interface to obtain a
TraceContext
allowing propagation ofTracer.Span
TraceContext
s across threads. - TracedCommand<K,V,T> - Class in io.lettuce.core.protocol
-
Redis command that is aware of an associated
TraceContext
. - TracedCommand(RedisCommand<K, V, T>, TraceContext) - Constructor for class io.lettuce.core.protocol.TracedCommand
- Tracer - Class in io.lettuce.core.tracing
-
Tracing abstraction to create
Tracer.Span
s to capture latency and behavior of Redis commands. - Tracer() - Constructor for class io.lettuce.core.tracing.Tracer
- Tracer.Span - Class in io.lettuce.core.tracing
-
Used to model the latency of an operation along with tags such as name or the
Tracing.Endpoint
. - TracerProvider - Interface in io.lettuce.core.tracing
-
Interface to obtain a
Tracer
. - tracing() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
Tracing
instance to support tracing of Redis commands. - tracing() - Method in class io.lettuce.core.resource.DefaultClientResources
- tracing(Tracing) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Sets the
Tracing
. - tracing(Tracing) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the
Tracing
instance to trace Redis calls. - tracing(Tracing) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
Tracing
instance to trace Redis calls. - Tracing - Interface in io.lettuce.core.tracing
-
Interface declaring methods to trace Redis commands.
- Tracing.Endpoint - Interface in io.lettuce.core.tracing
-
Value object interface to represent an endpoint.
- TRACKING - io.lettuce.core.protocol.CommandKeyword
- TrackingArgs - Class in io.lettuce.core
-
Argument list builder for the Redis CLIENT TRACKING command.
- TrackingArgs() - Constructor for class io.lettuce.core.TrackingArgs
- TrackingArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
TrackingArgs
. - TRANSACTION - io.lettuce.core.AclCategory
-
transactional command
- TransactionalCommand<K,V,T> - Class in io.lettuce.core.protocol
-
A wrapper for commands within a MULTI transaction.
- TransactionalCommand(RedisCommand<K, V, T>) - Constructor for class io.lettuce.core.protocol.TransactionalCommand
- TransactionResult - Interface in io.lettuce.core
-
Value interface for a
MULTI
transaction result. - transform(CommandOutput<K, V, S>, Function<TransformingOutput.TransformingAccessor, T>) - Static method in class io.lettuce.core.output.TransformingOutput
-
Create a new transforming output.
- transformAsyncConnectionException(CompletionStage<T>, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
- TransformingOutput<K,V,S,T> - Class in io.lettuce.core.output
-
Command output that can transform the output from an underlying command output by applying a mapping function.
- TransformingOutput.TransformingAccessor - Class in io.lettuce.core.output
-
Accessor for the underlying output.
- Transports - Class in io.lettuce.core.resource
-
Transport infrastructure utility class.
- Transports() - Constructor for class io.lettuce.core.resource.Transports
- Transports.NativeTransports - Class in io.lettuce.core.resource
-
Native transport support.
- trustManager(SslOptions.Resource) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the certificate resource to load trusted certificates.
- trustManager(File) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the certificate file to load trusted certificates.
- trustManager(TrustManagerFactory) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the
TrustManagerFactory
. - truststore(SslOptions.Resource, char[]) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Truststore resource to load trusted certificates.
- truststore(File) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Truststore file to load trusted certificates.
- truststore(File, String) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Truststore file to load trusted certificates.
- truststore(URL) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Truststore resource to load trusted certificates.
- truststore(URL, String) - Method in class io.lettuce.core.SslOptions.Builder
-
Sets the Truststore resource to load trusted certificates.
- ttl(long) - Static method in class io.lettuce.core.RestoreArgs.Builder
-
Creates new
RestoreArgs
and set the TTL. - ttl(long) - Method in class io.lettuce.core.RestoreArgs
-
Set TTL in
milliseconds
after restoring the key. - ttl(Duration) - Static method in class io.lettuce.core.RestoreArgs.Builder
-
Creates new
RestoreArgs
and set the minimum idle time. - ttl(Duration) - Method in class io.lettuce.core.RestoreArgs
-
Set TTL in
milliseconds
after restoring the key. - ttl(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- ttl(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- ttl(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Get the time to live for a key.
- ttl(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Get the time to live for a key.
- ttl(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Get the time to live for a key.
- ttl(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Get the time to live for a key.
- ttl(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Get the time to live for a key.
- TTL - io.lettuce.core.protocol.CommandType
- type() - Method in class io.lettuce.core.output.PushOutput
- type() - Method in interface io.lettuce.core.pubsub.PubSubMessage
- type() - Method in class io.lettuce.core.pubsub.PubSubOutput
- type(ClientListArgs.Type) - Method in class io.lettuce.core.ClientListArgs
-
This filters the connections of all the clients in the specified
ClientListArgs.Type
. - type(KillArgs.Type) - Method in class io.lettuce.core.KillArgs
-
This closes the connections of all the clients in the specified
KillArgs.Type
. - type(String) - Static method in class io.lettuce.core.KeyScanArgs.Builder
-
Creates new
ScanArgs
with TYPE set. - type(String) - Method in class io.lettuce.core.KeyScanArgs
-
Return keys only of specified type.
- type(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- type(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- type(K) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Determine the type stored at key.
- type(K) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Determine the type stored at key.
- type(K) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Determine the type stored at key.
- type(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Determine the type stored at key.
- type(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Determine the type stored at key.
- TYPE - io.lettuce.core.protocol.CommandKeyword
- TYPE - io.lettuce.core.protocol.CommandType
- TypeInformation<S> - Interface in io.lettuce.core.dynamic.support
-
Interface to access types and resolving generics on the way.
- typeMaster() - Static method in class io.lettuce.core.ClientListArgs.Builder
-
Creates new
ClientListArgs
setting TYPE MASTER. - typeMaster() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting TYPE MASTER. - typeNormal() - Static method in class io.lettuce.core.ClientListArgs.Builder
-
Creates new
ClientListArgs
setting TYPE NORMAL. - typeNormal() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting TYPE NORMAL. - typePubsub() - Static method in class io.lettuce.core.ClientListArgs.Builder
-
Creates new
ClientListArgs
setting TYPE PUBSUB. - typePubsub() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting TYPE PUBSUB. - typeReplica() - Static method in class io.lettuce.core.ClientListArgs.Builder
-
Creates new
ClientListArgs
setting TYPE REPLICA. - typeSlave() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting TYPE SLAVE. - TypeVariableTypeInformation<T> - Class in io.lettuce.core.dynamic.support
-
Special
TypeDiscoverer
to determine the actual type for aTypeVariable
. - TypeVariableTypeInformation(TypeVariable<?>, Type, TypeDiscoverer<?>, Map<TypeVariable<?>, Type>) - Constructor for class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
-
Creates a bew
TypeVariableTypeInformation
for the givenTypeVariable
owningType
and parentTypeDiscoverer
. - typeWidthBasedOffset(int) - Static method in class io.lettuce.core.BitFieldArgs
-
Creates a new
BitFieldArgs.Offset
for the givenoffset
that is multiplied by the integer type width used in the sub command.
U
- UNBLOCK - io.lettuce.core.protocol.CommandKeyword
- UnblockType - Enum in io.lettuce.core
-
Unblock type for
CLIENT UNBLOCK
command. - unbounded() - Static method in class io.lettuce.core.Range.Boundary
-
Creates an unbounded (infinite) boundary that marks the beginning/end of the range.
- unbounded() - Static method in class io.lettuce.core.Range
- UNCOVERED_SLOT - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Attempts to use a slot that is not covered by a known node.
- UncoveredSlotAdaptiveRefreshTriggeredEvent(Supplier<Partitions>, Runnable, int) - Constructor for class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent.UncoveredSlotAdaptiveRefreshTriggeredEvent
- UNKNOWN - io.lettuce.core.models.role.RedisReplicaInstance.State
-
unknown state.
- UNKNOWN_NODE - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Connection attempts to unknown nodes.
- UnknownPartitionException - Exception in io.lettuce.core.cluster
-
Exception thrown when an unknown partition is requested.
- UnknownPartitionException(String) - Constructor for exception io.lettuce.core.cluster.UnknownPartitionException
-
Create a
UnknownPartitionException
with the specified detail message. - unlimited() - Static method in class io.lettuce.core.Limit
- unlink(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- unlink(Iterable<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- unlink(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- unlink(Iterable<K>) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- unlink(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- unlink(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- unlink(K...) - Method in interface io.lettuce.core.api.async.RedisKeyAsyncCommands
-
Unlink one or more keys (non blocking DEL).
- unlink(K...) - Method in interface io.lettuce.core.api.reactive.RedisKeyReactiveCommands
-
Unlink one or more keys (non blocking DEL).
- unlink(K...) - Method in interface io.lettuce.core.api.sync.RedisKeyCommands
-
Unlink one or more keys (non blocking DEL).
- unlink(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionKeyAsyncCommands
-
Unlink one or more keys (non blocking DEL).
- unlink(K...) - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Unlink one or more keys with pipelining.
- unlink(K...) - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
-
Unlink one or more keys with pipelining.
- unlink(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionKeyCommands
-
Unlink one or more keys (non blocking DEL).
- unlink(K...) - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Unlink one or more keys with pipelining.
- unlink(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
- unlink(K...) - Method in class io.lettuce.core.cluster.RedisAdvancedClusterReactiveCommandsImpl
- UNLINK - io.lettuce.core.protocol.CommandType
- unmodifiableList(Collection<? extends T>) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new unmodifiable
ArrayList
containing all elements fromelements
. - unmodifiableList(T...) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new unmodifiable
ArrayList
containing all elements fromelements
. - unmodifiableSet(T...) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new unmodifiable
HashSet
containing all elements fromelements
. - unnamed() - Static method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Returns the default
CipherCodec.KeyDescriptor
that has no specified name. - unresolved() - Static method in interface io.lettuce.core.resource.DnsResolver
-
Non-resolving
DnsResolver
. - UNRESOLVED - io.lettuce.core.resource.DnsResolvers
-
Non-resolving
DnsResolver
. - unsigned(int) - Static method in class io.lettuce.core.BitFieldArgs
-
Creates a new unsigned
BitFieldArgs.BitFieldType
for the given number ofbits
. - unsubscribe - io.lettuce.core.pubsub.PubSubOutput.Type
- unsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.async.NodeSelectionPubSubAsyncCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.NodeSelectionPubSubReactiveCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in interface io.lettuce.core.cluster.pubsub.api.sync.NodeSelectionPubSubCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.async.RedisPubSubAsyncCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.reactive.RedisPubSubReactiveCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in interface io.lettuce.core.pubsub.api.sync.RedisPubSubCommands
-
Stop listening for messages posted to the given channels.
- unsubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubAsyncCommandsImpl
- unsubscribe(K...) - Method in class io.lettuce.core.pubsub.RedisPubSubReactiveCommandsImpl
- UNSUBSCRIBE - io.lettuce.core.protocol.CommandType
- unsubscribed(RedisClusterNode, K, long) - Method in class io.lettuce.core.cluster.pubsub.RedisClusterPubSubAdapter
- unsubscribed(RedisClusterNode, K, long) - Method in interface io.lettuce.core.cluster.pubsub.RedisClusterPubSubListener
-
Unsubscribed from a channel.
- unsubscribed(K, long) - Method in class io.lettuce.core.pubsub.RedisPubSubAdapter
- unsubscribed(K, long) - Method in interface io.lettuce.core.pubsub.RedisPubSubListener
-
Unsubscribed from a channel.
- unwatch() - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- unwatch() - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- unwatch() - Method in interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands
-
Forget about all watched keys.
- unwatch() - Method in interface io.lettuce.core.api.reactive.RedisTransactionalReactiveCommands
-
Forget about all watched keys.
- unwatch() - Method in interface io.lettuce.core.api.sync.RedisTransactionalCommands
-
Forget about all watched keys.
- UNWATCH - io.lettuce.core.protocol.CommandType
- unwrap(RedisCommand<K, V, T>) - Static method in class io.lettuce.core.protocol.CommandWrapper
-
Unwrap a wrapped command.
- unwrap(RedisCommand<K, V, T>, Class<R>) - Static method in class io.lettuce.core.protocol.CommandWrapper
-
Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
- unwrap(Object) - Static method in class io.lettuce.core.support.ConnectionWrapping
-
Unwrap a potentially
ConnectionWrapping.Wrapper
object. - unwrap(Throwable) - Static method in class io.lettuce.core.internal.Exceptions
- updateCache() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Update the partition cache.
- updatePartitionsInConnections() - Method in class io.lettuce.core.cluster.RedisClusterClient
- UPPERCASE - io.lettuce.core.dynamic.annotation.CommandNaming.LetterCase
-
Convert command to uppercase.
- upstream() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
-
Select all upstream nodes.
- upstream() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
-
Select all upstream nodes.
- upstream() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
-
Select all upstream nodes.
- upstream() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
-
Select all upstream nodes.
- upstream() - Method in interface io.lettuce.core.cluster.pubsub.api.sync.RedisClusterPubSubCommands
-
Select all upstream nodes.
- UPSTREAM - io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
- UPSTREAM - io.lettuce.core.models.role.RedisInstance.Role
- UPSTREAM - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read from the upstream only.
- UPSTREAM_PREFERRED - Static variable in class io.lettuce.core.ReadFrom
-
Setting to read preferred from the upstream and fall back to a replica if the upstream is not available.
- URI_SCHEME_REDIS - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SECURE - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SECURE_ALT - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SENTINEL - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SENTINEL_SECURE - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SOCKET - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_SOCKET_ALT - Static variable in class io.lettuce.core.RedisURI
- URI_SCHEME_REDIS_TLS_ALT - Static variable in class io.lettuce.core.RedisURI
- USAGE - io.lettuce.core.protocol.CommandKeyword
- useDynamicRefreshSources() - Method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Discover cluster nodes from topology and use the discovered nodes as source for the cluster topology.
- useDynamicRefreshSources() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Returns
true
ifdynamic refresh sources
are enabled. - useNoPauseDetector() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Do not detect pauses.
- useNoPauseDetector() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Do not detect pauses.
- usePauseDetector() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
-
Use
LatencyUtils.SimplePauseDetector
to detect pauses. - usePauseDetector() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns whether PauseDetector is enabled.
- usePauseDetector() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions.Builder
-
Use
LatencyUtils.SimplePauseDetector
to detect pauses. - usePauseDetector() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
- user(String) - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgs
setting USER. - user(String) - Method in class io.lettuce.core.KillArgs
-
Closes all the connections that are authenticated with the specified ACL
username
. - userEventTriggered(ChannelHandlerContext, Object) - Method in class io.lettuce.core.protocol.CommandHandler
- USERS - io.lettuce.core.protocol.CommandKeyword
- UTF8 - Static variable in class io.lettuce.core.codec.StringCodec
- Utf8StringCodec - Class in io.lettuce.core.codec
-
Deprecated.since 5.2, use
StringCodec.UTF8
instead. - Utf8StringCodec() - Constructor for class io.lettuce.core.codec.Utf8StringCodec
-
Deprecated.Initialize a new instance that encodes and decodes strings using the UTF-8 charset;
V
- validate(T) - Method in interface io.lettuce.core.support.AsyncObjectFactory
-
Ensures that the instance is safe to be returned by the pool.
- validateClusterNodeMembership(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
-
Validate the cluster node membership before allowing connections to a cluster node.
- value() - Method in annotation type io.lettuce.core.dynamic.annotation.Command
-
Command string.
- value() - Method in annotation type io.lettuce.core.dynamic.annotation.Param
-
Name of the parameter.
- value() - Method in annotation type io.lettuce.core.dynamic.batch.BatchSize
-
Declares the batch size for the command method.
- Value<V> - Class in io.lettuce.core
-
A value container object which may or may not contain a non-null value.
- Value - Annotation Type in io.lettuce.core.dynamic.annotation
-
Marker annotation to declare a method parameter as value.
- Value() - Constructor for class io.lettuce.core.Value
-
Serializable
constructor. - Value(V) - Constructor for class io.lettuce.core.Value
- VALUE - io.lettuce.core.ScriptOutputType
-
Value return type decoded through
RedisCodec.decodeValue(ByteBuffer)
. - valueCompressor(RedisCodec<K, V>, CompressionCodec.CompressionType) - Static method in class io.lettuce.core.codec.CompressionCodec
-
A
RedisCodec
that compresses values from a delegatingRedisCodec
. - ValueListOutput<K,V> - Class in io.lettuce.core.output
-
List
of values output. - ValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ValueListOutput
- valueOf(String) - Static method in enum io.lettuce.core.AclCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.BitFieldArgs.OverflowType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.ClientOptions.DisconnectedBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.codec.CompressionCodec.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.dynamic.annotation.CommandNaming.LetterCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.FlushMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.FunctionRestoreMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.GeoArgs.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.GeoArgs.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.models.command.CommandDetail.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.models.role.RedisInstance.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.models.role.RedisReplicaInstance.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.protocol.CommandHandler.LifecycleState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.protocol.CommandKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.protocol.CommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.protocol.ConnectionIntent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.protocol.ProtocolVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.pubsub.PubSubOutput.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class io.lettuce.core.ReadFrom
-
Retrieve the
ReadFrom
preset by name. - valueOf(String) - Static method in enum io.lettuce.core.resource.DnsResolvers
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.ScriptOutputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.SslVerifyMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.StrAlgoArgs.By
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.lettuce.core.UnblockType
-
Returns the enum constant of this type with the specified name.
- ValueOutput<K,V> - Class in io.lettuce.core.output
-
Value output.
- ValueOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ValueOutput
- ValueRetrievalException(String) - Constructor for exception io.lettuce.core.support.caching.CacheFrontend.ValueRetrievalException
-
Create a
ValueRetrievalException
with the specified detail message. - ValueRetrievalException(String, Throwable) - Constructor for exception io.lettuce.core.support.caching.CacheFrontend.ValueRetrievalException
-
Create a
ValueRetrievalException
with the specified detail message and nested exception. - values() - Static method in enum io.lettuce.core.AclCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.BitFieldArgs.OverflowType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.ClientOptions.DisconnectedBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.cluster.models.partitions.RedisClusterNode.NodeFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.codec.CompressionCodec.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.dynamic.annotation.CommandNaming.LetterCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.FlushMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.FunctionRestoreMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.GeoArgs.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.GeoArgs.Unit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.models.command.CommandDetail.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.models.role.RedisInstance.Role
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.models.role.RedisReplicaInstance.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.protocol.CommandHandler.LifecycleState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.protocol.CommandKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.protocol.CommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.protocol.ConnectionIntent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.protocol.ProtocolVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.pubsub.PubSubOutput.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.resource.DnsResolvers
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.ScriptOutputType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.SslVerifyMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.StrAlgoArgs.By
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.lettuce.core.UnblockType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueScanCursor<V> - Class in io.lettuce.core
-
Cursor providing a list of values.
- ValueScanCursor() - Constructor for class io.lettuce.core.ValueScanCursor
- ValueScanOutput<K,V> - Class in io.lettuce.core.output
-
ValueScanCursor
for scan cursor output. - ValueScanOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ValueScanOutput
- ValueScanStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming API for multiple Values.
- ValueScanStreamingOutput(RedisCodec<K, V>, ValueStreamingChannel<V>) - Constructor for class io.lettuce.core.output.ValueScanStreamingOutput
- ValueSetOutput<K,V> - Class in io.lettuce.core.output
-
Set
of value output. - ValueSetOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ValueSetOutput
- ValueStreamingChannel<V> - Interface in io.lettuce.core.output
-
Streaming API for multiple Keys.
- ValueStreamingOutput<K,V> - Class in io.lettuce.core.output
-
Streaming-Output of Values.
- ValueStreamingOutput(RedisCodec<K, V>, ValueStreamingChannel<V>) - Constructor for class io.lettuce.core.output.ValueStreamingOutput
- ValueValueListOutput<K,V> - Class in io.lettuce.core.output
- ValueValueListOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ValueValueListOutput
- VoidOutput<K,V> - Class in io.lettuce.core.output
-
Void
command output to consume data silently without actually processing it. - VoidOutput() - Constructor for class io.lettuce.core.output.VoidOutput
-
Initialize a new instance that decodes errors.
- VoidOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.VoidOutput
-
Initialize a new instance that decodes errors.
W
- WAIT - io.lettuce.core.protocol.CommandType
- waitForReplication(int, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- waitForReplication(int, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- waitForReplication(int, long) - Method in interface io.lettuce.core.api.async.BaseRedisAsyncCommands
-
Wait for replication.
- waitForReplication(int, long) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Wait for replication.
- waitForReplication(int, long) - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
-
Wait for replication.
- waitForReplication(int, long) - Method in interface io.lettuce.core.cluster.api.async.BaseNodeSelectionAsyncCommands
-
Wait for replication.
- waitForReplication(int, long) - Method in interface io.lettuce.core.cluster.api.sync.BaseNodeSelectionCommands
-
Wait for replication.
- wasDiscarded() - Method in interface io.lettuce.core.TransactionResult
- wasRolledBack() - Method in interface io.lettuce.core.TransactionResult
-
Deprecated.use renamed method
TransactionResult.wasDiscarded()
as Redis has no notion of rollback. - watch(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- watch(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- watch(K...) - Method in interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands
-
Watch the given keys to determine execution of the MULTI/EXEC block.
- watch(K...) - Method in interface io.lettuce.core.api.reactive.RedisTransactionalReactiveCommands
-
Watch the given keys to determine execution of the MULTI/EXEC block.
- watch(K...) - Method in interface io.lettuce.core.api.sync.RedisTransactionalCommands
-
Watch the given keys to determine execution of the MULTI/EXEC block.
- WATCH - io.lettuce.core.protocol.CommandType
- weights(double...) - Static method in class io.lettuce.core.ZAggregateArgs.Builder
-
Creates new
ZAggregateArgs
setting WEIGHTS. - weights(double...) - Method in class io.lettuce.core.ZAggregateArgs
-
Specify a multiplication factor for each input sorted set.
- weights(double...) - Static method in class io.lettuce.core.ZStoreArgs.Builder
-
Creates new
ZStoreArgs
setting WEIGHTS. - weights(double...) - Method in class io.lettuce.core.ZStoreArgs
-
Specify a multiplication factor for each input sorted set.
- weights(long[]) - Static method in class io.lettuce.core.ZStoreArgs.Builder
-
Deprecated.
- weights(long[]) - Static method in class io.lettuce.core.ZStoreArgs
-
Deprecated.
- WEIGHTS - io.lettuce.core.protocol.CommandKeyword
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface io.lettuce.core.ConnectionFuture
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface io.lettuce.core.ConnectionFuture
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface io.lettuce.core.ConnectionFuture
- WHOAMI - io.lettuce.core.protocol.CommandKeyword
- withAuthentication(RedisCredentialsProvider) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures authentication.
- withAuthentication(RedisURI) - Method in class io.lettuce.core.RedisURI.Builder
-
Apply authentication from another
RedisURI
. - withAuthentication(String, char[]) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures authentication.
- withAuthentication(String, CharSequence) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures authentication.
- withClientName(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures a client name.
- withCodec(RedisCodec<?, ?>) - Method in class io.lettuce.core.dynamic.output.OutputType
- withCoordinates() - Method in class io.lettuce.core.GeoArgs
-
Request coordinates for results.
- withCount(long) - Method in class io.lettuce.core.GeoArgs
-
Limit results to
count
entries. - withCount(long) - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Limit results to
count
entries. - withCount(long, boolean) - Method in class io.lettuce.core.GeoArgs
-
Limit results to
count
entries. - withDatabase(int) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures the database number.
- withDistance() - Method in class io.lettuce.core.GeoArgs
-
Request distance for results.
- withHash() - Method in class io.lettuce.core.GeoArgs
-
Request geohash for results.
- withHost(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Adds host information to the builder.
- withIdx() - Method in class io.lettuce.core.StrAlgoArgs
-
Request match position in each strings for results.
- withLibraryName(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures a library name.
- withLibraryVersion(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures a library version.
- withMatchLen() - Method in class io.lettuce.core.StrAlgoArgs
-
Request match len for results.
- withPassword(char[]) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures authentication.
- withPassword(CharSequence) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures authentication.
- withPassword(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Deprecated.since 6.0. Use
RedisURI.Builder.withPassword(CharSequence)
orRedisURI.Builder.withPassword(char[])
to avoid String caching. - withPort(int) - Method in class io.lettuce.core.RedisURI.Builder
-
Adds port information to the builder.
- WITHSCORE - io.lettuce.core.protocol.CommandKeyword
- WITHSCORES - io.lettuce.core.protocol.CommandKeyword
- withSentinel(RedisURI) - Method in class io.lettuce.core.RedisURI.Builder
-
Add a withSentinel RedisURI to the existing builder.
- withSentinel(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Add a withSentinel host to the existing builder.
- withSentinel(String, int) - Method in class io.lettuce.core.RedisURI.Builder
-
Add a withSentinel host/port to the existing builder.
- withSentinel(String, int, CharSequence) - Method in class io.lettuce.core.RedisURI.Builder
-
Add a withSentinel host/port and Sentinel authentication to the existing builder.
- withSentinelMasterId(String) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures a sentinel master Id.
- withSocketAddress(ChannelHandler, SocketAddress) - Static method in class io.lettuce.core.SslConnectionBuilder
-
Create an updated
SslConnectionBuilder.SslChannelInitializer
with the newSocketAddress
in place. - withSsl(boolean) - Method in class io.lettuce.core.RedisURI.Builder
-
Adds ssl information to the builder.
- withSsl(RedisURI) - Method in class io.lettuce.core.RedisURI.Builder
-
Apply authentication from another
RedisURI
. - withStartTls(boolean) - Method in class io.lettuce.core.RedisURI.Builder
-
Enables/disables StartTLS when using SSL.
- withStore(K) - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Store the resulting members with their location in the new Geo set
storeKey
. - withStoreDist(K) - Static method in class io.lettuce.core.GeoRadiusStoreArgs.Builder
-
Creates new
GeoRadiusStoreArgs
with STOREDIST enabled. - withStoreDist(K) - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Store the resulting members with their distance in the sorted set
storeKey
. - withTimeout(Duration) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures a timeout.
- withTraceContextProvider(TraceContextProvider) - Static method in interface io.lettuce.core.tracing.Tracing
-
Creates a Reactor
Context
that contains theMono<TraceContextProvider>
. - WITHVALUES - io.lettuce.core.protocol.CommandKeyword
- withVerifyPeer(boolean) - Method in class io.lettuce.core.RedisURI.Builder
-
Enables/disables peer verification.
- withVerifyPeer(SslVerifyMode) - Method in class io.lettuce.core.RedisURI.Builder
-
Configures peer verification mode.
- WRAP - io.lettuce.core.BitFieldArgs.OverflowType
- write(RedisCommand<K, V, T>) - Method in class io.lettuce.core.CommandListenerWriter
- write(RedisCommand<K, V, T>) - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- write(RedisCommand<K, V, T>) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- write(RedisCommand<K, V, T>) - Method in interface io.lettuce.core.RedisChannelWriter
-
Write a command on the channel.
- write(RedisCommand<K1, V1, T>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.lettuce.core.protocol.CommandHandler
- write(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.CommandListenerWriter
- write(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.protocol.CommandExpiryWriter
- write(Collection<? extends RedisCommand<K, V, ?>>) - Method in class io.lettuce.core.protocol.DefaultEndpoint
- write(Collection<? extends RedisCommand<K, V, ?>>) - Method in interface io.lettuce.core.RedisChannelWriter
-
Write multiple commands on the channel.
- write(Collection<? extends RedisCommand<K1, V1, ?>>) - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- WRITE - io.lettuce.core.AclCategory
-
write command
- WRITE - io.lettuce.core.models.command.CommandDetail.Flag
-
command may result in modifications.
- WRITE - io.lettuce.core.protocol.ConnectionIntent
-
Intention to run read or write commands through a connection.
- writeToBuffer(C) - Method in class io.lettuce.core.protocol.DefaultEndpoint
X
- xack(K, K, String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xack(K, K, String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xack(K, K, String...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Acknowledge one or more messages as processed.
- xack(K, K, String...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Acknowledge one or more messages as processed.
- xack(K, K, String...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Acknowledge one or more messages as processed.
- xack(K, K, String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Acknowledge one or more messages as processed.
- xack(K, K, String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Acknowledge one or more messages as processed.
- XACK - io.lettuce.core.protocol.CommandType
- xadd(K, XAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xadd(K, XAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xadd(K, XAddArgs, Object...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Object...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Object...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xadd(K, XAddArgs, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xadd(K, XAddArgs, Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, XAddArgs, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Append a message to the stream
key
. - xadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xadd(K, Object...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, Object...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Append a message to the stream
key
. - xadd(K, Object...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Append a message to the stream
key
. - xadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Append a message to the stream
key
. - xadd(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xadd(K, Map<K, V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xadd(K, Map<K, V>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, Map<K, V>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Append a message to the stream
key
. - xadd(K, Map<K, V>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Append a message to the stream
key
. - xadd(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Append a message to the stream
key
. - xadd(K, Map<K, V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Append a message to the stream
key
. - XADD - io.lettuce.core.protocol.CommandType
- XAddArgs - Class in io.lettuce.core
-
Argument list builder for the Redis XADD command.
- XAddArgs() - Constructor for class io.lettuce.core.XAddArgs
- XAddArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XAddArgs
. - xautoclaim(Consumer<K>, long, String) - Static method in class io.lettuce.core.XAutoClaimArgs.Builder
-
Creates new
XAutoClaimArgs
. - xautoclaim(Consumer<K>, Duration, String) - Static method in class io.lettuce.core.XAutoClaimArgs.Builder
-
Creates new
XAutoClaimArgs
. - xautoclaim(K, XAutoClaimArgs<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xautoclaim(K, XAutoClaimArgs<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xautoclaim(K, XAutoClaimArgs<K>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xautoclaim(K, XAutoClaimArgs<K>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xautoclaim(K, XAutoClaimArgs<K>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xautoclaim(K, XAutoClaimArgs<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xautoclaim(K, XAutoClaimArgs<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- XAUTOCLAIM - io.lettuce.core.protocol.CommandType
- XAutoClaimArgs<K> - Class in io.lettuce.core
-
Argument list builder for the Redis XAUTOCLAIM command.
- XAutoClaimArgs() - Constructor for class io.lettuce.core.XAutoClaimArgs
- XAutoClaimArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XAutoClaimArgs
. - xclaim(K, Consumer<K>, long, String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xclaim(K, Consumer<K>, long, String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xclaim(K, Consumer<K>, long, String...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, long, String...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, long, String...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, long, String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, long, String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- xclaim(K, Consumer<K>, XClaimArgs, String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
- XCLAIM - io.lettuce.core.protocol.CommandType
- XClaimArgs - Class in io.lettuce.core
-
Argument list builder for the Redis XCLAIM command.
- XClaimArgs() - Constructor for class io.lettuce.core.XClaimArgs
- XClaimArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XAddArgs
. - xdel(K, String...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xdel(K, String...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xdel(K, String...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Removes the specified entries from the stream.
- xdel(K, String...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Removes the specified entries from the stream.
- xdel(K, String...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Removes the specified entries from the stream.
- xdel(K, String...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Removes the specified entries from the stream.
- xdel(K, String...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Removes the specified entries from the stream.
- XDEL - io.lettuce.core.protocol.CommandType
- XGROUP - io.lettuce.core.protocol.CommandType
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Create a consumer group.
- xgroupCreate(XReadArgs.StreamOffset<K>, K, XGroupCreateArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Create a consumer group.
- XGroupCreateArgs - Class in io.lettuce.core
-
Argument list builder for the Redis XGROUP CREATE command.
- XGroupCreateArgs() - Constructor for class io.lettuce.core.XGroupCreateArgs
- XGroupCreateArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XGroupCreateArgs
. - xgroupCreateconsumer(K, Consumer<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupCreateconsumer(K, Consumer<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupCreateconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Create a consumer from a consumer group.
- xgroupCreateconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Create a consumer from a consumer group.
- xgroupCreateconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Create a consumer from a consumer group.
- xgroupCreateconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Create a consumer from a consumer group.
- xgroupCreateconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Create a consumer from a consumer group.
- xgroupDelconsumer(K, Consumer<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupDelconsumer(K, Consumer<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupDelconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Delete a consumer from a consumer group.
- xgroupDelconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Delete a consumer from a consumer group.
- xgroupDelconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Delete a consumer from a consumer group.
- xgroupDelconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Delete a consumer from a consumer group.
- xgroupDelconsumer(K, Consumer<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Delete a consumer from a consumer group.
- xgroupDestroy(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupDestroy(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupDestroy(K, K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Destroy a consumer group.
- xgroupDestroy(K, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Destroy a consumer group.
- xgroupDestroy(K, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Destroy a consumer group.
- xgroupDestroy(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Destroy a consumer group.
- xgroupDestroy(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Destroy a consumer group.
- xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Set the current
group
id. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Set the current
group
id. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Set the current
group
id. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Set the current
group
id. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Set the current
group
id. - XINFO - io.lettuce.core.protocol.CommandType
- xinfoConsumers(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xinfoConsumers(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xinfoConsumers(K, K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Retrieve information about consumer groups of group
group
and stream atkey
. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Retrieve information about consumer groups of group
group
and stream atkey
. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Retrieve information about consumer groups of group
group
and stream atkey
. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Retrieve information about consumer groups of group
group
and stream atkey
. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Retrieve information about consumer groups of group
group
and stream atkey
. - xinfoGroups(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xinfoGroups(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xinfoGroups(K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Retrieve information about the stream consumer groups at
key
. - xinfoGroups(K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Retrieve information about the stream consumer groups at
key
. - xinfoGroups(K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Retrieve information about the stream consumer groups at
key
. - xinfoGroups(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Retrieve information about the stream consumer groups at
key
. - xinfoGroups(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Retrieve information about the stream consumer groups at
key
. - xinfoStream(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xinfoStream(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xinfoStream(K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Retrieve information about the stream at
key
. - xinfoStream(K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Retrieve information about the stream at
key
. - xinfoStream(K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Retrieve information about the stream at
key
. - xinfoStream(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Retrieve information about the stream at
key
. - xinfoStream(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Retrieve information about the stream at
key
. - xlen(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xlen(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xlen(K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Get the length of a steam.
- xlen(K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Get the length of a steam.
- xlen(K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Get the length of a steam.
- xlen(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Get the length of a steam.
- xlen(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Get the length of a steam.
- XLEN - io.lettuce.core.protocol.CommandType
- XOR - io.lettuce.core.protocol.CommandKeyword
- xpending(Consumer<K>, Range<String>, Limit) - Static method in class io.lettuce.core.XPendingArgs.Builder
-
Create a new
XPendingArgs
. - xpending(K, Consumer<K>, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xpending(K, Consumer<K>, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xpending(K, Consumer<K>, Range<String>, Limit) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, Consumer<K>, Range<String>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, Consumer<K>, Range<String>, Limit) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, Consumer<K>, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, Consumer<K>, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, Range<String>, Limit) - Static method in class io.lettuce.core.XPendingArgs.Builder
-
Create a new
XPendingArgs
. - xpending(K, XPendingArgs<K>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xpending(K, XPendingArgs<K>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xpending(K, XPendingArgs<K>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read pending messages from a stream within a specific
XPendingArgs
. - xpending(K, XPendingArgs<K>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read pending messages from a stream within a specific
XPendingArgs
. - xpending(K, XPendingArgs<K>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read pending messages from a stream within a specific
XPendingArgs
. - xpending(K, XPendingArgs<K>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read pending messages from a stream within a specific
XPendingArgs
. - xpending(K, XPendingArgs<K>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read pending messages from a stream within a specific
XPendingArgs
. - xpending(K, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xpending(K, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xpending(K, K) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read pending messages from a stream for a
group
. - xpending(K, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read pending messages from a stream for a
group
. - xpending(K, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read pending messages from a stream for a
group
. - xpending(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read pending messages from a stream for a
group
. - xpending(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read pending messages from a stream for a
group
. - xpending(K, K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xpending(K, K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xpending(K, K, Range<String>, Limit) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, K, Range<String>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, K, Range<String>, Limit) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read pending messages from a stream within a specific
Range
. - xpending(K, K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read pending messages from a stream within a specific
Range
. - XPENDING - io.lettuce.core.protocol.CommandType
- XPendingArgs<K> - Class in io.lettuce.core
-
Argument list builder for the Redis XPENDING command.
- XPendingArgs() - Constructor for class io.lettuce.core.XPendingArgs
- XPendingArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XPendingArgs
. - xrange(K, Range<String>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xrange(K, Range<String>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xrange(K, Range<String>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from a stream within a specific
Range
. - xrange(K, Range<String>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from a stream within a specific
Range
. - xrange(K, Range<String>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from a stream within a specific
Range
. - xrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from a stream within a specific
Range
. - xrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from a stream within a specific
Range
. - xrange(K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xrange(K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
- xrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
- xrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
- xrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
- xrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
- XRANGE - io.lettuce.core.protocol.CommandType
- xread(XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xread(XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s. - XREAD - io.lettuce.core.protocol.CommandType
- XReadArgs - Class in io.lettuce.core
-
Argument list builder for the Redis XREAD and XREADGROUP commands.
- XReadArgs() - Constructor for class io.lettuce.core.XReadArgs
- XReadArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XReadArgs
. - XReadArgs.StreamOffset<K> - Class in io.lettuce.core
-
Value object representing a Stream with its offset.
- xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - xreadgroup(Consumer<K>, XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffset
s using a consumer group. - XREADGROUP - io.lettuce.core.protocol.CommandType
- xrevrange(K, Range<String>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xrevrange(K, Range<String>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xrevrange(K, Range<String>) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Read messages from a stream within a specific
Range
in reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from a stream within a specific
Range
in reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from a stream within a specific
Range
in reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from a stream within a specific
Range
in reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from a stream within a specific
Range
in reverse order. - xrevrange(K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xrevrange(K, Range<String>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xrevrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
- xrevrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
- xrevrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
- xrevrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
- xrevrange(K, Range<String>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
- XREVRANGE - io.lettuce.core.protocol.CommandType
- xtrim(K, boolean, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xtrim(K, boolean, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xtrim(K, boolean, long) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Trims the stream to
count
elements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Trims the stream to
count
elements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Trims the stream to
count
elements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Trims the stream to
count
elements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Trims the stream to
count
elements. - xtrim(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xtrim(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xtrim(K, long) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Trims the stream to
count
elements. - xtrim(K, long) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Trims the stream to
count
elements. - xtrim(K, long) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Trims the stream to
count
elements. - xtrim(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Trims the stream to
count
elements. - xtrim(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Trims the stream to
count
elements. - xtrim(K, XTrimArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- xtrim(K, XTrimArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- xtrim(K, XTrimArgs) - Method in interface io.lettuce.core.api.async.RedisStreamAsyncCommands
-
Trims the stream within a specific
XTrimArgs
. - xtrim(K, XTrimArgs) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Trims the stream within a specific
XTrimArgs
. - xtrim(K, XTrimArgs) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Trims the stream within a specific
XTrimArgs
. - xtrim(K, XTrimArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Trims the stream within a specific
XTrimArgs
. - xtrim(K, XTrimArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Trims the stream within a specific
XTrimArgs
. - XTRIM - io.lettuce.core.protocol.CommandType
- XTrimArgs - Class in io.lettuce.core
-
Argument list builder for the Redis XTRIM command.
- XTrimArgs() - Constructor for class io.lettuce.core.XTrimArgs
- XTrimArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
XTrimArgs
. - xx() - Static method in class io.lettuce.core.ExpireArgs.Builder
-
Creates new
ExpireArgs
and sets XX. - xx() - Method in class io.lettuce.core.ExpireArgs
-
Set expiry only when the key has an existing expiry.
- xx() - Static method in class io.lettuce.core.GeoAddArgs.Builder
-
Creates new
GeoAddArgs
and enabling XX. - xx() - Method in class io.lettuce.core.GeoAddArgs
-
Only update elements that already exist.
- xx() - Static method in class io.lettuce.core.SetArgs.Builder
-
Creates new
SetArgs
and enable XX. - xx() - Method in class io.lettuce.core.SetArgs
-
Only set the key if it already exists.
- xx() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgs
and enabling XX. - xx() - Method in class io.lettuce.core.ZAddArgs
-
Only update elements that already exist.
- XX - io.lettuce.core.protocol.CommandKeyword
Y
- YES - io.lettuce.core.protocol.CommandKeyword
Z
- zadd(K, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, double, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, double, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, double, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ScoredValue<V>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, ScoredValue<V>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, ScoredValue<V>...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ScoredValue<V>...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ScoredValue<V>...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ScoredValue<V>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ScoredValue<V>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, ZAddArgs, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, ScoredValue<V>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, ZAddArgs, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, ZAddArgs, Object...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, Object...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, Object...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, ZAddArgs, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zadd(K, Object...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zadd(K, Object...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, Object...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, Object...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- zadd(K, Object...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists.
- ZADD - io.lettuce.core.protocol.CommandType
- ZAddArgs - Class in io.lettuce.core
-
Argument list builder for the improved Redis ZADD command starting from Redis 3.0.2.
- ZAddArgs() - Constructor for class io.lettuce.core.ZAddArgs
- ZAddArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - zaddincr(K, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zaddincr(K, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zaddincr(K, double, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, double, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, double, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, ZAddArgs, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zaddincr(K, ZAddArgs, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zaddincr(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - zaddincr(K, ZAddArgs, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR
option. - ZAggregateArgs - Class in io.lettuce.core
- ZAggregateArgs() - Constructor for class io.lettuce.core.ZAggregateArgs
- ZAggregateArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - zcard(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zcard(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zcard(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the number of members in a sorted set.
- zcard(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the number of members in a sorted set.
- zcard(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the number of members in a sorted set.
- zcard(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the number of members in a sorted set.
- zcard(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the number of members in a sorted set.
- ZCARD - io.lettuce.core.protocol.CommandType
- zcount(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zcount(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zcount(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zcount(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.
- zcount(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zcount(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Deprecated.
- zcount(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Deprecated.
- zcount(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zcount(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zcount(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Count the members in a sorted set with scores within the given
Range
. - zcount(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Count the members in a sorted set with scores within the given
Range
. - zcount(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Count the members in a sorted set with scores within the given
Range
. - zcount(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Count the members in a sorted set with scores within the given
Range
. - zcount(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Count the members in a sorted set with scores within the given
Range
. - zcount(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zcount(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zcount(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zcount(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.
- zcount(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zcount(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Deprecated.
- zcount(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Deprecated.
- ZCOUNT - io.lettuce.core.protocol.CommandType
- zdiff(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zdiff(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zdiff(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiff(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiff(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiff(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiff(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets.
- ZDIFF - io.lettuce.core.protocol.CommandType
- zdiffstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zdiffstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zdiffstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets and stores the result in destination.
- zdiffstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Computes the difference between the first and all successive input sorted sets and stores the result in destination.
- zdiffstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets and stores the result in destination.
- zdiffstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets and stores the result in destination.
- zdiffstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets and stores the result in destination.
- ZDIFFSTORE - io.lettuce.core.protocol.CommandType
- zdiffWithScores(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zdiffWithScores(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zdiffWithScores(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiffWithScores(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiffWithScores(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiffWithScores(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Computes the difference between the first and all successive input sorted sets.
- zdiffWithScores(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Computes the difference between the first and all successive input sorted sets.
- zincrby(K, double, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zincrby(K, double, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zincrby(K, double, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Increment the score of a member in a sorted set.
- zincrby(K, double, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Increment the score of a member in a sorted set.
- zincrby(K, double, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Increment the score of a member in a sorted set.
- zincrby(K, double, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Increment the score of a member in a sorted set.
- zincrby(K, double, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Increment the score of a member in a sorted set.
- ZINCRBY - io.lettuce.core.protocol.CommandType
- zinter(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinter(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinter(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinter(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinter(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinter(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- ZINTER - io.lettuce.core.protocol.CommandType
- zintercard(long, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zintercard(long, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zintercard(long, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
This command is similar to
RedisSortedSetAsyncCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(long, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
This command is similar to
RedisSortedSetReactiveCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(long, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
This command is similar to
RedisSortedSetCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(long, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
This command is similar to
NodeSelectionSortedSetAsyncCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(long, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
This command is similar to
NodeSelectionSortedSetCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zintercard(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zintercard(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
This command is similar to
RedisSortedSetAsyncCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
This command is similar to
RedisSortedSetReactiveCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
This command is similar to
RedisSortedSetCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
This command is similar to
NodeSelectionSortedSetAsyncCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - zintercard(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
This command is similar to
NodeSelectionSortedSetCommands.zinter(java.lang.Object[])
, but instead of returning the result set, it returns just the cardinality of the result. - ZINTERCARD - io.lettuce.core.protocol.CommandType
- zinterstore(K, ZStoreArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinterstore(K, ZStoreArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinterstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinterstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinterstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- zinterstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and store the resulting sorted set in a new key.
- ZINTERSTORE - io.lettuce.core.protocol.CommandType
- zinterWithScores(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinterWithScores(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinterWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zinterWithScores(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zinterWithScores(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zinterWithScores(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Intersect multiple sorted sets and returns the resulting sorted.
- zlexcount(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zlexcount(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zlexcount(K, Range<? extends V>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Count the number of members in a sorted set between a given lexicographical range.
- zlexcount(K, Range<? extends V>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Count the number of members in a sorted set between a given lexicographical range.
- zlexcount(K, Range<? extends V>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Count the number of members in a sorted set between a given lexicographical range.
- zlexcount(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Count the number of members in a sorted set between a given lexicographical range.
- zlexcount(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Count the number of members in a sorted set between a given lexicographical range.
- zlexcount(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zlexcount(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zlexcount(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zlexcount(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.
- zlexcount(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zlexcount(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zlexcount(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Deprecated.
- ZLEXCOUNT - io.lettuce.core.protocol.CommandType
- zmpop(int, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zmpop(int, ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zmpop(int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(int, ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(int, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(int, ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zmpop(ZPopArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zmpop(ZPopArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(ZPopArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(ZPopArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- zmpop(ZPopArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Pops one or more elements, that are member-score pairs, from the first non-empty sorted set in the provided list of keys.
- ZMPOP - io.lettuce.core.protocol.CommandType
- zmscore(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zmscore(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zmscore(K, V...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Returns the scores associated with the specified members in the sorted set stored at key.
- zmscore(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Returns the scores associated with the specified members in the sorted set stored at key.
- zmscore(K, V...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Returns the scores associated with the specified members in the sorted set stored at key.
- zmscore(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Returns the scores associated with the specified members in the sorted set stored at key.
- zmscore(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Returns the scores associated with the specified members in the sorted set stored at key.
- ZMSCORE - io.lettuce.core.protocol.CommandType
- ZPopArgs - Class in io.lettuce.core
- ZPopArgs() - Constructor for class io.lettuce.core.ZPopArgs
- ZPopArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - zpopmax(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zpopmax(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zpopmax(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zpopmax(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zpopmax(K, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- zpopmax(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns up to count members with the highest scores in the sorted set stored at key.
- ZPOPMAX - io.lettuce.core.protocol.CommandType
- zpopmin(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zpopmin(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zpopmin(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zpopmin(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zpopmin(K, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- zpopmin(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
- ZPOPMIN - io.lettuce.core.protocol.CommandType
- zrandmember(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrandmember(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrandmember(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a random member from the sorted set stored at
key
. - zrandmember(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a random member from the sorted set stored at
key
. - zrandmember(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a random member from the sorted set stored at
key
. - zrandmember(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a random member from the sorted set stored at
key
. - zrandmember(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a random member from the sorted set stored at
key
. - zrandmember(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrandmember(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrandmember(K, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return
count
random members from the sorted set stored atkey
. - zrandmember(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return
count
random members from the sorted set stored atkey
. - zrandmember(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return
count
random members from the sorted set stored atkey
. - zrandmember(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return
count
random members from the sorted set stored atkey
. - zrandmember(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return
count
random members from the sorted set stored atkey
. - ZRANDMEMBER - io.lettuce.core.protocol.CommandType
- zrandmemberWithScores(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrandmemberWithScores(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrandmemberWithScores(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a random member along its value from the sorted set stored at
key
. - zrandmemberWithScores(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a random member along its value from the sorted set stored at
key
. - zrandmemberWithScores(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a random member along its value from the sorted set stored at
key
. - zrandmemberWithScores(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a random member along its value from the sorted set stored at
key
. - zrandmemberWithScores(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a random member along its value from the sorted set stored at
key
. - zrandmemberWithScores(K, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrandmemberWithScores(K, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return
count
random members along their value from the sorted set stored atkey
. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return
count
random members along their value from the sorted set stored atkey
. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return
count
random members along their value from the sorted set stored atkey
. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return
count
random members along their value from the sorted set stored atkey
. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return
count
random members along their value from the sorted set stored atkey
. - zrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index.
- zrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrange(K, long, long)
. - zrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by index.
- zrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index.
- zrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by index.
- zrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrange(K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index.
- zrange(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by index.
- zrange(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by index.
- zrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index.
- zrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by index.
- ZRANGE - io.lettuce.core.protocol.CommandType
- zrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebylex(K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range.
- zrangebylex(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebylex(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebylex(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zrangebylex(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.
- zrangebylex(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebylex(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebylex(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Deprecated.
- zrangebylex(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebylex(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebylex(K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zrangebylex(K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.
- zrangebylex(K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebylex(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebylex(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Deprecated.
- ZRANGEBYLEX - io.lettuce.core.protocol.CommandType
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrangebyscore(K, double, double)
. - zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrangebyscore(K, double, double)
. - zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members in a sorted set, by score.
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by score.
- zrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscore(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscore(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- ZRANGEBYSCORE - io.lettuce.core.protocol.CommandType
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrangebyscoreWithScores(K, double, double)
. - zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrangebyscoreWithScores(K, double, double)
. - zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score.
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with score in a sorted set, by score.
- zrangebyscoreWithScores(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrangestore(K, K, Range<Long>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangestore(K, K, Range<Long>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - ZRANGESTORE - io.lettuce.core.protocol.CommandType
- zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the specified range of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by index.
- zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrangeWithScores(K, long, long)
. - zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by index.
- zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by index.
- zrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by index.
- zrangeWithScores(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrangeWithScores(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by index.
- zrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with scores in a sorted set, by index.
- zrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with scores in a sorted set, by index.
- zrangeWithScores(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by index.
- zrangeWithScores(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with scores in a sorted set, by index.
- zrank(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrank(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrank(K, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Determine the index of a member in a sorted set.
- zrank(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Determine the index of a member in a sorted set.
- zrank(K, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Determine the index of a member in a sorted set.
- zrank(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Determine the index of a member in a sorted set.
- zrank(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Determine the index of a member in a sorted set.
- ZRANK - io.lettuce.core.protocol.CommandType
- zrankWithScore(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrankWithScore(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrankWithScore(K, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.
- zrankWithScore(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.
- zrankWithScore(K, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.
- zrankWithScore(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.
- zrankWithScore(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.
- zrem(K, V...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrem(K, V...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrem(K, V...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Remove one or more members from a sorted set.
- zrem(K, V...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Remove one or more members from a sorted set.
- zrem(K, V...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Remove one or more members from a sorted set.
- zrem(K, V...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Remove one or more members from a sorted set.
- zrem(K, V...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Remove one or more members from a sorted set.
- ZREM - io.lettuce.core.protocol.CommandType
- zremrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Remove all members in a sorted set between the given lexicographical range.
- zremrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Remove all members in a sorted set between the given lexicographical range.
- zremrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Remove all members in a sorted set between the given lexicographical range.
- zremrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Remove all members in a sorted set between the given lexicographical range.
- zremrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Remove all members in a sorted set between the given lexicographical range.
- zremrangebylex(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebylex(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebylex(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Deprecated.
- zremrangebylex(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zremrangebylex(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zremrangebylex(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zremrangebylex(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- ZREMRANGEBYLEX - io.lettuce.core.protocol.CommandType
- zremrangebyrank(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebyrank(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebyrank(K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Remove all members in a sorted set within the given indexes.
- zremrangebyrank(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Remove all members in a sorted set within the given indexes.
- zremrangebyrank(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Remove all members in a sorted set within the given indexes.
- zremrangebyrank(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Remove all members in a sorted set within the given indexes.
- zremrangebyrank(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Remove all members in a sorted set within the given indexes.
- ZREMRANGEBYRANK - io.lettuce.core.protocol.CommandType
- zremrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zremrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zremrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zremrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zremrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zremrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Remove all members in a sorted set within the given scores.
- zremrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Remove all members in a sorted set within the given scores.
- zremrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Remove all members in a sorted set within the given scores.
- zremrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Remove all members in a sorted set within the given scores.
- zremrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Remove all members in a sorted set within the given scores.
- zremrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zremrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zremrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zremrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zremrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zremrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zremrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- ZREMRANGEBYSCORE - io.lettuce.core.protocol.CommandType
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrange(K, long, long)
. - zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(ValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrange(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrange(K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by index, with scores ordered from high to low.
- zrevrange(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by index, with scores ordered from high to low.
- ZREVRANGE - io.lettuce.core.protocol.CommandType
- zrevrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebylex(K, Range<? extends V>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- zrevrangebylex(K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
- ZREVRANGEBYLEX - io.lettuce.core.protocol.CommandType
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrangebyscore(K, double, double)
. - zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrangebyscore(K, double, double)
. - zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(ValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrevrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Deprecated.
- zrevrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscore(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscore(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscore(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- ZREVRANGEBYSCORE - io.lettuce.core.protocol.CommandType
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrangebyscoreWithScores(K, double, double)
. - zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrangebyscoreWithScores(K, double, double)
. - zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V>, K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, double, double) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, double, double, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
- zrevrangebyscoreWithScores(K, String, String) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, String, String) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
- zrevrangebyscoreWithScores(K, String, String, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
- zrevrangestore(K, K, Range<Long>) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangestore(K, K, Range<Long>) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the specified range of elements ordered from high to low in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the specified range of elements ordered from high to low in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the specified range of elements ordered from high to low in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the specified range of elements ordered from high to low in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestore(K, K, Range<Long>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the specified range of elements ordered from high to low in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the lexicographical range ordered from high to low of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the lexicographical range ordered from high to low of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the lexicographical range ordered from high to low of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the lexicographical range ordered from high to low of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebylex(K, K, Range<? extends V>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the lexicographical range ordered from high to low of elements in the sorted set stored at
srcKey
and stores the result in thedstKey
destination key. - zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at {@code srcKey with scores ordered from high to low and stores the result in the {@code dstKey} destination key.
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the specified range of elements in the sorted set stored at {@code srcKey with scores ordered from high to low and stores the result in the {@code dstKey} destination key.
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the specified range of elements in the sorted set stored at {@code srcKey with scores ordered from high to low and stores the result in the {@code dstKey} destination key.
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the specified range of elements in the sorted set stored at {@code srcKey with scores ordered from high to low and stores the result in the {@code dstKey} destination key.
- zrevrangestorebyscore(K, K, Range<? extends Number>, Limit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the specified range of elements in the sorted set stored at {@code srcKey with scores ordered from high to low and stores the result in the {@code dstKey} destination key.
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zrevrangeWithScores(K, long, long)
. - zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Stream over a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(ScoredValueStreamingChannel<V>, K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Stream over a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(K, long, long) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrangeWithScores(K, long, long) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(K, long, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(K, long, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrangeWithScores(K, long, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
- zrevrank(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrank(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrank(K, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Determine the index of a member in a sorted set, with scores ordered from high to low.
- zrevrank(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Determine the index of a member in a sorted set, with scores ordered from high to low.
- zrevrank(K, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Determine the index of a member in a sorted set, with scores ordered from high to low.
- zrevrank(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Determine the index of a member in a sorted set, with scores ordered from high to low.
- zrevrank(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Determine the index of a member in a sorted set, with scores ordered from high to low.
- ZREVRANK - io.lettuce.core.protocol.CommandType
- zrevrankWithScore(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zrevrankWithScore(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zrevrankWithScore(K, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.
- zrevrankWithScore(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.
- zrevrankWithScore(K, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.
- zrevrankWithScore(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.
- zrevrankWithScore(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.
- zscan(RedisSortedSetReactiveCommands<K, V>, K) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over elements in a set identified by
key
. - zscan(RedisSortedSetReactiveCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanStream
-
Sequentially iterate over elements in a set identified by
key
. - zscan(RedisSortedSetCommands<K, V>, K) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over scored values in a sorted set identified by
key
. - zscan(RedisSortedSetCommands<K, V>, K, ScanArgs) - Static method in class io.lettuce.core.ScanIterator
-
Sequentially iterate over scored values in a sorted set identified by
key
. - zscan(ScoredValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(ScoredValueStreamingChannel<V>, K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(ScoredValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zscan(K)
. - zscan(ScoredValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zscan(K)
. - zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zscan(K)
. - zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Deprecated.since 6.0 in favor of consuming large results through the
Publisher
returned byRedisSortedSetReactiveCommands.zscan(K)
. - zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(ScoredValueStreamingChannel<V>, K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(K) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(K) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(K, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(K, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(K, ScanCursor) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(K, ScanCursor) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscan(K, ScanCursor, ScanArgs) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Incrementally iterate sorted sets elements and associated scores.
- zscan(K, ScanCursor, ScanArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Incrementally iterate sorted sets elements and associated scores.
- ZSCAN - io.lettuce.core.protocol.CommandType
- zscore(K, V) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zscore(K, V) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zscore(K, V) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Get the score associated with the given member in a sorted set.
- zscore(K, V) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Get the score associated with the given member in a sorted set.
- zscore(K, V) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Get the score associated with the given member in a sorted set.
- zscore(K, V) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Get the score associated with the given member in a sorted set.
- zscore(K, V) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Get the score associated with the given member in a sorted set.
- ZSCORE - io.lettuce.core.protocol.CommandType
- ZStoreArgs - Class in io.lettuce.core
-
Argument list builder for the Redis ZUNIONSTORE and ZINTERSTORE commands.
- ZStoreArgs() - Constructor for class io.lettuce.core.ZStoreArgs
- ZStoreArgs.Builder - Class in io.lettuce.core
-
Builder entry points for
ScanArgs
. - zunion(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunion(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunion(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunion(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunion(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunion(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- ZUNION - io.lettuce.core.protocol.CommandType
- zunionstore(K, ZStoreArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunionstore(K, ZStoreArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunionstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, ZStoreArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunionstore(K, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunionstore(K, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- zunionstore(K, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and store the resulting sorted set in a new key.
- ZUNIONSTORE - io.lettuce.core.protocol.CommandType
- zunionWithScores(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunionWithScores(ZAggregateArgs, K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunionWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(ZAggregateArgs, K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(K...) - Method in class io.lettuce.core.AbstractRedisAsyncCommands
- zunionWithScores(K...) - Method in class io.lettuce.core.AbstractRedisReactiveCommands
- zunionWithScores(K...) - Method in interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(K...) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(K...) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(K...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Add multiple sorted sets and returns the resulting sorted set.
- zunionWithScores(K...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Add multiple sorted sets and returns the resulting sorted set.
All Classes All Packages