Class RedissonReactiveClusterKeyCommands
java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveKeyCommands
org.redisson.spring.data.connection.RedissonReactiveClusterKeyCommands
- All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveClusterKeyCommands
,org.springframework.data.redis.connection.ReactiveKeyCommands
public class RedissonReactiveClusterKeyCommands
extends RedissonReactiveKeyCommands
implements org.springframework.data.redis.connection.ReactiveClusterKeyCommands
- Author:
- Nikita Koksharov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveKeyCommands
org.springframework.data.redis.connection.ReactiveKeyCommands.CopyCommand, org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand, org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand, org.springframework.data.redis.connection.ReactiveKeyCommands.MoveCommand, org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<List<ByteBuffer>>
keys
(org.springframework.data.redis.connection.RedisClusterNode node, ByteBuffer pattern) reactor.core.publisher.Mono<ByteBuffer>
randomKey
(org.springframework.data.redis.connection.RedisClusterNode node) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand>>
rename
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand>>
renameNX
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand> commands) static byte[]
toByteArray
(ByteBuffer buffer) Methods inherited from class org.redisson.spring.data.connection.RedissonReactiveKeyCommands
copy, del, encodingOf, exists, expire, expireAt, idletime, keys, mDel, move, mUnlink, persist, pExpire, pExpireAt, pTtl, randomKey, refcount, scan, touch, ttl, type, unlink
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.redis.connection.ReactiveKeyCommands
copy, copy, del, del, encodingOf, exists, exists, expire, expire, expireAt, expireAt, idletime, keys, keys, mDel, mDel, move, move, mUnlink, mUnlink, persist, persist, pExpire, pExpire, pExpireAt, pExpireAt, pTtl, pTtl, randomKey, refcount, rename, renameNX, scan, scan, scan, touch, touch, ttl, ttl, type, type, unlink, unlink
-
Constructor Details
-
RedissonReactiveClusterKeyCommands
-
-
Method Details
-
keys
public reactor.core.publisher.Mono<List<ByteBuffer>> keys(org.springframework.data.redis.connection.RedisClusterNode node, ByteBuffer pattern) - Specified by:
keys
in interfaceorg.springframework.data.redis.connection.ReactiveClusterKeyCommands
-
randomKey
public reactor.core.publisher.Mono<ByteBuffer> randomKey(org.springframework.data.redis.connection.RedisClusterNode node) - Specified by:
randomKey
in interfaceorg.springframework.data.redis.connection.ReactiveClusterKeyCommands
-
rename
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand>> rename(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand> commands) - Specified by:
rename
in interfaceorg.springframework.data.redis.connection.ReactiveKeyCommands
- Overrides:
rename
in classRedissonReactiveKeyCommands
-
renameNX
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand>> renameNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.RenameCommand> commands) - Specified by:
renameNX
in interfaceorg.springframework.data.redis.connection.ReactiveKeyCommands
- Overrides:
renameNX
in classRedissonReactiveKeyCommands
-
toByteArray
-