Package | Description |
---|---|
io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
io.lettuce.core.api.reactive |
Standalone Redis API for reactive command execution.
|
io.lettuce.core.api.sync |
Standalone Redis API for synchronous executed commands.
|
io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
io.lettuce.core.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
Modifier and Type | Method and Description |
---|---|
AclSetuserArgs |
AclSetuserArgs.addCategory(AclCategory category)
Adds all the commands in the specified category to the list of commands the user is able to execute.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.addCategory(AclCategory category)
Creates new
AclSetuserArgs and adds all the commands in the specified category to the list of commands the
user is able to execute. |
AclSetuserArgs |
AclSetuserArgs.addCommand(CommandType command)
Adds this command to the list of the commands the user can call.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.addCommand(CommandType command)
Creates new
AclSetuserArgs and adds this command to the list of the commands the user can call. |
AclSetuserArgs |
AclSetuserArgs.addCommand(CommandType command,
ProtocolKeyword subCommand)
Adds all the commands there are in the server.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.addCommand(CommandType command,
ProtocolKeyword subCommand)
Creates new
AclSetuserArgs and adds the specified command to the list of the commands the user can execute. |
AclSetuserArgs |
AclSetuserArgs.addHashedPassword(String hashedPassword)
Adds the specified hashed password to the list of user passwords.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.addHashedPassword(String hashedPassword)
Creates new
AclSetuserArgs and adds the specified hashed password to the list of user passwords. |
AclSetuserArgs |
AclSetuserArgs.addPassword(String password)
Adds the specified clear text password as an hashed password in the list of the users passwords.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.addPassword(String password)
Creates new
AclSetuserArgs and adds the specified clear text password as an hashed password in the list of
the users passwords. |
AclSetuserArgs |
AclSetuserArgs.allChannels()
Allows the user to access all the Pub/Sub channels.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.allChannels()
Creates new
AclSetuserArgs and allows the user to access all the Pub/Sub channels. |
AclSetuserArgs |
AclSetuserArgs.allCommands()
Adds all the commands there are in the server.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.allCommands()
Creates new
AclSetuserArgs and adds all the commands there are in the server. |
AclSetuserArgs |
AclSetuserArgs.allKeys()
Allows the user to access all the keys.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.allKeys()
Creates new
AclSetuserArgs and allows the user to access all the keys. |
AclSetuserArgs |
AclSetuserArgs.channelPattern(String channelPattern)
Adds accessible channel pattern.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.channelPattern(String channelPattern)
Creates new
AclSetuserArgs and adds accessible channel pattern. |
AclSetuserArgs |
AclSetuserArgs.keyPattern(String keyPattern)
Adds accessible key pattern.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.keyPattern(String keyPattern)
Creates new
AclSetuserArgs and adds accessible key pattern. |
AclSetuserArgs |
AclSetuserArgs.noCommands()
Removes all the commands the user can execute.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.noCommands()
Creates new
AclSetuserArgs and removes all the commands the user can execute. |
AclSetuserArgs |
AclSetuserArgs.nopass()
Sets the user as a "no password".
|
static AclSetuserArgs |
AclSetuserArgs.Builder.nopass()
Creates new
AclSetuserArgs and sets the user as a "no password". |
AclSetuserArgs |
AclSetuserArgs.off()
Set user inactive.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.off()
Creates new
AclSetuserArgs and set user inactive. |
AclSetuserArgs |
AclSetuserArgs.on()
Set user active.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.on()
Creates new
AclSetuserArgs and set user active. |
AclSetuserArgs |
AclSetuserArgs.removeCategory(AclCategory category)
Removes all the commands in the specified category to the list of commands the user is able to execute.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.removeCategory(AclCategory category)
Creates new
AclSetuserArgs and removes all the commands in the specified category to the list of commands the
user is able to execute. |
AclSetuserArgs |
AclSetuserArgs.removeCommand(CommandType command)
Removes this command to the list of the commands the user can call.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.removeCommand(CommandType command)
Creates new
AclSetuserArgs and removes this command to the list of the commands the user can call. |
AclSetuserArgs |
AclSetuserArgs.removeCommand(CommandType command,
ProtocolKeyword subCommand)
Removes the specified command to the list of the commands the user can execute.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.removeCommand(CommandType command,
ProtocolKeyword subCommand)
Creates new
AclSetuserArgs and removes the specified command to the list of the commands the user can
execute. |
AclSetuserArgs |
AclSetuserArgs.removeHashedPassword(String hashedPassword)
Removes the specified hashed password to the list of user passwords.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.removeHashedPassword(String hashedPassword)
Creates new
AclSetuserArgs and removes the specified hashed password to the list of user passwords. |
AclSetuserArgs |
AclSetuserArgs.removePassword(String password)
Removes the specified clear text password as an hashed password in the list of the users passwords.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.removePassword(String password)
Creates new
AclSetuserArgs and removes the specified clear text password as an hashed password in the list of
the users passwords. |
AclSetuserArgs |
AclSetuserArgs.reset()
Removes any capability from the user.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.reset()
Creates new
AclSetuserArgs and removes any capability from the user. |
AclSetuserArgs |
AclSetuserArgs.resetChannels()
Removes all channel patterns from the list of Pub/Sub channel patterns the user can access.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.resetChannels()
Creates new
AclSetuserArgs and removes all channel patterns from the list of Pub/Sub channel patterns the
user can access. |
AclSetuserArgs |
AclSetuserArgs.resetKeys()
Removes all the key patterns from the list of key patterns the user can access.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.resetKeys()
Creates new
AclSetuserArgs and removes all the key patterns from the list of key patterns the user can
access. |
AclSetuserArgs |
AclSetuserArgs.resetpass()
Flushes the list of allowed passwords and removes the "no password" status.
|
static AclSetuserArgs |
AclSetuserArgs.Builder.resetpass()
Creates new
AclSetuserArgs and sets the user as having no associated passwords. |
Modifier and Type | Method and Description |
---|---|
RedisFuture<String> |
AbstractRedisAsyncCommands.aclSetuser(String username,
AclSetuserArgs args) |
Mono<String> |
AbstractRedisReactiveCommands.aclSetuser(String username,
AclSetuserArgs args) |
Modifier and Type | Method and Description |
---|---|
RedisFuture<String> |
RedisAclAsyncCommands.aclSetuser(String username,
AclSetuserArgs setuserArgs)
Create an ACL user with the specified rules or modify the rules of an existing user.
|
Modifier and Type | Method and Description |
---|---|
Mono<String> |
RedisAclReactiveCommands.aclSetuser(String username,
AclSetuserArgs setuserArgs)
Create an ACL user with the specified rules or modify the rules of an existing user.
|
Modifier and Type | Method and Description |
---|---|
String |
RedisAclCommands.aclSetuser(String username,
AclSetuserArgs setuserArgs)
Create an ACL user with the specified rules or modify the rules of an existing user.
|
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<String> |
NodeSelectionAclAsyncCommands.aclSetuser(String username,
AclSetuserArgs setuserArgs)
Create an ACL user with the specified rules or modify the rules of an existing user.
|
Modifier and Type | Method and Description |
---|---|
Executions<String> |
NodeSelectionAclCommands.aclSetuser(String username,
AclSetuserArgs setuserArgs)
Create an ACL user with the specified rules or modify the rules of an existing user.
|
Copyright © 2024 lettuce.io. All rights reserved.