Index
All Classes|All Packages
A
- 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.
- 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
Futureemitting 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) - Constructor for class io.lettuce.core.event.cluster.AdaptiveRefreshTriggeredEvent
- 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
RedisClusterNodeto thisPartitions. - add(CommandKeyword) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
CommandKeywordargument. - add(CommandType) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
CommandTypeargument. - add(ProtocolKeyword) - Method in class io.lettuce.core.protocol.CommandArgs
-
Add a
ProtocolKeywordargument. - 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(Collection<? extends RedisClusterNode>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Add all
nodesfrom 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
AclSetuserArgsand 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
AclSetuserArgsand 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
AclSetuserArgsand 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
AclSetuserArgsand adds the specified hashed password to the list of user passwords. - addInterceptor(MethodInterceptor) - Method in class io.lettuce.core.dynamic.intercept.InvocationProxyFactory
-
Add a
MethodInterceptorto 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
listenerthat 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
listenerto 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
listenerto 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
listenerto 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 class io.lettuce.core.ConnectionEvents
- 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
AclSetuserArgsand 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
KillArgssetting ADDR (Remote Address). - ADDR - io.lettuce.core.protocol.CommandKeyword
- addressResolverGroup() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
AddressResolverGroupinstance 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
AddressResolverGroupfor DNS resolution. - addressResolverGroup(AddressResolverGroup<?>) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
AddressResolverGroupfor DNS resolution. - ADDSLOTS - 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
RedisFutures. - 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
AclSetuserArgsand 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
AclSetuserArgsand 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
AclSetuserArgsand 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
CompletableFutureis 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
SortArgssetting ALPHA. - ALPHA - io.lettuce.core.protocol.CommandKeyword
- always() - Static method in class io.lettuce.core.protocol.DecodeBufferPolicies
-
DecodeBufferPolicythatdiscards read bytesafter 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
-
DecodeBufferPolicythatdiscards some read bytesafter each decoding phase. - 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
-
CommandSegmentFactoryimplementation that createsCommandSegmentsconsideringCommandandCommandNamingannotations. - AnnotationCommandSegmentFactory() - Constructor for class io.lettuce.core.dynamic.segment.AnnotationCommandSegmentFactory
- AnnotationParameterNameDiscoverer - Class in io.lettuce.core.dynamic.support
-
ParameterNameDiscovererbased onParamannotations 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.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. - 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
-
Listof 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
Stringarray into a delimitedString(e.g. - as(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return this type as a
ResolvableTypeof 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
SortArgssetting 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
Collectiontype. - ASK - io.lettuce.core.protocol.CommandKeyword
- ASK_REDIRECT - io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger
-
Redis responds with a
ASKredirection 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
-ASKredirection. - asking() - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
The asking command is required after a
-ASKredirection. - asking() - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
The asking command is required after a
-ASKredirection. - 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
ASKredirection. - 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
Maptype. - 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
RedisAsyncCommandsAPI for the current connection. - async() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterAsyncCommandsAPI for the current connection. - async() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubAsyncCommandsAPI for the current connection. - async() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- async() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubAsyncCommandsAPI 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
RedisSentinelAsyncCommandsAPI 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.internal
-
A
AsyncCloseableis a resource that can be closed. - 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
passwordoption. - auth(char[]) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgswithAUTH(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
passwordoption. - auth(CharSequence) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgswithAUTH(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
usernameandpasswordoption. - auth2(CharSequence, CharSequence) - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgswithAUTH2(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
BITFIELDwith its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.api.reactive.RedisStringReactiveCommands
-
Execute
BITFIELDwith its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.api.sync.RedisStringCommands
-
Execute
BITFIELDwith its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStringAsyncCommands
-
Execute
BITFIELDwith its subcommands. - bitfield(K, BitFieldArgs) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStringCommands
-
Execute
BITFIELDwith 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
BitFieldArgsinstance. - 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
OVERFLOWsubcommand 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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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
- block(long) - Method in class io.lettuce.core.XReadArgs
-
Perform a blocking read and wait up to
millisecondsfor a new stream message. - block(long) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgsand set BLOCK. - block(Duration) - Method in class io.lettuce.core.XReadArgs
-
Perform a blocking read and wait up to a
timeoutfor a new stream message. - block(Duration) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgsand 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
- BooleanListOutput<K,V> - Class in io.lettuce.core.output
-
Listof 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
GenericObjectPoolConfigproperties 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
-
Tracingintegration with OpenZipkin's BraveTracer. - BraveTracing.BraveEndpoint - Class in io.lettuce.core.tracing
-
Tracing.Endpointimplementation for Zipkin'sEndpoint. - BraveTracing.BraveTraceContext - Class in io.lettuce.core.tracing
-
TraceContextimplementation 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
RuntimeExceptionthat 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.SslOptions.Builder
-
Create a new instance of
SslOptions - build() - Method in class io.lettuce.core.support.BoundedPoolConfig.Builder
-
Build a new
BasePoolConfigobject. - 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 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.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.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.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(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.Builderto constructClientOptions. - builder() - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a new
ClusterClientOptions.Builderto constructClusterClientOptions. - builder() - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Returns a new
ClusterTopologyRefreshOptions.Builderto constructClusterTopologyRefreshOptions. - builder() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Returns a new
DefaultEventPublisherOptions.Builderto constructDefaultEventPublisherOptions. - builder() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns a new
CommandLatencyCollectorOptions.Builderto constructCommandLatencyCollectorOptions. - builder() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Returns a new
DefaultCommandLatencyCollectorOptions.Builderto constructDefaultCommandLatencyCollectorOptions. - builder() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Returns a new
MicrometerOptions.Builderto constructMicrometerOptions. - builder() - Static method in class io.lettuce.core.RedisURI
-
Return a new
RedisURI.Builderto construct aRedisURI. - builder() - Static method in interface io.lettuce.core.resource.ClientResources
-
Create a new
ClientResourcesusing default settings. - builder() - Static method in class io.lettuce.core.resource.DefaultClientResources
-
Returns a new
DefaultClientResources.Builderto constructDefaultClientResources. - builder() - Static method in class io.lettuce.core.SocketOptions
-
Returns a new
SocketOptions.Builderto constructSocketOptions. - builder() - Static method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns a new
SocketOptions.KeepAliveOptions.Builderto constructSocketOptions.KeepAliveOptions. - builder() - Static method in class io.lettuce.core.SslOptions
-
Returns a new
SslOptions.Builderto constructSslOptions. - builder() - Static method in class io.lettuce.core.support.BoundedPoolConfig
-
Create a new
BoundedPoolConfig.BuilderforBoundedPoolConfig. - builder() - Static method in class io.lettuce.core.TimeoutOptions
-
Returns a new
TimeoutOptions.Builderto constructTimeoutOptions. - builder() - Static method in class io.lettuce.core.tracing.BraveTracing
-
Create a new
BraveTracing.Builderto buildBraveTracing. - builder(ClientOptions) - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a new
ClusterClientOptions.Builderinitialized fromClientOptionsto constructClusterClientOptions. - builder(RedisURI) - Static method in class io.lettuce.core.RedisURI
-
Create a new
RedisURI.Builderthat 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
SortArgssetting 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
RedisCodecthat 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.protocol.CommandKeyword
- bytes - Variable in enum 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
-
Allows cancelling queued commands in case a reconnect fails.Defaults to
false. - cancelCommandsOnReconnectFailure(boolean) - Method in class io.lettuce.core.cluster.ClusterClientOptions.Builder
- 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
Parameterby 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
GeoAddArgsand 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
ZAddArgsand 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
AclSetuserArgsand 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
RedisCodecthat 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
-
TypeInformationfor a plainClass. - clear() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Removes all
nodesand 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.
- 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
- 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. - 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
Partitionsobject. - clone() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Clone
thisRedisClusterNode. - 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.StatefulConnection
-
Request to close the connection and return the
CompletableFuturethat is notified about its progress. - closeAsync() - Method in class io.lettuce.core.CommandListenerWriter
- closeAsync() - Method in interface io.lettuce.core.internal.AsyncCloseable
-
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.
- 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.
- 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.
- 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 NODESandCLUSTER SLAVES. - ClusterPushHandler - Interface in io.lettuce.core.cluster
-
A handler object that provides access to
RedisClusterPushListener. - 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.
- 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
-
List replicas for a certain node identified by its
nodeId. - clusterSlaves(String) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
List replicas for a certain node identified by its
nodeId. - clusterSlaves(String) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
List replicas for a certain node identified by its
nodeId. - 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
Collectionto 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
integerargument 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
CommandCreationExceptiongivenCommandMethodand 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
ChannelHandlerresponsible 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
RedisChannelWriterthat 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
ChannelHandlerresponsible 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
-
MetricCollectorfor command latencies. - commandLatencyCollectorOptions(CommandLatencyCollectorOptions) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Deprecated.since 6.0. Configure
CommandLatencyRecorderdirectly usingCommandLatencyCollectorOptions. - commandLatencyCollectorOptions(CommandLatencyCollectorOptions) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Deprecated.since 6.0. Configure
CommandLatencyRecorderdirectly 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
EventPublisherOptionsfor 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
EventPublisherOptionsto publish command latency metrics using theEventBusif theCommandLatencyRecorderis an instance ofCommandLatencyCollectorthat allows latency metric retrieval. - commandLatencyPublisherOptions(EventPublisherOptions) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
EventPublisherOptionsto publish command latency metrics using theEventBusif theCommandLatencyRecorderis an instance ofCommandLatencyCollectorthat 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
CommandLatencyRecorderthat can that can be used across different instances of the RedisClient. - commandLatencyRecorder(CommandLatencyRecorder) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
CommandLatencyRecorderthat can 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
CommandMethodSyntaxExceptiongivenCommandMethodand 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
CommandOutputgivenRedisCodec. - CommandOutputFactoryResolver - Interface in io.lettuce.core.dynamic.output
-
Strategy interface to resolve a
CommandOutputFactorybased on aOutputSelector. - CommandOutputResolverSupport - Class in io.lettuce.core.dynamic.output
-
Base class for
CommandOutputFactoryresolution 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
CommandSegmentsfor aCommandMethod. - CommandSegments - Class in io.lettuce.core.dynamic.segment
-
Value object abstracting multiple
CommandSegments. - 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.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.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(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
ParameterNameDiscovererto resolve parameter names using multipleParameterNameDiscoverers. - 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
RedisCodecthat wraps a typedcodecand 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.
- 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.
- 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
RedisURIthat 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, 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
ConnectionFuturerepresents 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.
- 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
GenericObjectPoolandSoftReferenceObjectPool. - ConnectionState - Class in io.lettuce.core
-
Internal connection state representing the negotiated
ProtocolVersionand 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.TimeoutSourcethat applies timeouts configured on the connection/client instance. - ConnectionWatchdog - Class in io.lettuce.core.protocol
-
A netty
ChannelHandlerresponsible 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
ChannelGroupand establishes a newChannelwhen 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
RedisURIthat 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
codecto 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
RedisURIthat 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
SocketAddresswith the givenRedisCodec. - connectToNodeAsync(RedisCodec<K, V>, SocketAddress) - Method in interface io.lettuce.core.cluster.topology.NodeConnectionFactory
-
Connects to a
SocketAddresswith the givenRedisCodecasynchronously. - 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
trueif thisPartitionscontains the specified element. - containsAll(Collection<?>) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns
trueif 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
GeoArgswith WITHCOORD enabled. - copy() - Static method in class io.lettuce.core.MigrateArgs.Builder
-
Creates new
MigrateArgsand 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 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
GeoArgswith COUNT set. - count(long) - Static method in class io.lettuce.core.GeoRadiusStoreArgs.Builder
-
Creates new
GeoRadiusStoreArgswith COUNT set. - count(long) - Method in class io.lettuce.core.XAutoClaimArgs
-
The optional
countargument, 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
XReadArgsand set COUNT. - count(long) - Method in class io.lettuce.core.XReadArgs
-
Limit read to
countmessages. - 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
ClientOptionswith default settings. - create() - Static method in class io.lettuce.core.cluster.ClusterClientOptions
-
Create a new
ClusterClientOptionsusing default settings. - create() - Static method in class io.lettuce.core.cluster.ClusterTopologyRefreshOptions
-
Create a new
ClusterTopologyRefreshOptionsusing default settings. - create() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Create a new
DefaultEventPublisherOptionsusing default settings. - create() - Static method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Create a new
CommandLatencyCollectorOptionsinstance using default settings. - create() - Static method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Create a new
DefaultCommandLatencyCollectorOptionsinstance using default settings. - create() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Create a new
MicrometerOptionsinstance using default settings. - create() - Static method in class io.lettuce.core.output.VoidOutput
-
Returns an instance of
VoidOutputcoerced 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
ClientResourcesusing default settings. - create() - Static method in class io.lettuce.core.resource.DefaultClientResources
-
Create a new
DefaultClientResourcesusing default settings. - create() - Static method in class io.lettuce.core.SocketOptions
-
Create a new
SocketOptionsusing default settings. - create() - Static method in class io.lettuce.core.SslOptions
-
Create a new
SslOptionsusing 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
PooledObjectto 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
TimeoutOptionswith 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
BraveTracinginstance. - create(NodeConnectionFactory, ClientResources) - Static method in interface io.lettuce.core.cluster.topology.ClusterTopologyRefresh
-
Create a new
ClusterTopologyRefreshinstance. - create(RedisCodec<K, V>) - Method in interface io.lettuce.core.dynamic.output.CommandOutputFactory
-
Create and initialize a new
CommandOutputgivenRedisCodec. - create(CommandLatencyCollectorOptions) - Static method in interface io.lettuce.core.metrics.CommandLatencyCollector
-
Creates a new
CommandLatencyCollectorusingCommandLatencyCollectorOptions. - create(RedisURI) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uriwith defaultClientResources. - create(RedisURI) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied
uriwith 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
uriwith sharedClientResources. - create(ClientResources, RedisURI) - Static method in class io.lettuce.core.RedisClient
-
Create a new client that connects to the supplied
uriwith sharedClientResources. - create(ClientResources, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uriwith 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 theClientResourcesupon 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 theClientResourcesupon shutting down your application. - create(DnsResolver) - Static method in class io.lettuce.core.resource.SocketAddressResolver
-
Create a new
SocketAddressResolvergivenDnsResolver. - 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
ClientResourcesusing default settings. - create(AsyncObjectFactory<T>, BoundedPoolConfig) - Static method in class io.lettuce.core.support.BoundedAsyncPool
-
Create and initialize
BoundedAsyncPoolasynchronously. - 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
CacheAccessorandStatefulRedisConnection. - create(Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new client that connects to the supplied
uriwith 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
DeclaredCommandMethodgiven 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.KeyDescriptorwithout 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.KeyDescriptorusingCharsetto encodenameto 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
RedisConnectionExceptiongivencause. - 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
lowerandupperboundary 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
BoundedAsyncPoolusing theSupplier. - createBoundedObjectPool(Supplier<CompletionStage<T>>, BoundedPoolConfig, boolean) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPoolusing theSupplier. - createBoundedObjectPoolAsync(Supplier<CompletionStage<T>>, BoundedPoolConfig) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPoolusing theSupplier. - createBoundedObjectPoolAsync(Supplier<CompletionStage<T>>, BoundedPoolConfig, boolean) - Static method in class io.lettuce.core.support.AsyncConnectionPoolSupport
-
Create and initialize asynchronously a new
BoundedAsyncPoolusing 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
CommandSegmentsfor 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 interface io.lettuce.core.tracing.Tracing
-
Create an
Tracing.EndpointgivenSocketAddress. - createEventLoopGroup(Class<T>, int) - Static method in class io.lettuce.core.resource.DefaultEventLoopGroupProvider
-
Create an instance of a
EventExecutorGroupusing the defaultDefaultEventLoopGroupProvider.ThreadFactoryProvider. - createExecutionException(String) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandExecutionExceptionwith a detail message. - createExecutionException(String, Throwable) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandExecutionExceptionwith 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
GenericObjectPoolusing theSupplier. - createGenericObjectPool(Supplier<T>, GenericObjectPoolConfig<T>, boolean) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
GenericObjectPoolusing theSupplier. - createHandshake(ConnectionState) - Method in class io.lettuce.core.AbstractRedisClient
- createInfo(Type) - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- createInfo(Type) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Creates
TypeInformationfor the givenType. - 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
SoftReferenceObjectPoolusing theSupplier. - createSoftReferenceObjectPool(Supplier<T>, boolean) - Static method in class io.lettuce.core.support.ConnectionPoolSupport
-
Creates a new
SoftReferenceObjectPoolusing theSupplier. - createSslContextBuilder() - Method in class io.lettuce.core.SslOptions
-
Creates a new
SslContextBuilderobject that is pre-configured with values from thisSslOptionsobject. - createSSLParameters() - Method in class io.lettuce.core.SslOptions
-
Creates a
SSLParametersobject that is pre-configured with values from thisSslOptionsobject. - createTimeoutException(String, Duration) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandTimeoutExceptionwith a detail message given the message and timeout. - createTimeoutException(Duration) - Static method in class io.lettuce.core.internal.ExceptionFactory
-
Create a
RedisCommandTimeoutExceptionwith 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
DecodeBufferPolicyobjects. - 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
bufferinCommandHandler.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
Supplierthat constructs newDecorrelatedJitterDelayinstances with default boundaries. - decorrelatedJitter(long, long, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a
Supplierthat constructs newDecorrelatedJitterDelayinstances. - decorrelatedJitter(Duration, Duration, long, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a
Supplierthat constructs newDecorrelatedJitterDelayinstances. - 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.UPPERCASEif nothing else found. - DEFAULT - io.lettuce.core.dynamic.annotation.CommandNaming.Strategy
-
Not defined here which defaults to
CommandNaming.Strategy.SPLITif 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
maxIdleconfiguration 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
maxTotalconfiguration attribute. - DEFAULT_MIN_IDLE - Static variable in class io.lettuce.core.support.BoundedPoolConfig
-
The default value for the
minIdleconfiguration 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_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_RECONNECT_DELAY - Static variable in class io.lettuce.core.resource.DefaultClientResources
-
Default delay
SupplierforDelay.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_TEST_ON_ACQUIRE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnAcquireconfiguration attribute. - DEFAULT_TEST_ON_CREATE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnCreateconfiguration attribute. - DEFAULT_TEST_ON_RELEASE - Static variable in class io.lettuce.core.support.BasePoolConfig
-
The default value for the
testOnReleaseconfiguration 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_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
CommandLatencyCollectorfor 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
CommandLatencyCollectorfor command latencies. - DefaultCommandLatencyEventPublisher(EventExecutorGroup, EventPublisherOptions, EventBus, CommandLatencyCollector) - Constructor for class io.lettuce.core.event.metrics.DefaultCommandLatencyEventPublisher
- DefaultEndpoint - Class in io.lettuce.core.protocol
-
Default
Endpointimplementation. - 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. - 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
MethodHandles for default interfaceMethods. - 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.async.RedisClusterAsyncCommands
-
Delete a key 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.reactive.RedisClusterReactiveCommands
-
Delete a key 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
Delays. - DELSLOTS - 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.Sinkthat accepts data. - DemandAware.Source - Interface in io.lettuce.core.protocol
-
A
DemandAware.Sourceprovides data to aDemandAwareand 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
SortArgssetting 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
CopyArgsand 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 viewbased 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
DirContextDnsResolverusing system-configured DNS servers. - DirContextDnsResolver(boolean, boolean, Properties) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolverfor the given stack preference andproperties. - DirContextDnsResolver(Iterable<String>) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolverusing a collection of DNS servers. - DirContextDnsResolver(String) - Constructor for class io.lettuce.core.resource.DirContextDnsResolver
-
Creates a new
DirContextDnsResolverusing 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.
- disabled() - Static method in class io.lettuce.core.event.DefaultEventPublisherOptions
-
Create a disabled
DefaultEventPublisherOptionsusing 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
CommandLatencyCollectorOptionsinstance 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
DefaultCommandLatencyCollectorOptionsinstance with disabled event emission. - disabled() - Static method in class io.lettuce.core.metrics.MicrometerOptions
-
Create a
MicrometerOptionsinstance with disabled event emission. - disabled() - Static method in interface io.lettuce.core.tracing.Tracing
-
Returns a
TracerProviderthat 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
-
Dispatch a command to the Redis Server.
- 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
-
Dispatch a command to the Redis Server.
- 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(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
GeoArgswith 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
AddressResolverGroupinstead. - dnsResolver(DnsResolver) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
DnsResolverthat 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
EventLoopGroupcreation. - 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
Suppliercallback guarded by an exclusive lock. - doGetComponentType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- doGetMapValueType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- 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
-
Listof 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
- 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
ScoredValueinstance. - empty() - Static method in class io.lettuce.core.Value
-
Returns an empty
Valueinstance. - empty(K) - Static method in class io.lettuce.core.KeyValue
-
Returns an empty
KeyValueinstance with thekeyset. - 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(boolean) - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions.Builder
-
Enable TCP keepalive.
- 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
CacheAccessorandStatefulRedisConnection. - 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
ClusterTopologyRefreshOptionsusing default settings with enabled periodic and adaptive refresh. - enabled() - Static method in class io.lettuce.core.TimeoutOptions
-
Create a new instance of
TimeoutOptionswith enabled timeout applying default connection timeouts. - enabled() - Static method in class io.lettuce.core.TrackingArgs.Builder
-
Creates new
TrackingArgswith 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
TimeoutOptionswith enabled timeout applying a fixedtimeout. - 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
CommandArgsand 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.KeyDescriptorto 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
Endpointthat abstracts the underlying channel. - endpointCustomizer(Consumer<Endpoint.Builder>) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Sets an
Endpointcustomizer to customize theEndpointthrough itsEndpoint.Builder. - EnumSetOutput<K,V,E extends Enum<E>> - Class in io.lettuce.core.output
-
EnumSetoutput. - 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
EpollProviderinstead. - 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
EqualJitterDelaywith 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.ClassTypeInformation
- 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
errorwith 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
- 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
- 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
EventBusthat can that can be used across different instances of the RedisClient. - eventBus(EventBus) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
EventBusthat can 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 groupthat can be used across different instances ofRedisClientandRedisClusterClient. - eventExecutorGroup(EventExecutorGroup) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets a shared
event executor groupthat can be used across different instances ofRedisClientandRedisClusterClient. - 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
- eventLoopGroupProvider() - Method in interface io.lettuce.core.resource.ClientResources
-
Return the
EventLoopGroupProviderthat 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 providerthat can be used across different instances ofRedisClientandRedisClusterClient. - eventLoopGroupProvider(EventLoopGroupProvider) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets a shared
event executor providerthat can be used across different instances ofRedisClientandRedisClusterClient. - 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
EventBusinto 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
Spantags. - excluding(T) - Static method in class io.lettuce.core.Range.Boundary
-
Create a
Range.Boundarybased on thevaluethat 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
ExecutionSpecificParametersgiven 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, 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 - io.lettuce.core.protocol.CommandType
- 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, 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, 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 - io.lettuce.core.protocol.CommandType
- exponential() - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ExponentialDelaywith 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
ExponentialDelayon with custom boundaries and factor (eg. - exponential(Duration, Duration, int, TimeUnit) - Static method in class io.lettuce.core.resource.Delay
-
Creates a new
ExponentialDelayon 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
CompletableFuturethat 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.
- 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
Methodon 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
Methodon 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
RedisFutureand 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.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 - 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
-
Flush pending commands.
- flushCommands() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Flush pending commands.
- 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 - 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
Fluxthat contains a combined stream of the multi-node execution. - forArrayComponent(ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypeas a array of the specifiedcomponentType. - 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
ResolvableTypefor 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
ResolvableTypefor the specifiedClasswith a given implementation. - forClassWithGenerics(Class<?>, ResolvableType...) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedClasswith pre-declared generics. - forClassWithGenerics(Class<?>, Class<?>...) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedClasswith 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
AsyncCloseables. - 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
ConsumerofStatefulRedisClusterConnectionImplto all active connections. - forEachClusterPubSubConnection(Consumer<StatefulRedisClusterPubSubConnectionImpl<?, ?>>) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Apply a
ConsumerofStatefulRedisClusterPubSubConnectionImplto all active connections. - forEachSlot(IntConsumer) - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Performs the given action for each slot of this
RedisClusterNodeuntil 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
CacheAccessorfor 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
ResolvableTypefor the specifiedMethodParameter. - forMethodParameter(MethodParameter, ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodParameterwith a given implementation type. - forMethodParameter(MethodParameter, Type) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor 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
ResolvableTypefor the specifiedMethodparameter. - forMethodParameter(Method, int, Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodparameter with a given implementation. - forMethodReturnType(Method) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodreturn type. - forMethodReturnType(Method, Class<?>) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedMethodreturn 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
ResolvableTypefor 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
ResolvableTypefor the specifiedType. - forType(Type, ResolvableType) - Static method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor the specifiedTypebacked 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
RedisCodecthat 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
Limitgivencount. - 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
lowerandupperboundaries. - 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
ConnectionFuturegivenSocketAddressandCompletableFutureholding the connection progress. - from(URL) - Static method in interface io.lettuce.core.SslOptions.Resource
- 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
namestarting 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.GeoReffrom a Geo setmember. - fromMethodParameter(Method, int) - Static method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Creates a
TypeInformationfrom 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
Valuefrom avalue. - fromReturnTypeOf(Method) - Static method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Creates a
TypeInformationfrom the given method's return type. - fromSynchronization(Throwable) - Static method in class io.lettuce.core.internal.Exceptions
-
Prepare an unchecked
RuntimeExceptionthat 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
GeoArgswith 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
FullJitterDelaywith 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. - futures() - Method in interface io.lettuce.core.cluster.api.async.AsyncExecutions
- Futures - Class in io.lettuce.core.internal
-
Utility methods for
Futurehandling.
G
- GenericMapOutput<K,V> - Class in io.lettuce.core.output
-
Mapof 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
GeoCoordinatesValues. - 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
fromandto. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.api.reactive.RedisGeoReactiveCommands
-
Retrieve distance between points
fromandto. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.api.sync.RedisGeoCommands
-
Retrieve distance between points
fromandto. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionGeoAsyncCommands
-
Retrieve distance between points
fromandto. - geodist(K, V, V, GeoArgs.Unit) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionGeoCommands
-
Retrieve distance between points
fromandto. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
longitudeandlatitude. - 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
referencethe 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
GETsubcommand using offset0and 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
Events. - 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.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
GETsubcommand 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
GETsubcommand using offset0. - get(BitFieldArgs.BitFieldType, int) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
GETsubcommand. - get(BitFieldArgs.BitFieldType, int) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GETsubcommand. - get(BitFieldArgs.BitFieldType, BitFieldArgs.Offset) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
GETsubcommand. - get(BitFieldArgs.BitFieldType, BitFieldArgs.Offset) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
GETsubcommand. - 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
SortArgssetting 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
valuefrom 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
valueLoaderif 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
- getActualType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Transparently returns the
Mapvalue 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.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
Parameterinstances 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.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
Throwablethat 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
CommandOutputforRedisCommanddecoding. - 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.NONEif this type does not represent an array. - getComponentType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getComponentType() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the component type for
Collections or the key type forMaps. - 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.
- 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) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- 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.
- 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) - 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
keyand return aCompletionStagethat 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.
- 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) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- 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.
- 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) - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getConnectionCount() - Method in class io.lettuce.core.internal.AsyncConnectionProvider
- 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
decodeFunctiononByteBufferelements. - 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
TraceContextProviderfrom ReactorContext. - 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
- 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
DecodeBufferPolicyused to reclaim memory. - getDefaultTimeout() - Method in class io.lettuce.core.AbstractRedisClient
-
Returns the default
timeoutfor commands. - 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.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.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 objecton 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
integerargument. - 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
Stringargument. - getFirstUri() - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Returns the first
RedisURIconfigured with thisRedisClusterClientinstance. - 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
ResolvableTyperepresenting 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
ResolvableTypes representing the generic parameters of this type. - getGenericType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- 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
- 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
ResolvableTypearray 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,
KeyManageris configured viaSslOptions.createSslContextBuilder(). - getKeystorePassword() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
KeyManageris 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/commandand themetrics. - getLatitude() - Method in class io.lettuce.core.GeoValue
- getLen() - Method in class io.lettuce.core.StringMatchResult
- getListeners() - Method in class io.lettuce.core.pubsub.PubSubEndpoint
- getLongitude() - Method in class io.lettuce.core.GeoValue
- getLower() - Method in class io.lettuce.core.Range
- getMap() - Method in class io.lettuce.core.MapScanCursor
- getMapValueType() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- 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
- 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
maxIdleconfiguration 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
maxTotalconfiguration 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.
- 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
minIdleconfiguration 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
nameby 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() - 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
nameby 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
ResolvableTypefor the specified nesting level. - getNested(int, Map<Integer, Integer>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return a
ResolvableTypefor 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.
- 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
ClientOptionswhich 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
nullif 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
nullif 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
- getParameterTypes(Constructor<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformations for the parameters of the givenConstructor. - getParameterTypes(Method) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getParameterTypes(Method) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformations for the parameters of the givenMethod. - getPartition(int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns the
RedisClusterNodeatindex. - getPartition(String, int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNodeby its hostname/port considering node aliases. - getPartitionByNodeId(String) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNodeby its node id. - getPartitionBySlot(int) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Retrieve a
RedisClusterNodeby 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
ListofRedisClusterNodethat 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 class io.lettuce.core.RedisURI
-
Returns the password.
- 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
ProtocolVersionto use. - 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
Classbeing managed, if available; otherwisenull. - getRawTypeInformation() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getRawTypeInformation() - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- getRawTypeInformation() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns a
ClassTypeInformationto represent theTypeInformationof the raw type of the current instance. - getReadFrom() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Gets the
ReadFromsetting for this connection. - getReadFrom() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- getReadFrom() - Method in interface io.lettuce.core.masterreplica.StatefulRedisMasterReplicaConnection
-
Gets the
ReadFromsetting for this connection. - getReadFrom() - Method in interface io.lettuce.core.masterslave.StatefulRedisMasterSlaveConnection
-
Deprecated.Gets the
ReadFromsetting for this connection. - 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.
- 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
- getRequestQueueSize() - Method in class io.lettuce.core.ClientOptions
-
Request queue size for a connection.
- getResourceCount() - Method in class io.lettuce.core.AbstractRedisClient
- getResources() - Method in class io.lettuce.core.AbstractRedisClient
-
Returns the
ClientResourceswhich 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
EventLoopResourcesfor epoll-backed transport. - getResources() - Static method in class io.lettuce.core.resource.IOUringProvider
-
Returns the
EventLoopResourcesfor io_uring-backed transport. - getResources() - Static method in class io.lettuce.core.resource.KqueueProvider
-
Returns the
EventLoopResourcesfor 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
- getReturnType(Method) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns a
TypeInformationfor the return type of the givenMethod. - getRole() - Method in class io.lettuce.core.cluster.models.partitions.RedisClusterNode
-
Returns the
RedisInstance.Roleof 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(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. - 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
Supplierforconnection 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
- getStatefulConnection() - Method in interface io.lettuce.core.api.reactive.RedisReactiveCommands
- getStatefulConnection() - Method in interface io.lettuce.core.api.sync.RedisCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.reactive.RedisAdvancedClusterReactiveCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.pubsub.api.async.RedisClusterPubSubAsyncCommands
- getStatefulConnection() - Method in interface io.lettuce.core.cluster.pubsub.api.reactive.RedisClusterPubSubReactiveCommands
- 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
- 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
Stringarguments. - 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
ResolvableTyperepresenting the direct supertype of this type. - getSuperTypeInformation(Class<?>) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getSuperTypeInformation(Class<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformationfor the given raw super type. - getThreadFactory(String) - Method in interface io.lettuce.core.resource.DefaultEventLoopGroupProvider.ThreadFactoryProvider
-
Return a
ThreadFactoryfor the givenpoolName. - getThreadFactory(String) - Method in interface io.lettuce.core.resource.ThreadFactoryProvider
-
Return a
ThreadFactoryfor 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.NANOSECONDSforRedisCommand. - 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
ClusterTopologyRefreshOptionsfor 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
RedisURIfor 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 interface io.lettuce.core.tracing.Tracing
- getTruststore() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
TrustManageris configured viaSslOptions.createSslContextBuilder(). - getTruststorePassword() - Method in class io.lettuce.core.SslOptions
-
Deprecated.since 5.3,
TrustManageris 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
Typebeing 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
- getTypeArgument(Class<?>, int) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getTypeArguments() - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- getTypeArguments() - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns the
TypeInformationfor 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Returns the type variable map.
- 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 class io.lettuce.core.RedisURI
-
Returns the username.
- 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
otherand 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
- getX() - Method in class io.lettuce.core.GeoCoordinates
- getY() - Method in class io.lettuce.core.GeoCoordinates
- GROUP - io.lettuce.core.protocol.CommandKeyword
- GROUPS - io.lettuce.core.protocol.CommandKeyword
- gt() - Static method in class io.lettuce.core.ZAddArgs.Builder
-
Creates new
ZAddArgsand 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
- 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
- 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.
- hasGenerics() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Return
trueif this type contains generic parameters. - hash() - Static method in class io.lettuce.core.GeoArgs.Builder
-
Creates new
GeoArgswith 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.ClassTypeInformation
- 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.
- 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.
- hasValue() - Method in class io.lettuce.core.Value
-
Return
trueif 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
countrandom fields from the hash stored atkey. - hrandfield(K, long) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return
countrandom fields from the hash stored atkey. - hrandfield(K, long) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return
countrandom fields from the hash stored atkey. - hrandfield(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return
countrandom fields from the hash stored atkey. - hrandfield(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return
countrandom 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
countrandom fields along their value from the hash stored atkey. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.api.reactive.RedisHashReactiveCommands
-
Return
countrandom fields along their value from the hash stored atkey. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.api.sync.RedisHashCommands
-
Return
countrandom fields along their value from the hash stored atkey. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionHashAsyncCommands
-
Return
countrandom fields along their value from the hash stored atkey. - hrandfieldWithvalues(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionHashCommands
-
Return
countrandom 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
KillArgssetting 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
- 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
Consumerwith 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
Consumerwith the value, otherwise callemptyAction. - IMPORTING - io.lettuce.core.protocol.CommandKeyword
- includeCommandArgsInSpanTags() - Method in class io.lettuce.core.tracing.BraveTracing
- includeCommandArgsInSpanTags() - Method in interface io.lettuce.core.tracing.Tracing
-
Returns
trueif tags forTracer.Spans should include the command arguments. - includeCommandArgsInSpanTags(boolean) - Method in class io.lettuce.core.tracing.BraveTracing.Builder
-
Controls the inclusion of command arguments in
Spantags. - including(T) - Static method in class io.lettuce.core.Range.Boundary
-
Create a
Range.Boundarybased on thevaluethat 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
INCRBYsubcommand using the field type of the previous command. - incrBy(long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBYsubcommand using offset0and the field type of the previous command. - incrBy(BitFieldArgs.BitFieldType, int, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
INCRBYsubcommand. - incrBy(BitFieldArgs.BitFieldType, int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBYsubcommand. - incrBy(BitFieldArgs.BitFieldType, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBYsubcommand using offset0. - incrBy(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
INCRBYsubcommand. - incrBy(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
INCRBYsubcommand. - 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.CommandType
- 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 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
- IntegerListOutput<K,V> - Class in io.lettuce.core.output
-
Listof 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:proxyandargumentare of the same type andAbstractInvocationHandler.equals(java.lang.Object)returns true for theInvocationHandlerofargumentother 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
Methodagainst the supplied target object with no arguments. - invokeMethod(Method, Object, Object...) - Static method in class io.lettuce.core.dynamic.support.ReflectionUtils
-
Invoke the specified
Methodagainst the supplied target object with the supplied arguments. - io.lettuce.core - package io.lettuce.core
-
The Redis client package containing
RedisClientfor 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 NODESandCLUSTER SLAVESoutput. - io.lettuce.core.cluster.models.slots - package io.lettuce.core.cluster.models.slots
-
Model and parser for the
CLUSTER SLOTSoutput. - 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
-
RedisCodecresolution 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
-
CommandOutputresolution 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
CommandSegmentsand 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
COMMANDandCOMMAND INFOoutput. - io.lettuce.core.models.role - package io.lettuce.core.models.role
-
Model and parser for the
ROLEoutput. - 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
RedisClientCdiBeanfor 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
- 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
trueif 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
selectorcan be assigned from the provider typeprovider. - isAssignableFrom(ResolvableType) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether this
ResolvableTypeis assignable from the specified other type. - isAssignableFrom(TypeInformation<?>) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
- isAssignableFrom(TypeInformation<?>) - Method in class io.lettuce.core.dynamic.support.TypeVariableTypeInformation
- isAssignableFrom(TypeInformation<?>) - Method in interface io.lettuce.core.dynamic.support.TypeInformation
-
Returns if the current
TypeInformationcan be safely assigned to the given one. - isAssignableFrom(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Determine whether this
ResolvableTypeis 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
trueif 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
trueif the parameter atindexis a bindablenullvalue that requires anullvalue instead of being skipped. - isBounded() - Method in class io.lettuce.core.Range.Boundary
- isCancelCommandsOnReconnectFailure() - Method in class io.lettuce.core.ClientOptions
-
If this flag is
trueany queued commands will be canceled when a reconnect fails within the activation sequence. - 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
trueif 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
- 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
trueif this task completed. - isEmpty() - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns
trueif thisPartitionscontains no elements using the read-view. - isEmpty() - Method in interface io.lettuce.core.TransactionResult
-
Returns
trueif thisTransactionResultcontains no elements. - isEmpty() - Method in class io.lettuce.core.Value
-
Return
trueif 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
trueif 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
trueif 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.tracing.BraveTracing
- isEnabled() - Method in interface io.lettuce.core.tracing.Tracing
-
Returns
trueif tracing is enabled. - 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 class io.lettuce.core.dynamic.support.ClassTypeInformation
- 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
- isOpen() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
- isOpen() - Method in interface io.lettuce.core.api.StatefulConnection
- isOpen() - Method in interface io.lettuce.core.api.sync.BaseRedisCommands
- 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
-
Enables initial PING barrier before any connection is usable.
- isPresent(String) - Static method in class io.lettuce.core.internal.LettuceClassUtils
-
Determine whether the
Classidentified 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
Schedulerto 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
- 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
trueif SSL mode is enabled. - isStartTls() - Method in class io.lettuce.core.RedisURI
-
Returns
trueif StartTLS is enabled. - isStreaming() - Method in class io.lettuce.core.dynamic.output.OutputType
- isSupported(ClientOptions) - Static method in class io.lettuce.core.protocol.CommandExpiryWriter
-
Check whether
ClientOptionsis configured to timeout commands. - isSupported(List<CommandListener>) - Static method in class io.lettuce.core.CommandListenerWriter
-
Check whether the list of
CommandListeneris not empty. - isSuspendReconnectOnProtocolFailure() - Method in class io.lettuce.core.ClientOptions
-
If this flag is
truethe 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
testOnAcquireconfiguration 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
testOnCreateconfiguration 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
testOnReleaseconfiguration attribute for pools created with this configuration instance. - isTimeoutCommands() - Method in class io.lettuce.core.TimeoutOptions
- isTrue(boolean, String) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that
valueistrue. - isTrue(boolean, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that
valueistrue. - isUnbounded() - Method in class io.lettuce.core.Range.Boundary
- isUnbounded() - Method in class io.lettuce.core.Range
-
Return whether this
Rangeis 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
- 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
nodesin thisPartitionsfrom 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(K, T) - Static method in class io.lettuce.core.KeyValue
- just(T) - Static method in class io.lettuce.core.Value
-
Creates a
Valuefrom avalue. - justid() - Method in class io.lettuce.core.XAutoClaimArgs
-
The optional
JUSTIDargument 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
XClaimArgsand set theJUSTIDflag to return just the message id and do not increment the retry counter. - justid() - Method in class io.lettuce.core.XClaimArgs
-
Set the
JUSTIDflag 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
XAutoClaimArgsand set theJUSTIDflag 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
XAutoClaimArgsand set theJUSTIDflag 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
SetArgsand 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
MigrateArgssetting akeyto 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
-
Listof 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
AclSetuserArgsand 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
Publisherreturned 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
MigrateArgssettingkeysto 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
StrAlgoArgsby 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
MigrateArgssettingkeysto 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
SCANcommand. - 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
-
KeyScanCursorfor 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
- 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
-
KeyValueencapsulatingScoredValue. - 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
- 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
KqueueProviderinstead. - 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
KillArgssetting 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
namewith 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
RedisFutureand 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 - 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. - lettuce.core - module lettuce.core
- 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
Listinstances. - LettuceSets - Class in io.lettuce.core.internal
-
Static utility methods for
Setinstances. - LettuceStrings - Class in io.lettuce.core.internal
-
Helper for
Stringchecks. - limit(long) - Static method in class io.lettuce.core.KeyScanArgs.Builder
-
Creates new
ScanArgswith 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
ScanArgswith 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
SortArgssetting 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 - 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
-
Listof maps output. - ListOfGenericMapsOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.ListOfGenericMapsOutput
- ListOfMapsOutput<K,V> - Class in io.lettuce.core.output
-
Listof 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
CollectionListSubscriber.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 wherefrom 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 wherefrom 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 wherefrom 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 wherefrom 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. - LOAD - io.lettuce.core.protocol.CommandKeyword
- 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.event.connection.ConnectionDeactivatedEvent
-
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 insead 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
MethodHandlefor a defaultMethod. - 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
countelements in a list. - lpop(K, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the first
countelements in a list. - lpop(K, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the first
countelements in a list. - lpop(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the first
countelements in a list. - lpop(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the first
countelements 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
COUNToption. - 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
Publisherreturned 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.ZAddArgs.Builder
-
Creates new
ZAddArgsand 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(Function<? super V, ? extends R>) - Method in class io.lettuce.core.GeoValue
-
Returns a
GeoValueconsisting 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
KeyValueconsisting 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
ScoredValueconsisting 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
Valueconsisting 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
GeoValueconsisting of the results of applying the given function to theGeoCoordinatesof this element. - MapOutput<K,V> - Class in io.lettuce.core.output
-
Mapof keys and values output. - MapOutput(RedisCodec<K, V>) - Constructor for class io.lettuce.core.output.MapOutput
- MappingSocketAddressResolver - Class in io.lettuce.core.resource
-
Mapping
SocketAddressResolverthat allows mapping ofRedisURIhost 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
-
MapScanCursorfor 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
ScoredValueconsisting 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
ScanArgswith MATCH set. - matches(Class<? extends EventExecutorGroup>) - Method in interface io.lettuce.core.resource.EventLoopResources
-
Checks if the given
typematches the underlyingEventExecutorGrouptype. - 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
ScanArgswith MATCH set. - matches(String) - Static method in class io.lettuce.core.ScanArgs.Builder
-
Creates new
ScanArgswith MATCH set. - max() - Static method in class io.lettuce.core.ZAggregateArgs.Builder
-
Creates new
ZAggregateArgssetting 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.ZStoreArgs.Builder
-
Creates new
ZStoreArgssetting 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
LPosArgsand setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.LPosArgs
-
Limit list scanning to
maxlenentries. - maxlen(long) - Static method in class io.lettuce.core.XAddArgs.Builder
-
Creates new
XAddArgsand setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.XAddArgs
-
Limit stream to
maxlenentries. - maxlen(long) - Static method in class io.lettuce.core.XTrimArgs.Builder
-
Creates new
XTrimArgsand setting MAXLEN. - maxlen(long) - Method in class io.lettuce.core.XTrimArgs
-
Limit stream to
maxlenentries. - 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
MethodParameterfor the given method, with nesting level 1. - MethodParameter(Method, int, int) - Constructor for class io.lettuce.core.dynamic.support.MethodParameter
-
Create a new
MethodParameterfor 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. - 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
Publisherreturned 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.async.RedisClusterAsyncCommands
-
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.reactive.RedisClusterReactiveCommands
-
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. - 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
ZAggregateArgssetting 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.ZStoreArgs.Builder
-
Creates new
ZStoreArgssetting 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
XAddArgsand 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
XTrimArgsand 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
XClaimArgsand 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
XGroupCreateArgsand setting MKSTREAM. - mkstream(boolean) - Static method in class io.lettuce.core.XGroupCreateArgs.Builder
-
Creates new
XGroupCreateArgsand setting 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
MOVEDredirection to a command. - MovedRedirectionEvent - Class in io.lettuce.core.cluster.event
-
Event emitted on a
MOVEDredirection. - 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.async.RedisClusterAsyncCommands
-
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.reactive.RedisClusterReactiveCommands
-
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.reactive.RedisClusterReactiveCommands
-
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.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.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.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
- multiArray(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (array).
- multiMap(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a multi sequence (map).
- 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).
- multiSet(int) - Method in class io.lettuce.core.output.CommandOutput
-
Mark the beginning of a set.
- mutate() - Method in class io.lettuce.core.ClientOptions
-
Returns a builder to create new
ClientOptionswhose settings are replicated from the currentClientOptions. - mutate() - Method in class io.lettuce.core.cluster.ClusterClientOptions
-
Returns a builder to create new
ClusterClientOptionswhose settings are replicated from the currentClusterClientOptions. - mutate() - Method in interface io.lettuce.core.metrics.CommandLatencyCollectorOptions
-
Returns a builder to create new
CommandLatencyCollectorOptionswhose settings are replicated from the currentCommandLatencyCollectorOptions. - mutate() - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollectorOptions
-
Returns a builder to create new
DefaultCommandLatencyCollectorOptionswhose settings are replicated from the currentDefaultCommandLatencyCollectorOptions. - mutate() - Method in class io.lettuce.core.metrics.MicrometerOptions
-
Returns a builder to create new
MicrometerOptionswhose settings are replicated from the currentMicrometerOptions. - mutate() - Method in interface io.lettuce.core.resource.ClientResources
-
Return a builder to create new
ClientResourceswhose settings are replicated from the currentClientResources. - mutate() - Method in class io.lettuce.core.resource.DefaultClientResources
-
Returns a builder to create new
DefaultClientResourceswhose settings are replicated from the currentDefaultClientResources. - mutate() - Method in class io.lettuce.core.SocketOptions.KeepAliveOptions
-
Returns a builder to create new
SocketOptions.KeepAliveOptionswhose settings are replicated from the currentSocketOptions.KeepAliveOptions. - mutate() - Method in class io.lettuce.core.SocketOptions
-
Returns a builder to create new
SocketOptionswhose settings are replicated from the currentSocketOptions. - mutate() - Method in class io.lettuce.core.SslOptions
-
Returns a builder to create new
SslOptionswhose 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
-
Setting to read from the nearest node.
- NestedMultiOutput<K,V> - Class in io.lettuce.core.output
-
Listof command outputs, 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
NettyCustomizerto 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
NettyCustomizerinstance to customize netty components during connection. - nettyCustomizer(NettyCustomizer) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
NettyCustomizerinstance 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,
Queuethat 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
HashSetcontaining all elements fromelements. - newHashSet(Collection<? extends T>) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new
HashSetcontaining all elements fromelements. - newHashSet(T...) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new
HashSetcontaining all elements fromelements. - newList(Iterable<? extends T>) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayListcontaining all elements fromelements. - newList(Iterator<? extends T>) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayListcontaining all elements fromelements. - newList(T...) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new
ArrayListcontaining 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
Queuefor single producer/single consumer. - newStatefulRedisClusterConnection(RedisChannelWriter, ClusterPushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new instance of
StatefulRedisClusterConnectionImplor a subclass. - newStatefulRedisConnection(RedisChannelWriter, PushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Create a new instance of
StatefulRedisConnectionImplor a subclass. - newStatefulRedisConnection(RedisChannelWriter, PushHandler, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisConnectionImplor a subclass. - newStatefulRedisPubSubConnection(PubSubEndpoint<K, V>, RedisChannelWriter, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisPubSubConnectionImplor a subclass. - newStatefulRedisSentinelConnection(RedisChannelWriter, RedisCodec<K, V>, Duration) - Method in class io.lettuce.core.RedisClient
-
Create a new instance of
StatefulRedisSentinelConnectionImplor 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
XReadArgsand set NOACK. - noack(boolean) - Static method in class io.lettuce.core.XReadArgs.Builder
-
Create a new
XReadArgsand 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
AclSetuserArgsand 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
connectionsto Redis cluster nodes. - 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>, ClusterConnectionProvider.Intent, 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. - 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
XAddArgsand 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.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
-
ResolvableTypereturned 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
Collectionhas no null elements. - noNullElements(Collection<?>, Supplier<String>) - Static method in class io.lettuce.core.internal.LettuceAssert
-
Assert that a
Collectionhas no null elements. - nopass() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgsand 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
nulland 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
nulland 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
nulland 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
nulland 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
nulland 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. - NUMPAT - io.lettuce.core.protocol.CommandKeyword
- NUMSUB - io.lettuce.core.protocol.CommandKeyword
- nx() - Static method in class io.lettuce.core.GeoAddArgs.Builder
-
Creates new
GeoAddArgsand 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
SetArgsand 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
ZAddArgsand 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 - 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).
- 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
RedisClusterNodeby 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
AclSetuserArgsand 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.Offsetfor the givenoffset. - on() - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgsand 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.
- 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
Optionalwrapper 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 - io.lettuce.core.protocol.CommandKeyword
- OrderingReadFromAccessor - Class in io.lettuce.core
-
Accessor for
ReadFromordering. - 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
CommandOutputtypes and theirfactories. - OutputRegistry() - Constructor for class io.lettuce.core.dynamic.output.OutputRegistry
-
Create a new
OutputRegistryregistering builtinCommandOutputtypes. - 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
OutputRegistryCommandOutputFactoryResolvergivenOutputRegistry. - OutputSelector - Class in io.lettuce.core.dynamic.output
-
Selector
CommandOutputFactoryresolution. - 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
OVERFLOWsubcommand. - overflow(BitFieldArgs.OverflowType) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
OVERFLOWsubcommand.
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_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
Parameters. - Parameters(Method) - Constructor for class io.lettuce.core.dynamic.parameter.Parameters
-
Create new
Parametersgiven 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.
- 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. - 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
PartitionExceptionwith the specified detail message. - PartitionException(String, Throwable) - Constructor for exception io.lettuce.core.cluster.PartitionException
-
Create a
PartitionExceptionwith the specified detail message and nested exception. - PartitionException(Throwable) - Constructor for exception io.lettuce.core.cluster.PartitionException
-
Create a
PartitionExceptionwith 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
UnknownPartitionExceptionwith 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
GetExArgsand 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).
- 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, 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 - 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, 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, 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 - 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
-
Sets the PING before activate connection flag.
- 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
commandTypeagainstCommandType. - predefinedSort(Iterable<RedisClusterNode>, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.topology.TopologyComparators
-
Sort partitions by a
fixedOrderand 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
ProtocolVersionto 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
Eventto 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
Schedulerto 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
ChannelHandlerresponsible 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
GetExArgsand 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
SetArgsand 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
minandmaxboundaries. - 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
-
Rangedefines 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
LPosArgsand 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
RedisReactiveCommandsAPI for the current connection. - reactive() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterReactiveCommandsAPI for the current connection. - reactive() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubReactiveCommandsAPI for the current connection. - reactive() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- reactive() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubReactiveCommandsAPI 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
RedisSentinelReactiveCommandsAPI 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
- 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
- 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
Delayfor 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
Delayto delay reconnect attempts. - reconnectDelay(Delay) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the stateless reconnect
Delayto delay reconnect attempts. - reconnectDelay(Supplier<Delay>) - Method in interface io.lettuce.core.resource.ClientResources.Builder
-
Sets the stateful reconnect
Supplierto delay reconnect attempts. - reconnectDelay(Supplier<Delay>) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the stateful reconnect
Supplierto 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
connectionPointandcommandType. - recordCommandLatency(SocketAddress, SocketAddress, ProtocolKeyword, long, long) - Method in class io.lettuce.core.metrics.DefaultCommandLatencyCollector
-
Record the command latency per
connectionPointandcommandType. - recordCommandLatency(SocketAddress, SocketAddress, ProtocolKeyword, 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
BUSYerror response. - RedisBusyException(String) - Constructor for exception io.lettuce.core.RedisBusyException
-
Create a
RedisBusyExceptionwith the specified detail message. - RedisBusyException(String, Throwable) - Constructor for exception io.lettuce.core.RedisBusyException
-
Create a
RedisNoScriptExceptionwith 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
RedisClusterClientproxyable. - 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
RedisClusterPubSubListenercallback 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
PushMessageusing 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
RedisCodecencodes 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
RedisCodecfor 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
RedisCommandExecutionExceptionwith the specified detail message. - RedisCommandExecutionException(String, Throwable) - Constructor for exception io.lettuce.core.RedisCommandExecutionException
-
Create a
RedisCommandExecutionExceptionwith the specified detail message and nested exception. - RedisCommandExecutionException(Throwable) - Constructor for exception io.lettuce.core.RedisCommandExecutionException
-
Create a
RedisCommandExecutionExceptionwith 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
CommandFactorygivenStatefulConnection. - 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
RedisCommandInterruptedExceptionwith 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
RedisCommandTimeoutExceptionwith a default message. - RedisCommandTimeoutException(String) - Constructor for exception io.lettuce.core.RedisCommandTimeoutException
-
Create a
RedisCommandTimeoutExceptionwith the specified detail message. - RedisCommandTimeoutException(Throwable) - Constructor for exception io.lettuce.core.RedisCommandTimeoutException
-
Create a
RedisExceptionwith 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
RedisConnectionExceptionwith the specified detail message. - RedisConnectionException(String, Throwable) - Constructor for exception io.lettuce.core.RedisConnectionException
-
Create a
RedisConnectionExceptionwith the specified detail message and nested exception. - RedisConnectionStateAdapter - Class in io.lettuce.core
-
Convenience adapter with an empty implementation of all
RedisConnectionStateListenercallback methods. - RedisConnectionStateAdapter() - Constructor for class io.lettuce.core.RedisConnectionStateAdapter
- RedisConnectionStateListener - Interface in io.lettuce.core
-
Simple interface for Redis connection state monitoring.
- 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
RedisExceptionwith the specified detail message. - RedisException(String, Throwable) - Constructor for exception io.lettuce.core.RedisException
-
Create a
RedisExceptionwith the specified detail message and nested exception. - RedisException(Throwable) - Constructor for exception io.lettuce.core.RedisException
-
Create a
RedisExceptionwith the specified nested exception. - RedisFuture<V> - Interface in io.lettuce.core
-
A
RedisFuturerepresents 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
ROLEoutput. - 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
LOADINGerror response. - RedisLoadingException(String) - Constructor for exception io.lettuce.core.RedisLoadingException
-
Create a
RedisLoadingExceptionwith the specified detail message. - RedisLoadingException(String, Throwable) - Constructor for exception io.lettuce.core.RedisLoadingException
-
Create a
RedisLoadingExceptionwith 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
NOSCRIPTerror response. - RedisNoScriptException(String) - Constructor for exception io.lettuce.core.RedisNoScriptException
-
Create a
RedisNoScriptExceptionwith the specified detail message. - RedisNoScriptException(String, Throwable) - Constructor for exception io.lettuce.core.RedisNoScriptException
-
Create a
RedisNoScriptExceptionwith 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
RedisPubSubListenercallback 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.
- 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(ByteBufAllocator) - Constructor for class io.lettuce.core.protocol.RedisStateMachine
-
Initialize a new instance.
- 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
RedisURImatching with the given pattern. - regex(Pattern, boolean) - Static method in class io.lettuce.core.ReadFrom
-
Read from any node that has
RedisURImatching with the given pattern. - register(Class<T>, CommandOutputFactory) - Method in class io.lettuce.core.dynamic.output.OutputRegistry
-
Register a
CommandOutputtype 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
ConnectionWatchdogwith 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
eventLoopGroupinstance. - 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.event.connection.ConnectionDeactivatedEvent
-
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.Endpointwith 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
nodesfrom thePartitionsusing elements from the given collection and update the read-view/caches. - removeCategory(AclCategory) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgsand 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
AclSetuserArgsand 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
AclSetuserArgsand 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
AclSetuserArgsand 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 class io.lettuce.core.ConnectionEvents
- removePassword(String) - Static method in class io.lettuce.core.AclSetuserArgs.Builder
-
Creates new
AclSetuserArgsand 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.Sourcereference 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
MigrateArgsand 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
CopyArgsand 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.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
CommandOutputcapturing 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 not available.
- REPLICA_STATE_MAPPING - Static variable in class io.lettuce.core.models.role.RoleParser
- 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.
- 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
AclSetuserArgsand 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
-
Reset the command state.
- reset() - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Reset the command state.
- reset() - Method in interface io.lettuce.core.api.StatefulConnection
-
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.api.sync.BaseRedisCommands
-
Reset the command state.
- 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
AclSetuserArgsand 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
AclSetuserArgsand 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.
- RESETSTAT - io.lettuce.core.protocol.CommandKeyword
- ResolvableType - Class in io.lettuce.core.dynamic.support
-
Encapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. - ResolvableType.VariableResolver - Interface in io.lettuce.core.dynamic.support
-
Strategy interface used to resolve
TypeVariables. - resolve() - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Resolve this type to a
Class, returningnullif 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
RedisCodecfor the givenCommandMethod. - resolve(RedisURI) - Method in class io.lettuce.core.resource.MappingSocketAddressResolver
- resolve(RedisURI) - Method in class io.lettuce.core.resource.SocketAddressResolver
-
Resolve a
RedisURIto aSocketAddress. - resolve(RedisURI, DnsResolver) - Static method in class io.lettuce.core.resource.SocketAddressResolver
-
Resolves a
RedisURIto aSocketAddress. - resolve(Class<?>) - Method in class io.lettuce.core.dynamic.support.ResolvableType
-
Resolve this type to a
Class, returning the specifiedfallbackif 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.
- resolveClass(Type) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Resolves the given type into a plain
Class. - 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
CommandOutputFactorythat produces theCommandOutputresult component type. - resolveCommandOutput(OutputSelector) - Method in class io.lettuce.core.dynamic.output.OutputRegistryCommandOutputFactoryResolver
- 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
CommandOutputFactorythat produces theStreamingOutputresult 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. - resolveType(Type) - Method in class io.lettuce.core.dynamic.support.ClassTypeInformation
-
Resolves the given type into a
Type. - 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
Partitionsthat 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 - 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
countelements in a list. - rpop(K, long) - Method in interface io.lettuce.core.api.reactive.RedisListReactiveCommands
-
Remove and get the last
countelements in a list. - rpop(K, long) - Method in interface io.lettuce.core.api.sync.RedisListCommands
-
Remove and get the last
countelements in a list. - rpop(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionListAsyncCommands
-
Remove and get the last
countelements in a list. - rpop(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionListCommands
-
Remove and get the last
countelements 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 - 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
-
Listof 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
-
ScoredValueScanCursorfor 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.BOOLEANbooleanScriptOutputType.INTEGER64-bit integerScriptOutputType.STATUSstatus stringScriptOutputType.VALUEvalueScriptOutputType.MULTIof these types 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
Publisherreturned 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.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.KeyValueScoredValueOutput
- set(double) - Method in class io.lettuce.core.output.ListOfGenericMapsOutput
- 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.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.VoidOutput
- set(int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SETsubcommand using the field type of the previous command. - set(long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SETsubcommand using offset0and 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.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.StringMatchResultOutput
- 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
SETsubcommand. - set(BitFieldArgs.BitFieldType, int, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SETsubcommand. - set(BitFieldArgs.BitFieldType, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SETsubcommand using offset0. - set(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Static method in class io.lettuce.core.BitFieldArgs.Builder
-
Create a new
SETsubcommand. - set(BitFieldArgs.BitFieldType, BitFieldArgs.Offset, long) - Method in class io.lettuce.core.BitFieldArgs
-
Adds a new
SETsubcommand. - 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.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.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.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.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
-
Disable or enable auto-flush behavior.
- setAutoFlushCommands(boolean) - Method in interface io.lettuce.core.api.reactive.BaseRedisReactiveCommands
-
Disable or enable auto-flush behavior.
- 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.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). - 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
connectedflag. - 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
- 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 5.0, use
AbstractRedisClient.setDefaultTimeout(Duration). - setDefaultTimeout(Duration) - Method in class io.lettuce.core.AbstractRedisClient
-
Set the default timeout for connections created by this client.
- 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(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
- 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.
- setKeyStepCount(int) - Method in class io.lettuce.core.models.command.CommandDetail
- setLastKeyPosition(int) - Method in class io.lettuce.core.models.command.CommandDetail
- 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
ClientOptionsfor the client. - setOptions(ClientOptions) - Method in class io.lettuce.core.RedisChannelHandler
- setOptions(ClientOptions) - Method in class io.lettuce.core.RedisClient
-
Set the
ClientOptionsfor the client. - setOptions(ClusterClientOptions) - Method in class io.lettuce.core.cluster.RedisClusterClient
-
Set the
ClusterClientOptionsfor 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.ConnectionState
- setPassword(char[]) - Method in class io.lettuce.core.RedisURI
-
Sets the password.
- setPassword(CharSequence) - Method in class io.lettuce.core.RedisURI
-
Sets the password.
- setPassword(String) - Method in class io.lettuce.core.RedisURI
-
Deprecated.since 6.0. Use
RedisURI.setPassword(CharSequence)orRedisURI.setPassword(char[])to avoid String caching. - 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
- 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
nullrepresenting 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.PushOutput
- 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
RedisClusterNodeis 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.Sourcefor 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
-
Set the default timeout for operations.
- setTimeout(Duration) - Method in interface io.lettuce.core.cluster.api.reactive.RedisClusterReactiveCommands
-
Set the default timeout for operations.
- setTimeout(Duration) - Method in interface io.lettuce.core.cluster.api.sync.RedisClusterCommands
-
Set the default timeout for operations.
- 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.ConnectionState
- setUsername(String) - Method in class io.lettuce.core.RedisURI
-
Sets the username.
- setUserNamePassword(List<char[]>) - Method in class io.lettuce.core.ConnectionState
-
Sets username/password state based on the argument count from an
AUTHcommand. - setVerifyCommandMethods(boolean) - Method in class io.lettuce.core.dynamic.RedisCommandFactory
-
Enables/disables command verification which checks the command name against Redis
COMMANDand 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. - 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(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
- 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.BitFieldTypefor 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
Publisherreturned 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
- 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
KillArgsand 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
-
Make the server a replica of another instance, or promote it as master.
- slaveof(String, int) - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Make the server a replica of another instance, or promote it as master.
- slaveof(String, int) - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Make the server a replica of another instance, or promote it as master.
- slaveof(String, int) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Make the server a replica of another instance, or promote it as master.
- slaveof(String, int) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Make the server a replica of another instance, or promote it as master.
- 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
-
Promote server as master.
- slaveofNoOne() - Method in interface io.lettuce.core.api.reactive.RedisServerReactiveCommands
-
Promote server as master.
- slaveofNoOne() - Method in interface io.lettuce.core.api.sync.RedisServerCommands
-
Promote server as master.
- slaveofNoOne() - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionServerAsyncCommands
-
Promote server as master.
- slaveofNoOne() - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionServerCommands
-
Promote server as master.
- 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
-
Provides a list of replicas for the master with the specified name.
- slaves(K) - Method in interface io.lettuce.core.sentinel.api.reactive.RedisSentinelReactiveCommands
-
Provides a list of replicas for the master with the specified name.
- slaves(K) - Method in interface io.lettuce.core.sentinel.api.sync.RedisSentinelCommands
-
Provides a list of replicas for the master with the specified name.
- 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
Publisherreturned 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
RedisURIto 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
SocketAddressResolvergivenDnsResolver. - 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
SocketOptionsfor 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. - 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
Publisherreturned 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
Publisherreturned 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.
- 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
- 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
Spancustomizer 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
SslContextBuildercustomizer by callingConsumer.accept(Object) - sslOptions(SslOptions) - Method in class io.lettuce.core.ClientOptions.Builder
-
Sets the
SslOptionsfor 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
InputStreamrepresenting a resource. - sslParameters(Supplier<SSLParameters>) - Method in class io.lettuce.core.SslOptions.Builder
-
Configures a
Supplierto 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
-
ParameterNameDiscovererimplementation 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
MasterReplicaandStatefulRedisMasterReplicaConnection. - 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
- status - Variable in class io.lettuce.core.protocol.Command
- STATUS - io.lettuce.core.ScriptOutputType
- 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
GeoRadiusStoreArgswith 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.Strategyto 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
Streamwith thisScanIteratoras its source. - stream() - Method in interface io.lettuce.core.TransactionResult
-
Returns a sequential
Streamwith thisTransactionResultas its source. - stream() - Method in class io.lettuce.core.Value
-
Returns a
Streamwrapper 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
CommandOutputwhile 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
-
ListofStreamMessages. - 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
doubletoString. - 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
StringCodecwith the defaultcharset. - StringCodec(Charset) - Constructor for class io.lettuce.core.codec.StringCodec
-
Creates a new
StringCodecfor the givenCharsetthat encodes and decodes keys and values. - StringListOutput<K,V> - Class in io.lettuce.core.output
-
Listof 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
STRALGOreturningStringMatchResult. - 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
StrAlgoArgsby strings. - strings(Charset, String...) - Static method in class io.lettuce.core.StrAlgoArgs.Builder
-
Creates new
StrAlgoArgsby 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
ZAggregateArgssetting 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
ZStoreArgssetting 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
Publisherreturned 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
- 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
- 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
RedisCommandsAPI for the current connection. - sync() - Method in interface io.lettuce.core.cluster.api.StatefulRedisClusterConnection
-
Returns the
RedisAdvancedClusterCommandsAPI for the current connection. - sync() - Method in interface io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection
-
Returns the
RedisClusterPubSubCommandsAPI for the current connection. - sync() - Method in class io.lettuce.core.cluster.StatefulRedisClusterConnectionImpl
- sync() - Method in interface io.lettuce.core.pubsub.StatefulRedisPubSubConnection
-
Returns the
RedisPubSubCommandsAPI 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
RedisSentinelCommandsAPI 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.
- 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
TimeUnitfor 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.
- 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
CompletionStagethat, 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
TimeoutOptionsto 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.TimeoutSourceto 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
Timerto 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
Timerthat can be used across different instances ofRedisClientandRedisClusterClientThe providedTimerinstance 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
Timerthat can be used across different instances ofRedisClientandRedisClusterClientThe providedTimerinstance 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 of the elements in this
Partitionsusing the read-view. - toArray(T[]) - Method in class io.lettuce.core.cluster.models.partitions.Partitions
-
Returns an array containing all of the elements in this
Partitionsusing the read-view. - ToByteBufEncoder<K,V> - Interface in io.lettuce.core.codec
-
Optimized encoder that encodes keys and values directly on a
ByteBuf. - toCommandString() - Method in class io.lettuce.core.protocol.CommandArgs
-
Returns a command string representation of
CommandArgswith annotated key and value parameters. - toCompletionStage(Future<V>) - Static method in class io.lettuce.core.internal.Futures
-
Adapt Netty's
ChannelFutureemitting aVoidresult. - toDouble(String) - Static method in class io.lettuce.core.internal.LettuceStrings
-
Convert
Stringtodouble. - TopologyComparators - Class in io.lettuce.core.cluster.topology
-
Comparators for
RedisClusterNodeandRedisURI. - 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
ClusterTopologyRefreshOptionsfor 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.connection.ConnectionDeactivatedEvent
- 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.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
TraceContextallowing propagation ofTracer.SpanTraceContexts 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.Spans 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
Tracinginstance 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
Tracinginstance to trace Redis calls. - tracing(Tracing) - Method in class io.lettuce.core.resource.DefaultClientResources.Builder
-
Sets the
Tracinginstance 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
MULTItransaction result. - transformAsyncConnectionException(CompletionStage<T>, Iterable<RedisURI>) - Static method in class io.lettuce.core.cluster.RedisClusterClient
- 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
RestoreArgsand set the TTL. - ttl(long) - Method in class io.lettuce.core.RestoreArgs
-
Set TTL in
millisecondsafter restoring the key. - ttl(Duration) - Static method in class io.lettuce.core.RestoreArgs.Builder
-
Creates new
RestoreArgsand set the minimum idle time. - ttl(Duration) - Method in class io.lettuce.core.RestoreArgs
-
Set TTL in
millisecondsafter 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(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
ScanArgswith 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.KillArgs.Builder
-
Creates new
KillArgssetting TYPE MASTER. - typeNormal() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgssetting TYPE NORMAL. - typePubsub() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgssetting TYPE PUBSUB. - typeSlave() - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgssetting TYPE SLAVE. - TypeVariableTypeInformation<T> - Class in io.lettuce.core.dynamic.support
-
Special
TypeDiscovererto 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
TypeVariableTypeInformationfor the givenTypeVariableowningTypeand parentTypeDiscoverer. - typeWidthBasedOffset(int) - Static method in class io.lettuce.core.BitFieldArgs
-
Creates a new
BitFieldArgs.Offsetfor the givenoffsetthat 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 UNBLOCKcommand. - 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.
- 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
UnknownPartitionExceptionwith 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
ArrayListcontaining all elements fromelements. - unmodifiableList(T...) - Static method in class io.lettuce.core.internal.LettuceLists
-
Creates a new unmodifiable
ArrayListcontaining all elements fromelements. - unmodifiableSet(T...) - Static method in class io.lettuce.core.internal.LettuceSets
-
Creates a new unmodifiable
HashSetcontaining all elements fromelements. - unnamed() - Static method in class io.lettuce.core.codec.CipherCodec.KeyDescriptor
-
Returns the default
CipherCodec.KeyDescriptorthat 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.BitFieldTypefor 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.Wrapperobject. - 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
trueifdynamic refresh sourcesare enabled. - user(String) - Static method in class io.lettuce.core.KillArgs.Builder
-
Creates new
KillArgssetting 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.UTF8instead. - 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
-
Serializableconstructor. - Value(V) - Constructor for class io.lettuce.core.Value
- VALUE - io.lettuce.core.ScriptOutputType
- valueCompressor(RedisCodec<K, V>, CompressionCodec.CompressionType) - Static method in class io.lettuce.core.codec.CompressionCodec
-
A
RedisCodecthat compresses values from a delegatingRedisCodec. - ValueListOutput<K,V> - Class in io.lettuce.core.output
-
Listof 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.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.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
ReadFrompreset 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
ValueRetrievalExceptionwith the specified detail message. - ValueRetrievalException(String, Throwable) - Constructor for exception io.lettuce.core.support.caching.CacheFrontend.ValueRetrievalException
-
Create a
ValueRetrievalExceptionwith 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.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.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
-
ValueScanCursorfor 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
-
Setof 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
-
Voidcommand 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
ZAggregateArgssetting 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
ZStoreArgssetting 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(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
countentries. - withCount(long) - Method in class io.lettuce.core.GeoRadiusStoreArgs
-
Limit results to
countentries. - withCount(long, boolean) - Method in class io.lettuce.core.GeoArgs
-
Limit results to
countentries. - 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.
- 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.
- 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.
- 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
GeoRadiusStoreArgswith 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
Contextthat 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.
- 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
groupid. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Set the current
groupid. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Set the current
groupid. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Set the current
groupid. - xgroupSetid(XReadArgs.StreamOffset<K>, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Set the current
groupid. - 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
groupand stream atkey. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Retrieve information about consumer groups of group
groupand stream atkey. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Retrieve information about consumer groups of group
groupand stream atkey. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Retrieve information about consumer groups of group
groupand stream atkey. - xinfoConsumers(K, K) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Retrieve information about consumer groups of group
groupand 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, 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.StreamOffsets. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - 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.StreamOffsets. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - xread(XReadArgs, XReadArgs.StreamOffset<K>...) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from one or more
XReadArgs.StreamOffsets. - 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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.StreamOffsets 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
Rangein reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Read messages from a stream within a specific
Rangein reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Read messages from a stream within a specific
Rangein reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Read messages from a stream within a specific
Rangein reverse order. - xrevrange(K, Range<String>) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Read messages from a stream within a specific
Rangein 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
countelements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Trims the stream to
countelements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Trims the stream to
countelements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Trims the stream to
countelements. - xtrim(K, boolean, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Trims the stream to
countelements. - 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
countelements. - xtrim(K, long) - Method in interface io.lettuce.core.api.reactive.RedisStreamReactiveCommands
-
Trims the stream to
countelements. - xtrim(K, long) - Method in interface io.lettuce.core.api.sync.RedisStreamCommands
-
Trims the stream to
countelements. - xtrim(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionStreamAsyncCommands
-
Trims the stream to
countelements. - xtrim(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionStreamCommands
-
Trims the stream to
countelements. - 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.GeoAddArgs.Builder
-
Creates new
GeoAddArgsand 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
SetArgsand 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
ZAddArgsand 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
INCRoption. - 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
- 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
- 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
- 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
countrandom members from the sorted set stored atkey. - zrandmember(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return
countrandom members from the sorted set stored atkey. - zrandmember(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return
countrandom members from the sorted set stored atkey. - zrandmember(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return
countrandom members from the sorted set stored atkey. - zrandmember(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return
countrandom 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
countrandom members along their value from the sorted set stored atkey. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.api.reactive.RedisSortedSetReactiveCommands
-
Return
countrandom members along their value from the sorted set stored atkey. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.api.sync.RedisSortedSetCommands
-
Return
countrandom members along their value from the sorted set stored atkey. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.cluster.api.async.NodeSelectionSortedSetAsyncCommands
-
Return
countrandom members along their value from the sorted set stored atkey. - zrandmemberWithScores(K, long) - Method in interface io.lettuce.core.cluster.api.sync.NodeSelectionSortedSetCommands
-
Return
countrandom 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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 - 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
Publisherreturned 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
- 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
- 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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
srcKeyand stores the result in thedstKeydestination 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. @param dstKey the src key. @param srcKey the dst key. @param range the score range. @return The number of elements in the resulting sorted set. @since 6.1
- 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. @param dstKey the src key. @param srcKey the dst key. @param range the score range. @return The number of elements in the resulting sorted set. @since 6.1
- 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. @param dstKey the src key. @param srcKey the dst key. @param range the score range. @return The number of elements in the resulting sorted set. @since 6.1
- 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. @param dstKey the src key. @param srcKey the dst key. @param range the score range. @return The number of elements in the resulting sorted set. @since 6.1
- 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. @param dstKey the src key. @param srcKey the dst key. @param range the score range. @return The number of elements in the resulting sorted set. @since 6.1
- 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
Publisherreturned 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
- 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
Publisherreturned 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
ClusterTopologyRefreshOptions.Builder.adaptiveRefreshTriggersTimeout(Duration).