public class RedissonReactiveKeyCommands extends Object implements org.springframework.data.redis.connection.ReactiveKeyCommands
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 and Description |
|---|
RedissonReactiveKeyCommands(CommandReactiveExecutor executorService) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> |
del(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) |
reactor.core.publisher.Mono<org.springframework.data.redis.connection.ValueEncoding> |
encodingOf(ByteBuffer key) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> |
exists(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand>> |
expire(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand>> |
expireAt(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand> commands) |
reactor.core.publisher.Mono<Duration> |
idletime(ByteBuffer key) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<ByteBuffer,ByteBuffer>> |
keys(org.reactivestreams.Publisher<ByteBuffer> patterns) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<List<ByteBuffer>,Long>> |
mDel(org.reactivestreams.Publisher<List<ByteBuffer>> keys) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.MoveCommand>> |
move(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.MoveCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<List<ByteBuffer>,Long>> |
mUnlink(org.reactivestreams.Publisher<List<ByteBuffer>> keys) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> |
persist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand>> |
pExpire(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand>> |
pExpireAt(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> |
pTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) |
reactor.core.publisher.Mono<ByteBuffer> |
randomKey() |
reactor.core.publisher.Mono<Long> |
refcount(ByteBuffer key) |
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) |
reactor.core.publisher.Flux<ByteBuffer> |
scan(org.springframework.data.redis.core.ScanOptions options) |
static byte[] |
toByteArray(ByteBuffer buffer) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<Collection<ByteBuffer>,Long>> |
touch(org.reactivestreams.Publisher<Collection<ByteBuffer>> keys) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> |
ttl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,org.springframework.data.redis.connection.DataType>> |
type(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) |
reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> |
unlink(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) |
public RedissonReactiveKeyCommands(CommandReactiveExecutor executorService)
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> exists(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
exists in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,org.springframework.data.redis.connection.DataType>> type(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
type in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<Collection<ByteBuffer>,Long>> touch(org.reactivestreams.Publisher<Collection<ByteBuffer>> keys)
touch in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<ByteBuffer,ByteBuffer>> keys(org.reactivestreams.Publisher<ByteBuffer> patterns)
keys in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<ByteBuffer> scan(org.springframework.data.redis.core.ScanOptions options)
scan in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Mono<ByteBuffer> randomKey()
randomKey in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic 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)
rename in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic 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)
renameNX in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> del(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
del in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<List<ByteBuffer>,Long>> mDel(org.reactivestreams.Publisher<List<ByteBuffer>> keys)
mDel in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> unlink(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
unlink in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<List<ByteBuffer>,Long>> mUnlink(org.reactivestreams.Publisher<List<ByteBuffer>> keys)
mUnlink in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand>> expire(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand> commands)
expire in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand>> pExpire(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireCommand> commands)
pExpire in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand>> expireAt(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand> commands)
expireAt in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand>> pExpireAt(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.ExpireAtCommand> commands)
pExpireAt in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> persist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
persist in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> ttl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
ttl in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> pTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
pTtl in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveKeyCommands.MoveCommand>> move(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveKeyCommands.MoveCommand> commands)
move in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Mono<org.springframework.data.redis.connection.ValueEncoding> encodingOf(ByteBuffer key)
encodingOf in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Mono<Duration> idletime(ByteBuffer key)
idletime in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic reactor.core.publisher.Mono<Long> refcount(ByteBuffer key)
refcount in interface org.springframework.data.redis.connection.ReactiveKeyCommandspublic static byte[] toByteArray(ByteBuffer buffer)
Copyright © 2014–2020 Redisson. All rights reserved.